.nav.svelte-1h32yp1{position:sticky;top:0;z-index:100;height:var(--header-h);pointer-events:none}.nav__pill.svelte-1h32yp1{position:relative;pointer-events:auto;display:flex;align-items:center;gap:.7rem;width:min(92%,22.5rem);height:3.05rem;margin-inline:auto;padding:0 .4rem 0 .8rem;border-radius:0 0 1.15rem 1.15rem;border:1px solid var(--on-dark-line-strong);border-top:none;background:#0a0a0af0;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 -1px #ffffff0d,0 18px 34px -18px #000000d9;color:var(--on-dark);overflow:hidden;transition:width .56s var(--ease-out),height .56s var(--ease-out),padding .56s var(--ease-out),background-color .36s var(--ease-out),box-shadow .56s var(--ease-out)}.nav.scrolled.svelte-1h32yp1 .nav__pill:where(.svelte-1h32yp1){width:min(100%,var(--maxw));height:3.4rem;padding:0 .5rem 0 1rem;box-shadow:inset 0 -1px #ffffff0d,0 22px 40px -20px #000000e6}.brand.svelte-1h32yp1{display:inline-flex;align-items:center;gap:.6rem;flex:none;color:var(--on-dark);font-family:var(--font-display);font-weight:700;font-size:1.02rem;letter-spacing:-.015em;white-space:nowrap}.brand__mark.svelte-1h32yp1{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--accent);color:#fff;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000040}.nav__links.svelte-1h32yp1{display:flex;align-items:center;gap:.5rem;margin-left:auto}.nav__version.svelte-1h32yp1{display:inline-flex;align-items:center;color:#ffffff9e;font-size:.72rem;letter-spacing:.04em;padding:.25rem .35rem;border-radius:999px}.nav__version.svelte-1h32yp1:hover{color:#fff}.buy.svelte-1h32yp1{display:inline-flex;align-items:center;gap:.45rem;padding:.58rem .95rem;border-radius:999px;border:1px solid rgb(0 0 0 / .5);background:var(--accent);color:var(--on-accent);font-family:var(--font-display);font-weight:700;font-size:.9rem;line-height:1;white-space:nowrap;box-shadow:inset 0 1px #ffffff38,0 2px #00000059;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.buy.svelte-1h32yp1:hover{background:var(--tomato-deep);transform:translateY(-1px)}.buy.svelte-1h32yp1:active{transform:translateY(1px)}.nav__progress.svelte-1h32yp1{position:absolute;left:.9rem;right:.9rem;bottom:3px;height:2px;border-radius:2px;transform-origin:0 50%;background:var(--accent);opacity:.8}@media(max-width:560px){.nav__pill.svelte-1h32yp1{width:min(88%,22.5rem);padding-left:.6rem}.nav.scrolled.svelte-1h32yp1 .nav__pill:where(.svelte-1h32yp1){width:100%;padding-left:.7rem}.brand.svelte-1h32yp1{font-size:.95rem;gap:.5rem}.brand__mark.svelte-1h32yp1{width:27px;height:27px}.buy.svelte-1h32yp1{padding:.55rem .8rem;font-size:.84rem}.nav__version.svelte-1h32yp1{display:none}}@media(max-width:380px){.nav__pill.svelte-1h32yp1{width:96%;gap:.4rem;padding-right:.3rem}.brand.svelte-1h32yp1{font-size:.88rem;gap:.4rem}.buy.svelte-1h32yp1{padding:.55rem .62rem;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.nav__pill.svelte-1h32yp1{transition:background-color .2s,box-shadow .2s}}
