.public-header.svelte-100w7jz{display:flex;align-items:center;justify-content:space-between;padding:var(--ko-space-md) var(--ko-space-xl);position:fixed;top:0;left:0;right:0;background:var(--ko-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;border-bottom:1px solid var(--ko-border)}.public-header__logo.svelte-100w7jz{display:flex;align-items:center;text-decoration:none}.public-header__logo.svelte-100w7jz img:where(.svelte-100w7jz){height:36px;width:auto}.public-header__nav.svelte-100w7jz{display:flex;align-items:center;gap:var(--ko-space-md)}.public-header__nav.svelte-100w7jz a:where(.svelte-100w7jz){color:var(--ko-text);text-decoration:none;font-weight:500;transition:color .2s}.public-header__nav.svelte-100w7jz a:where(.svelte-100w7jz):hover{color:var(--ko-primary)}.public-header__btn.svelte-100w7jz{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:var(--ko-radius-md);font-weight:500;text-decoration:none;transition:all .2s;border:2px solid transparent}.public-header__btn--primary.svelte-100w7jz{background:var(--ko-primary);color:#fff}.public-header__btn--primary.svelte-100w7jz:hover{background:var(--ko-primary-dark)}.public-header__btn--outline.svelte-100w7jz{background:transparent;border-color:var(--ko-border);color:var(--ko-text)}.public-header__btn--outline.svelte-100w7jz:hover{border-color:var(--ko-primary);color:var(--ko-primary)}@media(max-width:768px){.public-header.svelte-100w7jz{padding:var(--ko-space-sm) var(--ko-space-md)}.public-header__logo.svelte-100w7jz img:where(.svelte-100w7jz){height:28px}.public-header__nav.svelte-100w7jz a:where(.svelte-100w7jz):not(.public-header__btn){display:none}.public-header__nav.svelte-100w7jz{gap:var(--ko-space-sm)}}
