._option_10bps_4{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-mid);font-family:var(--font-condensed);letter-spacing:.01em;cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);background:0 0;padding:.42rem .85rem;font-size:.92rem;font-weight:600}._option_10bps_4:hover:not(:disabled){border-color:var(--border-dark);color:var(--ink);background:#fffcf4b3}._option_10bps_4[aria-pressed=true]{border-color:var(--ink);color:var(--white);background:var(--ink)}._passThrough_10bps_30{display:contents}._inlineFacets_10bps_35{border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border);gap:.85rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding:1.1rem 0;display:grid}._facet_10bps_44{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}._facetLabel_10bps_51{color:var(--text-light);font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;flex:0 0 4.5rem;font-size:.82rem;font-weight:600}._facetOptions_10bps_61{flex-wrap:wrap;flex:1;gap:.5rem;display:flex}._facetCount_10bps_68{opacity:.6;font-variant-numeric:tabular-nums;margin-left:.35rem}._option_10bps_4:disabled{opacity:.4;cursor:default}._mobileBar_10bps_80,._sheet_10bps_81{display:none}@media (width<=859px){._inlineFacets_10bps_35,._inlineCustom_10bps_87{display:none}._mobileBar_10bps_80{border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(2rem,6vw,3rem);padding:.85rem 0;display:flex}._sheet_10bps_81[open]{display:block}}._filterButton_10bps_107{border:1px solid var(--ink);border-radius:var(--radius-full);min-height:40px;color:var(--white);background:var(--ink);font-family:var(--font-condensed);cursor:pointer;align-items:center;gap:.45rem;padding:.45rem 1rem;font-size:.95rem;font-weight:600;display:inline-flex}._filterBadge_10bps_123{border-radius:var(--radius-full);min-width:1.35rem;height:1.35rem;color:var(--ink);background:var(--white);place-items:center;padding:0 .3rem;font-size:.78rem;display:inline-grid}._mobileBarPlain_10bps_135{border:0;margin-bottom:14px;padding:0}._fixedChip_10bps_141{min-height:40px;color:var(--text-mid);font-family:var(--font-condensed);align-items:center;padding:.4rem .2rem;font-size:.9rem;font-weight:600;display:inline-flex}._activeChip_10bps_152{border:1px solid var(--border-dark);border-radius:var(--radius-full);min-height:40px;color:var(--ink);font-family:var(--font-condensed);cursor:pointer;background:#fffcf4b3;align-items:center;gap:.3rem;padding:.4rem .75rem;font-size:.9rem;font-weight:600;display:inline-flex}._sheet_10bps_81{width:100%;max-width:none;max-height:85vh;color:var(--ink);background:var(--paper);border:0;border-radius:18px 18px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0}._sheet_10bps_81::backdrop{background:#18243a73}@media (prefers-reduced-motion:no-preference){._sheet_10bps_81[open]{animation:.22s cubic-bezier(.22,1,.36,1) _sheetUp_10bps_1}}@keyframes _sheetUp_10bps_1{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}._sheetInner_10bps_198{flex-direction:column;max-height:85vh;display:flex}._sheetHeader_10bps_204{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;display:flex}._sheetHeader_10bps_204 h2{font-family:var(--font-display);margin:0;font-size:1.35rem}._sheetClose_10bps_218{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._sheetBody_10bps_230{gap:1.5rem;padding:1.25rem;display:grid;overflow-y:auto}._sheetBody_10bps_230 ._facet_10bps_44{gap:.65rem;display:grid}._sheetFooter_10bps_242{padding:.85rem 1.25rem calc(.85rem + env(safe-area-inset-bottom));border-top:1px solid var(--border);gap:.75rem;display:flex}._sheetClear_10bps_249,._sheetApply_10bps_250{border-radius:var(--radius-sm);min-height:46px;font-family:var(--font-condensed);cursor:pointer;font-size:1rem;font-weight:600}._sheetClear_10bps_249{border:1px solid var(--border-dark);color:var(--ink);background:0 0;flex:none;padding:0 1rem}._sheetClear_10bps_249:disabled{opacity:.45;cursor:default}._sheetApply_10bps_250{color:var(--white);background:var(--ink);border:0;flex:1}
