.auth-page{background:radial-gradient(circle at 18% 8%,rgba(34,211,238,.16),transparent 28%),linear-gradient(135deg,#06101f,#111827 48%,#050816);color:#f7fbff;min-height:100vh;padding:16px}.auth-topbar{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto 14px;max-width:1040px;padding:8px}.auth-topbar>a{align-items:center;color:#f7fbff;display:inline-flex;font-weight:950;min-height:44px;text-decoration:none}.auth-topbar nav{display:flex;gap:6px;justify-content:end;min-width:0}.auth-topbar nav a{align-items:center;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:rgba(247,251,255,.78);display:inline-flex;font-size:.82rem;font-weight:850;min-height:44px;padding:0 12px;text-decoration:none}.auth-language-slot{justify-self:end}.auth-language-slot .topbar-language-trigger{min-height:44px;min-width:52px}.auth-current-user button:focus-visible,.auth-current-user-actions a:focus-visible,.auth-mode-panel>button:focus-visible,.auth-password-field button:focus-visible,.auth-tabs button:focus-visible,.auth-topbar nav a:focus-visible,.my-production-auth-status a:focus-visible,.my-production-billing-status button:focus-visible{box-shadow:0 0 0 3px rgba(34,211,238,.24);outline:2px solid rgba(188,232,255,.86);outline-offset:2px}.auth-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:18px;width:min(1040px,100%);margin:0 auto}.auth-panel,.auth-side{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(5,12,26,.88);box-shadow:0 28px 80px rgba(0,0,0,.24);padding:18px}.auth-panel{display:grid;gap:16px}.auth-side{align-self:start}.auth-current-user>span,.auth-panel-header>span,.auth-panel>span,.auth-side>span,.my-production-auth-status span,.my-production-billing-status span{display:block;color:rgba(188,232,255,.76);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-panel-header h1{margin:8px 0 10px;font-size:clamp(2rem,4vw,3.35rem);letter-spacing:0;line-height:1.02}.auth-current-user small,.auth-current-user strong,.auth-detail,.auth-panel-header p,.auth-readiness small,.auth-side li,.my-production-auth-status small,.my-production-billing-status small{color:rgba(247,251,255,.72);line-height:1.55}.auth-current-user,.auth-mode-summary,.auth-readiness,.my-production-auth-status,.my-production-billing-status{border:1px solid rgba(59,167,255,.2);border-radius:8px;background:rgba(59,167,255,.08);padding:14px}.auth-readiness[data-wgx-state=ready]{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.24)}.auth-mode-summary{margin-top:0}.auth-mode-summary span{color:rgba(188,232,255,.76);display:block;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.auth-mode-summary strong{color:#f7fbff;display:block;line-height:1.35;margin-top:4px}.auth-detail{border-top:1px solid rgba(148,163,184,.16);margin:0;padding-top:2px}.auth-current-user strong,.auth-readiness strong,.my-production-auth-status strong,.my-production-billing-status strong{display:block;margin-top:5px}.auth-current-user small{display:block;margin-top:8px}.auth-current-user-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.auth-current-user-actions a{align-items:center;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.18);border-radius:8px;color:#dff7ff;display:inline-flex;font-weight:900;min-height:38px;padding:8px 10px;text-decoration:none}.auth-form{display:grid;gap:12px}.auth-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.auth-current-user button,.auth-mode-panel>button,.auth-tabs button,.my-production-auth-status a,.my-production-billing-status button{border:0;border-radius:8px;cursor:pointer;font:inherit;font-weight:800;min-height:42px;padding:10px 12px}.auth-tabs button{background:rgba(255,255,255,.07);color:rgba(247,251,255,.72);font-size:.84rem}.auth-mode-panel>button,.auth-tabs button[aria-selected=true],.my-production-auth-status a,.my-production-billing-status button{background:linear-gradient(135deg,#0f766e,#1e40af);color:white}.auth-mode-panel{display:grid;gap:12px}.auth-form label{display:grid;gap:6px;color:rgba(247,251,255,.8);font-size:.9rem;font-weight:700}.auth-form input{border:1px solid rgba(148,163,184,.24);border-radius:8px;background:rgba(2,8,23,.62);color:#f7fbff;font:inherit;min-height:48px;padding:10px 12px}.auth-password-field{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.auth-password-field button{background:rgba(255,255,255,.08);border:1px solid rgba(148,163,184,.22);border-radius:8px;color:#f7fbff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:850;min-height:48px;padding:0 12px}.auth-form input:focus{border-color:rgba(34,211,238,.72);box-shadow:0 0 0 3px rgba(34,211,238,.14);outline:0}.auth-current-user button:disabled,.auth-form button:disabled{cursor:not-allowed;opacity:.5}.auth-form[aria-busy=true]{opacity:.78}.auth-blocker,.auth-form-helper,.auth-message{color:rgba(188,232,255,.76);line-height:1.45}.auth-form-helper{font-size:.78rem;font-weight:600}.auth-side ul{display:grid;gap:10px;margin:14px 0 0;padding-left:18px}.auth-benefit-grid{display:grid;gap:10px;margin-top:14px}.auth-benefit-grid article{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(255,255,255,.035);display:grid;gap:4px;padding:12px}.auth-benefit-grid strong{color:#f7fbff}.auth-benefit-grid small{color:rgba(247,251,255,.72);line-height:1.45}.auth-side-note{border-top:1px solid rgba(148,163,184,.16);color:rgba(247,251,255,.7);line-height:1.5;margin:14px 0 0;padding-top:14px}.my-production-auth-status{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.my-production-auth-status a{text-align:center;text-decoration:none}@media (max-width:760px){.auth-page{padding:10px}.auth-topbar{grid-template-columns:1fr auto;margin-bottom:10px}.auth-topbar nav{grid-column:1/-1;justify-content:stretch}.auth-topbar nav a{flex:1 1;justify-content:center;min-width:0;min-height:42px;padding:0 8px}.auth-page .auth-topbar .auth-language-slot{min-height:44px}.auth-page .auth-topbar .auth-language-slot .topbar-language-trigger{min-height:44px;min-width:52px}.auth-shell,.my-production-auth-status{grid-template-columns:1fr}.auth-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-tabs button{min-height:48px;padding:8px 6px}.auth-panel,.auth-side{padding:14px}.auth-panel-header h1{font-size:clamp(1.45rem,8vw,2.25rem);margin:4px 0 6px}.auth-panel{gap:10px;padding:12px}.auth-form,.auth-mode-panel{gap:8px}.auth-current-user,.auth-mode-summary,.auth-readiness,.my-production-auth-status,.my-production-billing-status{padding:10px}.auth-mode-summary strong{line-height:1.25}.auth-form input{min-height:42px;padding:8px 10px}.auth-password-field button{min-height:42px}.auth-form-helper{font-size:.74rem;line-height:1.3}.auth-detail{display:none}.auth-password-field{grid-template-columns:1fr}}.home-v12-production-v24{--v12-blue:#a7f7ff;--v12-green:#63fff2;--v12-violet:#a88dff;--v12-warning:#ffe26a;background:radial-gradient(ellipse at 50% 106%,rgba(99,255,242,.18),transparent 35%),radial-gradient(circle at 80% 18%,rgba(168,141,255,.2),transparent 26%),radial-gradient(circle at 18% 62%,rgba(167,247,255,.09),transparent 31%),linear-gradient(180deg,#000104,#010611 48%,#000106)}.home-v12-production-v24:before{background:linear-gradient(90deg,rgba(167,247,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(167,247,255,.038) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgba(167,247,255,.08),transparent 42%);background-size:86px 86px,86px 86px,100% 100%;-webkit-mask-image:radial-gradient(ellipse at 52% 42%,black,transparent 76%);mask-image:radial-gradient(ellipse at 52% 42%,black,transparent 76%);opacity:.58}.home-v12-production-v24 .home-v12-topbar{background:linear-gradient(90deg,rgba(4,13,26,.98),rgba(1,4,12,.92)),rgba(0,2,8,.88);border-color:rgba(167,247,255,.34);box-shadow:0 26px 92px rgba(0,0,0,.56),inset 0 0 0 1px rgba(255,255,255,.06),0 0 60px rgba(167,247,255,.08)}.home-v12-production-v24 .home-v12-nav a{color:rgba(247,248,244,.78)}.home-v12-production-v24 .home-v12-control{background:radial-gradient(circle at 38% -90%,rgba(167,247,255,.32),transparent 40%),radial-gradient(circle at 93% 34%,rgba(168,141,255,.24),transparent 34%),linear-gradient(112deg,rgba(255,255,255,.13),rgba(255,255,255,.016)),rgba(0,4,12,.94);border-color:rgba(167,247,255,.5);box-shadow:0 58px 176px rgba(0,0,0,.78),inset 0 0 0 1px rgba(255,255,255,.08),0 0 120px rgba(167,247,255,.15),0 0 96px rgba(168,141,255,.12);grid-template-columns:minmax(330px,.88fr) minmax(470px,1.14fr) minmax(250px,.58fr)}.home-v12-production-v24 .home-v12-control:before{background:linear-gradient(90deg,rgba(167,247,255,.4) 0 70px,transparent 70px calc(100% - 70px),rgba(168,141,255,.34) calc(100% - 70px) 100%) 0 0 /100% 1px no-repeat,repeating-linear-gradient(90deg,transparent 0 42px,rgba(255,255,255,.038) 43px,transparent 44px 102px),radial-gradient(ellipse at 50% 120%,rgba(99,255,242,.09),transparent 58%)}.home-v12-production-v24 .home-v12-kicker{color:rgba(167,247,255,.84);font-size:10px}.home-v12-production-v24 .home-v12-copy{gap:7px}.home-v12-production-v24 .home-v12-copy h1{font-size:clamp(38px,3.82vw,66px);max-width:680px}.home-v12-production-v24 .home-v12-copy p{color:rgba(247,248,244,.72);max-width:560px}.home-v12-production-v24 .home-v12-microline{display:none}.home-v12-production-v24 .home-v12-threat-rail{gap:6px;opacity:.82}.home-v12-production-v24 .home-v12-threat-rail span{background:rgba(167,247,255,.052);border-color:rgba(167,247,255,.15);color:rgba(247,248,244,.66);font-size:9px}.home-v12-production-v24 .home-v12-command{background:radial-gradient(circle at 86% -20%,rgba(167,247,255,.24),transparent 36%),radial-gradient(circle at 14% 110%,rgba(168,141,255,.12),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.014)),rgba(0,4,12,.94);border-color:rgba(167,247,255,.58);box-shadow:0 28px 84px rgba(0,0,0,.42),0 0 64px rgba(167,247,255,.12),inset 0 0 0 1px rgba(255,255,255,.07)}.home-v12-production-v24 .home-v12-command-meta{color:rgba(167,247,255,.9)}.home-v12-production-v24 .home-v12-command-row{grid-template-columns:minmax(0,1fr) 128px}.home-v12-production-v24 .home-v12-command-row:before{right:138px}.home-v12-production-v24 .home-v12-command input{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(167,247,255,.028)),rgba(0,3,10,.96);border-color:rgba(167,247,255,.34)}.home-v12-production-v24 .home-v12-command button{background:linear-gradient(135deg,#061626,#0874b2 38%,#7f5cff 72%,#39ffe8),var(--v12-blue);min-width:0;padding-inline:14px}.home-v12-production-v24 .home-v12-command-status{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.home-v12-production-v24 .home-v12-command-status span{background:linear-gradient(90deg,rgba(167,247,255,.1),rgba(168,141,255,.04)),rgba(0,4,12,.72);border:1px solid rgba(167,247,255,.14);border-radius:999px;color:rgba(247,248,244,.68);font-size:9px;font-weight:900;overflow:hidden;padding:6px 7px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.home-v12-production-v24 .home-v12-command-chips{display:none}.home-v12-production-v24 .home-v12-proof{background:linear-gradient(90deg,rgba(167,247,255,.09),transparent 30% 70%,rgba(168,141,255,.075)),rgba(0,4,12,.64);border-color:rgba(167,247,255,.2)}.home-v12-production-v24 .home-v12-proof span:nth-child(3) strong{color:#fff;font-size:clamp(18px,1.55vw,26px)}.home-v12-production-v24 .home-v12-map-stage{background:radial-gradient(ellipse at 43% 54%,rgba(167,247,255,.36),transparent 25%),radial-gradient(ellipse at 62% 28%,rgba(168,141,255,.27),transparent 30%),radial-gradient(ellipse at 24% 74%,rgba(99,255,242,.12),transparent 28%),linear-gradient(90deg,rgba(0,0,0,.72),transparent 13% 87%,rgba(0,0,0,.72)),linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.012)),rgba(0,3,10,1);border-color:rgba(167,247,255,.55);box-shadow:0 100px 300px rgba(0,0,0,.9),inset 0 0 0 1px rgba(167,247,255,.2),0 0 230px rgba(167,247,255,.23),0 0 150px rgba(168,141,255,.16);filter:saturate(1.22) contrast(1.3)}.home-v12-production-v24 .home-v12-map-plane:focus-visible{box-shadow:inset 0 0 0 2px rgba(167,247,255,.78),inset 0 0 54px rgba(167,247,255,.24);outline:none}.home-v12-production-v24 .home-v12-depth-veil{animation:homeV12DepthVeil 12s ease-in-out infinite;background:radial-gradient(ellipse at 47% 58%,rgba(255,255,255,.17),transparent 5%,rgba(167,247,255,.16) 13%,transparent 35%),conic-gradient(from 18deg at 44% 53%,transparent 0deg 42deg,rgba(167,247,255,.13) 56deg,transparent 74deg 164deg,rgba(168,141,255,.12) 186deg,transparent 216deg 1turn),linear-gradient(180deg,transparent,rgba(255,255,255,.052) 48%,transparent);inset:-4%;mix-blend-mode:screen;opacity:.82;pointer-events:none;position:absolute;z-index:6}.home-v12-production-v24 .home-v12-neural-mesh{inset:0;pointer-events:none;position:absolute;z-index:8}.home-v12-production-v24 .home-v12-neural-mesh span{animation:homeV12NeuralPulse 5.6s ease-in-out infinite;animation-delay:var(--mesh-delay);background:linear-gradient(90deg,transparent,rgba(167,247,255,.5),rgba(168,141,255,.26),transparent);border-radius:999px;box-shadow:0 0 22px rgba(167,247,255,.16);height:1px;left:var(--mesh-x);opacity:.28;position:absolute;top:var(--mesh-y);transform:rotate(var(--mesh-rotate));transform-origin:left center;width:var(--mesh-width)}.home-v12-production-v24 .home-v12-reactor-shell{aspect-ratio:1;left:var(--lens-x,42%);pointer-events:none;position:absolute;top:var(--lens-y,50%);transform:translate(-50%,-50%);width:clamp(150px,17vw,260px);z-index:8}.home-v12-production-v24 .home-v12-reactor-shell span{animation:homeV12ReactorBreathe 5.4s ease-in-out infinite;animation-delay:var(--reactor-delay);border:1px solid rgba(167,247,255,.16);border-radius:999px;box-shadow:0 0 28px rgba(167,247,255,.1),inset 0 0 50px rgba(168,141,255,.08);opacity:.38;position:absolute}.home-v12-production-v24 .home-v12-reactor-shell span:first-child{inset:4%}.home-v12-production-v24 .home-v12-reactor-shell span:nth-child(2){inset:15%}.home-v12-production-v24 .home-v12-reactor-shell span:nth-child(3){inset:27%}.home-v12-production-v24 .home-v12-reactor-shell span:nth-child(4){inset:39%}.home-v12-production-v24 .home-v12-trust-lens{opacity:.98;width:clamp(100px,11.8vw,184px)}.home-v12-production-v24 .home-v12-lens-core{background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.9),transparent 23%),radial-gradient(circle at 70% 74%,rgba(168,141,255,.66),transparent 42%),linear-gradient(135deg,rgba(2,12,24,.92),rgba(10,96,158,.88) 50%,rgba(56,255,232,.84));box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 0 40px rgba(167,247,255,.48),0 0 84px rgba(168,141,255,.2)}.home-v12-production-v24 .home-v12-map-hud,.home-v12-production-v24 .home-v12-map-telemetry{display:none}.home-v12-production-v24 .home-v12-map-legend{background:rgba(0,4,12,.86);border-color:rgba(167,247,255,.34)}.home-v12-production-v24 .home-v12-map-legend .is-risk{color:#ff7c72}.home-v12-production-v24 .home-v12-coverage-ribbon{background:linear-gradient(90deg,rgba(0,4,13,.96),rgba(7,22,42,.86),rgba(0,4,13,.96));border-color:rgba(167,247,255,.3)}.home-v12-production-v24 .home-v12-country-dot:not(.home-v12-country-prime):not(.home-v12-country-route-end){opacity:.45}.home-v12-production-v24 .home-v12-scenario-deck{display:none}@keyframes homeV12DepthVeil{0%,to{opacity:.62;transform:translate3d(-1.4%,0,0) scale(1)}50%{opacity:.92;transform:translate3d(1.2%,-.8%,0) scale(1.015)}}@keyframes homeV12NeuralPulse{0%,to{opacity:.16;transform:rotate(var(--mesh-rotate)) scaleX(.62)}45%{opacity:.58;transform:rotate(var(--mesh-rotate)) scaleX(1)}}@keyframes homeV12ReactorBreathe{0%,to{opacity:.18;transform:scale(.98)}50%{opacity:.52;transform:scale(1.035)}}@media (max-height:760px) and (min-width:761px){.home-v12-production-v24 .home-v12-map-stage{margin-top:-48px;width:min(100%,824px)}.home-v12-production-v24 .home-v12-command-row{grid-template-columns:minmax(0,1fr) 128px}.home-v12-production-v24 .home-v12-command-row:before{right:138px}}@media (max-height:820px) and (min-width:1200px){.home-v12-production-v24 .home-v12-map-stage{margin-top:-42px;width:min(100%,824px)}}@media (min-width:1500px) and (max-height:900px){.home-v12-production-v24 .home-v12-map-stage{margin-top:-10px}}@media (min-width:761px) and (max-width:1100px){.home-v12-production-v24 .home-v12-control{grid-template-columns:minmax(0,1fr)}.home-v12-production-v24 .home-v12-command,.home-v12-production-v24 .home-v12-proof{width:100%}.home-v12-production-v24 .home-v12-scenario-deck{display:grid}}@media (max-width:760px){.home-v12-production-v24{padding-inline:6px}.home-v12-production-v24 .home-v12-topbar{min-height:52px;padding:6px}.home-v12-production-v24 .home-v12-control{grid-template-columns:minmax(0,1fr)}.home-v12-production-v24 .home-v12-brand strong{display:none}.home-v12-production-v24 .home-v12-nav a{font-size:11px;padding-inline:10px}.home-v12-production-v24 .home-v12-copy h1{font-size:25px;line-height:.94}.home-v12-production-v24 .home-v12-copy p{font-size:11px}.home-v12-production-v24 .home-v12-threat-rail{display:none}.home-v12-production-v24 .home-v12-command-row{grid-template-columns:minmax(0,1fr) 98px}.home-v12-production-v24 .home-v12-command-row:before{right:108px}.home-v12-production-v24 .home-v12-command-status{display:none}.home-v12-production-v24 .home-v12-proof{margin-top:0}.home-v12-production-v24 .home-v12-map-stage{margin-top:-5px}.home-v12-production-v24 .home-v12-reactor-shell{width:clamp(120px,42vw,170px)}.home-v12-production-v24 .home-v12-neural-mesh{opacity:.62}.home-v12-production-v24 .home-v12-map-legend{display:none}.home-v12-production-v24 .home-v12-scenario-deck{display:grid}}html[data-motion=reduce] .home-v12-production .home-v12-land,html[data-motion=reduce] .home-v12-production .home-v12-market-corridors,html[data-motion=reduce] .home-v12-production .home-v12-micro-territories,html[data-motion=reduce] .home-v12-production .home-v12-signal-routes{filter:none!important}html[data-motion=reduce] .home-v12-production .home-v12-deck-ribs,html[data-motion=reduce] .home-v12-production .home-v12-depth-particles,html[data-motion=reduce] .home-v12-production .home-v12-live-ticks,html[data-motion=reduce] .home-v12-production .home-v12-map-reflection,html[data-motion=reduce] .home-v12-production .home-v12-scan-rails{display:none!important}html[data-motion=reduce] *,html[data-motion=reduce] :after,html[data-motion=reduce] :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}html[data-motion=reduce] .home-v12-production .home-v12-route-group.is-hot .home-v12-route-line,html[data-motion=reduce] .home-v12-production .home-v12-sweep,html[data-motion=reduce] .home-v12-production .home-v12-trust-cells span:nth-child(-n+3){animation:none!important}html[data-motion=force] .agent-bubble-entry,html[data-motion=force] .hero-handoff,html[data-motion=force] .mvp-value-receipt{transition-duration:.16s}:root{--phase-n-bg:#f5f8fb;--phase-n-ink:#101722;--phase-n-muted:#5f6f80;--phase-n-line:rgba(20,31,46,0.12);--phase-n-line-strong:rgba(30,118,172,0.28);--phase-n-blue:#116aaf;--phase-n-cyan:#32c4f5;--phase-n-mint:#1aaf78;--phase-n-panel:#ffffff;--phase-n-command:#07111f;--phase-n-command-2:#0c1d2f;--phase-n-command-3:#0b332f;--phase-n-shadow:0 26px 76px rgba(16,23,34,0.12);--phase-n-shadow-soft:0 14px 36px rgba(16,23,34,0.08)}@keyframes phaseNScan{0%{transform:translateX(-36%);opacity:0}14%,74%{opacity:.88}to{transform:translateX(136%);opacity:0}}@keyframes phaseNReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body{background:linear-gradient(180deg,#f8fbfd 0,var(--phase-n-bg) 46%,#eef5f4 100%)}.app-shell{background:linear-gradient(90deg,rgba(17,106,175,.05) 1px,transparent 0),linear-gradient(rgba(17,106,175,.04) 1px,transparent 0);background-size:56px 56px;max-width:1480px;padding:18px}.app-shell:before{background:linear-gradient(120deg,transparent,rgba(50,196,245,.08) 28%,transparent 54%),linear-gradient(180deg,rgba(255,255,255,.68),transparent 44%);background-size:auto;opacity:1}.topbar{align-items:center;background:rgba(255,255,255,.9);border-color:rgba(18,45,72,.1);box-shadow:0 18px 48px rgba(16,23,34,.08);gap:14px;min-height:54px;padding:7px 10px}.topbar:before{background:linear-gradient(90deg,rgba(50,196,245,.08),transparent 48%,rgba(26,175,120,.08))}.topbar:after{background:linear-gradient(90deg,transparent,rgba(17,106,175,.36),rgba(26,175,120,.32),transparent)}.brand{color:var(--phase-n-ink);font-size:19px}.brand:before{background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 44%),linear-gradient(135deg,#08111d,#0d2c44 58%,#0b6b5d);box-shadow:0 12px 26px rgba(8,17,29,.22)}.brand span{color:#657586;font-size:11px}.nav{background:rgba(242,247,250,.84);border-color:rgba(18,45,72,.08)}.nav,.nav a{align-items:center}.nav a{display:inline-flex;font-size:13px;justify-content:center;line-height:1;min-height:36px;padding:0 13px;white-space:nowrap}.trust-console-grid{gap:14px;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr)}.checker-panel{background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 31%),radial-gradient(circle at 84% 12%,rgba(50,196,245,.16),transparent 30%),linear-gradient(140deg,#050b14 0,var(--phase-n-command-2) 54%,#063f3a 100%);border:1px solid rgba(138,220,255,.18);border-top:0;box-shadow:0 30px 90px rgba(8,17,31,.28),inset 0 1px 0 rgba(255,255,255,.1);color:#f8fbff;padding:22px}.checker-panel:before{animation:none;background-image:linear-gradient(rgba(119,214,255,.065) 1px,transparent 0),linear-gradient(90deg,rgba(119,214,255,.055) 1px,transparent 0);background-size:42px 42px;opacity:1}.checker-panel:after{animation:phaseNScan 5.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(50,196,245,.34),rgba(26,175,120,.28),transparent);top:0}.checker-panel h1{background:none;color:#f8fbff}.hero-title{font-size:clamp(34px,4.4vw,58px);line-height:.98;margin-bottom:8px;max-width:760px}.hero-title em,.hero-title span{color:inherit}.hero-title em{animation:none;color:#8fe8ff}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero-title em{background:none;color:#bfffe3}}.checker-panel .lead{color:rgba(226,242,255,.74);font-size:15px;line-height:1.42;max-width:600px}.checker-panel .section-kicker{background:rgba(255,255,255,.07);border-color:rgba(138,220,255,.18);color:#9be8ff}.checker-panel .section-kicker:before{background:var(--phase-n-mint);box-shadow:0 0 0 5px rgba(26,175,120,.12)}.hero-intent-suggestions{background:rgba(3,12,24,.35);border:1px solid rgba(138,220,255,.14);border-radius:8px;box-sizing:border-box;display:grid;gap:8px;margin-top:10px;max-width:100%;min-width:0;padding:10px;width:100%}.hero-intent-suggestions>span{color:rgba(226,242,255,.86);font-size:.76rem;font-weight:900;text-transform:uppercase}.hero-intent-suggestions div{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.hero-intent-suggestions button{align-items:center;background:rgba(255,255,255,.09);border:1px solid rgba(138,220,255,.16);border-radius:8px;color:rgba(248,251,255,.88);cursor:pointer;display:inline-grid;gap:2px;grid-template-columns:minmax(0,1fr);font:inherit;font-size:.84rem;font-weight:800;max-width:100%;min-height:36px;min-width:0;padding:8px 10px;text-align:left}.hero-intent-suggestions button small{color:#9be8ff;display:block;font-size:.66rem;font-weight:900;line-height:1;text-transform:uppercase}.hero-intent-suggestions button:focus-visible,.hero-intent-suggestions button:hover{background:rgba(138,220,255,.14);border-color:rgba(138,220,255,.32);box-shadow:0 0 0 3px rgba(138,220,255,.16);outline:2px solid rgba(138,220,255,.52);outline-offset:2px}.trust-console-summary{margin-bottom:16px}.trust-console-summary span,.trust-empty-steps span{background:transparent;border-color:rgba(138,220,255,.12);color:rgba(235,248,255,.72);min-height:28px}.trust-console-summary span{border-style:solid;border-width:0 0 0 1px;padding-left:9px}.trust-empty-steps span{background:rgba(255,255,255,.08)}.checker-form{background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.07));border:1px solid rgba(138,220,255,.2);border-radius:8px;box-sizing:border-box;box-shadow:0 20px 56px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.08);max-width:100%;min-width:0;padding:10px}.checker-form,.command-input input,.field-grid.command-field-grid,.hero-predictive-line,.input-field.command-input{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.hero-checker-form{grid-template-columns:minmax(0,1fr)}.hero-command-fieldset{box-sizing:border-box;border:0;margin:0;max-width:100%;min-inline-size:0;min-width:0;padding:0;width:100%}.hero-command-legend{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.command-input input{background:rgba(255,255,255,.98);border-color:rgba(166,221,255,.26);box-sizing:border-box;box-shadow:0 12px 30px rgba(0,0,0,.12);color:var(--phase-n-ink);max-width:100%;min-height:54px;min-width:0}.command-input input:focus{border-color:rgba(50,196,245,.7);box-shadow:0 0 0 3px rgba(50,196,245,.16),0 18px 44px rgba(0,0,0,.16)}.checker-panel .field-hint,.checker-panel .input-field span{color:rgba(226,242,255,.72)}.hero-predictive-line{animation:phaseNReveal .26s ease-out;background:linear-gradient(90deg,rgba(138,220,255,.12),rgba(26,175,120,.08)),rgba(2,9,18,.72);border-color:rgba(138,220,255,.24);box-shadow:0 12px 34px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.07)}.hero-predictive-line span{color:#9be8ff}.hero-predictive-line strong{color:#f8fbff}.hero-proof-row{align-items:center;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.hero-proof-row span{align-items:center;background:rgba(255,255,255,.075);border:1px solid rgba(138,220,255,.14);border-radius:8px;color:rgba(235,248,255,.82);display:flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:0;line-height:1.18;min-height:32px;padding:6px 8px;text-align:center}.hero-proof-row span:before{background:linear-gradient(135deg,#8af4cf,#7dd3fc);border-radius:999px;box-shadow:0 0 0 4px rgba(34,211,238,.08);content:"";flex:0 0 auto;height:6px;width:6px}.home-flow-rail{align-items:center;background:rgba(2,9,18,.5);border:1px solid rgba(138,220,255,.14);border-radius:8px;display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px}.home-flow-rail span{align-items:center;background:rgba(255,255,255,.065);border:1px solid rgba(138,220,255,.1);border-radius:7px;color:rgba(235,248,255,.86);display:inline-flex;font-size:11px;font-weight:900;justify-content:center;line-height:1.1;min-height:28px;min-width:0;padding:4px 5px;text-align:center}.home-flow-rail small{color:rgba(226,242,255,.68);font-size:11px;font-weight:780;grid-column:1/-1;line-height:1.25;text-align:center}.trust-console-context{color:rgba(226,242,255,.7)}.trust-console-context>span{min-width:0}.hero-country-rail,.hero-language-rail{background:rgba(255,255,255,.07);border:1px solid rgba(138,220,255,.14);border-radius:8px;margin:0;min-inline-size:0;padding:4px}.hero-country-rail legend,.hero-language-rail legend{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hero-language-rail>small{color:rgba(242,250,255,.9);display:block;font-size:11px;font-weight:700;line-height:1.25;padding:2px 4px 5px}.hero-country-options,.hero-language-options{display:flex;flex-wrap:wrap;gap:4px}.hero-country-options button,.hero-language-options button{background:rgba(4,16,30,.56);border:1px solid rgba(138,220,255,.18);border-radius:8px;color:rgba(242,250,255,.9);cursor:pointer;font:inherit;font-size:.74rem;font-weight:850;min-height:30px;padding:6px 8px}.topbar-language{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(138,220,255,.16);border-radius:999px;color:rgba(226,242,255,.82);display:inline-flex;gap:8px;min-height:40px;padding:0 8px 0 12px}.topbar-language span{font-size:11px;font-weight:900;text-transform:uppercase}.topbar-language-trigger{align-items:center;background:#f8fbff;border:0;border-radius:999px;color:#06101c;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:950;justify-content:center;min-height:28px;padding:0 24px 0 10px}.hero-more-menu{position:relative}.hero-more-menu>summary{list-style:none}.hero-more-menu>summary::-webkit-details-marker{display:none}.hero-country-more-select,.hero-language-more-select{background:rgba(255,255,255,.09);border:1px solid rgba(138,220,255,.16);border-radius:8px;color:#f8fbff;cursor:pointer;flex:0 0 auto;font:inherit;font-size:.74rem;font-weight:850;min-height:30px;padding:6px 26px 6px 8px;width:auto}.hero-more-popover{background:#ffffff;border:1px solid rgba(15,42,68,.14);border-radius:8px;box-shadow:0 18px 50px rgba(5,14,28,.24);color:#0b1724;display:grid;gap:4px;left:0;max-height:min(320px,58vh);min-width:min(280px,calc(100vw - 32px));overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:60}.hero-more-menu:not([open]) .hero-more-popover{display:none}.hero-more-menu[open] .hero-more-popover{display:grid}.topbar-language .hero-more-popover{left:auto;min-width:210px;right:0}.hero-more-popover button{align-items:center;background:transparent;border:0;border-radius:8px;color:#0b1724;cursor:pointer;display:grid;gap:2px;justify-items:start;padding:8px 10px;text-align:left}.hero-more-popover button:focus-visible,.hero-more-popover button:hover,.hero-more-popover button[aria-selected=true]{background:#eaf8ff;outline:2px solid rgba(34,120,150,.2);outline-offset:1px}.hero-more-popover span{font-size:12px;font-weight:950}.hero-more-popover small{color:rgba(11,23,36,.68);font-size:11px;font-weight:750;line-height:1.2}.hero-country-more-select:focus-visible,.hero-country-more-select:hover,.hero-country-options button:focus-visible,.hero-country-options button:hover,.hero-language-more-select:focus-visible,.hero-language-more-select:hover,.hero-language-options button:focus-visible,.hero-language-options button:hover{border-color:rgba(138,220,255,.35);color:#f8fbff;outline:2px solid rgba(138,220,255,.44);outline-offset:2px}.hero-country-options button.is-selected,.hero-language-options button.is-selected{background:#e9fbff;border-color:rgba(138,220,255,.62);color:#041527}.hero-handoff,.hero-live-match,.hero-preview-strip{background:rgba(255,255,255,.08);border-color:rgba(138,220,255,.16);box-shadow:none;color:#f8fbff}.hero-handoff em,.hero-handoff small,.hero-live-match small,.hero-preview-strip small{color:#e2f2ff}.action-row .primary{background:linear-gradient(135deg,#f8fbff,#dff7ff);border-color:rgba(255,255,255,.84);box-shadow:0 16px 36px rgba(50,196,245,.18);color:#06101c}.action-row .primary:hover{box-shadow:0 22px 48px rgba(50,196,245,.24)}.result-panel{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,251,253,.97)),var(--phase-n-panel);border-color:rgba(18,45,72,.1);box-shadow:var(--phase-n-shadow);max-height:calc(100vh - 98px);overflow:auto;overscroll-behavior:contain;padding:18px;position:sticky;top:76px}.motion-evidence-marker{display:block;height:1px;margin:0;pointer-events:none;width:1px}.result-panel:before{animation:none;background:linear-gradient(135deg,rgba(17,106,175,.04),transparent 48%,rgba(26,175,120,.04)),linear-gradient(90deg,rgba(17,106,175,.035) 1px,transparent 0),linear-gradient(rgba(17,106,175,.03) 1px,transparent 0);background-size:auto,44px 44px,44px 44px;opacity:1}.result-panel:after{animation:phaseNScan 6.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(17,106,175,.28),rgba(26,175,120,.26),transparent)}.answer-panel,.decision-strip,.empty-state.checking-state,.empty-state.enhanced-empty,.evidence-grid .evidence-item,.evidence-proof-card,.matched-service,.no-dead-end-guide,.preview-panel-kicker,.preview-quick-grid div,.primary-action-box,.reason-grid section,.review-box,.service-decision-strip,.service-glance,.service-glance-grid div,.service-lookup-hero,.service-lookup-result,.service-lookup-snapshot,.service-trust-lane,.source-list{border-radius:8px;box-shadow:var(--phase-n-shadow-soft)}.empty-state.checking-state,.empty-state.enhanced-empty{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(245,250,252,.92));border:1px solid rgba(18,45,72,.1);min-height:280px;padding:18px}.empty-state.checking-state h2,.empty-state.enhanced-empty h2{font-size:clamp(28px,3vw,42px);line-height:1;margin-bottom:10px}.empty-state.checking-state p,.empty-state.enhanced-empty p{color:#52677c;font-size:15px;line-height:1.55;max-width:520px}.trust-check-failure{display:grid;gap:14px}.trust-check-failure-context{background:rgba(9,28,47,.045);border:1px solid rgba(18,45,72,.1);border-radius:8px;display:grid;gap:4px;padding:12px}.trust-check-failure-context small{color:#52677c;font-size:12px;text-transform:uppercase}.trust-check-failure-context strong{color:#091c2f;font-size:15px;line-height:1.35}.trust-check-failure-actions{display:flex;flex-wrap:wrap;gap:10px}.trust-check-failure-actions a,.trust-check-failure-actions button{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}.trust-check-failure-actions button{background:#091c2f;border:1px solid #091c2f;color:#ffffff}.trust-check-failure-actions a{background:#ffffff;border:1px solid rgba(18,45,72,.16);color:#0b5f62}.answer-panel{animation:phaseNReveal .34s ease-out;border-color:rgba(18,45,72,.1)}.answer-orb{background:linear-gradient(135deg,#08111d,#0e5f59);border-radius:8px}.primary-action-box{background:linear-gradient(135deg,rgba(8,17,29,.98),rgba(11,76,68,.95));border:1px solid rgba(50,196,245,.16);color:#f8fbff}.primary-action-box span{color:#9be8ff}.primary-action-box strong{color:#f8fbff}.decision-strip{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,252,.95));border:1px solid rgba(18,45,72,.1);display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;padding:8px}.decision-strip-item{background:rgba(255,255,255,.72);border:1px solid rgba(18,45,72,.08);border-radius:7px;display:grid;gap:5px;min-height:82px;padding:10px}.decision-strip-item span{color:#52677c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.decision-strip-item strong{color:#132033;font-size:12px;line-height:1.28}.decision-strip.scenario-brief{display:flex;flex-wrap:wrap;gap:6px}.decision-strip.scenario-brief .decision-strip-item{align-content:center;flex:1 1 180px;min-height:46px;padding:8px 10px}.decision-strip.scenario-brief .decision-strip-item strong{font-size:12px;line-height:1.2}.object-comparison-strip{background:linear-gradient(180deg,rgba(247,251,255,.95),rgba(239,247,249,.94));border:1px solid rgba(18,45,72,.1);display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding:8px}.object-comparison-item{align-items:center;background:rgba(255,255,255,.75);border:1px solid rgba(18,45,72,.08);border-radius:7px;display:flex;flex:1 1 190px;gap:8px;min-height:44px;min-width:0;padding:8px 10px}.object-comparison-item dt{flex:0 0 auto;color:#52677c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.object-comparison-label-full{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.object-comparison-item dd{display:grid;gap:2px;margin:0;min-width:0}.object-comparison-item strong{color:#132033;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.object-comparison-item small{border:0;clip-path:inset(50%);color:rgba(34,51,74,.68);font-size:11px;height:1px;line-height:1.25;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.service-agent-continuation{background:rgba(247,251,255,.82);border:1px solid rgba(18,45,72,.1);margin-top:10px;padding:8px}.agent-window-launcher{display:grid;gap:8px}.agent-window-launcher span{color:#52677c;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agent-window-launcher strong{color:#132033;font-size:14px}.agent-window-launcher small{color:#41566d;line-height:1.45}.agent-window-launcher button{align-items:center;background:linear-gradient(135deg,#07111f,#0b3c49);border:1px solid rgba(34,211,238,.42);color:#ecfeff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:900;justify-content:center;min-height:40px;padding:0 12px;width:fit-content}.agent-window-launcher button:focus-visible,.agent-window-launcher button:hover{border-color:rgba(16,185,129,.8);box-shadow:0 0 0 3px rgba(34,211,238,.16);outline:0}.service-agent-continuation>summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;min-height:44px}.service-agent-continuation>summary::-webkit-details-marker{display:none}.service-agent-continuation>summary span{color:#52677c;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.service-agent-continuation>summary strong{color:#132033;font-size:13px}.service-agent-continuation[open]>summary{margin-bottom:8px}.mvp-journey-panel{background:linear-gradient(135deg,rgba(7,17,31,.98),rgba(10,38,58,.96) 58%,rgba(8,70,61,.92));border:1px solid rgba(138,220,255,.18);border-radius:8px;box-shadow:0 24px 70px rgba(6,16,29,.28);overflow:hidden;position:relative}.mvp-journey-panel:before{animation:phaseNScan 6.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(50,196,245,.24),rgba(26,175,120,.22),transparent);content:"";height:1px;left:-36%;pointer-events:none;position:absolute;right:-36%;top:0}.mvp-agent-answer,.mvp-agent-clarification,.mvp-agent-followup-chip,.mvp-agent-full-answer,.mvp-agent-input textarea,.mvp-agent-live-thread,.mvp-agent-message,.mvp-agent-questions,.mvp-boundary-strip,.mvp-consultant-brief,.mvp-depth-switch,.mvp-missing-facts,.mvp-review-note,.mvp-save-state,.mvp-support-draft-preview,.mvp-support-meaning,.mvp-value-receipt{border-radius:8px}.mvp-depth-switch button[aria-pressed=true]{background:linear-gradient(135deg,#f8fbff,#dff7ff);color:#06101c}.mvp-agent-input textarea{background:rgba(2,9,18,.64);border-color:rgba(138,220,255,.18);min-height:74px}.mvp-journey-actions button:first-child{background:linear-gradient(135deg,#f8fbff,#dff7ff);color:#06101c}.mvp-journey-actions button:last-child{border-color:rgba(138,220,255,.16)}.mvp-agent-followup-chip{background:linear-gradient(135deg,rgba(248,251,255,.1),rgba(103,232,249,.1))}.catalog-layout,.home-belowfold-grid{margin-top:18px}.catalog-card,.catalog-focus-dock,.catalog-head,.catalog-insight div,.catalog-main,.catalog-progress-command,.catalog-status-rail div,.filters,.home-support-card,.service-detail{border-radius:8px;box-shadow:var(--phase-n-shadow-soft)}.catalog-progress-command,.service-trust-lane{background:linear-gradient(135deg,#07111f,#0c2d45 58%,#0a5148)}.agent-bubble-entry{background:linear-gradient(135deg,#10112a,#083a5a 48%,#0b6b5d);border:1px solid rgba(138,220,255,.22);border-radius:999px;box-shadow:0 18px 46px rgba(8,17,31,.22),inset 0 0 0 1px rgba(183,162,255,.08);min-height:58px;min-width:58px}.agent-bubble-entry:focus-visible,.agent-bubble-entry:hover{transform:translateY(-2px)}.agent-bubble-entry.is-context-open{opacity:1;transform:none}.agent-bubble-entry.is-context-open:focus-visible,.agent-bubble-entry.is-context-open:hover{opacity:1;transform:translateY(0)}.agent-bubble-entry.is-mobile-sheet-primary{display:none}.agent-mobile-sheet{border-radius:8px}.agent-mobile-sheet summary{align-items:center;min-height:52px}.mvp-consultant-protocol span,.pre-agent-protocol span{background:rgba(216,246,255,.94);border-color:rgba(34,120,150,.22);color:#063447}.telegram-mini-app-shell{background:linear-gradient(180deg,#07111f,#0c2d45 34%,#f6f9fc 0,#f6f9fc);color:var(--phase-n-ink);min-height:var(--tg-viewport-stable-height,100vh);padding:12px;padding-bottom:calc(12px + var(--tg-main-button-safe-area, 0px) + env(safe-area-inset-bottom, 0px))}.telegram-mini-app-panel{border-color:rgba(138,220,255,.16);border-radius:8px;box-shadow:0 24px 70px rgba(8,17,31,.2);padding:14px}.telegram-mini-app-panel>span{color:var(--phase-n-blue);font-size:12px;font-weight:900;text-transform:uppercase}.telegram-mini-app-panel h1{font-size:32px;line-height:1}.telegram-mini-cockpit-card{background:linear-gradient(180deg,#ffffff,#f6fbff);border:1px solid rgba(10,33,54,.1);border-radius:8px;display:grid;gap:12px;margin:14px 0;padding:12px}.telegram-mini-channel-receipt{background:rgba(34,211,238,.09);border:1px solid rgba(34,211,238,.2);border-radius:8px;display:grid;gap:6px;margin:0 0 14px;padding:12px}.telegram-mini-channel-receipt strong{color:#07111f;line-height:1.2}.telegram-mini-session-badge{background:rgba(34,211,238,.08);border:1px solid rgba(34,211,238,.2);border-radius:8px;display:grid;gap:6px;margin:12px 0 14px;padding:12px}.telegram-mini-context-row{display:grid;gap:10px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin:12px 0 14px}.telegram-mini-context-row .telegram-mini-session-badge{margin:0}.telegram-mini-country-badge{background:rgba(11,107,93,.09);border:1px solid rgba(11,107,93,.2);border-radius:8px;display:grid;gap:6px;padding:12px}.telegram-mini-session-badge span{color:#063f5f}.telegram-mini-country-badge span,.telegram-mini-session-badge span{font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.telegram-mini-country-badge span{color:#07594e}.telegram-mini-country-badge strong,.telegram-mini-session-badge strong{color:#07111f;line-height:1.2}.telegram-mini-country-badge small,.telegram-mini-session-badge small{color:#334155}.telegram-mini-session-badge.verified{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.26)}.telegram-mini-session-badge.demo{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}.telegram-mini-session-badge.untrusted{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.28)}@media (max-width:420px){.telegram-mini-context-row{grid-template-columns:1fr}}.telegram-mini-cockpit-header{display:grid;gap:5px}.telegram-mini-cockpit-header span,.telegram-mini-short-answer span{color:var(--phase-n-blue);font-size:11px;font-weight:900;text-transform:uppercase}.telegram-mini-cockpit-header strong,.telegram-mini-short-answer strong{color:#07111f;font-size:16px;line-height:1.2}.telegram-mini-app-check small,.telegram-mini-cockpit-header small,.telegram-mini-short-answer small{color:#597087;font-size:12px;line-height:1.4}.telegram-mini-language-control{background:rgba(7,17,31,.035);border:1px solid rgba(10,33,54,.08);border-radius:8px;display:grid;gap:6px;padding:9px}.telegram-mini-language-control>span{color:#07594e;font-size:10px;font-weight:900;text-transform:uppercase}.telegram-mini-language-trigger{align-items:center;background:#ffffff;border:1px solid rgba(10,33,54,.12);border-radius:8px;color:#07111f;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:38px;padding:4px 8px;text-align:left}.telegram-mini-language-trigger strong{align-items:center;background:#07111f;border-radius:999px;color:#ffffff;display:inline-flex;font-size:11px;font-weight:900;height:30px;justify-content:center;min-width:38px;padding:0 10px}.telegram-mini-language-trigger span{color:#07111f;font-size:13px;font-weight:850}.telegram-mini-language-panel{display:grid;gap:5px}.telegram-mini-language-panel>span{color:#31465a;font-size:11px;font-weight:850}.telegram-mini-language-panel select{appearance:none;background:#ffffff;border:1px solid rgba(10,33,54,.12);border-radius:8px;color:#07111f;font:inherit;font-size:13px;font-weight:800;min-height:36px;min-width:0;padding:7px 10px;width:100%}.telegram-mini-language-control small{color:#597087;font-size:11px;line-height:1.35}.telegram-mini-cockpit-card .telegram-mini-app-check{margin:0}.telegram-mini-intent-assist{background:rgba(29,111,255,.06);border:1px solid rgba(29,111,255,.12);border-radius:8px;display:grid;gap:6px;padding:10px}.telegram-mini-intent-assist.crypto,.telegram-mini-intent-assist.scenario,.telegram-mini-intent-assist.support{background:rgba(124,58,237,.07);border-color:rgba(124,58,237,.16)}.telegram-mini-intent-assist.danger{background:rgba(185,28,28,.07);border-color:rgba(185,28,28,.16)}.telegram-mini-secret-guard{background:rgba(185,28,28,.08);border:1px solid rgba(185,28,28,.2);border-radius:8px;display:grid;gap:5px;padding:10px}.telegram-mini-secret-guard span{color:#991b1b;font-size:10px;font-weight:900;text-transform:uppercase}.telegram-mini-secret-guard strong{color:#07111f;font-size:13px;line-height:1.25}.telegram-mini-secret-guard small{color:#5f1d1d}.telegram-mini-intent-assist span{color:#1552b8;font-size:10px;font-weight:900;text-transform:uppercase}.telegram-mini-intent-assist strong{color:#07111f;font-size:14px;line-height:1.2}.telegram-mini-intent-assist em,.telegram-mini-intent-assist small{color:#597087;font-size:12px;font-style:normal;line-height:1.35}.telegram-mini-intent-assist em{color:#0b6b5d;font-weight:800}.telegram-mini-intent-actions{display:grid;gap:6px;grid-template-columns:minmax(0,1fr)}.telegram-mini-intent-actions button{background:#ffffff;border:1px solid rgba(29,111,255,.16);border-radius:8px;color:#07111f;cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:38px;padding:8px 10px;text-align:left}.telegram-mini-intent-actions button:disabled{cursor:not-allowed;opacity:.58}.telegram-mini-cockpit-rail{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.telegram-mini-cockpit-rail article{background:rgba(7,17,31,.04);border:1px solid rgba(10,33,54,.08);border-radius:8px;display:grid;gap:4px;min-width:0;padding:8px}.telegram-mini-cockpit-rail span{color:#0b6b5d;font-size:10px;font-weight:900;text-transform:uppercase}.telegram-mini-cockpit-rail strong{color:#07111f;font-size:12px;line-height:1.25}.telegram-mini-app-actions a,.telegram-mini-app-check button,.telegram-mini-app-check input,.telegram-mini-app-grid article{border-radius:8px}.telegram-mini-app-actions a:first-child,.telegram-mini-app-check button{background:linear-gradient(135deg,#07111f,#0b6b5d)}.telegram-mini-app-actions{grid-template-columns:minmax(0,1fr)}.telegram-mini-flow-strip{background:rgba(7,17,31,.06);border:1px solid rgba(10,33,54,.1);border-radius:8px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;padding:8px}.telegram-mini-flow-strip span{background:#ffffff;border:1px solid rgba(10,33,54,.08);border-radius:8px;color:#597087;font-size:11px;font-weight:900;min-height:34px;padding:8px 6px;text-align:center;text-transform:uppercase}.telegram-mini-flow-strip span.is-done{background:rgba(11,107,93,.12);border-color:rgba(11,107,93,.2);color:#07594e}.telegram-mini-action-dock{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.telegram-mini-action-dock a{align-items:center;background:rgba(7,17,31,.06);border:1px solid rgba(10,33,54,.1);border-radius:8px;color:#07111f;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:42px;padding:9px 10px;text-align:center;text-decoration:none}.telegram-mini-action-dock a:first-child{background:linear-gradient(135deg,#07111f,#0b6b5d);color:#ffffff}.telegram-mini-empty,.telegram-mini-result{display:grid;gap:10px;margin-top:14px;border:1px solid rgba(10,33,54,.1);border-radius:8px;padding:12px;background:#ffffff}.telegram-mini-result-details{background:rgba(7,17,31,.04);border:1px solid rgba(10,33,54,.08);border-radius:8px;display:grid;gap:10px;padding:10px}.telegram-mini-result-details>summary{color:#07111f;cursor:pointer;font-size:13px;font-weight:900;list-style:none;min-height:36px}.telegram-mini-result-details>summary::-webkit-details-marker{display:none}.telegram-mini-result-details>summary:after{color:#597087;content:"Открыть";float:right;font-size:12px}.telegram-mini-result-details[open]>summary:after{content:"Свернуть"}.telegram-mini-short-answer{background:rgba(11,107,93,.07);border:1px solid rgba(11,107,93,.16);border-radius:8px;display:grid;gap:8px;padding:12px}.telegram-mini-result.is-error .telegram-mini-short-answer{background:rgba(151,93,12,.08);border-color:rgba(151,93,12,.2)}.telegram-mini-short-answer p{color:#31465a;font-size:14px;line-height:1.42;margin:0}.telegram-mini-short-actions{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.telegram-mini-short-actions a,.telegram-mini-short-actions button{align-items:center;border-radius:8px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:44px;padding:9px 10px;text-align:center;text-decoration:none}.telegram-mini-short-actions a{background:linear-gradient(135deg,#07111f,#1d6fff);border:1px solid rgba(29,111,255,.2);color:#ffffff}.telegram-mini-short-actions button{background:#ffffff;border:1px solid rgba(11,107,93,.2);color:#0b6b5d;cursor:pointer;font:inherit}.telegram-mini-short-actions button:disabled{cursor:not-allowed;opacity:.58}.telegram-mini-result>div:first-child{display:grid;gap:4px}.telegram-mini-agent span,.telegram-mini-result>div:first-child span{color:var(--phase-n-blue);font-size:11px;font-weight:900;text-transform:uppercase}.telegram-mini-agent strong,.telegram-mini-empty strong,.telegram-mini-result strong{color:#07111f}.telegram-mini-result ul{display:grid;gap:6px;margin:0;padding:0 0 0 18px;color:#43576c}.telegram-mini-agent{display:grid;gap:6px;border:1px solid rgba(29,111,255,.14);border-radius:8px;padding:12px;background:linear-gradient(180deg,rgba(29,111,255,.08),rgba(11,107,93,.08))}.telegram-mini-thread-summary{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.telegram-mini-thread-summary article{background:rgba(255,255,255,.58);border:1px solid rgba(29,111,255,.12);border-radius:8px;display:grid;gap:5px;min-width:0;padding:9px}.telegram-mini-thread-summary strong{color:#07111f;font-size:13px;line-height:1.32}.telegram-mini-guidance{border-top:1px solid rgba(29,111,255,.12);display:grid;gap:6px;padding-top:8px}.telegram-mini-questions{border-top:1px solid rgba(124,58,237,.18);display:grid;gap:6px;padding-top:8px}.telegram-mini-boundary{border-top:1px solid rgba(124,58,237,.14);display:grid;gap:4px;padding-top:8px}.telegram-mini-boundary.needs-review{border-top-color:rgba(217,119,6,.22)}.telegram-mini-guidance.stop{border-top-color:rgba(185,28,28,.22)}.telegram-mini-boundary small,.telegram-mini-guidance small,.telegram-mini-questions small{color:#07111f;font-weight:800}.telegram-mini-questions ul{color:#43576c;display:grid;gap:4px;margin:0;padding-left:18px}.telegram-mini-boundary p{color:#43576c;font-size:12px;line-height:1.45;margin:0}.telegram-mini-web-agent-link{color:#0b4f8f;font-size:12px;font-weight:850;text-decoration:none}.telegram-mini-agent-more{border-top:1px solid rgba(29,111,255,.12);display:grid;gap:6px;padding-top:8px}.telegram-mini-agent-more summary{color:#31465a;cursor:pointer;font-size:12px;font-weight:850}.telegram-mini-web-agent-link:focus-visible,.telegram-mini-web-agent-link:hover{text-decoration:underline}.telegram-mini-guidance ul{color:#43576c;display:grid;gap:4px;margin:0;padding-left:18px}.telegram-mini-result button[data-action=telegram-save-scenario]{min-height:46px;border:0;border-radius:8px;color:#ffffff;background:linear-gradient(135deg,#07111f,#0b6b5d);font:inherit;font-weight:900}.telegram-mini-result button[data-action=telegram-save-scenario]:disabled{cursor:not-allowed;opacity:.58}.telegram-mini-save-state{color:#597087;font-size:13px}.telegram-mini-save-state.is-saved{color:#0b6b5d;font-weight:800}.telegram-mini-save-state.is-error{color:#ad2f2f;font-weight:800}@media (max-width:400px){.telegram-mini-cockpit-rail,.telegram-mini-short-actions,.telegram-mini-thread-summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:1080px){.trust-console-grid{grid-template-columns:minmax(0,1fr)}.result-panel{max-height:none;position:relative;top:auto}}@media (max-width:760px){.app-shell{padding:8px}.topbar{align-items:center;display:grid;gap:6px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:8px;min-height:60px;padding:6px}.brand{font-size:16px;gap:8px}.brand:before{height:30px;width:38px}.brand span{display:none}.nav{align-items:center;display:grid;flex:0 1 auto;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;min-width:0;padding:3px}.nav a{font-size:11px;min-width:0;min-height:44px;padding:0 7px;text-align:center}.topbar-language{min-height:34px;padding:0 6px}.topbar-language span{display:none}.topbar-language-trigger{font-size:11px;min-height:26px;min-width:42px;padding-left:8px;padding-right:18px}.checker-panel,.result-panel{padding:10px}.hero-title{font-size:clamp(30px,8.6vw,34px);line-height:.98;margin-bottom:7px}.checker-panel .lead{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;line-height:1.34;overflow:hidden}.trust-console-summary{display:none}.trust-console-summary span{justify-content:center;min-height:32px}.command-input input{font-size:16px;min-height:48px;padding:10px 12px}.trust-console-context{align-items:center;flex-direction:row;flex-wrap:wrap;gap:6px}.hero-country-rail,.hero-language-rail{flex:1 1 100%;min-width:0}.hero-country-options,.hero-language-options{flex-wrap:wrap;overflow-x:visible;scrollbar-width:none}.hero-country-options::-webkit-scrollbar,.hero-language-options::-webkit-scrollbar{display:none}.hero-country-options button,.hero-language-options button{flex:0 0 auto;min-height:32px;white-space:nowrap}.hero-country-more-select,.hero-language-more-select{flex:1 1 72px;max-width:100%;min-height:32px;min-width:0}.trust-console-context>span{flex:1 1 100%;font-size:12.5px;line-height:1.28}.checker-form{gap:9px}.hero-checker-form .primary{min-height:46px}.hero-proof-row{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-proof-row span{font-size:11px;justify-content:center;min-height:30px;padding:5px 4px;text-align:center}.home-flow-rail{gap:4px;padding:5px}.home-flow-rail span{font-size:9.5px;min-height:24px;padding:3px 2px}.home-flow-rail small{display:none}.hero-action-row .primary{width:100%}.object-comparison-strip{overflow-x:visible}.object-comparison-item{flex-basis:100%;min-height:42px;padding:8px}.object-comparison-item small{font-size:10px;line-height:1.18}.service-agent-continuation{margin-top:8px;padding:6px 8px}.agent-window-launcher{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.agent-window-launcher small,.agent-window-launcher span,.result-panel .agent-window-launcher{display:none}.agent-window-launcher strong{align-self:center;font-size:12px}.agent-window-launcher button{font-size:12px;min-height:36px;padding:0 10px;white-space:nowrap}.service-agent-continuation>summary{min-height:36px}.answer-body{grid-template-columns:54px minmax(0,1fr)}.answer-body h2{font-size:24px}}@media (max-width:430px){.trust-console-context{display:grid;grid-template-columns:1fr}.hero-country-rail,.hero-language-rail{width:100%}.hero-country-options,.hero-language-options{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.hero-country-options::-webkit-scrollbar,.hero-language-options::-webkit-scrollbar{display:none}.hero-country-more-select,.hero-country-options button,.hero-language-more-select,.hero-language-options button{box-sizing:border-box;flex:0 0 auto;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-country-more-select,.hero-language-more-select{padding-left:6px;padding-right:16px}.hero-country-rail .hero-more-popover,.hero-language-rail .hero-more-popover{bottom:calc(16px + env(safe-area-inset-bottom, 0px));left:14px;max-height:min(52vh,360px);min-width:0;overflow-y:auto;position:fixed;right:14px;top:auto;width:auto;z-index:90}}@media (max-width:420px){.app-shell{padding:8px}.topbar{align-items:center}.brand:before{height:30px;width:38px}.brand{font-size:15px}.nav a{font-size:11px;min-height:48px;padding:0 4px}.hero-title{font-size:33px}}@media (max-width:640px){.telegram-mini-app-shell{padding:6px;padding-bottom:calc(6px + var(--tg-main-button-safe-area, 0px) + env(safe-area-inset-bottom, 0px))}.telegram-mini-app-panel{padding:9px}.telegram-mini-app-panel>span,.telegram-mini-cockpit-header span{font-size:10px}.telegram-mini-app-shell .telegram-mini-app-panel h1{font-size:1.22rem;margin:4px 0}.telegram-mini-app-shell .telegram-mini-app-panel p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.84rem;line-height:1.28;overflow:hidden}.telegram-mini-context-row{gap:6px;grid-template-columns:minmax(0,1fr);margin:6px 0}.telegram-mini-country-badge,.telegram-mini-session-badge{gap:3px;padding:7px}.telegram-mini-cockpit-header small{display:none}.telegram-mini-country-badge small,.telegram-mini-session-badge small{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-height:1.18;overflow:hidden}.telegram-mini-cockpit-card{gap:7px;margin:7px 0;padding:8px}.telegram-mini-cockpit-header strong{font-size:14px}.telegram-mini-cockpit-card .telegram-mini-app-check{gap:7px}}@media (prefers-reduced-motion:reduce){html:not([data-motion=force]) .answer-panel,html:not([data-motion=force]) .checker-panel:after,html:not([data-motion=force]) .hero-predictive-line,html:not([data-motion=force]) .mvp-journey-panel:before,html:not([data-motion=force]) .result-panel:after{animation:none!important}}html[data-motion=force] .telegram-mini-app-panel .telegram-mini-agent,html[data-motion=force] .telegram-mini-app-panel .telegram-mini-app-check,html[data-motion=force] .telegram-mini-app-panel .telegram-mini-result,html[data-motion=force] .telegram-mini-app-panel .telegram-mini-short-answer{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}html[data-motion=reduce] .telegram-mini-app-panel *,html[data-motion=reduce] .telegram-mini-app-panel :after,html[data-motion=reduce] .telegram-mini-app-panel :before{animation:none!important;scroll-behavior:auto!important;transition-duration:0s!important}.error-box,.queue-error{background:rgba(180,35,24,.08);border-color:rgba(180,35,24,.28);color:var(--red)}.queue-shell{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);padding:22px}.queue-head{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 340px}.queue-head h1{margin-bottom:10px}.queue-head p{color:var(--muted);line-height:1.5;max-width:720px}.queue-auth{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:12px}.queue-auth label{min-width:0}.learning-workbench-panel{background:linear-gradient(135deg,rgba(89,58,180,.08),transparent 50%),var(--panel);border:1px solid rgba(89,58,180,.18);border-radius:8px;display:grid;gap:14px;margin-bottom:18px;padding:14px}.learning-workbench-head{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.learning-workbench-head h2{font-size:22px;margin-bottom:7px}.learning-workbench-head p{color:var(--muted);line-height:1.45;max-width:840px}.learning-workbench-score{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:4px;min-width:150px;padding:11px;text-align:right}.learning-workbench-score strong{font-size:24px}.learning-workbench-score small,.learning-workbench-score span{color:var(--muted);font-size:12px;font-weight:850}.learning-workbench-grid{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.learning-workbench-box,.learning-workbench-grid div,.learning-workbench-warning{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;display:grid;gap:6px;min-width:0;padding:11px}.learning-workbench-grid span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase}.learning-workbench-grid strong{font-size:22px;overflow-wrap:anywhere}.learning-workbench-box small,.learning-workbench-grid small,.learning-workbench-warning small{color:var(--muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.learning-workbench-columns{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.learning-workbench-list{display:grid;gap:8px}.learning-workbench-list div{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:5px;min-width:0;padding:9px}.learning-workbench-list code{background:transparent;border:0;color:var(--ink);overflow-wrap:anywhere;padding:0}.learning-workbench-list span{color:var(--violet);font-size:13px;font-weight:850}.learning-workbench-warning{border-color:rgba(161,92,7,.26)}.queue-empty,.queue-error{border:1px solid var(--line);border-radius:8px;margin:10px 0;padding:13px}.queue-empty{background:var(--panel-soft);color:var(--muted)}.queue-card,.queue-list{display:grid;gap:12px}.queue-card{border:1px solid var(--line);border-radius:8px;padding:14px}.queue-card.evidence-card{background:linear-gradient(135deg,rgba(13,125,87,.07),transparent 45%),#fff;border-color:rgba(13,125,87,.22)}.queue-card-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.queue-card-head div{display:grid;gap:8px}.queue-card-head strong{font-size:18px}.queue-card-head time{color:var(--muted);font-size:13px;white-space:nowrap}.queue-card code{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;overflow-wrap:anywhere;padding:10px}.queue-card p{color:var(--muted);line-height:1.45;margin:0}.decision-form{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;padding:13px}.decision-form-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.decision-form-head strong{font-size:15px}.decision-form-head span{color:var(--muted);font-size:13px;line-height:1.35;max-width:430px;text-align:right}.decision-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.decision-grid label{min-width:0}.decision-grid input,.decision-grid select{min-height:40px}.decision-grid .wide-field{grid-column:span 3}.evidence-hint{color:var(--muted);line-height:1.35}.evidence-review-card{background:var(--panel-soft);border:1px solid rgba(13,125,87,.2);border-radius:8px;display:grid;gap:12px;padding:13px}.evidence-review-head{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.evidence-review-head h2{font-size:22px;margin-bottom:6px}.evidence-review-head p{max-width:760px}.evidence-score{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:5px;min-width:160px;padding:10px;text-align:right}.evidence-score strong{color:var(--green);font-size:14px}.evidence-score span{color:var(--muted);font-size:12px;font-weight:850}.evidence-decision-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-apply-row,.evidence-preset-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.evidence-preset-row button{min-height:36px;padding:0 10px}.evidence-apply-row,.evidence-preset-row button{background:#fff;border:1px solid var(--line);border-radius:8px}.evidence-apply-row{justify-content:space-between;padding:10px}.evidence-apply-row span{color:var(--muted);font-size:13px;line-height:1.35}.queue-actions,.queue-meta{display:flex;flex-wrap:wrap;gap:8px}.queue-meta span{background:var(--panel-soft);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:800;padding:5px 9px}.queue-actions button:disabled{background:var(--panel-soft);color:var(--muted);cursor:default}@media (max-width:760px){.owner-revocations-topbar{align-items:stretch;grid-template-columns:1fr}.owner-revocations-topbar .brand{min-width:0}.owner-revocations-topbar .nav{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-revocations-topbar .nav a{line-height:1.12;min-width:0;overflow-wrap:anywhere;white-space:normal}.queue-card-head{align-items:stretch;flex-direction:column}.decision-grid,.evidence-decision-grid,.evidence-review-head,.learning-workbench-columns,.learning-workbench-grid,.learning-workbench-head,.queue-head{grid-template-columns:1fr}.queue-shell{padding:14px}}