.auth-icon.svelte-tw1yrs{color:var(--color-primary)}.header.svelte-1elxaub{background-color:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:100}.header-inner.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;height:64px}.logo.svelte-1elxaub{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text-primary);font-weight:600;font-size:1.125rem;text-decoration:none}.logo.svelte-1elxaub:hover{color:var(--color-primary)}.logo-text.svelte-1elxaub{display:inline-block}.nav.svelte-1elxaub,.user-menu.svelte-1elxaub{display:flex;align-items:center;gap:var(--spacing-md)}.user-name.svelte-1elxaub{font-weight:500;color:var(--color-text-primary);font-size:.9375rem}@media(max-width:480px){.user-name.svelte-1elxaub{display:none}}.footer.svelte-jz8lnl{background-color:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--spacing-xl) 0;margin-top:auto}.footer-inner.svelte-jz8lnl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-md)}.copyright.svelte-jz8lnl{font-size:.875rem;color:var(--color-text-muted)}.copyright.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px}.copyright.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-primary)}.footer-nav.svelte-jz8lnl{display:flex;gap:var(--spacing-lg)}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:.875rem;color:var(--color-text-muted)}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-primary)}@media(max-width:640px){.footer-inner.svelte-jz8lnl{flex-direction:column;text-align:center}}
