.shell-surfaces-module__UpESjW__shellRoot{background:var(--shell-background);min-height:100vh;color:var(--foreground);position:relative;overflow-x:clip}.shell-surfaces-module__UpESjW__shellDesktopFrame{position:relative}.shell-surfaces-module__UpESjW__desktopSidebarFrame{width:var(--shell-sidebar-width);border:1px solid var(--shell-surface-border);border-color:var(--shell-surface-border);border-radius:var(--radius-panel);background:var(--shell-sidebar-background);box-shadow:var(--shell-shadow);top:0;bottom:0;left:0}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed{width:var(--shell-sidebar-collapsed-width)}.shell-surfaces-module__UpESjW__desktopContent{flex-direction:column;min-width:0;min-height:100vh;display:flex}.shell-surfaces-module__UpESjW__headerBar{top:var(--shell-frame-offset);z-index:20;margin-bottom:var(--space-sm);display:block;position:sticky}.shell-surfaces-module__UpESjW__sidebarRoot{flex-direction:column;display:flex;position:relative}.shell-surfaces-module__UpESjW__sidebarRoot.shell-surfaces-module__UpESjW__desktopSidebarFrame{display:none}.shell-surfaces-module__UpESjW__sidebarToggle{top:var(--shell-sidebar-toggle-offset);right:var(--shell-sidebar-toggle-inset);z-index:5;height:var(--shell-sidebar-toggle-size);width:var(--shell-sidebar-toggle-size);border:1px solid var(--shell-surface-border);background:var(--card);color:var(--shell-control-muted);box-shadow:var(--shell-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:absolute}.shell-surfaces-module__UpESjW__sidebarToggle:hover{border-color:var(--accent);background:var(--shell-surface-hover);color:var(--foreground)}.shell-surfaces-module__UpESjW__sidebarToggle svg{height:var(--shell-nav-icon-size);width:var(--shell-nav-icon-size);transition:transform .22s}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarToggle svg{transform:rotate(180deg)}.shell-surfaces-module__UpESjW__sidebarTop{align-items:center;gap:var(--space-xs);height:var(--shell-brand-height);box-sizing:content-box;padding:var(--space-md) var(--space-md) var(--space-sm) calc(var(--space-sm) + var(--space-sm) + 1px);display:flex}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarTop{justify-content:center;padding-inline:0}.shell-surfaces-module__UpESjW__sidebarBrand{min-width:0;height:var(--shell-brand-height);flex:1;justify-content:flex-start;align-items:center;display:flex}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarBrand{justify-content:center}.shell-surfaces-module__UpESjW__sidebarNav{gap:var(--space-2xs);min-height:0;padding:var(--space-sm);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarNav{padding:var(--space-sm) 0;align-items:center}.shell-surfaces-module__UpESjW__sidebarNav::-webkit-scrollbar{width:6px}.shell-surfaces-module__UpESjW__sidebarNav::-webkit-scrollbar-thumb{background:var(--shell-surface-border);border-radius:99px}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarNav::-webkit-scrollbar{width:0}.shell-surfaces-module__UpESjW__navDivider{display:none}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navDivider{width:var(--shell-nav-divider-width);background:var(--shell-hairline);height:1px;margin:var(--space-xs) 0;display:block}.shell-surfaces-module__UpESjW__navItem{width:100%;height:var(--shell-nav-item-height);align-items:center;gap:var(--space-sm);border-radius:var(--radius-card);padding:0 var(--space-sm);color:var(--shell-nav-foreground);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navItem{width:var(--shell-nav-item-collapsed-size);height:var(--shell-nav-item-collapsed-size);justify-content:center;gap:0;padding:0}.shell-surfaces-module__UpESjW__navItem:hover{border-color:var(--shell-surface-border);background:var(--shell-surface-hover);color:var(--foreground)}.shell-surfaces-module__UpESjW__navItem:hover .shell-surfaces-module__UpESjW__navIcon{color:var(--foreground)}.shell-surfaces-module__UpESjW__navIcon{height:var(--shell-nav-icon-well-size);width:var(--shell-nav-icon-well-size);border-radius:var(--shell-nav-icon-radius);background:var(--shell-icon-bg);color:var(--shell-control-muted);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.shell-surfaces-module__UpESjW__navIcon svg{width:1rem;height:1rem}.shell-surfaces-module__UpESjW__navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-ui-action);font-weight:var(--font-weight-medium);line-height:var(--type-leading-120);letter-spacing:var(--type-tracking-n010);overflow:hidden}.shell-surfaces-module__UpESjW__navCaret{height:var(--shell-nav-icon-size);width:var(--shell-nav-icon-size);opacity:.42;flex-shrink:0;margin-left:auto;transition:transform .24s,opacity .15s}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navLabel,.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navCaret{display:none}.shell-surfaces-module__UpESjW__navItemActive{background:var(--shell-surface-active);border-color:var(--shell-nav-active-border);color:var(--foreground)}.shell-surfaces-module__UpESjW__navItemActive:before{content:"";left:var(--shell-nav-active-indicator-offset);top:var(--shell-nav-active-indicator-inset);bottom:var(--shell-nav-active-indicator-inset);width:var(--shell-nav-active-indicator-width);border-radius:0 var(--shell-nav-active-indicator-width) var(--shell-nav-active-indicator-width) 0;background:var(--accent);position:absolute}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navItemActive:before{left:calc(var(--shell-nav-active-indicator-inset) * -1);top:var(--shell-nav-active-indicator-collapsed-inset);bottom:var(--shell-nav-active-indicator-collapsed-inset)}.shell-surfaces-module__UpESjW__navItemActive .shell-surfaces-module__UpESjW__navIcon{background:var(--shell-nav-active-icon-bg);color:var(--shell-nav-active-icon-fg)}.shell-surfaces-module__UpESjW__navItemActive .shell-surfaces-module__UpESjW__navLabel{font-weight:var(--font-weight-bold)}.shell-surfaces-module__UpESjW__navGroup{border-radius:var(--radius-card);width:100%;transition:background-color .2s}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navGroup{width:auto}.shell-surfaces-module__UpESjW__navGroupOpen{background:var(--shell-group-open)}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navGroupOpen{background:0 0}.shell-surfaces-module__UpESjW__navGroupOpen>.shell-surfaces-module__UpESjW__navItem .shell-surfaces-module__UpESjW__navCaret{transform:rotate(180deg)}.shell-surfaces-module__UpESjW__navGroupHasActive:not(.shell-surfaces-module__UpESjW__navGroupOpen)>.shell-surfaces-module__UpESjW__navItem .shell-surfaces-module__UpESjW__navIcon,.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navGroupHasActive>.shell-surfaces-module__UpESjW__navItem .shell-surfaces-module__UpESjW__navIcon{background:var(--shell-nav-context-icon-bg);color:var(--shell-nav-context-icon-fg)}.shell-surfaces-module__UpESjW__navGroupHasActive:not(.shell-surfaces-module__UpESjW__navGroupOpen)>.shell-surfaces-module__UpESjW__navItem .shell-surfaces-module__UpESjW__navIcon:after,.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navGroupHasActive>.shell-surfaces-module__UpESjW__navItem .shell-surfaces-module__UpESjW__navIcon:after{content:"";top:var(--shell-nav-context-dot-offset);right:var(--shell-nav-context-dot-offset);height:var(--shell-nav-context-dot-size);width:var(--shell-nav-context-dot-size);background:var(--accent);border:var(--shell-nav-context-dot-border) solid var(--card);border-radius:999px;position:absolute}.shell-surfaces-module__UpESjW__navChildren{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.shell-surfaces-module__UpESjW__navGroupOpen .shell-surfaces-module__UpESjW__navChildren{grid-template-rows:1fr}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__navChildren{display:none}.shell-surfaces-module__UpESjW__navChildrenInner{overflow:hidden}.shell-surfaces-module__UpESjW__navChildList{gap:var(--space-2xs);margin:0 var(--space-xs) var(--space-xs);padding:var(--space-2xs) 0 0 var(--space-md);flex-direction:column;display:flex}.shell-surfaces-module__UpESjW__navChild{width:100%;height:var(--shell-nav-child-height);align-items:center;gap:var(--space-sm);border-radius:var(--radius-control);padding:0 var(--space-sm);color:var(--shell-nav-child-fg);opacity:0;transform:translateX(calc(var(--shell-nav-child-enter-offset) * -1));border:1px solid #0000;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}.shell-surfaces-module__UpESjW__navGroupOpen .shell-surfaces-module__UpESjW__navChild{opacity:1;transition:opacity .2s 60ms,transform .2s 60ms,background-color .15s,color .15s;transform:none}.shell-surfaces-module__UpESjW__navChild:hover{background:var(--shell-surface-hover);color:var(--foreground)}.shell-surfaces-module__UpESjW__navChild svg{width:1rem;height:1rem;color:var(--shell-nav-child-icon-fg);flex-shrink:0}.shell-surfaces-module__UpESjW__navChildActive{background:var(--shell-nav-child-active-bg);border-color:var(--shell-nav-child-active-border);color:var(--foreground)}.shell-surfaces-module__UpESjW__navChildActive svg{color:var(--shell-nav-active-icon-fg)}.shell-surfaces-module__UpESjW__navChildActive .shell-surfaces-module__UpESjW__navLabel{font-weight:var(--font-weight-bold)}.shell-surfaces-module__UpESjW__sidebarAccount{margin:var(--space-xs) var(--space-sm) var(--space-sm);padding-top:var(--space-sm)}.shell-surfaces-module__UpESjW__desktopSidebarCollapsed .shell-surfaces-module__UpESjW__sidebarAccount{justify-content:center;margin-inline:0;display:flex}.shell-surfaces-module__UpESjW__mainContent{min-width:0;padding:var(--space-sm) var(--space-md) var(--space-lg);flex:1}.shell-surfaces-module__UpESjW__mobileNav{padding:var(--space-md) var(--space-md) 0;display:block}.shell-surfaces-module__UpESjW__navbarBar{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--shell-navbar-hairline);background:var(--shell-background);border-radius:var(--radius-panel);font-family:inherit;display:flex;position:relative}.shell-surfaces-module__UpESjW__navbarTitle{align-items:flex-end;gap:var(--space-xs);display:flex}.shell-surfaces-module__UpESjW__navbarKicker{font-size:var(--text-meta);font-weight:var(--font-weight-semibold);line-height:var(--type-leading-140);color:var(--accent);display:block}.shell-surfaces-module__UpESjW__navbarTitle h1{font-size:var(--text-ui-shell-title);font-weight:var(--font-weight-heavy);line-height:var(--type-leading-124);letter-spacing:var(--type-tracking-n025);white-space:nowrap;color:var(--shell-navbar-fg);margin:0}.shell-surfaces-module__UpESjW__navbarCount{font-size:var(--text-meta);font-weight:var(--font-weight-bold);color:var(--shell-navbar-muted)}.shell-surfaces-module__UpESjW__navbarSpacer{flex:1}.shell-surfaces-module__UpESjW__navbarControls{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.shell-surfaces-module__UpESjW__navbarDivider{width:1px;height:var(--shell-header-divider-height);background:var(--shell-navbar-hairline);flex-shrink:0}.shell-surfaces-module__UpESjW__navbarUtility,.shell-surfaces-module__UpESjW__navbarCrumbs,.shell-surfaces-module__UpESjW__navbarCrumb{align-items:center;gap:var(--space-xs);display:inline-flex}.shell-surfaces-module__UpESjW__navbarCrumbSeparator{color:var(--shell-navbar-muted)}.shell-surfaces-module__UpESjW__navbarIconButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.shell-surfaces-module__UpESjW__navbarIconButton{width:var(--toolbar-chip-height);height:var(--toolbar-chip-height);color:var(--shell-control-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.shell-surfaces-module__UpESjW__navbarIconButton:hover{border-color:var(--shell-surface-border);background:var(--shell-surface-hover);color:var(--foreground)}.shell-surfaces-module__UpESjW__navbarIconButton svg{width:var(--toolbar-icon-size);height:var(--toolbar-icon-size)}.shell-surfaces-module__UpESjW__navbarBellBadge{border:2px solid var(--card);background:var(--badge-count-bg);min-width:1.125rem;height:1.125rem;padding-inline:var(--space-2xs);color:var(--badge-count-fg);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-heavy);line-height:var(--type-leading-none);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}@media (max-width:1023px){.shell-surfaces-module__UpESjW__headerBar{padding:var(--space-sm) var(--space-md) 0;margin-bottom:0;top:0}.shell-surfaces-module__UpESjW__navbarBar{border:1px solid var(--shell-navbar-hairline);background:var(--card);box-shadow:var(--shell-shadow);flex-wrap:wrap;align-items:center}.shell-surfaces-module__UpESjW__navbarTitle{min-width:0}.shell-surfaces-module__UpESjW__navbarTitle h1{text-overflow:ellipsis;overflow:hidden}.shell-surfaces-module__UpESjW__navbarControls{overscroll-behavior-inline:contain;width:100%;padding-bottom:var(--space-2xs);scrollbar-width:thin;order:10;overflow-x:auto}.shell-surfaces-module__UpESjW__navbarCrumbs{order:8}.shell-surfaces-module__UpESjW__navbarUtility{flex-shrink:0}.shell-surfaces-module__UpESjW__navbarDivider{margin-left:auto}}@media (min-width:1024px){.shell-surfaces-module__UpESjW__shellDesktopFrame{grid-template-columns:var(--shell-sidebar-width) minmax(0, 1fr);column-gap:var(--space-md);padding-left:var(--shell-frame-offset);align-items:start;display:grid}.shell-surfaces-module__UpESjW__shellDesktopFrameCollapsed{grid-template-columns:var(--shell-sidebar-collapsed-width) minmax(0, 1fr)}.shell-surfaces-module__UpESjW__sidebarRoot.shell-surfaces-module__UpESjW__desktopSidebarFrame{top:var(--shell-frame-offset);height:calc(100vh - (var(--shell-frame-offset) * 2));width:100%;display:flex;position:sticky}.shell-surfaces-module__UpESjW__headerBar{display:block}.shell-surfaces-module__UpESjW__desktopContent{min-width:0;padding-right:var(--shell-frame-offset)}.shell-surfaces-module__UpESjW__mainContent{padding:var(--space-sm) var(--space-md) var(--space-xl)}.shell-surfaces-module__UpESjW__mobileNav{display:none}}
