.demo-banner[data-astro-cid-bm26zd3i]{align-items:flex-start;gap:var(--s-3);margin-top:var(--s-6);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--sage-tint);max-width:640px;font-size:var(--fs-sm);line-height:1.5;display:flex}.demo-banner[data-astro-cid-bm26zd3i] svg{color:var(--sage-deep);flex:none;margin-top:2px}.catalog[data-astro-cid-bm26zd3i]{padding-bottom:var(--section)}.toolbar[data-astro-cid-bm26zd3i]{display:none}html.js .toolbar[data-astro-cid-bm26zd3i]{gap:var(--s-4);margin-bottom:var(--s-7);padding-bottom:var(--s-5);border-bottom:1px solid var(--line);display:grid}.toolbar__search[data-astro-cid-bm26zd3i]{max-width:560px}.toolbar__row--split[data-astro-cid-bm26zd3i]{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.chips[data-astro-cid-bm26zd3i]{gap:var(--s-2);scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);padding-block:2px;display:flex;overflow-x:auto}.chips[data-astro-cid-bm26zd3i]::-webkit-scrollbar{display:none}.chip[data-astro-cid-bm26zd3i]{min-height:42px;padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-sm);transition:background-color var(--t-fast) ease, color var(--t-fast) ease, border-color var(--t-fast) ease;flex:none;align-items:center;gap:.45em;font-weight:500;display:inline-flex}.chip[data-astro-cid-bm26zd3i]:hover{border-color:var(--olive)}.chip[data-astro-cid-bm26zd3i][aria-pressed=true]{background:var(--olive);border-color:var(--olive);color:var(--cream)}.chip__n[data-astro-cid-bm26zd3i]{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.78em;font-weight:600}.chip[data-astro-cid-bm26zd3i][aria-pressed=true] .chip__n[data-astro-cid-bm26zd3i]{color:inherit}@media (width>=1100px){.chips[data-astro-cid-bm26zd3i]{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.seg[data-astro-cid-bm26zd3i]{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--white);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg[data-astro-cid-bm26zd3i] label[data-astro-cid-bm26zd3i]{position:relative}.seg[data-astro-cid-bm26zd3i] input[data-astro-cid-bm26zd3i]{opacity:0;cursor:pointer;position:absolute;inset:0}.seg[data-astro-cid-bm26zd3i] span[data-astro-cid-bm26zd3i]{min-height:36px;padding:0 var(--s-4);border-radius:var(--r-pill);font-size:var(--fs-sm);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;align-items:center;font-weight:500;display:inline-flex}.seg[data-astro-cid-bm26zd3i] input[data-astro-cid-bm26zd3i]:checked+span[data-astro-cid-bm26zd3i]{background:var(--sage);color:var(--sage-ink)}.seg[data-astro-cid-bm26zd3i] input[data-astro-cid-bm26zd3i]:focus-visible+span[data-astro-cid-bm26zd3i]{outline:2px solid var(--terracotta-deep);outline-offset:1px}.toolbar__end[data-astro-cid-bm26zd3i]{align-items:center;gap:var(--s-5);margin-left:auto;display:flex}.toolbar__count[data-astro-cid-bm26zd3i]{font-size:var(--fs-sm);color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.sort[data-astro-cid-bm26zd3i]{align-items:center;display:inline-flex;position:relative}.sort[data-astro-cid-bm26zd3i] select[data-astro-cid-bm26zd3i]{appearance:none;min-height:42px;padding:0 2.4rem 0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--white);font-size:var(--fs-sm);cursor:pointer;font-weight:500}.sort[data-astro-cid-bm26zd3i] svg{pointer-events:none;position:absolute;right:.9rem}.toolbar[data-astro-cid-bm26zd3i]>[data-astro-cid-bm26zd3i]{min-width:0}@media (width<=640px){.seg[data-astro-cid-bm26zd3i]{border-radius:var(--r-lg);grid-template-columns:1fr 1fr;width:100%;display:grid}.seg[data-astro-cid-bm26zd3i] span[data-astro-cid-bm26zd3i]{white-space:nowrap;border-radius:12px;justify-content:center;width:100%}.toolbar__end[data-astro-cid-bm26zd3i]{justify-content:space-between;width:100%}}.empty[data-astro-cid-bm26zd3i]{justify-items:center;gap:var(--s-4);padding:var(--s-9) var(--s-4);text-align:center;color:var(--ink);display:grid}.empty[data-astro-cid-bm26zd3i][hidden]{display:none}.empty[data-astro-cid-bm26zd3i] svg[data-astro-cid-bm26zd3i]{color:var(--line-strong)}.empty[data-astro-cid-bm26zd3i] .muted[data-astro-cid-bm26zd3i]{max-width:46ch}.empty__actions[data-astro-cid-bm26zd3i]{justify-content:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}[data-astro-cid-bm26zd3i][data-grid][hidden],[data-product][hidden]{display:none}
