@keyframes svelte-1q32pmo-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}header.svelte-1q32pmo{position:fixed;z-index:2;top:0;width:100%;color:var(--text-primary);display:flex;flex-direction:column}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){width:100%;max-width:100%}@media(min-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){max-width:40rem}}@media(min-width:48rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){max-width:48rem}}@media(min-width:64rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){max-width:64rem}}@media(min-width:80rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){max-width:80rem}}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){align-self:center;display:flex;flex-direction:row;flex:1 1 auto}@media(min-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo){padding-top:1rem}}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo){flex:1 1 auto;margin:0 auto;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;transition:background .2s ease-out,backdrop-filter .2s ease-out,box-shadow .2s ease-out}@media(min-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo){padding:.5rem;border-radius:1rem}}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) a.home:where(.svelte-1q32pmo){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) a.home:where(.svelte-1q32pmo) .logo:where(.svelte-1q32pmo){font-size:1.5rem;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) nav:where(.svelte-1q32pmo){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}@media(max-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) nav:where(.svelte-1q32pmo){display:none}}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo){text-decoration:none;color:var(--text-primary);border:none;background:transparent;border-radius:100px;height:initial;width:32px;height:32px;min-width:auto;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo):not(:disabled):hover{background:var(--state-hover)}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo):not(:disabled):active{background:var(--state-active)}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo):not(:disabled):focus{outline-color:transparent}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo):disabled{pointer-events:none;color:var(--text-tertiary)}@media(min-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container:where(.svelte-1q32pmo) .menu-button:where(.svelte-1q32pmo){display:none}}header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container.scrolled:where(.svelte-1q32pmo){background:var(--input-background);border-bottom:1px solid var(--input-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:40rem){header.svelte-1q32pmo .menu-wrapper:where(.svelte-1q32pmo) .menu-container.scrolled:where(.svelte-1q32pmo){background:var(--surface-overlay-subtle);box-shadow:inset 0 0 0 1px var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none}}header.svelte-1q32pmo .mobile-menu:where(.svelte-1q32pmo){display:flex;flex-direction:column;overflow:hidden;background:var(--surface-overlay-subtle);box-shadow:inset 0 0 0 1px var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;border-bottom:1px solid var(--input-background)}@media(min-width:40rem){header.svelte-1q32pmo .mobile-menu:where(.svelte-1q32pmo){display:none}}header.svelte-1q32pmo .mobile-menu:where(.svelte-1q32pmo) a:where(.svelte-1q32pmo){color:var(--text-primary);padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}header.svelte-1q32pmo .mobile-menu:where(.svelte-1q32pmo) a:where(.svelte-1q32pmo):hover{background:var(--input-background)}
