.specs.svelte-yefj46{container-type:inline-size}.specs__head.svelte-yefj46{gap:var(--space-3);align-items:start;display:grid}.specs__figure.svelte-yefj46{border:1px solid var(--line-soft);box-shadow:var(--shadow-1);--tape-tilt:-3deg;background:#fff;max-width:280px;margin-inline:auto;transform:rotate(-1.2deg)}.specs__figure.svelte-yefj46 img:where(.svelte-yefj46){aspect-ratio:1;object-fit:contain;width:100%}.specs__nophoto.svelte-yefj46{aspect-ratio:1;background:repeating-linear-gradient(45deg,#0000 0 10px,#1d1b180a 10px 11px),#fff;place-items:center;display:grid}.specs__brand.svelte-yefj46{margin-bottom:.2em}.specs__name.svelte-yefj46{font-size:var(--step-3);margin-bottom:.25em}.specs__tagline.svelte-yefj46{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--ink-2);font-variation-settings:"opsz" 48, "SOFT" 80, "WONK" 1;max-width:30em;margin-bottom:.7em}.specs__stamps.svelte-yefj46{flex-wrap:wrap;gap:.6em .9em;margin:.5em 0 1em;display:flex}.specs__price.svelte-yefj46{flex-wrap:wrap;align-items:baseline;gap:.3em .7em;display:flex}.specs__price-main.svelte-yefj46{font-family:var(--font-display);font-size:var(--step-2);font-weight:600}.specs__price-sub.svelte-yefj46{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-2)}.specs__pricenote.svelte-yefj46{font-size:var(--step--1);margin-top:.3em}.glance.svelte-yefj46{margin:var(--space-4) 0;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;padding:0;list-style:none;display:grid}.glance.svelte-yefj46 li:where(.svelte-yefj46){background:var(--paper-white);gap:.15em;min-width:0;padding:.7em .8em;display:grid}.glance.svelte-yefj46 li:where(.svelte-yefj46):last-child:nth-child(odd){grid-column:1/-1}@container (width>=620px){.glance.svelte-yefj46 li:where(.svelte-yefj46):last-child:nth-child(odd){grid-column:auto}}.glance__k.svelte-yefj46{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-3)}.glance__v.svelte-yefj46{font-weight:600;font-size:var(--step--1);overflow-wrap:anywhere}.specs__grid.svelte-yefj46{gap:var(--space-4);display:grid}.specs__section.svelte-yefj46 h3:where(.svelte-yefj46),.specs__notes.svelte-yefj46 h3:where(.svelte-yefj46),.specs__sources.svelte-yefj46 h3:where(.svelte-yefj46){font-size:var(--step-1);border-bottom:2px solid var(--ink);margin-bottom:.6em;padding-bottom:.3em;font-style:italic;font-weight:500}dl.svelte-yefj46{gap:0;display:grid}dl.svelte-yefj46>div:where(.svelte-yefj46){border-bottom:1px dashed var(--line);grid-template-columns:minmax(7.5em,32%) 1fr;align-items:start;gap:.4em 1em;padding:.5em 0;display:grid}dt.svelte-yefj46{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-2);padding-top:.2em}dd.svelte-yefj46{font-size:var(--step--1);overflow-wrap:anywhere;min-width:0}dd.svelte-yefj46 small:where(.svelte-yefj46){color:var(--ink-3);font-size:var(--step--2);margin-top:.15em;line-height:1.4;display:block}.specs__bands.svelte-yefj46{font-family:var(--font-mono);font-size:var(--step--2)}.specs__notes.svelte-yefj46,.specs__sources.svelte-yefj46{margin-top:var(--space-4)}.specs__notes.svelte-yefj46 p:where(.svelte-yefj46){font-size:var(--step--1);line-height:1.6}.specs__sources.svelte-yefj46 ul:where(.svelte-yefj46){font-size:var(--step--2);font-family:var(--font-mono);padding-left:1.2em;line-height:1.5}.specs__sources.svelte-yefj46 li:where(.svelte-yefj46)+li:where(.svelte-yefj46){margin-top:.25em}.specs__sources.svelte-yefj46 p:where(.svelte-yefj46){font-size:var(--step--2);margin-top:1em}@container (width>=560px){.specs__head.svelte-yefj46{gap:var(--space-4);grid-template-columns:240px 1fr}.specs__figure.svelte-yefj46{margin-inline:0}}@container (width>=760px){.specs__grid.svelte-yefj46{grid-template-columns:1fr 1fr}}.actions.svelte-1piryyp{flex-wrap:wrap;align-items:center;gap:.6em;display:flex;position:relative}.actions.svelte-1piryyp svg:where(.svelte-1piryyp){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.btn.is-on.svelte-1piryyp{background:var(--blue);color:var(--paper-white);border-color:var(--blue-ink);box-shadow:0 2px 0 var(--blue-ink)}.actions__toast.svelte-1piryyp{animation:svelte-1piryyp-thunk .26s var(--ease-spring);--tilt:-4deg}@keyframes svelte-1piryyp-thunk{0%{transform:rotate(var(--tilt)) scale(1.5);opacity:0}to{transform:rotate(var(--tilt)) scale(1);opacity:1}}
