@font-face{font-family:Fusion Pixel\ 12px Proportional SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fusion-pixel-12px-proportional-sc-latin-400-normal.93f424ef.woff2) format("woff2"),url(/_next/static/media/fusion-pixel-12px-proportional-sc-latin-400-normal.9b3fbef1.woff) format("woff")}@font-face{font-family:alimamaShuHei;src:url(/_next/static/media/fbf60aee305f0b5a-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:alimamaShuHei Fallback;src:local("Arial");ascent-override:86.56%;descent-override:23.30%;line-gap-override:0.00%;size-adjust:111.60%}.__className_9c2c23{font-family:alimamaShuHei,alimamaShuHei Fallback}.__variable_9c2c23{--font-alimama-shuhei:"alimamaShuHei","alimamaShuHei Fallback"}@font-face{font-family:oppoSans;src:url(/_next/static/media/076836f0025d3de8-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:oppoSans Fallback;src:local("Arial");ascent-override:95.70%;descent-override:25.16%;line-gap-override:0.00%;size-adjust:96.97%}.__className_e96c7c{font-family:oppoSans,oppoSans Fallback}.__variable_e96c7c{--font-oppo-sans:"oppoSans","oppoSans Fallback"}@font-face{font-family:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-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:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-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:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-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:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-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:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-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:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-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:Lexend Fallback;src:local("Arial");ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.00%;size-adjust:109.91%}.__className_d03c69{font-family:Lexend,Lexend Fallback;font-style:normal}.__variable_d03c69{--font-lexend:"Lexend","Lexend Fallback"}.SignalPointerFX_cursor___om7l{position:fixed;z-index:600;top:0;left:0;width:18px;height:18px;opacity:0;transform:translate3d(-50px,-50px,0);pointer-events:none;transition:opacity .14s ease,width .24s cubic-bezier(.16,1,.3,1),height .24s cubic-bezier(.16,1,.3,1)}.SignalPointerFX_cursor___om7l[data-visible=true]{opacity:1}.SignalPointerFX_ring__b4vpz{position:absolute;inset:0;border:1px solid rgba(244,242,234,.7);border-radius:50%;box-shadow:0 0 18px rgba(143,184,189,.26);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.SignalPointerFX_dot__V3Tm9{width:3px;height:3px;border-radius:50%;background:#f4f2ea;box-shadow:0 0 8px rgba(143,184,189,.82)}.SignalPointerFX_dot__V3Tm9,.SignalPointerFX_label__3l68K{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.SignalPointerFX_label__3l68K{color:#061006;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;opacity:0;transition:opacity .16s ease}.SignalPointerFX_cursor___om7l[data-mode=interactive]{width:34px;height:34px}.SignalPointerFX_cursor___om7l[data-mode=interactive] .SignalPointerFX_ring__b4vpz{background:rgba(255,255,255,.055);border-color:rgba(143,184,189,.72);box-shadow:0 0 20px rgba(143,184,189,.2),0 0 24px rgba(143,184,189,.1)}.SignalPointerFX_cursor___om7l[data-mode=view]{width:70px;height:70px}.SignalPointerFX_cursor___om7l[data-mode=view] .SignalPointerFX_ring__b4vpz{border-color:rgba(255,255,255,.42);background:radial-gradient(circle,rgba(5,7,9,.94) 0 48%,rgba(143,184,189,.08) 49% 58%,rgba(113,134,140,.035) 68%,transparent 72%);box-shadow:0 0 24px rgba(143,184,189,.22),0 0 42px rgba(143,184,189,.08)}.SignalPointerFX_cursor___om7l[data-mode=view] .SignalPointerFX_dot__V3Tm9{opacity:0}.SignalPointerFX_cursor___om7l[data-mode=view] .SignalPointerFX_label__3l68K{opacity:1;color:rgba(244,242,234,.9);font-size:8px}.SignalPointerFX_cursor___om7l[data-mode=text]{opacity:0}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.SignalPointerFX_cursor___om7l{display:none}}.SiteBootOverlay_overlay__taclQ{--boot-green:var(--agent-cyan);--boot-cyan:var(--agent-blue);--boot-violet:var(--agent-violet);--boot-ready:var(--agent-cyan);position:fixed;z-index:500;inset:0;overflow:hidden;background:#030405;color:rgba(241,238,228,.94);display:grid;place-items:center}.SiteBootOverlay_overlay__taclQ:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(143,184,189,.025) 50%,transparent);background-size:100% 5px;opacity:.52}.SiteBootOverlay_grid__jbfGv{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(208,216,224,.3) 0 .7px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 72%);mask-image:radial-gradient(circle at center,#000 0,transparent 72%);opacity:.74;animation:SiteBootOverlay_boot-grid__wyr6A .52s cubic-bezier(.22,1,.36,1) both}.SiteBootOverlay_aura__wDQKk{position:absolute;top:50%;left:50%;width:min(860px,88vw);height:min(520px,64vh);background:radial-gradient(circle at 42% 48%,rgba(125,235,255,.1),transparent 48%),radial-gradient(circle at 58% 44%,rgba(142,187,255,.085),transparent 44%),radial-gradient(circle at 68% 52%,rgba(183,160,255,.07),transparent 46%);filter:blur(42px);opacity:.72;transform:translate(-50%,-50%);animation:SiteBootOverlay_aura-breathe__CXi7I 1.8s ease-in-out infinite}.SiteBootOverlay_bootOverlay__0_00u{padding:36px;background:#030405}.SiteBootOverlay_bootOverlay__0_00u:after{z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 16%,transparent 84%,rgba(255,255,255,.012));background-size:100% 100%;opacity:1}.SiteBootOverlay_bootTerminal__CgEx_{position:relative;z-index:3;width:min(980px,calc(100vw - 72px));height:min(640px,calc(100dvh - 72px));min-height:520px;overflow:hidden;border:1px solid rgba(230,234,232,.2);background:#060708;display:grid;grid-template-rows:44px minmax(0,1fr);color:rgba(235,238,235,.82);font-family:var(--font-mono)}.SiteBootOverlay_bootHeader__G094I{padding:0 20px;border-bottom:1px solid rgba(230,234,232,.12);display:flex;align-items:center;justify-content:space-between;gap:20px;color:rgba(224,228,225,.46);font-size:9px;letter-spacing:.12em}.SiteBootOverlay_bootHeader__G094I span:first-child{color:rgba(238,241,238,.72)}.SiteBootOverlay_bootBody__bWhXQ{min-height:0;padding:26px 30px 24px;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.SiteBootOverlay_bootMeta__fN7FG{margin:0;padding:0 0 24px;border-bottom:1px solid rgba(230,234,232,.09);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:18px;gap:18px}.SiteBootOverlay_bootMeta__fN7FG div{min-width:0;display:grid;grid-gap:7px;gap:7px}.SiteBootOverlay_bootMeta__fN7FG dd,.SiteBootOverlay_bootMeta__fN7FG dt{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteBootOverlay_bootMeta__fN7FG dt{color:rgba(224,228,225,.42);font-size:8px;letter-spacing:.1em}.SiteBootOverlay_bootMeta__fN7FG dd{color:rgba(235,238,235,.72);font-size:9px;letter-spacing:.025em}.SiteBootOverlay_bootLog__ZVOAm em[data-tone=ready],.SiteBootOverlay_bootMeta__fN7FG dd[data-tone=ready]{color:rgba(125,235,255,.72)}.SiteBootOverlay_bootLogs__XhWTQ{align-self:center;min-height:220px;padding:26px 0 22px;display:flex;flex-direction:column;justify-content:center;gap:10px}.SiteBootOverlay_bootLog__ZVOAm{min-height:20px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:baseline;animation:SiteBootOverlay_boot-log-in__gPUPo .18s cubic-bezier(.22,1,.36,1) both}.SiteBootOverlay_bootLog__ZVOAm span{color:rgba(224,228,225,.3);font-size:9px;letter-spacing:.08em}.SiteBootOverlay_bootLog__ZVOAm em,.SiteBootOverlay_bootLog__ZVOAm p{margin:0;font-style:normal}.SiteBootOverlay_bootLog__ZVOAm p{color:rgba(235,238,235,.76);font-size:12px;line-height:1.55}.SiteBootOverlay_bootLog__ZVOAm em{color:rgba(224,228,225,.44);font-size:9px;letter-spacing:.06em}.SiteBootOverlay_bootLog__ZVOAm:last-child p{color:rgba(245,247,245,.94)}.SiteBootOverlay_bootPrompt___MBvA{min-height:48px;padding-top:16px;border-top:1px solid rgba(230,234,232,.12);display:flex;align-items:center;justify-content:space-between;gap:20px;opacity:0;transform:translateY(2px);transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.SiteBootOverlay_bootPrompt___MBvA[data-visible=true]{opacity:1;transform:translateY(0)}.SiteBootOverlay_bootPrompt___MBvA>div{min-width:0;display:flex;align-items:center;gap:9px;font-size:12px}.SiteBootOverlay_bootPrompt___MBvA span{color:rgba(190,198,197,.58)}.SiteBootOverlay_bootPrompt___MBvA strong{overflow:hidden;color:rgba(245,247,245,.9);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.SiteBootOverlay_bootPrompt___MBvA i{width:1px;height:13px;flex:none;background:rgba(125,235,255,.7);animation:SiteBootOverlay_boot-cursor__DXael 1s step-end infinite}.SiteBootOverlay_bootPrompt___MBvA small{flex:none;color:rgba(224,228,225,.36);font-size:8px;letter-spacing:.1em}.SiteBootOverlay_bootOverlay__0_00u[data-ready=true] .SiteBootOverlay_bootPrompt___MBvA small{color:rgba(125,235,255,.66)}.SiteBootOverlay_bootOverlay__0_00u[data-closing=true]{animation:SiteBootOverlay_boot-overlay-exit__vzytf .22s ease-out both}@keyframes SiteBootOverlay_boot-log-in__gPUPo{0%{opacity:0;transform:translateY(2px)}}@keyframes SiteBootOverlay_boot-cursor__DXael{0%,56%{opacity:.8}57%,to{opacity:.16}}@keyframes SiteBootOverlay_boot-overlay-exit__vzytf{to{opacity:0}}.SiteBootOverlay_terminal__AckHX{position:relative;z-index:3;width:min(680px,calc(100vw - 40px));overflow:hidden;border:1px solid rgba(185,192,194,.32);background:rgba(8,10,11,.96);box-shadow:0 30px 90px rgba(0,0,0,.72),0 0 54px rgba(143,184,189,.05),0 0 78px rgba(113,134,140,.035)}.SiteBootOverlay_terminal__AckHX:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 54%,rgba(143,184,189,.05),transparent 48%),linear-gradient(90deg,transparent,rgba(143,184,189,.025),transparent)}.SiteBootOverlay_terminalBar__6zU4Z{position:relative;z-index:2;min-height:42px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.02);display:flex;align-items:center;justify-content:space-between;gap:16px;color:rgba(247,250,248,.5);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.SiteBootOverlay_terminalId__H4UN9{display:inline-flex;align-items:center;gap:9px}.SiteBootOverlay_terminalId__H4UN9 i{width:6px;height:6px;border-radius:50%;background:var(--boot-ready);box-shadow:0 0 14px rgba(125,235,255,.5)}.SiteBootOverlay_linkState__3CZW0{color:rgba(125,235,255,.62)}.SiteBootOverlay_terminalBody__yEKdd{position:relative;z-index:2;min-height:386px;padding:28px 30px 24px;display:grid;grid-template-rows:auto 1fr auto auto auto;grid-gap:22px;gap:22px;font-family:var(--font-mono)}.SiteBootOverlay_commandRow__bmPRT{display:flex;align-items:center;justify-content:space-between;gap:18px}.SiteBootOverlay_command__0R7UZ{min-width:0;display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5}.SiteBootOverlay_command__0R7UZ span{color:rgba(143,184,189,.62)}.SiteBootOverlay_command__0R7UZ strong{color:rgba(247,250,248,.94);font-weight:650;letter-spacing:.02em}.SiteBootOverlay_command__0R7UZ i{width:7px;height:15px;background:rgba(143,184,189,.88);box-shadow:0 0 12px rgba(143,184,189,.4);animation:SiteBootOverlay_cursor-blink__9le_t .62s step-end infinite}.SiteBootOverlay_session__lMIXe{flex:none;color:rgba(247,250,248,.3);font-size:8px;letter-spacing:.14em}.SiteBootOverlay_logs__YTrKC{align-self:center;display:grid;grid-gap:12px;gap:12px}.SiteBootOverlay_logLine__EahWp{min-height:18px;display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;opacity:0;transform:translateY(5px);transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.SiteBootOverlay_logLine__EahWp[data-visible=true]{opacity:1;transform:translateY(0)}.SiteBootOverlay_logLine__EahWp>span{color:var(--boot-green);font-size:11px}.SiteBootOverlay_logLine__EahWp em,.SiteBootOverlay_logLine__EahWp p{margin:0;font-style:normal}.SiteBootOverlay_logLine__EahWp p{color:rgba(247,250,248,.78);font-size:11px;line-height:1.5}.SiteBootOverlay_logLine__EahWp em{color:rgba(143,184,189,.48);font-size:8px;letter-spacing:.1em}.SiteBootOverlay_bioSignal__dgSir{position:relative;height:18px;overflow:hidden;opacity:.7}.SiteBootOverlay_bioSignal__dgSir:before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:rgba(143,184,189,.12)}.SiteBootOverlay_bioSignal__dgSir span{position:absolute;top:50%;left:0;width:46%;height:1px;background:linear-gradient(90deg,transparent,var(--boot-green),var(--boot-violet),var(--spectrum-gold),transparent);box-shadow:0 0 12px rgba(143,184,189,.3);animation:SiteBootOverlay_signal-scan__U7oSp 1.15s ease-in-out infinite}.SiteBootOverlay_bioSignal__dgSir i{position:absolute;top:calc(50% - 4px);left:50%;width:8px;height:8px;border:1px solid rgba(143,184,189,.4);border-radius:50%;box-shadow:0 0 14px rgba(143,184,189,.2)}.SiteBootOverlay_progressBlock__xtzil{display:grid;grid-gap:8px;gap:8px}.SiteBootOverlay_progressReadout__nUURP{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;grid-gap:10px;gap:10px;align-items:center;color:rgba(247,250,248,.48);font-size:9px;letter-spacing:.08em}.SiteBootOverlay_progressReadout__nUURP code{overflow:hidden;color:rgba(143,184,189,.76);font-family:inherit;font-size:10px;letter-spacing:.04em;white-space:nowrap}.SiteBootOverlay_progressReadout__nUURP strong{color:rgba(247,250,248,.84);font-size:10px;font-weight:600;text-align:right}.SiteBootOverlay_progressTrack__i7Eiq{position:relative;height:2px;overflow:hidden;background:rgba(247,250,248,.08)}.SiteBootOverlay_progressTrack__i7Eiq span{position:absolute;inset:0;background:linear-gradient(90deg,var(--boot-green),var(--boot-cyan),var(--boot-violet),var(--spectrum-gold));box-shadow:0 0 14px rgba(143,184,189,.4);transform:scaleX(var(--boot-progress));transform-origin:left center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.SiteBootOverlay_readyRow__G_AXs{min-height:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:rgba(247,250,248,.3);font-size:8px;letter-spacing:.13em}.SiteBootOverlay_readyRow__G_AXs strong{color:rgba(143,184,189,.62);font-size:9px;font-weight:600}.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_readyRow__G_AXs strong{color:var(--boot-green);text-shadow:0 0 14px rgba(143,184,189,.46)}.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_terminal__AckHX{animation:SiteBootOverlay_terminal-ready__WGPwv .18s steps(2) both}.SiteBootOverlay_overlay__taclQ[data-closing=true] .SiteBootOverlay_terminal__AckHX{animation:SiteBootOverlay_terminal-exit__B_6gc .21s cubic-bezier(.22,1,.36,1) both}.SiteBootOverlay_fragments__lvBHk{position:absolute;z-index:2;inset:0;pointer-events:none;color:rgba(143,184,189,.12);font-family:var(--font-mono);font-size:7px;letter-spacing:.16em}.SiteBootOverlay_fragments__lvBHk span{position:absolute;opacity:0}.SiteBootOverlay_fragments__lvBHk span:first-child{top:20%;left:12%}.SiteBootOverlay_fragments__lvBHk span:nth-child(2){right:14%;bottom:22%}.SiteBootOverlay_fragments__lvBHk span:nth-child(3){right:19%;top:28%}.SiteBootOverlay_noiseField__VLRrY{position:absolute;z-index:1;inset:0;pointer-events:none;color:rgba(143,184,189,.07);font-family:var(--font-mono);font-size:7px;letter-spacing:.18em}.SiteBootOverlay_noiseField__VLRrY span{position:absolute}.SiteBootOverlay_noiseField__VLRrY span:first-child{top:14%;right:8%}.SiteBootOverlay_noiseField__VLRrY span:last-child{bottom:12%;left:9%;color:rgba(143,184,189,.06)}.SiteBootOverlay_statusPanel__vdHE8{position:absolute;z-index:3;width:174px;padding:13px;border:1px solid rgba(143,184,189,.12);background:rgba(3,6,5,.7);color:rgba(247,250,248,.38);font-family:var(--font-mono);font-size:7px;letter-spacing:.12em;text-transform:uppercase}.SiteBootOverlay_statusPanelLeft__r0gnQ{top:calc(50% - 130px);left:max(24px,calc(50% - 550px))}.SiteBootOverlay_statusPanelRight__BuCr5{right:max(24px,calc(50% - 550px));bottom:calc(50% - 150px)}.SiteBootOverlay_statusPanel__vdHE8>span{color:rgba(143,184,189,.56)}.SiteBootOverlay_statusPanel__vdHE8 dl{margin:13px 0 0;display:grid;grid-gap:8px;gap:8px}.SiteBootOverlay_statusPanel__vdHE8 dl div{display:flex;justify-content:space-between;gap:10px}.SiteBootOverlay_statusPanel__vdHE8 dd,.SiteBootOverlay_statusPanel__vdHE8 dt{margin:0}.SiteBootOverlay_statusPanel__vdHE8 dd{color:rgba(143,184,189,.48)}.SiteBootOverlay_nodeMap__vxcck{position:relative;height:62px;margin-top:12px;border-top:1px solid rgba(247,250,248,.07);border-bottom:1px solid rgba(247,250,248,.07)}.SiteBootOverlay_nodeMap__vxcck:after,.SiteBootOverlay_nodeMap__vxcck:before{content:"";position:absolute;background:rgba(143,184,189,.12)}.SiteBootOverlay_nodeMap__vxcck:before{top:50%;right:12%;left:12%;height:1px}.SiteBootOverlay_nodeMap__vxcck:after{top:14%;bottom:14%;left:50%;width:1px}.SiteBootOverlay_nodeMap__vxcck b,.SiteBootOverlay_nodeMap__vxcck i{position:absolute;width:5px;height:5px;border:1px solid rgba(143,184,189,.44);border-radius:50%;background:#030605}.SiteBootOverlay_nodeMap__vxcck i:first-child{top:18%;left:18%}.SiteBootOverlay_nodeMap__vxcck i:nth-child(2){top:28%;right:18%}.SiteBootOverlay_nodeMap__vxcck i:nth-child(3){bottom:18%;left:30%}.SiteBootOverlay_nodeMap__vxcck i:nth-child(4){right:30%;bottom:22%}.SiteBootOverlay_nodeMap__vxcck b{top:calc(50% - 4px);left:calc(50% - 4px);width:8px;height:8px;border-color:rgba(143,184,189,.48);box-shadow:0 0 12px rgba(143,184,189,.22);animation:SiteBootOverlay_node-pulse__eB2FX 1.4s ease-in-out infinite}.SiteBootOverlay_miniWave__pAtjw{position:relative;height:20px;margin-top:12px;overflow:hidden;border-top:1px solid rgba(247,250,248,.07)}.SiteBootOverlay_miniWave__pAtjw span{position:absolute;top:50%;left:0;width:55%;height:1px;background:linear-gradient(90deg,transparent,var(--boot-green),var(--boot-violet),var(--spectrum-gold),transparent);animation:SiteBootOverlay_signal-scan__U7oSp 1.15s ease-in-out infinite}.SiteBootOverlay_caseOverlay__zXH6d{background:rgba(2,3,4,.96)}.SiteBootOverlay_caseWindow__jwSuj{position:relative;z-index:3;width:min(600px,calc(100vw - 40px));border:1px solid rgba(143,184,189,.2);background:rgba(3,6,5,.95);box-shadow:0 28px 82px rgba(0,0,0,.68),0 0 52px rgba(143,184,189,.05);font-family:var(--font-mono)}.SiteBootOverlay_caseHeader__feSAi{min-height:40px;padding:0 14px;border-bottom:1px solid rgba(143,184,189,.12);display:flex;align-items:center;justify-content:space-between;gap:16px;color:rgba(247,250,248,.38);font-size:8px;letter-spacing:.13em}.SiteBootOverlay_caseHeader__feSAi span:first-child{color:rgba(143,184,189,.68)}.SiteBootOverlay_caseBody__roeAV{padding:24px;display:grid;grid-gap:22px;gap:22px}.SiteBootOverlay_caseTitle__aPwgG{min-width:0;display:grid;grid-gap:8px;gap:8px}.SiteBootOverlay_caseTitle__aPwgG span{color:rgba(143,184,189,.48);font-size:8px;letter-spacing:.1em}.SiteBootOverlay_caseTitle__aPwgG strong{overflow:hidden;color:rgba(247,250,248,.92);font-size:clamp(18px,3vw,26px);font-weight:650;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.SiteBootOverlay_caseSteps__Zusj_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.SiteBootOverlay_caseSteps__Zusj_ span{min-width:0;padding-top:9px;border-top:1px solid rgba(247,250,248,.08);color:rgba(247,250,248,.24);font-size:8px;line-height:1.5;transition:border-color .18s ease,color .18s ease}.SiteBootOverlay_caseSteps__Zusj_ span[data-active=true]{border-color:rgba(143,184,189,.44);color:rgba(247,250,248,.7)}.SiteBootOverlay_caseProgress__Z3nCo{position:relative;height:2px;background:rgba(247,250,248,.08)}.SiteBootOverlay_caseProgress__Z3nCo i{position:absolute;inset:0;background:linear-gradient(90deg,var(--boot-green),var(--boot-cyan),var(--boot-violet),var(--spectrum-gold));box-shadow:0 0 14px rgba(143,184,189,.4);transform:scaleX(var(--boot-progress));transform-origin:left center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.SiteBootOverlay_caseProgress__Z3nCo strong{position:absolute;right:0;bottom:10px;color:rgba(247,250,248,.58);font-size:8px;font-weight:500}.SiteBootOverlay_caseFooter__ShCAV{display:flex;justify-content:space-between;gap:16px;color:rgba(143,184,189,.42);font-size:8px;letter-spacing:.1em}.SiteBootOverlay_caseFooter__ShCAV strong{color:rgba(143,184,189,.68);font-weight:600}.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_fragments__lvBHk span{animation:SiteBootOverlay_fragment-flash__CKbNm .36s ease-out both}.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_fragments__lvBHk span:nth-child(2){animation-delay:40ms}.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_fragments__lvBHk span:nth-child(3){animation-delay:80ms}@keyframes SiteBootOverlay_boot-grid__wyr6A{0%{opacity:0;transform:scale(1.04)}to{opacity:.74;transform:scale(1)}}@keyframes SiteBootOverlay_aura-breathe__CXi7I{50%{opacity:.9;transform:translate(-50%,-50%) scale(1.04)}}@keyframes SiteBootOverlay_cursor-blink__9le_t{50%{opacity:0}}@keyframes SiteBootOverlay_signal-scan__U7oSp{0%{transform:translateX(-100%)}to{transform:translateX(320%)}}@keyframes SiteBootOverlay_terminal-ready__WGPwv{45%{transform:translateX(2px);filter:contrast(1.1)}70%{transform:translateX(-1px)}}@keyframes SiteBootOverlay_terminal-exit__B_6gc{to{opacity:0;transform:scale(1.012);filter:blur(5px)}}@keyframes SiteBootOverlay_fragment-flash__CKbNm{35%{opacity:.72}to{opacity:0;transform:translateY(-8px)}}@keyframes SiteBootOverlay_node-pulse__eB2FX{50%{opacity:.55;transform:scale(1.4)}}@media (max-width:900px){.SiteBootOverlay_bootOverlay__0_00u{padding:16px}.SiteBootOverlay_bootTerminal__CgEx_{width:calc(100vw - 32px);height:calc(100dvh - 32px);min-height:min(520px,calc(100dvh - 32px))}.SiteBootOverlay_bootMeta__fN7FG{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}}@media (max-width:640px){.SiteBootOverlay_bootOverlay__0_00u{padding:12px}.SiteBootOverlay_bootTerminal__CgEx_{width:calc(100vw - 24px);height:calc(100dvh - 24px);min-height:0;grid-template-rows:40px minmax(0,1fr)}.SiteBootOverlay_bootHeader__G094I{padding:0 14px}.SiteBootOverlay_bootHeader__G094I span:last-child{display:none}.SiteBootOverlay_bootBody__bWhXQ{padding:18px 16px 16px}.SiteBootOverlay_bootMeta__fN7FG{padding-bottom:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px}.SiteBootOverlay_bootMeta__fN7FG div:nth-child(n+5){display:none}.SiteBootOverlay_bootLogs__XhWTQ{min-height:0;padding:18px 0;gap:8px}.SiteBootOverlay_bootLog__ZVOAm{grid-template-columns:22px minmax(0,1fr) auto;gap:8px}.SiteBootOverlay_bootLog__ZVOAm p{font-size:10.5px}.SiteBootOverlay_bootLog__ZVOAm em,.SiteBootOverlay_bootLog__ZVOAm span{font-size:8px}.SiteBootOverlay_bootPrompt___MBvA{min-height:42px;padding-top:13px}.SiteBootOverlay_bootPrompt___MBvA>div{gap:7px;font-size:10.5px}.SiteBootOverlay_bootPrompt___MBvA small{display:none}.SiteBootOverlay_terminal__AckHX{width:calc(100vw - 28px)}.SiteBootOverlay_terminalBar__6zU4Z{min-height:38px;padding:0 13px}.SiteBootOverlay_linkState__3CZW0,.SiteBootOverlay_logLine__EahWp:nth-child(3),.SiteBootOverlay_logLine__EahWp:nth-child(4),.SiteBootOverlay_readyRow__G_AXs span,.SiteBootOverlay_session__lMIXe{display:none}.SiteBootOverlay_terminalBody__yEKdd{min-height:332px;padding:24px 18px 20px;gap:19px}.SiteBootOverlay_command__0R7UZ{font-size:11px}.SiteBootOverlay_logs__YTrKC{gap:14px}.SiteBootOverlay_logLine__EahWp{grid-template-columns:12px minmax(0,1fr)}.SiteBootOverlay_logLine__EahWp em{display:none}.SiteBootOverlay_progressReadout__nUURP{grid-template-columns:auto minmax(0,1fr) 40px;gap:8px}.SiteBootOverlay_progressReadout__nUURP code{font-size:8px}.SiteBootOverlay_fragments__lvBHk,.SiteBootOverlay_noiseField__VLRrY,.SiteBootOverlay_statusPanel__vdHE8{display:none}.SiteBootOverlay_caseWindow__jwSuj{width:calc(100vw - 28px)}.SiteBootOverlay_caseBody__roeAV{padding:21px 18px}.SiteBootOverlay_caseHeader__feSAi span:last-child{display:none}.SiteBootOverlay_caseSteps__Zusj_{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteBootOverlay_caseTitle__aPwgG strong{white-space:normal}}@media (max-height:560px){.SiteBootOverlay_bootTerminal__CgEx_{height:calc(100dvh - 24px);min-height:0}.SiteBootOverlay_bootHeader__G094I{min-height:36px}.SiteBootOverlay_bootBody__bWhXQ{padding-top:12px}.SiteBootOverlay_bootMeta__fN7FG{display:none}.SiteBootOverlay_bootLogs__XhWTQ{padding:8px 0;gap:4px}.SiteBootOverlay_bootLog__ZVOAm{min-height:16px}.SiteBootOverlay_bootLog__ZVOAm p{font-size:10px;line-height:1.35}.SiteBootOverlay_bootPrompt___MBvA{min-height:36px;padding-top:9px}}@media (prefers-reduced-motion:reduce){.SiteBootOverlay_aura__wDQKk,.SiteBootOverlay_bioSignal__dgSir span,.SiteBootOverlay_bootLog__ZVOAm,.SiteBootOverlay_bootOverlay__0_00u,.SiteBootOverlay_bootPrompt___MBvA i,.SiteBootOverlay_command__0R7UZ i,.SiteBootOverlay_grid__jbfGv,.SiteBootOverlay_overlay__taclQ[data-closing=true] .SiteBootOverlay_terminal__AckHX,.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_fragments__lvBHk span,.SiteBootOverlay_overlay__taclQ[data-ready=true] .SiteBootOverlay_terminal__AckHX{animation:none}.SiteBootOverlay_bootPrompt___MBvA{transition:none}.SiteBootOverlay_bioSignal__dgSir,.SiteBootOverlay_fragments__lvBHk,.SiteBootOverlay_noiseField__VLRrY,.SiteBootOverlay_statusPanel__vdHE8{display:none}.SiteBootOverlay_terminalBody__yEKdd{min-height:auto}.SiteBootOverlay_logLine__EahWp:not(:first-child){display:none}}.BorderGlow_card__P_T5L{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:42;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:18px;--glow-padding:24px;--cone-spread:18;position:relative;border:1px solid rgba(255,255,255,.18);border-radius:var(--border-radius);background:var(--card-bg,rgba(6,9,8,.9));isolation:isolate;transform:translateZ(.01px)}.BorderGlow_card__P_T5L:after,.BorderGlow_card__P_T5L:before,.BorderGlow_edgeLight__8skrq{content:"";position:absolute;inset:0;border-radius:inherit;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));transition:opacity .26s ease-out;pointer-events:none}.BorderGlow_card__P_T5L:before{z-index:0;border:1px solid transparent;background:linear-gradient(var(--card-bg,rgba(6,9,8,.9)) 0 100%) padding-box,var(--gradient-one) border-box,var(--gradient-two) border-box,var(--gradient-three) border-box,var(--gradient-base) border-box;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.BorderGlow_card__P_T5L:after{z-index:0;background:var(--gradient-one),var(--gradient-two),var(--gradient-three);opacity:calc(var(--fill-opacity, .12) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,black 26%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 50%,black 26%,transparent 70%)}.BorderGlow_edgeLight__8skrq{z-index:2;inset:calc(var(--glow-padding) * -1);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%)}.BorderGlow_edgeLight__8skrq:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color),inset 0 0 8px var(--glow-color-30),0 0 5px var(--glow-color-40),0 0 20px var(--glow-color-20)}.BorderGlow_inner__zWPUw{position:relative;z-index:1;width:100%;height:100%}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.BorderGlow_card__P_T5L:after,.BorderGlow_card__P_T5L:before,.BorderGlow_edgeLight__8skrq{display:none}}.AgentOrb_orb__AjeZy{--aura-white:rgba(245,250,255,0.34);--aura-cyan:rgba(125,235,255,0.58);--aura-blue:rgba(142,187,255,0.48);--aura-violet:rgba(183,160,255,0.44);--orb-size:38px;position:relative;width:var(--orb-size);height:var(--orb-size);min-width:var(--orb-size);overflow:visible;padding:0;border:0;border-radius:50%;background-color:#050608;background-image:none;color:rgba(244,242,234,.94);box-shadow:0 0 10px rgba(143,184,189,.04);display:grid;place-items:center;isolation:isolate;opacity:1;mix-blend-mode:normal;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}button.AgentOrb_orb__AjeZy{cursor:pointer}.AgentOrb_small__atJul{--orb-size:34px}.AgentOrb_large__nQKLi{--orb-size:46px}.AgentOrb_aura__K__T3{inset:-5px;background:conic-gradient(from 0deg,var(--aura-white),var(--aura-cyan),var(--aura-blue),var(--aura-violet),var(--aura-white));filter:blur(4px);opacity:.82}.AgentOrb_aura__K__T3,.AgentOrb_orb__AjeZy:before{position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.AgentOrb_orb__AjeZy:before{content:"";inset:-6px;background:radial-gradient(circle at 28% 38%,var(--aura-white),transparent 48%),radial-gradient(circle at 72% 32%,var(--aura-cyan),transparent 46%),radial-gradient(circle at 38% 78%,var(--aura-blue),transparent 48%),radial-gradient(circle at 66% 72%,var(--aura-violet),transparent 52%);filter:blur(5px);opacity:.54}.AgentOrb_orb__AjeZy:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:#050608;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 0 0 1px rgba(255,255,255,.055);pointer-events:none}.AgentOrb_wordmark__DGhnT{position:relative;z-index:1;width:calc(var(--orb-size) * .66);height:auto;object-fit:contain;filter:drop-shadow(0 0 5px rgba(244,248,250,.24)) drop-shadow(0 0 8px rgba(125,235,255,.1));transform-origin:center}.AgentOrb_active__ZGac8,.AgentOrb_orb__AjeZy:focus-visible,.AgentOrb_orb__AjeZy:hover{outline:none;box-shadow:0 0 18px rgba(125,235,255,.2),0 0 26px rgba(183,160,255,.1);transform:scale(1.035)}.AgentOrb_orb__AjeZy:active{transform:scale(.97)}@keyframes AgentOrb_aura-spectrum-shift__KMUov{to{transform:rotate(1turn)}}@keyframes AgentOrb_orb-halo-breathe__GSVqq{50%{opacity:.78;transform:scale(1.08)}}@keyframes AgentOrb_duo-idle-signal__AHXo6{0%,to{filter:drop-shadow(0 0 5px rgba(244,248,250,.24)) drop-shadow(0 0 8px rgba(125,235,255,.1));transform:scale(1)}42%{filter:drop-shadow(0 0 6px rgba(244,248,250,.34)) drop-shadow(0 0 10px rgba(183,160,255,.16));transform:scale(1.025) translateY(-.5px)}}@media (prefers-reduced-motion:no-preference){.AgentOrb_aura__K__T3{animation:AgentOrb_aura-spectrum-shift__KMUov 2.4s linear infinite}.AgentOrb_orb__AjeZy:before{animation:AgentOrb_orb-halo-breathe__GSVqq 1.75s ease-in-out infinite}.AgentOrb_wordmark__DGhnT{animation:AgentOrb_duo-idle-signal__AHXo6 1.9s ease-in-out infinite}}@media (max-width:640px){.AgentOrb_orb__AjeZy{--orb-size:36px}.AgentOrb_large__nQKLi{--orb-size:44px}}@media (prefers-reduced-motion:reduce){.AgentOrb_orb__AjeZy{transition-duration:.01ms}}.ChatPanel_overlay__OS7wG{position:fixed;z-index:90;inset:0;padding:18px 18px 98px;background:rgba(0,0,0,.64);display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(14px) saturate(110%);backdrop-filter:blur(14px) saturate(110%)}.ChatPanel_panelMotion__cdSvy{width:min(600px,100%);height:min(510px,calc(100dvh - 116px))}.ChatPanel_panelGlow__mHGZy{width:100%;height:100%;border-color:rgba(255,255,255,.1);box-shadow:0 36px 120px rgba(0,0,0,.78),0 0 56px rgba(143,184,189,.035)}.ChatPanel_panel__x2SnQ{position:relative;width:100%;height:100%;overflow:hidden;border-radius:15px;background:radial-gradient(circle at 12% 0,rgba(143,184,189,.055),transparent 38%),radial-gradient(circle at 88% 8%,rgba(113,134,140,.035),transparent 34%),rgba(8,10,11,.94);color:#f3f8f3;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ChatPanel_header__bArPd{min-height:76px;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:15px;gap:15px;align-items:center}.ChatPanel_identity__3eslo{min-width:0}.ChatPanel_identity__3eslo h2{margin:0;overflow:hidden;color:rgba(247,252,247,.94);font-family:var(--font-display);font-size:18px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ChatPanel_closeButton__yi7eL{width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(255,255,255,.025);color:rgba(247,250,248,.72);display:grid;place-items:center;line-height:0;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.ChatPanel_closeButton__yi7eL svg{width:16px;height:16px;display:block}.ChatPanel_closeButton__yi7eL path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5}.ChatPanel_closeButton__yi7eL:focus-visible,.ChatPanel_closeButton__yi7eL:hover{outline:none;border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.055);color:#ffffff}.ChatPanel_closeButton__yi7eL:active{transform:scale(.95)}.ChatPanel_conversation__1iFgw{min-height:0;overflow-y:auto;padding:24px 22px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:rgba(143,184,189,.22) transparent}.ChatPanel_quickGrid__M107Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ChatPanel_quickGrid__M107Y button,.ChatPanel_quickStrip__cnIZL button{border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.022);color:rgba(247,250,248,.7);text-align:left;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.ChatPanel_quickGrid__M107Y button{min-height:48px;padding:11px 14px;border-radius:4px;font-size:13px;line-height:1.45}.ChatPanel_quickGrid__M107Y button:focus-visible,.ChatPanel_quickGrid__M107Y button:hover,.ChatPanel_quickStrip__cnIZL button:focus-visible,.ChatPanel_quickStrip__cnIZL button:hover{outline:none;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05);color:#ffffff;transform:translateY(-1px)}.ChatPanel_assistantMessage__DUkRy,.ChatPanel_errorMessage__ZV_xM,.ChatPanel_userMessage__2OIrr{max-width:min(92%,540px);padding:13px 15px;border-radius:13px}.ChatPanel_assistantMessage__DUkRy{align-self:flex-start;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.ChatPanel_userMessage__2OIrr{align-self:flex-end;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.065)}.ChatPanel_answerMeta__S1f_k span,.ChatPanel_userMessage__2OIrr span{display:inline-flex;margin-bottom:6px;color:rgba(143,184,189,.72);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.ChatPanel_assistantMessage__DUkRy p,.ChatPanel_errorMessage__ZV_xM p,.ChatPanel_userMessage__2OIrr p{margin:0;color:rgba(247,250,248,.76);font-size:14px;line-height:1.65;white-space:pre-wrap}.ChatPanel_assistantMessage__DUkRy h3{margin:0;color:rgba(247,252,247,.96);font-family:var(--font-display);font-size:18px;line-height:1.3}.ChatPanel_answerMeta__S1f_k{display:flex;gap:8px;flex-wrap:wrap}.ChatPanel_answerMeta__S1f_k span{margin-bottom:0}.ChatPanel_answerSummary__4YvJB{margin-top:10px!important}.ChatPanel_answerSections__J57EE{margin-top:12px;display:grid;grid-gap:12px;gap:12px}.ChatPanel_answerSections__J57EE section{padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.ChatPanel_answerSections__J57EE span{display:block;margin-bottom:6px;color:rgba(247,250,248,.56);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}.ChatPanel_relatedProjects__5J2xk{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.ChatPanel_relatedProjects__5J2xk a{padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:inherit;text-decoration:none;background:rgba(255,255,255,.025)}.ChatPanel_relatedProjects__5J2xk span,.ChatPanel_relatedProjects__5J2xk strong{display:block}.ChatPanel_relatedProjects__5J2xk strong{color:rgba(247,252,247,.92);font-size:13px;line-height:1.45}.ChatPanel_relatedProjects__5J2xk span{margin-top:4px;color:rgba(247,250,248,.6);font-size:12px;line-height:1.55}.ChatPanel_loadingMessage__xGv3Z p{min-height:20px;display:flex;align-items:center;gap:5px}.ChatPanel_loadingMessage__xGv3Z p span{width:4px;height:4px;border-radius:50%;background:var(--archive-accent);opacity:.26}.ChatPanel_errorMessage__ZV_xM{align-self:flex-start;border:1px solid rgba(255,79,94,.3);background:rgba(255,79,94,.07)}.ChatPanel_errorMessage__ZV_xM span{display:block;margin-bottom:5px;color:rgba(255,180,160,.68);font-family:var(--font-mono);font-size:8px}.ChatPanel_footer__GbVHR{padding:12px 16px 14px;border-top:1px solid rgba(255,255,255,.08);background:rgba(4,5,7,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ChatPanel_quickStrip__cnIZL{margin-bottom:8px;overflow-x:auto;display:flex;gap:6px;scrollbar-width:none}.ChatPanel_quickStrip__cnIZL button{min-height:30px;flex:0 0 auto;padding:0 10px;border-radius:999px;font-size:11px}.ChatPanel_composer__N0qHQ{min-height:54px;padding:6px 6px 6px 13px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(255,255,255,.035);display:grid;grid-template-columns:minmax(0,1fr) 42px;grid-gap:8px;gap:8px;align-items:center;transition:border-color .18s ease,box-shadow .18s ease}.ChatPanel_composer__N0qHQ:focus-within{border-color:rgba(255,255,255,.25);box-shadow:0 0 24px rgba(143,184,189,.035)}.ChatPanel_composer__N0qHQ textarea{width:100%;height:42px;max-height:82px;padding:10px 0;resize:none;overflow-y:auto;border:0;outline:0;background:transparent;color:#f4f8f4;font-family:inherit;font-size:12px;line-height:22px;box-sizing:border-box}.ChatPanel_composer__N0qHQ textarea::placeholder{color:rgba(247,250,248,.62)}.ChatPanel_composer__N0qHQ button{width:42px;height:42px;border:0;border-radius:11px;background:rgba(247,250,248,.9);color:#080a09;font-size:17px;font-weight:700;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.ChatPanel_composer__N0qHQ button:not(:disabled):focus-visible,.ChatPanel_composer__N0qHQ button:not(:disabled):hover{outline:none;box-shadow:0 0 22px rgba(255,255,255,.13);transform:translateY(-1px)}.ChatPanel_composer__N0qHQ button:active{transform:scale(.96)}.ChatPanel_composer__N0qHQ button:disabled{opacity:.24}.ChatPanel_srOnly__Sypwx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ChatPanel_loading-pulse__kst6w{50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.ChatPanel_loadingMessage__xGv3Z p span{animation:ChatPanel_loading-pulse__kst6w .9s ease-in-out infinite}.ChatPanel_loadingMessage__xGv3Z p span:nth-child(2){animation-delay:.1s}.ChatPanel_loadingMessage__xGv3Z p span:nth-child(3){animation-delay:.2s}}@media (max-width:640px){.ChatPanel_overlay__OS7wG{padding:0 8px 8px;align-items:flex-end}.ChatPanel_panelMotion__cdSvy{width:100%;height:min(82dvh,680px)}.ChatPanel_panelGlow__mHGZy{border-radius:23px}.ChatPanel_panel__x2SnQ{border-radius:22px}.ChatPanel_header__bArPd{min-height:72px;padding:12px 13px;gap:11px}.ChatPanel_identity__3eslo h2{font-size:15px}.ChatPanel_conversation__1iFgw{padding:16px 14px}.ChatPanel_quickGrid__M107Y{grid-template-columns:1fr}.ChatPanel_quickGrid__M107Y button{min-height:48px}.ChatPanel_assistantMessage__DUkRy,.ChatPanel_errorMessage__ZV_xM,.ChatPanel_userMessage__2OIrr{max-width:94%}.ChatPanel_assistantMessage__DUkRy h3{font-size:17px}.ChatPanel_footer__GbVHR{padding:10px 10px 12px}}@media (prefers-reduced-motion:reduce){.ChatPanel_closeButton__yi7eL,.ChatPanel_composer__N0qHQ,.ChatPanel_composer__N0qHQ button,.ChatPanel_quickGrid__M107Y button,.ChatPanel_quickStrip__cnIZL button{transition-duration:.01ms!important}}.FloatingAssistantDock_bottomSentinel__FJBd4{display:block;width:1px;height:1px;margin-top:-1px;pointer-events:none}.FloatingAssistantDock_dockWrap__mMmEE{position:fixed;z-index:80;left:50%;bottom:18px;width:min(268px,calc(100vw - 128px));transform:translateX(-50%);isolation:isolate;pointer-events:none}.FloatingAssistantDock_dockWrap__mMmEE:after,.FloatingAssistantDock_dockWrap__mMmEE:before{content:"";position:absolute;pointer-events:none}.FloatingAssistantDock_dockWrap__mMmEE:before{z-index:-2;inset:-5px -6px;border-radius:22px;background:radial-gradient(circle at 22% 50%,rgba(125,235,255,.24),transparent 42%),radial-gradient(circle at 78% 46%,rgba(183,160,255,.18),transparent 46%);filter:blur(8px);opacity:.035;transform:scale(.98);transition:opacity .26s ease,transform .36s cubic-bezier(.16,1,.3,1)}.FloatingAssistantDock_dockWrap__mMmEE:after{z-index:-1;inset:-1px;border:1px solid transparent;border-radius:15px;background:linear-gradient(rgba(5,7,9,.94),rgba(5,7,9,.94)) padding-box,linear-gradient(105deg,var(--agent-cyan),var(--agent-blue) 48%,var(--agent-violet)) border-box;opacity:.08;transition:opacity .22s ease}.FloatingAssistantDock_dockWrap__mMmEE:focus-within:before,.FloatingAssistantDock_dockWrap__mMmEE:hover:before{opacity:.16;transform:scale(1.015)}.FloatingAssistantDock_dockWrap__mMmEE:focus-within:after,.FloatingAssistantDock_dockWrap__mMmEE:hover:after{opacity:.26}.FloatingAssistantDock_dockGlow__iwKCL{width:100%;min-height:52px;border-color:rgba(232,236,240,.24);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 6px 8px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(12px) saturate(106%);backdrop-filter:blur(12px) saturate(106%)}.FloatingAssistantDock_entryDockGlow__IDSzz{width:100%}.FloatingAssistantDock_dockBar__IzRVc{position:relative;width:100%;min-height:56px;overflow:hidden;padding:6px 8px 9px;border-radius:13px;background:linear-gradient(180deg,rgba(17,23,25,.92),rgba(4,7,8,.98)),rgba(6,9,10,.96);display:flex;align-items:center;gap:9px}.FloatingAssistantDock_railContent__Ky5gO{position:relative;z-index:2;min-width:0;flex:1 1;padding:0 0 0 12px;border:0;background:transparent;display:grid;grid-gap:4px;gap:4px;color:inherit;text-align:left}.FloatingAssistantDock_dockGlow__iwKCL:not(.FloatingAssistantDock_entryDockGlow__IDSzz) .FloatingAssistantDock_railContent__Ky5gO{justify-items:start}.FloatingAssistantDock_railEyebrow__nK7t9,.FloatingAssistantDock_railTitle__aZkOB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingAssistantDock_railEyebrow__nK7t9{color:rgba(143,184,189,.7);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em}.FloatingAssistantDock_railTitle__aZkOB{color:rgba(247,250,248,.82);font-size:13px;font-weight:600;letter-spacing:.08em}.FloatingAssistantDock_sectionTrigger__RtNWX{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;cursor:pointer}.FloatingAssistantDock_sectionTrigger__RtNWX .FloatingAssistantDock_railTitle__aZkOB{grid-column:1}.FloatingAssistantDock_entryDockGlow__IDSzz .FloatingAssistantDock_railEyebrow__nK7t9{display:none}.FloatingAssistantDock_sectionTrigger__RtNWX svg{grid-column:2;grid-row:1;width:16px;height:16px;margin-right:2px;color:rgba(247,250,248,.58);transition:color .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.FloatingAssistantDock_sectionTrigger__RtNWX:focus-visible svg,.FloatingAssistantDock_sectionTrigger__RtNWX:hover svg{color:rgba(247,250,248,.94)}.FloatingAssistantDock_sectionTrigger__RtNWX:focus-visible{outline:none}.FloatingAssistantDock_chevronOpen__nhyr_{transform:rotate(180deg)}.FloatingAssistantDock_sectionMenu__XxTs3{position:absolute;z-index:6;bottom:calc(100% + 8px);left:50%;width:min(390px,calc(100vw - 24px));translate:-50% 0;max-height:min(430px,calc(100dvh - 112px));overflow:hidden;border:1px solid rgba(232,236,240,.2);border-radius:10px;background:radial-gradient(circle at 8% 0,rgba(143,184,189,.045),transparent 32%),rgba(5,9,10,.985);box-shadow:0 8px 8px rgba(0,0,0,.44);-webkit-backdrop-filter:blur(20px) saturate(120%);backdrop-filter:blur(20px) saturate(120%);pointer-events:auto}.FloatingAssistantDock_menuList__fj2u_{max-height:min(390px,calc(100dvh - 126px));overflow-y:auto;padding:7px;scrollbar-width:thin;scrollbar-color:rgba(143,184,189,.22) transparent}.FloatingAssistantDock_menuList__fj2u_ button{width:100%;min-height:50px;padding:10px 12px;border:0;border-radius:4px;background:transparent;color:rgba(247,250,248,.72);display:flex;align-items:center;justify-content:flex-start;text-align:left;transition:background-color .18s ease,color .18s ease}.FloatingAssistantDock_menuList__fj2u_ button:focus-visible,.FloatingAssistantDock_menuList__fj2u_ button:hover{outline:none;background:rgba(255,255,255,.045);color:rgba(247,250,248,.96)}.FloatingAssistantDock_menuList__fj2u_ button span{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.FloatingAssistantDock_menuList__fj2u_ .FloatingAssistantDock_activeMenuItem__dyAAd{background:rgba(143,184,189,.07);color:var(--archive-accent-bright)}.FloatingAssistantDock_utilityButton__AJ_79{position:absolute;top:5px;width:46px;height:46px;min-width:46px;overflow:hidden;padding:0 0 2px;border:1px solid rgba(185,192,194,.28);border-radius:12px;background:radial-gradient(circle at 35% 28%,rgba(244,242,234,.06),transparent 46%),rgba(5,7,9,.9);color:rgba(247,250,248,.78);display:inline-grid;place-items:center;font-family:var(--font-mono);font-size:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 6px 8px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(12px) saturate(106%);backdrop-filter:blur(12px) saturate(106%);pointer-events:auto;transition:border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .24s ease,transform .18s ease}.FloatingAssistantDock_utilityButton__AJ_79 svg{width:18px;height:18px}.FloatingAssistantDock_dockGlow__iwKCL{pointer-events:auto}.FloatingAssistantDock_backButton__t1HhJ{right:calc(100% + 14px)}.FloatingAssistantDock_topButton__Gmh2Z{left:calc(100% + 6px)}.FloatingAssistantDock_railContent__Ky5gO:focus-visible .FloatingAssistantDock_railTitle__aZkOB,.FloatingAssistantDock_railContent__Ky5gO:hover .FloatingAssistantDock_railTitle__aZkOB,.FloatingAssistantDock_utilityButton__AJ_79:focus-visible,.FloatingAssistantDock_utilityButton__AJ_79:hover{outline:none;color:#ffffff}.FloatingAssistantDock_utilityButton__AJ_79:focus-visible,.FloatingAssistantDock_utilityButton__AJ_79:hover{border-color:rgba(255,255,255,.36);background:radial-gradient(circle at 32% 36%,rgba(125,235,255,.08),transparent 46%),rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 7px 8px rgba(0,0,0,.5),0 0 12px rgba(125,235,255,.06);transform:translateY(-2px)}.FloatingAssistantDock_utilityButton__AJ_79:active{transform:scale(.96)}.FloatingAssistantDock_progress__D9UNj{position:absolute;z-index:4;right:0;bottom:0;left:0;height:2px;overflow:hidden;border-radius:0 0 17px 17px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,.025)),rgba(255,255,255,.025);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.FloatingAssistantDock_progressFill__UINdp{position:absolute;inset:0;background:linear-gradient(90deg,#f1f4f2,#b3d4d6 34%,#8fa6c7 68%,#a89fc4);box-shadow:0 -1px 6px rgba(143,184,189,.2);transform:scaleX(0);transform-origin:left center;transition:transform .12s linear}@media (max-width:640px){.FloatingAssistantDock_dockWrap__mMmEE{bottom:10px;width:min(232px,calc(100vw - 112px))}.FloatingAssistantDock_dockGlow__iwKCL{width:100%;min-height:50px;border-radius:13px}.FloatingAssistantDock_dockBar__IzRVc{min-height:52px;padding:6px 7px 9px;gap:7px;border-radius:12px}.FloatingAssistantDock_utilityButton__AJ_79{top:5px;width:42px;height:42px;min-width:42px;border-radius:11px}.FloatingAssistantDock_backButton__t1HhJ{right:calc(100% + 8px)}.FloatingAssistantDock_topButton__Gmh2Z{left:calc(100% + 6px)}.FloatingAssistantDock_railEyebrow__nK7t9{font-size:8px}.FloatingAssistantDock_railTitle__aZkOB{font-size:12px}.FloatingAssistantDock_sectionMenu__XxTs3{bottom:calc(100% + 6px);border-radius:14px}.FloatingAssistantDock_menuList__fj2u_ button{min-height:44px}}@media (prefers-reduced-motion:reduce){.FloatingAssistantDock_progressFill__UINdp,.FloatingAssistantDock_sectionTrigger__RtNWX svg,.FloatingAssistantDock_utilityButton__AJ_79{transition-duration:.01ms!important}}