header.svelte-1pom07p{background:#fff;border-bottom:1px solid #e6e8ea;padding:1rem 0;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #00000005}.header-content.svelte-1pom07p{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo.svelte-1pom07p a:where(.svelte-1pom07p){display:flex;align-items:center}.logo-image.svelte-1pom07p{width:200px}.header-right.svelte-1pom07p{display:flex;align-items:center;gap:2rem}nav.svelte-1pom07p{display:flex;gap:2rem;align-items:center}nav.svelte-1pom07p a:where(.svelte-1pom07p){color:#5e6673;text-decoration:none;font-weight:500;transition:color .2s}nav.svelte-1pom07p a:where(.svelte-1pom07p):hover{color:#1e2329}nav.svelte-1pom07p a:where(.svelte-1pom07p):visited{color:#5e6673}.btn-register.svelte-1pom07p{background:linear-gradient(135deg,#f59e0b,#ef4444)!important;color:#fff!important;padding:.5rem 1.5rem;border-radius:8px;font-weight:600}.btn-register.svelte-1pom07p:hover{opacity:.9;color:#fff!important;background:linear-gradient(135deg,#f59e0b,#ef4444)!important}.btn-register.svelte-1pom07p:visited{color:#fff!important}.header-status.svelte-1pom07p{display:flex;gap:1rem}.status-badge.svelte-1pom07p{padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.875rem;letter-spacing:.5px}.status-badge.public.svelte-1pom07p{background:#374151;color:#9ca3af}.status-badge.private.svelte-1pom07p{background:#065f46;color:#34d399}@media (max-width: 768px){.header-content.svelte-1pom07p,.header-right.svelte-1pom07p{flex-direction:column;gap:1rem}nav.svelte-1pom07p{flex-wrap:wrap;gap:1rem}}
