.cart-btn.svelte-1tq7x1y{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);border-radius:4px;color:var(--t1);transition:all .2s;position:relative}.cart-btn.svelte-1tq7x1y:hover:not(.empty){border-color:var(--copper-b);color:var(--copper-b)}.cart-btn.svelte-1tq7x1y svg:where(.svelte-1tq7x1y){width:20px;height:20px}.badge.svelte-1tq7x1y{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--copper-grad);color:#160c07;font-size:10px;font-weight:600;font-family:IBM Plex Mono,monospace}.empty.svelte-1tq7x1y{opacity:.4;cursor:not-allowed}.empty.svelte-1tq7x1y:hover{border-color:var(--line);color:var(--t1)}nav.svelte-1h32yp1{position:sticky;top:0;z-index:60;background:var(--nav-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav-inner.svelte-1h32yp1{display:flex;align-items:center;justify-content:space-between;height:72px}.brand.svelte-1h32yp1{display:flex;align-items:center;gap:11px}.brand-mark.svelte-1h32yp1{height:24px;width:auto}.brand-word.svelte-1h32yp1{height:14px;width:auto}.nav-links.svelte-1h32yp1{display:flex;gap:34px}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.05em;color:var(--t3);transition:color .2s;text-transform:uppercase;cursor:pointer}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover,.nav-links.svelte-1h32yp1 a.on:where(.svelte-1h32yp1){color:var(--t1)}.nav-links.svelte-1h32yp1 a.emph:where(.svelte-1h32yp1){color:var(--t1);font-weight:600}.soon.svelte-1h32yp1{font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--copper-b);border:1px solid var(--line-2);border-radius:2px;padding:2px 4px;margin-left:5px;vertical-align:.42em;line-height:1;font-weight:500;white-space:nowrap}.nav-right.svelte-1h32yp1{display:flex;align-items:center;gap:14px}.nav-right.svelte-1h32yp1 .cta:where(.svelte-1h32yp1){background:var(--copper-b);border-color:var(--copper-b);color:#160c07;box-shadow:none;transition:background .2s,box-shadow .2s,transform .2s}.nav-right.svelte-1h32yp1 .cta:where(.svelte-1h32yp1):hover{background:var(--copper-grad);border-color:transparent;box-shadow:0 6px 20px #ba7e454d}.burger.svelte-1h32yp1{display:none;width:40px;height:40px;background:transparent;border:1px solid var(--line-2);position:relative}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1){position:absolute;left:10px;right:10px;height:1.5px;background:var(--t1);transition:transform .2s,opacity .2s}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1):first-child{top:16px}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1):last-child{bottom:16px}.burger.svelte-1h32yp1 span.open:where(.svelte-1h32yp1):first-child{transform:translateY(5px) rotate(45deg)}.burger.svelte-1h32yp1 span.open:where(.svelte-1h32yp1):last-child{transform:translateY(-5px) rotate(-45deg)}.mobile-menu.svelte-1h32yp1{display:none;flex-direction:column;border-top:1px solid var(--line);padding:6px 0 12px}.mobile-menu.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--t2);padding:16px 32px;border-bottom:1px solid var(--line)}.mobile-menu.svelte-1h32yp1 a.on:where(.svelte-1h32yp1){color:var(--gold)}.mobile-menu.svelte-1h32yp1 .m-cta:where(.svelte-1h32yp1){color:var(--copper-b);border-bottom:none;margin-top:4px}@media(max-width:980px){.nav-links.svelte-1h32yp1,.cta.svelte-1h32yp1{display:none}.burger.svelte-1h32yp1{display:block}.mobile-menu.svelte-1h32yp1{display:flex}}@media(max-width:560px){.mobile-menu.svelte-1h32yp1 a:where(.svelte-1h32yp1){padding:16px 20px}}
