.langs.svelte-1iij8ch{display:inline-flex;gap:2px;border:1.5px solid var(--line);border-radius:999px;padding:3px}.l.svelte-1iij8ch{font:600 11.5px var(--f-mono);letter-spacing:.04em;color:var(--muted);padding:6px 9px;border-radius:999px;transition:color .2s,background .2s}.l.svelte-1iij8ch:hover{color:var(--bone)}.l.on.svelte-1iij8ch{background:var(--acc);color:#fff}.nav.svelte-rfuq4y{position:sticky;top:0;z-index:120;background:color-mix(in srgb,var(--ink) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1.5px solid var(--line)}.nav-in.svelte-rfuq4y{height:66px;display:flex;align-items:center;gap:24px}.logo.svelte-rfuq4y{display:flex;align-items:center;flex:none}.logo.svelte-rfuq4y img:where(.svelte-rfuq4y){height:24px;width:auto;filter:brightness(0) invert(1)}.nav-links.svelte-rfuq4y{display:flex;gap:24px;margin-left:10px}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y){font:600 13.5px var(--f-body);color:var(--muted);position:relative;transition:color .2s}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:var(--bone)}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y):after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:var(--acc);transition:width .25s}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover:after{width:100%}.nav-right.svelte-rfuq4y{margin-left:auto;display:flex;align-items:center;gap:12px}.cartbtn.svelte-rfuq4y{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line);border-radius:999px;padding:9px 13px;transition:border-color .2s}.cartbtn.svelte-rfuq4y:hover{border-color:var(--acc)}.cartbtn.svelte-rfuq4y b:where(.svelte-rfuq4y){font:700 12px var(--f-mono);background:var(--acc);color:#fff;min-width:22px;height:22px;border-radius:999px;display:grid;place-items:center;padding:0 6px;transition:transform .2s}.cartbtn.svelte-rfuq4y b.bump:where(.svelte-rfuq4y){animation:svelte-rfuq4y-bump .45s var(--ease)}@keyframes svelte-rfuq4y-bump{30%{transform:scale(1.45) rotate(-8deg)}}.burger.svelte-rfuq4y{display:none;width:42px;height:42px;border:1.5px solid var(--line);border-radius:12px;position:relative}.burger.svelte-rfuq4y span:where(.svelte-rfuq4y){position:absolute;left:11px;right:11px;height:2px;background:var(--bone);transition:.25s}.burger.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(1){top:14px}.burger.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(2){top:20px}.burger.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(3){top:26px}.burger.x.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(1){top:20px;transform:rotate(45deg)}.burger.x.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(2){opacity:0}.burger.x.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(3){top:20px;transform:rotate(-45deg)}.mmenu.svelte-rfuq4y{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;z-index:110;background:color-mix(in srgb,var(--ink) 97%,black);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mmenu.open.svelte-rfuq4y{opacity:1;visibility:visible}.mmenu-inner.svelte-rfuq4y{min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:calc(84px + env(safe-area-inset-top,0px)) 28px calc(40px + env(safe-area-inset-bottom,0px))}.mmenu-inner.svelte-rfuq4y>a:where(.svelte-rfuq4y){font:800 clamp(26px,7.4vw,38px)/1.16 var(--f-disp);text-transform:uppercase;width:fit-content;max-width:100%;overflow-wrap:anywhere}.mmenu-inner.svelte-rfuq4y>a:where(.svelte-rfuq4y):hover{color:var(--acc)}.mcats.svelte-rfuq4y{margin-top:24px;padding-top:20px;border-top:1.5px solid var(--line);display:flex;flex-direction:column;gap:6px}.mlabel.svelte-rfuq4y{font:600 11px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.mcat.svelte-rfuq4y{font:500 15px var(--f-body);color:var(--muted);padding:5px 0}.mcat.svelte-rfuq4y:hover{color:var(--acc)}.mlang.svelte-rfuq4y{margin-top:22px}@media(max-width:900px){.nav-links.svelte-rfuq4y{display:none}.burger.svelte-rfuq4y{display:block}}footer.svelte-jz8lnl{border-top:1px solid var(--line);margin-top:40px;padding:34px 0 calc(26px + env(safe-area-inset-bottom,0px))}.tier-top.svelte-jz8lnl{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.logo.svelte-jz8lnl{display:inline-flex;flex:none}.logo.svelte-jz8lnl img:where(.svelte-jz8lnl){height:24px;width:auto;filter:brightness(0) invert(1);opacity:.95}.tag.svelte-jz8lnl{flex:1 1 auto;min-width:0;font:400 14px/1.4 var(--f-body);color:var(--muted)}.social.svelte-jz8lnl{display:flex;gap:8px;flex:none}.social.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:color .2s,background .2s,transform .15s var(--ease)}.social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--acc);background:var(--acc-soft);transform:translateY(-2px)}.social.svelte-jz8lnl a:where(.svelte-jz8lnl):active{transform:translateY(0)}.social.svelte-jz8lnl svg:where(.svelte-jz8lnl){width:19px;height:19px}.tier-bot.svelte-jz8lnl{margin-top:22px;padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:12px 26px;flex-wrap:wrap}.links.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:4px 22px}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-flex;align-items:center;min-height:44px;font:400 13.5px var(--f-body);color:color-mix(in srgb,var(--bone) 78%,transparent);transition:color .2s}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--acc)}.fine.svelte-jz8lnl{flex:0 1 auto;text-align:right;font:400 11px/1.5 var(--f-mono);color:var(--faint)}@media(max-width:820px){.tier-bot.svelte-jz8lnl{align-items:flex-start}.fine.svelte-jz8lnl{flex:1 0 100%;text-align:left}}@media(max-width:600px){footer.svelte-jz8lnl{padding:28px 0 calc(22px + env(safe-area-inset-bottom,0px));margin-top:30px}.tier-top.svelte-jz8lnl{flex-direction:column;align-items:center;text-align:center;gap:12px}.tag.svelte-jz8lnl{order:2;max-width:30ch}.social.svelte-jz8lnl{order:3}.tier-bot.svelte-jz8lnl{margin-top:18px;padding-top:18px;flex-direction:column;align-items:center;gap:6px}.links.svelte-jz8lnl{justify-content:center;gap:2px 18px}.fine.svelte-jz8lnl{flex:none;text-align:center}}
