@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5a685a1f],[data-v-5a685a1f]::backdrop,[data-v-5a685a1f]:after,[data-v-5a685a1f]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.filters-con[data-v-5a685a1f]{background-color:var(--color-white,#fff);border-color:#e2e8f0;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;box-shadow:0 1px 2px #0f29420a;overflow:hidden}.filters-head[data-v-5a685a1f]{background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #eef2f6;display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.filters-head[data-v-5a685a1f],.head-left[data-v-5a685a1f]{align-items:center;gap:calc(var(--spacing,.25rem)*2)}.head-icon[data-v-5a685a1f],.head-left[data-v-5a685a1f]{display:inline-flex}.head-icon[data-v-5a685a1f]{align-items:center;background:#fbf2dc;border:1px solid #f1dfb1;border-radius:var(--radius-md,.375rem);color:#b08644;height:calc(var(--spacing,.25rem)*7);justify-content:center;width:calc(var(--spacing,.25rem)*7)}.head-title[data-v-5a685a1f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);color:#0f2942;font-weight:var(--font-weight-bold,700)}.active-badge[data-v-5a685a1f]{background:linear-gradient(135deg,#d8b572,#b08644);border-radius:3.40282e+38px;color:var(--color-white,#fff);font-size:10px;height:calc(var(--spacing,.25rem)*5);justify-content:center;min-width:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*1.5)}.active-badge[data-v-5a685a1f],.clear-btn[data-v-5a685a1f]{--tw-font-weight:var(--font-weight-bold,700);align-items:center;display:inline-flex;font-weight:var(--font-weight-bold,700)}.clear-btn[data-v-5a685a1f]{border-radius:var(--radius-md,.375rem);color:#b08644;font-size:11px;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);transition:all .18s}.clear-btn[data-v-5a685a1f]:hover{background:#fbf2dc}:where(.filters-body[data-v-5a685a1f]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*2.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*2.5*var(--tw-space-y-reverse))}.filters-body[data-v-5a685a1f]{padding:calc(var(--spacing,.25rem)*3)}.filter-group[data-v-5a685a1f]{border-bottom:1px solid #eef2f6;padding-bottom:calc(var(--spacing,.25rem)*2.5)}.filter-group[data-v-5a685a1f]:last-child{border-bottom:none;padding-bottom:calc(var(--spacing,.25rem)*0)}.filter-title[data-v-5a685a1f]{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);color:#0f2942;display:inline-flex;letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.title-bar[data-v-5a685a1f]{background:linear-gradient(#d8b572,#b08644);border-radius:var(--radius-sm,.25rem);display:inline-block;height:calc(var(--spacing,.25rem)*3.5);width:3px}.title-count[data-v-5a685a1f]{--tw-font-weight:var(--font-weight-bold,700);color:#b08644;font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:none}.filter-summary[data-v-5a685a1f]{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between;list-style-type:none;padding-block:calc(var(--spacing,.25rem)*1)}.filter-summary[data-v-5a685a1f]::-webkit-details-marker{display:none}.summary-chevron[data-v-5a685a1f]{color:#94a3b8;transition:transform .2s}.filter-collapse[open] .summary-chevron[data-v-5a685a1f]{color:#b08644;transform:rotate(180deg)}:where(.collapse-body[data-v-5a685a1f]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*2*var(--tw-space-y-reverse))}.collapse-body[data-v-5a685a1f]{padding-top:calc(var(--spacing,.25rem)*2.5)}.visit-grid[data-v-5a685a1f]{display:grid;gap:calc(var(--spacing,.25rem)*1.5);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--spacing,.25rem)*2.5)}.visit-pill[data-v-5a685a1f]{align-items:center;background-color:var(--color-white,#fff);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*1);justify-content:center;padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);border-color:#e2e8f0;border-width:1px;color:#5b6776;display:inline-flex;font-size:11px;font-weight:var(--font-weight-medium,500);transition:all .18s}.visit-pill--active[data-v-5a685a1f]{background:linear-gradient(135deg,#0f2942,#1c4470);border-color:#0f2942;box-shadow:0 4px 12px -6px #0f294259;color:#fff}.verify-toggle[data-v-5a685a1f]{align-items:center;background-color:#f8fafc;border-color:#e2e8f0;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;padding:calc(var(--spacing,.25rem)*2.5);transition:all .18s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.verify-toggle[data-v-5a685a1f]:hover{background:#fff;border-color:#cbd5e1}.verify-text[data-v-5a685a1f]{gap:calc(var(--spacing,.25rem)*2);min-width:calc(var(--spacing,.25rem)*0)}.verify-icon[data-v-5a685a1f],.verify-text[data-v-5a685a1f]{align-items:center;display:inline-flex}.verify-icon[data-v-5a685a1f]{background:#fbf2dc;border:1px solid #f1dfb1;border-radius:var(--radius-md,.375rem);color:#b08644;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;width:calc(var(--spacing,.25rem)*7)}.verify-label[data-v-5a685a1f]{display:flex;flex-direction:column;min-width:calc(var(--spacing,.25rem)*0)}.verify-title[data-v-5a685a1f]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);color:#0f2942;font-weight:var(--font-weight-bold,700)}.toggle-pill[data-v-5a685a1f]{background-color:#e2e8f0;flex-shrink:0;height:calc(var(--spacing,.25rem)*5);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*9)}.toggle-knob[data-v-5a685a1f],.toggle-pill[data-v-5a685a1f]{border-radius:3.40282e+38px}.toggle-knob[data-v-5a685a1f]{background-color:var(--color-white,#fff);left:calc(var(--spacing,.25rem)*.5);top:calc(var(--spacing,.25rem)*.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);height:calc(var(--spacing,.25rem)*4)!important;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*4)!important}.verify-toggle input:checked+.toggle-pill[data-v-5a685a1f]{background:linear-gradient(135deg,#d8b572,#b08644)}.verify-toggle input:checked+.toggle-pill .toggle-knob[data-v-5a685a1f]{left:18px}[data-v-5a685a1f] .lp-select-input{background-color:var(--color-white,#fff);border:1px solid #e2e8f0;border-radius:var(--radius-lg,.5rem);color:#0f2942;cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*2.5);transition:all .18s;width:100%}[data-v-5a685a1f] .lp-select-input:hover{border-color:#cbd5e1}[data-v-5a685a1f] .lp-select-input:focus-within{border-color:#b08644;box-shadow:0 0 0 3px #d8b57226}.selected-chips[data-v-5a685a1f]{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing,.25rem)*2)}.chip-removable[data-v-5a685a1f],.selected-chips[data-v-5a685a1f]{gap:calc(var(--spacing,.25rem)*1)}.chip-removable[data-v-5a685a1f]{align-items:center;border-radius:var(--radius-md,.375rem);max-width:100%;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);background:#eff6ff;border:1px solid #bfdbfe;color:#0f2942;display:inline-flex;font-size:10px;font-weight:var(--font-weight-medium,500);transition:all .18s}.chip-removable[data-v-5a685a1f]:hover{background:#dbeafe;border-color:#93c5fd}.chip-removable[data-v-5a685a1f] svg{color:#2563eb;flex-shrink:0}.price-values[data-v-5a685a1f]{display:grid;gap:calc(var(--spacing,.25rem)*1.5);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:calc(var(--spacing,.25rem)*2)}.price-cell[data-v-5a685a1f]{align-items:flex-start;background-color:#f8fafc;border-color:#e2e8f0;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5)}.price-cell-label[data-v-5a685a1f]{color:#6b7280;font-size:10px}.price-cell-value[data-v-5a685a1f]{--tw-font-weight:var(--font-weight-bold,700);color:#0f2942;font-size:11px;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold,700)}.range-wrap[data-v-5a685a1f]{align-items:center;direction:ltr;display:flex;height:calc(var(--spacing,.25rem)*6);position:relative}.range-track[data-v-5a685a1f]{background-color:#e2e8f0;width:100%}.range-progress[data-v-5a685a1f],.range-track[data-v-5a685a1f]{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);position:absolute}.range-progress[data-v-5a685a1f]{background:linear-gradient(90deg,#d8b572,#b08644)}.range-input[data-v-5a685a1f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;direction:ltr;pointer-events:none;position:absolute;width:100%}.range-input[data-v-5a685a1f]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #b08644;border-radius:3.40282e+38px;box-shadow:0 2px 6px #b0864459;cursor:pointer;height:calc(var(--spacing,.25rem)*4)!important;pointer-events:auto;width:calc(var(--spacing,.25rem)*4)!important}.range-input[data-v-5a685a1f]::-moz-range-thumb{background:#fff;border:2px solid #b08644;border-radius:3.40282e+38px;box-shadow:0 2px 6px #b0864459;cursor:pointer;height:calc(var(--spacing,.25rem)*4)!important;pointer-events:auto;width:calc(var(--spacing,.25rem)*4)!important}.rating-row[data-v-5a685a1f]{align-items:center;background-color:#f8fafc;border-color:#e2e8f0;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5)}.rating-stars-line[data-v-5a685a1f]{align-items:center;direction:ltr;display:inline-flex;font-size:14px;gap:calc(var(--spacing,.25rem)*.5);line-height:1}.rating-star-sm[data-v-5a685a1f]{display:inline-block}.rating-star-sm--full[data-v-5a685a1f]{color:#d8b572}.rating-star-sm--half[data-v-5a685a1f]{color:#e2e8f0;position:relative}.rating-star-sm--half[data-v-5a685a1f]:after{color:#d8b572;content:"★";inset:0;overflow:hidden;position:absolute;width:50%}.rating-star-sm--empty[data-v-5a685a1f]{color:#e2e8f0}.rating-value[data-v-5a685a1f]{--tw-font-weight:var(--font-weight-bold,700);color:#0f2942;font-size:11px;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold,700)}.rating-of[data-v-5a685a1f]{--tw-font-weight:var(--font-weight-normal,400);color:#6b7280;font-size:10px;font-weight:var(--font-weight-normal,400)}.single-range[data-v-5a685a1f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3.40282e+38px;direction:ltr;height:calc(var(--spacing,.25rem)*1.5);width:100%}.single-range[data-v-5a685a1f]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #b08644;border-radius:3.40282e+38px;box-shadow:0 2px 6px #b0864459;cursor:pointer;height:calc(var(--spacing,.25rem)*4)!important;width:calc(var(--spacing,.25rem)*4)!important}.single-range[data-v-5a685a1f]::-moz-range-thumb{background:#fff;border:2px solid #b08644;border-radius:3.40282e+38px;box-shadow:0 2px 6px #b0864459;cursor:pointer;height:calc(var(--spacing,.25rem)*4)!important;width:calc(var(--spacing,.25rem)*4)!important}.apply-wrap[data-v-5a685a1f]{padding-top:calc(var(--spacing,.25rem)*1)}.apply-btn[data-v-5a685a1f]{align-items:center;border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);width:100%;--tw-font-weight:var(--font-weight-bold,700);background:linear-gradient(135deg,#0f2942,#1c4470);border:1px solid #0f2942;box-shadow:0 6px 18px -8px #0f294280;color:var(--color-white,#fff);display:inline-flex;font-weight:var(--font-weight-bold,700);min-height:42px;transition:all .18s}.apply-btn[data-v-5a685a1f]:hover:not(:disabled){background:linear-gradient(135deg,#133451,#2a5378);transform:translateY(-1px)}.apply-btn[data-v-5a685a1f]:disabled{background:#f1f5f9;border-color:#e2e8f0;box-shadow:none;color:#94a3b8;cursor:not-allowed}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
