.LiveMapHero_frame__JP879{position:relative;overflow:hidden;border:1px solid var(--line-strong);border-radius:18px;background:var(--arch-canvas-bg,#101318);box-shadow:0 0 0 1px rgba(0,0,0,.6),0 40px 120px -40px rgba(0,0,0,.9),0 0 80px -30px rgba(124,180,255,.18)}.LiveMapHero_window__rpDTy{display:flex;flex-direction:column}.LiveMapHero_header__bpjjr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:46px;padding:9px 16px;border-bottom:1px solid hsl(var(--border)/.6);background:hsl(var(--background)/.85);font-family:Inter,var(--font-body),system-ui,sans-serif}.LiveMapHero_chips__erPb5{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.LiveMapHero_scroll__Artnw{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.LiveMapHero_scroll__Artnw::-webkit-scrollbar{display:none}.LiveMapHero_canvas__VyJDb{position:relative;height:clamp(460px,54vw,720px)}@media (max-width:900px){.LiveMapHero_chips__erPb5{display:none}}@media (max-width:600px){.LiveMapHero_canvas__VyJDb{width:1000px;height:540px}}.ScrollFx_progress__e5hpY{position:fixed;z-index:60;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#f5a524,#ffcf7a);box-shadow:0 0 12px rgba(245,165,36,.6);transform-origin:0 50%;pointer-events:none}.ScrollFx_perspective__k31EF{perspective:1400px}.ScrollFx_tabsBlock__WHxPs{display:grid;gap:10px}.ScrollFx_tabsHead__XDtpp{display:flex;justify-content:space-between;gap:12px;color:var(--ld-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ScrollFx_tabsState__dVwo6{color:var(--ld-muted);transition:color .3s ease}.ScrollFx_tabsState__dVwo6[data-done]{color:var(--attention)}.ScrollFx_tabStrip___VNbz{display:flex;overflow:hidden;border:1px solid var(--line);border-radius:10px;padding:5px 5px 0;background:#0a0b0d}.ScrollFx_tab__8aJkS{display:grid;flex:1 1 0;min-width:0;border:1px solid transparent;border-bottom:0;border-radius:7px 7px 0 0;padding:9px 10px 10px;color:var(--ld-muted);font-family:var(--font-mono);font-size:12px;perspective:300px;transition:flex-grow .5s cubic-bezier(.16,1,.3,1),background-color .4s ease,border-color .4s ease}.ScrollFx_tab__8aJkS[data-tone=attention]{flex-grow:2.2;border-color:rgba(245,165,36,.35);background:rgba(245,165,36,.1)}.ScrollFx_tab__8aJkS[data-tone=done]{flex-grow:2.2}.ScrollFx_face__ul3tc{display:inline-flex;grid-area:1/1;align-items:center;justify-content:center;gap:7px;min-width:0;overflow:hidden;backface-visibility:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .3s ease}.ScrollFx_face__ul3tc[data-side=after]{color:var(--ink);opacity:0;transform:rotateX(-90deg)}.ScrollFx_tab__8aJkS[data-on] .ScrollFx_face__ul3tc[data-side=before]{opacity:0;transform:rotateX(90deg)}.ScrollFx_tab__8aJkS[data-on] .ScrollFx_face__ul3tc[data-side=after]{opacity:1;transform:none}.ScrollFx_dot__1eEZb{width:7px;height:7px;flex:none;border-radius:50%;background:var(--attention);box-shadow:0 0 10px var(--attention);animation:ScrollFx_blink__cIy7Q 1.4s ease-in-out infinite}.ScrollFx_steps__k_D_l{position:relative;display:grid;margin:0;padding:0 0 0 28px;list-style:none}.ScrollFx_rail__Yn0J_{position:absolute;top:30px;bottom:30px;left:0;width:2px;border-radius:1px;background:var(--line)}.ScrollFx_rail__Yn0J_ i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#f5a524,#7cb4ff);transform-origin:50% 0}.ScrollFx_step__wqfJ_{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:26px 0;border-top:1px solid var(--line);opacity:.38;transform:translateX(-6px);transition:opacity .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.ScrollFx_step__wqfJ_:last-of-type{border-bottom:1px solid var(--line)}.ScrollFx_step__wqfJ_[data-active]{opacity:1;transform:none}.ScrollFx_stepN__1ynaZ{color:var(--attention);font-family:var(--font-display);font-size:30px;font-style:italic;line-height:1}.ScrollFx_step__wqfJ_ h3{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.01em}.ScrollFx_step__wqfJ_ p{margin:0;color:var(--ld-muted);font-size:15px;line-height:1.6}.ScrollFx_word__rTlR9{display:inline-block;will-change:transform,opacity}@keyframes ScrollFx_blink__cIy7Q{50%{opacity:.3}}@media (max-width:640px){.ScrollFx_tab__8aJkS:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.ScrollFx_face__ul3tc,.ScrollFx_step__wqfJ_,.ScrollFx_tab__8aJkS{transition:none}.ScrollFx_dot__1eEZb{animation:none}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-display:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-body:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-mono:"Geist Mono","Geist Mono Fallback"}.Vignettes_svg__iVO1h{display:block;width:100%;height:auto;font-family:var(--font-body)}.Vignettes_box__vhNtl{fill:#14161b;stroke:rgba(255,255,255,.12);stroke-width:1.2}.Vignettes_boxNew___tdv_{fill:#14161b;stroke:#5fe0a8;stroke-width:1.4}.Vignettes_boxText___qJ6d{fill:var(--ink);font-size:12.5px;font-weight:600}.Vignettes_wire__O0ugY{fill:none;stroke:rgba(196,206,222,.35);stroke-width:1.3}.Vignettes_newBadge__dDb56{fill:#5fe0a8}.Vignettes_newBadgeText__rVezq{fill:#06281a;font-size:9.5px;font-weight:700}.Vignettes_plot__X7rP_{fill:rgba(255,176,87,.05);stroke:#ffb057;stroke-width:1.3;stroke-dasharray:5 4;animation:Vignettes_march__bNDIL 1.2s linear infinite}.Vignettes_plotTitle__uhI3u{fill:#ffb057;font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.07em}.Vignettes_plotPath___r0Xz{fill:rgba(236,233,226,.55);font-family:var(--font-mono);font-size:9.5px}.Vignettes_workingStar__WYLmQ{filter:drop-shadow(0 0 6px #ffb057);transform-box:fill-box;transform-origin:center;animation:Vignettes_spin__LiklS 3.6s linear infinite}.Vignettes_plotPhase__zyraH{animation:Vignettes_plotPhase__zyraH 7s ease-in-out infinite}.Vignettes_mappedPhase__e1jHi{opacity:0;animation:Vignettes_mappedPhase__e1jHi 7s ease-in-out infinite}@keyframes Vignettes_plotPhase__zyraH{0%,52%{opacity:1}60%,94%{opacity:0}to{opacity:1}}@keyframes Vignettes_mappedPhase__e1jHi{0%,52%{opacity:0}60%,94%{opacity:1}to{opacity:0}}.Vignettes_overviewPhase__dLFYO{animation:Vignettes_overviewPhase__dLFYO 8s ease-in-out infinite}.Vignettes_detailPhase__qrdKw{opacity:0;animation:Vignettes_detailPhase__qrdKw 8s ease-in-out infinite}@keyframes Vignettes_overviewPhase__dLFYO{0%,40%{opacity:1;transform:scale(1)}50%,92%{opacity:0;transform:scale(1.06)}to{opacity:1}}@keyframes Vignettes_detailPhase__qrdKw{0%,40%{opacity:0;transform:scale(.95)}50%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.Vignettes_detailPhase__qrdKw,.Vignettes_overviewPhase__dLFYO{transform-origin:160px 75px}.Vignettes_group__ziOTA{fill:rgba(255,255,255,.02);stroke:rgba(255,255,255,.1)}.Vignettes_groupText__F91o5{fill:rgba(236,233,226,.45);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em}.Vignettes_part__TsCYO{fill:#14161b;stroke:rgba(255,255,255,.09)}.Vignettes_partActive__upjkt{fill:#14161b;stroke:#7cb4ff;filter:drop-shadow(0 0 6px rgba(124,180,255,.5))}.Vignettes_partText__fLuhl{fill:rgba(236,233,226,.78);font-family:var(--font-mono);font-size:9.5px}.Vignettes_aimLine__b4spv{fill:none;stroke:#62dcf0;stroke-width:1.4;stroke-dasharray:4 5;animation:Vignettes_march__bNDIL .9s linear infinite}.Vignettes_tag__BrHwU{fill:rgba(10,11,14,.92);stroke:#62dcf0;stroke-opacity:.55}.Vignettes_tagText__fFiCo{fill:var(--ink);font-size:10.5px;font-weight:600}.Vignettes_prompt__OoxYj{fill:#0c0d10;stroke:rgba(255,255,255,.1)}.Vignettes_promptText__RYOny{fill:rgba(236,233,226,.7);font-family:var(--font-mono);font-size:10px}.Vignettes_queue__uZkqt{display:grid;gap:7px;padding:4px 0}.Vignettes_queueRow__3xZxj{display:grid;grid-template-columns:4px auto 1fr auto;align-items:center;gap:9px;border:1px solid var(--line);border-radius:9px;padding:8px 10px;background:rgba(255,255,255,.025);font-size:12.5px}.Vignettes_queueRow__3xZxj i{align-self:stretch;border-radius:2px;background:#ff8fc8}.Vignettes_queueRow__3xZxj[data-kind=waiting]{border-color:rgba(245,165,36,.4);background:rgba(245,165,36,.06)}.Vignettes_queueRow__3xZxj[data-kind=waiting] i{background:var(--attention)}.Vignettes_queueRow__3xZxj:first-child{animation:Vignettes_nudge__aTauv 2.4s ease-in-out infinite}.Vignettes_queueRow__3xZxj b{color:var(--ink);font-weight:650}.Vignettes_queueRow__3xZxj span{color:var(--ld-muted)}.Vignettes_queueRow__3xZxj time{color:var(--ld-muted);font-family:var(--font-mono);font-size:11px}.Vignettes_tabTitle__n9SlE{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin-top:6px;border:1px solid var(--line);border-radius:7px 7px 0 0;padding:6px 12px;background:#0c0d10;color:var(--ink);font-family:var(--font-mono);font-size:11px}.Vignettes_dotAmber__DfAk8{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--attention);box-shadow:0 0 8px var(--attention);animation:Vignettes_blink__aclry 1.4s ease-in-out infinite}.Vignettes_link__oqtQk{display:grid;gap:14px}.Vignettes_urlBar__DvjmV{display:flex;align-items:center;gap:9px;overflow:hidden;border:1px solid var(--line-strong);border-radius:999px;padding:9px 14px;background:#0c0d10;color:var(--ld-muted);font-family:var(--font-mono);font-size:11.5px;white-space:nowrap}.Vignettes_urlBar__DvjmV b{color:var(--ink);font-weight:500}.Vignettes_lock__qOpCf{flex:none;width:9px;height:9px;border:1.5px solid #5fe0a8;border-radius:2px}.Vignettes_linkFacts__Br9_L{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.Vignettes_linkFacts__Br9_L li{border:1px solid var(--line);border-radius:999px;padding:4px 10px;color:var(--ld-muted);font-size:11.5px}@property --cover{syntax:"<integer>";inherits:false;initial-value:97}.Vignettes_coverage__tWBWQ{display:grid;gap:12px}.Vignettes_coverageHead__eNIgQ{display:flex;align-items:baseline;justify-content:space-between;color:var(--ld-muted);font-size:12.5px}.Vignettes_coverageNum__XudBJ{color:var(--ink);font-family:var(--font-display);font-size:40px;font-weight:400;line-height:1;animation:Vignettes_cover__O6A1l 6s ease-in-out infinite;counter-reset:cover var(--cover)}.Vignettes_coverageNum__XudBJ:after{content:counter(cover) "%"}.Vignettes_meter__9XFtE{overflow:hidden;height:6px;border-radius:3px;background:rgba(255,255,255,.07)}.Vignettes_meter__9XFtE span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5fe0a8,#7cb4ff);animation:Vignettes_meter__9XFtE 6s ease-in-out infinite;transform-origin:left}.Vignettes_coverageNote__NBOpE{display:flex;align-items:center;gap:8px;margin:0;color:var(--ld-muted);font-size:12.5px}@keyframes Vignettes_cover__O6A1l{0%,30%{--cover:97}45%,80%{--cover:88}95%,to{--cover:97}}@keyframes Vignettes_meter__9XFtE{0%,30%{transform:scaleX(.97)}45%,80%{transform:scaleX(.88)}95%,to{transform:scaleX(.97)}}@keyframes Vignettes_march__bNDIL{to{stroke-dashoffset:-18}}@keyframes Vignettes_spin__LiklS{to{transform:rotate(1turn)}}@keyframes Vignettes_nudge__aTauv{0%,70%,to{transform:translateX(0)}76%{transform:translateX(-3px)}82%{transform:translateX(3px)}88%{transform:translateX(0)}}@keyframes Vignettes_blink__aclry{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Vignettes_coverage__tWBWQ *,.Vignettes_queue__uZkqt *,.Vignettes_svg__iVO1h *{animation:none!important}.Vignettes_detailPhase__qrdKw,.Vignettes_mappedPhase__e1jHi{opacity:0}}