.Sidebar_sidebar__RsgRF{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-5);padding-inline:var(--space-4);inline-size:17.5rem;position:-webkit-sticky;position:sticky;inset-block-start:var(--shell-header-offset,4rem);max-block-size:calc(100vh - var(--shell-header-offset, 4rem));max-block-size:calc(100dvh - var(--shell-header-offset, 4rem));overflow-y:auto;overscroll-behavior:contain}.Sidebar_sidebarHead__fKOOO{display:flex;align-items:flex-start;gap:var(--space-2)}.Sidebar_collapseToggle__QPQ0V{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:2rem;block-size:2rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease}.Sidebar_collapseToggle__QPQ0V:hover{border-color:var(--color-primary);color:var(--color-primary)}.Sidebar_collapseToggle__QPQ0V:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_brand__KF2ql{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.Sidebar_brandLabel__7VZd7{font-size:var(--font-size-sm);color:var(--color-text-muted)}.Sidebar_brandName__Rkwi2{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_nav__gAh_s{display:flex;flex-direction:column;gap:var(--space-5)}.Sidebar_group__74X1Y{display:flex;flex-direction:column;gap:var(--space-1)}.Sidebar_groupLabel__Ath49{margin:0;-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.Sidebar_navList__u3NK_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.Sidebar_navItem__Q9stn{display:flex}.Sidebar_navLink__bAVd4{display:flex;align-items:center;gap:var(--space-3);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background-color:rgba(0,0,0,0);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:500;text-align:start;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease,border-color var(--duration-fast) ease}.Sidebar_navLink__bAVd4:hover{background-color:var(--color-surface-raised);color:var(--color-primary)}.Sidebar_navLink__bAVd4:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_navLinkActive__Sbfg0,.Sidebar_navLinkActive__Sbfg0:hover{background-color:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-primary);font-weight:600}.Sidebar_navIcon__KQ1re{flex:0 0 auto;color:var(--color-text-muted)}.Sidebar_navLinkActive__Sbfg0 .Sidebar_navIcon__KQ1re{color:var(--color-primary)}.Sidebar_navText__1_mM5{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_sidebarCollapsed____opJ{inline-size:4.75rem;padding-inline:var(--space-2);align-items:center}.Sidebar_sidebarCollapsed____opJ .Sidebar_brandLabel__7VZd7,.Sidebar_sidebarCollapsed____opJ .Sidebar_brandName__Rkwi2,.Sidebar_sidebarCollapsed____opJ .Sidebar_emptyState__MAioJ,.Sidebar_sidebarCollapsed____opJ .Sidebar_groupLabel__Ath49,.Sidebar_sidebarCollapsed____opJ .Sidebar_loadingState__YXCFe{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Sidebar_sidebarCollapsed____opJ .Sidebar_nav__gAh_s{gap:var(--space-4);align-items:center}.Sidebar_sidebarCollapsed____opJ .Sidebar_group__74X1Y,.Sidebar_sidebarCollapsed____opJ .Sidebar_navList__u3NK_{align-items:center;inline-size:100%}.Sidebar_sidebarCollapsed____opJ .Sidebar_navLink__bAVd4{justify-content:center;padding-inline:0}.Sidebar_sidebarCollapsed____opJ .Sidebar_navLinkActive__Sbfg0,.Sidebar_sidebarCollapsed____opJ .Sidebar_navLinkActive__Sbfg0:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.Sidebar_sidebarCollapsed____opJ .Sidebar_navLinkActive__Sbfg0 .Sidebar_navIcon__KQ1re{color:var(--color-primary-contrast)}.Sidebar_navTextCollapsed__b_tnV{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Sidebar_navButton__TOHW1{inline-size:100%;display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);background-color:rgba(0,0,0,0);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);text-align:start;cursor:pointer}.Sidebar_navButton__TOHW1:hover:not(:disabled){background-color:var(--color-surface-raised)}.Sidebar_navButton__TOHW1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sidebar_navButton__TOHW1:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.Sidebar_navButtonActive__r_Jhn{background-color:var(--color-surface-raised);border-color:var(--color-border);font-weight:600}.Sidebar_emptyState__MAioJ,.Sidebar_loadingState__YXCFe{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.Sidebar_sidebarDrawer__p2SBB{position:static;max-block-size:none;overflow:visible;min-block-size:0;padding-block:0;padding-inline:0;gap:var(--space-4)}.Sidebar_sidebarDrawer__p2SBB .Sidebar_brandName__Rkwi2{font-size:var(--font-size-md)}.WorkspaceFooter_footer__oFmcQ{-webkit-margin-before:auto;margin-block-start:auto;padding-block:var(--space-4);padding-inline:var(--space-4);-webkit-border-before:1px solid var(--color-border-glass);border-block-start:1px solid var(--color-border-glass);background-color:var(--color-surface-glass-soft);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-size-xs)}.WorkspaceFooter_inner__ytUhm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);max-inline-size:var(--shell-content-max,120rem);margin-inline:auto}.WorkspaceFooter_copyright__kwsoa{margin:0;color:var(--color-text-subtle)}.WorkspaceFooter_privacy__3ykUr{min-block-size:2.75rem;padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease}.WorkspaceFooter_privacy__3ykUr:hover{border-color:var(--color-primary);color:var(--color-primary)}.WorkspaceFooter_privacy__3ykUr:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media(max-width:33.9375rem){.WorkspaceFooter_footer__oFmcQ{padding-inline:var(--space-3)}.WorkspaceFooter_inner__ytUhm{flex-direction:column;align-items:flex-start}}.Shell_shell__8IVNe{--shell-header-offset:calc(3.75rem + 1px);--shell-content-height:calc(100dvh - var(--shell-header-offset));--shell-content-max:80rem;display:flex;flex-direction:column;min-block-size:100vh;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}.Shell_shellPublic__FI8BZ{background-color:rgba(0,0,0,0);block-size:100dvh;min-block-size:100dvh;overflow:hidden}.Shell_shellPublic__FI8BZ .Shell_body__VHP7D{min-block-size:0;overflow:hidden}.Shell_shellPublic__FI8BZ .Shell_main__S6l9U{min-block-size:0}.Shell_appHeader__I3UNU{-webkit-border-after:1px solid var(--color-border-glass);border-block-end:1px solid var(--color-border-glass)}.Shell_body__VHP7D{display:flex;flex:1 1 auto;align-items:stretch;min-block-size:0}.Shell_sidebarSlot__hm_Ay{flex:0 0 auto;position:relative;background-color:var(--color-surface-glass-strong);-webkit-backdrop-filter:blur(var(--glass-blur,14px));backdrop-filter:blur(var(--glass-blur,14px));-webkit-border-end:1px solid var(--color-border-glass);border-inline-end:1px solid var(--color-border-glass)}.Shell_main__S6l9U{min-inline-size:0}.Shell_content__s2_1q,.Shell_main__S6l9U{flex:1 1 auto;display:flex;flex-direction:column}.Shell_content__s2_1q{padding-block:var(--space-5) var(--space-6);padding-inline:var(--gutter);gap:var(--space-4);inline-size:100%;max-inline-size:var(--shell-content-max);margin-inline:auto}.Shell_loadingRegion__xIfWJ{color:var(--color-text-muted)}.Shell_contentFullBleed__xyxX6{padding:0;max-inline-size:none;margin-inline:0;min-block-size:0;overflow:auto;overscroll-behavior:contain}.Shell_emptyRegion__jdh11{color:var(--color-text-muted);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.Shell_emptyTitle__ycTLm{margin:0;font-size:var(--font-size-lg);font-weight:700;color:var(--color-text)}.Shell_emptyBody__uTayG{margin:0}.Shell_emptyCta__XAJfk{font-size:var(--font-size-sm);font-weight:600;color:#fff;background:var(--gradient-brand);text-decoration:none;padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-pill);box-shadow:var(--shadow-md)}.Shell_emptyCta__XAJfk:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}@media(max-width:79.9375rem){.Shell_sidebarSlot__hm_Ay{display:none}.Shell_content__s2_1q{padding-inline:var(--space-3)}.Shell_contentFullBleed__xyxX6{padding-inline:0}}@media(min-width:120rem){.Shell_shell__8IVNe{--shell-header-offset:calc(4rem + 1px)}}