.auth-header.svelte-1s5drmv{position:fixed;top:0;left:0;right:0;z-index:50;background:#111827cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(52,211,153,.1)}.auth-header-container.svelte-1s5drmv{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.logo-btn.svelte-1s5drmv{background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.logo.svelte-1s5drmv{color:#34d399;font-size:1.75rem;font-weight:700;margin:0;text-decoration:none;transition:all .3s ease}.logo-btn.svelte-1s5drmv:hover .logo:where(.svelte-1s5drmv){transform:scale(1.05);filter:brightness(1.1)}.auth-nav.svelte-1s5drmv{display:flex;align-items:center;gap:1rem}.auth-link.svelte-1s5drmv{color:#d1d5db;text-decoration:none;font-weight:500;padding:.5rem 1rem;border-radius:.5rem;transition:all .3s ease;border:1px solid rgba(52,211,153,.2)}.auth-link.svelte-1s5drmv:hover{color:#34d399;border-color:#34d399;background:#34d3991a}@media (max-width: 768px){.auth-header-container.svelte-1s5drmv{padding:1rem}.logo.svelte-1s5drmv{font-size:1.5rem}.auth-link.svelte-1s5drmv{padding:.5rem .75rem;font-size:.9rem}}
