._overlay_10hvw_1{z-index:100;background:var(--faros-overlay);position:fixed;top:0;bottom:0;left:0;right:0}._panel_10hvw_7{background:var(--faros-surface-1);width:min(320px,100vw - 48px);height:100dvh;max-height:100dvh;color:var(--faros-text-primary);border-right:1px solid var(--faros-border-strong);overflow:hidden}._dialog_10hvw_16{outline:none;flex-direction:column;height:100%;display:flex}._header_10hvw_17{justify-content:space-between;align-items:center;gap:var(--faros-space-3);border-bottom:1px solid var(--faros-border);padding:max(var(--faros-space-3), env(safe-area-inset-top)) var(--faros-space-4) var(--faros-space-3) max(var(--faros-space-4), env(safe-area-inset-left));flex:none;display:flex}._header_10hvw_17 button{min-width:44px;min-height:44px;font-size:24px}._header_10hvw_17 button,._header_10hvw_17 button[data-hovered]{border-color:#0000}._title_10hvw_28{margin:0;font-size:16px;font-weight:750}._body_10hvw_29{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow:auto}._overlay_10hvw_1[data-entering]{animation:.18s cubic-bezier(.23,1,.32,1) _drawer-overlay_10hvw_1}._overlay_10hvw_1[data-exiting]{animation:.16s cubic-bezier(.23,1,.32,1) reverse _drawer-overlay_10hvw_1}._panel_10hvw_7[data-entering]{animation:.18s cubic-bezier(.23,1,.32,1) _drawer-panel_10hvw_1}._panel_10hvw_7[data-exiting]{animation:.16s cubic-bezier(.23,1,.32,1) reverse _drawer-panel_10hvw_1}@keyframes _drawer-overlay_10hvw_1{0%{opacity:0}to{opacity:1}}@keyframes _drawer-panel_10hvw_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._overlay_10hvw_1[data-entering],._overlay_10hvw_1[data-exiting],._panel_10hvw_7[data-entering],._panel_10hvw_7[data-exiting]{animation:none}}._shell_2qvvo_1{grid-template:var(--faros-shell-topbar) minmax(0, 1fr) / var(--faros-shell-sidebar) minmax(0, 1fr);background:var(--faros-surface-0);min-height:100vh;display:grid}._skipLink_2qvvo_8{top:var(--faros-space-2);left:var(--faros-space-2);z-index:80;border-radius:var(--faros-radius-1);background:var(--faros-interface);color:var(--faros-surface-0);padding:var(--faros-space-2) var(--faros-space-3);font-weight:700;text-decoration:none;position:fixed;transform:translateY(-150%)}._skipLink_2qvvo_8:focus-visible{transform:translateY(0)}._topbar_2qvvo_26{z-index:40;border-bottom:1px solid var(--faros-border);background:var(--faros-surface-1);min-width:0;padding:0 var(--faros-space-4);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._topbarLeading_2qvvo_40,._topbarActions_2qvvo_41{align-items:center;gap:var(--faros-space-3);min-width:0;display:flex}._context_2qvvo_48{min-width:0;color:var(--faros-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._menuButton_2qvvo_57{display:none}._topbar_2qvvo_26 ._topbarIconButton_2qvvo_61,._topbar_2qvvo_26 ._topbarIconButton_2qvvo_61[data-hovered]{border-color:#0000}._menuGlyph_2qvvo_66{gap:4px;width:18px;display:grid}._menuGlyph_2qvvo_66>span{background:currentColor;height:1px}._sidebar_2qvvo_77{top:var(--faros-shell-topbar);height:calc(100vh - var(--faros-shell-topbar));border-right:1px solid var(--faros-border);background:var(--faros-surface-1);min-width:0;padding:var(--faros-space-3) 0;flex-direction:column;grid-area:2/1;display:flex;position:sticky}._navigation_2qvvo_91{gap:1px;display:grid}._navigationSection_2qvvo_96{margin-top:var(--faros-space-5);border-top:1px solid var(--faros-border);padding-top:var(--faros-space-3)}._navigationHeading_2qvvo_102{color:var(--faros-text-muted);margin:0 18px 6px;font-size:11px;display:block}._navigationItem_2qvvo_109{justify-content:space-between;align-items:center;gap:var(--faros-space-3);min-height:36px;color:var(--faros-text-secondary);padding:0 18px;font-weight:600;text-decoration:none;transition:background-color .14s ease-out,color .14s ease-out;display:flex}._navigationItem_2qvvo_109:hover{background:var(--faros-surface-hover);color:var(--faros-interface-hover)}._navigationItemActive_2qvvo_127{background:var(--faros-interface-soft);box-shadow:inset 2px 0 var(--faros-interface);color:var(--faros-interface-hover);font-weight:750}._navigationCount_2qvvo_134{min-width:18px;color:var(--faros-status-danger);font:700 11px/1.4 var(--faros-font-mono);text-align:right}._sidebarFooter_2qvvo_141{margin:auto var(--faros-space-3) 0;border-top:1px solid var(--faros-border);padding:var(--faros-space-3) var(--faros-space-2) 0;color:var(--faros-text-secondary);font-size:12px}._content_2qvvo_149{min-width:0;padding:var(--faros-space-6);grid-area:2/2}@media (max-width:720px){._shell_2qvvo_1{grid-template-columns:minmax(0,1fr)}._menuButton_2qvvo_57{display:inline-flex}._context_2qvvo_48,._sidebar_2qvvo_77{display:none}._navigationItem_2qvvo_109{min-height:48px}._content_2qvvo_149{padding:var(--faros-space-4);grid-column:1}}._drawerNavigation_2qvvo_181{min-height:100%;padding:var(--faros-space-3) 0;flex-direction:column;display:flex}._drawerNavigation_2qvvo_181 ._navigation_2qvvo_91{padding:0 var(--faros-space-3);gap:4px}._drawerNavigation_2qvvo_181 ._navigationItem_2qvvo_109{min-height:48px;padding-inline:var(--faros-space-3);border-radius:var(--faros-radius-1);font-size:14px}._drawerNavigation_2qvvo_181 ._navigationSection_2qvvo_96{margin-top:var(--faros-space-4)}._drawerNavigation_2qvvo_181 ._navigationHeading_2qvvo_102{display:none}._drawerNavigation_2qvvo_181 ._sidebarFooter_2qvvo_141{padding-top:var(--faros-space-3);margin-top:auto}._drawerNavigation_2qvvo_181 ._sidebarFooter_2qvvo_141 button{min-height:44px}._navigationLabel_2qvvo_189{align-items:center;gap:var(--faros-space-3);display:flex}._navigationLabel_2qvvo_189 svg{flex-shrink:0}
