.oauth-buttons_wrap__UCd8w{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.25rem}.oauth-buttons_github__YnspQ,.oauth-buttons_google__HkD4x{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:100%;min-height:2.75rem;padding:.7rem 1rem;border-radius:var(--radius-button);font-size:.95rem;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background .15s var(--ease-out),border-color .15s var(--ease-out),transform .15s var(--ease-out)}.oauth-buttons_google__HkD4x{background:#fff;color:#111;border:1px solid rgba(0,0,0,.12)}.oauth-buttons_google__HkD4x:hover{background:#f8f8f8;border-color:rgba(0,0,0,.18);transform:translateY(-1px)}.oauth-buttons_github__YnspQ{background:#24292f;color:#fff;border:1px solid transparent}.oauth-buttons_github__YnspQ:hover{background:#1b1f23;transform:translateY(-1px)}.oauth-buttons_github__YnspQ:active,.oauth-buttons_google__HkD4x:active{transform:scale(.98)}[data-theme=dark] .oauth-buttons_google__HkD4x,html.dark .oauth-buttons_google__HkD4x{background:var(--color-card-bg);color:var(--color-foreground);border-color:var(--color-card-border)}[data-theme=dark] .oauth-buttons_google__HkD4x:hover,html.dark .oauth-buttons_google__HkD4x:hover{background:var(--color-overlay-soft,rgba(255,255,255,.06));border-color:var(--color-card-border-hover,rgba(255,255,255,.18))}.oauth-buttons_divider__G__nL{display:flex;align-items:center;gap:.75rem;margin:.85rem 0 .35rem;color:var(--color-muted-foreground);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.oauth-buttons_divider__G__nL:after,.oauth-buttons_divider__G__nL:before{content:"";flex:1;height:1px;background:var(--color-card-border)}.oauth-buttons_divider__G__nL span{flex-shrink:0}@media (prefers-reduced-motion:reduce){.oauth-buttons_github__YnspQ,.oauth-buttons_google__HkD4x{transition:none}}.oauth-buttons_error__mFC8P{margin:0;font-size:.875rem;color:var(--color-danger)}.public-footer_footer__8FezU{border-top:1px solid var(--color-card-border);margin-top:3rem;padding:2rem 1.5rem 2.5rem}.public-footer_inner__j34Nk{max-width:64rem;margin:0 auto;display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center;justify-content:space-between}.public-footer_brand__Kw8L6{font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:var(--color-foreground);text-decoration:none}.public-footer_copyright__sbhfo{font-size:.8rem;color:var(--color-muted-foreground)}.public-footer_links__a7i4O{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:.85rem}.public-footer_links__a7i4O a{color:var(--color-muted-foreground);text-decoration:none}.public-footer_links__a7i4O a:hover{color:var(--color-foreground)}@media (max-width:600px){.public-footer_inner__j34Nk{flex-direction:column;align-items:flex-start;gap:1rem}}.atlas-logo_tile__jQOn7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9px}[data-theme=dark] .atlas-logo_tile__jQOn7{background:#f8fafc;padding:2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .atlas-logo_tile__jQOn7{background:#f8fafc;padding:2px}}.atlas-logo_img__thvuw{width:100%;height:100%;object-fit:contain}.atlas-logo_lockup__Vgb3F{display:inline-flex;align-items:center;gap:.55rem}.atlas-logo_wordmark__C_Dip{font-weight:600;letter-spacing:-.025em;font-size:1.12rem;line-height:1;color:var(--color-foreground)}.atlas-logo_wordmarkSub__3O6Bp{margin-left:.3em;font-weight:500;letter-spacing:.18em;font-size:.62em;text-transform:uppercase;background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.theme-toggle_button__8M6QL{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--glass-ctrl-border);border-radius:var(--radius-button);background:var(--glass-ctrl-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-muted-foreground);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.theme-toggle_button__8M6QL:hover{border-color:var(--color-card-border-hover);color:var(--color-foreground)}.theme-toggle_button__8M6QL:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.theme-toggle_button__8M6QL svg{display:block;width:16px;height:16px}.theme-toggle_placeholder__IQFwv{width:36px;height:36px;border:1px solid var(--glass-ctrl-border);border-radius:var(--radius-button);background:var(--glass-ctrl-bg);opacity:0;pointer-events:none}.bottom-nav_bar__h4SgI{display:none}@media (max-width:768px){.bottom-nav_bar__h4SgI{position:fixed;bottom:0;left:0;right:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--color-surface);border-top:1px solid var(--color-border);padding:2px 4px calc(2px + env(safe-area-inset-bottom, 0px));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bottom-nav_tab____mlJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px;min-height:44px;color:var(--color-muted-foreground);background:transparent;border:none;font-family:inherit;text-decoration:none;border-radius:10px;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.bottom-nav_tabActive__kpWxV{color:var(--color-foreground);background:var(--color-overlay-soft)}.bottom-nav_tab____mlJ[data-magic] svg{color:var(--color-cta)}.bottom-nav_tabLabel__IzK34{font-size:10px;font-weight:500;letter-spacing:-.005em}.bottom-nav_sheetScrim__h6ZoX{position:fixed;inset:0;background:var(--color-modal-backdrop);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:31;border:none;padding:0;width:100%}.bottom-nav_sheet__MsPsI{position:fixed;left:0;right:0;bottom:calc(48px + env(safe-area-inset-bottom, 0px) + 12px);z-index:32;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px 16px 0 0;padding:16px 12px calc(20px + env(safe-area-inset-bottom, 0px));box-shadow:var(--shadow-lg);margin:0 8px;display:flex;flex-direction:column;gap:2px;max-height:calc(100dvh - 48px - env(safe-area-inset-bottom, 0px) - 24px - env(safe-area-inset-top, 0px));overflow-y:auto;overscroll-behavior:contain;animation:bottom-nav_more-sheet-in__Rza9H var(--duration-base) var(--ease-out)}.bottom-nav_sheet__MsPsI>*{flex-shrink:0}.bottom-nav_sheetHandle__0VSBx{width:36px;height:4px;border-radius:2px;background:var(--color-border)}.bottom-nav_sheetHeader__gP_tV{position:sticky;top:-16px;z-index:1;display:flex;align-items:center;justify-content:center;min-height:44px;margin:-16px -12px 4px;background:var(--color-surface);border-radius:16px 16px 0 0}.bottom-nav_sheetClose__2uYdv{position:absolute;top:0;right:6px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:none;color:var(--color-muted-foreground);cursor:pointer}.bottom-nav_sheetItem__J0KQ1{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:10px;color:var(--color-foreground);text-decoration:none;font-size:16px;font-weight:500}button.bottom-nav_sheetItem__J0KQ1{width:100%;text-align:left;background:none;border:none;font-family:inherit;cursor:pointer}.bottom-nav_sheetItemActive__mBDb5{background:var(--color-foreground);color:var(--color-background)}.bottom-nav_sheetIcon___P1u6{margin-right:10px;color:var(--color-muted-foreground)}.bottom-nav_workspaceGroup__I9Nte{display:flex;flex-direction:column;gap:2px}.bottom-nav_workspaceLabel__eQbTj{padding:0 14px 4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted-foreground)}.bottom-nav_workspaceItem___mlaK{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-radius:10px;border:none;background:transparent;color:var(--color-foreground);font-family:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.bottom-nav_workspaceItem___mlaK:disabled{opacity:.6;cursor:default}.bottom-nav_workspaceName__U8nPy{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-nav_workspaceCheck__hNjOX{color:var(--color-primary,var(--color-foreground));flex-shrink:0}.bottom-nav_workspaceDivider__cn1x9{height:1px;background:var(--color-border);margin:8px 6px}.bottom-nav_integrationGroup__2nrwB{padding-top:10px}}@keyframes bottom-nav_more-sheet-in__Rza9H{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.bottom-nav_sheet__MsPsI{animation:none}}.change-request-widget_backdrop__EEU8U{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.change-request-widget_dismiss__OHIqN{position:absolute;inset:0;background:transparent;border:none;cursor:pointer;z-index:0}.change-request-widget_modal__UEnS9{position:relative;z-index:1;width:100%;max-width:520px;background:var(--color-surface);border-radius:12px;padding:20px;box-shadow:0 16px 48px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:14px;color:var(--color-foreground)}.change-request-widget_header__pvVvB{display:flex;align-items:center;justify-content:space-between}.change-request-widget_title__O4dpD{font-size:16px;font-weight:600;margin:0}.change-request-widget_close__1RHv2{background:transparent;border:none;padding:4px;color:var(--color-muted-foreground);cursor:pointer;border-radius:4px}.change-request-widget_close__1RHv2:hover{background:var(--color-overlay-soft);color:var(--color-foreground)}.change-request-widget_hint__A75z0{margin:0;font-size:13px;line-height:1.45;color:var(--color-muted-foreground)}.change-request-widget_field__k_pqy{display:flex;flex-direction:column;gap:6px}.change-request-widget_fieldLabel__8ikYD{font-size:12px;font-weight:500;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.04em}.change-request-widget_input__mHmA8,.change-request-widget_textarea__pnqgB{width:100%;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-foreground);font:inherit;font-size:14px;padding:10px 12px}.change-request-widget_textarea__pnqgB{resize:vertical;min-height:140px;line-height:1.45}.change-request-widget_error__gy7u8{margin:0;font-size:13px;color:#b91c1c}.change-request-widget_successBlock__F3SPf{display:flex;flex-direction:column;gap:14px}.change-request-widget_success__qlGz4{margin:0;font-size:14px;line-height:1.5}.change-request-widget_actions__bVIIv{display:flex;justify-content:flex-end;gap:8px}.change-request-widget_primary__6tloX,.change-request-widget_secondary__dEaLi{height:36px;padding:0 14px;border-radius:8px;font:inherit;font-size:13px;font-weight:550;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}.change-request-widget_secondary__dEaLi{border:1px solid var(--color-border);background:transparent;color:var(--color-foreground)}.change-request-widget_primary__6tloX{border:none;background:var(--color-foreground);color:var(--color-background)}.change-request-widget_primary__6tloX:disabled{opacity:.45;cursor:not-allowed}.org-switcher_root__kL7bq{position:relative}.org-switcher_trigger__SwV5b{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:var(--radius-md);background:var(--color-overlay-soft);border:1px solid var(--color-border);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.org-switcher_triggerOpen__p26Yv,.org-switcher_trigger__SwV5b:hover{background:var(--color-overlay-soft-strong);border-color:var(--color-card-border-hover);box-shadow:0 1px 2px rgba(0,0,0,.04)}.org-switcher_triggerText__P0wdd{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.org-switcher_label__nU5F2{font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground)}.org-switcher_name__eXFUk{font-size:13px;font-weight:500;color:var(--color-foreground);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-switcher_chevron__pSBLH{flex-shrink:0;color:var(--color-muted-foreground);transition:transform var(--duration-base) var(--ease-out)}.org-switcher_triggerOpen__p26Yv .org-switcher_chevron__pSBLH{transform:rotate(180deg)}.org-switcher_menu__iEyu2{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;padding:4px;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-height:280px;overflow-y:auto;transform-origin:top center;animation:org-switcher_menuIn__HVi_W var(--duration-base) var(--ease-out)}@keyframes org-switcher_menuIn__HVi_W{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.org-switcher_option__Oa_tE{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:var(--radius-sm);font-size:13px;color:var(--color-foreground);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.org-switcher_option__Oa_tE:hover:not(:disabled){background:var(--color-overlay-soft);transform:translateX(2px)}.org-switcher_option__Oa_tE:disabled{cursor:default;opacity:.6}.org-switcher_optionName__NVyg7{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-switcher_optionCheck__INBya{flex-shrink:0;color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.org-switcher_menu__iEyu2{animation:none}.org-switcher_option__Oa_tE:hover:not(:disabled){transform:none}.org-switcher_chevron__pSBLH{transition:none}}.org-switcher_groupLabel__qmw2d{padding:8px 9px 4px;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground)}.org-switcher_createRow__cjly_{position:sticky;bottom:-4px;margin:4px -4px -4px;padding:4px;border-top:1px solid var(--color-border);background:var(--color-surface)}.org-switcher_createIcon__n5slH{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-sm);border:1px dashed var(--color-border);color:var(--color-muted-foreground)}.org-switcher_createForm__uwkhx{display:flex;flex-wrap:wrap;gap:6px;padding:5px}.org-switcher_createInput__LaDIh{flex:1;min-width:0;padding:6px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font-size:13px}.org-switcher_createSubmit__OdLnh{padding:6px 10px;border-radius:var(--radius-sm);background:var(--color-foreground);color:var(--color-surface);font-size:12px;font-weight:500;cursor:pointer}.org-switcher_createSubmit__OdLnh:disabled{cursor:default;opacity:.5}.org-switcher_createError__qktHj{flex-basis:100%;margin:0;font-size:12px;color:var(--color-danger)}@media (max-width:767px){.org-switcher_createInput__LaDIh{font-size:16px}}.workspace-avatar_avatar__FFbn_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:7px;object-fit:cover;font-weight:600;line-height:1;letter-spacing:-.01em;user-select:none}.demo-write-guard_scrim__pv_lF{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.5);animation:demo-write-guard_demo-nudge-scrim__3uF6S .16s ease}.demo-write-guard_backdrop__OqQGG{position:absolute;inset:0;border:none;padding:0;margin:0;background:transparent;cursor:default}.demo-write-guard_card__Samso{position:relative;z-index:1;width:400px;max-width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:24px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 24px 60px rgba(0,0,0,.28);animation:demo-write-guard_demo-nudge-in__t5BA0 .26s cubic-bezier(.16,1,.3,1)}.demo-write-guard_title__YalLF{margin:0 0 8px;font-size:18px;font-weight:650;color:var(--color-foreground)}.demo-write-guard_body__GuuCH{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--color-muted-foreground)}.demo-write-guard_actions____gaF{display:flex;gap:10px}.demo-write-guard_primary__U3lna{display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px;border-radius:10px;border:none;background:var(--color-cta);color:var(--color-on-accent);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--duration-fast,.12s) ease}.demo-write-guard_primary__U3lna:hover{background:var(--color-cta-hover)}.demo-write-guard_secondary__Ksq_F{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--color-border);background:transparent;color:var(--color-foreground);font-size:14px;font-weight:500;cursor:pointer;transition:background var(--duration-fast,.12s) ease}.demo-write-guard_secondary__Ksq_F:hover{background:var(--color-overlay-soft)}@keyframes demo-write-guard_demo-nudge-scrim__3uF6S{0%{opacity:0}to{opacity:1}}@keyframes demo-write-guard_demo-nudge-in__t5BA0{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.upload-tray_stack__fepLs{position:fixed;right:24px;bottom:24px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:12px;max-width:calc(100vw - 48px)}.upload-tray_root__oyVg0{position:relative;width:380px;max-width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 14px 40px rgba(0,0,0,.18);overflow:hidden;font-size:12px;animation:upload-tray_tray-slide-in__ZT_9_ .24s cubic-bezier(.16,1,.3,1)}@keyframes upload-tray_tray-slide-in__ZT_9_{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.upload-tray_progressTrack__WstC5{height:3px;background:var(--color-overlay-faint);position:relative;overflow:hidden}.upload-tray_progressFill__v31Da{position:absolute;inset:0 auto 0 0;background:var(--color-foreground);transition:width .2s ease}.upload-tray_liveDot__w8D5m{display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background:#16a34a;margin-right:6px;margin-bottom:1px;animation:upload-tray_tray-pulse__3_oSC 1.2s ease-in-out infinite}@keyframes upload-tray_tray-pulse__3_oSC{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.upload-tray_header__Vdeds{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--color-surface);border:none;width:100%;cursor:pointer;font:inherit;color:var(--color-foreground);text-align:left}.upload-tray_headerIcon__igWBJ,.upload-tray_header__Vdeds:hover{background:var(--color-overlay-faint)}.upload-tray_headerIcon__igWBJ{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:var(--color-muted-foreground);flex-shrink:0}.upload-tray_headerText__kZVwd{flex:1;min-width:0;display:flex;flex-direction:column}.upload-tray_headerTitle__dTZgK{font-weight:500;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-tray_headerSub__KtoTB{font-size:11px;color:var(--color-muted-foreground);margin-top:2px}.upload-tray_chevron__ulSRm{flex-shrink:0;color:var(--color-muted-foreground);transition:transform .15s ease}.upload-tray_chevronOpen__S_c8B{transform:rotate(180deg)}.upload-tray_failedBar__9qb83{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-top:1px solid var(--color-border);background:var(--color-overlay-faint)}.upload-tray_failedBarLabel__5M6Bg{font-size:11px;font-weight:500;color:#991b1b}.upload-tray_failedBarActions__oHUuG{display:flex;gap:6px}.upload-tray_failedBarBtn__J_SFJ{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:500;cursor:pointer;color:var(--color-foreground);display:inline-flex;align-items:center;gap:4px}.upload-tray_failedBarBtn__J_SFJ:hover{background:var(--color-overlay-faint)}.upload-tray_list__gPYiB{max-height:320px;overflow-y:auto;border-top:1px solid var(--color-border)}.upload-tray_row__HhlsW{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.upload-tray_row__HhlsW:last-child{border-bottom:none}.upload-tray_thumb__DYCGF{width:36px;height:36px;border-radius:6px;background:var(--color-overlay-faint);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.upload-tray_thumbImg___54ej{width:100%;height:100%;object-fit:cover;display:block}.upload-tray_thumbSpinner__LlgXn{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border);border-top-color:var(--color-muted-foreground);animation:upload-tray_tray-thumb-spin__a5ybx .7s linear infinite}@keyframes upload-tray_tray-thumb-spin__a5ybx{to{transform:rotate(1turn)}}.upload-tray_rowText__31Dxg{flex:1;min-width:0}.upload-tray_rowName__hqtex{font-weight:500;font-size:12px;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-tray_rowMeta__pQl49{font-size:10px;color:var(--color-muted-foreground);margin-top:2px}.upload-tray_pill__x3Jy2{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:100px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.upload-tray_pillQueued__741mI{background:var(--color-overlay-faint);color:var(--color-muted-foreground)}.upload-tray_pillUploading__QXbyF{background:#dbeafe;color:#1e40af}.upload-tray_pillDone__ObOh_{background:#dcfce7;color:#166534}.upload-tray_pillFailed__E2LSx{background:#fee2e2;color:#991b1b}.upload-tray_dupInfo__cMUx0{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:5px}.upload-tray_dupWhere__n8iYA{font-size:10px;color:var(--color-muted-foreground)}.upload-tray_dupWhere__n8iYA strong{font-weight:600;color:var(--color-foreground)}.upload-tray_dupActions__1UPvT{display:inline-flex;gap:6px}.upload-tray_dupLink__n4oVK{background:transparent;border:1px solid var(--color-border);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:500;color:var(--color-foreground);cursor:pointer;text-decoration:none;white-space:nowrap}.upload-tray_dupLink__n4oVK:hover{background:var(--color-overlay-faint)}.upload-tray_rowAction__3JA9z{background:transparent;border:1px solid var(--color-border);border-radius:6px;padding:4px 8px;font-size:11px;cursor:pointer;color:var(--color-foreground);display:inline-flex;align-items:center;gap:4px}.upload-tray_rowAction__3JA9z:hover{background:var(--color-overlay-faint)}.upload-tray_footer__36Hwb{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-top:1px solid var(--color-border);background:var(--color-surface);gap:8px}.upload-tray_footerHint__Bci5c{font-size:11px;color:var(--color-muted-foreground)}.upload-tray_clearBtn__R59kF{background:transparent;border:1px solid var(--color-border);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500;cursor:pointer;color:var(--color-foreground)}.upload-tray_clearBtn__R59kF:hover{background:var(--color-overlay-faint)}@media (max-width:640px){.upload-tray_stack__fepLs{right:12px;left:12px;bottom:72px;max-width:none;align-items:stretch}.upload-tray_root__oyVg0{width:auto;max-width:none}}.demo-shell_exit__ckkCp{color:var(--color-foreground);text-decoration:none}.demo-shell_content__Z27Th{min-width:0}@media (max-width:768px){.demo-shell_crumbs__LJm0L{display:none}}.demo-spotlight_hole__A0Fng{position:fixed;z-index:9030;pointer-events:none;box-shadow:0 0 0 200vmax rgba(12,10,24,.28);animation:demo-spotlight_spotlight-in__plIE6 .3s ease-out}@keyframes demo-spotlight_spotlight-in__plIE6{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.demo-spotlight_hole__A0Fng{animation:none}}.impersonation-banner_banner__NYuEf{grid-column:1/-1;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top, 0px)) 18px 10px;background:#b91c1c;color:#fff;font-size:13px;letter-spacing:-.005em;border-bottom:1px solid rgba(0,0,0,.18)}.impersonation-banner_text__LoJkt{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.impersonation-banner_tag__Injoy{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:rgba(255,255,255,.18);flex-shrink:0}.impersonation-banner_target__EVsty{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impersonation-banner_meta__kLnXL{color:rgba(255,255,255,.78);font-size:12px}.impersonation-banner_stop__8cGeq{border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.12);color:#fff;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out)}.impersonation-banner_stop__8cGeq:hover{background:rgba(255,255,255,.22)}.impersonation-banner_stop__8cGeq:disabled{opacity:.6;cursor:progress}@media (max-width:768px){.impersonation-banner_banner__NYuEf{flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px}.impersonation-banner_stop__8cGeq{align-self:flex-end}}.page_header__femtp{margin-bottom:2rem;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.page_title__BU7PQ{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__QhUAI{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_placeholderGrid__XIX2C{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.page_placeholderCard__y8wDm{position:relative;display:block;color:inherit;text-decoration:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:18px;overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.page_placeholderCard__y8wDm:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);opacity:0;transition:opacity .2s var(--ease-out)}.page_placeholderCard__y8wDm:hover{border-color:var(--color-foreground);transform:translateY(-2px);box-shadow:var(--shadow-card-hover-tight)}.page_placeholderCard__y8wDm:hover:before{opacity:.6}.page_placeholderLabel__9e5u2{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:8px;font-weight:600}.page_placeholderValue__FdsMO{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--color-foreground)}.page_skeletonTitle__k7Yce{height:38px}.page_skeletonValue__ndoub{height:30px}.page_placeholderHint__oHQ1D{font-family:var(--font-mono);font-size:10px;color:var(--color-muted-foreground);margin-top:6px;letter-spacing:0}.page_section__PlSJN{margin-top:2.25rem}.page_sectionHead__bOAnr{display:flex;align-items:baseline;justify-content:flex-start;gap:.85rem;margin-bottom:.85rem}.page_sectionTitle__dW95K{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:16px;font-weight:500;letter-spacing:-.01em;margin:0;color:var(--color-foreground)}.page_sectionLink__YifeU{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--color-muted-foreground);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.page_sectionLink__YifeU:hover{color:var(--color-foreground)}.page_tourLink__cProe{grid-column:2;grid-row:1/span 2;align-self:center;text-decoration:none}.page_header__femtp>:not(.page_tourLink__cProe){grid-column:1}.page_tourLink__cProe svg{color:var(--color-accent)}@media (max-width:640px){.page_header__femtp{grid-template-columns:minmax(0,1fr);margin-bottom:1.25rem}.page_title__BU7PQ{font-size:24px}.page_placeholderGrid__XIX2C{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page_placeholderCard__y8wDm{padding:12px}.page_placeholderValue__FdsMO{font-size:18px}.page_skeletonTitle__k7Yce{height:30px}.page_skeletonValue__ndoub{height:22px}.page_section__PlSJN{margin-top:1.5rem}.page_tourLink__cProe{grid-column:1;grid-row:auto;justify-self:start;margin-top:14px}}.page_emptyCard__ByA7T{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:12px;padding:1.25rem;font-family:var(--font-mono);font-size:12px;color:var(--color-muted-foreground);text-align:center}.page_recentGrid__wbYQV{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.85rem}@media (max-width:640px){.page_recentGrid__wbYQV{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.page_recentTile__Hi2_C{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;border-radius:12px;transition:transform var(--duration-fast) var(--ease-out)}.page_recentTile__Hi2_C:hover{transform:translateY(-2px)}.page_recentThumbWrap__nctzT{position:relative;aspect-ratio:4/5;background:var(--color-overlay-faint);border:1px solid var(--color-border);border-radius:10px;overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out)}.page_playBadge__CRCOM{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:34px;height:34px;padding-left:3px;border-radius:50%;background:var(--color-overlay-strong,rgba(0,0,0,.55));color:#fff;font-size:13px;line-height:1;pointer-events:none}.page_recentTile__Hi2_C:hover .page_recentThumbWrap__nctzT{border-color:var(--color-foreground)}.page_recentMedia__z_2KY{width:100%;height:100%;object-fit:cover;display:block}.page_recentName__eiTaD{font-size:12px;font-weight:500;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_recentMeta__Mwu7s{font-family:var(--font-mono);font-size:10px;color:var(--color-muted-foreground)}.page_main__KDc7f{max-width:64rem}.page_header__hDuox{margin-bottom:2rem}.page_title__8yJwG{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle___7SF5{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0;max-width:42rem}.page_filters__KD9_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.page_chips__hFXdF{display:flex;flex-wrap:wrap;gap:.4rem}.page_chipActive__3M_ri,.page_chip__BVH23{border:1px solid var(--color-card-border);border-radius:999px;padding:.3rem .8rem;font-size:.82rem;color:var(--color-foreground);text-decoration:none;transition:border-color .2s ease-out}.page_chipActive__3M_ri,.page_chip__BVH23:hover{border-color:var(--color-accent)}.page_chipActive__3M_ri{background:var(--color-accent);color:var(--color-background)}.page_select__S42uW{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-card-border);border-radius:8px;padding:.45rem .7rem;font-size:.85rem;font-family:inherit;max-width:100%}.page_day__voWE9{margin-bottom:1.75rem}.page_dayLabel___2gDT{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);font-weight:500;margin:0 0 .6rem}.page_list__N0pcv{list-style:none;padding:0;margin:0;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card)}.page_row__0mH6E{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 1.1rem;font-size:.9rem}.page_row__0mH6E+.page_row__0mH6E{border-top:1px solid var(--color-card-border)}.page_text__3yXzD{min-width:0;overflow-wrap:anywhere}.page_actor__HkrOV{font-weight:600;color:var(--color-foreground);text-decoration:none}a.page_actor__HkrOV:hover{text-decoration:underline}.page_time__de2gg{flex-shrink:0;font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground)}.page_empty__durdi{background:var(--color-card-bg);border:1px dashed var(--color-card-border);border-radius:var(--radius-card);padding:2rem;text-align:center;color:var(--color-muted-foreground);font-size:.9rem}.page_pager__SD7NZ{display:flex;justify-content:space-between;margin-top:1rem}.page_pagerLink__hfYz_{font-size:.85rem;color:var(--color-accent);text-decoration:none}.page_pagerLink__hfYz_:hover{text-decoration:underline}.page_skeleton__m0PYl{height:44px;border-radius:8px;background:var(--color-overlay-soft);margin-bottom:8px}.page_main__T_05Y{max-width:80rem}.page_header__k8nz8{margin-bottom:2rem}.page_title__2YeXg{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__5mkUc{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0;max-width:42rem}.page_actions__JJqbn{display:flex;justify-content:flex-end;margin-bottom:1rem}.page_primaryButton__uQs6K{background:var(--color-accent);color:var(--color-background);border:1px solid var(--color-accent);border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none}.page_primaryButton__uQs6K:disabled{opacity:.5;cursor:not-allowed}.page_secondaryButton__dkav6{color:var(--color-foreground);padding:.5rem 1rem;font-size:.85rem;text-decoration:none}.page_dangerButton__Oy_KJ,.page_secondaryButton__dkav6{background:transparent;border:1px solid var(--color-card-border);border-radius:8px;font-weight:500;cursor:pointer}.page_dangerButton__Oy_KJ{color:var(--color-danger-strong);padding:.35rem .75rem;font-size:.75rem}.page_dangerButton__Oy_KJ:hover{border-color:var(--color-danger-strong)}.page_upgradeCard__PCl7j{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);padding:2rem;text-align:center}.page_upgradeTitle__656FS{font-size:1.25rem;font-weight:600;margin:0 0 .75rem;letter-spacing:-.02em}.page_upgradeText__yneDC{color:var(--color-muted-foreground);margin:0 0 1.5rem;font-size:.95rem}.page_upgradeButton__zSWIT{display:inline-block;background:var(--color-accent);color:var(--color-background);border-radius:8px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none}.page_tableWrap__IfEUL{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);overflow:hidden}.page_table__UmLqV{width:100%;border-collapse:collapse;font-size:.85rem}.page_table__UmLqV th{text-align:left;font-weight:500;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.page_table__UmLqV td,.page_table__UmLqV th{padding:.75rem 1rem;border-bottom:1px solid var(--color-card-border)}.page_table__UmLqV td{vertical-align:middle}.page_table__UmLqV tr:last-child td{border-bottom:none}.page_prefix__Od0BI{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;background:var(--color-background);padding:.15rem .4rem;border-radius:4px;border:1px solid var(--color-card-border)}.page_activePill__1_ho0,.page_revokedPill__8FS7_{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:500;border:1px solid var(--color-card-border);letter-spacing:.02em}.page_activePill__1_ho0{color:var(--color-success)}.page_revokedPill__8FS7_{color:var(--color-muted-foreground);opacity:.7}.page_empty__wdp0z{padding:2rem;text-align:center;color:var(--color-muted-foreground)}.page_modalBackdrop__YrguY{position:fixed;inset:0;background:var(--color-modal-backdrop);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.page_modal__bESC1{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);padding:1.5rem;width:100%;max-width:30rem;display:flex;flex-direction:column;gap:.75rem}.page_modalTitle__TnESJ{font-size:1.15rem;font-weight:600;margin:0 0 .5rem;letter-spacing:-.015em}.page_fieldLabel___WRnT{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.page_input__7GYaG{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-card-border);border-radius:8px;padding:.5rem .65rem;font-size:.9rem;font-family:inherit}.page_scopeRow__DlkF_{display:flex;gap:1rem;margin-top:.25rem}.page_checkboxLabel__GdeKm{display:flex;align-items:center;gap:.35rem;font-size:.85rem;cursor:pointer}.page_modalActions__m3pc_{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.page_errorText__2SC79{color:var(--color-danger-strong);font-size:.85rem}.page_warningText__7viF6{color:var(--color-muted-foreground);font-size:.85rem;margin:0 0 .5rem}.page_plaintext__go6KN{display:block;background:var(--color-background);border:1px solid var(--color-card-border);border-radius:8px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;word-break:break-all;user-select:all}.page_recorderCard__yy2su{margin-bottom:1.5rem;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);padding:1.5rem}.page_recorderSteps__jQss9{margin:0 0 1.25rem;padding-left:1.25rem;font-size:.9rem;line-height:1.7}.page_recorderCard__yy2su .page_upgradeText__yneDC:last-child{margin:1rem 0 0}.confirm-dialog_backdrop__ShXL8{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:24px;animation:confirm-dialog_confirm-fade__0S015 .16s ease}@keyframes confirm-dialog_confirm-fade__0S015{0%{opacity:0}to{opacity:1}}.confirm-dialog_dismiss__Wo_77{position:absolute;inset:0;background:transparent;border:none;padding:0;cursor:default}.confirm-dialog_modal__5k7t6{position:relative;width:100%;max-width:440px;background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.25);animation:confirm-dialog_confirm-rise__Vjl3Y .16s ease}@keyframes confirm-dialog_confirm-rise__Vjl3Y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.confirm-dialog_header__I07Ky{display:flex;align-items:center;gap:10px;margin-bottom:12px}.confirm-dialog_warnIcon__MB0xF{color:var(--color-danger,#dc2626);display:inline-flex}.confirm-dialog_title__jmV7G{flex:1;font-size:16px;font-weight:500;margin:0;color:var(--color-foreground)}.confirm-dialog_closeBtn___IvuL{background:transparent;border:none;color:var(--color-muted-foreground);cursor:pointer;padding:4px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center}.confirm-dialog_closeBtn___IvuL:hover{background:var(--color-overlay-faint);color:var(--color-foreground)}.confirm-dialog_body__7ugIF{font-size:13px;color:var(--color-muted-foreground);margin:0 0 18px;line-height:1.5}.confirm-dialog_footer__gSJmY{display:flex;justify-content:flex-end;gap:8px}.confirm-dialog_dangerBtn__6SY5L{background:var(--color-danger,#dc2626);color:white;border:1px solid var(--color-danger,#dc2626)}.confirm-dialog_dangerBtn__6SY5L:hover:not(:disabled){opacity:.9}.dropbox-modal_backdrop__sbDEF{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.dropbox-modal_modal__utH7Y{background:var(--color-background);border:1px solid var(--color-border);border-radius:16px;width:100%;max-width:520px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.2)}.dropbox-modal_head__rJTUj{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--color-border);flex-shrink:0}.dropbox-modal_headLeft___kVJ5{display:flex;align-items:center;gap:10px}.dropbox-modal_backBtn__A0oLC{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);cursor:pointer;flex-shrink:0}.dropbox-modal_backBtn__A0oLC:hover{background:var(--color-overlay-faint)}.dropbox-modal_title__V4Rw8{font-size:15px;font-weight:600;color:var(--color-foreground);margin:0 0 2px}.dropbox-modal_breadcrumb__pQtKu{font-family:var(--font-mono);font-size:10px;color:var(--color-muted-foreground);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropbox-modal_closeBtn__4Uoq7{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:none;background:transparent;color:var(--color-muted-foreground);cursor:pointer}.dropbox-modal_closeBtn__4Uoq7:hover{background:var(--color-overlay-faint);color:var(--color-foreground)}.dropbox-modal_selectBar__XpcE4{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--color-border);flex-shrink:0}.dropbox-modal_selectAllBtn__EKkmH{font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground);background:none;border:none;padding:0;cursor:pointer}.dropbox-modal_selectAllBtn__EKkmH:hover{color:var(--color-foreground)}.dropbox-modal_selectedCount__nrhUo{font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground)}.dropbox-modal_fileList__ZJRKB{flex:1;overflow-y:auto;padding:6px 8px}.dropbox-modal_emptyState__SEC75{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;font-family:var(--font-mono);font-size:12px;color:var(--color-muted-foreground)}.dropbox-modal_fileRow__7MMVD{border-radius:8px;margin-bottom:1px}.dropbox-modal_fileRowSelected___mDl5{background:var(--color-overlay-faint)}.dropbox-modal_fileRowDisabled__3gQ_F{opacity:.45}.dropbox-modal_fileBtn__uxkSY,.dropbox-modal_folderBtn__3JHcI{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:none;background:transparent;color:var(--color-foreground);font-family:inherit;font-size:13px;cursor:pointer;text-align:left}.dropbox-modal_fileBtn__uxkSY:not(:disabled):hover,.dropbox-modal_folderBtn__3JHcI:hover{background:var(--color-overlay-faint)}.dropbox-modal_fileBtn__uxkSY:disabled{cursor:default}.dropbox-modal_checkbox__inp_W{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--color-border);background:var(--color-background);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .1s ease,border-color .1s ease}.dropbox-modal_checkboxChecked__HVTJg{background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.dropbox-modal_fileIcon__EqEbq{flex-shrink:0;color:var(--color-muted-foreground)}.dropbox-modal_fileName__shuCp{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropbox-modal_fileSize__VFtTC,.dropbox-modal_unsupported__mU__r{font-family:var(--font-mono);font-size:10px;color:var(--color-muted-foreground);flex-shrink:0}.dropbox-modal_loadMoreBtn__OYPZP{width:100%;padding:10px;border:none;border-radius:8px;background:var(--color-overlay-faint);color:var(--color-muted-foreground);font-family:var(--font-mono);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px}.dropbox-modal_loadMoreBtn__OYPZP:hover:not(:disabled){background:var(--color-overlay-soft)}.dropbox-modal_footer__O7Yeq{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--color-border);flex-shrink:0}.dropbox-modal_cancelBtn__859AW{padding:8px 16px;border-radius:9px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font-size:13px;font-family:inherit;cursor:pointer}.dropbox-modal_cancelBtn__859AW:hover{background:var(--color-overlay-faint)}.dropbox-modal_importSubmitBtn__KxEa_{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:9px;border:none;background:var(--color-foreground);color:var(--color-background);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out)}.dropbox-modal_importSubmitBtn__KxEa_:hover:not(:disabled){opacity:.85}.dropbox-modal_importSubmitBtn__KxEa_:disabled{opacity:.4;cursor:default}.dropbox-modal_results__3nFLW{display:flex;flex-direction:column;flex:1;overflow:hidden}.dropbox-modal_resultsSummary__QW448{padding:16px 20px 10px;font-size:14px;font-weight:500;display:flex;gap:8px;flex-shrink:0}.dropbox-modal_resultsList__VbLWB{flex:1;overflow-y:auto;padding:6px 12px}.dropbox-modal_resultRow__3wYc5{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:8px;font-size:13px}.dropbox-modal_resultOk__qaKHY{color:#16a34a}.dropbox-modal_resultFail__wtv7S{color:#dc2626}.dropbox-modal_resultName__5EuFi{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground)}.dropbox-modal_resultError__nPv1Y{font-family:var(--font-mono);font-size:10px;color:#dc2626;flex-shrink:0}.page_main__5uAbb{max-width:820px;padding-bottom:4rem}.page_header__sSd7Z{margin-bottom:2.5rem}.page_title__IBXZ4{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__nhGxi{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_empty__wT4Vu{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;padding:3rem 1rem;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:12px}.page_emptyHint__CAMj0{font-size:.85rem;max-width:40ch}.page_list__yLt9I{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.page_row__Nx8Mm{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-card-bg);flex-wrap:wrap}.page_row__Nx8Mm[data-busy=true]{opacity:.6}.page_rowMain__EyRZj{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}.page_typePill__QG6N2{flex-shrink:0;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;padding:.18rem .5rem;border-radius:999px;background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}.page_typePill__QG6N2[data-type=collection]{background:var(--color-cta-soft);color:var(--color-cta)}.page_label__JZehT{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.page_meta__1fW0k{color:var(--color-muted-foreground);font-size:.82rem;white-space:nowrap}.page_rowActions__cSOxK{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.page_expirySelect__zKaSK{font-size:.82rem;padding:.35rem .5rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);cursor:pointer}.page_dangerBtn__7kOKz,.page_iconBtn__6RAnC{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);cursor:pointer;text-decoration:none}.page_iconBtn__6RAnC:hover{background:var(--color-card-bg)}.page_dangerBtn__7kOKz{color:var(--color-danger);border-color:var(--color-danger-soft)}.page_dangerBtn__7kOKz:hover{background:var(--color-danger-soft)}.page_dangerBtn__7kOKz:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1100px){.page_rowMain__EyRZj{flex-wrap:wrap;row-gap:4px}.page_label__JZehT{flex:1;min-width:0;max-width:none}.page_meta__1fW0k{flex-basis:100%;white-space:normal}}@media (max-width:640px){.page_row__Nx8Mm{flex-wrap:wrap}.page_rowActions__cSOxK{width:100%;justify-content:flex-end}}.page_main__ndrol{max-width:80rem}.page_header__caBMQ{margin-bottom:2rem}.page_title__ZRXw4{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__lauea{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_grid__Qj2pv{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.page_card__CuqG1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px}.page_cardTop__ApxPC{display:flex;align-items:center;gap:12px}.page_cardLogo__ozc9N{width:40px;height:40px;border-radius:10px;background:var(--color-overlay-faint);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_cardInfo__ZJRID{flex:1;min-width:0}.page_cardName__MnRli{font-size:15px;font-weight:600;color:var(--color-foreground);margin:0 0 2px}.page_cardDesc__Mm3sz{font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground)}.page_statusBadge__KaXuQ{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:9999px;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page_statusBadge__KaXuQ.page_connected___LU8y{background:rgba(34,197,94,.1);color:#16a34a;border:1px solid rgba(34,197,94,.2)}.page_statusBadge__KaXuQ.page_disconnected___4Inb{background:var(--color-overlay-faint);color:var(--color-muted-foreground);border:1px solid var(--color-border)}.page_statusDot__0OboC{width:5px;height:5px;border-radius:50%;background:currentColor}.page_accountInfo__qovDo{font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground);padding:8px 12px;background:var(--color-overlay-faint);border-radius:8px;border:1px solid var(--color-border)}.page_actions__f2v2y{display:flex;gap:8px}.page_connectBtn__Qwyop{flex:1;padding:9px 16px;border-radius:9px;border:none;background:var(--color-foreground);color:var(--color-background);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;text-align:center;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out);display:inline-flex;align-items:center;justify-content:center;gap:6px}.page_connectBtn__Qwyop:hover{opacity:.85}.page_importBtn__zoPX_{flex:1;padding:9px 16px;border-radius:9px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);display:inline-flex;align-items:center;justify-content:center;gap:6px}.page_importBtn__zoPX_:hover{border-color:var(--color-foreground);background:var(--color-overlay-faint)}.page_disconnectBtn__RzUWf{padding:9px 14px;border-radius:9px;border:1px solid var(--color-border);background:transparent;color:var(--color-muted-foreground);font-size:13px;font-family:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.page_disconnectBtn__RzUWf:hover{color:#ef4444;border-color:#ef4444}.page_comingSoon__pw7rR{font-family:var(--font-mono);font-size:11px;color:var(--color-muted-foreground);text-align:center;padding:8px 0}.page_shopForm__u_7Je{display:flex;flex-direction:column;gap:8px}.page_shopInput__a3n8J{padding:9px 12px;border-radius:9px;border:1px solid var(--color-border);background:transparent;color:var(--color-foreground);font-family:var(--font-mono);font-size:12px}.page_shopInput__a3n8J:focus{outline:none;border-color:var(--color-foreground)}.page_connectBtn__Qwyop:disabled{opacity:.4;cursor:not-allowed}.page_cardError__YYmv3{font-size:12px;color:var(--color-danger,#ef4444);padding:8px 12px;border-radius:8px;border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.06)}.page_spin__BeWNu{animation:page_spin__BeWNu 1s linear infinite}.glass-select_wrap__H9gSx{position:relative;display:inline-block}.glass-select_trigger__aWer5{position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 10px 6px 12px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);font-family:inherit;font-size:12px;color:var(--color-foreground);cursor:pointer;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.glass-select_trigger__aWer5:hover:not(:disabled){border-color:var(--color-foreground);box-shadow:0 1px 0 rgba(0,0,0,.04);transform:translateY(-1px)}.glass-select_trigger__aWer5:active:not(:disabled){transform:translateY(0)}.glass-select_trigger__aWer5:disabled{opacity:.5;cursor:default}.glass-select_chevron__ladbc,.glass-select_label__Y7fSZ,.glass-select_value__XbhTp{position:relative;z-index:4}.glass-select_label__Y7fSZ{font-size:11px;font-weight:500;color:var(--color-muted-foreground)}.glass-select_value__XbhTp{display:inline-flex;align-items:center;gap:6px;font-weight:600;max-width:190px}.glass-select_valueText__OWgt4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-select_chevron__ladbc{color:var(--color-muted-foreground);transition:transform .14s ease;flex-shrink:0}.glass-select_chevronOpen__MgVf6{transform:rotate(180deg)}.glass-select_menu__uHsvw{position:absolute;top:calc(100% + 6px);left:0;min-width:210px;max-height:320px;overflow-y:auto;padding:5px;border-radius:14px;border:1px solid var(--glass-panel-border,var(--color-border));background:color-mix(in srgb,var(--color-surface) 82%,transparent);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);box-shadow:var(--glass-panel-shadow,0 12px 32px rgba(0,0,0,.14)),0 0 0 1px rgba(0,0,0,.03);z-index:1000;animation:glass-select_glass-menu-in__IZpCF .15s cubic-bezier(.16,1,.3,1);transform-origin:top left}.glass-select_menuRight__fTfi9{left:auto;right:0;transform-origin:top right}@keyframes glass-select_glass-menu-in__IZpCF{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.glass-select_menu__uHsvw{animation:none}}.glass-select_item__Wcivr{position:relative;z-index:4;display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--color-foreground);cursor:pointer;text-align:left}.glass-select_item__Wcivr:hover{background:var(--color-overlay-faint)}.glass-select_itemIcon___0r9p{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-muted-foreground)}.glass-select_itemName__UN0i9{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-select_itemHint__YkaN6{font-size:11px;color:var(--color-muted-foreground);flex-shrink:0}.glass-select_check__SGrUW{color:var(--color-accent);flex-shrink:0}.naming-modal_modal__wftRA{display:flex;flex-direction:column;gap:18px}.naming-modal_header__w7JgM{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.naming-modal_headerLeft__tPLBx{display:flex;align-items:center;gap:10px}.naming-modal_headerIcon__7kIfm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--color-overlay-soft);color:var(--color-foreground)}.naming-modal_title__7hn1w{font-size:22px;margin:0;font-weight:500;letter-spacing:-.01em}.naming-modal_closeBtn__W1Zkw{background:transparent;border:none;cursor:pointer;color:var(--color-muted-foreground);padding:6px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.naming-modal_closeBtn__W1Zkw:hover{background:var(--color-overlay-soft);color:var(--color-foreground)}.naming-modal_toggleRow__OJAPS{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--color-foreground)}.naming-modal_toggleRow__OJAPS input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-foreground)}.naming-modal_field___kn_d{display:flex;flex-direction:column;gap:8px}.naming-modal_tokenRow__dE4c6{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.naming-modal_tokenChip___yDvj{background:var(--color-overlay-soft);border:1px solid transparent;color:var(--color-foreground);font-size:11px;padding:4px 10px;border-radius:6px;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.naming-modal_tokenChip___yDvj:hover{background:var(--color-foreground);color:var(--color-background)}.naming-modal_tokenChip___yDvj:focus-visible{outline:none;border-color:var(--color-foreground);box-shadow:0 0 0 3px var(--color-overlay-soft)}.naming-modal_grid3__F_VKj{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.naming-modal_previewBlock__wAlSE{padding:14px 16px;background:var(--color-overlay-faint);border:1px solid var(--color-overlay-soft);border-radius:10px;display:flex;flex-direction:column;gap:6px}.naming-modal_previewLabel___TEQX{font-size:10px;font-weight:600;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.naming-modal_previewRow___cQMq{display:flex;align-items:center;gap:10px;font-size:12px}.naming-modal_previewArrow__MTeDz,.naming-modal_previewOriginal__Dowby{color:var(--color-muted-foreground)}.naming-modal_previewArrow__MTeDz{font-size:11px}.naming-modal_previewResult__ra3CM{color:var(--color-foreground);font-weight:500}.naming-modal_footer__qMTBg{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}@media (max-width:640px){.naming-modal_title__7hn1w{font-size:22px}.naming-modal_toggleRow__OJAPS{font-size:15px}.naming-modal_tokenChip___yDvj{font-size:13px;padding:6px 12px}.naming-modal_previewLabel___TEQX{font-size:12px}.naming-modal_previewRow___cQMq{font-size:14px}.naming-modal_grid3__F_VKj{grid-template-columns:1fr}.naming-modal_footer__qMTBg{flex-direction:column-reverse;align-items:stretch}}.page_main___rzF7{max-width:64rem}.page_header__ghHFu{margin-bottom:2.5rem}.page_title__BsOVW{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__qepWf{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_section__lUOBX{margin-bottom:2rem}.page_sectionTitle__kNEu_{font-size:1.1rem;font-weight:600;letter-spacing:-.015em;margin:0 0 1rem}.page_list__qrWpW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.page_row__41z34{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card);padding:.9rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_rowMain__wyndV{min-width:0}.page_rowName__DWNmR{font-size:.95rem;font-weight:500;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_rowMeta__AIipJ{margin-top:.2rem;font-size:.8rem;color:var(--color-muted-foreground);letter-spacing:0}.page_rowRole__MGQR6{flex-shrink:0}.page_roleSelect__6phl0{background:transparent;color:var(--color-foreground);border:1px solid var(--color-card-border);border-radius:8px;padding:.4rem .7rem;font-size:.85rem}.page_roleSelect__6phl0:disabled{opacity:.6;cursor:not-allowed}.page_inviteBar__dXM3X{display:flex;justify-content:flex-end;margin:0 0 1rem}.page_inviteForm__wPiLd{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card);padding:1.25rem;margin:0 0 1.5rem}.page_inviteRow__ZFeYf{display:grid;grid-template-columns:1fr 180px;gap:.75rem;margin-bottom:1rem}.page_field__nFCRN{display:flex;flex-direction:column;gap:.35rem}.page_fieldLabel__HkCEn{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.page_input__9GFJY,.page_select__48dSN{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-card-border);border-radius:8px;padding:.55rem .75rem;font-size:.9rem;font-family:inherit}.page_input__9GFJY:focus,.page_select__48dSN:focus{outline:none;border-color:var(--color-accent)}.page_inviteActions__LWea8{display:flex;gap:.5rem}.page_primaryButton__MxYcH{background:var(--color-accent);color:var(--color-background);border:1px solid var(--color-accent);border-radius:8px;padding:.55rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:filter .2s var(--ease-out,ease-out)}.page_primaryButton__MxYcH:hover{filter:brightness(1.08)}.page_primaryButton__MxYcH:disabled{opacity:.6;cursor:not-allowed}.page_secondaryButton__OKVjh{background:transparent;color:var(--color-foreground);border:1px solid var(--color-card-border);border-radius:8px;padding:.5rem .9rem;font-size:.85rem;font-weight:500;cursor:pointer;transition:border-color .2s ease-out}.page_secondaryButton__OKVjh:hover{border-color:var(--color-accent)}.page_secondaryButton__OKVjh:disabled{opacity:.6;cursor:not-allowed}.page_error__14Mre{margin:.75rem 0 0;font-size:.85rem;color:var(--color-danger)}.page_removeButton__t2Gf2{flex-shrink:0;margin-left:.5rem;padding:.35rem .75rem;background:transparent;border:1px solid var(--color-card-border);border-radius:8px;font-size:.8rem;font-weight:500;color:var(--color-danger);cursor:pointer;transition:border-color .15s,background .15s}.page_removeButton__t2Gf2:hover{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent)}.page_removeButton__t2Gf2:disabled{opacity:.5;cursor:not-allowed}.page_youBadge__snUnI{font-weight:400;color:var(--color-muted-foreground);font-size:.8rem}.workspace-logo_root__psxsa{display:flex;align-items:flex-start;gap:16px}.workspace-logo_controls__VdDHR{display:flex;flex-direction:column;gap:8px;min-width:0}.workspace-logo_actions__ZmNG9{display:flex;gap:8px}.workspace-logo_primary__W_9ZV,.workspace-logo_secondary__wsx3_{padding:7px 14px;border-radius:var(--radius-button);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.workspace-logo_primary__W_9ZV{background:var(--color-foreground);color:var(--color-background);border:1px solid var(--color-foreground)}.workspace-logo_primary__W_9ZV:hover:not(:disabled){background:var(--color-foreground-hover)}.workspace-logo_secondary__wsx3_{background:transparent;color:var(--color-muted-foreground);border:1px solid var(--color-border)}.workspace-logo_secondary__wsx3_:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger)}.workspace-logo_primary__W_9ZV:disabled,.workspace-logo_secondary__wsx3_:disabled{opacity:.6;cursor:default}.workspace-logo_hint__dl3gs{font-size:12px;color:var(--color-muted-foreground);max-width:42ch;line-height:1.45}.workspace-logo_error__4czfD{font-size:12px;color:var(--color-danger)}.workspace-logo_fileInput__gGI0g{display:none}.page_main__cBMIO{max-width:820px;padding-bottom:4rem}.page_header__gLr8r{margin-bottom:2.5rem}.page_title__GnDrL{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__a2DnT{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_wrap__qXsJt{display:flex;flex-direction:column;gap:1.5rem}.page_createCard__LeHWP{border:1px solid var(--color-overlay-soft,rgba(0,0,0,.1));border-radius:14px;background:var(--color-surface);padding:1.25rem}.page_createTitle___XP3P{font-size:1.05rem;margin:0 0 1rem;color:var(--color-foreground)}.page_formGrid___L5hQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.9rem}.page_field__AJqRI{display:flex;flex-direction:column;gap:.3rem}.page_fieldLabel__Vk0jA{font-size:.8rem;font-weight:600;color:var(--color-foreground)}.page_input__IJ3_w{padding:.55rem .7rem;border:1px solid var(--color-overlay-soft,rgba(0,0,0,.15));border-radius:8px;font-size:.9rem;background:var(--color-background);color:var(--color-foreground)}.page_input__IJ3_w:focus{outline:2px solid var(--color-cta);outline-offset:1px}.page_checkRow__6UT0h{display:flex;align-items:center;gap:8px;margin-top:.9rem;font-size:.88rem;color:var(--color-foreground)}.page_error__FFUa9{color:var(--color-danger,#dc2626);font-size:.85rem;margin:.75rem 0 0}.page_createBtn__IfHUk{margin-top:1rem;padding:.6rem 1.1rem;border:none;border-radius:9px;background:var(--color-cta);color:var(--color-cta-foreground,#fff);font-weight:600;font-size:.9rem;cursor:pointer}.page_createBtn__IfHUk:disabled{opacity:.6;cursor:default}.page_empty__EXeGu{color:var(--color-muted-foreground);padding:1rem 0}.page_list__CYRse{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page_row__3PSCm{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:12px 14px;border:1px solid var(--color-overlay-soft,rgba(0,0,0,.1));border-radius:11px;background:var(--color-surface)}.page_rowMain__G_iIu{min-width:0;display:flex;flex-direction:column;gap:3px}.page_rowLabel__CNjYk{font-weight:600;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_rowMeta__54qPz{font-size:.78rem;color:var(--color-muted-foreground)}.page_rowActions__ktkW3{display:flex;gap:8px;flex-shrink:0}.page_copyBtn__B9Ggj,.page_revokeBtn__GNPq3{padding:6px 11px;border-radius:7px;font-size:.8rem;cursor:pointer;border:1px solid var(--color-overlay-soft,rgba(0,0,0,.15));background:var(--color-background);color:var(--color-foreground)}.page_copyBtn__B9Ggj:hover{background:var(--color-overlay-faint)}.page_revokeBtn__GNPq3{color:var(--color-danger,#dc2626);border-color:transparent;background:transparent}.page_revokeBtn__GNPq3:hover{background:var(--color-overlay-faint)}.page_main__qA2pL{max-width:80rem}.page_header__pJS69{margin-bottom:2rem}.page_title__GiJsD{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_planCard__K7qKS{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);padding:1.5rem;margin-bottom:1.5rem;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.page_planHeader__fhLk5{display:flex;flex-direction:column;gap:.35rem}.page_planName__t1Pjb{font-size:1.25rem;font-weight:600;letter-spacing:-.015em}.page_planMeta__6wDBu{font-size:.85rem;color:var(--color-muted-foreground)}.page_utilization__r3IGl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.25rem;flex:1;min-width:min(320px,100%)}.page_util__2pEWC{display:flex;flex-direction:column;gap:.35rem}.page_utilLabel__dtW0y{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.page_utilValue__y6q5Y{font-size:1rem;font-weight:500;letter-spacing:-.005em}.page_utilBar___WKWo{height:6px;background:var(--color-card-border);border-radius:999px;overflow:hidden}.page_utilBarFill__tZvvf{height:100%;background:var(--color-accent);border-radius:inherit;transition:width .25s ease-out}.page_utilBarFillHigh__TPII_{background:var(--color-danger)}.page_chartGrid___1l5_{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.page_chartCard__LBNfK{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card,16px);padding:1.25rem}.page_chartTitle___bPCv{font-size:.85rem;font-weight:500;letter-spacing:.02em;color:var(--color-muted-foreground);margin-bottom:.75rem}.page_chartBody__yyYQH{width:100%;height:200px}.page_sectionTitle__0J_Op{font-size:1.1rem;font-weight:600;letter-spacing:-.015em;margin:0 0 1rem}.page_main__0WT3h{max-width:1200px;padding-bottom:4rem}.page_header__Su5Os{margin-bottom:2.5rem}.page_title__mKvuC{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__cfUHW{font-family:var(--font-mono);color:var(--color-muted-foreground);font-size:11px;margin:0;letter-spacing:0}.page_toolbar__JB32C{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:10px 12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.page_toolbarLeft__jWx4a,.page_toolbarRight__a3_M0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_toolbarMeta__pn9i5{font-size:13px;color:var(--color-muted-foreground)}.page_toolbarBtn__7GsXN{padding:7px 12px;border-radius:8px;border:1px solid var(--color-overlay-soft);background:var(--color-background);color:var(--color-foreground);font-size:13px;font-family:inherit;cursor:pointer}.page_toolbarBtn__7GsXN:hover{background:var(--color-overlay-soft)}.page_dangerBtnOutline__nEoHs,.page_dangerBtn__fXRCA{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer}.page_dangerBtn__fXRCA{border:none;background:var(--color-danger,#ef4444);color:#fff}.page_dangerBtn__fXRCA:hover:not(:disabled){filter:brightness(.95)}.page_dangerBtnOutline__nEoHs{border:1px solid var(--color-danger,#ef4444);background:transparent;color:var(--color-danger,#ef4444)}.page_dangerBtnOutline__nEoHs:hover:not(:disabled){background:rgba(239,68,68,.08)}.page_dangerBtnOutline__nEoHs:disabled,.page_dangerBtn__fXRCA:disabled{opacity:.45;cursor:not-allowed}.page_grid__g4s2U{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.page_tile__M1pCG{border:1px solid var(--color-border);border-radius:12px;overflow:hidden;background:var(--color-surface)}.page_tileSelected__4fSRq{border-color:var(--color-foreground);box-shadow:0 0 0 1px var(--color-foreground)}.page_thumb__6UnRq{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--color-overlay-faint)}.page_selectToggle__syl9x{position:absolute;top:8px;left:8px;z-index:2;padding:0;border:none;background:transparent;cursor:pointer}.page_selectBox__JeOBV{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1.5px solid rgba(255,255,255,.85);background:rgba(10,10,10,.35);color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25)}.page_selectBox__JeOBV[data-checked=true]{background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.page_placeholder__OYWmt{inset:0;display:flex;flex-direction:column;justify-content:center;color:var(--color-muted-foreground);font-size:11px;letter-spacing:.04em}.page_placeholder__OYWmt,.page_restoreOverlay__3rMQL{position:absolute;align-items:center;gap:6px;font-weight:600}.page_restoreOverlay__3rMQL{bottom:8px;right:8px;z-index:2;display:inline-flex;padding:6px 10px;border:none;border-radius:8px;background:rgba(10,10,10,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.25)}.page_restoreOverlay__3rMQL:hover:not(:disabled){background:rgba(10,10,10,.92)}.page_restoreOverlay__3rMQL:disabled{opacity:.6;cursor:default}.page_tileMeta__I_6XT{padding:8px 10px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.page_name___CuFJ{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_date__dp6FS{font-size:11px}.page_date__dp6FS,.page_empty__I5YXE{color:var(--color-muted-foreground)}.permanent-delete-modal_overlay__aeXxb{z-index:100;position:relative}.permanent-delete-modal_dismiss__gdwXm{position:absolute;inset:0;z-index:0;border:none;background:transparent;cursor:pointer;padding:0}.permanent-delete-modal_modal__f4HXk{position:relative;z-index:1;max-width:440px;display:flex;flex-direction:column;gap:16px;padding:22px}.permanent-delete-modal_header__TpW1G{display:flex;align-items:flex-start;gap:12px}.permanent-delete-modal_warnIcon__sIf6R{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(239,68,68,.12);color:var(--color-danger,#ef4444);display:inline-flex;align-items:center;justify-content:center}.permanent-delete-modal_headerText__To7FQ{flex:1;min-width:0}.permanent-delete-modal_title__SYrOX{font-size:16px;font-weight:600;margin:0 0 4px}.permanent-delete-modal_body__YtkWm{font-size:13px;color:var(--color-muted-foreground);line-height:1.5;margin:0}.permanent-delete-modal_confirmField__b83C_{display:flex;flex-direction:column;gap:6px}.permanent-delete-modal_confirmLabel__fD_9b{font-size:12px;color:var(--color-muted-foreground)}.permanent-delete-modal_confirmCode__3QqPW{font-family:var(--font-mono,ui-monospace,monospace);background:var(--color-overlay-soft);padding:1px 6px;border-radius:4px;font-weight:600}.permanent-delete-modal_input__AZYMz{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--color-overlay-soft);font-size:14px;font-family:inherit;color:var(--color-foreground);background:var(--color-background)}.permanent-delete-modal_input__AZYMz:focus{outline:none;border-color:var(--color-foreground)}.permanent-delete-modal_input__AZYMz:disabled{opacity:.7}.permanent-delete-modal_error__2xWw_{font-size:12px;color:var(--color-danger,#ef4444)}.permanent-delete-modal_actions__klqYX{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.permanent-delete-modal_cancel__LsZoQ{padding:8px 14px;border-radius:8px;border:1px solid var(--color-overlay-soft);background:var(--color-surface);color:var(--color-muted-foreground);font-size:13px;font-family:inherit;cursor:pointer}.permanent-delete-modal_cancel__LsZoQ:hover:not(:disabled){background:var(--color-overlay-soft);color:var(--color-foreground)}.permanent-delete-modal_cancel__LsZoQ:disabled{opacity:.6;cursor:default}.permanent-delete-modal_confirm__WqxlL{padding:8px 14px;border-radius:8px;border:none;background:var(--color-danger,#ef4444);color:#fff;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer}.permanent-delete-modal_confirm__WqxlL:disabled{opacity:.5;cursor:not-allowed}.optimize-modal_shell__4nado{width:420px;max-width:calc(100vw - 32px);padding:24px}.optimize-modal_header__i7yiG{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.optimize-modal_title___vHcS{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:22px;font-weight:500;margin:0}.optimize-modal_subtitle__DUUcl{font-size:12px;color:var(--color-muted-foreground);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.optimize-modal_closeBtn__zpkAn{background:transparent;border:none;cursor:pointer;color:var(--color-foreground);padding:4px;border-radius:6px}.optimize-modal_closeBtn__zpkAn:hover{background:var(--color-overlay-soft)}.optimize-modal_section__aJE48{margin-bottom:20px}.optimize-modal_label__DZ0qt{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:10px}.optimize-modal_formatGrid__Y9Z5u{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.optimize-modal_formatCard__2c642{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border-radius:8px;border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:border-color .12s,background .12s}.optimize-modal_formatCard__2c642:has(.optimize-modal_formatRadio__MtL_S:checked){border-color:var(--color-primary);background:var(--color-primary-soft,color-mix(in srgb,var(--color-primary) 10%,transparent))}.optimize-modal_formatRadio__MtL_S{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.optimize-modal_formatLabel__gca05{font-size:13px;font-weight:600}.optimize-modal_formatDesc__8MMVm{font-size:10px;color:var(--color-muted-foreground);text-align:center}.optimize-modal_levelStack__82X8x{display:flex;flex-direction:column;gap:6px}.optimize-modal_levelRow__zr5GV{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;border:1.5px solid var(--color-border);cursor:pointer;transition:border-color .12s,background .12s}.optimize-modal_levelRowActive__u_XuK{border-color:var(--color-primary);background:var(--color-primary-soft,color-mix(in srgb,var(--color-primary) 10%,transparent))}.optimize-modal_levelName__dmfyH{font-size:13px;font-weight:600;min-width:130px}.optimize-modal_levelDesc__DpDFx{font-size:12px;color:var(--color-muted-foreground)}.optimize-modal_progress__vCQQU{margin-bottom:20px}.optimize-modal_steps__4tiDi{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.optimize-modal_step__pbEzu{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;font-size:13px;transition:background .2s,color .2s,opacity .2s}.optimize-modal_stepIcon__0SWbZ{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:var(--color-primary)}.optimize-modal_dot__uRL4t{width:6px;height:6px;border-radius:50%;background:var(--color-border)}.optimize-modal_stepText___IIin{line-height:1.3}.optimize-modal_step_pending__clTHM{color:var(--color-muted-foreground);opacity:.55}.optimize-modal_step_active__3ZrmG{background:var(--color-primary-soft,color-mix(in srgb,var(--color-primary) 10%,transparent));color:var(--color-foreground);font-weight:600}.optimize-modal_step_done__is1CY{color:var(--color-muted-foreground)}.optimize-modal_step_done__is1CY .optimize-modal_stepIcon__0SWbZ{color:var(--color-primary)}.optimize-modal_spin__Vgq_Q{animation:optimize-modal_optimize-spin__dlL5w .8s linear infinite}@keyframes optimize-modal_optimize-spin__dlL5w{to{transform:rotate(1turn)}}.optimize-modal_progressTrack__sl6hs{height:4px;border-radius:999px;background:var(--color-border);overflow:hidden}.optimize-modal_progressFill__A2lPk{height:100%;border-radius:999px;background:var(--color-primary);transition:width .5s cubic-bezier(.22,1,.36,1)}.optimize-modal_progressHint__73w5M{margin-top:12px;font-size:12px;color:var(--color-muted-foreground);line-height:1.4}@media (prefers-reduced-motion:reduce){.optimize-modal_spin__Vgq_Q{animation-duration:2s}.optimize-modal_progressFill__A2lPk{transition:none}}.optimize-modal_result__r1Q58{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-muted-foreground);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:10px 14px;margin-bottom:16px}.optimize-modal_result__r1Q58 strong{color:var(--color-foreground)}.optimize-modal_error__4_yyh{font-size:13px;color:var(--color-destructive,#dc2626);background:color-mix(in srgb,var(--color-destructive,#dc2626) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-destructive,#dc2626) 25%,transparent);border-radius:8px;padding:10px 14px;margin-bottom:16px}.optimize-modal_footer__nCy8J{display:flex;justify-content:flex-end;gap:10px}