.bar.svelte-145pqxd{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:max(.9rem,env(safe-area-inset-top)) clamp(.9rem,3vw,2rem) .9rem;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;pointer-events:none}.bar.svelte-145pqxd a:where(.svelte-145pqxd){pointer-events:auto}.home.svelte-145pqxd{display:inline-flex;align-items:center;gap:.6rem;color:#14171a;text-decoration:none;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;transition:color .26s ease}.home.svelte-145pqxd svg:where(.svelte-145pqxd){width:22px;height:9px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:square;transition:transform .32s cubic-bezier(.2,.7,.2,1)}.home.svelte-145pqxd:hover svg:where(.svelte-145pqxd),.home.svelte-145pqxd:focus-visible svg:where(.svelte-145pqxd){transform:translate(-4px)}.hint.svelte-145pqxd{font-size:.62rem;letter-spacing:.16em;color:#e8621f;opacity:0;animation:svelte-145pqxd-nudge 9s ease-in-out infinite 3s}.dark.svelte-145pqxd .hint:where(.svelte-145pqxd){color:#ffb765}@keyframes svelte-145pqxd-nudge{0%,68%{opacity:0;transform:translate(-4px)}76%,88%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.hint.svelte-145pqxd{animation:none}}.links.svelte-145pqxd{display:flex;gap:clamp(.9rem,2.6vw,2rem);pointer-events:none}.links.svelte-145pqxd a:where(.svelte-145pqxd){color:#767e85;text-decoration:none;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;transition:color .26s ease}.home.svelte-145pqxd:hover,.home.svelte-145pqxd:focus-visible,.links.svelte-145pqxd a:where(.svelte-145pqxd):hover,.links.svelte-145pqxd a:where(.svelte-145pqxd):focus-visible{color:#e8621f;outline:none}.dark.svelte-145pqxd .home:where(.svelte-145pqxd){color:#f0e7da}.dark.svelte-145pqxd .links:where(.svelte-145pqxd) a:where(.svelte-145pqxd){color:#8a7b6c}.dark.svelte-145pqxd .home:where(.svelte-145pqxd):hover,.dark.svelte-145pqxd .links:where(.svelte-145pqxd) a:where(.svelte-145pqxd):hover,.dark.svelte-145pqxd .links:where(.svelte-145pqxd) a:where(.svelte-145pqxd):focus-visible{color:#ffb765}@media(max-width:560px){.home.svelte-145pqxd span:where(.svelte-145pqxd){display:none}.home.svelte-145pqxd svg:where(.svelte-145pqxd){width:26px}.links.svelte-145pqxd a:where(.svelte-145pqxd){font-size:.62rem;letter-spacing:.12em}}
