.card-list.svelte-bhjsdb{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.card-fig.svelte-bhjsdb{flex-direction:column;gap:12px;margin:0;display:flex}.size-tabs.svelte-bhjsdb{margin-bottom:var(--sp-6);flex-wrap:wrap;gap:8px;display:flex}.size-tab.svelte-bhjsdb{border:1px solid var(--line);cursor:pointer;text-align:left;font-family:var(--font-mono);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;border-radius:10px;flex-direction:column;gap:2px;padding:8px 14px;display:flex}.size-tab.svelte-bhjsdb:hover{border-color:var(--ink-2)}.size-tab.is-active.svelte-bhjsdb{border-color:var(--accent);background:color-mix(in oklab, var(--accent), transparent 90%)}.size-name.svelte-bhjsdb{color:var(--ink);letter-spacing:.02em;font-size:12px}.size-mm.svelte-bhjsdb{color:var(--muted);font-size:10.5px}.card-svg.svelte-bhjsdb{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 30px 80px -40px #0009}.card-fig.svelte-bhjsdb figcaption:where(.svelte-bhjsdb){font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:12px;display:flex}.card-actions.svelte-bhjsdb{gap:8px;display:flex}
