.EarlyAccessModal-module__rtKTCG__backdrop{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#140d1259;place-items:center;padding:1rem;animation:.22s both EarlyAccessModal-module__rtKTCG__fade;display:grid;position:fixed;inset:0}.EarlyAccessModal-module__rtKTCG__card{color:#1a0b10;width:100%;max-width:400px;font-family:var(--font-body);background:#fff;border-radius:28px;animation:.42s cubic-bezier(.2,.9,.25,1.15) both EarlyAccessModal-module__rtKTCG__pop;position:relative;overflow:hidden;box-shadow:0 30px 80px #14050a59}.EarlyAccessModal-module__rtKTCG__close{color:#1a0b1073;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:32px;height:32px;transition:color .16s;display:grid;position:absolute;top:14px;right:14px}.EarlyAccessModal-module__rtKTCG__close:hover{color:#1a0b10}.EarlyAccessModal-module__rtKTCG__close svg{width:12px;height:12px}.EarlyAccessModal-module__rtKTCG__body{padding:2rem 1.75rem 1.75rem}.EarlyAccessModal-module__rtKTCG__title{letter-spacing:-.025em;margin:0;font-size:1.3rem;font-weight:700;line-height:1.1}.EarlyAccessModal-module__rtKTCG__titleArt{width:auto;height:1.15rem;display:block}.EarlyAccessModal-module__rtKTCG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EarlyAccessModal-module__rtKTCG__desc{color:#1a0b1099;margin-top:.55rem;font-size:.85rem;line-height:1.45}.EarlyAccessModal-module__rtKTCG__form{gap:.6rem;margin-top:1.4rem;display:grid}.EarlyAccessModal-module__rtKTCG__input{color:#1a0b10;width:100%;height:2.8rem;font:inherit;background:#f3efe8;border:1.5px solid #0000;border-radius:999px;outline:none;padding:0 1.15rem;font-size:.88rem;transition:border-color .16s,background .16s}.EarlyAccessModal-module__rtKTCG__input::placeholder{color:#1a0b1066}.EarlyAccessModal-module__rtKTCG__input:focus{background:#fff;border-color:#1a0b1038}.EarlyAccessModal-module__rtKTCG__error{color:#c2261a;margin:.1rem .4rem 0;font-size:.78rem}.EarlyAccessModal-module__rtKTCG__submit{color:#fff;height:2.8rem;font:inherit;cursor:pointer;background:#1a0b10;border:none;border-radius:999px;margin-top:.4rem;font-size:.88rem;font-weight:600;transition:transform .16s,opacity .16s}.EarlyAccessModal-module__rtKTCG__submit:hover:not(:disabled){transform:translateY(-1px)}.EarlyAccessModal-module__rtKTCG__submit:disabled{opacity:.35;cursor:not-allowed}.EarlyAccessModal-module__rtKTCG__submit:focus-visible,.EarlyAccessModal-module__rtKTCG__close:focus-visible{outline-offset:3px;outline:2px solid #1a0b1059}.EarlyAccessModal-module__rtKTCG__success{display:grid}.EarlyAccessModal-module__rtKTCG__success .EarlyAccessModal-module__rtKTCG__submit{margin-top:1.4rem}@supports (-webkit-touch-callout:none){.EarlyAccessModal-module__rtKTCG__card{top:-80px}}@keyframes EarlyAccessModal-module__rtKTCG__fade{0%{opacity:0}}@keyframes EarlyAccessModal-module__rtKTCG__pop{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (prefers-reduced-motion:reduce){.EarlyAccessModal-module__rtKTCG__backdrop,.EarlyAccessModal-module__rtKTCG__card{animation:none}}
.Pane-module__Qch_nG__pane{background:var(--pane-inset-bg);border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.Pane-module__Qch_nG__elevation_inset{background:var(--pane-inset-bg);--pane-header-bg:var(--pane-inset-header);border:1px solid #2d2d33}.Pane-module__Qch_nG__elevation_surface{background:var(--pane-surface-bg);border:1px solid var(--pane-surface-border);--pane-header-bg:var(--pane-surface-header)}.Pane-module__Qch_nG__elevation_raised{background:var(--pane-raised-bg);--pane-header-bg:var(--pane-raised-header)}.Pane-module__Qch_nG__headerBar{background:var(--pane-inset-header);border-bottom:1px solid #ffffff09;flex-shrink:0}.Pane-module__Qch_nG__headerPrimary{align-items:center;height:34px;padding:0 10px 0 14px;display:flex}.Pane-module__Qch_nG__headerSeparator{background:#ffffff09;height:1px}.Pane-module__Qch_nG__headerSeparatorHidden{height:0}.Pane-module__Qch_nG__headerSecondary{padding:4px 14px 8px}.Pane-module__Qch_nG__headerElevation_inset{background:var(--pane-inset-header)}.Pane-module__Qch_nG__headerElevation_surface{background:var(--pane-surface-header);border-bottom:none}.Pane-module__Qch_nG__headerElevation_raised{background:var(--pane-raised-header)}.Pane-module__Qch_nG__headerName{font-family:var(--font-system);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.Pane-module__Qch_nG__headerRight{align-items:center;gap:10px;margin-left:auto;display:flex}.Pane-module__Qch_nG__headerIcon{color:#fff3;cursor:pointer;justify-content:center;align-items:center;transition:color .15s;display:flex}.Pane-module__Qch_nG__headerIcon:hover{color:#fff6}.Pane-module__Qch_nG__closeBtn{color:#fff3;cursor:pointer;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.Pane-module__Qch_nG__closeBtn:hover{color:#ffffff80}.Pane-module__Qch_nG__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.Pane-module__Qch_nG__footerBar{height:36px;font-family:var(--font-mono);border-top:1px solid #ffffff0a;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:.55rem;line-height:1;display:flex}.Pane-module__Qch_nG__footerBarChat{background:#212126}.Pane-module__Qch_nG__footerBarLeft{color:#ffffff4d;flex:1;align-items:center;gap:5px;display:flex}.Pane-module__Qch_nG__footerBarRight{align-items:center;margin-left:auto;display:flex}.Pane-module__Qch_nG__stopBtn{color:#ffffff59;font-family:var(--font-mono);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:3px;padding:5px 8px;font-size:.5rem;display:inline-flex}.Pane-module__Qch_nG__stopIcon{background:currentColor;border-radius:1px;width:6px;height:6px}.Pane-module__Qch_nG__terminal{font-family:var(--font-mono);color:#ffffff80;letter-spacing:0;flex:1;padding:14px 16px 16px;font-size:11.5px;font-weight:400;overflow:hidden}.Pane-module__Qch_nG__separator{background:#ffffff0f;height:1px;margin:10px 0}.Pane-module__Qch_nG__prompt{align-items:center;gap:6px;display:flex}.Pane-module__Qch_nG__promptChevron{color:#ffffff8c;flex-shrink:0;font-size:12px;font-weight:700}.Pane-module__Qch_nG__promptPlaceholder{color:#fff3}.Pane-module__Qch_nG__promptHint{color:#fff3;margin-top:2px;font-size:11px}.Pane-module__Qch_nG__cursor{vertical-align:text-bottom;background:#ffffff80;width:7px;height:13px;animation:1.2s step-end infinite Pane-module__Qch_nG__blink;display:inline-block}@keyframes Pane-module__Qch_nG__blink{50%{opacity:0}}.Pane-module__Qch_nG__serverBtn{font-family:var(--font-mono);border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.52rem;font-weight:500;display:inline-flex}.Pane-module__Qch_nG__serverRunning{color:var(--color-success);background:#59c77a1a;border:1px solid #59c77a33}.Pane-module__Qch_nG__serverDot{background:currentColor;border-radius:50%;width:4px;height:4px}.Pane-module__Qch_nG__modelLeft{cursor:pointer;background:#ffffff0a;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.Pane-module__Qch_nG__modelLabel{font-family:var(--font-system);color:#ffffff73;font-size:10.5px;font-weight:500}.Pane-module__Qch_nG__modelChevron{cursor:pointer;color:#fff3;background:#ffffff0a;border-radius:4px;justify-content:center;align-self:stretch;align-items:center;padding:0 6px;font-size:10px;line-height:1;display:inline-flex}.Pane-module__Qch_nG__modelRight{color:#fff3;align-items:center;gap:3px;display:flex}.Pane-module__Qch_nG__modelTokens{font-family:var(--font-mono);color:#ffffff40;font-size:10px;font-weight:500}.Pane-module__Qch_nG__agentColored{background-image:linear-gradient(color-mix(in srgb,var(--agent-color)12%,transparent),color-mix(in srgb,var(--agent-color)12%,transparent))}.Pane-module__Qch_nG__agentColored>:last-child:not(.Pane-module__Qch_nG__body){border-top:2px solid var(--agent-color)}.Pane-module__Qch_nG__agentPane{--tint:var(--agent-color,#000);--tint-amt:0%;background:color-mix(in srgb,var(--agent-bg),var(--tint)var(--tint-amt));min-width:0;min-height:0;font-family:var(--font-system);border-radius:8px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.Pane-module__Qch_nG__agentPane:after{content:"";border-radius:inherit;border:1px solid var(--agent-outside-border);pointer-events:none;z-index:2;position:absolute;inset:0}.Pane-module__Qch_nG__agentChat{--agent-bg:#28282e;--agent-header:#303036;--agent-outside-border:#00000074;--agent-footer-separator:#9393932f}.Pane-module__Qch_nG__agentTerminal{--agent-bg:#0d0d13;--agent-header:#0d0d13;--agent-outside-border:#0000004d;--agent-footer-separator:#8b6d6d33}.Pane-module__Qch_nG__agentHeader{background:color-mix(in srgb,var(--agent-header),var(--tint)var(--tint-amt));flex-shrink:0;align-items:center;height:33px;padding:0 72px 0 13px;display:flex;position:relative}.Pane-module__Qch_nG__agentName{color:#ffffff57;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:500;line-height:13px;overflow:hidden}.Pane-module__Qch_nG__agentHeaderButton{color:#ffffff57;opacity:.5;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;display:flex;position:absolute;top:50%}.Pane-module__Qch_nG__agentClose{width:28px;height:28px;margin-top:-14px;right:2px}.Pane-module__Qch_nG__chatView{background:rgb(from color-mix(in srgb,#000,var(--tint)var(--tint-amt))r g b/.494);flex-direction:column;flex:1;min-height:0;display:flex}.Pane-module__Qch_nG__agentFooter{border-top:1px solid var(--agent-footer-separator);flex-shrink:0}.Pane-module__Qch_nG__footerDrawer,.Pane-module__Qch_nG__footerContentRow{background:rgb(from color-mix(in srgb,#fff,var(--tint)var(--tint-amt))r g b/.031)}.Pane-module__Qch_nG__footerDrawer{border-bottom:1px solid #1d1d21}.Pane-module__Qch_nG__footerContentRow{justify-content:space-between;align-items:center;gap:12px;height:46px;padding:0 12px;display:flex;overflow:hidden}.Pane-module__Qch_nG__footerTrailing{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.Pane-module__Qch_nG__terminalActivity{justify-content:center;align-items:center;width:14px;height:14px;display:flex;transform:translate(1px)}.Pane-module__Qch_nG__modelChooser{flex-shrink:1;align-items:center;gap:2px;min-width:0;display:flex}.Pane-module__Qch_nG__modelChooser>.Pane-module__Qch_nG__insetButton:first-child{text-overflow:ellipsis;flex-shrink:1;min-width:0;line-height:24px;display:block;overflow:hidden}.Pane-module__Qch_nG__insetButton{box-sizing:border-box;color:#ffffff8c;white-space:nowrap;background:#ffffff03;border:1px solid #00000064;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:26px;padding:0 10px;font-size:11px;font-weight:400;line-height:13px;display:inline-flex;position:relative}.Pane-module__Qch_nG__insetButton:before{content:"";pointer-events:none;border:1px solid #ffffff04;border-radius:5px;position:absolute;inset:0}.Pane-module__Qch_nG__insetButtonSquare{width:26px;padding:0}.Pane-module__Qch_nG__composer{padding:8px 12px}.Pane-module__Qch_nG__composerField{box-sizing:border-box;background:#00000079;border:1px solid #ffffff14;border-radius:17px;min-height:34px;padding:9px 60px 9px 14px;position:relative}.Pane-module__Qch_nG__agentTinted .Pane-module__Qch_nG__composerField{border:2px solid var(--agent-color);padding:8px 59px 8px 13px}.Pane-module__Qch_nG__composerPlaceholder{color:#ffffff2b;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;line-height:13px;display:block;overflow:hidden}.Pane-module__Qch_nG__actionSend,.Pane-module__Qch_nG__actionWorking{border-radius:9.5px;justify-content:center;align-items:center;height:19px;display:flex;position:absolute;bottom:7px;right:7px;overflow:hidden}.Pane-module__Qch_nG__agentTinted .Pane-module__Qch_nG__actionSend,.Pane-module__Qch_nG__agentTinted .Pane-module__Qch_nG__actionWorking{bottom:6px;right:6px}.Pane-module__Qch_nG__actionSend{background:#ffffff2f;width:19px}.Pane-module__Qch_nG__actionWorking{background:var(--agent-color,#fff);width:35.5px}.Pane-module__Qch_nG__focused{transition:box-shadow .15s ease-in;box-shadow:0 0 0 1px #d8a24c6b,0 0 0 3px #d8a24c24,0 0 0 5px #d8a24c12}.Pane-module__Qch_nG__statusMark{border-radius:50%;flex-shrink:0}.Pane-module__Qch_nG__statusAttention{background:#ff9f0a;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite alternate Pane-module__Qch_nG__attentionPulse}@keyframes Pane-module__Qch_nG__attentionPulse{0%{opacity:1}to{opacity:.35}}.Pane-module__Qch_nG__statusUnread{background:#d8a24c;width:8px;height:8px}.Pane-module__Qch_nG__statusFailed{background:#e5534b;width:8px;height:8px}.Pane-module__Qch_nG__subAgent{position:relative}.Pane-module__Qch_nG__subAgentHeader{height:33px;font-family:var(--font-system);background:#212126;border-bottom:1px solid #0000000f;flex-shrink:0;align-items:center;padding:0 34px 0 38px;display:flex;position:relative}.Pane-module__Qch_nG__subAgentCollapse{color:#8c8c8c;opacity:.5;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;display:flex;position:absolute;top:50%;left:6px}.Pane-module__Qch_nG__subAgentPrefix,.Pane-module__Qch_nG__subAgentName{color:#8c8c8c;white-space:nowrap;font-size:11px;font-weight:500;line-height:13px}.Pane-module__Qch_nG__subAgentPrefix{flex-shrink:0}.Pane-module__Qch_nG__subAgentName{text-overflow:ellipsis;color:#ffffff57;min-width:0;margin-left:8px;overflow:hidden}.Pane-module__Qch_nG__rail{box-sizing:border-box;color:#8c8c8c;font-family:var(--font-system);background:#303036;border-radius:8px;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.Pane-module__Qch_nG__railSelected{box-shadow:inset 0 0 0 1.5px #d8a24c}.Pane-module__Qch_nG__railVertical{flex-direction:column;width:36px;height:100%;padding:12px 0}.Pane-module__Qch_nG__railHorizontal{flex-direction:row;width:100%;height:36px;padding:0 12px}.Pane-module__Qch_nG__railGlyph{opacity:.8;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.Pane-module__Qch_nG__railVertical .Pane-module__Qch_nG__railGlyph{margin-bottom:10px}.Pane-module__Qch_nG__railHorizontal .Pane-module__Qch_nG__railGlyph{margin-right:8px}.Pane-module__Qch_nG__railStatus{flex-shrink:0;width:6px;height:6px;position:relative}.Pane-module__Qch_nG__railDot{position:absolute;inset:0}.Pane-module__Qch_nG__railWave{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Pane-module__Qch_nG__railTitle{white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:1;min-width:0;min-height:0;font-size:11px;font-weight:500;line-height:16px;overflow:hidden}.Pane-module__Qch_nG__railVertical .Pane-module__Qch_nG__railTitle{writing-mode:vertical-rl;width:16px;margin:10px 4px;transform:rotate(180deg)}.Pane-module__Qch_nG__railHorizontal .Pane-module__Qch_nG__railTitle{text-align:left;margin:0 8px}.Pane-module__Qch_nG__railBadge{background:#d8a24c;border-radius:50%;flex-shrink:0;width:8px;height:8px}
.StatusBar-module__eufDsW__bar{height:30px;font-family:var(--font-mono);color:#ffffff59;border-top:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:-7px;padding:0 14px;font-size:.58rem;display:flex}.StatusBar-module__eufDsW__gitInfo{align-items:center;gap:5px;display:flex}.StatusBar-module__eufDsW__right{align-items:center;gap:6px;display:flex}.StatusBar-module__eufDsW__branchIcon{color:#ffffff4d;align-items:center;display:flex}.StatusBar-module__eufDsW__branch{color:#fff9}.StatusBar-module__eufDsW__chevron{color:#fff3;align-items:center;display:flex}.StatusBar-module__eufDsW__gitDot{color:#ffffff26}.StatusBar-module__eufDsW__iconGroup{align-items:center;gap:2px;display:flex}.StatusBar-module__eufDsW__icon{color:#ffffff40;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.StatusBar-module__eufDsW__divider{background:#ffffff08;flex-shrink:0;width:1px;height:14px}.StatusBar-module__eufDsW__branchPlaceholder{background:#ffffff14;border-radius:3px;width:64px;height:6px;display:inline-block}
.BrowserContent-module__uJJSha__toolbar{background:#212126;flex-shrink:0;justify-content:space-between;align-items:center;height:34px;padding:0 10px 0 14px;display:flex}.BrowserContent-module__uJJSha__toolbarLeft{align-items:center;gap:8px;display:flex}.BrowserContent-module__uJJSha__toolbarRight{align-items:center;gap:10px;display:flex}.BrowserContent-module__uJJSha__toolbarIcon{color:#fff3;cursor:pointer;justify-content:center;align-items:center;display:flex}.BrowserContent-module__uJJSha__toolbarIconGroup{color:#fff3;cursor:pointer;align-items:center;gap:3px;display:flex}.BrowserContent-module__uJJSha__closeBtn{color:#fff3;cursor:pointer;justify-content:center;align-items:center;display:flex}.BrowserContent-module__uJJSha__separator{background:#ffffff09;height:1px}.BrowserContent-module__uJJSha__urlRow{background:#212126;flex-shrink:0;padding:4px 14px 8px}.BrowserContent-module__uJJSha__url{font-family:var(--font-system);color:#ffffff40;background:#1a1a1f;border-radius:999px;padding:6px 12px;font-size:11px}.BrowserContent-module__uJJSha__page{background:#0d0d13;flex:1;min-height:0;display:flex;overflow:hidden}.BrowserContent-module__uJJSha__pageMock{flex-direction:column;flex:1;gap:10px;padding:16px 20px;display:flex}.BrowserContent-module__uJJSha__pageMockBar{background:#ffffff0f;border-radius:3px;width:30%;height:6px;margin-bottom:4px}.BrowserContent-module__uJJSha__pageMockHeading{background:#ffffff14;border-radius:3px;width:50%;height:10px}.BrowserContent-module__uJJSha__pageMockText{background:#ffffff0a;border-radius:3px;width:80%;height:6px}.BrowserContent-module__uJJSha__pageMockGrid{gap:8px;margin-top:6px;display:flex}.BrowserContent-module__uJJSha__pageMockCard{background:#ffffff08;border:1px solid #ffffff0a;border-radius:6px;flex:1;height:40px}.BrowserContent-module__uJJSha__mockEl{background:#ffffff08;border-radius:4px;height:8px}.BrowserContent-module__uJJSha__urlPlaceholder{background:#ffffff0f;border-radius:3px;width:34%;height:6px;margin:4px 0;display:block}.BrowserContent-module__uJJSha__tabStrip{height:30px;font-family:var(--font-system);background:#212126;flex-shrink:0;align-items:stretch;padding-left:4px;display:flex;position:relative}.BrowserContent-module__uJJSha__tabStrip:after{content:"";background:#1d1d21;height:1px;position:absolute;bottom:0;left:0;right:0}.BrowserContent-module__uJJSha__tab{color:#ffffff57;flex:0 220px;align-items:center;min-width:40px;display:flex;position:relative}.BrowserContent-module__uJJSha__tabDivided:before{content:"";background:#ffffff1f;width:1px;height:14px;position:absolute;top:8px;left:0}.BrowserContent-module__uJJSha__tabActive{z-index:1;color:#fff}.BrowserContent-module__uJJSha__tabActive:before{content:"";background:#0d0d13;border:1px solid #1d1d21;border-bottom:none;border-radius:6px 6px 0 0;position:absolute;inset:4px 4px -1px}.BrowserContent-module__uJJSha__tabIcon{opacity:.55;justify-content:center;align-items:center;width:14px;height:14px;margin-top:-5px;display:flex;position:absolute;top:50%;left:12px}.BrowserContent-module__uJJSha__tab>.BrowserContent-module__uJJSha__tabIcon,.BrowserContent-module__uJJSha__tab>.BrowserContent-module__uJJSha__tabTitle,.BrowserContent-module__uJJSha__tab>.BrowserContent-module__uJJSha__tabClose{z-index:1}.BrowserContent-module__uJJSha__tabTitle{opacity:.25;background:currentColor;border-radius:3px;width:calc(100% - 62px);max-width:90px;height:6px;margin-top:0;position:absolute;top:50%;left:32px}.BrowserContent-module__uJJSha__tab:not(.BrowserContent-module__uJJSha__tabActive) .BrowserContent-module__uJJSha__tabTitle{opacity:.35}.BrowserContent-module__uJJSha__tabClose{opacity:.55;justify-content:center;align-items:center;width:16px;height:16px;margin-top:-6px;display:flex;position:absolute;top:50%;right:8px}.BrowserContent-module__uJJSha__tabPlus{color:#ffffff2f;justify-content:center;align-items:center;width:22px;height:22px;margin:6px 0 0 2px;display:flex}
.ConsoleContent-module__pTlI3q__body{font-family:var(--font-mono);padding:8px 12px;font-size:12px;font-weight:500}.ConsoleContent-module__pTlI3q__log{color:#ffffff4d;padding:1px 0}.ConsoleContent-module__pTlI3q__warn{color:var(--color-warn);padding:1px 0}.ConsoleContent-module__pTlI3q__error{color:var(--color-error);padding:1px 0}
.FileTreeContent-module__HwWUHW__tree{font-family:var(--font-system);flex:1;padding:8px 10px;overflow-y:auto}.FileTreeContent-module__HwWUHW__item{cursor:pointer;border-radius:5px;align-items:center;gap:7px;padding:5px 8px;transition:background .12s;display:flex}.FileTreeContent-module__HwWUHW__item:hover{background:#ffffff0a}.FileTreeContent-module__HwWUHW__chevron{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:flex}.FileTreeContent-module__HwWUHW__chevronSpacer{flex-shrink:0;width:12px}.FileTreeContent-module__HwWUHW__icon{flex-shrink:0;align-items:center;display:flex}.FileTreeContent-module__HwWUHW__name{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.FileTreeContent-module__HwWUHW__folderName{color:#ffffffe6;font-weight:600}
.PlansContent-module__wkAAmG__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.PlansContent-module__wkAAmG__tabBar{background:var(--pane-header-bg,var(--pane-inset-header));flex-shrink:0;padding:10px 14px}.PlansContent-module__wkAAmG__accentLine{background:#ffffff14;flex-shrink:0;height:1px}.PlansContent-module__wkAAmG__planList{flex-direction:column;flex:1;gap:10px;padding:14px 12px 12px;display:flex;overflow-y:auto}.PlansContent-module__wkAAmG__group{flex-direction:column;gap:10px;display:flex}.PlansContent-module__wkAAmG__groupLabel{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;padding:14px 4px 6px;font-size:9.5px;font-weight:600}.PlansContent-module__wkAAmG__planRow{cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;padding:11px 12px;transition:background .15s;display:flex}.PlansContent-module__wkAAmG__planRow:hover{background:#ffffff0d}.PlansContent-module__wkAAmG__planTitle{font-family:var(--font-system);color:#fffc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.PlansContent-module__wkAAmG__planMeta{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.PlansContent-module__wkAAmG__planBadge{font-family:var(--font-system);color:#fff6;white-space:nowrap;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:500}.PlansContent-module__wkAAmG__buildBtn{font-family:var(--font-system);color:#fff6;white-space:nowrap;cursor:pointer;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:500}.PlansContent-module__wkAAmG__planTime{font-family:var(--font-system);color:#ffffff40;white-space:nowrap;margin-right:4px;font-size:10px}.PlansContent-module__wkAAmG__planChevron{color:#fff3;align-items:center;display:flex}
.CodeReviewContent-module__Q-JfBq__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.CodeReviewContent-module__Q-JfBq__headerArea{background:var(--pane-header-bg,var(--pane-inset-header));flex-shrink:0;padding:14px 16px 12px}.CodeReviewContent-module__Q-JfBq__accentLine{background:#ffffff14;flex-shrink:0;height:1px}.CodeReviewContent-module__Q-JfBq__categoryList{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.CodeReviewContent-module__Q-JfBq__categoryGroup{flex-direction:column;display:flex}.CodeReviewContent-module__Q-JfBq__categoryRow{cursor:pointer;align-items:center;gap:10px;padding:8px 4px;transition:background .15s;display:flex}.CodeReviewContent-module__Q-JfBq__chevron{color:#ffffff40;flex-shrink:0;align-items:center;display:flex}.CodeReviewContent-module__Q-JfBq__chevronSvg{transition:transform .15s;transform:rotate(-90deg)}.CodeReviewContent-module__Q-JfBq__chevronDown .CodeReviewContent-module__Q-JfBq__chevronSvg{transform:rotate(0)}.CodeReviewContent-module__Q-JfBq__categoryIcon{opacity:.6;flex-shrink:0;font-size:14px;position:relative;top:2px}.CodeReviewContent-module__Q-JfBq__categoryName{font-family:var(--font-system);color:#ffffffd9;flex:1;font-size:12px;font-weight:600}.CodeReviewContent-module__Q-JfBq__categoryStatus{font-family:var(--font-system);color:#ffffff40;flex-shrink:0;font-size:11px;font-weight:500}.CodeReviewContent-module__Q-JfBq__statusCritical{color:#ff6369}.CodeReviewContent-module__Q-JfBq__statusWarning{color:var(--color-warn,#ffbc2e)}.CodeReviewContent-module__Q-JfBq__findingsList{flex-direction:column;gap:6px;padding:4px 0 6px;display:flex}.CodeReviewContent-module__Q-JfBq__findingRow{background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.CodeReviewContent-module__Q-JfBq__findingText{font-family:var(--font-system);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden}.CodeReviewContent-module__Q-JfBq__findingChevron{color:#fff3;flex-shrink:0;align-items:center;gap:6px;display:flex}.CodeReviewContent-module__Q-JfBq__findingDot{background:#ffffff26;border-radius:50%;width:6px;height:6px}.CodeReviewContent-module__Q-JfBq__finding_critical .CodeReviewContent-module__Q-JfBq__findingDot{background:#ff6369}.CodeReviewContent-module__Q-JfBq__finding_warning .CodeReviewContent-module__Q-JfBq__findingDot{background:var(--color-warn,#ffbc2e)}.CodeReviewContent-module__Q-JfBq__finding_info .CodeReviewContent-module__Q-JfBq__findingDot{background:#fff3}
.TokensContent-module__XYHawW__body{padding:10px 14px}.TokensContent-module__XYHawW__label{font-family:var(--font-mono);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:.55rem}.TokensContent-module__XYHawW__row{font-family:var(--font-body);border-bottom:1px solid #ffffff06;align-items:center;gap:10px;padding:6px 0;font-size:.62rem;display:flex}.TokensContent-module__XYHawW__swatch{border:1px solid #ffffff14;border-radius:4px;flex-shrink:0;width:20px;height:20px}.TokensContent-module__XYHawW__name{font-family:var(--font-mono);color:#ffffff80;flex:1;font-size:.58rem}.TokensContent-module__XYHawW__value{font-family:var(--font-mono);color:#ffffff40;font-size:.55rem}
.ServerContent-module__O9Ui_a__body{font-family:var(--font-mono);color:#fff6;flex:1;padding:14px 16px;font-size:11px;overflow:hidden}.ServerContent-module__O9Ui_a__line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ServerContent-module__O9Ui_a__dim{color:#fff3}
.SubagentContent-module__6SU3Qq__body{flex-direction:column;flex:1;gap:4px;padding:8px 10px;display:flex;overflow-y:auto}.SubagentContent-module__6SU3Qq__row{cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.SubagentContent-module__6SU3Qq__row:hover{background:#ffffff0d}.SubagentContent-module__6SU3Qq__dot{flex-shrink:0;justify-content:center;align-items:center;width:8px;height:8px;display:flex}.SubagentContent-module__6SU3Qq__dotInner{border-radius:50%;width:6px;height:6px}.SubagentContent-module__6SU3Qq__dotPulse{animation:2s ease-in-out infinite SubagentContent-module__6SU3Qq__pulse}@keyframes SubagentContent-module__6SU3Qq__pulse{0%,to{opacity:1}50%{opacity:.4}}.SubagentContent-module__6SU3Qq__info{flex:1;min-width:0}.SubagentContent-module__6SU3Qq__nameRow{align-items:baseline;gap:6px;display:flex}.SubagentContent-module__6SU3Qq__name{font-family:var(--font-system);color:#ffffffd9;white-space:nowrap;font-size:12px;font-weight:600}.SubagentContent-module__6SU3Qq__model{font-family:var(--font-mono);color:#ffffff40;font-size:9.5px}.SubagentContent-module__6SU3Qq__task{font-family:var(--font-system);color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.SubagentContent-module__6SU3Qq__statusLabel{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.04em;color:#ffffff40;flex-shrink:0;font-size:9px;font-weight:500}
.NotepadContent-module__qTIoVa__toolbar{align-items:center;gap:1px;display:flex}.NotepadContent-module__qTIoVa__toolBtn{color:#ffffff4d;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;height:22px;transition:background .12s,color .12s;display:flex}.NotepadContent-module__qTIoVa__toolBtn:hover{color:#ffffff80;background:#ffffff0f}.NotepadContent-module__qTIoVa__toolActive{color:#fff9;background:#ffffff14}.NotepadContent-module__qTIoVa__headingBtn{gap:3px;width:auto;padding:0 6px}.NotepadContent-module__qTIoVa__headingLabel{font-family:var(--font-system);color:#fff6;font-size:10px;font-weight:500}.NotepadContent-module__qTIoVa__toolSep{background:#ffffff0f;flex-shrink:0;width:1px;height:14px;margin:0 4px}.NotepadContent-module__qTIoVa__body{font-family:var(--font-system);color:#fff9;flex:1;padding:20px 24px;font-size:11px;overflow:hidden}.NotepadContent-module__qTIoVa__h1{color:#ffffffe6;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.NotepadContent-module__qTIoVa__h2{color:#ffffffd9;margin-top:6px;margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.35}.NotepadContent-module__qTIoVa__h3{color:#fffc;margin-top:4px;margin-bottom:2px;font-size:12px;font-weight:600;line-height:1.4}.NotepadContent-module__qTIoVa__paragraph{color:#ffffff8c}.NotepadContent-module__qTIoVa__bullet{color:#ffffff8c;align-items:baseline;gap:8px;padding-left:4px;display:flex}.NotepadContent-module__qTIoVa__bulletDot{background:#ffffff4d;border-radius:50%;flex-shrink:0;width:4px;height:4px;position:relative;top:-1px}.NotepadContent-module__qTIoVa__todo{color:#ffffff8c;align-items:center;gap:8px;padding-left:4px;display:flex}.NotepadContent-module__qTIoVa__todoDone{color:#ffffff4d;-webkit-text-decoration:line-through #ffffff1a;text-decoration:line-through #ffffff1a}.NotepadContent-module__qTIoVa__checkbox{border:1.2px solid #fff3;border-radius:3px;flex-shrink:0;width:12px;height:12px}.NotepadContent-module__qTIoVa__checked{background:var(--color-accent);border-color:var(--color-accent);position:relative}.NotepadContent-module__qTIoVa__checked:after{content:"";border:1.5px solid #ffffffe6;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.NotepadContent-module__qTIoVa__spacer{height:8px}.NotepadContent-module__qTIoVa__textCursor{background:#ffffff80;width:1.5px;height:15px;margin-top:2px;animation:1.2s step-end infinite NotepadContent-module__qTIoVa__blink;display:inline-block}@keyframes NotepadContent-module__qTIoVa__blink{50%{opacity:0}}
.TasksContent-module__qGH_wW__body{flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex;overflow-y:auto}.TasksContent-module__qGH_wW__row{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}.TasksContent-module__qGH_wW__row:hover{background:#ffffff08}.TasksContent-module__qGH_wW__check{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.TasksContent-module__qGH_wW__circle{border:1.2px solid #ffffff26;border-radius:50%;width:10px;height:10px}.TasksContent-module__qGH_wW__text{font-family:var(--font-system);color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.TasksContent-module__qGH_wW__done .TasksContent-module__qGH_wW__check{color:var(--color-success)}.TasksContent-module__qGH_wW__done .TasksContent-module__qGH_wW__text{color:#ffffff4d;-webkit-text-decoration:line-through #ffffff1a;text-decoration:line-through #ffffff1a}.TasksContent-module__qGH_wW__pending .TasksContent-module__qGH_wW__text{color:#ffffff8c}
.PlanReviewContent-module__iZacOa__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.PlanReviewContent-module__iZacOa__headerArea{background:var(--pane-header-bg,var(--pane-inset-header));flex-shrink:0;padding:14px 16px 12px}.PlanReviewContent-module__iZacOa__accentLine{background:#ffffff14;flex-shrink:0;height:1px}.PlanReviewContent-module__iZacOa__categoryList{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.PlanReviewContent-module__iZacOa__categoryGroup{flex-direction:column;display:flex}.PlanReviewContent-module__iZacOa__categoryRow{cursor:pointer;align-items:center;gap:10px;padding:8px 4px;transition:background .15s;display:flex}.PlanReviewContent-module__iZacOa__chevron{color:#ffffff40;flex-shrink:0;align-items:center;display:flex}.PlanReviewContent-module__iZacOa__chevronSvg{transition:transform .15s;transform:rotate(-90deg)}.PlanReviewContent-module__iZacOa__chevronDown .PlanReviewContent-module__iZacOa__chevronSvg{transform:rotate(0)}.PlanReviewContent-module__iZacOa__categoryIcon{opacity:.6;flex-shrink:0;font-size:14px;position:relative;top:2px}.PlanReviewContent-module__iZacOa__categoryName{font-family:var(--font-system);color:#ffffffd9;flex:1;font-size:12px;font-weight:600}.PlanReviewContent-module__iZacOa__categoryStatus{font-family:var(--font-system);color:#ffffff40;flex-shrink:0;font-size:11px;font-weight:500}.PlanReviewContent-module__iZacOa__statusCritical{color:#ff6369}.PlanReviewContent-module__iZacOa__statusWarning{color:var(--color-warn,#ffbc2e)}.PlanReviewContent-module__iZacOa__findingsList{flex-direction:column;gap:6px;padding:4px 0 6px;display:flex}.PlanReviewContent-module__iZacOa__findingRow{background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.PlanReviewContent-module__iZacOa__findingText{font-family:var(--font-system);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1.35;overflow:hidden}.PlanReviewContent-module__iZacOa__findingChevron{color:#fff3;flex-shrink:0;align-items:center;gap:6px;display:flex}.PlanReviewContent-module__iZacOa__findingDot{background:#ffffff26;border-radius:50%;width:6px;height:6px}.PlanReviewContent-module__iZacOa__finding_critical .PlanReviewContent-module__iZacOa__findingDot{background:#ff6369}.PlanReviewContent-module__iZacOa__finding_warning .PlanReviewContent-module__iZacOa__findingDot{background:var(--color-warn,#ffbc2e)}.PlanReviewContent-module__iZacOa__finding_info .PlanReviewContent-module__iZacOa__findingDot{background:#fff3}.PlanReviewContent-module__iZacOa__spinner{border:1.5px solid #ffffff1a;border-top-color:#fff6;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite PlanReviewContent-module__iZacOa__spin}@keyframes PlanReviewContent-module__iZacOa__spin{to{transform:rotate(360deg)}}.PlanReviewContent-module__iZacOa__categoryStatusFadeIn{animation:.3s PlanReviewContent-module__iZacOa__fadeIn}.PlanReviewContent-module__iZacOa__findingsSlideIn{animation:.35s ease-out PlanReviewContent-module__iZacOa__findingsSlide;overflow:hidden}@keyframes PlanReviewContent-module__iZacOa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlanReviewContent-module__iZacOa__findingsSlide{0%{opacity:0;max-height:0;transform:translateY(-6px)}to{opacity:1;max-height:200px;transform:translateY(0)}}
.GitHubContent-module__Y0ETFG__body{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow:hidden}.GitHubContent-module__Y0ETFG__prHeader{align-items:flex-start;gap:10px;display:flex}.GitHubContent-module__Y0ETFG__prInfo{flex:1;min-width:0}.GitHubContent-module__Y0ETFG__prTitle{font-family:var(--font-system);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.GitHubContent-module__Y0ETFG__prNumber{color:#ffffff4d;font-weight:400}.GitHubContent-module__Y0ETFG__prMeta{font-family:var(--font-system);color:#ffffff4d;align-items:center;gap:4px;margin-top:2px;font-size:10.5px;display:flex}.GitHubContent-module__Y0ETFG__branch{font-family:var(--font-mono);color:#ffffff73;background:#ffffff0d;border-radius:3px;padding:1px 5px;font-size:10px}.GitHubContent-module__Y0ETFG__metaDot{color:#ffffff26}.GitHubContent-module__Y0ETFG__stats{font-family:var(--font-mono);align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.GitHubContent-module__Y0ETFG__additions{color:var(--color-success)}.GitHubContent-module__Y0ETFG__deletions{color:var(--color-error)}.GitHubContent-module__Y0ETFG__filesCount{color:#ffffff40}.GitHubContent-module__Y0ETFG__checks{border-top:1px solid #ffffff0a;flex-direction:column;gap:4px;padding-top:8px;display:flex}.GitHubContent-module__Y0ETFG__checksLabel{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.06em;color:#ffffff40;margin-bottom:2px;font-size:9.5px;font-weight:600}.GitHubContent-module__Y0ETFG__checkRow{align-items:center;gap:8px;padding:3px 0;display:flex}.GitHubContent-module__Y0ETFG__checkIcon{flex-shrink:0;align-items:center;display:flex}.GitHubContent-module__Y0ETFG__checkName{font-family:var(--font-system);color:#ffffff80;font-size:11px}.GitHubContent-module__Y0ETFG__spin{animation:1s linear infinite GitHubContent-module__Y0ETFG__spin}@keyframes GitHubContent-module__Y0ETFG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ArchitectureContent-module__G3ASlq__body{flex-direction:column;flex:1;align-items:center;gap:0;padding:14px;display:flex;overflow-y:auto}.ArchitectureContent-module__G3ASlq__layer{flex-direction:column;align-items:center;width:100%;display:flex}.ArchitectureContent-module__G3ASlq__layerLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#fff3;margin-bottom:6px;font-size:8.5px;font-weight:600}.ArchitectureContent-module__G3ASlq__nodes{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ArchitectureContent-module__G3ASlq__node{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0a;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;transition:background .15s;display:flex}.ArchitectureContent-module__G3ASlq__node:hover{background:#ffffff0d}.ArchitectureContent-module__G3ASlq__nodeIcon{color:#ffffff40;flex-shrink:0;font-size:8px}.ArchitectureContent-module__G3ASlq__service .ArchitectureContent-module__G3ASlq__nodeIcon{color:#64b4ff99}.ArchitectureContent-module__G3ASlq__database .ArchitectureContent-module__G3ASlq__nodeIcon{color:#b482ff99}.ArchitectureContent-module__G3ASlq__queue .ArchitectureContent-module__G3ASlq__nodeIcon{color:#ffb46499}.ArchitectureContent-module__G3ASlq__external .ArchitectureContent-module__G3ASlq__nodeIcon{color:#ffffff40}.ArchitectureContent-module__G3ASlq__nodeLabel{font-family:var(--font-system);color:#fff9;white-space:nowrap;font-size:11px;font-weight:500}.ArchitectureContent-module__G3ASlq__connector{justify-content:center;padding:4px 0;display:flex}
.GitContent-module__Dno6cq__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.GitContent-module__Dno6cq__fileList{flex-direction:column;flex:1;padding:4px 0;display:flex;overflow-y:auto}.GitContent-module__Dno6cq__sectionLabel{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;padding:14px 14px 6px;font-size:9.5px;font-weight:600}.GitContent-module__Dno6cq__fileRow{cursor:pointer;align-items:center;gap:8px;padding:7px 14px;transition:background .15s;display:flex}.GitContent-module__Dno6cq__fileRow:hover{background:#ffffff08}.GitContent-module__Dno6cq__fileChevron{color:#fff3;flex-shrink:0;align-items:center;display:flex}.GitContent-module__Dno6cq__statusBadge{font-family:var(--font-mono,monospace);text-align:center;flex-shrink:0;width:16px;font-size:10px;font-weight:700;line-height:1}.GitContent-module__Dno6cq__badgeModified{color:#e06c60}.GitContent-module__Dno6cq__badgeAdded{color:var(--color-success)}.GitContent-module__Dno6cq__badgeDeleted{color:#e06c60}.GitContent-module__Dno6cq__badgeUntracked{color:#d19a5e}.GitContent-module__Dno6cq__filePath{font-family:var(--font-system);color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.GitContent-module__Dno6cq__commitList{flex-shrink:0}.GitContent-module__Dno6cq__commitDivider{background:#ffffff0f;height:1px;margin:4px 0}.GitContent-module__Dno6cq__commitCards{flex-direction:column;gap:6px;padding:0 12px 12px;display:flex}.GitContent-module__Dno6cq__commitRow{cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;padding:11px 12px;transition:background .15s;display:flex}.GitContent-module__Dno6cq__commitRow:hover{background:#ffffff0d}.GitContent-module__Dno6cq__commitMessage{font-family:var(--font-system);color:#fffc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.GitContent-module__Dno6cq__commitMeta{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.GitContent-module__Dno6cq__commitTime{font-family:var(--font-system);color:#ffffff40;white-space:nowrap;margin-right:4px;font-size:10px}.GitContent-module__Dno6cq__commitChevron{color:#fff3;align-items:center;display:flex}
.TestRunnerContent-module__sXZ6Da__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.TestRunnerContent-module__sXZ6Da__headerArea{background:var(--pane-header-bg,var(--pane-inset-header));flex-shrink:0;padding:14px 16px 12px}.TestRunnerContent-module__sXZ6Da__accentLine{background:#ffffff14;flex-shrink:0;height:1px}.TestRunnerContent-module__sXZ6Da__suiteList{flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex;overflow-y:auto}.TestRunnerContent-module__sXZ6Da__suiteGroup{flex-direction:column;display:flex}.TestRunnerContent-module__sXZ6Da__suiteRow{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 6px;transition:background .15s;display:flex}.TestRunnerContent-module__sXZ6Da__suiteRow:hover{background:#ffffff08}.TestRunnerContent-module__sXZ6Da__chevron{flex-shrink:0;align-items:center;display:flex}.TestRunnerContent-module__sXZ6Da__chevronSvg{transition:transform .15s;transform:rotate(-90deg)}.TestRunnerContent-module__sXZ6Da__chevronDown .TestRunnerContent-module__sXZ6Da__chevronSvg{transform:rotate(0)}.TestRunnerContent-module__sXZ6Da__suiteName{font-family:var(--font-system);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:600;overflow:hidden}.TestRunnerContent-module__sXZ6Da__suiteSummary{font-family:var(--font-system);color:#ffffff4d;flex-shrink:0;font-size:10px;font-weight:400}.TestRunnerContent-module__sXZ6Da__summaryFailed{color:#ff6369cc}.TestRunnerContent-module__sXZ6Da__caseList{flex-direction:column;gap:1px;padding:2px 0 6px 18px;display:flex}.TestRunnerContent-module__sXZ6Da__caseRow{border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}.TestRunnerContent-module__sXZ6Da__caseName{font-family:var(--font-system);color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:400;overflow:hidden}.TestRunnerContent-module__sXZ6Da__caseDuration{font-family:var(--font-mono);color:#fff3;flex-shrink:0;font-size:10px}.TestRunnerContent-module__sXZ6Da__caseMessage{font-family:var(--font-mono);color:#ff636999;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.TestRunnerContent-module__sXZ6Da__statusPassed{color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;width:12px;font-size:10px;display:flex}.TestRunnerContent-module__sXZ6Da__statusFailed{color:#ff6369;flex-shrink:0;justify-content:center;align-items:center;width:12px;font-size:13px;font-weight:700;line-height:1;display:flex}.TestRunnerContent-module__sXZ6Da__statusSkipped{color:#ffffff40;flex-shrink:0;justify-content:center;align-items:center;width:12px;font-size:13px;font-weight:700;line-height:1;display:flex}.TestRunnerContent-module__sXZ6Da__case_failed .TestRunnerContent-module__sXZ6Da__caseName{color:#ff6369d9}.TestRunnerContent-module__sXZ6Da__footer{background:var(--pane-header-bg,var(--pane-inset-header));border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;height:36px;padding:8px 14px;display:flex}.TestRunnerContent-module__sXZ6Da__footerSummary{font-family:var(--font-system);color:#ffffff4d;font-size:10px;font-weight:400}.TestRunnerContent-module__sXZ6Da__footerAction{font-family:var(--font-system);color:#fff6;cursor:pointer;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500}
.MemoryContent-module__asqEPW__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.MemoryContent-module__asqEPW__filterBar{background:var(--pane-header-bg,var(--pane-inset-header));flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.MemoryContent-module__asqEPW__filterPill{font-family:var(--font-system);color:#ffffff80;white-space:nowrap;background:#ffffff0f;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:10px;font-weight:500}.MemoryContent-module__asqEPW__searchField{background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex:1;align-items:center;gap:6px;height:24px;padding:0 8px;display:flex}.MemoryContent-module__asqEPW__searchIcon{color:#ffffff40;flex-shrink:0}.MemoryContent-module__asqEPW__searchPlaceholder{font-family:var(--font-system);color:#fff3;font-size:11px}.MemoryContent-module__asqEPW__accentLine{background:#ffffff14;flex-shrink:0;height:1px}.MemoryContent-module__asqEPW__memoryList{flex-direction:column;flex:1;gap:4px;padding:10px 12px;display:flex;overflow-y:auto}.MemoryContent-module__asqEPW__card{cursor:pointer;background:#ffffff08;border-radius:8px;transition:background .15s;overflow:hidden}.MemoryContent-module__asqEPW__card:hover{background:#ffffff0d}.MemoryContent-module__asqEPW__cardExpanded{background:#ffffff0a}.MemoryContent-module__asqEPW__cardHeader{align-items:center;gap:8px;padding:10px 12px;display:flex}.MemoryContent-module__asqEPW__chevron{flex-shrink:0;align-items:center;display:flex}.MemoryContent-module__asqEPW__chevronSvg{transition:transform .15s;transform:rotate(-90deg)}.MemoryContent-module__asqEPW__chevronDown .MemoryContent-module__asqEPW__chevronSvg{transform:rotate(0)}.MemoryContent-module__asqEPW__cardTitle{font-family:var(--font-system);color:#fffc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.MemoryContent-module__asqEPW__typeBadge{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:8px;font-weight:700;line-height:1.4}.MemoryContent-module__asqEPW__tagCount{font-family:var(--font-system);color:#ffffff40;flex-shrink:0;font-size:9px;font-weight:400}.MemoryContent-module__asqEPW__cardDetail{flex-direction:column;gap:8px;padding:0 12px 12px 28px;display:flex}.MemoryContent-module__asqEPW__cardContent{font-family:var(--font-system);color:#ffffff80;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;padding:8px 10px;font-size:11px;font-weight:400;line-height:1.5}.MemoryContent-module__asqEPW__tagRow{flex-wrap:wrap;gap:4px;display:flex}.MemoryContent-module__asqEPW__tag{font-family:var(--font-mono);color:#ffffff59;background:#ffffff0a;border-radius:3px;padding:2px 6px;font-size:9px}.MemoryContent-module__asqEPW__footer{background:var(--pane-header-bg,var(--pane-inset-header));border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;height:36px;padding:8px 14px;display:flex}.MemoryContent-module__asqEPW__footerCount{font-family:var(--font-system);color:#ffffff4d;font-size:10px;font-weight:400}.MemoryContent-module__asqEPW__footerAction{font-family:var(--font-system);color:#fff6;cursor:pointer;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500}
.FigmaContent-module__w99IJq__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.FigmaContent-module__w99IJq__splitView{flex:1;display:flex;overflow:hidden}.FigmaContent-module__w99IJq__canvas{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.FigmaContent-module__w99IJq__canvasFrame{padding:20px;position:relative}.FigmaContent-module__w99IJq__mockFrame{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;width:200px;height:140px;display:flex;overflow:hidden}.FigmaContent-module__w99IJq__mockHeader{background:#ffffff08;border-bottom:1px solid #ffffff0a;height:24px}.FigmaContent-module__w99IJq__mockBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.FigmaContent-module__w99IJq__mockTitle{background:#ffffff26;border-radius:2px;width:80%;height:10px}.FigmaContent-module__w99IJq__mockSubtitle{background:#ffffff14;border-radius:2px;width:60%;height:6px}.FigmaContent-module__w99IJq__mockButton{background:#c9975a4d;border-radius:4px;width:40%;height:14px;margin-top:4px}.FigmaContent-module__w99IJq__selectionBox{border:1.5px solid var(--color-accent-text,#c9975a);pointer-events:none;background:#c9975a0f;border-radius:2px;width:168px;height:14px;position:absolute;top:56px;left:36px}.FigmaContent-module__w99IJq__sidebar{background:#ffffff05;border-left:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:180px;display:flex;overflow:hidden}.FigmaContent-module__w99IJq__layerTree{flex:1;min-height:0;padding:6px 0;overflow-y:auto}.FigmaContent-module__w99IJq__layerRow{cursor:pointer;align-items:center;gap:4px;height:22px;padding-right:8px;transition:background .1s;display:flex}.FigmaContent-module__w99IJq__layerRow:hover{background:#ffffff0a}.FigmaContent-module__w99IJq__layerSelected{background:#c9975a1a}.FigmaContent-module__w99IJq__layerSelected:hover{background:#c9975a24}.FigmaContent-module__w99IJq__layerChevron{width:10px;color:var(--color-accent-text,#c9975a);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex}.FigmaContent-module__w99IJq__layerChevronOpen{transform:rotate(90deg)}.FigmaContent-module__w99IJq__layerChevronSpacer{flex-shrink:0;width:10px}.FigmaContent-module__w99IJq__layerType{font-family:var(--font-mono);color:var(--color-accent-text,#c9975a);text-align:center;flex-shrink:0;width:10px;font-size:9px;font-weight:700}.FigmaContent-module__w99IJq__layerName{font-family:var(--font-system);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.FigmaContent-module__w99IJq__layerSelected .FigmaContent-module__w99IJq__layerName{color:#ffffffd9}.FigmaContent-module__w99IJq__sidebarDivider{background:#ffffff0f;flex-shrink:0;height:1px}.FigmaContent-module__w99IJq__inspector{flex:1;min-height:0;padding:8px 10px;overflow-y:auto}.FigmaContent-module__w99IJq__inspectorHeading{font-family:var(--font-system);color:#fffc;margin-bottom:4px;font-size:11px;font-weight:600}.FigmaContent-module__w99IJq__inspectorLine{font-family:var(--font-mono);color:#fff6;font-size:10px;line-height:1.6}.FigmaContent-module__w99IJq__inspectorSpacer{height:8px}
.DesignSystemContent-module__BZ2Erq__body{flex-direction:column;flex:1;gap:24px;padding:16px 16px 24px;display:flex;overflow-y:auto}.DesignSystemContent-module__BZ2Erq__section{flex-direction:column;gap:8px;display:flex}.DesignSystemContent-module__BZ2Erq__sectionTitle{font-family:var(--font-system);color:#ffffffd9;font-size:13px;font-weight:600}.DesignSystemContent-module__BZ2Erq__sectionDesc{font-family:var(--font-system);color:#ffffff4d;margin-bottom:4px;font-size:10px;font-weight:400;line-height:1.4}.DesignSystemContent-module__BZ2Erq__buttonRow{flex-wrap:wrap;gap:6px;display:flex}.DesignSystemContent-module__BZ2Erq__button{font-family:var(--font-system);color:#ffffff80;cursor:pointer;white-space:nowrap;background:#ffffff0f;border-radius:6px;padding:5px 12px;font-size:10px;font-weight:500;transition:background .15s}.DesignSystemContent-module__BZ2Erq__button:hover{background:#ffffff17}.DesignSystemContent-module__BZ2Erq__buttonAccent{color:var(--color-accent-text,#c9975a);background:#c9975a1f}.DesignSystemContent-module__BZ2Erq__buttonAccent:hover{background:#c9975a2e}.DesignSystemContent-module__BZ2Erq__buttonDestructive{color:#ff6369cc;background:#ff63691a}.DesignSystemContent-module__BZ2Erq__buttonDestructive:hover{background:#ff636926}.DesignSystemContent-module__BZ2Erq__buttonDisabled{opacity:.4;cursor:default;pointer-events:none}.DesignSystemContent-module__BZ2Erq__badgeRow{gap:8px;display:flex}.DesignSystemContent-module__BZ2Erq__badge{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:700}.DesignSystemContent-module__BZ2Erq__badgeCritical{color:#ff453a;background:#ff453a33}.DesignSystemContent-module__BZ2Erq__badgeWarning{color:#ffbc2e;background:#ffbc2e33}.DesignSystemContent-module__BZ2Erq__badgeInfo{color:#64a0ff;background:#64a0ff33}.DesignSystemContent-module__BZ2Erq__elevationRow{gap:12px;display:flex}.DesignSystemContent-module__BZ2Erq__elevationCard{flex-direction:column;align-items:center;gap:6px;display:flex}.DesignSystemContent-module__BZ2Erq__elevationSwatch{border:1px solid #ffffff14;border-radius:6px;width:80px;height:40px}.DesignSystemContent-module__BZ2Erq__elevationInset{background:#0d0d13}.DesignSystemContent-module__BZ2Erq__elevationSurface{background:#1c1c21}.DesignSystemContent-module__BZ2Erq__elevationRaised{background:#28282e}.DesignSystemContent-module__BZ2Erq__elevationLabel{font-family:var(--font-system);color:#fff6;font-size:10px;font-weight:500}.DesignSystemContent-module__BZ2Erq__colorGrid{flex-direction:column;gap:2px;display:flex}.DesignSystemContent-module__BZ2Erq__colorRow{align-items:center;gap:8px;padding:3px 0;display:flex}.DesignSystemContent-module__BZ2Erq__colorSwatch{border:1px solid #ffffff14;border-radius:2px;flex-shrink:0;width:16px;height:12px}.DesignSystemContent-module__BZ2Erq__colorName{font-family:var(--font-mono);color:#fff6;flex:1;font-size:10px}.DesignSystemContent-module__BZ2Erq__colorValue{font-family:var(--font-mono);color:#fff3;flex-shrink:0;font-size:9px}.DesignSystemContent-module__BZ2Erq__iconRow{gap:8px;display:flex}.DesignSystemContent-module__BZ2Erq__iconButton{cursor:pointer;opacity:.6;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.DesignSystemContent-module__BZ2Erq__iconButton:hover{opacity:1}.DesignSystemContent-module__BZ2Erq__chevronRow{gap:16px;display:flex}.DesignSystemContent-module__BZ2Erq__chevronItem{flex-direction:column;align-items:center;gap:4px;display:flex}.DesignSystemContent-module__BZ2Erq__chevronLabel{font-family:var(--font-mono);color:#ffffff4d;font-size:9px}
.Skeleton-module__lBY06W__bar{background:#ffffff0f;border-radius:3px;flex-shrink:0;height:6px;display:block}.Skeleton-module__lBY06W__block{background:#ffffff09;border-radius:6px;flex-shrink:0;display:block}
.FeatureStories-module__lfGWVW__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.FeatureStories-module__lfGWVW__header{margin-bottom:4rem}.FeatureStories-module__lfGWVW__tag{padding:var(--tag-padding);background:var(--tag-bg);color:var(--tag-color);font-family:var(--tag-font);font-size:var(--tag-size);font-weight:var(--tag-weight);text-transform:var(--tag-transform);letter-spacing:var(--tag-tracking);border:var(--tag-border);border-radius:var(--tag-radius);margin-bottom:1rem;transition:all .3s;display:inline-block}.FeatureStories-module__lfGWVW__heading{margin:0}.FeatureStories-module__lfGWVW__story{grid-template-columns:1fr;align-items:center;gap:2rem;padding:4rem 0;display:grid}.FeatureStories-module__lfGWVW__story:last-child{padding-bottom:0}.FeatureStories-module__lfGWVW__featureNumber{font-family:var(--fn-font);color:var(--color-accent-text);font-size:.6rem;font-weight:var(--fn-weight);text-transform:var(--fn-transform);letter-spacing:var(--fn-tracking);margin-bottom:1rem}.FeatureStories-module__lfGWVW__storyTitle{margin-bottom:1rem}.FeatureStories-module__lfGWVW__storyBody p{color:#ffffff73;max-width:560px;font-size:.98rem;font-weight:400}.FeatureStories-module__lfGWVW__storyBody p+p{margin-top:1rem}.FeatureStories-module__lfGWVW__storyBody strong{color:#fffc;font-weight:500}.FeatureStories-module__lfGWVW__visualBox{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid #ffffff0d;overflow:hidden}.FeatureStories-module__lfGWVW__multiCol{flex-direction:column;gap:6px;padding:8px;display:flex}.FeatureStories-module__lfGWVW__multiRow{gap:6px;display:flex}.FeatureStories-module__lfGWVW__vPane{background:var(--color-surface-deep);border-radius:var(--radius-md);flex:1;overflow:hidden}.FeatureStories-module__lfGWVW__vPaneHeader{font-family:var(--font-system);color:#ffffff4d;background:var(--vpane-header-bg,#ffffff05);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 10px;font-size:10px;font-weight:500;display:flex}.FeatureStories-module__lfGWVW__vPaneBody{font-family:var(--font-mono);color:#fff6;min-height:60px;padding:10px 12px;font-size:12px;font-weight:500}.FeatureStories-module__lfGWVW__subAgentsLayout{gap:6px;display:flex}.FeatureStories-module__lfGWVW__subAgentsLayout>div:first-child{flex:1;min-width:0}.FeatureStories-module__lfGWVW__subAgentsCol{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;overflow:visible}.FeatureStories-module__lfGWVW__subAgentSlide{opacity:0;transition:opacity .4s,transform .4s;transform:translate(40px)}.FeatureStories-module__lfGWVW__subAgentVisible{opacity:1;transform:translate(0)}.FeatureStories-module__lfGWVW__subAgentRow{position:relative}.FeatureStories-module__lfGWVW__subAgentArrow{color:#ffffff80;z-index:2;pointer-events:none;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.FeatureStories-module__lfGWVW__memoryBody{padding:1.25rem}.FeatureStories-module__lfGWVW__memoryHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__memoryItem{border:1px solid var(--color-divider);border-radius:var(--radius-md);color:#ffffff73;background:#ffffff05;margin-bottom:.5rem;padding:.6rem .8rem;font-size:.68rem}.FeatureStories-module__lfGWVW__memoryTag{background:var(--color-accent-dim);color:#e4ff54b3;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;border-radius:2px;margin-right:6px;padding:1px 5px;font-size:.52rem;display:inline-block}.FeatureStories-module__lfGWVW__plansBody{padding:1.25rem}.FeatureStories-module__lfGWVW__plansHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.58rem;display:flex}.FeatureStories-module__lfGWVW__planRow{color:#ffffff80;border-bottom:1px solid #ffffff08;align-items:flex-start;gap:.6rem;padding:.5rem 0;font-size:.68rem;display:flex}.FeatureStories-module__lfGWVW__planRow:last-child{border-bottom:none}.FeatureStories-module__lfGWVW__planCheck{border:1px solid #ffffff26;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.FeatureStories-module__lfGWVW__planCheckDone{color:var(--color-accent);background:#e4ff5426;border-color:#e4ff544d;font-size:8px}.FeatureStories-module__lfGWVW__planTitle{color:#ffffffb3;font-weight:500}.FeatureStories-module__lfGWVW__planDone .FeatureStories-module__lfGWVW__planTitle{color:#ffffff4d;text-decoration:line-through}.FeatureStories-module__lfGWVW__mcpBody{padding:1.25rem}.FeatureStories-module__lfGWVW__mcpHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__mcpList{flex-direction:column;gap:4px;display:flex}.FeatureStories-module__lfGWVW__mcpCall{border-radius:var(--radius-md);font-family:var(--font-mono);background:#ffffff05;align-items:center;gap:8px;padding:6px 10px;font-size:11px;line-height:1;display:flex}.FeatureStories-module__lfGWVW__mcpCallActive{background:#c9975a0f;border:1px solid #c9975a1f}.FeatureStories-module__lfGWVW__mcpTool{color:var(--color-accent);flex-shrink:0;font-weight:600}.FeatureStories-module__lfGWVW__mcpArgs{color:#ffffff4d;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FeatureStories-module__lfGWVW__mcpStatus{color:var(--color-success);flex-shrink:0;font-size:10px}.FeatureStories-module__lfGWVW__mcpDots{gap:2px;display:flex}.FeatureStories-module__lfGWVW__mcpDots span{background:var(--color-accent);border-radius:50%;width:3px;height:3px;animation:1.3s ease-in-out infinite FeatureStories-module__lfGWVW__pulse-dot}.FeatureStories-module__lfGWVW__mcpDots span:nth-child(2){animation-delay:.15s}.FeatureStories-module__lfGWVW__mcpDots span:nth-child(3){animation-delay:.3s}.FeatureStories-module__lfGWVW__mcpFooter{font-family:var(--font-label);color:#fff3;text-align:right;margin-top:.75rem;font-size:.52rem}.FeatureStories-module__lfGWVW__modelsBody{flex-direction:column;gap:8px;padding:1.25rem;display:flex}.FeatureStories-module__lfGWVW__modelCard{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:12px 14px;position:relative}.FeatureStories-module__lfGWVW__modelName{font-family:var(--font-system);color:#fffc;margin-bottom:2px;font-size:13px;font-weight:600}.FeatureStories-module__lfGWVW__modelMeta{font-family:var(--font-system);color:#ffffff4d;font-size:11px}.FeatureStories-module__lfGWVW__modelBadge{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.05em;color:var(--color-success);background:#59c77a1a;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:600;position:absolute;top:12px;right:14px}.FeatureStories-module__lfGWVW__modelsHint{font-family:var(--font-system);color:#ffffff26;text-align:center;margin-top:4px;font-size:11px}.FeatureStories-module__lfGWVW__chatModeBody{padding:1.25rem}.FeatureStories-module__lfGWVW__chatModeToggle{background:#ffffff0a;border-radius:6px;width:fit-content;margin-bottom:1rem;padding:2px;display:flex}.FeatureStories-module__lfGWVW__chatModeOpt{font-family:var(--font-system);color:#ffffff4d;cursor:pointer;border-radius:4px;padding:4px 14px;font-size:11px;font-weight:500}.FeatureStories-module__lfGWVW__chatModeOptActive{color:#fffc;background:#ffffff14}.FeatureStories-module__lfGWVW__chatModePreview{flex-direction:column;gap:8px;display:flex}.FeatureStories-module__lfGWVW__chatBubbleAgent{font-family:var(--font-body);color:#ffffff80;background:#ffffff0a;border-radius:10px 10px 10px 3px;max-width:90%;padding:8px 12px;font-size:.72rem}.FeatureStories-module__lfGWVW__chatToolUse{font-family:var(--font-mono);color:#fff6;background:#c9975a0a;border:1px solid #c9975a14;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.FeatureStories-module__lfGWVW__chatToolIcon{color:var(--color-accent-text);font-size:10px}.FeatureStories-module__lfGWVW__chatDiff{font-family:var(--font-mono);color:#ffffff4d;background:#ffffff05;border-radius:4px;padding:8px 12px;font-size:11px}.FeatureStories-module__lfGWVW__chatCost{font-family:var(--font-label);color:#ffffff26;text-align:right;font-size:10px}.FeatureStories-module__lfGWVW__planStatus{font-family:var(--font-label);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;background:var(--color-accent-dim);border-radius:2px;padding:2px 6px;font-size:.5rem}.FeatureStories-module__lfGWVW__planLifecycle{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:.75rem;font-size:.5rem;display:flex}.FeatureStories-module__lfGWVW__planLifecycleDone{color:#fff3;text-decoration:line-through}.FeatureStories-module__lfGWVW__planLifecycleArrow{color:#ffffff1a}.FeatureStories-module__lfGWVW__planLifecycleCurrent{color:var(--color-accent);background:var(--color-accent-dim);border-radius:2px;padding:1px 5px}.FeatureStories-module__lfGWVW__planLifecyclePending{color:#ffffff26}.FeatureStories-module__lfGWVW__planFiles{font-family:var(--font-mono);color:#fff3;margin-top:2px;font-size:.52rem}.FeatureStories-module__lfGWVW__gitBody{padding:1.25rem}.FeatureStories-module__lfGWVW__gitHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__gitBranch{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0a;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;display:flex}.FeatureStories-module__lfGWVW__gitBranchIcon{color:var(--color-accent);flex-shrink:0;display:flex}.FeatureStories-module__lfGWVW__gitBranchName{font-family:var(--font-mono);color:#ffffffb3;font-size:12px;font-weight:600}.FeatureStories-module__lfGWVW__gitBranchMeta{font-family:var(--font-label);color:#fff3;margin-left:auto;font-size:10px}.FeatureStories-module__lfGWVW__gitChanges{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.FeatureStories-module__lfGWVW__gitFile{font-family:var(--font-mono);color:#fff6;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:flex}.FeatureStories-module__lfGWVW__gitFileStatus{text-align:center;flex-shrink:0;width:12px;font-size:10px;font-weight:700}.FeatureStories-module__lfGWVW__gitActions{border-top:1px solid var(--color-divider);flex-direction:column;gap:4px;padding-top:10px;display:flex}.FeatureStories-module__lfGWVW__gitAction{border-radius:var(--radius-md);font-family:var(--font-mono);background:#ffffff05;align-items:center;gap:8px;padding:5px 10px;font-size:11px;line-height:1;display:flex}.FeatureStories-module__lfGWVW__contextBody{padding:1.25rem}.FeatureStories-module__lfGWVW__contextHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__contextSections{flex-direction:column;gap:4px;display:flex}.FeatureStories-module__lfGWVW__contextSection{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #0000;padding:8px 10px}.FeatureStories-module__lfGWVW__contextSectionActive{background:#c9975a0a;border-color:#c9975a1a}.FeatureStories-module__lfGWVW__contextSectionName{font-family:var(--font-label);color:var(--color-accent-text);text-transform:lowercase;margin-bottom:3px;font-size:10px;font-weight:600}.FeatureStories-module__lfGWVW__contextSectionActive .FeatureStories-module__lfGWVW__contextSectionName{color:var(--color-accent)}.FeatureStories-module__lfGWVW__contextSectionText{font-family:var(--font-body);color:#ffffff59;font-size:.65rem}.FeatureStories-module__lfGWVW__projectsBody{padding:1.25rem}.FeatureStories-module__lfGWVW__projectsHeading{font-family:var(--font-label);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.58rem}.FeatureStories-module__lfGWVW__projectCard{border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0a;margin-bottom:6px;padding:10px 12px}.FeatureStories-module__lfGWVW__projectCardHeader{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.FeatureStories-module__lfGWVW__projectName{font-family:var(--font-label);color:#ffffffb3;font-size:12px;font-weight:600}.FeatureStories-module__lfGWVW__projectActivity{font-family:var(--font-label);color:#ffffff4d;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:9px;display:flex}.FeatureStories-module__lfGWVW__projectDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.FeatureStories-module__lfGWVW__projectMeta{font-family:var(--font-mono);color:#ffffff26;font-size:10px}.FeatureStories-module__lfGWVW__projectActions{border-top:1px solid var(--color-divider);flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;display:flex}@media (max-width:640px){.FeatureStories-module__lfGWVW__section{padding:4rem 1.25rem}.FeatureStories-module__lfGWVW__storyVisual{overflow:hidden}}
.MemoryDeep-module__r3Pl5a__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.MemoryDeep-module__r3Pl5a__header{margin-bottom:3.5rem}.MemoryDeep-module__r3Pl5a__heading{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);margin-bottom:1rem;line-height:1.05}.MemoryDeep-module__r3Pl5a__sub{color:#fff6;max-width:600px;font-size:1.05rem}.MemoryDeep-module__r3Pl5a__grid{gap:8px;display:flex}.MemoryDeep-module__r3Pl5a__column{flex-direction:column;flex:1;min-width:0;display:flex}.MemoryDeep-module__r3Pl5a__headerTag{color:#ffffff40;font-size:.6rem;font-weight:450}.MemoryDeep-module__r3Pl5a__whyScroll{height:340px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.MemoryDeep-module__r3Pl5a__whyBody{font-family:var(--font-body);color:#ffffff59;padding:14px 16px;font-size:.68rem}.MemoryDeep-module__r3Pl5a__whyH1{color:#ffffffd9;margin-bottom:12px;font-size:.82rem;font-weight:600}.MemoryDeep-module__r3Pl5a__whyH2{color:#fff9;margin-top:14px;margin-bottom:6px;font-size:.72rem;font-weight:550}.MemoryDeep-module__r3Pl5a__whyH3{color:#ffffff80;margin-top:10px;margin-bottom:3px;font-size:.66rem;font-weight:500}.MemoryDeep-module__r3Pl5a__whyP{color:#ffffff52;margin:0 0 6px}.MemoryDeep-module__r3Pl5a__whyEmphasis{color:#fff9;margin:0 0 6px;font-style:italic;font-weight:500}.MemoryDeep-module__r3Pl5a__typeBody{height:340px;font-family:var(--font-body);padding:10px}.MemoryDeep-module__r3Pl5a__typeList{flex-direction:column;gap:4px;display:flex}.MemoryDeep-module__r3Pl5a__typeItem{color:#ffffff8c;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 14px;font-size:.72rem;display:flex}.MemoryDeep-module__r3Pl5a__typeName{font-weight:450}.MemoryDeep-module__r3Pl5a__typeCount{color:#fff3;font-size:.6rem;font-weight:400}.MemoryDeep-module__r3Pl5a__caption{color:#ffffff59;padding:16px 12px;font-size:.82rem;line-height:1.4}.MemoryDeep-module__r3Pl5a__caption strong{color:#ffffffd9;margin-bottom:.4rem;font-weight:500;display:inline-block}@media (max-width:480px){.MemoryDeep-module__r3Pl5a__grid{flex-direction:column;gap:2rem}}@media (max-width:640px){.MemoryDeep-module__r3Pl5a__section{padding:4rem 1.25rem}}
.ReplayPaneBody-module__4_QT8G__transcript{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding:20px 30px;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__userRow,.ReplayPaneBody-module__4_QT8G__assistantRow{flex-direction:column;flex-shrink:0;gap:6px;padding:0 14px 20px;display:flex}.ReplayPaneBody-module__4_QT8G__userRow{align-items:flex-end}.ReplayPaneBody-module__4_QT8G__userBubble{background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:flex-end;gap:6px;padding:13px 14px;display:flex}.ReplayPaneBody-module__4_QT8G__assistantLines{flex-direction:column;gap:8px;display:flex}.ReplayPaneBody-module__4_QT8G__terminal{flex-direction:column;flex:1;gap:9px;min-height:0;padding:18px 16px 16px;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__terminalRule{background:#ffffff0f;flex-shrink:0;height:1px;margin:2px 0}.ReplayPaneBody-module__4_QT8G__console{background:#0d0d13;flex-direction:column;flex:1;gap:9px;min-height:0;padding:12px;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__list{flex-direction:column;flex:1;min-height:0;padding:8px 0;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__section{padding:12px 14px 6px}.ReplayPaneBody-module__4_QT8G__row{flex-shrink:0;align-items:center;gap:8px;height:28px;padding:0 14px;display:flex}.ReplayPaneBody-module__4_QT8G__mark{background:#ffffff0f;border-radius:4px;flex-shrink:0;width:14px;height:14px}.ReplayPaneBody-module__4_QT8G__dot{background:#ffffff1a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ReplayPaneBody-module__4_QT8G__divider{background:#ffffff0a;flex-shrink:0;height:1px;margin:8px 0}.ReplayPaneBody-module__4_QT8G__cards{flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px 10px;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__card{background:#ffffff08;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;gap:7px;height:44px;padding:0 12px;display:flex}.ReplayPaneBody-module__4_QT8G__netToolbar{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:8px;height:24px;padding:0 8px;display:flex}.ReplayPaneBody-module__4_QT8G__netRow{flex-shrink:0;align-items:center;gap:12px;height:20px;padding:0 8px;display:flex}.ReplayPaneBody-module__4_QT8G__netRow:nth-child(2n){background:#ffffff04}.ReplayPaneBody-module__4_QT8G__page{background:#0d0d13;flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 22px;display:flex;overflow:hidden}.ReplayPaneBody-module__4_QT8G__pageCards{gap:10px;margin-top:6px;display:flex}.ReplayPaneBody-module__4_QT8G__generic{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 14px;display:flex;overflow:hidden}
.Modes-module__qJj0Tq__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.Modes-module__qJj0Tq__header{margin-bottom:3.5rem}.Modes-module__qJj0Tq__heading{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);margin-bottom:1rem;line-height:1.05}.Modes-module__qJj0Tq__sub{color:#fff6;max-width:580px;font-size:1.05rem}.Modes-module__qJj0Tq__split{gap:8px;display:flex}.Modes-module__qJj0Tq__mode{flex-direction:column;flex:1;min-width:0;display:flex}.Modes-module__qJj0Tq__modeCaption{color:#ffffff59;padding:16px 12px;font-size:.82rem;line-height:1.4}.Modes-module__qJj0Tq__modeCaption strong{color:#ffffffd9;margin-bottom:.4rem;font-weight:500;display:inline-block}@media (max-width:480px){.Modes-module__qJj0Tq__split{flex-direction:column;gap:2rem}}@media (max-width:640px){.Modes-module__qJj0Tq__section{padding:4rem 1.25rem}}
.ReplayPaneView-module__y5E0XW__slot{border-radius:8px;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ReplayPaneView-module__y5E0XW__activity{pointer-events:none;box-shadow:0 0 calc(6px + 18px*var(--activity))calc(1px*var(--activity))rgba(216,162,76,calc(.4*var(--activity)));border-radius:8px;position:absolute;inset:0}
.ReplayOverlays-module__Ztxh1G__layer{z-index:20;pointer-events:none;font-family:var(--font-system);position:absolute;inset:0}.ReplayOverlays-module__Ztxh1G__scrim{background:#0003;position:absolute;inset:0}.ReplayOverlays-module__Ztxh1G__overlay{box-sizing:border-box;background:#2c2c32;border:1px solid #ffffff10;border-radius:11px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;box-shadow:0 4px 24px #00000073}.ReplayOverlays-module__Ztxh1G__label{height:20px;font-family:var(--font-mono);color:#ffffff57;white-space:nowrap;text-overflow:ellipsis;align-items:flex-end;padding:0 8px 2px;font-size:10px;line-height:13px;display:flex;overflow:hidden}.ReplayOverlays-module__Ztxh1G__row{flex-shrink:0;align-items:center;gap:8px;height:26px;padding:0 10px 0 8px;display:flex}.ReplayOverlays-module__Ztxh1G__icon{background:#ffffff14;border-radius:3px;flex-shrink:0;width:13px;height:13px}.ReplayOverlays-module__Ztxh1G__menu{min-height:0}.ReplayOverlays-module__Ztxh1G__sheet{background:#323238;border-radius:16px;gap:6px;padding:16px}.ReplayOverlays-module__Ztxh1G__palette{background:#28282e;border-color:#ffffff1f;border-radius:10px;padding:8px;box-shadow:0 4px 24px #00000040}.ReplayOverlays-module__Ztxh1G__paletteField{background:#00000051;border:1px solid #ffffff13;border-radius:6px;flex-shrink:0;height:30px;margin-bottom:6px}.ReplayOverlays-module__Ztxh1G__paletteRow{height:38px}.ReplayOverlays-module__Ztxh1G__paletteRow .ReplayOverlays-module__Ztxh1G__icon{width:16px;height:16px}.ReplayOverlays-module__Ztxh1G__dialog{gap:6px;padding:16px}.ReplayOverlays-module__Ztxh1G__panel{padding:14px 16px}.ReplayOverlays-module__Ztxh1G__buttons{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.ReplayOverlays-module__Ztxh1G__button{background:#2e2e34;border:1px solid #0000006c;border-radius:6px;width:72px;height:26px}.ReplayOverlays-module__Ztxh1G__buttonPrimary{background:#d8a24c;border-color:#180f00}
.Leaderboard-module__ipMvOG__backdrop{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#140d1259;place-items:center;padding:1rem;animation:.22s both Leaderboard-module__ipMvOG__fade;display:grid;position:fixed;inset:0}.Leaderboard-module__ipMvOG__card{color:#1a0b10;width:100%;max-width:340px;font-family:var(--font-body);-webkit-user-select:none;user-select:none;background:#fff;border-radius:28px;padding:1.75rem;animation:.42s cubic-bezier(.2,.9,.25,1.15) both Leaderboard-module__ipMvOG__pop;box-shadow:0 30px 80px #14050a59}.Leaderboard-module__ipMvOG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#1a0b1073;font:500 .72rem ui-monospace,SF Mono,Menlo,monospace}.Leaderboard-module__ipMvOG__title{letter-spacing:-.025em;margin:.35rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.1}.Leaderboard-module__ipMvOG__desc{color:#1a0b1099;margin-top:.35rem;font-size:.85rem}.Leaderboard-module__ipMvOG__form{gap:.6rem;margin-top:1.2rem;display:grid}.Leaderboard-module__ipMvOG__input{color:#1a0b10;letter-spacing:.5em;text-indent:.5em;text-align:center;-webkit-user-select:text;user-select:text;background:#f3efe8;border:1.5px solid #0000;border-radius:999px;outline:none;width:100%;height:3.6rem;font:600 1.8rem ui-monospace,SF Mono,Menlo,monospace}.Leaderboard-module__ipMvOG__input::placeholder{color:#1a0b102e}.Leaderboard-module__ipMvOG__input:focus{background:#fff;border-color:#1a0b1038}.Leaderboard-module__ipMvOG__error{color:#c2261a;font-size:.78rem}.Leaderboard-module__ipMvOG__board{gap:.15rem;margin:1rem 0 0;padding:0;font:500 .95rem ui-monospace,SF Mono,Menlo,monospace;list-style:none;display:grid}.Leaderboard-module__ipMvOG__board li{border-radius:999px;grid-template-columns:2.2rem 1fr auto;padding:.4rem .8rem;display:grid}.Leaderboard-module__ipMvOG__board .Leaderboard-module__ipMvOG__mine{color:#fff;background:#1a0b10}.Leaderboard-module__ipMvOG__rank{opacity:.45}.Leaderboard-module__ipMvOG__initials{letter-spacing:.12em}.Leaderboard-module__ipMvOG__button{color:#fff;width:100%;height:2.8rem;font:inherit;cursor:pointer;background:#1a0b10;border:none;border-radius:999px;margin-top:1.1rem;font-size:.88rem;font-weight:600}.Leaderboard-module__ipMvOG__form .Leaderboard-module__ipMvOG__button{margin-top:.2rem}.Leaderboard-module__ipMvOG__button:disabled{opacity:.35;cursor:not-allowed}.Leaderboard-module__ipMvOG__button:focus-visible{outline-offset:3px;outline:2px solid #1a0b1059}@supports (-webkit-touch-callout:none){.Leaderboard-module__ipMvOG__card{position:relative;top:-80px}}@keyframes Leaderboard-module__ipMvOG__fade{0%{opacity:0}}@keyframes Leaderboard-module__ipMvOG__pop{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (prefers-reduced-motion:reduce){.Leaderboard-module__ipMvOG__backdrop,.Leaderboard-module__ipMvOG__card{animation:none}}
.ReplayWorkspace-module__kUj64q__host{position:absolute;inset:0;overflow:hidden}.ReplayWorkspace-module__kUj64q__stage{transform-origin:50%;position:absolute;top:50%;left:50%}.ReplayWorkspace-module__kUj64q__window{background:#212126;height:100%;position:relative}.ReplayWorkspace-module__kUj64q__windowFull{box-shadow:none;border-radius:0!important}.ReplayWorkspace-module__kUj64q__header{height:30px;margin:6px 3px 0!important;padding:0 11px!important}.ReplayWorkspace-module__kUj64q__headerAfterLights{padding-left:77px!important}.ReplayWorkspace-module__kUj64q__trafficLights{z-index:5;gap:7px;display:flex;position:absolute;top:19px;left:16px}.ReplayWorkspace-module__kUj64q__trafficLights span{border-radius:50%;width:12px;height:12px}.ReplayWorkspace-module__kUj64q__trafficInactive span{background:#4d4d50!important}.ReplayWorkspace-module__kUj64q__splitH,.ReplayWorkspace-module__kUj64q__splitV{flex:1;min-width:0;min-height:0;display:flex}.ReplayWorkspace-module__kUj64q__splitV{flex-direction:column}.ReplayWorkspace-module__kUj64q__splitChild{min-width:0;min-height:0;display:flex}.ReplayWorkspace-module__kUj64q__blank{flex:1}.ReplayWorkspace-module__kUj64q__empty{font-family:var(--font-system);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:24px;display:flex}.ReplayWorkspace-module__kUj64q__emptyTitle{color:#ffffff57;font-size:18px;font-weight:500;line-height:22px}.ReplayWorkspace-module__kUj64q__emptySubtitle{color:#ffffff34;margin-top:8px;font-size:13px;line-height:16px}.ReplayWorkspace-module__kUj64q__popOut{z-index:10;background:#212126;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 60px #0009}.ReplayWorkspace-module__kUj64q__popOutTitlebar{flex-shrink:0;justify-content:center;align-items:center;height:28px;display:flex;position:relative}.ReplayWorkspace-module__kUj64q__popOutTitlebar .ReplayWorkspace-module__kUj64q__trafficLights{top:8px;left:10px}.ReplayWorkspace-module__kUj64q__popOutTitle{font-family:var(--font-system);color:#ffffff80;font-size:12px;font-weight:600}.ReplayWorkspace-module__kUj64q__popOutBody{flex:1;min-height:0;padding:0 6px 6px;display:flex}.ReplayWorkspace-module__kUj64q__ripple{z-index:30;box-sizing:border-box;pointer-events:none;background:#d8a24c24;border:2px solid #d8a24ce6;border-radius:50%;width:36px;height:36px;position:absolute}.ReplayWorkspace-module__kUj64q__away{z-index:40;pointer-events:none;background:#0006;border-radius:16px;position:absolute;inset:0}.ReplayWorkspace-module__kUj64q__cursor{z-index:60;pointer-events:none;will-change:transform;position:absolute;top:-1.5px;left:-1.5px}.ReplayWorkspace-module__kUj64q__cursorSynthetic{opacity:.55}.ReplayWorkspace-module__kUj64q__cursorArrow{filter:drop-shadow(0 1px 1.5px #0006);transform-origin:1.5px 1.5px;transition:transform 90ms ease-out;display:block;overflow:visible}.ReplayWorkspace-module__kUj64q__cursorDown{transform:scale(.86)}
.SplashBackgrounds-module__6lFd0q__grain{mix-blend-mode:overlay;opacity:.55;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__panes{background:#160c12;gap:10px;padding:10px;transition:grid-template-columns 1.2s cubic-bezier(.76,0,.18,1);display:grid;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__paneColumn{flex-direction:column;gap:10px;min-width:0;display:flex}.SplashBackgrounds-module__6lFd0q__pane{border-radius:18px;flex-basis:0;min-height:0;transition:flex-grow 1.2s cubic-bezier(.76,0,.18,1)}.SplashBackgrounds-module__6lFd0q__shapes{align-content:center;display:grid;position:absolute;inset:0;overflow:hidden}.SplashBackgrounds-module__6lFd0q__tile{aspect-ratio:1;transition:background-color .4s;position:relative}.SplashBackgrounds-module__6lFd0q__tile svg{width:100%;height:100%;transition:transform .55s cubic-bezier(.34,1.4,.5,1);position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__slats{perspective:1400px;background:#140d12;display:flex;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__slat{will-change:transform;flex:1;position:relative}.SplashBackgrounds-module__6lFd0q__slat:after{content:"";opacity:var(--shade,0);background:#000;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__cascade{background:#160c12;padding:10px;display:flex;position:absolute;inset:0}.SplashBackgrounds-module__6lFd0q__cascadeGroup,.SplashBackgrounds-module__6lFd0q__cascadeSlot{flex-basis:0;gap:10px;min-width:0;min-height:0;transition:flex-grow .7s cubic-bezier(.76,0,.18,1);display:flex}.SplashBackgrounds-module__6lFd0q__cascadeGroup{flex:1 1 0}.SplashBackgrounds-module__6lFd0q__cascadePane{border-radius:16px;flex:1 1 0;min-width:0;min-height:0;transition:flex-grow .7s cubic-bezier(.76,0,.18,1),background-color .7s;animation:.6s cubic-bezier(.2,.9,.25,1.1) both SplashBackgrounds-module__6lFd0q__paneIn}@keyframes SplashBackgrounds-module__6lFd0q__paneIn{0%{opacity:0;transform:scale(.9)}}.SplashBackgrounds-module__6lFd0q__gooCanvas{filter:url(#blob-goo);pointer-events:none;width:100%;height:55%;position:absolute;bottom:0;left:0;right:0}.SplashBackgrounds-module__6lFd0q__gooLayer{filter:url(#blob-goo);pointer-events:none}
:is(html:has(.Splash-module__iOLMVG__page),body:has(.Splash-module__iOLMVG__page)){overscroll-behavior:none;background:#d8321e;overflow:hidden}.Splash-module__iOLMVG__page{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;isolation:isolate;color:#fff;background:#d8321e linear-gradient(90deg,#d4b03a 0%,#e5a034 26%,#d8321e 44%,#9a1820 58%,#4a2280 70%,#1f40d4 84%,#1434cc 100%);grid-template-rows:1fr auto;height:100dvh;display:grid;position:relative;overflow:hidden}.Splash-module__iOLMVG__canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.Splash-module__iOLMVG__center{pointer-events:none;padding:calc(4rem + env(safe-area-inset-top))1.5rem 2rem;text-align:center;place-content:center;justify-items:center;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.Splash-module__iOLMVG__logoWrap{margin:0;line-height:0;animation:.9s cubic-bezier(.2,.8,.2,1) both Splash-module__iOLMVG__rise}.Splash-module__iOLMVG__logo{pointer-events:auto;filter:drop-shadow(0 6px 30px #3c000a2e);width:clamp(15rem,32vw,28rem);height:auto}.Splash-module__iOLMVG__logo svg{width:100%;height:auto;display:block}.Splash-module__iOLMVG__taglineWrap{margin:0;line-height:0;animation:.9s cubic-bezier(.2,.8,.2,1) .12s both Splash-module__iOLMVG__rise}.Splash-module__iOLMVG__tagline{color:#fff;filter:drop-shadow(0 1px 14px #3c000a33);width:clamp(17rem,36vw,34rem);height:auto}.Splash-module__iOLMVG__ctaWrap{margin-top:.4rem;animation:.9s cubic-bezier(.2,.8,.2,1) .24s both Splash-module__iOLMVG__rise}.Splash-module__iOLMVG__cta{pointer-events:auto;cursor:pointer;font-family:var(--font-body);color:#1a0b10;background:#fff;border:none;border-radius:999px;place-items:center;padding:calc(.8rem + 2px) 1.6rem .8rem;font-size:1rem;font-weight:600;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 10px 30px #3c000a38}.Splash-module__iOLMVG__ctaLabel{width:auto;height:.92rem;display:block}.Splash-module__iOLMVG__cta:hover{transform:translateY(-1px)scale(1.02);box-shadow:0 14px 40px #3c000a4d}.Splash-module__iOLMVG__cta:focus-visible{outline-offset:4px;outline:2px solid #fff}.Splash-module__iOLMVG__gameScore{letter-spacing:.04em;color:#ffffffd9;text-shadow:0 1px 10px #3c000a40;min-height:1em;margin-top:.2rem;font:500 .8rem ui-monospace,SF Mono,Menlo,monospace}.Splash-module__iOLMVG__footer{pointer-events:none;padding:1.25rem clamp(1.25rem,3vw,2.25rem)calc(1.25rem + env(safe-area-inset-bottom));color:#fffc;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}@supports (-webkit-touch-callout:none){html:has(.Splash-module__iOLMVG__page){--splash-runway:62px;overflow:visible scroll}body:has(.Splash-module__iOLMVG__page){min-height:calc(100dvh + var(--splash-runway));overflow:visible}.Splash-module__iOLMVG__page{margin-top:var(--splash-runway);overflow:visible}.Splash-module__iOLMVG__canvas{top:calc(-1*var(--splash-runway));height:calc(100% + var(--splash-runway) + 136px);bottom:auto}}@keyframes Splash-module__iOLMVG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Splash-module__iOLMVG__logoWrap,.Splash-module__iOLMVG__taglineWrap,.Splash-module__iOLMVG__ctaWrap{animation:none}}
