.rows.svelte-vqcpjt{gap:1rem;display:grid}.row.svelte-vqcpjt{border:0;margin:0;padding:0}.chips.svelte-vqcpjt{flex-wrap:wrap;gap:.4rem;margin-top:.45rem;display:flex}.chip.svelte-vqcpjt input:where(.svelte-vqcpjt){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.chip.svelte-vqcpjt span:where(.svelte-vqcpjt){border:1px solid var(--color-rule-strong);background-color:var(--color-milk);cursor:pointer;transition:background-color .15s var(--ease-thread), border-color .15s var(--ease-thread);border-radius:2px;align-items:baseline;gap:.35rem;padding:.4rem .7rem;font-size:.875rem;line-height:1.3;display:inline-flex}.chip.svelte-vqcpjt small:where(.svelte-vqcpjt){color:var(--color-ink-subtle);font-size:.75rem}.chip.svelte-vqcpjt span:where(.svelte-vqcpjt):hover{border-color:var(--color-ink)}.chip.svelte-vqcpjt input:where(.svelte-vqcpjt):checked+span:where(.svelte-vqcpjt){background-color:var(--color-ink-strong);border-color:var(--color-ink-strong);color:var(--color-ink-on-dark)}.chip.svelte-vqcpjt input:where(.svelte-vqcpjt):checked+span:where(.svelte-vqcpjt) small:where(.svelte-vqcpjt){color:var(--color-gold-soft)}.chip.svelte-vqcpjt input:where(.svelte-vqcpjt):focus-visible+span:where(.svelte-vqcpjt){outline:2px solid var(--color-ink-strong);outline-offset:2px}.chip.svelte-vqcpjt input:where(.svelte-vqcpjt):checked:focus-visible+span:where(.svelte-vqcpjt){outline-color:var(--color-gold)}.foot.svelte-vqcpjt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.summary.svelte-vqcpjt{color:var(--color-ink-muted);font-size:.9375rem;line-height:1.6}.quiet.svelte-vqcpjt{color:var(--color-ink-subtle);font-size:.8125rem;display:block}.grid.svelte-vqcpjt{grid-template-columns:minmax(0,1fr);gap:1rem;padding:0;list-style:none;display:grid}@media (width>=42rem){.grid.svelte-vqcpjt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.grid.svelte-vqcpjt{grid-template-columns:repeat(3,minmax(0,1fr))}}.card.svelte-vqcpjt{flex-direction:column;display:flex;overflow:hidden}.plate.svelte-vqcpjt{background-color:var(--color-milk-deep);border-bottom:1px solid var(--color-rule);display:block}.body.svelte-vqcpjt{flex-direction:column;flex:auto;padding:1rem 1.1rem 1.15rem;display:flex}.head.svelte-vqcpjt{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.head.svelte-vqcpjt .price:where(.svelte-vqcpjt){font-size:1.25rem}.title-link.svelte-vqcpjt{color:inherit;text-decoration:none}.title-link.svelte-vqcpjt:hover{text-decoration:underline;text-decoration-color:var(--color-gold-soft);text-underline-offset:.18em}.spec.svelte-vqcpjt{border-top:1px solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.9rem;padding-top:.75rem;display:grid}.spec.svelte-vqcpjt dt:where(.svelte-vqcpjt){letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:.6875rem}.spec.svelte-vqcpjt dd:where(.svelte-vqcpjt){color:var(--color-ink);margin:.15rem 0 0;font-size:.8125rem;line-height:1.4}.actions.svelte-vqcpjt{gap:.6rem;margin-top:auto;padding-top:1rem;display:grid}.actions.svelte-vqcpjt .link:where(.svelte-vqcpjt){font-size:.875rem}.hoop-key[data-astro-cid-6aeqkk4a]{gap:.5rem;padding:0;list-style:none;display:grid}.hoop-key[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{color:var(--color-ink-muted);grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem;font-size:.875rem;line-height:1.6;display:grid}.table-wrap[data-astro-cid-6aeqkk4a]{border:1px solid var(--color-rule);border-radius:var(--radius-panel);background-color:var(--color-milk-lift);overflow-x:auto}table[data-astro-cid-6aeqkk4a]{border-collapse:collapse;width:100%;font-size:.9375rem}caption[data-astro-cid-6aeqkk4a]{text-align:left}th[data-astro-cid-6aeqkk4a],td[data-astro-cid-6aeqkk4a]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule);white-space:nowrap;padding:.65rem .8rem}thead[data-astro-cid-6aeqkk4a] th[data-astro-cid-6aeqkk4a]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);background-color:var(--color-milk-deep);font-size:.6875rem;font-weight:600}tbody[data-astro-cid-6aeqkk4a] th[data-astro-cid-6aeqkk4a]{font-family:var(--font-display);font-size:1rem;font-weight:600}tbody[data-astro-cid-6aeqkk4a] tr[data-astro-cid-6aeqkk4a]:last-child th[data-astro-cid-6aeqkk4a],tbody[data-astro-cid-6aeqkk4a] tr[data-astro-cid-6aeqkk4a]:last-child td[data-astro-cid-6aeqkk4a]{border-bottom:0}.right[data-astro-cid-6aeqkk4a]{text-align:right}
