.workspace-shell_shell__nMigs{min-height:100vh;display:flex;background:var(--background)}.workspace-shell_sidebar__AyTbr{width:var(--sidebar-width);min-width:var(--sidebar-width);display:flex;flex-direction:column;padding:var(--space-4) var(--space-3);border-right:1px solid var(--shell-border);background:var(--panel);position:sticky;top:0;height:100vh;overflow:hidden}.workspace-shell_sidebarHeader__HB80t{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle)}.workspace-shell_brandLink__XqYqH{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--foreground);text-decoration:none;border-radius:var(--radius-sm)}.workspace-shell_brandLink__XqYqH:hover{background:var(--background-subtle)}.workspace-shell_brandMark__qg47m{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--accent);color:#fff;font-size:1rem;line-height:1}.workspace-shell_brandMark__qg47m,.workspace-shell_brandTitle__CuKAD{font-family:var(--font-display);font-weight:var(--font-weight-semibold)}.workspace-shell_brandTitle__CuKAD{margin:0;font-size:1.0625rem;line-height:1.15;letter-spacing:-.01em}.workspace-shell_workspaceSwitch__J0oMU{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:.4rem .55rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background-subtle);color:var(--foreground);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease-out)}.workspace-shell_workspaceSwitch__J0oMU:hover{background:color-mix(in srgb,var(--accent-muted) 80%,var(--background-subtle))}.workspace-shell_workspaceSwitchLabel__kowPi{display:block;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:var(--font-weight-semibold);margin-bottom:1px}.workspace-shell_workspaceSwitchValue__AZOC2{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.workspace-shell_sidebarSearch__rbiDO{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:.4rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--muted-strong);font-size:var(--font-size-xs);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.workspace-shell_sidebarSearch__rbiDO:hover{border-color:var(--muted);background:var(--background-subtle)}.workspace-shell_sidebarSearchLabel__Mm9K_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.workspace-shell_sidebarSearchKbd__IiI_m{flex:0 0 auto;padding:.05rem .32rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background-subtle);color:var(--muted);font-family:var(--font-mono-family);font-size:.66rem;font-weight:var(--font-weight-semibold);line-height:1.35;font-variant-numeric:tabular-nums}.workspace-shell_nav__qnQdr{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) 0;overflow-y:auto}.workspace-shell_navSection__ASMjC{display:flex;flex-direction:column;gap:var(--space-1)}.workspace-shell_navSectionLabel__7Ycpl{padding:0 var(--space-2);margin-bottom:2px;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:var(--font-weight-semibold)}.workspace-shell_navList__qqoCY{display:flex;flex-direction:column;gap:1px}.workspace-shell_navItem__tgVuA{position:relative;display:flex;align-items:center;gap:.625rem;min-width:0;padding:.42rem .6rem;border-radius:var(--radius-sm);color:var(--muted-strong);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.workspace-shell_navItem__tgVuA:hover{background:var(--background-subtle);color:var(--foreground)}.workspace-shell_navItemActive__mNTwf{background:var(--accent);color:#fff}.workspace-shell_navItemActive__mNTwf:hover{background:var(--accent-hover);color:#fff}.workspace-shell_navItemActive__mNTwf .workspace-shell_navCountAlert__NsrV7,.workspace-shell_navItemActive__mNTwf .workspace-shell_navCount__IaGyF{background:rgba(255,255,255,.18);color:#fff}.workspace-shell_navItemLocked__hW_SQ{opacity:.55}.workspace-shell_navItemBody__lMRil{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:0}.workspace-shell_navItemLabel__hYcU1{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.25}.workspace-shell_navItemDescription__adbPU{display:none}.workspace-shell_navCountAlert__NsrV7,.workspace-shell_navCount__IaGyF{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.05rem;padding:0 .35rem;border-radius:var(--radius-sm);font-size:.68rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.02em}.workspace-shell_navCount__IaGyF{background:var(--accent-muted);color:var(--accent-strong)}.workspace-shell_navCountAlert__NsrV7{background:var(--status-error-bg);color:var(--status-error)}.workspace-shell_navPlan__2pXD6{display:inline-flex;align-items:center;gap:.25rem;padding:.05rem .35rem;border:1px solid color-mix(in srgb,var(--premium) 28%,var(--border));border-radius:var(--radius-sm);color:var(--premium);font-size:.62rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;background:var(--premium-muted)}.workspace-shell_sidebarUser__P1iBf{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.workspace-shell_sidebarUserCard__Sf9Xm{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:.55rem .6rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--foreground);text-decoration:none;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.workspace-shell_sidebarUserCard__Sf9Xm:hover{background:var(--background-subtle);border-color:var(--border)}.workspace-shell_sidebarUserAvatar__v6D3a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--accent-muted);color:var(--accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.workspace-shell_sidebarUserInfo__2Wdyd{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.workspace-shell_sidebarUserName__DJgDK{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell_sidebarUserRole__PXniu{font-size:.7rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell_shellBody__PXQzS{flex:1;min-width:0;display:flex;flex-direction:column}.workspace-shell_topbar__oXBsp{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--shell-border);background:color-mix(in srgb,var(--background) 84%,rgba(255,255,255,.75));backdrop-filter:blur(16px)}.workspace-shell_topbarLeft__FokyT,.workspace-shell_topbarRight__leNvW{display:flex;align-items:center;gap:.65rem;min-width:0}.workspace-shell_topbarLeft__FokyT{flex:1 1 auto}.workspace-shell_topbarRight__leNvW{flex:0 1 auto;justify-content:flex-end}.workspace-shell_topbarControl__IR9d9{--topbar-control-height:2.75rem;position:relative;display:inline-flex;align-items:center;min-height:var(--topbar-control-height);border:1px solid color-mix(in srgb,var(--shell-border) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--panel) 90%,rgba(255,255,255,.22));color:var(--foreground);box-shadow:0 1px 1px rgba(23,32,42,.02);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.workspace-shell_topbarControl__IR9d9:hover{border-color:color-mix(in srgb,var(--accent) 20%,var(--shell-border));background:color-mix(in srgb,var(--panel) 96%,var(--accent-muted));box-shadow:var(--shadow-sm)}.workspace-shell_topbarControl__IR9d9:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 72%,transparent);outline-offset:2px}.workspace-shell_workspaceSwitcherButton__gNp8X{--topbar-control-height:3rem;gap:var(--space-2);min-width:0;max-width:15rem;padding:.42rem .72rem .42rem .78rem;cursor:pointer}.workspace-shell_workspaceSwitcherCopy__9i3aA{display:grid;min-width:0;text-align:left}.workspace-shell_workspaceSwitcherLabel__MhDap{font-size:.67rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:var(--font-weight-semibold)}.workspace-shell_workspaceSwitcherValue__S_pG_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.workspace-shell_workspaceSwitcherMenu__ChXvf{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:50;width:min(20rem,70vw);display:grid;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--shell-border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--panel) 96%,rgba(255,255,255,.5));box-shadow:var(--shadow-lg)}.workspace-shell_workspaceSwitcherMenuFloating__i_RJ1{position:fixed;top:auto;right:auto;z-index:1000}.workspace-shell_workspaceSwitcherMenuHeader__X2ZkE{padding:var(--space-2) var(--space-3);color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:var(--font-weight-semibold)}.workspace-shell_workspaceSwitcherItem__fMuXE{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:.72rem .82rem;border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;color:var(--foreground);cursor:pointer;text-align:left}.workspace-shell_workspaceSwitcherItem__fMuXE:hover{background:color-mix(in srgb,var(--accent-muted) 42%,transparent);border-color:color-mix(in srgb,var(--accent) 18%,transparent)}.workspace-shell_workspaceSwitcherItemText__IAlkh{display:grid;min-width:0}.workspace-shell_workspaceSwitcherItemName__DJJUl{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.workspace-shell_workspaceSwitcherItemMeta__DysEE{color:var(--muted);font-size:var(--font-size-xs)}.workspace-shell_workspaceSwitcherError__lkh4Y{padding:var(--space-2) var(--space-3);color:var(--status-error);font-size:var(--font-size-xs)}.workspace-shell_workspaceSwitcherSpinner__0EgR0{animation:workspace-shell_spin__m_Ltx 1s linear infinite}.workspace-shell_drawerButton__UF0YD,.workspace-shell_mobileSectionLink__EinNZ,.workspace-shell_searchButton__pHkgd,.workspace-shell_uploadButton__4BZlk{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.workspace-shell_drawerButton__UF0YD{justify-content:center;width:2.75rem;height:2.75rem;padding:0}.workspace-shell_mobileSectionLink__EinNZ,.workspace-shell_searchButton__pHkgd,.workspace-shell_uploadButton__4BZlk{padding:0 .9rem}.workspace-shell_searchButton__pHkgd{flex:1 1 24rem;width:min(100%,28rem);max-width:28rem;justify-content:space-between;overflow:hidden;color:var(--muted-strong);cursor:pointer}.workspace-shell_searchButtonLabel__9hOis{display:inline-flex;align-items:center;gap:.55rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell_searchShortcut__NBHeG{flex:0 0 auto;padding:.05rem .32rem;border:1px solid color-mix(in srgb,var(--shell-border) 80%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--background-subtle) 70%,transparent);color:var(--muted);font-family:var(--font-mono);font-size:.68rem;font-weight:var(--font-weight-semibold);line-height:1.35}.workspace-shell_uploadButton__4BZlk{justify-content:center;flex:0 0 auto;white-space:nowrap}.workspace-shell_searchButton__pHkgd svg,.workspace-shell_topbarIconButton__YZS5q svg,.workspace-shell_uploadButton__4BZlk svg{flex:0 0 auto;color:color-mix(in srgb,var(--accent) 56%,var(--foreground))}.workspace-shell_planBadge__ceF2w{gap:var(--space-2);flex:0 0 auto;padding:0 .76rem;color:var(--foreground);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap}.workspace-shell_planBadgeUsage__tm8rj{color:var(--muted);font-variant-numeric:tabular-nums}.workspace-shell_topbarIconButton__YZS5q{justify-content:center;flex:0 0 auto;width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;cursor:pointer}.workspace-shell_notificationBadge__3WjFz{position:absolute;top:.34rem;right:.32rem;display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .24rem;border:2px solid var(--panel);border-radius:999px;background:var(--accent);color:#fff;font-size:.63rem;font-weight:var(--font-weight-semibold);line-height:1}.workspace-shell_profileButton__HoAeT{gap:var(--space-2);flex:0 1 auto;max-width:14.4rem;padding:0 .72rem;cursor:pointer}.workspace-shell_profileButton__HoAeT[data-compact=true]{width:2.75rem;padding:0;justify-content:center}.workspace-shell_profileAvatar__0PDhc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.75rem;height:1.75rem;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:50%;background:var(--accent-muted);color:var(--accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.workspace-shell_profileEmail__j7AM8{min-width:0;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.workspace-shell_profileChevron__NXTB3{flex:0 0 auto;color:var(--muted);opacity:.55}.workspace-shell_profileChevron__NXTB3[data-open=true]{opacity:.75}.workspace-shell_topbarMeta__YzmVM{display:grid;gap:2px}.workspace-shell_topbarEyebrow___41lE{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--premium) 55%,var(--muted));font-weight:var(--font-weight-semibold)}.workspace-shell_topbarTitle__kEd8i{font-size:.95rem;font-weight:var(--font-weight-semibold)}.workspace-shell_shellMain__f0_o3{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-6)}.workspace-shell_shellMainInner__nBWHw{width:100%;max-width:1280px;margin:0 auto;min-width:0}.workspace-shell_workspaceFooter__P3ZUh{width:100%;max-width:1280px;margin:auto auto 0;padding:var(--space-5) 0 0;border-top:1px solid color-mix(in srgb,var(--shell-border) 72%,transparent);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);color:var(--muted);font-size:var(--font-size-xs)}.workspace-shell_workspaceFooterText__Xmm0e{margin:0}.workspace-shell_workspaceFooterLinks__6X_9l{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:flex-end}.workspace-shell_workspaceFooterLinks__6X_9l a{color:var(--muted-strong);text-decoration:none}.workspace-shell_workspaceFooterLinks__6X_9l a:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:.22rem}.workspace-shell_mobileDrawerBackdrop__urICp{position:fixed;inset:0;z-index:30;background:rgba(15,23,42,.42);border:0}.workspace-shell_mobileDrawer__Nrv__{position:fixed;inset:0 auto 0 0;z-index:40;width:min(92vw,340px);padding:var(--space-4);background:color-mix(in srgb,var(--panel) 96%,rgba(255,255,255,.45));border-right:1px solid var(--shell-border);box-shadow:var(--shadow-xl);overflow-y:auto}.workspace-shell_mobileDrawerContent__o9WBz{display:grid;gap:var(--space-5)}.workspace-shell_mobileDrawerHeader__o5wkM{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.workspace-shell_mobileDrawerUtilities__gKFDz{display:grid;gap:var(--space-3)}.workspace-shell_mobileUtilityGrid__cir5V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.workspace-shell_mobileSectionCard__YG5Dz{display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--shell-border);background:color-mix(in srgb,var(--panel) 94%,transparent)}.workspace-shell_mobileSectionHeader___3S8C{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.workspace-shell_mobileSectionLabel__Zqtwd{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:var(--font-weight-semibold)}@media (max-width:959px){.workspace-shell_shell__nMigs{display:block}.workspace-shell_sidebar__AyTbr{display:none}.workspace-shell_topbar__oXBsp{padding:var(--space-3)}.workspace-shell_shellMain__f0_o3{gap:var(--space-5);padding:var(--space-4) var(--space-3) var(--space-8)}.workspace-shell_shellMainInner__nBWHw{max-width:100%}.workspace-shell_workspaceFooter__P3ZUh{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.workspace-shell_workspaceFooterLinks__6X_9l{justify-content:flex-start}}