.FullPageVersionHistory_root__pjmiB{position:fixed;inset:0;z-index:1200;display:flex;flex-direction:column;background:var(--neutral-surface)}.FullPageVersionHistory_loading__ZtJfX{flex-direction:row}.FullPageVersionHistory_error__zbRTq{align-items:center;justify-content:center}.FullPageVersionHistory_root__pjmiB .full-page-history-feedback{text-align:center}.FullPageVersionHistory_root__pjmiB .full-page-history-feedback-icon{width:40px;height:40px;margin:0 auto 10px;color:var(--danger)}.FullPageVersionHistory_root__pjmiB .full-page-history-feedback-title{color:var(--neutral-fg);margin-bottom:4px}.FullPageVersionHistory_root__pjmiB .full-page-history-feedback-text{color:var(--neutral-fg3);margin-bottom:12px}.FullPageVersionHistory_root__pjmiB .full-page-history-topbar{position:relative;top:unset}.FullPageVersionHistory_root__pjmiB .full-page-history-topbar-left{display:flex;align-items:start;gap:8px;min-width:0}.FullPageVersionHistory_root__pjmiB .full-page-history-title{cursor:default}.FullPageVersionHistory_root__pjmiB .full-page-history-subtitle{display:inline-flex;align-items:center;gap:4px;font-size:11.5px}.FullPageVersionHistory_root__pjmiB .full-page-history-restore-btn{white-space:nowrap}.FullPageVersionHistory_root__pjmiB .full-page-history-restore-btn svg{width:14px;height:14px}.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar,.FullPageVersionHistory_root__pjmiB .toc-panel.full-page-history-sidebar{width:420px;min-width:420px;max-width:420px;border-right:1px solid var(--neutral-stroke);overflow:auto;background:var(--neutral-surface)}.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar.loading{padding:20px}.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar-inner{padding:12px}.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar-header{position:sticky;top:0;z-index:2;background:var(--neutral-surface)}.FullPageVersionHistory_root__pjmiB .full-page-history-filter{margin-bottom:12px}.FullPageVersionHistory_root__pjmiB .full-page-history-filter-select{width:100%;border:1px solid var(--neutral-stroke);border-radius:var(--r-md);background:var(--neutral-surface);color:var(--neutral-fg);padding:7px 10px;font-size:13px;font-family:var(--font)}.FullPageVersionHistory_root__pjmiB .full-page-history-groups{display:flex;flex-direction:column;gap:16px}.FullPageVersionHistory_root__pjmiB .full-page-history-date-group{margin-bottom:10px;color:var(--neutral-fg2)}.FullPageVersionHistory_root__pjmiB .full-page-history-group-list{display:flex;flex-direction:column;gap:8px}.FullPageVersionHistory_root__pjmiB .full-page-history-empty{text-align:center;padding:20px 8px}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint,.FullPageVersionHistory_root__pjmiB .full-page-history-delta{border-left:3px solid transparent;border-radius:var(--r-sm);cursor:pointer;transition:background .1s ease,border-color .1s ease,box-shadow .1s ease}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint{padding:10px 12px;background:var(--neutral-surface)}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint-row{display:flex;align-items:flex-start;gap:8px}.FullPageVersionHistory_root__pjmiB .full-page-history-chevron{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--colorNeutralForegroundDisabled)}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint-title-row{display:flex;align-items:center;gap:8px}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint-date{line-height:1.35}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint-author{line-height:1.3}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint:hover{background:var(--neutral-bg)}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint:hover .full-page-history-checkpoint-author,.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint:hover .full-page-history-checkpoint-date{color:var(--neutral-fg2)}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint.is-selected{background:var(--brand-subtle);border-color:var(--neutral-stroke);border-left-color:var(--brand)}.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint.is-selected .full-page-history-checkpoint-author,.FullPageVersionHistory_root__pjmiB .full-page-history-checkpoint.is-selected .full-page-history-checkpoint-date,.FullPageVersionHistory_root__pjmiB .full-page-history-delta.is-selected .full-page-history-delta-title-main,.FullPageVersionHistory_root__pjmiB .full-page-history-delta.is-selected .full-page-history-muted{color:var(--brand)}.FullPageVersionHistory_root__pjmiB .full-page-history-delta{padding:8px;background:transparent;border-color:transparent}.FullPageVersionHistory_root__pjmiB .full-page-history-delta-row{display:flex;align-items:flex-start;gap:8px}.FullPageVersionHistory_root__pjmiB .full-page-history-delta-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.FullPageVersionHistory_root__pjmiB .full-page-history-delta-title-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.FullPageVersionHistory_root__pjmiB .full-page-history-delta-title-main{min-width:0;display:flex;align-items:center;gap:4px;flex:1}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-btn{width:22px;height:22px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--neutral-fg4);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .1s ease,color .1s ease}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-btn:hover{background:var(--neutral-surface2);color:var(--neutral-fg2)}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-icon{width:14px;height:14px}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-row{display:flex;align-items:center;gap:6px}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-input{flex:1;min-width:0}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action{width:28px;height:28px;border:1px solid var(--neutral-stroke2);border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s ease,border-color .1s ease,color .1s ease}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action.is-confirm{background:var(--brand);border-color:var(--brand);color:#fff}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action.is-confirm:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action.is-cancel{background:var(--neutral-surface2);border-color:var(--neutral-stroke2);color:var(--neutral-fg2)}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action.is-cancel:hover{background:var(--neutral-bg);border-color:var(--neutral-stroke2)}.FullPageVersionHistory_root__pjmiB .full-page-history-edit-action-icon{width:14px;height:14px}.FullPageVersionHistory_root__pjmiB .full-page-history-delta:hover{background:var(--neutral-bg)}.FullPageVersionHistory_root__pjmiB .full-page-history-delta:hover .full-page-history-delta-title-main,.FullPageVersionHistory_root__pjmiB .full-page-history-delta:hover .full-page-history-muted{color:var(--neutral-fg2)}.FullPageVersionHistory_root__pjmiB .full-page-history-delta.is-selected{background:var(--brand-subtle);border-color:var(--neutral-stroke);border-left-color:var(--brand)}.FullPageVersionHistory_root__pjmiB .full-page-history-deltas{margin-left:20px;margin-top:6px;display:flex;flex-direction:column;gap:6px}.FullPageVersionHistory_root__pjmiB .full-page-history-preview{flex:1;overflow:hidden;background:var(--neutral-surface)}.FullPageVersionHistory_root__pjmiB .full-page-history-preview.loading{padding:20px}.FullPageVersionHistory_root__pjmiB .full-page-history-preview-inner{height:100%}.FullPageVersionHistory_root__pjmiB .full-page-history-empty-preview{height:100%;display:flex;align-items:center;justify-content:center;padding:24px}.FullPageVersionHistory_root__pjmiB .full-page-history-muted{color:var(--neutral-fg4)}.FullPageVersionHistory_root__pjmiB .full-page-history-feedback-card{max-width:480px}@media (max-width:1280px){.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar,.FullPageVersionHistory_root__pjmiB .toc-panel.full-page-history-sidebar{width:380px;min-width:380px;max-width:380px}}@media (max-width:1024px){.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar,.FullPageVersionHistory_root__pjmiB .toc-panel.full-page-history-sidebar{min-width:300px;max-width:340px}}@media (max-width:768px){.FullPageVersionHistory_root__pjmiB .full-page-history-content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.FullPageVersionHistory_root__pjmiB .full-page-history-sidebar,.FullPageVersionHistory_root__pjmiB .toc-panel.full-page-history-sidebar{width:100%;min-width:100%;max-width:none;max-height:42dvh;border-right:none;border-bottom:1px solid var(--neutral-stroke)}.FullPageVersionHistory_root__pjmiB .full-page-history-preview-inner{padding:16px}}.Input_field__Z5Ma1{width:100%}.Input_label__83Pis{display:block;margin-bottom:6px;font-size:13px;color:var(--neutral-fg);font-weight:600}.Input_wrap__96y_n{display:flex;align-items:center;gap:8px;width:100%;border:1px solid var(--neutral-stroke2);border-radius:var(--r-md);background:var(--neutral-surface);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.Input_wrap__96y_n:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle)}.Input_wrap__96y_n:hover:not(.Input_wrapDisabled___maYA):not(:focus-within){border-color:var(--neutral-stroke)}.Input_wrapError__eliVI{border-color:var(--danger)}.Input_wrapError__eliVI:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 20%,transparent)}.Input_wrapDisabled___maYA{opacity:.65;background:var(--neutral-bg)}.Input_sizeSmall__s_PHc{min-height:32px;padding:0 10px}.Input_sizeMedium__K0i_2{min-height:36px;padding:0 12px}.Input_sizeLarge__zdTRi{min-height:40px;padding:0 14px}.Input_appearanceOutline__MIJdT{border-bottom-width:1px}.Input_appearanceUnderline__kEGBd{border-left:none;border-right:none;border-top:none;border-radius:0}.Input_appearanceFilled__cx1qd{background:var(--neutral-bg)}.Input_input__h6Yry{width:100%;border:none;background:transparent;color:var(--neutral-fg);font-size:14px;font-family:var(--font);outline:none}.Input_input__h6Yry::placeholder{color:var(--neutral-fg4)}.Input_affix__Hgydj{display:inline-flex;align-items:center;justify-content:center;color:var(--neutral-fg3)}.Input_error__KqG2Y{margin-top:6px;font-size:12px;color:var(--danger)}.Input_hint__g0kVw{margin-top:6px;font-size:12px;color:var(--neutral-fg3)}.Tabs_tabs__XM5G6{width:100%}.Tabs_list__h52rZ{display:flex}.Tabs_trigger__AOyGT{border:none;background:none;font:inherit;color:inherit;cursor:pointer}.Tabs_trigger__AOyGT:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Tabs_trigger__AOyGT:disabled{cursor:not-allowed;opacity:.6}.Tabs_content__GBeoA{width:100%}.AuthTabsPage_root__tr_xp .auth-layout{display:flex;width:100%;min-height:100vh}.AuthTabsPage_root__tr_xp .auth-brand{width:46%;background:var(--dark-900);display:flex;flex-direction:column;justify-content:space-between;padding:40px 52px 48px;position:relative;overflow:hidden;flex-shrink:0}.AuthTabsPage_root__tr_xp .auth-brand:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,120,212,.07) 1px,transparent 0),linear-gradient(90deg,rgba(0,120,212,.07) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 100% 100% at 40% 50%,black 20%,transparent 80%)}.AuthTabsPage_root__tr_xp .auth-form-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--white);padding:48px 40px;position:relative}.AuthTabsPage_root__tr_xp .auth-card{width:100%;max-width:400px}.AuthTabsPage_root__tr_xp .auth-card-header{text-align:center;margin-bottom:32px}.AuthTabsPage_root__tr_xp .auth-card-logo{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:20px;text-decoration:none}.AuthTabsPage_root__tr_xp .auth-card-logo-icon{width:36px;height:36px;background:var(--brand);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-brand)}.AuthTabsPage_root__tr_xp .auth-card-logo-icon svg{width:18px;height:18px;fill:white}.AuthTabsPage_root__tr_xp .auth-card-logo-name{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--neutral-900);letter-spacing:-.02em}.AuthTabsPage_root__tr_xp .auth-tabs{display:flex;background:var(--neutral-100);border-radius:var(--r-lg);padding:3px;gap:2px;margin-bottom:28px}.AuthTabsPage_root__tr_xp .auth-tab{flex:1;padding:8px 16px;border:none;background:none;border-radius:var(--r-md);font-size:13.5px;font-weight:600;font-family:var(--font-display);color:var(--neutral-500);cursor:pointer;transition:all .18s ease;white-space:nowrap}.AuthTabsPage_root__tr_xp .auth-tab:hover:not(.active){color:var(--neutral-700);background:rgba(255,255,255,.5)}.AuthTabsPage_root__tr_xp .form-panel{display:none;flex-direction:column;gap:0;animation:AuthTabsPage_panelIn__Y5ewN .22s ease both}.AuthTabsPage_root__tr_xp .form-panel.active{display:flex}.AuthTabsPage_root__tr_xp .form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.AuthTabsPage_root__tr_xp .form-group:last-of-type{margin-bottom:20px}.AuthTabsPage_root__tr_xp .form-label{font-size:13px;font-weight:600;color:var(--neutral-700);font-family:var(--font-display);display:flex;align-items:center;gap:4px}.AuthTabsPage_root__tr_xp .form-label-required{color:var(--error);font-size:12px}.AuthTabsPage_root__tr_xp .form-input-wrap{position:relative}.AuthTabsPage_root__tr_xp .form-input{width:100%;height:36px;padding:0 36px 0 12px;background:var(--white);border:1px solid var(--neutral-300);border-radius:var(--r-md);font-size:14px;color:var(--neutral-800);font-family:var(--font-body);outline:none;transition:border-color .12s,box-shadow .12s;appearance:none;-webkit-appearance:none}.AuthTabsPage_root__tr_xp .form-input::placeholder{color:var(--neutral-400)}.AuthTabsPage_root__tr_xp .form-input:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.AuthTabsPage_root__tr_xp .form-input:hover:not(:focus){border-color:var(--neutral-500)}.AuthTabsPage_root__tr_xp .form-input.error{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.AuthTabsPage_root__tr_xp .form-input-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--neutral-400);cursor:pointer;display:flex;align-items:center;transition:color .1s}.AuthTabsPage_root__tr_xp .form-input-icon:hover{color:var(--neutral-600)}.AuthTabsPage_root__tr_xp .form-input-icon svg{width:16px;height:16px;fill:currentColor}.AuthTabsPage_root__tr_xp .form-error{display:none;align-items:center;gap:5px;font-size:12px;color:var(--error);margin-top:3px}.AuthTabsPage_root__tr_xp .form-error.visible{display:flex}.AuthTabsPage_root__tr_xp .form-hint{font-size:11.5px;color:var(--neutral-400);margin-top:2px}.AuthTabsPage_root__tr_xp .form-forgot{display:flex;justify-content:flex-end;margin-top:-10px;margin-bottom:16px}.AuthTabsPage_root__tr_xp .forgot-link{font-size:12.5px;color:var(--brand);text-decoration:none;font-weight:500;transition:color .1s}.AuthTabsPage_root__tr_xp .forgot-link:hover{color:var(--brand-hover);text-decoration:underline}.AuthTabsPage_root__tr_xp .form-terms{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}.AuthTabsPage_root__tr_xp .form-checkbox{width:16px;height:16px;border:1.5px solid var(--neutral-400);border-radius:var(--r-sm);cursor:pointer;appearance:none;flex-shrink:0;margin-top:1px;transition:all .12s;position:relative;background:white}.AuthTabsPage_root__tr_xp .form-checkbox:checked{background:var(--brand);border-color:var(--brand)}.AuthTabsPage_root__tr_xp .form-checkbox:checked:after{content:"";position:absolute;left:4px;top:2px;width:5px;height:8px;border:2px solid white;border-top:none;border-left:none;transform:rotate(40deg)}.AuthTabsPage_root__tr_xp .form-checkbox:focus{outline:2px solid var(--brand);outline-offset:2px}.AuthTabsPage_root__tr_xp .form-terms-label{font-size:12.5px;color:var(--neutral-500);line-height:1.5}.AuthTabsPage_root__tr_xp .form-terms-label a{color:var(--brand);text-decoration:none}.AuthTabsPage_root__tr_xp .form-terms-label a:hover{text-decoration:underline}.AuthTabsPage_root__tr_xp .auth-divider{display:flex;align-items:center;gap:12px;margin-bottom:16px}.AuthTabsPage_root__tr_xp .auth-divider-line{flex:1;height:1px;background:var(--neutral-200)}.AuthTabsPage_loadingBrandContent__1m_Vj{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:16px}.AuthTabsPage_loadingBrandLogo__PrnPQ{width:140px;height:28px}.AuthTabsPage_loadingBrandHeadline__Tk_Wd{width:78%;height:46px}.AuthTabsPage_loadingBrandSubline__QbACi{width:92%;height:16px}.AuthTabsPage_loadingBrandSublineShort__mDz7E{width:70%;height:16px}.AuthTabsPage_loadingBrandFeatures__pm1yA{margin-top:8px;display:flex;flex-direction:column;gap:10px}.AuthTabsPage_loadingBrandFeatureRow__lixe7{display:flex;align-items:center;gap:10px}.AuthTabsPage_loadingFeatureIcon__OJFwM{width:20px;height:20px}.AuthTabsPage_loadingFeatureText__bEwg1{width:72%;height:14px}.AuthTabsPage_loadingAuthCardHeader__gFZwz{margin-bottom:20px;display:flex;justify-content:center}.AuthTabsPage_loadingAuthLogo__HHoBa{width:130px;height:24px}.AuthTabsPage_loadingAuthTabs__JRfpN{width:100%;height:42px;border-radius:10px;margin-bottom:20px}.AuthTabsPage_loadingAuthForm__BfKoy{display:flex;flex-direction:column;gap:12px}.AuthTabsPage_loadingSsoButton__gsJ1W{width:100%;height:36px;border-radius:8px}.AuthTabsPage_loadingDivider__TBX9w{width:100%;height:14px;margin:4px 0}.AuthTabsPage_loadingInput__NGeJy{width:100%;height:36px;border-radius:8px}.AuthTabsPage_loadingPrimaryButton__CH_oS{width:100%;height:38px;border-radius:8px;margin-top:4px}.AuthTabsPage_root__tr_xp .auth-divider-text{font-size:12px;color:var(--neutral-400);white-space:nowrap;font-weight:500}.AuthTabsPage_root__tr_xp .sso-buttons{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.AuthTabsPage_root__tr_xp .btn-sso{display:flex;align-items:center;justify-content:center;gap:10px;height:36px;background:var(--white);border:1px solid var(--neutral-300);border-radius:var(--r-md);font-size:13.5px;font-weight:500;font-family:var(--font-display);color:var(--neutral-700);cursor:pointer;transition:all .15s;text-decoration:none}.AuthTabsPage_root__tr_xp .btn-sso:hover{background:var(--neutral-50);border-color:var(--neutral-400);box-shadow:var(--shadow-2)}.AuthTabsPage_root__tr_xp .btn-sso svg{width:18px;height:18px;flex-shrink:0}.AuthTabsPage_root__tr_xp .auth-form-panel .btn-primary{width:100%;height:36px;background:var(--brand);color:white;border:none;border-radius:var(--r-md);font-size:14px;font-weight:600;font-family:var(--font-display);cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:var(--shadow-2);margin-bottom:20px}.AuthTabsPage_root__tr_xp .auth-form-panel .btn-primary:hover{background:var(--brand-hover);box-shadow:var(--shadow-brand);transform:translateY(-1px)}.AuthTabsPage_root__tr_xp .auth-form-panel .btn-primary:active{background:var(--brand-pressed);transform:translateY(0);box-shadow:none}.AuthTabsPage_root__tr_xp .auth-footer{text-align:center;margin-top:24px;font-size:12.5px;color:var(--neutral-400)}.AuthTabsPage_root__tr_xp .auth-footer a{color:var(--brand);text-decoration:none;font-weight:500}.AuthTabsPage_root__tr_xp .auth-footer a:hover{text-decoration:underline}.AuthTabsPage_root__tr_xp .form-panel-footer{position:absolute;bottom:24px;left:0;right:0;text-align:center;font-size:11.5px;color:var(--neutral-400);display:flex;align-items:center;justify-content:center;gap:16px}.AuthTabsPage_root__tr_xp .form-panel-footer a{color:var(--neutral-400);text-decoration:none;transition:color .1s}.AuthTabsPage_root__tr_xp .form-panel-footer a:hover{color:var(--neutral-600)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-form-panel{background:var(--neutral-bg)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-card-logo-name{color:var(--neutral-900)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-tabs{background:var(--neutral-100)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-tab{color:var(--neutral-700)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-tabs .ui-tab[aria-selected=true]{background:var(--neutral-150);color:var(--neutral-900);border:1px solid var(--neutral-300);box-shadow:var(--shadow2)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-tabs .ui-tab[aria-selected=false]{color:var(--neutral-700)}[data-theme=dark] .AuthTabsPage_root__tr_xp .btn-sso{background:var(--neutral-100);border-color:var(--neutral-300);color:var(--neutral-800)}[data-theme=dark] .AuthTabsPage_root__tr_xp .btn-sso:hover{background:var(--neutral-150);border-color:var(--neutral-400);color:var(--neutral-900);box-shadow:var(--shadow2)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-label{color:var(--neutral-800)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input{background:var(--neutral-100);border-color:var(--neutral-300);color:var(--neutral-900)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input::placeholder{color:var(--neutral-600)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input:hover:not(:focus){border-color:var(--neutral-400)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 0 0 3px rgba(96,202,255,.18)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input-icon{color:var(--neutral-600)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-input-icon:hover{color:var(--neutral-800)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-divider-line{background:var(--neutral-200)}[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-divider-text,[data-theme=dark] .AuthTabsPage_root__tr_xp .auth-footer,[data-theme=dark] .AuthTabsPage_root__tr_xp .form-hint,[data-theme=dark] .AuthTabsPage_root__tr_xp .form-panel-footer,[data-theme=dark] .AuthTabsPage_root__tr_xp .form-panel-footer a,[data-theme=dark] .AuthTabsPage_root__tr_xp .form-terms-label{color:var(--neutral-600)}[data-theme=dark] .AuthTabsPage_root__tr_xp .form-panel-footer a:hover{color:var(--neutral-800)}.Avatar_avatar__WzKod{width:var(--avatar-size);height:var(--avatar-size);font-size:calc(var(--avatar-size) * .45);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--neutral-stroke2);color:var(--neutral-fg3);font-weight:700;overflow:hidden;user-select:none}.Avatar_image__jZdHs{width:100%;height:100%;object-fit:cover}.Avatar_size16__MPe3m{--avatar-size:16px}.Avatar_size20__KVEM8{--avatar-size:20px}.Avatar_size24___H13T{--avatar-size:24px}.Avatar_size28__pNhYR{--avatar-size:28px}.Avatar_size32__aKpwz{--avatar-size:32px}.Avatar_size36__pKm3l{--avatar-size:36px}.Avatar_size40__Gx_T6{--avatar-size:40px}.Avatar_size48__vaHpC{--avatar-size:48px}.Avatar_size56__EL0tH{--avatar-size:56px}.Avatar_size64__v272W{--avatar-size:64px}.Avatar_size72__1Jiw3{--avatar-size:72px}.Avatar_size96__NSPOc{--avatar-size:96px}.Avatar_size120__MNpGm{--avatar-size:120px}.Avatar_size128__Qi3R8{--avatar-size:128px}.Textarea_field__qtnA0{width:100%}.Textarea_label__zpEB8{display:block;margin-bottom:6px;font-size:13px;color:var(--neutral-fg);font-weight:600}.Textarea_textarea__1k66k{width:100%;max-width:100%;min-height:80px;resize:vertical;border:1px solid var(--neutral-stroke2);border-radius:var(--r-md);padding:10px 12px;background:var(--neutral-surface);color:var(--neutral-fg);font-size:14px;font-family:var(--font);outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.Textarea_textarea__1k66k::placeholder{color:var(--neutral-fg4)}.Textarea_textarea__1k66k:hover:not(:disabled){border-color:var(--neutral-stroke)}.Textarea_textarea__1k66k:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle)}.Textarea_textarea__1k66k:disabled{opacity:.65;cursor:not-allowed;background:var(--neutral-bg)}.Textarea_error__dfNE_{margin-top:6px;font-size:12px;color:var(--danger)}.Textarea_hint__uvHcm{margin-top:6px;font-size:12px;color:var(--neutral-fg3)}.FileCommentsPanel_root__8cnVI{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.FileCommentsPanel_root__8cnVI .file-comments-panel{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.FileCommentsPanel_root__8cnVI .file-comments-panel-header{position:sticky;top:0;z-index:2;padding-bottom:10px;background:var(--neutral-surface)}.FileCommentsPanel_root__8cnVI .file-comments-tabs{display:flex;background:var(--neutral-100);border-radius:var(--r-lg);padding:3px;gap:2px;margin-bottom:10px}.FileCommentsPanel_root__8cnVI .file-comments-tab{flex:1;padding:8px 16px;border:none;min-height:32px;background:transparent;border-radius:var(--r-md);font-size:13.5px;font-weight:600;font-family:var(--font-display);color:var(--neutral-500);transition:all .18s ease;white-space:nowrap}.FileCommentsPanel_root__8cnVI .file-comments-tab:hover:not(.active){color:var(--neutral-700);background:rgba(255,255,255,.5)}.FileCommentsPanel_root__8cnVI .file-comments-tab.active{background:var(--white);color:var(--neutral-800);box-shadow:var(--shadow-4)}.FileCommentsPanel_root__8cnVI .file-comments-error{color:var(--danger);margin-top:8px}.FileCommentsPanel_root__8cnVI .comments-composer,.FileCommentsPanel_root__8cnVI .comments-feedback-card,.FileCommentsPanel_root__8cnVI .comments-reply-composer{border:1px solid var(--neutral-stroke);border-radius:var(--r-md);background:var(--neutral-bg)}.FileCommentsPanel_root__8cnVI .comments-composer{padding:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.FileCommentsPanel_root__8cnVI .comments-selected-composer{border-color:color-mix(in srgb,var(--brand) 30%,var(--neutral-stroke))}.FileCommentsPanel_root__8cnVI .comments-composer-actions,.FileCommentsPanel_root__8cnVI .comments-dialog-footer,.FileCommentsPanel_root__8cnVI .comments-edit-actions,.FileCommentsPanel_root__8cnVI .comments-reply-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.FileCommentsPanel_root__8cnVI .comments-selected-text-box{border:1px solid color-mix(in srgb,var(--brand) 35%,var(--neutral-stroke));border-radius:var(--r-md);padding:10px;background:color-mix(in srgb,var(--brand-subtle) 55%,var(--neutral-surface))}.FileCommentsPanel_root__8cnVI .comments-selected-text-box .ui-text-body2,.FileCommentsPanel_root__8cnVI .comments-selected-text-box .ui-text-caption1{display:block}.FileCommentsPanel_root__8cnVI .comments-selected-label{display:block;font-weight:700;color:var(--brand)}.FileCommentsPanel_root__8cnVI .comments-selected-value{display:block;margin-top:6px;overflow-wrap:anywhere;color:var(--neutral-fg)}.FileCommentsPanel_root__8cnVI .comments-selected-text-box .ui-text-body2{margin-top:4px;overflow-wrap:anywhere}.FileCommentsPanel_root__8cnVI .file-comments-panel textarea{width:100%!important;min-width:0;max-width:100%;display:block;height:96px;min-height:96px!important;max-height:96px;resize:none!important;border:1px solid var(--neutral-stroke2);border-radius:var(--r-md);background:var(--neutral-surface);color:var(--neutral-fg);padding:10px 12px;font-family:var(--font);font-size:14px;line-height:1.4}.FileCommentsPanel_root__8cnVI .file-comments-panel textarea::placeholder{color:var(--neutral-fg4)}.FileCommentsPanel_root__8cnVI .file-comments-panel textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.FileCommentsPanel_root__8cnVI .comments-muted{color:var(--neutral-fg4)}.FileCommentsPanel_root__8cnVI .file-comments-list-wrap{flex:1;min-height:0;overflow-y:auto;padding-right:2px;margin-bottom:10px}.FileCommentsPanel_root__8cnVI .file-comments-list{display:flex;flex-direction:column;gap:10px}.FileCommentsPanel_root__8cnVI .comments-feedback-card{padding:10px;display:flex;align-items:center;gap:8px}.FileCommentsPanel_root__8cnVI .file-comment-thread{border:1px solid var(--neutral-stroke);border-radius:var(--r-lg);padding:10px;transition:background .12s,border-color .12s,box-shadow .12s;cursor:pointer;background:var(--neutral-bg)}.FileCommentsPanel_root__8cnVI .file-comment-reply-head,.FileCommentsPanel_root__8cnVI .file-comment-thread-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.FileCommentsPanel_root__8cnVI .file-comment-author-block{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1}.FileCommentsPanel_root__8cnVI .file-comment-author-meta{min-width:0;display:flex;flex-direction:column;gap:4px}.FileCommentsPanel_root__8cnVI .comments-meta-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.FileCommentsPanel_root__8cnVI .comments-edited-label,.FileCommentsPanel_root__8cnVI .comments-id-badge,.FileCommentsPanel_root__8cnVI .comments-resolved-badge{border:1px solid var(--neutral-stroke2);border-radius:999px;padding:1px 8px;font-weight:600}.FileCommentsPanel_root__8cnVI .comments-id-badge{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 30%,var(--neutral-stroke2));background:color-mix(in srgb,var(--brand-subtle) 45%,var(--neutral-surface))}.FileCommentsPanel_root__8cnVI .comments-edited-label{color:var(--neutral-fg3)}.FileCommentsPanel_root__8cnVI .comments-resolved-badge{color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,var(--neutral-stroke2));background:color-mix(in srgb,var(--success) 12%,var(--neutral-surface))}.FileCommentsPanel_root__8cnVI .comments-author-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileCommentsPanel_root__8cnVI .file-comment-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.FileCommentsPanel_root__8cnVI .comments-edit-block{display:flex;flex-direction:column;gap:8px}.FileCommentsPanel_root__8cnVI .file-comment-replies{margin-top:12px;display:flex;flex-direction:column;gap:10px}.FileCommentsPanel_root__8cnVI .file-comment-thread.is-active{border-color:var(--brand);background:var(--neutral-surface);box-shadow:var(--shadow8)}.FileCommentsPanel_root__8cnVI .file-comment-thread.is-resolved{background:color-mix(in srgb,var(--success) 6%,var(--neutral-surface2));opacity:.96}.FileCommentsPanel_root__8cnVI .comments-anchor-text{margin-top:8px;border-radius:var(--r-sm);padding:4px 8px;background:var(--neutral-surface2)}.FileCommentsPanel_root__8cnVI .file-comment-reply{border:1px solid var(--neutral-stroke);border-radius:var(--r-md);padding:10px;background:var(--neutral-surface)}.FileCommentsPanel_root__8cnVI .comments-reply-composer{margin-top:10px;padding:10px;display:flex;flex-direction:column;gap:8px}.FileCommentsPanel_root__8cnVI .comments-general-composer{border-top:1px solid var(--neutral-stroke);padding-top:10px}.FileCommentsPanel_root__8cnVI .comments-general-trigger{cursor:text}.FileCommentsPanel_root__8cnVI .comments-general-trigger .ui-input-wrapper{border-color:var(--neutral-stroke2);background:var(--neutral-bg)}.FileCommentsPanel_root__8cnVI .comments-general-expanded{transform-origin:top;animation:FileCommentsPanel_commentsGeneralExpand__Xwl1c .18s ease-out}.FileCommentsPanel_root__8cnVI .comments-resolved-body{color:var(--neutral-fg3)}.FileCommentsPanel_commentAvatar__0NdmN,.FileCommentsPanel_replyAvatar__G8ljj{background:var(--brand-subtle);color:var(--brand);border:1px solid var(--neutral-stroke);flex-shrink:0;margin-top:1px}.FileCommentsPanel_deleteDialogFooter__dVrXe{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:6px}.FileCommentsPanel_deleteDialogText__ikNup{display:block;line-height:1.5}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-tabs{background:var(--neutral-100)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-tab{color:var(--neutral-700)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-tabs .ui-tab[aria-selected=true]{background:var(--neutral-150);color:var(--neutral-900);border:1px solid var(--neutral-300);box-shadow:var(--shadow2)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-tabs .ui-tab[aria-selected=false]{color:var(--neutral-700)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-composer,[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-feedback-card,[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-reply-composer,[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-reply,[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-thread{border-color:var(--neutral-300)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-composer,[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-feedback-card,[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-reply-composer,[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-thread{background:var(--neutral-100)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-thread.is-active{background:var(--neutral-surface2);box-shadow:var(--shadow4)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-thread.is-resolved{background:var(--neutral-150);opacity:1}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-anchor-text,[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-selected-text-box,[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comment-reply{background:var(--neutral-surface2);border-color:var(--neutral-300)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-panel textarea{background:var(--neutral-150);border-color:var(--neutral-300);color:var(--neutral-900)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-panel textarea::placeholder{color:var(--neutral-600)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .file-comments-panel textarea:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-resolved-body{color:var(--neutral-fg2)}[data-theme=dark] .FileCommentsPanel_commentAvatar__0NdmN,[data-theme=dark] .FileCommentsPanel_replyAvatar__G8ljj{border-color:var(--neutral-300)}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-id-badge{border-color:color-mix(in srgb,var(--brand) 45%,var(--neutral-300))}[data-theme=dark] .FileCommentsPanel_root__8cnVI .comments-resolved-badge{border-color:color-mix(in srgb,var(--success) 45%,var(--neutral-300))}@keyframes FileCommentsPanel_commentsGeneralExpand__Xwl1c{0%{opacity:0;transform:translateY(4px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}@media (prefers-reduced-motion:reduce){.FileCommentsPanel_root__8cnVI .comments-general-expanded{animation:none}}.FileShareDialog_root__iZ1VE{display:flex;flex-direction:column;gap:14px}.FileShareDialog_footerActions__QMfUB{display:flex;align-items:center;justify-content:flex-end;gap:8px}.FileShareDialog_errorBox__6kCzI,.FileShareDialog_successBox__BFbXq{border:1px solid;border-radius:var(--r-md);padding:10px 12px}.FileShareDialog_errorBox__6kCzI{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--neutral-surface))}.FileShareDialog_successBox__BFbXq{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--neutral-surface))}.FileShareDialog_errorText__AwspF{color:var(--danger)}.FileShareDialog_successText__CB5MQ{color:var(--success)}.FileShareDialog_tabs__02Px0{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--neutral-stroke)}.FileShareDialog_sectionStack__Y0_Wx{display:flex;flex-direction:column;gap:12px}.FileShareDialog_sectionCard___OO52{border:1px solid var(--neutral-stroke);border-radius:var(--r-md);padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--neutral-surface)}.FileShareDialog_sectionTitle__SsQr0{display:block;font-weight:600;color:var(--neutral-fg)}.FileShareDialog_inviteRow__P_L2w{display:flex;align-items:center;gap:8px}.FileShareDialog_emailInput__wk1CV{flex:1;min-width:0}.FileShareDialog_sendButton__JOb_P{flex-shrink:0}.FileShareDialog_mutedText__fTtYc{color:var(--neutral-fg3)}.FileShareDialog_linkCard__xA8om{border:1px solid var(--neutral-stroke);border-radius:var(--r-md);padding:10px;display:flex;flex-direction:column;gap:10px;background:var(--neutral-bg)}.FileShareDialog_linkInputWrap__GAQgD{width:100%}.FileShareDialog_linkActions__Tk0rG{display:flex;align-items:center;gap:8px}.FileShareDialog_statusActive___liVl,.FileShareDialog_statusDisabled__TK1yS{white-space:nowrap;font-weight:600}.FileShareDialog_statusActive___liVl{color:var(--success)}.FileShareDialog_statusDisabled__TK1yS{color:var(--danger)}.FileShareDialog_emptyLinkCard__t67AQ{border:1px dashed var(--neutral-stroke2);border-radius:var(--r-md);padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.FileShareDialog_peopleList__qoAy_{display:flex;flex-direction:column;gap:8px}.FileShareDialog_personRow__WQLA5{border:1px solid var(--neutral-stroke);border-radius:var(--r-md);background:var(--neutral-bg);padding:10px 12px;display:flex;align-items:center;gap:10px}.FileShareDialog_personAvatar__LXDdS{background:var(--brand-subtle);color:var(--brand);border:1px solid var(--neutral-stroke);flex-shrink:0}.FileShareDialog_personMeta__nA9Pn{flex:1;min-width:0}.FileShareDialog_personName__OOqra{display:block;font-weight:600;color:var(--neutral-fg)}.FileShareDialog_personEmail__L_Hsy{display:block;color:var(--neutral-fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileShareDialog_permissionPill__NWLRA{white-space:nowrap;font-weight:600}.FileShareDialog_permissionDefault__PbdR9{color:var(--neutral-fg3)}.FileShareDialog_permissionPending__jOqZP{color:var(--warning)}.FileShareDialog_iconActionButton__a4srH{width:34px;height:34px;min-width:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.FileShareDialog_confirmBody__jDJZf{display:flex;flex-direction:column;gap:8px}@media (max-width:720px){.FileShareDialog_inviteRow__P_L2w{flex-direction:column;align-items:stretch}.FileShareDialog_linkActions__Tk0rG{flex-wrap:wrap}.FileShareDialog_emptyLinkCard__t67AQ{flex-direction:column;align-items:flex-start}}[data-theme=dark] .FileShareDialog_personAvatar__LXDdS{border-color:var(--neutral-300)}.Field_root__x_TZw{width:100%;display:flex;flex-direction:column;gap:8px}.Field_label__gJm_K{display:block;font-size:13px;font-weight:600;color:var(--neutral-fg)}.Field_required__2KyZU{margin-left:4px;color:var(--danger)}.Field_control__m9P4q{width:100%;min-width:0}.Field_hint__EefXE{margin-top:2px;font-size:12px;color:var(--neutral-fg3)}.Field_error__YemnA{margin-top:2px;font-size:12px;color:var(--danger)}.Topnav_topnav__JrRv_{height:var(--topnav-h);background:#0f3d6e;display:flex;align-items:center;padding:0 20px;gap:8px;flex-shrink:0;position:relative;z-index:100}.Topnav_topnavBrand__Q5yu6{display:flex;align-items:center;gap:8px;margin-right:4px;text-decoration:none}.Topnav_topnavBrandIcon__NKJxf{width:24px;height:24px;background:#2b88d8;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center}.Topnav_topnavBrandIcon__NKJxf svg{width:13px;height:13px;fill:white}.Topnav_topnavBrandName__dwWYp{font-size:15px;font-weight:600;color:white;letter-spacing:-.01em}.Topnav_topnavDivider__Gx4q7{width:1px;height:18px;background:rgba(255,255,255,.2);margin:0 4px}.Topnav_topnavTabs__F5yWA{display:flex;align-items:center;gap:2px;margin-left:4px}.Topnav_topnavTab__UWyyz{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-md);cursor:pointer;color:rgba(255,255,255,.75);font-size:13px;font-weight:400;transition:all .1s;border:none;background:none;font-family:var(--font);text-decoration:none}.Topnav_topnavTab__UWyyz:hover{background:rgba(255,255,255,.1);color:white}.Topnav_topnavTabActive__fQLkB{background:rgba(255,255,255,.15);color:white;font-weight:500}.Topnav_topnavTab__UWyyz svg{width:15px;height:15px;fill:currentColor}.Topnav_topnavRight__UnMtM{margin-left:auto;display:flex;align-items:center;gap:8px}.Topnav_topnavBtn__bUyCO{width:32px;height:32px;border:none;background:none;border-radius:var(--r-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);transition:background .1s;position:relative}.Topnav_topnavBtn__bUyCO:hover{background:rgba(255,255,255,.12);color:white}.Topnav_topnavBtn__bUyCO svg{width:17px;height:17px;fill:currentColor}.Topnav_topnavSearch__X8zAm{display:flex;align-items:center;gap:7px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:var(--r-md);padding:5px 12px;width:200px;cursor:text;transition:all .15s}.Topnav_topnavSearch__X8zAm:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}.Topnav_topnavSearch__X8zAm svg{width:14px;height:14px;fill:rgba(255,255,255,.6);flex-shrink:0}.Topnav_topnavSearch__X8zAm span{font-size:13px;color:rgba(255,255,255,.55)}.Topnav_topnavSearch__X8zAm kbd{margin-left:auto;font-size:10px;color:rgba(255,255,255,.45);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:var(--r-sm);padding:1px 5px;font-family:var(--font)}.Topnav_publishedUrl__siT9m{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:var(--r-pill);color:rgba(255,255,255,.9);font-size:12px;cursor:pointer;transition:all .15s;text-decoration:none;white-space:nowrap}.Topnav_publishedUrl__siT9m:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35)}.Topnav_pubDot__P2atS{width:6px;height:6px;background:#6fcf97;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px rgba(111,207,151,.3)}.Topnav_topnavMobileOnly__zuqf_{display:flex}.Topnav_topnavDesktopBlock__y4IX7,.Topnav_topnavDesktopFlex__x0KYE,.Topnav_topnavDesktopOnly__vaMJ8{display:none}@media (min-width:768px){.Topnav_topnavMobileOnly__zuqf_{display:none!important}.Topnav_topnavDesktopOnly__vaMJ8{display:flex!important}.Topnav_topnavDesktopBlock__y4IX7{display:block!important}.Topnav_topnavDesktopFlex__x0KYE{display:flex!important}}.Topnav_topnavDropdownTrigger__nEgNm{gap:4px}.Topnav_topnavDropdownMenu__GztsD{position:absolute;top:calc(100% + 8px);left:0;min-width:192px;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.14);background:#144779;box-shadow:var(--shadow8);z-index:200;overflow:hidden}.Topnav_topnavDropdownItem__JbeDU{display:block;padding:8px 16px;font-size:13px;color:rgba(255,255,255,.82);transition:all .12s ease}.Topnav_topnavDropdownItem__JbeDU:hover{color:rgba(255,255,255,.98);background:rgba(255,255,255,.1)}.Dropdown_field__4nkkk{width:100%}.Dropdown_label__XAuR4{display:block;margin-bottom:6px;font-size:13px;color:var(--neutral-fg);font-weight:600}.Dropdown_trigger__yrl_e{appearance:none;width:100%;min-height:36px;padding:0 12px;border:1px solid var(--neutral-stroke2);border-radius:var(--r-md);background:var(--neutral-surface);color:var(--neutral-fg);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-family:var(--font);font-weight:400;line-height:1.4;text-decoration:none;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.Dropdown_trigger__yrl_e:hover:not(:disabled){border-color:var(--neutral-stroke);background:var(--neutral-surface)}.Dropdown_trigger__yrl_e:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle);outline:none}.Dropdown_trigger__yrl_e:disabled{opacity:.65;background:var(--neutral-bg)}.Dropdown_triggerPlaceholder__wWE2i,.Dropdown_triggerText__exwBx{min-width:0;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_triggerPlaceholder__wWE2i{color:var(--neutral-fg4)}.Dropdown_triggerChevron__xUWjS{width:14px;height:14px;opacity:.7;flex-shrink:0}.Dropdown_popoverSurface__Z0NSy{min-width:220px;padding:8px;border-radius:12px;border:1px solid var(--neutral-stroke2);background:var(--neutral-surface)!important;color:var(--neutral-fg)!important;box-shadow:var(--shadow16)}.Dropdown_list___k7Ft{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;color:var(--neutral-fg)}.Dropdown_option__Pm3SZ{width:100%;border:none;background:transparent;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:8px;padding:8px 10px;cursor:pointer;color:var(--neutral-fg)}.Dropdown_option__Pm3SZ:hover:not(:disabled){background:var(--neutral-bg)}.Dropdown_option__Pm3SZ:disabled{opacity:.55;cursor:not-allowed}.Dropdown_optionActive__NTMb2{background:var(--brand-subtle)}.Dropdown_optionActive__NTMb2 .Dropdown_optionText__k25VB{color:var(--brand)}.Dropdown_optionText__k25VB{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_optionCheck__EtR_e{color:var(--brand);width:14px;height:14px;flex-shrink:0}.Dropdown_empty__23ZJQ{padding:8px 10px;font-size:13px;color:var(--neutral-fg3)}.Dropdown_error__vC1yH{margin-top:6px;font-size:12px;color:var(--danger)}.Dropdown_hint__hxOHN{margin-top:6px;font-size:12px;color:var(--neutral-fg3)}.CreateFileDialog_root__u_YzY{display:flex;flex-direction:column;gap:18px}.CreateFileDialog_dialogPanel__k8hsT{width:min(760px,calc(100vw - 48px))}.CreateFileDialog_errorBox__V6gfC{padding:12px;border:1px solid var(--danger-border);border-radius:var(--r-md);background:var(--danger-bg)}.CreateFileDialog_errorText__5cvyv{color:var(--danger)}.CreateFileDialog_fullWidth__lE6d1{width:100%}.CreateFileDialog_newCategorySection__uCYjQ{display:flex;flex-direction:column;gap:10px}.CreateFileDialog_newCategoryHeader__5SiB4{display:flex;align-items:center;justify-content:space-between;gap:12px}.CreateFileDialog_newCategoryLabel__2jIj_{color:var(--neutral-fg2);font-weight:600}.CreateFileDialog_toggleNewCategoryButton__a7lwz{width:28px;height:28px;border-radius:999px;border:1px solid var(--neutral-stroke);background:var(--neutral-surface);color:var(--neutral-fg2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.CreateFileDialog_toggleNewCategoryButton__a7lwz:hover{background:var(--neutral-bg);border-color:var(--neutral-stroke2)}.CreateFileDialog_toggleNewCategoryButton__a7lwz:disabled{opacity:.6;cursor:not-allowed}.CreateFileDialog_nameWithColorRow__JSBdk{display:flex;align-items:center;gap:10px;width:100%}.CreateFileDialog_colorTriggerButton__lcRWs{width:36px;height:36px;border-radius:10px;border:1px solid var(--ui-neutral-stroke);background:var(--ui-neutral-bg);color:var(--ui-neutral-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.CreateFileDialog_colorTriggerButton__lcRWs:hover{background:var(--neutral-bg)}.CreateFileDialog_colorTriggerButton__lcRWs:disabled{opacity:.6;cursor:not-allowed}.CreateFileDialog_colorSwatch__iqU7l{width:18px;height:18px;border-radius:999px;background:var(--swatch-color,#0078D4);border:1px solid color-mix(in srgb,var(--swatch-color,#0078d4) 60%,#000000 40%)}.CreateFileDialog_colorSwatchblue__6vuLC{--swatch-color:#0078D4}.CreateFileDialog_colorSwatchcyan__4RK6Z{--swatch-color:#0099BC}.CreateFileDialog_colorSwatchgreen__qxj_b{--swatch-color:#107C10}.CreateFileDialog_colorSwatchlime__dweZu{--swatch-color:#5E9732}.CreateFileDialog_colorSwatchyellow__gmwt4{--swatch-color:#EAA300}.CreateFileDialog_colorSwatchorange__bpqla{--swatch-color:#CA5010}.CreateFileDialog_colorSwatchred__ItGWG{--swatch-color:#D13438}.CreateFileDialog_colorSwatchpink__R96Ex{--swatch-color:#E43BA6}.CreateFileDialog_colorSwatchpurple__NN80W{--swatch-color:#8764B8}.CreateFileDialog_colorSwatchindigo__Cl82v{--swatch-color:#5C2E91}.CreateFileDialog_colorSwatchgrape__R2EJJ{--swatch-color:#6B69D6}.CreateFileDialog_colorSwatchslate___zro7{--swatch-color:#4F6BED}.CreateFileDialog_colorPopoverSurface__jqQiR{padding:10px;border-radius:12px;width:360px;max-width:calc(100vw - 48px);box-sizing:border-box;border:1px solid var(--neutral-stroke2);background:var(--neutral-surface);box-shadow:var(--shadow16);overflow:hidden}.CreateFileDialog_infoText__Jn65v{color:var(--neutral-fg3)}.CreateFileDialog_footer__gvXpm{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:6px}.ProgressBar_root__Gqa_8{width:100%}.ProgressBar_meta__JCR4f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ProgressBar_label__JbBc5,.ProgressBar_value__1Wg0g{font-size:11px;font-weight:600;color:var(--neutral-fg4)}.ProgressBar_progress__JVN4m{width:100%;height:4px;border-radius:var(--r-pill);overflow:hidden;appearance:none;-webkit-appearance:none;border:none;background:var(--neutral-stroke)}.ProgressBar_progress__JVN4m::-webkit-progress-bar{background:var(--neutral-stroke);border-radius:var(--r-pill)}.ProgressBar_progress__JVN4m::-webkit-progress-value{background:var(--brand);border-radius:var(--r-pill);transition:width .35s ease}.ProgressBar_progress__JVN4m::-moz-progress-bar{background:var(--brand);border-radius:var(--r-pill)}.NewUserOnboarding_bannerIcon__jngW_{margin-right:8px}.NewUserOnboarding_stepDoneNumber__rv62p{background:var(--brand);border-color:var(--brand);color:white;box-shadow:0 0 0 3px rgba(0,120,212,.12)}.NewUserOnboarding_doneText__NuCo7{color:var(--success)}.NewUserOnboarding_stepKbd__5TE_M{background:var(--neutral-bg);border:1px solid var(--neutral-stroke2);border-radius:3px;padding:0 5px;font-size:11px}.NewUserOnboarding_hiddenInput__FRNES{display:none}.NewUserOnboarding_separatorRow__eaDZM{display:flex;align-items:center;gap:10px;padding:0 16px 16px}.NewUserOnboarding_separatorLine__iBkk2{flex:1;height:1px;background:var(--neutral-stroke)}.NewUserOnboarding_separatorText__gmiom{font-size:11.5px;color:var(--neutral-fg4)}.NewUserOnboarding_quickActions__W9dVq{padding:0 16px 16px;display:flex;flex-direction:column;gap:8px}.NewUserOnboarding_quickActionBtn__V4DLJ{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--neutral-stroke);border-radius:var(--r-md);background:var(--neutral-surface);font-size:13px;font-family:var(--font);color:var(--neutral-fg2);cursor:pointer;font-weight:500;transition:all .12s}.NewUserOnboarding_quickActionIcon__h9Th0{color:#0078d4}.NewUserOnboarding_fakeSearchIcon__63oef{margin-right:8px}.NewUserOnboarding_ghostDotBlue__8zOP0{background:#0078d4}.NewUserOnboarding_ghostDotGreen__abUjG{background:#107c10}.NewUserOnboarding_ghostDotAmber__asS5q{background:#835a00}.NewUserOnboarding_ctaIcon__IigPY{margin-right:8px}.DuplicateCategoryConfirmDialog_body__Y7mE1{display:flex;flex-direction:column;gap:12px}.DuplicateCategoryConfirmDialog_footer__jJW4i{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.DuplicateCategoryConfirmDialog_message__HtGGz{line-height:1.5}.DuplicateCategoryConfirmDialog_suggestion___4E3Q{font-weight:600}.WorkspaceInviteDialog_root__q4QRh{display:flex;flex-direction:column;gap:16px}.WorkspaceInviteDialog_messageRow__XN9sQ{min-height:20px}.WorkspaceInviteDialog_errorBanner__rrmYv{border:1px solid var(--colorPaletteRedBorder1,var(--colorNeutralStroke2));background-color:var(
    --colorPaletteRedBackground1,var(--colorNeutralBackground2)
  );border-radius:6px;padding:8px 10px}.WorkspaceInviteDialog_errorMessage__ngZcn{color:var(--colorPaletteRedForeground1,var(--colorNeutralForeground1))}.WorkspaceInviteDialog_fieldGroup__FjXOF{display:flex;flex-direction:column;gap:4px}.WorkspaceInviteDialog_fieldLabel__Asn2x{margin-bottom:0}.WorkspaceInviteDialog_helperText__TaKwl{margin-top:4px;color:var(--colorNeutralForeground3)}.WorkspaceInviteDialog_tipBox__phi7T{background-color:var(--colorNeutralBackground2);padding:12px;border-radius:6px}.WorkspaceInviteDialog_tipText__iDlVd{color:var(--colorNeutralForeground2)}.WorkspaceInviteDialog_submitButton__qQqZO{min-width:118px}.page_root__KTMVx{width:100%;flex:1;height:calc(100vh - var(--topnav-h));overflow-y:auto;min-width:0;min-height:0;padding:32px 24px}.page_container__I29Ag{width:100%;max-width:60%;margin:0 auto;min-width:0;display:flex;flex-direction:column;gap:24px}.page_header__PMTRE{display:flex;flex-direction:column;gap:8px}.page_subtitle___OgRo{color:var(--neutral-fg3)}.page_section__e5Bf3{background:var(--neutral-surface);border:1px solid var(--neutral-stroke);border-radius:12px;padding:24px}.page_sectionHeader__pmSLu{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--neutral-stroke)}.page_sectionTitleRow__AjNrf{display:flex;align-items:center;gap:8px}.page_workspaceIconGlyph__RjdNH{width:18px;height:18px;font-size:18px}.page_workspaceIconRow__TzPEW{display:flex;align-items:center;gap:14px}.page_workspaceIconBadge__4V2hA{width:52px;height:52px;border-radius:10px;background:var(--neutral-surface2);border:1px solid var(--neutral-stroke);display:flex;align-items:center;justify-content:center}.page_workspaceIconBadgeGlyph__C2khW{width:24px;height:24px;font-size:24px}.page_workspaceIconMeta__iiGQ2{display:flex;flex-direction:column;gap:4px}.page_invitesList__02olx,.page_membersList__IHvKX{display:flex;flex-direction:column;gap:12px}.page_inviteItem__zirDv,.page_memberItem__bz6J_{display:flex;align-items:center;gap:16px;padding:12px;border-radius:8px;background:var(--neutral-surface2)}.page_memberInfo__Hvu9i{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.page_metaText___9XDQ{color:var(--neutral-fg3)}.page_roleSection__ET5tB{display:flex;align-items:center;gap:8px}.page_inviteInfo__yre_G{flex:1;min-width:0}.page_emptyState__OCLJ5{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:32px;color:var(--neutral-fg3)}.page_emptyIcon__kQOZM{font-size:48px;opacity:.3}.page_loadingState__Vx5cU{display:flex;justify-content:center;padding:32px}.page_skeletonTitle__Ib_ZC{width:280px;height:34px}.page_skeletonSubtitle__HoJwc{width:360px;height:18px}.page_skeletonSectionTitle__K5HRW{width:190px;height:22px}.page_skeletonInviteButton__JvRB_{width:124px;height:36px;border-radius:8px}.page_skeletonAvatar___3IL1{width:40px;height:40px}.page_skeletonMemberName__FjpSV{width:160px;height:18px}.page_skeletonMemberMeta__2OxSi{width:220px;height:14px}.page_skeletonRole__scl0b{width:88px;height:24px;border-radius:999px}.page_skeletonMenuAction__FWF2N{width:32px;height:32px;border-radius:6px}.page_skeletonInviteEmail__IJsgd{width:190px;height:18px}.page_skeletonInviteMeta__uMLnU{width:260px;height:14px}.page_skeletonRevoke__la66j{width:78px;height:32px;border-radius:8px}@media (max-width:768px){.page_skeletonInviteEmail__IJsgd,.page_skeletonInviteMeta__uMLnU,.page_skeletonMemberMeta__2OxSi,.page_skeletonSectionTitle__K5HRW,.page_skeletonSubtitle__HoJwc,.page_skeletonTitle__Ib_ZC{width:100%}}.DocsSidebarShell_overlay__NeY41{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:30}.DocsSidebarShell_sidenav__irhF_{width:var(--sidenav-w);min-width:var(--sidenav-w);background:var(--neutral-surface);border-right:1px solid var(--neutral-stroke);overflow-y:auto;padding:16px 0 24px;flex-shrink:0}.DocsSidebarShell_docsSidenav__ex9hV{position:fixed;top:var(--topnav-h);left:0;height:calc(100dvh - var(--topnav-h));max-height:calc(100dvh - var(--topnav-h));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:40}.DocsSidebarShell_docsSidenavOpen__5n3Q0{transform:translateX(0)}.DocsSidebarShell_docsSidenavClosed__93ZEo{transform:translateX(-100%)}@media (min-width:768px){.DocsSidebarShell_overlay__NeY41{display:none}.DocsSidebarShell_docsSidenav__ex9hV{position:sticky;top:var(--topnav-h);height:calc(100vh - var(--topnav-h));max-height:calc(100vh - var(--topnav-h));transform:translateX(0)!important;z-index:20}}.DocsSidebarShell_sectionLabel__HTJ9d{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-fg4);padding:8px 20px 4px}.DocsSidebarShell_item__qWgUJ{display:flex;align-items:start;gap:8px;padding:6px 20px;cursor:pointer;font-size:13.5px;color:var(--neutral-fg3);transition:all .1s;border:none;background:none;width:100%;text-align:start;font-family:var(--font);text-decoration:none;position:relative;border-radius:0;line-height:1.4}.DocsSidebarShell_item__qWgUJ:hover{background:var(--neutral-bg);color:var(--neutral-fg2)}.DocsSidebarShell_itemActive__L7HZr{color:var(--brand);background:var(--brand-subtle);font-weight:500}.DocsSidebarShell_itemActive__L7HZr:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:var(--brand);border-radius:0 2px 2px 0}.DocsSidebarShell_item__qWgUJ svg{width:15px;height:15px;fill:currentColor;flex-shrink:0;opacity:.7}.DocsSidebarShell_itemActive__L7HZr svg{opacity:1}.DocsSidebarShell_divider__3cHR3{height:1px;background:var(--neutral-stroke);margin:10px 0}.DocsSidebarShell_sub__2Z8aH{padding:5px 20px 5px 36px;font-size:13px;color:var(--neutral-fg4)}.DocsSidebarShell_link__SIyO_{color:inherit;text-decoration:none;width:100%;display:block}.DocsSidebarShell_subSection__EsnfM{margin-top:6px;margin-bottom:4px}.DocsSidebarShell_subLabel__1eEmZ{padding:4px 20px 2px 36px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-fg4)}.DocsSidebarShell_subLabelLevel2__yAQ8A{padding-left:48px}.DocsSidebarShell_subLabelLevel3__i9vUY{padding-left:60px}.DocsSidebarShell_subLabelLevel4__azocD{padding-left:72px}.DocsSidebarShell_level2__BOcAG{padding-left:48px}.DocsSidebarShell_level3__u0Irr{padding-left:60px}.DocsSidebarShell_level4__odqYV{padding-left:72px}.DocsSidebarShell_empty__aJlx4{text-align:center;padding:32px 0;font-size:14px;color:var(--neutral-fg3)}.DocsSidebarShell_emptyMuted__Hg1Pj{opacity:.6}.DocsSidebarShell_skeletonWrap__IkdR3{padding:8px 0}.DocsSidebarShell_skeletonSection__3Zrc9{margin-bottom:2px}.DocsSidebarShell_skeletonSectionLabel__BOXUH{width:92px;height:10px;margin:6px 20px 8px}.DocsSidebarShell_skeletonItem__OX5CR{display:flex;align-items:center;gap:8px;padding:6px 20px}.DocsSidebarShell_skeletonIcon__lNT5j{width:14px;height:14px}.DocsSidebarShell_skeletonLine__uFSPd{width:75%;height:14px}.FileTransferDialog_content__vmafX{display:flex;flex-direction:column;gap:18px}.FileTransferDialog_dialogPanel__XBHPy{width:min(760px,calc(100vw - 48px))}.FileTransferDialog_selectWrap__3yki_{width:100%}.FileTransferDialog_helperText__0US_P{color:var(--neutral-fg3)}.FileTransferDialog_checkboxGroup__1l4_h{display:flex;flex-direction:column;gap:6px}.FileTransferDialog_checkboxHint__jgHzm{margin-left:28px;color:var(--neutral-fg3)}.FileTransferDialog_warning__pTKDT{margin-top:8px}.FileTransferDialog_footer__3AZN8{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.EditorTopbar_root__pvkIu .topbar{height:var(--topbar-h);background:var(--neutral-surface);border-bottom:1px solid var(--neutral-stroke);display:flex;align-items:center;padding:0 16px;gap:10px;flex-shrink:0;z-index:200;box-shadow:var(--shadow2)}.EditorTopbar_root__pvkIu .topbar-left{display:flex;align-items:start;gap:8px;min-width:0}.EditorTopbar_root__pvkIu .topbar-back{width:30px;border:none;background:none;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--neutral-fg3);transition:background .1s,color .1s;flex-shrink:0}.EditorTopbar_root__pvkIu .topbar-back:hover{background:var(--neutral-bg);color:var(--neutral-fg)}.EditorTopbar_root__pvkIu .topbar-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.EditorTopbar_root__pvkIu .topbar-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.EditorTopbar_root__pvkIu .topbar-title{font-size:14px;font-weight:600;color:var(--neutral-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;outline:none;border:none;background:none;font-family:var(--font);padding:0;cursor:text}.EditorTopbar_root__pvkIu .topbar-title:focus{color:var(--brand)}.EditorTopbar_titleReadOnly__pGTBs{cursor:default}.EditorTopbar_commentsButton__V8OPa{position:relative}.EditorTopbar_commentsBadge__ltGmC{position:absolute;top:2px;right:2px;min-width:16px;height:16px;border-radius:8px;background:var(--danger);color:var(--white);font-size:10px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border:1px solid var(--neutral-surface)}.EditorTopbar_commentsDot__fAScJ{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:999px;background:var(--danger);border:1px solid var(--neutral-surface)}.EditorTopbar_root__pvkIu .topbar-breadcrumb{display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--neutral-fg4)}.EditorTopbar_root__pvkIu .topbar-breadcrumb a{color:var(--neutral-fg4);text-decoration:none}.EditorTopbar_root__pvkIu .topbar-breadcrumb a:hover{color:var(--brand)}.EditorTopbar_root__pvkIu .topbar-breadcrumb .sep{font-size:10px}.EditorTopbar_root__pvkIu .topbar-right{margin-left:auto;display:flex;align-items:center;gap:6px}.EditorTopbar_root__pvkIu .topbar-btn,.EditorTopbar_root__pvkIu .topbar-btn-label{border:none;background:none;border-radius:var(--r-md);cursor:pointer;color:var(--neutral-fg3);transition:background .1s,color .1s}.EditorTopbar_root__pvkIu .topbar-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative}.EditorTopbar_root__pvkIu .topbar-btn-label{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-family:var(--font)}.EditorTopbar_root__pvkIu .topbar-btn-label:hover,.EditorTopbar_root__pvkIu .topbar-btn:hover{background:var(--neutral-bg);color:var(--neutral-fg2)}.EditorTopbar_root__pvkIu .topbar-btn svg{width:17px;height:17px;fill:currentColor}.EditorTopbar_root__pvkIu .topbar-btn-label svg{width:15px;height:15px;fill:currentColor}.EditorTopbar_root__pvkIu .topbar-divider{width:1px;height:20px;background:var(--neutral-stroke);margin:0 2px}.EditorTopbar_root__pvkIu .topbar-save-status{font-size:12px;color:var(--neutral-fg4);display:flex;align-items:center;gap:5px}.EditorTopbar_root__pvkIu .topbar-save-icon{display:flex;align-items:center}.EditorTopbar_root__pvkIu .btn-publish-action,.EditorTopbar_root__pvkIu .btn-unpublish-action{display:flex;align-items:center;gap:6px;padding:7px 16px;border-radius:var(--r-md);font-size:13px;font-weight:500;font-family:var(--font);box-shadow:var(--shadow2)}.EditorTopbar_root__pvkIu .btn-publish-action svg,.EditorTopbar_root__pvkIu .btn-unpublish-action svg{width:14px;height:14px;fill:currentColor}.TableCreationDialog_titleRow__fDcqW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.TableCreationDialog_titleGroup__ebK_C{display:inline-flex;align-items:center;gap:8px;min-width:0}.TableCreationDialog_titleText__sL_dT{font-weight:600}.TableCreationDialog_closeButton__DmOFF{flex-shrink:0}.TableCreationDialog_manualSection__wd5Fx{display:flex;flex-direction:column;gap:16px}.TableCreationDialog_manualFieldsRow__zTJ6J{display:grid;grid-template-columns:1fr 1fr;gap:16px}.TableCreationDialog_manualField__TX3Wc{display:flex;flex-direction:column;gap:6px;min-width:0}.TableCreationDialog_manualFieldLabel__tqiHG{font-size:14px;font-weight:500;color:var(--colorNeutralForeground1)}.TableCreationDialog_manualFieldInput__31a8A{width:100%}.TableCreationDialog_manualHeaderRow__cAuLV{display:flex;align-items:center}.TableCreationDialog_manualBackRow___yNi5{display:flex;justify-content:flex-start}.TableCreationDialog_manualActions__5Lqsl{margin-top:12px;padding-top:0}@media (max-width:640px){.TableCreationDialog_manualFieldsRow__zTJ6J{grid-template-columns:1fr;gap:12px}}.KeyboardShortcutsDialog_root__j4bJy{width:min(840px,calc(100vw - 88px));max-width:100%;display:flex;flex-direction:column;gap:12px;padding-bottom:4px}.KeyboardShortcutsDialog_subtitle__jfVqo{color:var(--neutral-fg3)}.KeyboardShortcutsDialog_sections__dcak6{max-height:min(68vh,620px);overflow:auto;display:flex;flex-direction:column;gap:12px;padding-right:2px}.KeyboardShortcutsDialog_sectionCard__SM2sH{border-color:var(--neutral-stroke2);background:var(--neutral-surface)}.KeyboardShortcutsDialog_sectionHeader__0QOYK{padding:12px 14px;border-bottom:1px solid var(--neutral-stroke);background:var(--neutral-bg)}.KeyboardShortcutsDialog_shortcutList__8R2DX{list-style:none;margin:0;padding:0}.KeyboardShortcutsDialog_shortcutRow__OvbsV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--neutral-stroke)}.KeyboardShortcutsDialog_shortcutRow__OvbsV:last-child{border-bottom:none}.KeyboardShortcutsDialog_shortcutMeta__kfadK{min-width:0;display:flex;flex-direction:column;gap:2px}.KeyboardShortcutsDialog_hint__gNU9B{color:var(--neutral-fg3)}.KeyboardShortcutsDialog_shortcutValues__lalUW{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.KeyboardShortcutsDialog_orLabel__WMq_c{color:var(--neutral-fg4)}.KeyboardShortcutsDialog_shortcutCombo__EQc17{display:inline-flex;align-items:center;gap:4px;border-radius:var(--r-md);border:1px solid var(--neutral-stroke);background:var(--neutral-bg);padding:2px 6px}.KeyboardShortcutsDialog_comboSeparator__As_Bg{color:var(--neutral-fg4);font-size:11px;line-height:1}.KeyboardShortcutsDialog_shortcutKey__paO1d{font-family:var(--fontFamilyMonospace,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:11px;line-height:1.2;color:var(--neutral-fg2);border:1px solid var(--neutral-stroke2);border-radius:var(--r-sm);background:var(--neutral-surface);padding:2px 6px;min-width:20px;text-align:center}@media (max-width:768px){.KeyboardShortcutsDialog_root__j4bJy{width:calc(100vw - 64px)}.KeyboardShortcutsDialog_shortcutRow__OvbsV{grid-template-columns:1fr;gap:8px}.KeyboardShortcutsDialog_shortcutValues__lalUW{justify-content:flex-start}}.EditorToolbar_root__10z9f .toolbar{height:var(--toolbar-h);background:var(--neutral-surface);border-bottom:1px solid var(--neutral-stroke);display:flex;align-items:center;padding:0 20px;gap:2px;flex-shrink:0;z-index:150;position:sticky;top:0}.EditorToolbar_root__10z9f .toolbar-group{display:flex;align-items:center;gap:1px}.EditorToolbar_root__10z9f .toolbar-sep{width:1px;height:20px;background:var(--neutral-stroke);margin:0 6px;flex-shrink:0}.EditorToolbar_root__10z9f .tb-btn{width:30px;height:30px;border:none;background:none;border-radius:var(--r-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--neutral-fg3);transition:background .1s,color .1s;font-family:var(--font);font-size:13px;font-weight:600;position:relative}.EditorToolbar_root__10z9f .tb-btn:hover{background:var(--neutral-bg);color:var(--neutral-fg2)}.EditorToolbar_root__10z9f .tb-btn.active{background:var(--brand-subtle);color:var(--brand)}.EditorToolbar_root__10z9f .tb-btn svg{width:15px;height:15px;fill:currentColor}.EditorToolbar_root__10z9f .tb-btn[title]:hover:after{content:attr(title);position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);background:var(--neutral-fg);color:white;font-size:11px;font-weight:400;padding:3px 8px;border-radius:var(--r-md);white-space:nowrap;pointer-events:none;z-index:999}.EditorToolbar_root__10z9f .toolbar-dropdown-wrapper{position:relative}.EditorToolbar_root__10z9f .tb-dropdown{display:flex;align-items:center;gap:5px;padding:0 10px;height:30px;border:none;background:none;border-radius:var(--r-md);cursor:pointer;color:var(--neutral-fg3);font-size:13px;font-family:var(--font);transition:background .1s}.EditorToolbar_root__10z9f .tb-dropdown:hover{background:var(--neutral-bg);color:var(--neutral-fg2)}.EditorToolbar_root__10z9f .tb-dropdown svg{width:12px;height:12px;fill:currentColor}.EditorToolbar_root__10z9f .toolbar-word-count{margin-left:auto;font-size:12px;color:var(--neutral-fg4);padding-right:4px}.EditorToolbar_root__10z9f .dropdown-item .di-h1,.EditorToolbar_root__10z9f .dropdown-item .di-h2,.EditorToolbar_root__10z9f .dropdown-item .di-h3,.EditorToolbar_root__10z9f .dropdown-item .di-h4,.EditorToolbar_root__10z9f .dropdown-item .di-h5,.EditorToolbar_root__10z9f .dropdown-item .di-h6,.EditorToolbar_root__10z9f .dropdown-item .di-p{display:inline-block;line-height:1.2}.EditorToolbar_root__10z9f .dropdown-item .di-p{font-size:14px;font-weight:500}.EditorToolbar_root__10z9f .dropdown-item .di-h1{font-size:22px;font-weight:700}.EditorToolbar_root__10z9f .dropdown-item .di-h2{font-size:19px;font-weight:700}.EditorToolbar_root__10z9f .dropdown-item .di-h3{font-size:17px;font-weight:650}.EditorToolbar_root__10z9f .dropdown-item .di-h4{font-size:15px;font-weight:650}.EditorToolbar_root__10z9f .dropdown-item .di-h5{font-size:14px;font-weight:600}.EditorToolbar_root__10z9f .dropdown-item .di-h6{font-size:13px;font-weight:600}.EditorTocPanel_tocPanel__L9i2l{width:var(--toc-w);min-width:var(--toc-w);background:var(--neutral-surface);border-right:1px solid var(--neutral-stroke);display:flex;flex-direction:column;overflow:hidden;transition:width .2s ease,min-width .2s ease,opacity .2s ease;flex-shrink:0}.EditorTocPanel_collapsed__ol2u6{width:0;min-width:0;opacity:0;pointer-events:none}.EditorTocPanel_header__boucw{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--neutral-stroke);flex-shrink:0}.EditorTocPanel_title__K6Kc3{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-fg4)}.EditorTocPanel_close__GaqWd{width:22px;height:22px;border:none;background:none;border-radius:var(--r-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--neutral-fg4);transition:background .1s}.EditorTocPanel_close__GaqWd:hover{background:var(--neutral-bg);color:var(--neutral-fg3)}.EditorTocPanel_close__GaqWd svg{width:12px;height:12px;fill:currentColor}.EditorTocPanel_scroll__ThwOi{overflow-y:auto;flex:1;padding:10px 0 20px}.EditorTocPanel_empty__9_Gzb{padding:20px 16px;text-align:center;font-size:12px;color:var(--neutral-fg4)}.EditorTocPanel_item__T3OdT{display:block;padding:5px 16px;font-size:13px;color:var(--neutral-fg4);text-decoration:none;cursor:pointer;transition:all .1s;background:none;width:100%;text-align:left;font-family:var(--font);line-height:1.4;border:none;border-left:2px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditorTocPanel_item__T3OdT:hover{color:var(--neutral-fg2);background:var(--neutral-bg)}.EditorTocPanel_itemActive__cSOgM{color:var(--brand);font-weight:500;border-left-color:var(--brand);background:var(--brand-subtle)}.EditorTocPanel_itemH3__uYwmW{padding-left:28px;font-size:12.5px}.EditorTocPanel_tocNumber__LMFzy{font-size:.8em;color:var(--neutral-fg4);font-variant-numeric:tabular-nums;margin-right:.35em;flex-shrink:0;opacity:.8}.EditorStatusbar_statusbar__MNWJ0{position:fixed;bottom:0;left:var(--toc-w);right:0;height:var(--statusbar-h);background:var(--neutral-surface);border-top:1px solid var(--neutral-stroke);display:flex;align-items:center;padding:0 14px;gap:10px;z-index:40}.EditorStatusbar_tocCollapsed__wIrRj{left:0}.EditorStatusbar_commentsOpen__NK5ty{right:var(--comments-panel-w)}.EditorStatusbar_item__SmDAT{display:flex;align-items:center;gap:5px;font-size:12.5px;color:var(--neutral-fg3)}.EditorStatusbar_dot__zwP_S{width:6px;height:6px;background:#6fcf97;border-radius:50%}.EditorStatusbar_sep__ZxsqP{width:1px;height:12px;background:var(--neutral-stroke)}.FloatToolbar_root__E_hE5 .float-toolbar{position:fixed;background:var(--neutral-fg);border-radius:var(--r-lg);padding:5px 6px;display:flex;align-items:center;gap:2px;box-shadow:var(--shadow16);z-index:999;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .12s,transform .12s}.FloatToolbar_root__E_hE5 .float-toolbar.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.FloatToolbar_root__E_hE5 .ft-btn{width:28px;height:28px;border:none;background:none;border-radius:var(--r-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.75);font-size:12px;font-weight:700;font-family:var(--font);transition:background .1s,color .1s}.FloatToolbar_root__E_hE5 .ft-btn:hover{background:rgba(255,255,255,.12);color:white}.FloatToolbar_root__E_hE5 .ft-btn.active{background:rgba(255,255,255,.2);color:white}.FloatToolbar_root__E_hE5 .ft-btn svg{width:14px;height:14px;fill:currentColor}.FloatToolbar_root__E_hE5 .ft-sep{width:1px;height:16px;background:rgba(255,255,255,.15);margin:0 3px}.page_commentsRail__CgE5q{width:0;min-width:0;opacity:0;pointer-events:none;background:var(--neutral-surface);border-left:1px solid transparent;display:flex;flex-direction:column;overflow:hidden;transition:width .2s ease,min-width .2s ease,opacity .2s ease;flex-shrink:0}.page_editorEmptyStateWrap__dj_UD{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:var(--neutral-bg)}.page_editorEmptyStateActions__p91KO{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.page_open__cUHqS{width:var(--comments-panel-w);min-width:var(--comments-panel-w);opacity:1;pointer-events:auto;border-left-color:var(--neutral-stroke)}.page_commentsRailHeader__PGkMG{height:44px;border-bottom:1px solid var(--neutral-stroke);display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--neutral-surface);flex-shrink:0}.page_commentsRailTitle___x5px{font-size:12px;font-weight:600;color:var(--neutral-fg2);letter-spacing:.01em}.page_commentsRailClose__59EKj{border:none;background:none;color:var(--neutral-fg4);font-size:12px;font-family:var(--font);cursor:pointer;border-radius:var(--r-md);padding:4px 8px;transition:background .1s,color .1s}.page_commentsRailClose__59EKj:hover{background:var(--neutral-bg);color:var(--neutral-fg2)}.page_commentsRailBody__M228Y{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding:10px 10px 8px}@media (max-width:1024px){.page_commentsRail__CgE5q{position:absolute;top:0;right:0;bottom:0;z-index:250;border-left-color:var(--neutral-stroke);box-shadow:var(--shadow16)}.page_open__cUHqS{width:var(--comments-panel-w);min-width:var(--comments-panel-w)}}@media (max-width:768px){.page_editorEmptyStateWrap__dj_UD{padding:24px 16px}.page_editorEmptyStateActions__p91KO{width:100%;flex-direction:column}.page_open__cUHqS{width:var(--comments-panel-w);min-width:var(--comments-panel-w)}.page_commentsRailBody__M228Y{padding:10px 8px 8px}}.page_editorSkeletonLayout__1evSH{min-height:100vh;background:var(--neutral-bg);display:flex;flex-direction:column}.page_editorSkeletonTopbar__xElHL{height:56px;border-bottom:1px solid var(--neutral-stroke);background:var(--neutral-surface);display:grid;grid-template-columns:180px 1fr 220px;align-items:center;gap:16px;padding:0 16px}.page_editorSkeletonTopbarLeft__t_gzw{width:140px;height:20px}.page_editorSkeletonTopbarCenter__k_Xmq{width:40%;height:22px;justify-self:center}.page_editorSkeletonTopbarRight__hJtT3{width:200px;height:30px;justify-self:end;border-radius:8px}.page_editorSkeletonToolbar__Cbgci{height:48px;border-bottom:1px solid var(--neutral-stroke);background:var(--neutral-surface);display:flex;align-items:center;gap:8px;padding:0 16px}.page_editorSkeletonToolbarItem__KEkGk{width:34px;height:28px;border-radius:6px}.page_editorSkeletonBody__meAWc{flex:1;min-height:0;display:grid;grid-template-columns:260px minmax(0,1fr) 320px}.page_editorSkeletonComments__6aUM7,.page_editorSkeletonToc__5_IJe{background:var(--neutral-surface);border-right:1px solid var(--neutral-stroke);padding:12px;display:flex;flex-direction:column;gap:10px}.page_editorSkeletonComments__6aUM7{border-right:0;border-left:1px solid var(--neutral-stroke)}.page_editorSkeletonPanelTitle__WNLhS{width:120px;height:16px}.page_editorSkeletonTocItem__bz1iw{width:100%;height:14px}.page_editorSkeletonCanvas__BPLz8{background:var(--neutral-bg);padding:24px;display:flex;flex-direction:column;gap:12px}.page_editorSkeletonLine__LLTqU{width:100%;height:14px}.page_editorSkeletonLine__LLTqU:nth-child(2n){width:92%}.page_editorSkeletonLine__LLTqU:nth-child(3n){width:85%}.page_editorSkeletonCommentCard__kesSt{border:1px solid var(--neutral-stroke);border-radius:8px;background:var(--neutral-surface2);padding:10px;display:flex;flex-direction:column;gap:8px}.page_editorSkeletonCommentTitle__QLQqc{width:60%;height:14px}.page_editorSkeletonCommentLine__BDWtg{width:100%;height:12px}.page_editorSkeletonCommentLineShort__L2DCJ{width:72%;height:12px}.page_editorSkeletonStatusbar__4ZpK9{height:32px;border-top:1px solid var(--neutral-stroke);background:var(--neutral-surface);display:flex;align-items:center;gap:10px;padding:0 16px}.page_editorSkeletonStatusItem__boolR{width:80px;height:12px}@media (max-width:1200px){.page_editorSkeletonBody__meAWc{grid-template-columns:220px minmax(0,1fr) 260px}}@media (max-width:1024px){.page_editorSkeletonBody__meAWc{grid-template-columns:220px minmax(0,1fr)}.page_editorSkeletonComments__6aUM7{display:none}}@media (max-width:768px){.page_editorSkeletonTopbar__xElHL{grid-template-columns:120px 1fr}.page_editorSkeletonTopbarRight__hJtT3{display:none}.page_editorSkeletonBody__meAWc{grid-template-columns:minmax(0,1fr)}.page_editorSkeletonToc__5_IJe{display:none}}.ReportIssueDialog_root__tCprJ{display:flex;flex-direction:column;gap:12px}.ReportIssueDialog_footerActions__mqk_7{display:flex;justify-content:flex-end;gap:8px}.ReportIssueDialog_errorBox__bdL4P,.ReportIssueDialog_successBox__EeN0t{border:1px solid;border-radius:var(--r-md);padding:10px 12px}.ReportIssueDialog_errorBox__bdL4P{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--neutral-surface))}.ReportIssueDialog_successBox__EeN0t{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--neutral-surface))}.ReportIssueDialog_errorText__u_oNK{color:var(--danger)}.ReportIssueDialog_successText__e26bh{color:var(--success)}.ReportIssueDialog_uploadSection__IlDL2{display:flex;flex-direction:column;gap:6px}.ReportIssueDialog_uploadLabel__Lv8bF{color:var(--neutral-fg)}.ReportIssueDialog_mutedText__eBPXa{color:var(--neutral-fg3)}.ReportIssueDialog_screenshotList__oQ6er{display:flex;flex-direction:column;gap:6px}.ReportIssueDialog_screenshotRow__16HIC{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--neutral-stroke);border-radius:var(--r-md);background:var(--neutral-bg)}.ReportIssueDialog_fileName__fnFSF{color:var(--neutral-fg);word-break:break-word}