.drawer.svelte-1i124jz{border:0;border-left:1px solid var(--line);width:min(440px,100vw);height:100dvh;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) 0;background:var(--bg);color:var(--ink);box-shadow:var(--shadow);transition:translate .45s var(--ease), overlay .45s allow-discrete, display .45s allow-discrete;margin:0;position:fixed;inset:0 0 0 auto;overflow:hidden;translate:100%}.drawer.svelte-1i124jz:popover-open{flex-direction:column;display:flex;translate:0}@starting-style{.drawer.svelte-1i124jz:popover-open{translate:100%}}.drawer.svelte-1i124jz::backdrop{background:var(--backdrop);opacity:0;transition:opacity .35s, overlay .35s allow-discrete, display .35s allow-discrete}.drawer.svelte-1i124jz:popover-open::backdrop{opacity:1}@starting-style{.drawer.svelte-1i124jz:popover-open::backdrop{opacity:0}}header.svelte-1i124jz{justify-content:space-between;align-items:center;padding:18px 22px 14px;display:flex}h2.svelte-1i124jz{font:400 1.7rem/1 var(--font-display);margin:0}.body.svelte-1i124jz{flex:1;padding:0 22px 18px;overflow-y:auto}.ship.svelte-1i124jz{padding-bottom:16px;font-size:.88rem}.ship.svelte-1i124jz p:where(.svelte-1i124jz){margin:0 0 8px}.ship.svelte-1i124jz span:where(.svelte-1i124jz){background:var(--line);height:3px;display:block}.ship.svelte-1i124jz span:where(.svelte-1i124jz):after{content:"";height:100%;width:calc(var(--p) * 100%);background:var(--paper);transition:width .6s var(--ease);display:block}.item.svelte-1i124jz{grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.item.svelte-1i124jz+.item:where(.svelte-1i124jz){border-top:1px dotted var(--paper-line)}.sw.svelte-1i124jz{place-items:center;width:64px;height:44px;display:grid}.stamp.svelte-1i124jz{border:1.5px solid var(--marker);color:var(--marker);font:700 .62rem var(--font-mono);letter-spacing:.1em;width:52px;height:28px;rotate:-8deg}.what.svelte-1i124jz{min-width:0}.name.svelte-1i124jz{font:600 .88rem/1.3 var(--font-body);margin:0}.qty.svelte-1i124jz{align-items:center;gap:2px;margin-top:4px;display:flex}.qty.svelte-1i124jz button:where(.svelte-1i124jz){border:1px solid var(--paper-line);width:26px;height:26px;color:var(--paper-ink);font:500 .9rem var(--font-mono);cursor:pointer;background:0 0}.qty.svelte-1i124jz button:where(.svelte-1i124jz):disabled{opacity:.35}.qty.svelte-1i124jz span:where(.svelte-1i124jz){text-align:center;min-width:26px}.qty.svelte-1i124jz b:where(.svelte-1i124jz){margin-left:auto}.gift.svelte-1i124jz .link:where(.svelte-1i124jz){font-size:.7rem}footer.svelte-1i124jz{border-top:1px solid var(--line);gap:12px;padding:14px 22px 20px;display:grid}.promo.svelte-1i124jz{gap:8px;display:flex}.promo.svelte-1i124jz input:where(.svelte-1i124jz){text-transform:uppercase;min-width:0;font-family:var(--font-mono);flex:1;font-size:.85rem}.promo.svelte-1i124jz input:where(.svelte-1i124jz)::placeholder{text-transform:none}.fine.svelte-1i124jz{text-align:center;font-size:.72rem}.empty.svelte-1i124jz{text-align:center;flex:1;place-content:center;justify-items:center;gap:12px;padding:32px;display:grid}.empty.svelte-1i124jz p:where(.svelte-1i124jz){max-width:30ch;margin:0}.title.svelte-1i124jz{font:400 1.8rem var(--font-display)}.skip.svelte-11ufk8n{z-index:100;background:var(--paper);color:var(--paper-ink);font:600 .9rem var(--font-body);padding:10px 14px;text-decoration:none;transition:top .2s;position:absolute;top:-60px;left:12px}.skip.svelte-11ufk8n:focus{top:calc(10px + env(safe-area-inset-top,0px))}main.svelte-11ufk8n{z-index:1;position:relative}main.svelte-11ufk8n:focus{outline:none}.util.svelte-11ufk8n{z-index:2;background:var(--bg-deep);font:500 .82rem/1.2 var(--font-body);color:var(--muted);position:relative}.util.svelte-11ufk8n .wrap:where(.svelte-11ufk8n){justify-content:space-between;gap:16px;padding-block:10px;display:flex}.util.svelte-11ufk8n p:where(.svelte-11ufk8n){margin:0}.util.svelte-11ufk8n b{color:var(--ink);font-weight:500}.nav.svelte-11ufk8n{top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in oklab, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}.nav.svelte-11ufk8n .wrap:where(.svelte-11ufk8n){align-items:center;gap:28px;height:68px;display:flex}.logo.svelte-11ufk8n{white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:flex}.word.svelte-11ufk8n{font:400 1.55rem/1 var(--font-display);letter-spacing:-.01em}.by.svelte-11ufk8n{font:400 .8rem var(--font-body);color:var(--muted);align-self:flex-end;padding-bottom:3px}nav.svelte-11ufk8n{gap:26px;margin-left:auto;display:flex}nav.svelte-11ufk8n a:where(.svelte-11ufk8n){font:600 .95rem var(--font-body);letter-spacing:.04em;color:var(--muted);transition:color .2s, background-size .3s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-block:6px;text-decoration:none}nav.svelte-11ufk8n a:where(.svelte-11ufk8n):hover{color:var(--ink);background-size:100% 1px}.bagbtn.svelte-11ufk8n{border:1px solid var(--line);height:40px;color:var(--ink);font:600 .95rem var(--font-body);cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:10px;padding:0 6px 0 14px;display:inline-flex}.bagbtn.svelte-11ufk8n:hover{border-color:var(--muted)}.count.svelte-11ufk8n{background:var(--sticker);min-width:28px;height:28px;color:var(--on-sticker);font:700 .72rem var(--font-mono);border-radius:2px;place-items:center;padding:0 6px;display:grid;rotate:-6deg}.count.empty.svelte-11ufk8n{background:var(--surface-2);color:var(--muted);rotate:0deg}.count.landed.svelte-11ufk8n{animation:svelte-11ufk8n-land .45s .62s var(--ease-stamp) both}@keyframes svelte-11ufk8n-land{0%{opacity:0;rotate:-24deg;scale:1.8}to{opacity:1;rotate:-6deg;scale:1}}.foot.svelte-11ufk8n{z-index:1;border-top:1px solid var(--line);margin-top:40px;padding-block:48px 36px;position:relative}.foot.svelte-11ufk8n .wrap:where(.svelte-11ufk8n){gap:28px;display:grid}.foot-top.svelte-11ufk8n{grid-template-columns:1fr 1.4fr;align-items:start;gap:32px;display:grid}.foot-brand.svelte-11ufk8n{align-items:center;gap:16px;display:flex}.foot-brand.svelte-11ufk8n p:where(.svelte-11ufk8n){margin:0}.foot.svelte-11ufk8n .word:where(.svelte-11ufk8n){font-size:2rem}.mono-sm.svelte-11ufk8n{font:400 .9rem var(--font-body);color:var(--muted)}dl.svelte-11ufk8n{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}dt.svelte-11ufk8n{font:600 .82rem var(--font-body);color:var(--muted);margin-bottom:6px}dd.svelte-11ufk8n{margin:0;font-size:.95rem}.disclaimer.svelte-11ufk8n,.copy.svelte-11ufk8n{font:400 .82rem/1.6 var(--font-body);color:var(--muted);max-width:90ch;margin:0}@media (width<=900px){nav.svelte-11ufk8n,.by.svelte-11ufk8n{display:none}.bagbtn.svelte-11ufk8n{margin-left:auto}.foot-top.svelte-11ufk8n,dl.svelte-11ufk8n{grid-template-columns:1fr}}.show-sm.svelte-11ufk8n{display:none}@media (width<=560px){.hide-sm.svelte-11ufk8n{display:none}.show-sm.svelte-11ufk8n{display:inline}.word.svelte-11ufk8n{font-size:1.3rem}}
