[data-top-filter-strip] .breadcrumb-nav-scroll{scrollbar-width:none}[data-top-filter-strip] .breadcrumb-nav-scroll::-webkit-scrollbar{display:none}[data-top-filter-strip] .qf-icon{color:color-mix(in_srgb, var(--site-accent-strong) _85%, var(--site-muted));flex-shrink:0;transition:color .2s}[data-top-filter-strip] a.group:hover .qf-icon{color:var(--site-accent-strong)}[data-top-filter-strip] [data-filter-toggle][data-filter-selected=true]{border-color:color-mix(in_srgb, var(--site-accent) 54%, transparent);background:linear-gradient(135deg, color-mix(in_srgb, var(--site-accent-soft) 72%, transparent), color-mix(in_srgb, var(--site-accent) 14%, transparent));color:var(--site-accent-strong);box-shadow:inset 0 1px 0 color-mix(in_srgb, var(--site-accent) 18%, transparent), 0 8px 20px -18px color-mix(in_srgb, var(--site-accent) 42%, transparent)}[data-top-filter-strip] [data-filter-toggle][data-filter-selected=true] .qf-icon{color:var(--site-accent-strong)}[data-top-filter-strip] [data-range-filter][data-range-active=true]{border-color:color-mix(in_srgb, var(--site-accent) 42%, transparent);background:linear-gradient(180deg, color-mix(in_srgb, var(--site-accent-soft) 12%, var(--site-surface) 88%), color-mix(in_srgb, var(--site-accent) 6%, var(--site-surface-strong) 94%))}[data-top-filter-strip] [data-range-filter][data-range-active=true] [data-range-badge]{border-color:color-mix(in_srgb, var(--site-accent) 42%, transparent);background:color-mix(in_srgb, var(--site-accent) 12%, transparent);color:var(--site-accent-strong)}.quick-filter-scroll{scrollbar-width:none}.quick-filter-scroll::-webkit-scrollbar{display:none}@media (width<=639px){.filter-scroll-fade:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in_srgb, var(--site-surface-strong) _90%, transparent) 90%);border-radius:0 20px 20px 0;width:48px;position:absolute;top:0;bottom:0;right:-1px}}.filter-group-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in_srgb, var(--site-accent) _45%, transparent) color-mix(in_srgb, var(--site-border-soft) _30%, transparent)}.filter-group-scroll::-webkit-scrollbar{height:6px}.filter-group-scroll::-webkit-scrollbar-track{background:color-mix(in_srgb, var(--site-surface) _90%, transparent);border-radius:9999px;margin-inline:4px}.filter-group-scroll::-webkit-scrollbar-thumb{background:color-mix(in_srgb, var(--site-accent) _40%, transparent);border-radius:9999px}.rate-duration-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in_srgb, var(--site-accent) _58%, transparent) color-mix(in_srgb, var(--site-border-soft) _35%, transparent)}.rate-duration-scroll::-webkit-scrollbar{height:8px}.rate-duration-scroll::-webkit-scrollbar-track{background:color-mix(in_srgb, var(--site-surface) _88%, transparent);box-shadow:inset 0 0 0 1px color-mix(in_srgb, var(--site-border-soft) _45%, transparent);border-radius:9999px;margin-inline:6px}.rate-duration-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg, color-mix(in_srgb, var(--site-accent) _55%, transparent), color-mix(in_srgb, var(--site-accent-strong) _65%, transparent));border:2px solid color-mix(in_srgb, var(--site-surface-strong) _92%, transparent);background-clip:padding-box;border-radius:9999px}.rate-duration-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg, color-mix(in_srgb, var(--site-accent) _72%, transparent), color-mix(in_srgb, var(--site-accent-strong) _82%, transparent))}[data-top-filter-strip] .range-handle{appearance:none;color:var(--site-accent);touch-action:pan-y;cursor:grab;background:0 0;border:0}@media (prefers-reduced-motion:no-preference){[data-top-filter-strip] .range-handle::-webkit-slider-thumb{transition:box-shadow .18s,transform .18s}[data-top-filter-strip] .range-handle::-moz-range-thumb{transition:box-shadow .18s,transform .18s}}[data-top-filter-strip] .range-handle::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:14px}[data-top-filter-strip] .range-handle::-webkit-slider-thumb{appearance:none;border:2px solid color-mix(in_srgb, white 22%, var(--site-accent) 78%);background:radial-gradient(circle at 35% 30%, color-mix(in_srgb, white 55%, transparent) 0%, transparent 55%), radial-gradient(circle at 50% 100%, color-mix(in_srgb, black 35%, var(--site-accent)) 0%, color-mix(in_srgb, var(--site-accent-strong) 82%, white) 100%);width:24px;height:24px;box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 2px 6px -1px color-mix(in_srgb, black 55%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 18%, transparent), 0 10px 22px -12px color-mix(in_srgb, var(--site-accent) 70%, transparent);z-index:2;box-sizing:border-box;border-radius:9999px;margin-top:-5px;position:relative}[data-top-filter-strip] .range-handle:hover::-webkit-slider-thumb{box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 4px 10px -2px color-mix(in_srgb, black 45%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 26%, transparent), 0 12px 28px -10px color-mix(in_srgb, var(--site-accent) 78%, transparent);transform:scale(1.06)}[data-top-filter-strip] .range-handle:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.02)}[data-top-filter-strip] .range-handle::-moz-range-track{background:0 0;border:0;border-radius:9999px;height:14px}[data-top-filter-strip] .range-handle::-moz-range-thumb{border:2px solid color-mix(in_srgb, white 22%, var(--site-accent) 78%);background:radial-gradient(circle at 35% 30%, color-mix(in_srgb, white 55%, transparent) 0%, transparent 55%), radial-gradient(circle at 50% 100%, color-mix(in_srgb, black 35%, var(--site-accent)) 0%, color-mix(in_srgb, var(--site-accent-strong) 82%, white) 100%);width:24px;height:24px;box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 2px 6px -1px color-mix(in_srgb, black 55%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 18%, transparent), 0 10px 22px -12px color-mix(in_srgb, var(--site-accent) 70%, transparent);box-sizing:border-box;border-radius:9999px}[data-top-filter-strip] .range-handle:hover::-moz-range-thumb{box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 4px 10px -2px color-mix(in_srgb, black 45%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 26%, transparent), 0 12px 28px -10px color-mix(in_srgb, var(--site-accent) 78%, transparent);transform:scale(1.06)}[data-top-filter-strip] .range-handle:focus-visible{outline:none}[data-top-filter-strip] .range-handle:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 2px 6px -1px color-mix(in_srgb, black 55%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 18%, transparent), 0 0 0 6px color-mix(in_srgb, var(--site-accent) 32%, transparent), 0 10px 22px -12px color-mix(in_srgb, var(--site-accent) 70%, transparent)}[data-top-filter-strip] .range-handle:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px color-mix(in_srgb, var(--site-surface-strong) 55%, transparent), 0 2px 6px -1px color-mix(in_srgb, black 55%, transparent), 0 0 0 3px color-mix(in_srgb, var(--site-accent) 18%, transparent), 0 0 0 6px color-mix(in_srgb, var(--site-accent) 32%, transparent), 0 10px 22px -12px color-mix(in_srgb, var(--site-accent) 70%, transparent)}[data-top-filter-strip] .range-handle[data-range-handle=min]{z-index:4}[data-top-filter-strip] .range-handle[data-range-handle=max]{z-index:5}[data-top-filter-strip] [data-range-filter][data-range-active-handle=min] .range-handle[data-range-handle=min],[data-top-filter-strip] [data-range-filter][data-range-active-handle=max] .range-handle[data-range-handle=max]{z-index:8}
