.filter-card.svelte-fl806{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;width:100%;max-width:280px;padding:24px 20px;box-shadow:0 1px 3px #00000008}.filter-header.svelte-fl806{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.filter-title-wrap.svelte-fl806{align-items:center;gap:10px;display:flex}.filter-icon.svelte-fl806{color:#0f172a;width:18px;height:18px}.filter-title.svelte-fl806{color:#0f172a;letter-spacing:-.2px;margin:0;font-size:16px;font-weight:700}.reset-link.svelte-fl806{color:#64748b;font-size:12px;font-weight:500;text-decoration:none}.reset-link.svelte-fl806:hover{color:#2563eb;text-decoration:underline}.filter-section.svelte-fl806{margin-top:24px}.filter-section.svelte-fl806:first-of-type{margin-top:0}.filter-section-title.svelte-fl806{color:#0f172a;margin-bottom:14px;font-size:15px;font-weight:600;display:block}.filter-options.svelte-fl806{flex-direction:column;gap:12px;display:flex}.filter-radio-label.svelte-fl806{color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;font-size:14.5px;line-height:1.35;margin:0!important;font-weight:400!important;display:flex!important}.filter-radio-label.svelte-fl806:hover{color:#0f172a}.custom-radio.svelte-fl806{appearance:none;cursor:pointer;outline:none;flex-shrink:0;place-content:center;transition:all .15s ease-in-out;display:inline-grid;background-color:#fff!important;border:1.5px solid #2563eb!important;border-radius:50%!important;width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important}.custom-radio.svelte-fl806:checked:after{content:"";background-color:#2563eb;border-radius:50%;width:9px;height:9px}.location-search-wrap.svelte-fl806{margin-bottom:14px;position:relative}.location-search-wrap.svelte-fl806 input:where(.svelte-fl806){outline:none;transition:border-color .15s;color:#1e293b!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;width:100%!important;min-height:auto!important;margin-bottom:0!important;padding:9px 38px 9px 14px!important;font-size:14px!important}.location-search-wrap.svelte-fl806 input:where(.svelte-fl806):focus{box-shadow:0 0 0 2px #2563eb1a;border-color:#2563eb!important}.search-icon.svelte-fl806{pointer-events:none;color:#64748b;width:18px;height:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.location-options.svelte-fl806{max-height:240px;padding-right:4px;overflow-y:auto}.location-options.svelte-fl806::-webkit-scrollbar{width:4px}.location-options.svelte-fl806::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}
