.nav.svelte-1h32yp1{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:#1a1a2e;color:#fff}.nav-brand.svelte-1h32yp1{display:flex;align-items:center;gap:1rem}.nav-brand.svelte-1h32yp1>a:where(.svelte-1h32yp1){font-size:1.25rem;font-weight:700;color:#fff;text-decoration:none}.spreadsheet-indicator.svelte-1h32yp1{font-size:.875rem;padding:.25rem .75rem;background:#ffffff1a;border-radius:4px}.spreadsheet-link.svelte-1h32yp1{color:#8be9fd;text-decoration:none}.spreadsheet-link.svelte-1h32yp1:hover{text-decoration:underline}.no-spreadsheet.svelte-1h32yp1{font-size:.875rem;color:#666;font-style:italic}.nav-links.svelte-1h32yp1{display:flex;gap:1.5rem}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:#aaa;text-decoration:none;padding:.5rem .75rem;border-radius:4px;transition:color .2s,background .2s}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:#fff}.nav-links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:#fff;background:#ffffff1a}.logout-btn.svelte-1h32yp1{background:transparent;border:1px solid #666;color:#aaa;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem;transition:color .2s,border-color .2s}.logout-btn.svelte-1h32yp1:hover{color:#fff;border-color:#fff}
