.shell-header.svelte-nbqal5{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:rgb(var(--color-bg-primary));border-bottom:1px solid rgb(var(--color-border))}.menu-button.svelte-nbqal5{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--color-text-primary));font-size:1.25rem;padding:var(--space-1) var(--space-2);cursor:pointer}.menu-button--mobile.svelte-nbqal5{display:block}.menu-button--desktop.svelte-nbqal5{display:none}@media (min-width: 768px){.menu-button--mobile.svelte-nbqal5{display:none}.menu-button--desktop.svelte-nbqal5{display:flex;align-items:center;justify-content:center}}.brand.svelte-nbqal5{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:rgb(var(--color-text-primary))}.brand-logo.svelte-nbqal5{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm)}.brand-icon.svelte-nbqal5{font-size:1.25rem;line-height:1}.brand-name.svelte-nbqal5{font-weight:600;font-size:var(--text-base)}.controls.svelte-nbqal5{margin-left:auto;display:flex;gap:var(--space-2);align-items:center}.tenant-switcher.svelte-tltozn,.tenant-static.svelte-tltozn{position:relative;display:flex;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid rgb(var(--color-border))}.tenant-static.svelte-tltozn{padding:var(--space-2);gap:var(--space-2)}.switcher-trigger.svelte-tltozn{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);background:none;border:1px solid transparent;border-radius:var(--radius-md);color:rgb(var(--color-text-primary));cursor:pointer;font:inherit;font-size:var(--text-sm);text-align:left}.switcher-trigger.svelte-tltozn:hover{background:rgb(var(--color-bg-primary));border-color:rgb(var(--color-border))}.tenant-switcher.svelte-tltozn .tenant-icon,.tenant-static.svelte-tltozn .tenant-icon{flex-shrink:0}.tenant-logo.svelte-tltozn{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);flex-shrink:0}.tenant-switcher.collapsed.svelte-tltozn .switcher-trigger:where(.svelte-tltozn),.tenant-static.collapsed.svelte-tltozn{justify-content:center;padding:var(--space-2)}.tenant-name.svelte-tltozn{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-medium)}.dropdown-arrow.svelte-tltozn{transition:transform .15s;color:rgb(var(--color-text-secondary))}.dropdown-arrow.open.svelte-tltozn{transform:rotate(180deg)}.switcher-dropdown.svelte-tltozn{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-1);padding:var(--space-2);background:rgb(var(--color-bg-primary));border:1px solid rgb(var(--color-border));border-radius:var(--radius-md);box-shadow:0 4px 12px #00000026;z-index:var(--z-overlay)}.tenant-switcher.collapsed.svelte-tltozn .switcher-dropdown:where(.svelte-tltozn){position:fixed;top:var(--space-8);left:calc(var(--layout-sidebar-width-collapsed) + var(--space-2));right:auto;margin-top:0;width:16rem;max-width:calc(100vw - var(--layout-sidebar-width-collapsed) - var(--space-4))}.dropdown-header.svelte-tltozn{padding:var(--space-2);color:rgb(var(--color-text-secondary));font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.tenant-option.svelte-tltozn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:none;border:0;border-radius:var(--radius-sm);color:rgb(var(--color-text-primary));cursor:pointer;font:inherit;text-align:left}.tenant-option.svelte-tltozn:hover,.tenant-option.active.svelte-tltozn{background:rgb(var(--color-bg-secondary))}.option-content.svelte-tltozn{flex:1;overflow:hidden}.option-name.svelte-tltozn{font-weight:var(--font-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-meta.svelte-tltozn{margin-top:2px;color:rgb(var(--color-text-secondary));font-size:var(--text-xs)}.option-slug.svelte-tltozn{font-family:var(--font-mono)}.check-mark.svelte-tltozn{flex-shrink:0;color:rgb(var(--color-accent));font-weight:var(--font-bold)}.sidebar.svelte-iqhuea{position:fixed;inset:0 auto 0 0;width:min(16rem,80vw);background:rgb(var(--color-bg-secondary));border-right:1px solid rgb(var(--color-border));transform:translate(-100%);transition:transform var(--duration-base) var(--ease-out),width var(--duration-base) var(--ease-out),padding var(--duration-base) var(--ease-out);padding:var(--space-8) var(--space-4);overflow-y:auto;z-index:var(--z-overlay)}.sidebar.open.svelte-iqhuea{transform:translate(0)}@media (min-width: 768px){.sidebar.svelte-iqhuea{position:sticky;top:0;height:100vh;transform:none;width:var(--layout-sidebar-width);flex-shrink:0}.sidebar.collapsed.svelte-iqhuea{width:var(--layout-sidebar-width-collapsed);padding:var(--space-8) var(--space-2)}.sidebar.collapsed.svelte-iqhuea .nav-label:where(.svelte-iqhuea){display:none}.sidebar.collapsed.svelte-iqhuea .nav-heading:where(.svelte-iqhuea){display:none}.sidebar.collapsed.svelte-iqhuea .nav-item:where(.svelte-iqhuea){justify-content:center;padding:var(--space-2)}}nav.svelte-iqhuea{display:flex;flex-direction:column;height:100%}.spacer.svelte-iqhuea{flex:1}.nav-heading.svelte-iqhuea{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--color-text-secondary));margin:var(--space-8) 0 var(--space-2)}ul.svelte-iqhuea{list-style:none;margin:0;padding:0}.nav-item.svelte-iqhuea{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:rgb(var(--color-text-primary));text-decoration:none;font-size:var(--text-sm);white-space:nowrap;overflow:hidden}.nav-item.svelte-iqhuea .nav-icon{flex-shrink:0}.nav-label.svelte-iqhuea{flex:1;overflow:hidden;text-overflow:ellipsis}.nav-item.svelte-iqhuea:hover{background:rgb(var(--color-bg-primary))}.logout-form.svelte-iqhuea{margin:0}.nav-item--button.svelte-iqhuea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;width:100%;text-align:left;font:inherit;cursor:pointer}.shell.svelte-bhp1fq{min-height:100vh;display:flex;align-items:stretch;background:rgb(var(--color-bg-primary));color:rgb(var(--color-text-primary))}.shell-main.svelte-bhp1fq{flex:1;min-width:0;display:flex;flex-direction:column}.content.svelte-bhp1fq{flex:1;padding:var(--space-4) var(--space-3)}@media (min-width: 640px){.content.svelte-bhp1fq{padding:var(--space-6) var(--space-4)}}@media (min-width: 1024px){.content.svelte-bhp1fq{padding:var(--space-8) var(--space-6)}}.backdrop.svelte-bhp1fq{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;border:0;padding:0;z-index:var(--z-backdrop);cursor:pointer}@media (min-width: 768px){.backdrop.svelte-bhp1fq{display:none}}
