.Button-module__3qnt_q__btn{background:var(--color-accent);color:var(--color-bg);font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Button-module__3qnt_q__btn:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:0 0 24px var(--color-accent-glow)}.Button-module__3qnt_q__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module__3qnt_q__btn svg{width:14px;height:14px}.Button-module__3qnt_q__sm{padding:.55rem 1.2rem;font-size:.78rem}.Button-module__3qnt_q__md{padding:.75rem 1.6rem;font-size:.85rem}.Button-module__3qnt_q__primary{padding:var(--btn-padding);background:var(--btn-bg);color:var(--btn-color);font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);text-transform:var(--btn-transform);letter-spacing:var(--btn-tracking);border:var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow)}.Button-module__3qnt_q__primary:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:var(--btn-hover-shadow);transform:translateY(-1px)}.Button-module__3qnt_q__primary:disabled:hover{transform:none}
.NotifyModal-module__vS8pPW__backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.2s NotifyModal-module__vS8pPW__fadeIn;display:flex;position:fixed;inset:0}.NotifyModal-module__vS8pPW__modal{background:#1a1a1f;border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:380px;padding:2.5rem 2rem 2rem;animation:.3s cubic-bezier(.16,1,.3,1) NotifyModal-module__vS8pPW__slideUp;position:relative}.NotifyModal-module__vS8pPW__close{color:#ffffff40;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:14px;right:14px}.NotifyModal-module__vS8pPW__close:hover{color:#fff9}.NotifyModal-module__vS8pPW__title{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin-bottom:.4rem;font-size:1.5rem}.NotifyModal-module__vS8pPW__desc{color:#fff6;margin-bottom:1.5rem;font-size:.88rem}.NotifyModal-module__vS8pPW__form{flex-direction:column;gap:.75rem;display:flex}.NotifyModal-module__vS8pPW__input{color:#fff;width:100%;font-family:var(--font-body);background:#ffffff0d;border:none;border-radius:10px;outline:none;padding:.65rem .85rem;font-size:.88rem}.NotifyModal-module__vS8pPW__input::placeholder{color:#ffffff40}.NotifyModal-module__vS8pPW__input:disabled{opacity:.5}.NotifyModal-module__vS8pPW__submit{justify-content:center;width:100%;padding:.65rem .85rem!important;font-size:.88rem!important}.NotifyModal-module__vS8pPW__error{color:var(--color-error,#ff6b6b);margin:0;font-size:.78rem}.NotifyModal-module__vS8pPW__success{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex}.NotifyModal-module__vS8pPW__success h3{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);font-size:1.5rem}.NotifyModal-module__vS8pPW__success p{color:#fff6;margin-bottom:.5rem;font-size:.88rem}@keyframes NotifyModal-module__vS8pPW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes NotifyModal-module__vS8pPW__slideUp{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.Nav-module__1CICJq__nav{z-index:100;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-divider);opacity:0;pointer-events:none;background:#0c0c12cc;justify-content:space-between;align-items:center;height:56px;padding:0 2.5rem;transition:transform .35s,opacity .35s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.Nav-module__1CICJq__visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Nav-module__1CICJq__wordmark{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.03em;color:#fff;align-items:baseline;gap:.5rem;font-size:1.15rem;text-decoration:none;display:flex}.Nav-module__1CICJq__subtitle{font-family:var(--font-body);color:#ffffff4d;letter-spacing:0;font-size:.78rem;font-weight:400}.Nav-module__1CICJq__links{align-items:center;gap:2rem;display:flex}.Nav-module__1CICJq__links a{color:#ffffff73;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s}.Nav-module__1CICJq__links a:hover{color:#fffc}@media (max-width:640px){.Nav-module__1CICJq__nav{padding:0 1.25rem}.Nav-module__1CICJq__links a,.Nav-module__1CICJq__subtitle{display:none}}
.AppWindow-module__TwUmEW__window{background:var(--color-terminal-area);border:1px solid #ffffff14;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 80px #0009,0 0 0 1px #ffffff08,0 0 120px #00000026}.AppWindow-module__TwUmEW__body{display:flex;position:relative}
.AppSidebar-module__SIzlUG__sidebar{border-right:1px solid var(--color-border);background:#17171c;flex-direction:column;flex-shrink:0;width:210px;padding:0 0 12px;display:flex;overflow:hidden}.AppSidebar-module__SIzlUG__sidebarHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 14px 14px 16px;display:flex}.AppSidebar-module__SIzlUG__trafficLights{align-items:center;gap:7px;display:flex}.AppSidebar-module__SIzlUG__trafficLight{border-radius:50%;width:12px;height:12px}.AppSidebar-module__SIzlUG__trafficRed{background:#ff5f57}.AppSidebar-module__SIzlUG__trafficYellow{background:#febc2e}.AppSidebar-module__SIzlUG__trafficGreen{background:#28c840}.AppSidebar-module__SIzlUG__addBtn{color:#ffffff59;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:20px;font-weight:300;display:flex;position:relative;top:-2px}.AppSidebar-module__SIzlUG__projectList{flex:1;padding:0 8px;overflow-y:auto}.AppSidebar-module__SIzlUG__item{padding:1px 0}.AppSidebar-module__SIzlUG__itemInner{cursor:pointer;border-radius:8px;align-items:center;padding:10px 12px;transition:background .15s;display:flex}.AppSidebar-module__SIzlUG__item:hover .AppSidebar-module__SIzlUG__itemInner{background:#ffffff08}.AppSidebar-module__SIzlUG__active .AppSidebar-module__SIzlUG__itemInner{background:#ffffff0f}.AppSidebar-module__SIzlUG__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AppSidebar-module__SIzlUG__name{font-family:var(--font-system);color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.AppSidebar-module__SIzlUG__path{font-family:var(--font-system);color:#ffffff40;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.AppSidebar-module__SIzlUG__itemRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-left:8px;display:flex}.AppSidebar-module__SIzlUG__dots{align-items:center;gap:2px;height:14px;display:flex}.AppSidebar-module__SIzlUG__dot{background:#fff;border-radius:50%;width:2px;height:2px;animation:1.3s infinite AppSidebar-module__SIzlUG__bounce-dot}.AppSidebar-module__SIzlUG__dot1{animation-delay:0s}.AppSidebar-module__SIzlUG__dot2{animation-delay:.12s}.AppSidebar-module__SIzlUG__dot3{animation-delay:.24s}@keyframes AppSidebar-module__SIzlUG__bounce-dot{0%,23%,to{transform:translateY(0)}11.5%{transform:translateY(-4px)}}
.PaneArea-module__6UHKuG__area{background:#212126;flex-direction:column;flex:1;min-width:0;display:flex}.PaneArea-module__6UHKuG__panes{flex:1;gap:0;padding:8px;display:flex;overflow:hidden}.PaneArea-module__6UHKuG__column{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.PaneArea-module__6UHKuG__row{flex:1;gap:8px;min-width:0;display:flex}
.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}
.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}
.SegmentedControl-module__0iYtJG__segmented{background:#1a1a1f;border-radius:999px;gap:0;padding:4px;display:flex}.SegmentedControl-module__0iYtJG__seg{font-family:var(--font-system);color:#ffffff8c;cursor:pointer;white-space:nowrap;text-align:center;border-radius:999px;flex:1;padding:6px 12px;font-size:11px;font-weight:400;transition:all .15s}.SegmentedControl-module__0iYtJG__segActive{color:#ffffffed;background:#28282e}.SegmentedControl-module__0iYtJG__checkmark{color:#ffffff4d;align-items:center;margin-left:3px;display:inline-flex}.SegmentedControl-module__0iYtJG__segActive .SegmentedControl-module__0iYtJG__checkmark{color:#fff9}.SegmentedControl-module__0iYtJG__countPill{min-width:16px;height:16px;font-family:var(--font-system);color:#fff6;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-left:4px;padding:0 5px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:relative;top:-1px}.SegmentedControl-module__0iYtJG__segActive .SegmentedControl-module__0iYtJG__countPill{color:#ffffffb3;background:#ffffff1f}
.ChatContent-module__7-Nb3W__body{flex-direction:column;flex:1;min-height:0;display:flex}.ChatContent-module__7-Nb3W__messages{scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-end;gap:.4rem;min-height:0;padding:12px;display:flex;overflow-y:auto}.ChatContent-module__7-Nb3W__messages::-webkit-scrollbar{display:none}.ChatContent-module__7-Nb3W__bubbleUser{font-family:var(--font-body);color:#ffffffbf;background:#ffffff0a;border-radius:10px 10px 3px;max-width:88%;margin-left:auto;padding:.5rem .75rem;font-size:.68rem}.ChatContent-module__7-Nb3W__bubbleAgent{font-family:var(--font-body);color:#ffffff80;border-radius:10px 10px 10px 3px;max-width:88%;padding:.5rem .75rem;font-size:.68rem}.ChatContent-module__7-Nb3W__inputRow{background:#212126;align-items:center;gap:6px;padding:8px 10px;display:flex}.ChatContent-module__7-Nb3W__input{font-family:var(--font-body);color:var(--color-text-faint);background:#212126;border:none;border-radius:8px;flex:1;padding:.45rem .7rem;font-size:.65rem}.ChatContent-module__7-Nb3W__sendBtn{cursor:pointer;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}
.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}
.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}
.TokyoAppMock-module__ebyauq__appMock{color:#e8e4df;cursor:pointer;background:#0a0a0a;flex-direction:column;flex:1;text-decoration:none;display:flex;overflow:hidden}.TokyoAppMock-module__ebyauq__appHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:10px 14px 8px;display:flex}.TokyoAppMock-module__ebyauq__appTitle{color:#e8e4df;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.TokyoAppMock-module__ebyauq__appTitleK{color:#d4453a}.TokyoAppMock-module__ebyauq__appDateSub{font-family:var(--font-body);text-transform:uppercase;color:#5a5650;margin-top:1px;font-size:6.5px;font-weight:500}.TokyoAppMock-module__ebyauq__appScheduleBtn{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:#8a8580;border:1px solid #2a2a2a;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:7px;font-weight:500}.TokyoAppMock-module__ebyauq__appChevron{color:#5a5650;font-size:8px}.TokyoAppMock-module__ebyauq__appSearch{background:#141414;border:1px solid #1f1f1f;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;margin:6px 10px;padding:7px 10px;display:flex}.TokyoAppMock-module__ebyauq__appSearchText{font-family:var(--font-body);color:#3a3a3a;font-size:8px}.TokyoAppMock-module__ebyauq__appFilters{flex-shrink:0;gap:4px;padding:4px 10px;display:flex;overflow:hidden}.TokyoAppMock-module__ebyauq__appFilter{font-family:var(--font-body);color:#8a8580;white-space:nowrap;border:1px solid #2a2a2a;border-radius:10px;flex-shrink:0;align-items:center;gap:3px;padding:3px 8px;font-size:7px;font-weight:500;display:flex}.TokyoAppMock-module__ebyauq__appFilterActive{color:#d4453a;background:#d4453a1a;border-color:#d4453a}.TokyoAppMock-module__ebyauq__appFilterHeart{font-size:8px;line-height:1}.TokyoAppMock-module__ebyauq__appCount{font-family:var(--font-body);color:#5a5650;flex-shrink:0;padding:4px 14px 0;font-size:7px}.TokyoAppMock-module__ebyauq__appCardJp{color:#5a5650;margin-left:3px;font-size:8px;font-weight:400}.TokyoAppMock-module__ebyauq__appCards{flex-direction:column;flex:1;gap:6px;padding:8px 10px;display:flex;overflow:hidden}.TokyoAppMock-module__ebyauq__appCard{background:#141414;border:1px solid #1f1f1f;border-radius:6px;padding:8px 10px}.TokyoAppMock-module__ebyauq__appCardRow{align-items:center;gap:6px;margin-bottom:2px;display:flex}.TokyoAppMock-module__ebyauq__appCardName{color:#e8e4df;flex:1;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:600}.TokyoAppMock-module__ebyauq__appCardHeart{color:#5a5650;flex-shrink:0;font-size:10px;line-height:1}.TokyoAppMock-module__ebyauq__appBadge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:3px 5px 2px;font-size:6.5px;font-weight:600;line-height:1;display:inline-block}.TokyoAppMock-module__ebyauq__appBadgeGreen{color:#4a9e6e;background:#4a9e6e26}.TokyoAppMock-module__ebyauq__appBadgeRed{color:#d4453a;background:#d4453a26}.TokyoAppMock-module__ebyauq__appBadgeAmber{color:#c49a3a;background:#c49a3a26}.TokyoAppMock-module__ebyauq__appCardMeta{font-family:var(--font-body);color:#5a5650;align-items:center;gap:6px;font-size:7px;display:flex}.TokyoAppMock-module__ebyauq__appRating{gap:2px;margin-left:auto;display:inline-flex}.TokyoAppMock-module__ebyauq__appRatingFilled{background:#d4453a;border-radius:50%;width:4px;height:4px}.TokyoAppMock-module__ebyauq__appRatingEmpty{background:0 0;border:.5px solid #2a2a2a;border-radius:50%;width:4px;height:4px}.TokyoAppMock-module__ebyauq__appBottomNav{background:#0a0a0aeb;border-top:1px solid #1f1f1f;flex-shrink:0;justify-content:space-around;align-items:center;padding:6px 0 8px;display:flex}.TokyoAppMock-module__ebyauq__appNavItem{color:#5a5650;font-family:var(--font-body);flex-direction:column;align-items:center;gap:2px;font-size:6px;font-weight:500;display:flex}.TokyoAppMock-module__ebyauq__appNavItemActive{color:#d4453a}
.Hero-module__HsImyW__hero{padding:clamp(4rem,14vw,18rem) 0 2rem;position:relative}.Hero-module__HsImyW__badge{padding:var(--badge-padding);background:var(--badge-bg);color:var(--badge-color);font-family:var(--badge-font);font-size:var(--badge-size);font-weight:var(--badge-weight);text-transform:var(--badge-transform);letter-spacing:var(--badge-tracking);-webkit-text-decoration:var(--badge-decoration);text-decoration:var(--badge-decoration);border:var(--badge-border);border-radius:var(--badge-radius);align-items:center;gap:.5rem;margin-bottom:2rem;transition:all .3s;display:inline-flex}.Hero-module__HsImyW__headline{align-items:baseline;gap:.15rem;margin-bottom:3rem;display:flex}.Hero-module__HsImyW__heroInner{max-width:1100px;margin:0 auto;padding:0 3rem}.Hero-module__HsImyW__title{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);font-size:clamp(3.2rem,9vw,6.5rem);line-height:.92;transition:font-family .3s,font-weight .3s,letter-spacing .3s}.Hero-module__HsImyW__subtitle{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);color:var(--color-text-muted);font-size:clamp(1.2rem,3vw,1.8rem)}.Hero-module__HsImyW__notifyPill{-webkit-backdrop-filter:blur(20px);background:#111111eb;border:1px solid #ffffff14;border-radius:14px;align-self:center;align-items:center;gap:0;margin-left:auto;padding:6px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080,0 0 0 1px #ffffff08}.Hero-module__HsImyW__notifyForm{align-items:center;gap:0;display:flex}.Hero-module__HsImyW__notifyFields{opacity:0;gap:6px;max-width:0;padding:0;transition:max-width .5s cubic-bezier(.16,1,.3,1),opacity .35s .1s,padding .5s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.Hero-module__HsImyW__notifyFieldsVisible{opacity:1;max-width:340px;padding-right:6px}.Hero-module__HsImyW__notifyInput{color:#fff;width:140px;font-family:var(--font-body);background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:.45rem .7rem;font-size:.75rem;transition:border-color .2s}.Hero-module__HsImyW__notifyInput::placeholder{color:#ffffff40}.Hero-module__HsImyW__notifyInput:focus{border-color:#c9975a66}.Hero-module__HsImyW__notifyInput:disabled{opacity:.5}.Hero-module__HsImyW__notifyError{font-family:var(--font-body);color:var(--color-error,#ff6b6b);white-space:nowrap;font-size:.72rem;position:absolute;top:calc(100% + 6px);right:6px}.Hero-module__HsImyW__successMsg{font-family:var(--font-body);color:var(--color-success,#59c77a);white-space:nowrap;align-items:center;gap:.4rem;padding:.55rem 1.2rem;font-size:.78rem;font-weight:600;display:inline-flex}.Hero-module__HsImyW__successMsg svg{width:14px;height:14px}.Hero-module__HsImyW__tagline{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);color:#ffffff80;margin-bottom:3rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.Hero-module__HsImyW__sub{color:var(--color-text-secondary);max-width:540px;margin-bottom:2.5rem;font-size:1.2rem;font-weight:400}.Hero-module__HsImyW__sub strong{color:#ffffffd9;font-weight:500}.Hero-module__HsImyW__actions{align-items:center;gap:1rem;margin-bottom:5rem;display:flex}.Hero-module__HsImyW__priceNote{font-family:var(--font-label);color:var(--color-text-muted);margin-left:.25rem;font-size:.72rem}.Hero-module__HsImyW__opinions{text-align:center;clip-path:inset(0);margin:clamp(3rem,8vw,12rem) 0 clamp(0rem,2vw,10rem);padding:clamp(2.5rem,5vw,6rem) 2rem;transition:clip-path 1s cubic-bezier(.16,1,.3,1) .2s;position:relative;overflow:hidden}.Hero-module__HsImyW__opinionsInView{clip-path:inset(0 max(1.5rem,50% - 750px) round 24px)}.Hero-module__HsImyW__opinions>*{z-index:1;position:relative}.Hero-module__HsImyW__opinionsTitle{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);text-align:center;margin-bottom:1.5rem;font-size:clamp(2.7rem,7.2vw,4.9rem);line-height:1.05}.Hero-module__HsImyW__opinionsSubtitle{font-family:var(--font-display);color:#fff6;text-align:center;letter-spacing:var(--heading-tracking);margin-bottom:4rem;font-size:clamp(1.4rem,4vw,2.625rem)}.Hero-module__HsImyW__cardEyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:2rem;font-size:.75rem;font-weight:500}.Hero-module__HsImyW__sectionHeading{font-family:var(--font-display);color:#ffffffd9;text-align:center;letter-spacing:var(--heading-tracking);margin-bottom:2rem;font-size:clamp(1.8rem,4vw,2.625rem)}.Hero-module__HsImyW__cardFan{height:400px;margin:0 auto 2rem;position:relative}.Hero-module__HsImyW__fanCard{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:bottom;width:260px;height:340px;transform:var(--m)translateY(60px);opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1)var(--stagger,0s),border-color .3s ease,box-shadow .3s ease,opacity .8s cubic-bezier(.16,1,.3,1)var(--stagger,0s);background:#1a1a1f;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:flex-end;margin-left:-130px;padding:2rem;display:flex;position:absolute;top:20px;left:50%;overflow:hidden}.Hero-module__HsImyW__fanCardVisible{opacity:1;transform:var(--m)}.Hero-module__HsImyW__fanCardSettled{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s,opacity .3s}.Hero-module__HsImyW__fanCardActive{border-color:#ffffff26;box-shadow:0 16px 48px #00000080}.Hero-module__HsImyW__fanCardDragging{transition:none}@media (min-width:641px) and (max-width:799px){.Hero-module__HsImyW__cardFan{transform-origin:top;height:264px;transform:scale(.6)}}@media (min-width:800px) and (max-width:999px){.Hero-module__HsImyW__cardFan{transform-origin:top;height:330px;transform:scale(.75)}}@media (min-width:1000px) and (max-width:1199px){.Hero-module__HsImyW__cardFan{transform-origin:top;height:387.2px;transform:scale(.88)}}@media (min-width:1200px){.Hero-module__HsImyW__cardFan{max-width:1200px;height:440px}}@media (min-width:641px){.Hero-module__HsImyW__fanCard{width:280px;height:360px;transform:var(--d)translateY(60px);margin-left:-140px}.Hero-module__HsImyW__fanCardVisible{transform:var(--d)}.Hero-module__HsImyW__fanCardActive{box-shadow:0 24px 64px #00000080}}.Hero-module__HsImyW__fanCardIcon{position:absolute;top:1.75rem;left:1.75rem}.Hero-module__HsImyW__fanCardHeading{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);color:#ffffffd9;margin-bottom:.5rem;font-size:1.55rem}.Hero-module__HsImyW__fanCardText{font-family:var(--font-body);color:#ffffff8c;margin:0;font-size:.8rem}.Hero-module__HsImyW__fanDots{justify-content:center;gap:8px;display:flex}@media (min-width:641px){.Hero-module__HsImyW__fanDots{display:none}}.Hero-module__HsImyW__fanDot{cursor:pointer;opacity:.75;background:0 0;border:1px solid #ffffff59;border-radius:3px;width:12px;height:15px;transition:border-color .2s,transform .2s,opacity .2s}.Hero-module__HsImyW__fanDotActive{opacity:1;border-color:#c9975abf;transform:translateY(-1px)}.Hero-module__HsImyW__interfaceHeadingWrap{text-align:center;margin-top:clamp(4rem,10vw,10rem);margin-bottom:1.5rem;display:grid}.Hero-module__HsImyW__headingSlot{grid-area:1/1;margin-top:0;margin-bottom:0;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);position:relative}.Hero-module__HsImyW__phaseStarted{opacity:0;transform:translateY(20px)}.Hero-module__HsImyW__phaseStartedVisible{opacity:1!important;transform:translateY(0)!important}.Hero-module__HsImyW__phaseStartedExit{opacity:0!important;transform:translateY(40px)!important}.Hero-module__HsImyW__phaseGoing{opacity:0;transform:translateY(-20px)}.Hero-module__HsImyW__phaseGoingVisible,.Hero-module__HsImyW__phaseTextVisible{opacity:1!important;transform:translateY(0)!important}.Hero-module__HsImyW__mockHeadline{text-align:center;margin-top:clamp(3rem,6vw,6rem);margin-bottom:1.5rem}.Hero-module__HsImyW__mockRule{background:var(--color-accent);opacity:.5;width:40px;height:1px;margin:3.5rem auto}.Hero-module__HsImyW__mockSub{font-family:var(--font-display);color:var(--color-text-secondary);text-align:center;letter-spacing:var(--heading-tracking);margin:0 0 clamp(4rem,10vw,12rem);font-size:clamp(1.5rem,4vw,2.625rem)}.Hero-module__HsImyW__heroTabs{opacity:0;justify-content:center;gap:0;margin-bottom:1.5rem;transition:opacity .5s;display:flex}.Hero-module__HsImyW__heroTabsVisible{opacity:1}.Hero-module__HsImyW__heroTab{cursor:pointer;text-align:center;max-width:240px;color:inherit;background:0 0;border:none;flex:1;padding:.65rem 1rem .75rem;transition:background .2s;position:relative}.Hero-module__HsImyW__heroTab:hover{background:#ffffff05}.Hero-module__HsImyW__heroTabLabel{font-family:var(--font-body);color:var(--color-text-muted);font-size:.82rem;font-weight:600;transition:color .25s;display:block}.Hero-module__HsImyW__heroTabActive .Hero-module__HsImyW__heroTabLabel{color:#fff}.Hero-module__HsImyW__heroTabSub{font-family:var(--font-body);color:#fff3;margin-top:2px;font-size:.65rem;font-weight:400;transition:color .25s;display:block}.Hero-module__HsImyW__heroTabActive .Hero-module__HsImyW__heroTabSub{color:#ffffff59}.Hero-module__HsImyW__heroTabProgress{background:#ffffff0a;height:1px;position:absolute;bottom:0;left:1rem;right:1rem;overflow:hidden}.Hero-module__HsImyW__heroTabProgressFill{background:var(--color-accent-text);width:0%;height:100%}.Hero-module__HsImyW__heroTabActive .Hero-module__HsImyW__heroTabProgressFill{animation:linear forwards Hero-module__HsImyW__heroTabFill}@keyframes Hero-module__HsImyW__heroTabFill{0%{width:0%}to{width:100%}}.Hero-module__HsImyW__heroPreview{transform-origin:top;width:1200px;margin-left:-600px;position:relative;left:50%;overflow:visible}.Hero-module__HsImyW__noShadow{box-shadow:none!important}.Hero-module__HsImyW__arrowConnectorH{pointer-events:none;z-index:2;opacity:0;flex:0 0 0;justify-content:center;align-items:center;width:0;transition:opacity .4s .3s;display:flex;overflow:visible}.Hero-module__HsImyW__arrowConnectorV{pointer-events:none;z-index:2;opacity:0;flex:0 0 0;justify-content:center;align-items:center;height:0;transition:opacity .4s .3s;display:flex;overflow:visible}.Hero-module__HsImyW__arrowConnectorVisible{opacity:1}.Hero-module__HsImyW__reviewPane{opacity:0;flex:0;min-height:0;transition:flex .7s cubic-bezier(.16,1,.3,1),min-height .7s cubic-bezier(.16,1,.3,1),opacity .35s .1s;display:flex;overflow:hidden}.Hero-module__HsImyW__reviewPaneVisible{opacity:1;flex:.7;min-height:80px;margin-top:8px}.Hero-module__HsImyW__plansPane{opacity:0;flex:0;min-width:0;max-width:0;transition:flex .7s cubic-bezier(.16,1,.3,1),min-width .7s cubic-bezier(.16,1,.3,1),max-width .7s cubic-bezier(.16,1,.3,1),opacity .35s .15s;display:flex;overflow:hidden}.Hero-module__HsImyW__plansPaneVisible{opacity:1;flex:1;min-width:100px;max-width:50%;margin-left:8px}.Hero-module__HsImyW__serverPane{opacity:0;flex:0;min-height:0;transition:flex .7s cubic-bezier(.16,1,.3,1),min-height .7s cubic-bezier(.16,1,.3,1),opacity .35s .1s;display:flex;overflow:hidden}.Hero-module__HsImyW__serverPaneVisible{opacity:1;flex:.5;min-height:60px;margin-top:8px}.Hero-module__HsImyW__browserColumn{opacity:0;flex-direction:column;flex:0;gap:8px;min-width:0;max-width:0;transition:flex .7s cubic-bezier(.16,1,.3,1),min-width .7s cubic-bezier(.16,1,.3,1),max-width .7s cubic-bezier(.16,1,.3,1),opacity .35s .15s;display:flex;overflow:hidden}.Hero-module__HsImyW__browserColumnVisible{opacity:1;flex:1.8;min-width:100px;max-width:65%;margin-left:8px}.Hero-module__HsImyW__modeSwitcher{border-radius:8px;flex:1;display:flex;position:relative;overflow:hidden}.Hero-module__HsImyW__chatWipe{z-index:1;clip-path:polygon(0 0,0 0,-25% 100%,-25% 100%);transition:clip-path .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.Hero-module__HsImyW__chatWipeVisible{clip-path:polygon(-25% 0,100% 0,125% 100%,0% 100%)}.Hero-module__HsImyW__claudeHeader{align-items:flex-start;gap:14px;margin-bottom:4px;display:flex}.Hero-module__HsImyW__asciiArt{font-family:var(--font-mono);color:var(--color-accent);flex-shrink:0;margin:0;font-size:10px;line-height:1.2;display:inline-block}.Hero-module__HsImyW__claudeInfo{font-family:var(--font-mono);padding-top:8px;font-size:11px}@media (max-width:640px){.Hero-module__HsImyW__hero{padding:3rem 0 0}.Hero-module__HsImyW__heroInner{padding:0 1.25rem}.Hero-module__HsImyW__headline{flex-direction:column;align-items:center;gap:.25rem;margin-bottom:2rem}.Hero-module__HsImyW__title{font-size:4.5rem}.Hero-module__HsImyW__subtitle{font-size:1.2rem}.Hero-module__HsImyW__notifyPill{display:none}.Hero-module__HsImyW__opinions{margin-top:3rem;margin-bottom:0;padding:2rem 1rem 0}.Hero-module__HsImyW__opinionsInView{clip-path:inset(0 1rem round 16px)}.Hero-module__HsImyW__opinionsTitle{font-size:4rem}.Hero-module__HsImyW__opinionsSubtitle{margin-bottom:2rem;font-size:1.1rem}.Hero-module__HsImyW__mockHeadline{margin-left:-1.25rem;margin-right:-1.25rem;padding:0 .75rem}.Hero-module__HsImyW__mockRule{margin:2rem auto}.Hero-module__HsImyW__mockSub{margin-bottom:4rem}.Hero-module__HsImyW__heroTabs{flex-wrap:nowrap;gap:0}.Hero-module__HsImyW__heroTab{flex:1;max-width:none;padding:.4rem .5rem .5rem}.Hero-module__HsImyW__heroTabLabel{max-width:4.5em;margin:0 auto;font-size:.6rem}.Hero-module__HsImyW__heroTabSub{font-size:.5rem}.Hero-module__HsImyW__cardFan{transform-origin:top;height:300px;transform:scale(.75)}}
.WhyAddy-module__htQVCq__section{max-width:1100px;margin:0 auto;padding:7rem 3rem 4rem}.WhyAddy-module__htQVCq__eyebrow{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);margin-bottom:1.5rem;display:inline-block}.WhyAddy-module__htQVCq__headline{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);text-align:center;max-width:820px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;line-height:1.15}.WhyAddy-module__htQVCq__columns{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.WhyAddy-module__htQVCq__col p{color:#fff6;font-size:1rem}.WhyAddy-module__htQVCq__col p+p{margin-top:1.25rem}.WhyAddy-module__htQVCq__col strong{color:#ffffffd9;font-weight:500}@media (max-width:900px){.WhyAddy-module__htQVCq__columns{grid-template-columns:1fr;gap:2rem}}@media (max-width:640px){.WhyAddy-module__htQVCq__section{padding:4rem 1.25rem}}
.IntroAnimation-module__6tIJdW__overlay{z-index:10;background:var(--color-bg);justify-content:center;align-items:center;transition:opacity .8s;display:flex;position:absolute;inset:0;overflow:visible}.IntroAnimation-module__6tIJdW__overlayDone{opacity:0;pointer-events:none}.IntroAnimation-module__6tIJdW__phaseText{z-index:100;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);color:#fff;opacity:0;pointer-events:none;text-align:center;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;transform:translateY(8px)}.IntroAnimation-module__6tIJdW__phaseTextVisible{opacity:1;transform:translateY(0)}.IntroAnimation-module__6tIJdW__phaseTextGoingVisible{opacity:1;text-shadow:0 0 60px #000c,0 0 120px #00000080;transform:translateY(0)}.IntroAnimation-module__6tIJdW__assembly{width:100%;height:100%;position:absolute;top:0;left:0}.IntroAnimation-module__6tIJdW__miniTerminal{opacity:0;background:#111114;border:1px solid #ffffff14;border-radius:10px;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s,width 1.2s cubic-bezier(.16,1,.3,1),height 1.2s cubic-bezier(.16,1,.3,1),left 1.2s cubic-bezier(.16,1,.3,1),top 1.2s cubic-bezier(.16,1,.3,1),border-radius 1.2s cubic-bezier(.16,1,.3,1),border-color 1.2s;position:absolute;overflow:hidden;box-shadow:0 4px 24px #0006}.IntroAnimation-module__6tIJdW__miniTerminalVisible{opacity:1}.IntroAnimation-module__6tIJdW__miniTerminalOrganized{box-shadow:none;border-color:#ffffff0a;border-radius:0}.IntroAnimation-module__6tIJdW__miniTerminalFadeOut{opacity:0;transition:opacity .4s}.IntroAnimation-module__6tIJdW__miniTitleBar{background:#ffffff08;border-bottom:1px solid #ffffff0a;align-items:center;gap:5px;padding:8px 10px;display:flex}.IntroAnimation-module__6tIJdW__miniDot{border-radius:50%;width:6px;height:6px}.IntroAnimation-module__6tIJdW__miniDotRed{background:#ff5f57}.IntroAnimation-module__6tIJdW__miniDotYellow{background:#febc2e}.IntroAnimation-module__6tIJdW__miniDotGreen{background:#28c840}.IntroAnimation-module__6tIJdW__miniTitle{font-family:var(--font-mono);color:#ffffff4d;white-space:nowrap;text-overflow:ellipsis;margin-left:6px;font-size:9px;overflow:hidden}.IntroAnimation-module__6tIJdW__miniBody{font-family:var(--font-mono);color:#ffffff40;padding:8px 10px;font-size:9.5px;line-height:1.6;overflow:hidden}.IntroAnimation-module__6tIJdW__miniBody .IntroAnimation-module__6tIJdW__lineGreen{color:#59c77a80}.IntroAnimation-module__6tIJdW__miniBody .IntroAnimation-module__6tIJdW__lineAccent{color:#c9975a66}.IntroAnimation-module__6tIJdW__miniBody .IntroAnimation-module__6tIJdW__lineWhite{color:#ffffff73}.IntroAnimation-module__6tIJdW__miniBody .IntroAnimation-module__6tIJdW__lineDim{color:#ffffff26}.IntroAnimation-module__6tIJdW__miniBody .IntroAnimation-module__6tIJdW__lineRed{color:#ff6b6b66}.IntroAnimation-module__6tIJdW__chaosPane{opacity:0;border-radius:10px;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s,width 1.2s cubic-bezier(.16,1,.3,1),height 1.2s cubic-bezier(.16,1,.3,1),left 1.2s cubic-bezier(.16,1,.3,1),top 1.2s cubic-bezier(.16,1,.3,1),border-radius 1.2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 24px #0006}.IntroAnimation-module__6tIJdW__chaosPaneVisible{opacity:1}.IntroAnimation-module__6tIJdW__chaosPaneOrganized{box-shadow:none;border-radius:0}.IntroAnimation-module__6tIJdW__chaosPaneFadeOut{opacity:0;transition:opacity .3s}.IntroAnimation-module__6tIJdW__chromeLayer{z-index:50;opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.IntroAnimation-module__6tIJdW__chromeLayerVisible{opacity:1;transition:opacity .8s .4s}@media (max-width:640px){.IntroAnimation-module__6tIJdW__phaseText{font-size:clamp(2rem,8vw,3rem)}.IntroAnimation-module__6tIJdW__miniTitleBar{gap:4px;padding:6px 8px}.IntroAnimation-module__6tIJdW__miniDot{width:5px;height:5px}.IntroAnimation-module__6tIJdW__miniBody{padding:6px 8px;font-size:8px}}
.HeroChat-module__VTVa_a__wrapper{transform-origin:top;width:720px;margin-top:3rem;margin-bottom:0;margin-left:-360px;position:relative;left:50%;overflow:visible}.HeroChat-module__VTVa_a__shippedBar{opacity:0;justify-content:center;align-items:center;gap:0;max-height:0;margin-bottom:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s,margin-bottom .5s;display:flex;overflow:hidden}.HeroChat-module__VTVa_a__shippedBarVisible{opacity:1;max-height:60px;margin-bottom:20px}.HeroChat-module__VTVa_a__shippedText{font-family:var(--font-display);color:#fff;letter-spacing:var(--heading-tracking);white-space:nowrap;font-size:1.4rem;transition:transform .5s cubic-bezier(.4,0,.2,1)}.HeroChat-module__VTVa_a__shippedBarRevealed .HeroChat-module__VTVa_a__shippedText{transform:translate(-12px)}.HeroChat-module__VTVa_a__playBtn{opacity:0;white-space:nowrap;color:#fff;max-width:0;font-family:var(--font-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;margin-left:0;padding:6px 0;font-size:.82rem;font-weight:500;transition:max-width .5s cubic-bezier(.4,0,.2,1),opacity .3s .15s,margin-left .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),border-color .2s;display:inline-flex;overflow:hidden}.HeroChat-module__VTVa_a__shippedBarRevealed .HeroChat-module__VTVa_a__playBtn{opacity:1;max-width:160px;margin-left:16px;padding:6px 0}.HeroChat-module__VTVa_a__playBtn:hover{opacity:.7}.HeroChat-module__VTVa_a__container{align-items:flex-start;gap:0;height:368px;display:flex;position:relative;overflow:hidden}.HeroChat-module__VTVa_a__chatPane{flex:1;height:368px;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .6s;display:flex}.HeroChat-module__VTVa_a__chatFadeOut{opacity:0;pointer-events:none}.HeroChat-module__VTVa_a__rightColumn{opacity:0;flex-direction:column;flex:0;gap:16px;min-width:0;margin-left:0;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .4s .2s,margin-left .6s cubic-bezier(.4,0,.2,1);display:flex;overflow:visible}.HeroChat-module__VTVa_a__planItem{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;padding:11px 12px;transition:padding .4s,height .6s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.HeroChat-module__VTVa_a__planItemExpanded{padding:11px 12px 13px}.HeroChat-module__VTVa_a__planItemTall{height:368px;padding:11px 12px}.HeroChat-module__VTVa_a__planHeader{flex-shrink:0;align-items:center;display:flex}.HeroChat-module__VTVa_a__planTitle{font-family:var(--font-body);color:#fffc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.HeroChat-module__VTVa_a__planMeta{flex-shrink:0;align-items:center;gap:6px;margin-left:8px;display:flex}.HeroChat-module__VTVa_a__planDetailRow{font-family:var(--font-body);color:#fff6;opacity:0;max-height:0;margin-top:0;padding:0;font-size:13px;line-height:1.5;list-style:none;transition:max-height .4s,opacity .4s,margin-top .4s;overflow:hidden}.HeroChat-module__VTVa_a__planDetailRow li:before{content:"•";color:#ffffff40;margin-right:6px}.HeroChat-module__VTVa_a__planDetailVisible{opacity:1;max-height:80px;margin-top:12px}.HeroChat-module__VTVa_a__taskList{flex-direction:column;gap:4px;margin-top:12px;animation:.5s ease-out HeroChat-module__VTVa_a__taskListFadeIn;display:flex}.HeroChat-module__VTVa_a__taskItem{align-items:flex-start;gap:8px;padding:6px 0;display:flex}.HeroChat-module__VTVa_a__taskCheck{color:#fff;text-align:center;flex-shrink:0;width:14px;padding-top:2px;font-size:11px}.HeroChat-module__VTVa_a__taskText{font-family:var(--font-body);color:#ffffffb3;flex:1;font-size:12px;font-weight:500}.HeroChat-module__VTVa_a__taskTime{font-family:var(--font-body);color:#ffffff40;flex-shrink:0;font-size:10px}.HeroChat-module__VTVa_a__taskSpinner{border:1.5px solid #ffffff1a;border-top-color:#fff6;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite HeroChat-module__VTVa_a__spin;display:inline-block}@keyframes HeroChat-module__VTVa_a__spin{to{transform:rotate(360deg)}}.HeroChat-module__VTVa_a__taskDone .HeroChat-module__VTVa_a__taskCheck{animation:.3s ease-out HeroChat-module__VTVa_a__checkPop}@keyframes HeroChat-module__VTVa_a__checkPop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes HeroChat-module__VTVa_a__taskListFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HeroChat-module__VTVa_a__planTime{font-family:var(--font-body);color:#ffffff40;white-space:nowrap;font-size:10px}.HeroChat-module__VTVa_a__planBuild{font-family:var(--font-body);color:#fff6;white-space:nowrap;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:500}.HeroChat-module__VTVa_a__reviewPane{opacity:0;flex:1;min-height:0;transition:opacity .5s,transform .5s;display:flex;transform:translateY(12px)}.HeroChat-module__VTVa_a__reviewPaneVisible{opacity:1;transform:translateY(0)}.HeroChat-module__VTVa_a__terminalPane{opacity:0;flex:0;min-width:0;height:368px;margin-left:0;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .5s,margin-left .6s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.HeroChat-module__VTVa_a__terminalPaneVisible{opacity:1;flex:1;margin-left:16px}.HeroChat-module__VTVa_a__terminalScroll{scrollbar-width:none;max-height:100%;overflow-y:auto}.HeroChat-module__VTVa_a__terminalScroll::-webkit-scrollbar{display:none}.HeroChat-module__VTVa_a__expanded .HeroChat-module__VTVa_a__chatPane{flex:1}.HeroChat-module__VTVa_a__expanded .HeroChat-module__VTVa_a__rightColumn{opacity:1;flex:1;margin-left:16px}.HeroChat-module__VTVa_a__slid .HeroChat-module__VTVa_a__chatPane{opacity:0;pointer-events:none;flex:0;min-width:0;overflow:hidden}.HeroChat-module__VTVa_a__slid .HeroChat-module__VTVa_a__rightColumn{margin-left:0}.HeroChat-module__VTVa_a__phase3 .HeroChat-module__VTVa_a__rightColumn{opacity:0;flex:0;min-width:0;margin-left:0;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .3s,margin-left .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.HeroChat-module__VTVa_a__phase3 .HeroChat-module__VTVa_a__terminalPane{margin-left:0}.HeroChat-module__VTVa_a__phase4 .HeroChat-module__VTVa_a__codeReviewPane,.HeroChat-module__VTVa_a__phase5 .HeroChat-module__VTVa_a__terminalPane{opacity:0;min-width:0;margin-left:0;overflow:hidden;flex:0!important}.HeroChat-module__VTVa_a__phase5 .HeroChat-module__VTVa_a__browserColumn{margin-left:0}.HeroChat-module__VTVa_a__codeReviewPane{opacity:0;flex:0;min-width:0;height:368px;margin-left:0;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .5s,margin-left .6s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.HeroChat-module__VTVa_a__codeReviewPaneVisible{opacity:1;flex:1;margin-left:16px}.HeroChat-module__VTVa_a__browserColumn{opacity:0;flex-direction:column;flex:0;gap:8px;min-width:0;height:368px;margin-left:0;transition:flex .6s cubic-bezier(.4,0,.2,1),opacity .5s,margin-left .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.HeroChat-module__VTVa_a__browserColumnVisible{opacity:1;flex:1;margin-left:16px}.HeroChat-module__VTVa_a__browserInner{flex:1;min-height:0;transition:flex .4s;display:flex}.HeroChat-module__VTVa_a__consoleInner{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.HeroChat-module__VTVa_a__consoleInnerVisible{opacity:1;max-height:100px}.HeroChat-module__VTVa_a__appMock{color:#e8e4df;background:#0a0a0a;flex-direction:column;flex:1;display:flex;overflow:hidden}.HeroChat-module__VTVa_a__appMockClickable{cursor:pointer;transition:filter .2s}.HeroChat-module__VTVa_a__appMockClickable:hover{filter:brightness(1.1)}.HeroChat-module__VTVa_a__appHeader{border-bottom:1px solid #1f1f1f;flex-shrink:0;justify-content:space-between;align-items:baseline;padding:10px 14px 8px;display:flex}.HeroChat-module__VTVa_a__appTitle{color:#e8e4df;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.HeroChat-module__VTVa_a__appTitleK{color:#d4453a}.HeroChat-module__VTVa_a__appDate{font-family:var(--font-body);color:#5a5650;font-size:8px;font-weight:400}.HeroChat-module__VTVa_a__appCards{flex-direction:column;flex:1;gap:6px;padding:8px 10px;display:flex;overflow:hidden}.HeroChat-module__VTVa_a__appCard{background:#141414;border:1px solid #1f1f1f;border-radius:6px;padding:8px 10px}.HeroChat-module__VTVa_a__appCardRow{align-items:center;gap:6px;margin-bottom:2px;display:flex}.HeroChat-module__VTVa_a__appCardName{color:#e8e4df;flex:1;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:600}.HeroChat-module__VTVa_a__appCardHeart{color:#5a5650;flex-shrink:0;font-size:10px;line-height:1}.HeroChat-module__VTVa_a__appBadge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;flex-shrink:0;padding:2px 5px;font-size:6.5px;font-weight:600;display:inline-block}.HeroChat-module__VTVa_a__appBadgeGreen{color:#4a9e6e;background:#4a9e6e26}.HeroChat-module__VTVa_a__appBadgeRed{color:#d4453a;background:#d4453a26}.HeroChat-module__VTVa_a__appBadgeAmber{color:#c49a3a;background:#c49a3a26}.HeroChat-module__VTVa_a__appCardMeta{font-family:var(--font-body);color:#5a5650;align-items:center;gap:6px;font-size:7px;display:flex}.HeroChat-module__VTVa_a__appRating{gap:2px;display:inline-flex}.HeroChat-module__VTVa_a__appRatingFilled{background:#d4453a;border-radius:50%;width:4px;height:4px}.HeroChat-module__VTVa_a__appRatingEmpty{background:0 0;border:.5px solid #2a2a2a;border-radius:50%;width:4px;height:4px}.HeroChat-module__VTVa_a__appBottomNav{background:#0a0a0aeb;border-top:1px solid #1f1f1f;flex-shrink:0;justify-content:space-around;align-items:center;padding:6px 0 8px;display:flex}.HeroChat-module__VTVa_a__appNavItem{color:#5a5650;font-family:var(--font-body);flex-direction:column;align-items:center;gap:2px;font-size:6px;font-weight:500;display:flex}.HeroChat-module__VTVa_a__appNavItemActive{color:#d4453a}.msg-slide-up{animation:.4s ease-out HeroChat-module__VTVa_a__msgSlideUp}@keyframes HeroChat-module__VTVa_a__msgSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.thinking-dots:after{content:"";animation:1.2s steps(4,end) infinite HeroChat-module__VTVa_a__dots}@keyframes HeroChat-module__VTVa_a__dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}
.ToolsForAgents-module__85p6KG__section{max-width:1100px;margin:0 auto;padding:4.5rem 3rem 5rem}.ToolsForAgents-module__85p6KG__header{margin-bottom:1.5rem}.ToolsForAgents-module__85p6KG__header h2{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);margin-bottom:.35rem}.ToolsForAgents-module__85p6KG__header p{color:var(--color-text-muted);font-size:.9rem}.ToolsForAgents-module__85p6KG__grid{position:relative;overflow:hidden}.ToolsForAgents-module__85p6KG__grid:before,.ToolsForAgents-module__85p6KG__grid:after{content:"";z-index:1;pointer-events:none;width:4rem;position:absolute;top:0;bottom:0}.ToolsForAgents-module__85p6KG__grid:before{background:linear-gradient(to right,var(--color-bg),transparent);left:0}.ToolsForAgents-module__85p6KG__grid:after{background:linear-gradient(to left,var(--color-bg),transparent);right:0}.ToolsForAgents-module__85p6KG__track{gap:.75rem;width:max-content;animation:48s linear infinite ToolsForAgents-module__85p6KG__tools-row;display:flex}.ToolsForAgents-module__85p6KG__card{background:#1a1a1f;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex:0 0 144px;justify-content:space-between;min-width:144px;min-height:196px;padding:.8rem .75rem .78rem;display:flex}.ToolsForAgents-module__85p6KG__card h3{font-family:var(--font-mono);letter-spacing:.03em;color:#ffffffc7;word-break:break-word;margin-top:.7rem;font-size:.72rem;line-height:1.2}.ToolsForAgents-module__85p6KG__card p{color:#ffffff8c;font-size:.76rem}@keyframes ToolsForAgents-module__85p6KG__tools-row{0%{transform:translate(0)}to{transform:translate(calc(-50% - .375rem))}}@media (max-width:760px){.ToolsForAgents-module__85p6KG__section{padding:3.5rem 1.25rem 4rem}}
.Divider-module__seA2HG__divider{max-width:1100px;margin:0 auto;padding:0 3rem}.Divider-module__seA2HG__line{background:var(--divider-bg);height:1px}
.PaneTypes-module__bglYAq__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.PaneTypes-module__bglYAq__header{margin-bottom:3.5rem}.PaneTypes-module__bglYAq__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}.PaneTypes-module__bglYAq__sub{color:#fff6;max-width:620px;font-size:1.05rem}.PaneTypes-module__bglYAq__columns{gap:8px;display:flex}.PaneTypes-module__bglYAq__columns>*{flex:1;min-width:0}@media (max-width:640px){.PaneTypes-module__bglYAq__section{padding:4rem 1.25rem}.PaneTypes-module__bglYAq__columns{flex-direction:column}}
.BrowserConsole-module__ISGlLq__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.BrowserConsole-module__ISGlLq__header{text-align:center;margin-bottom:3rem}.BrowserConsole-module__ISGlLq__header h2{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:.75rem;line-height:1.1}.BrowserConsole-module__ISGlLq__header p{color:#fff6;max-width:520px;margin:0 auto;font-size:1rem}.BrowserConsole-module__ISGlLq__header p strong{color:#fffc;font-weight:500}.BrowserConsole-module__ISGlLq__demo{flex-direction:column;align-items:stretch;gap:8px;max-width:720px;margin:0 auto;display:flex}.BrowserConsole-module__ISGlLq__arrow{z-index:2;color:#ffffff80;flex-shrink:0;justify-content:center;align-items:center;height:0;display:flex;overflow:visible}.BrowserConsole-module__ISGlLq__agentDot{background:var(--color-accent);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite BrowserConsole-module__ISGlLq__pulse-dot}.BrowserConsole-module__ISGlLq__browserPane{min-height:460px}@media (max-width:640px){.BrowserConsole-module__ISGlLq__section{padding:4rem 1.25rem}}
.CodeReview-module__GSQq6q__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.CodeReview-module__GSQq6q__header{margin-bottom:3.5rem}.CodeReview-module__GSQq6q__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);line-height:1.05}.CodeReview-module__GSQq6q__sub{color:#fff6;max-width:560px;margin-top:1rem;font-size:1rem}.CodeReview-module__GSQq6q__split{align-items:stretch;gap:8px;display:flex}.CodeReview-module__GSQq6q__column{flex-direction:column;flex:1;min-width:0;display:flex}.CodeReview-module__GSQq6q__column>:first-child{flex:1}.CodeReview-module__GSQq6q__caption{color:#ffffff59;padding:16px 12px;font-size:.82rem;line-height:1.4}.CodeReview-module__GSQq6q__caption strong{color:#ffffffd9;margin-bottom:.4rem;font-weight:500;display:inline-block}@media (max-width:480px){.CodeReview-module__GSQq6q__split{flex-direction:column;gap:2rem}}@media (max-width:640px){.CodeReview-module__GSQq6q__section{padding:4rem 1.25rem}}
.ProductDev-module__MdD-6W__section{max-width:1100px;margin:0 auto;padding:6rem 3rem;overflow:hidden}.ProductDev-module__MdD-6W__header{margin-bottom:3.5rem}.ProductDev-module__MdD-6W__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}.ProductDev-module__MdD-6W__sub{color:#fff6;max-width:620px;font-size:1.05rem}.ProductDev-module__MdD-6W__features{flex-direction:column;gap:2rem;display:flex}.ProductDev-module__MdD-6W__featureCard{flex-direction:column;display:flex}.ProductDev-module__MdD-6W__featureVisual{max-width:100%;margin-bottom:1rem;overflow:hidden}.ProductDev-module__MdD-6W__featureCard h4{font-family:var(--font-display);font-weight:var(--heading-weight);margin-bottom:.4rem;font-size:1.75rem}.ProductDev-module__MdD-6W__featureCard p+.ProductDev-module__MdD-6W__featureVisual{margin-top:1.5rem}.ProductDev-module__MdD-6W__featureCard p{color:#ffffff61;font-size:.85rem}.ProductDev-module__MdD-6W__plansLayout{gap:8px;display:flex}.ProductDev-module__MdD-6W__planDetail{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ProductDev-module__MdD-6W__planDetailStatus{align-items:center;gap:8px;display:flex}.ProductDev-module__MdD-6W__planDetailBadge{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);background:#c9975a1a;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:600}.ProductDev-module__MdD-6W__planDetailMeta{font-family:var(--font-system);color:#ffffff40;font-size:10px}.ProductDev-module__MdD-6W__planDetailDesc{font-family:var(--font-system);color:#ffffff80;margin:0;font-size:11.5px;line-height:1.4}.ProductDev-module__MdD-6W__planDetailSteps{flex-direction:column;gap:8px;display:flex}.ProductDev-module__MdD-6W__planDetailStep{font-family:var(--font-system);color:#fff9;align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.4;display:flex}.ProductDev-module__MdD-6W__planDetailCheck{color:#0000;border:1px solid #ffffff1f;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;font-size:8px;display:flex}.ProductDev-module__MdD-6W__planDetailCheckDone{color:var(--color-accent);background:#c9975a1a;border-color:#c9975a33}.ProductDev-module__MdD-6W__planDetailFiles{flex-direction:column;gap:3px;margin-top:4px;display:flex}.ProductDev-module__MdD-6W__planDetailFilesLabel{font-family:var(--font-system);text-transform:uppercase;letter-spacing:.08em;color:#ffffff40;margin-bottom:2px;font-size:9px;font-weight:600}.ProductDev-module__MdD-6W__planDetailFile{font-family:var(--font-mono,"SF Mono","Menlo",monospace);color:#fff6;padding:3px 0;font-size:10.5px}.ProductDev-module__MdD-6W__headerBuildBtn{font-family:var(--font-system);color:#fff6;white-space:nowrap;background:#ffffff0f;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:500}@media (max-width:900px){.ProductDev-module__MdD-6W__features{grid-template-columns:1fr}}@media (max-width:640px){.ProductDev-module__MdD-6W__section{padding:4rem 1.25rem}.ProductDev-module__MdD-6W__plansLayout{flex-direction:column}}
.Native-module__ZR5BUa__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.Native-module__ZR5BUa__header{margin-bottom:3.5rem}.Native-module__ZR5BUa__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;display:inline-block}.Native-module__ZR5BUa__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}.Native-module__ZR5BUa__sub{color:#fff6;max-width:480px;font-size:1rem}.Native-module__ZR5BUa__grid{background:var(--color-divider);border-radius:var(--radius-lg);border:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.Native-module__ZR5BUa__card{background:var(--color-bg);padding:2rem}.Native-module__ZR5BUa__card h4{font-family:var(--font-display);font-weight:var(--heading-weight);color:#ffffffd9;margin-bottom:.5rem;font-size:1rem}.Native-module__ZR5BUa__card p{color:#ffffff59;font-size:.88rem}@media (max-width:640px){.Native-module__ZR5BUa__section{padding:4rem 1.25rem}.Native-module__ZR5BUa__grid{grid-template-columns:1fr}}
.BottomFlexGrid-module__DZhzyq__section{background:radial-gradient(1200px 320px at 50% -40%,#ffffff0f,transparent),var(--color-bg);max-width:1100px;margin:0 auto;padding:0 3rem}.BottomFlexGrid-module__DZhzyq__header{padding:2.25rem 3rem 1.5rem}.BottomFlexGrid-module__DZhzyq__header h2{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--heading-h2-size);letter-spacing:var(--heading-tracking);margin-bottom:.45rem}.BottomFlexGrid-module__DZhzyq__header p{color:var(--color-text-muted);font-size:.92rem}.BottomFlexGrid-module__DZhzyq__gridWrap{border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.BottomFlexGrid-module__DZhzyq__grid{flex-wrap:wrap;margin-bottom:-1px;margin-right:-1px;display:flex}.BottomFlexGrid-module__DZhzyq__card{border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;flex:19rem;min-height:9.5rem;padding:2.5rem 2.5rem 3rem}.BottomFlexGrid-module__DZhzyq__card h3{font-family:var(--font-body);letter-spacing:0;margin-bottom:.35rem;font-size:1.04rem;font-weight:600}.BottomFlexGrid-module__DZhzyq__card p{color:var(--color-text-muted);font-size:.84rem;line-height:1.45}.BottomFlexGrid-module__DZhzyq__keys{flex-wrap:wrap;gap:.38rem;margin-top:.72rem;display:flex}.BottomFlexGrid-module__DZhzyq__key{font-size:.73rem;font-family:var(--font-mono);color:#ffffffd1;background:#ffffff0a;border-radius:4px;padding:.15rem .42rem}@media (max-width:900px){.BottomFlexGrid-module__DZhzyq__header{padding:1.8rem 1.25rem 1.2rem}.BottomFlexGrid-module__DZhzyq__card{flex-basis:50%}}@media (max-width:640px){.BottomFlexGrid-module__DZhzyq__card{flex-basis:100%;min-height:auto}}
.Marquee-module__XFZ_hq__strip{margin-top:3rem;padding:3rem 0;overflow:hidden}.Marquee-module__XFZ_hq__scroll{white-space:nowrap;gap:3rem;width:max-content;animation:60s linear infinite Marquee-module__XFZ_hq__marquee;display:flex}@keyframes Marquee-module__XFZ_hq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.Marquee-module__XFZ_hq__word{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);text-transform:var(--heading-transform);color:var(--marquee-color);font-size:2.5rem;transition:color .3s}.Marquee-module__XFZ_hq__hl{color:var(--marquee-hl)}
.FAQ-module__5E5jIW__section{max-width:720px;margin:0 auto;padding:6rem 3rem}.FAQ-module__5E5jIW__header{margin-bottom:3rem}.FAQ-module__5E5jIW__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;display:inline-block}.FAQ-module__5E5jIW__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);line-height:1.05}.FAQ-module__5E5jIW__list{flex-direction:column;display:flex}.FAQ-module__5E5jIW__item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;display:block}.FAQ-module__5E5jIW__question{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);color:#ffffffb3;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.15rem;transition:color .2s;display:flex}.FAQ-module__5E5jIW__item:hover .FAQ-module__5E5jIW__question{color:#fff}.FAQ-module__5E5jIW__chevron{flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.FAQ-module__5E5jIW__itemOpen .FAQ-module__5E5jIW__chevron{transform:rotate(180deg)}.FAQ-module__5E5jIW__answer{max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.FAQ-module__5E5jIW__itemOpen .FAQ-module__5E5jIW__answer{max-height:300px}.FAQ-module__5E5jIW__answer p{color:#ffffff61;max-width:580px;padding:0 0 1.5rem;font-size:.92rem}@media (max-width:640px){.FAQ-module__5E5jIW__section{padding:4rem 1.25rem}}
.CTA-module__PeTIVa__section{text-align:center;max-width:1100px;margin:0 auto;padding:7rem 3rem 8rem}.CTA-module__PeTIVa__section h2{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:1.5rem;line-height:.95}.CTA-module__PeTIVa__section p{color:#fff6;max-width:440px;margin:0 auto 2.5rem;font-size:1.05rem}.CTA-module__PeTIVa__actions{justify-content:center;align-items:center;gap:1rem;display:flex}@media (max-width:640px){.CTA-module__PeTIVa__section{padding:5rem 1.25rem}}
.Footer-module__VUkswa__footer{text-align:center;border-top:1px solid var(--color-divider);padding:2rem}.Footer-module__VUkswa__footer p{font-family:var(--font-label);color:#fff3;letter-spacing:.05em;font-size:.65rem}.Footer-module__VUkswa__footer a{color:#ffffff59;text-decoration:none;transition:color .15s}.Footer-module__VUkswa__footer a:hover{color:#fff9}
.SplitDemos-module__e_UOkq__row{background:#ffffff0a;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.SplitDemos-module__e_UOkq__card{background:var(--color-bg);flex-direction:column;align-items:center;padding:2rem 1rem 1.5rem;display:flex}.SplitDemos-module__e_UOkq__iconRow{opacity:.7;margin-bottom:1.25rem}.SplitDemos-module__e_UOkq__animArea{background:#212126;border-radius:6px;width:80px;height:80px;margin-bottom:1.25rem;padding:6px}.SplitDemos-module__e_UOkq__paneFrame{gap:0;width:100%;height:100%;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__gapIn;display:flex}.SplitDemos-module__e_UOkq__paneA,.SplitDemos-module__e_UOkq__paneB{background:#0d0d11;border-radius:3px}.SplitDemos-module__e_UOkq__right{flex-direction:row}.SplitDemos-module__e_UOkq__right .SplitDemos-module__e_UOkq__paneA{flex:1;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__shrink}.SplitDemos-module__e_UOkq__right .SplitDemos-module__e_UOkq__paneB{animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__slideIn}.SplitDemos-module__e_UOkq__left{flex-direction:row}.SplitDemos-module__e_UOkq__left .SplitDemos-module__e_UOkq__paneA{flex:1;order:2;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__shrink}.SplitDemos-module__e_UOkq__left .SplitDemos-module__e_UOkq__paneB{order:1;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__slideIn}.SplitDemos-module__e_UOkq__bottom{flex-direction:column}.SplitDemos-module__e_UOkq__bottom .SplitDemos-module__e_UOkq__paneA{flex:1;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__shrink}.SplitDemos-module__e_UOkq__bottom .SplitDemos-module__e_UOkq__paneB{animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__slideIn}.SplitDemos-module__e_UOkq__top{flex-direction:column}.SplitDemos-module__e_UOkq__top .SplitDemos-module__e_UOkq__paneA{flex:1;order:2;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__shrink}.SplitDemos-module__e_UOkq__top .SplitDemos-module__e_UOkq__paneB{order:1;animation:3s ease-in-out infinite SplitDemos-module__e_UOkq__slideIn}@keyframes SplitDemos-module__e_UOkq__shrink{0%,40%{flex:100%}55%,90%{flex:50%}to{flex:100%}}@keyframes SplitDemos-module__e_UOkq__slideIn{0%,40%{flex:0 0 0}55%,90%{flex:0 0 47%}to{flex:0 0 0}}@keyframes SplitDemos-module__e_UOkq__gapIn{0%,40%{gap:0}55%,90%{gap:3px}to{gap:0}}.SplitDemos-module__e_UOkq__label{font-family:var(--font-system);color:#ffffff80;margin-bottom:.5rem;font-size:12px;font-weight:500}.SplitDemos-module__e_UOkq__shortcut{align-items:center;gap:3px;display:flex}.SplitDemos-module__e_UOkq__key{min-width:22px;height:22px;font-family:var(--font-system);color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:0 1px #ffffff0a}@media (max-width:640px){.SplitDemos-module__e_UOkq__row{grid-template-columns:repeat(2,1fr)}}
.Shortcuts-module__pIycAG__section{max-width:1100px;margin:0 auto;padding:6rem 3rem}.Shortcuts-module__pIycAG__header{margin-bottom:3.5rem}.Shortcuts-module__pIycAG__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;display:inline-block}.Shortcuts-module__pIycAG__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}.Shortcuts-module__pIycAG__sub{color:#fff6;max-width:600px;font-size:1.05rem}.Shortcuts-module__pIycAG__showcase{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;overflow:hidden}.Shortcuts-module__pIycAG__showcase>:first-child{border:none;border-radius:0;margin-bottom:0}.Shortcuts-module__pIycAG__shortcutList{border-top:1px solid #ffffff0d;flex-direction:column;display:flex}.Shortcuts-module__pIycAG__shortcutRow{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.Shortcuts-module__pIycAG__shortcutRow:last-child{border-bottom:none}.Shortcuts-module__pIycAG__action{font-family:var(--font-body);color:#ffffff80;font-size:.88rem}.Shortcuts-module__pIycAG__keys{align-items:center;gap:3px;display:flex}.Shortcuts-module__pIycAG__key{min-width:26px;height:26px;font-family:var(--font-system);color:#fff9;background:#ffffff0d;border:1px solid #ffffff14;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 1px #ffffff0a}@media (max-width:640px){.Shortcuts-module__pIycAG__section{padding:4rem 1.25rem}}
.WorkspaceShowcase-module__SQFMKa__section{text-align:center;max-width:1100px;margin:0 auto;padding:6rem 3rem}.WorkspaceShowcase-module__SQFMKa__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}.WorkspaceShowcase-module__SQFMKa__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:.75rem;line-height:1.05}.WorkspaceShowcase-module__SQFMKa__sub{color:var(--color-text-muted);max-width:480px;margin:0 auto;font-size:1.05rem}.WorkspaceShowcase-module__SQFMKa__tabs{justify-content:center;gap:0;margin-top:3rem;margin-bottom:1.5rem;display:flex}.WorkspaceShowcase-module__SQFMKa__tab{cursor:pointer;text-align:left;max-width:180px;color:inherit;background:0 0;border:none;flex:1;padding:.85rem 1rem;transition:background .2s;position:relative}.WorkspaceShowcase-module__SQFMKa__tab:hover{background:#ffffff05}.WorkspaceShowcase-module__SQFMKa__tabName{font-family:var(--font-display);color:var(--color-text-muted);margin-bottom:2px;font-size:.82rem;font-weight:600;transition:color .25s;display:block}.WorkspaceShowcase-module__SQFMKa__tabActive .WorkspaceShowcase-module__SQFMKa__tabName{color:#fff}.WorkspaceShowcase-module__SQFMKa__tabDesc{color:var(--color-text-faint);font-size:.7rem;line-height:1.4;transition:color .25s;display:block}.WorkspaceShowcase-module__SQFMKa__tabActive .WorkspaceShowcase-module__SQFMKa__tabDesc{color:var(--color-text-muted)}.WorkspaceShowcase-module__SQFMKa__tabProgress{background:#ffffff0a;height:1px;position:absolute;bottom:0;left:1rem;right:1rem;overflow:hidden}.WorkspaceShowcase-module__SQFMKa__tabProgressFill{background:var(--color-accent-text);width:0%;height:100%}.WorkspaceShowcase-module__SQFMKa__tabActive .WorkspaceShowcase-module__SQFMKa__tabProgressFill{animation:4s linear forwards WorkspaceShowcase-module__SQFMKa__tabFill}@keyframes WorkspaceShowcase-module__SQFMKa__tabFill{0%{width:0%}to{width:100%}}.WorkspaceShowcase-module__SQFMKa__preview{text-align:left;min-height:420px;position:relative}.WorkspaceShowcase-module__SQFMKa__panel{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.WorkspaceShowcase-module__SQFMKa__panelActive{opacity:1;pointer-events:auto;position:relative}@media (max-width:900px){.WorkspaceShowcase-module__SQFMKa__tabs{justify-content:flex-start;overflow-x:auto}.WorkspaceShowcase-module__SQFMKa__tabDesc{display:none}}@media (max-width:640px){.WorkspaceShowcase-module__SQFMKa__section{padding:4rem 1.25rem}.WorkspaceShowcase-module__SQFMKa__preview{min-height:360px}}
