.inv-filter-wrap{display:flex;flex-direction:column;align-items:stretch;gap:8px}.inv-filter-card{padding:16px 18px 12px;background:var(--inv-part-panel-bg,var(--widget-bg,var(--inv-glass)));color:var(--inv-part-panel-color,var(--widget-text,var(--inv-text,white)));border-radius:18px;box-shadow:0 10px 32px rgba(0,0,0,.35);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:280px;max-width:min(86vw,320px);font-size:13px;animation:inv-filter-in .16s ease-out}@keyframes inv-filter-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.inv-filter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.inv-filter-title{font-size:10px;letter-spacing:2px;color:var(--inv-part-title-color,var(--inv-text-dim));font-weight:600}.inv-filter-close{width:22px;height:22px;border-radius:50%;background:var(--inv-part-button-bg,transparent);border:1px solid var(--inv-part-button-border-color,var(--inv-border));color:var(--inv-part-button-color,var(--inv-text,white));cursor:pointer;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center}.inv-filter-close:hover{background:var(--inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent))}.inv-filter-total{text-align:left;font-size:18px;font-weight:600;margin-bottom:10px}.inv-filter-total-label{font-size:11px;font-weight:400;margin-left:6px;letter-spacing:.3px}.inv-filter-section-label,.inv-filter-total-label{color:var(--inv-part-subtitle-color,var(--inv-text-dim))}.inv-filter-section-label{font-size:10px;letter-spacing:1.5px;font-weight:600;text-transform:uppercase;margin-bottom:6px}.inv-filter-types{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.inv-filter-chip{padding:6px 12px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent));color:var(--inv-part-chip-color,var(--inv-text,white));border:1px solid var(--inv-part-chip-border-color,var(--inv-border));border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s;white-space:nowrap}.inv-filter-chip:hover{background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent))}.inv-filter-chip.on{background:var(--inv-part-active-chip-bg,var(--widget-accent,var(--inv-accent)));border-color:var(--inv-part-active-chip-border-color,var(--widget-accent,var(--inv-accent)));color:var(--inv-part-active-chip-color,var(--inv-on-accent,#fff))}.inv-filter-area-label{font-size:11px;letter-spacing:1.5px;color:var(--inv-part-subtitle-color,var(--inv-text-dim));text-transform:uppercase;font-weight:600;margin:6px 0}.inv-filter-range-values{display:flex;justify-content:space-between;padding:0 4px;font-size:16px;font-weight:400;margin-bottom:4px}.inv-filter-range{--filter-track-h:4px;--filter-thumb-size:22px;position:relative;height:32px;margin-bottom:12px}.inv-filter-range .track{left:0;right:0;background:color-mix(in srgb,var(--inv-text,#fff) 18%,transparent)}.inv-filter-range .fill,.inv-filter-range .track{position:absolute;top:50%;height:var(--filter-track-h);transform:translateY(-50%);border-radius:999px}.inv-filter-range .fill{background:var(--inv-accent);color:var(--inv-on-accent,#fff)}.inv-filter-range input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;pointer-events:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inv-filter-range input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:var(--filter-thumb-size);height:var(--filter-thumb-size);border-radius:50%;background:var(--inv-accent);border:2px solid var(--inv-text,#fff);cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.3);color:var(--inv-on-accent,#fff)}.inv-filter-range input[type=range]::-moz-range-thumb{pointer-events:auto;width:var(--filter-thumb-size);height:var(--filter-thumb-size);border-radius:50%;background:var(--inv-accent);border:2px solid var(--inv-text,#fff);cursor:pointer;color:var(--inv-on-accent,#fff)}.inv-filter-range input[type=range]::-webkit-slider-runnable-track{height:100%;background:transparent;border:0}.inv-filter-range input[type=range]::-moz-range-track{height:100%;background:transparent;border:0}.inv-filter-hideall{display:block;width:100%;padding:9px;border-radius:10px;background:var(--inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent));color:var(--inv-part-button-color,var(--inv-text,white));border:1px solid var(--inv-part-button-border-color,var(--inv-border));font-weight:500;font-size:12.5px;cursor:pointer;transition:background .12s}.inv-filter-hideall:hover{background:var(--inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 18%,transparent))}.inv-filter-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--widget-bg,var(--inv-glass));color:var(--widget-text,white);border:1px solid var(--widget-border,transparent);border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.3px;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 20px rgba(0,0,0,.3);transition:background .12s,transform .12s;align-self:flex-start}.inv-filter-pill:hover{background:var(--widget-accent,rgba(24,28,38,.92));transform:translateY(-1px);color:var(--inv-on-accent,#fff)}.inv-filter-pill-icon{font-size:14px;line-height:1}.inv-filter-pill-label{line-height:1}.inv-filter-pill-count{padding:1px 7px;background:var(--widget-accent,var(--inv-accent));color:var(--inv-on-accent,#fff);border-radius:999px;font-size:11px;font-weight:700;line-height:1.5}.inv-filter-pill-caret{margin-left:auto;font-size:18px;line-height:1}.inv-filter-pill--sidebar{width:272px;max-width:min(88vw,292px);height:58px;display:flex;align-items:center;gap:14px;padding:0 18px;border-radius:7px;border:1px solid color-mix(in srgb,var(--inv-text,#fff) 12%,transparent);background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1.5%,transparent)),var(--widget-bg,var(--inv-glass,rgba(19,27,39,.92)));color:var(--widget-text,var(--inv-text,#fff));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),inset 0 -14px 24px rgba(0,0,0,.2),0 12px 28px rgba(0,0,0,.3);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.inv-filter-pill--sidebar:hover{background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--inv-text,#fff) 11%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 11%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2.5%,transparent)),var(--widget-bg,var(--inv-glass,rgba(23,33,48,.94)));border-color:color-mix(in srgb,var(--inv-text,#fff) 18%,transparent);transform:translateY(-1px)}.inv-filter-pill--sidebar:active{transform:translateY(0)}.inv-filter-pill--sidebar .inv-filter-pill-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.inv-filter-pill--sidebar .inv-filter-pill-icon svg{display:block;stroke-width:2.3}.inv-filter-pill--sidebar .inv-filter-pill-label{font-size:20px;font-weight:800;letter-spacing:0}.inv-filter-pill--sidebar .inv-filter-pill-count{min-width:20px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;background:var(--inv-accent,#e23b42);color:var(--inv-on-accent,#fff);box-shadow:0 6px 14px rgba(226,59,66,.28)}.inv-filter-pill--sidebar .inv-filter-pill-caret{margin-left:auto;font-size:24px;color:color-mix(in srgb,var(--inv-text,#fff) 96%,transparent);transform:translateY(-1px)}.inv-filter-aerial-card{width:248px;max-width:min(82vw,248px);padding:13px 14px 14px;border-radius:8px;border:1px solid var(--inv-part-panel-border-color,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent));background:var(
    --inv-part-panel-bg,radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 7.5%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1.2%,transparent)),var(--widget-bg,var(--inv-glass,rgba(16,23,34,.93)))
  );color:var(--inv-part-panel-color,var(--inv-text,#fff));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 16px 38px rgba(0,0,0,.36);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.inv-filter-aerial-head{display:flex;align-items:center;gap:9px}.inv-filter-aerial-icon{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.inv-filter-aerial-icon svg{display:block;stroke-width:2.3}.inv-filter-aerial-title{font-size:18px;line-height:1;font-weight:800;letter-spacing:0}.inv-filter-aerial-reset{margin-left:auto;min-width:62px;height:28px;padding:0 11px;border-radius:9px;border:1px solid var(--inv-part-button-border-color,color-mix(in srgb,var(--inv-text,#fff) 24%,transparent));background:var(
    --inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 4.5%,transparent)
  );color:var(--inv-part-button-color,color-mix(in srgb,var(--inv-text,#fff) 90%,transparent));font-size:12px;font-weight:700;cursor:pointer;transition:background .12s,border-color .12s,color .12s,transform .12s}.inv-filter-aerial-reset:hover:not(:disabled){background:color-mix(in srgb,var(--inv-text,#fff) 10%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 34%,transparent)}.inv-filter-aerial-reset:active:not(:disabled){transform:translateY(1px)}.inv-filter-aerial-reset:disabled{cursor:default;color:color-mix(in srgb,var(--inv-text,#fff) 22%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 18%,transparent)}.inv-filter-aerial-divider{height:1.5px;margin:15px 0 14px;background:var(--inv-accent,#f05a18);box-shadow:0 0 18px rgba(240,90,24,.26);color:var(--inv-on-accent,#fff)}.inv-filter-aerial-fields{display:grid;grid-gap:10px;gap:10px}.inv-filter-aerial-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.inv-filter-aerial-chip{min-width:0;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 13%,transparent));background:var(
    --inv-part-chip-bg,linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 7%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2%,transparent)),color-mix(in srgb,var(--inv-text,#fff) 4.5%,transparent)
  );color:var(--inv-part-chip-color,color-mix(in srgb,var(--inv-text,#fff) 94%,transparent));font-size:14px;line-height:1;font-weight:800;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .12s,border-color .12s,box-shadow .12s,transform .12s}.inv-filter-aerial-chip:hover{background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent));border-color:var(
    --inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 24%,transparent)
  )}.inv-filter-aerial-chip:active{transform:translateY(1px)}.inv-filter-aerial-chip.is-active{background:var(
    --inv-part-active-chip-bg,linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2.5%,transparent)),rgba(240,90,24,.24)
  );border-color:var(--inv-part-active-chip-border-color,var(--inv-accent,#f05a18));box-shadow:inset 0 0 0 1px rgba(240,90,24,.18)}.inv-filter-aerial-footer{display:flex;align-items:center;justify-content:center;gap:var(--inv-part-footer-gap,8px);width:var(--inv-part-footer-width,100%);min-width:var(--inv-part-footer-min-width,0);max-width:var(--inv-part-footer-max-width,100%);min-height:var(--inv-part-footer-height,30px);margin-top:13px;padding:var(--inv-part-footer-padding-y,0) var(--inv-part-footer-padding-x,0);border-radius:var(--inv-part-footer-radius,0);border:var(--inv-part-footer-border-width,0) solid var(--inv-part-footer-border-color,transparent);background:var(--inv-part-footer-bg,transparent);color:var(--inv-part-footer-color,color-mix(in srgb,var(--inv-text,#fff) 88%,transparent));font-size:var(--inv-part-footer-font-size,12px);font-weight:var(--inv-part-footer-font-weight,650);line-height:1.1;box-shadow:var(--inv-part-footer-shadow,none)}.inv-filter-aerial-footer img{display:block;width:var(--inv-part-logo-image-image-width,var(--inv-part-logo-image-width,auto));height:var(--inv-part-logo-image-image-height,var(--inv-part-logo-image-height,28px));max-width:132px;object-fit:contain;border-radius:var(--inv-part-logo-image-image-radius,var(--inv-part-logo-image-radius,0));box-shadow:var(--inv-part-logo-image-shadow,none);scale:var(--inv-part-logo-image-scale,1)}.inv-filter-aerial-footer-text{min-width:0;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-filter-plot-card{width:var(--inv-part-panel-width,279px);max-width:var(--inv-part-panel-max-width,min(86vw,279px));height:var(--inv-style-height,var(--inv-part-panel-height,auto));min-height:0;padding:var(--inv-part-panel-padding-y,29px) var(--inv-part-panel-padding-x,27px);border-radius:var(--inv-part-panel-radius,7px);border:var(--inv-part-panel-border-width,0) solid var(--inv-part-panel-border-color,transparent);background:var(--inv-part-panel-bg,rgba(8,12,8,.83));color:var(--inv-part-panel-color,var(--inv-text,#fff));box-shadow:var(--inv-part-panel-shadow,0 24px 60px rgba(0,0,0,.42));backdrop-filter:blur(7px) saturate(1.05);-webkit-backdrop-filter:blur(7px) saturate(1.05)}.inv-filter-plot-head{display:flex;align-items:center;justify-content:space-between;gap:13px}.inv-filter-plot-title{color:var(--inv-part-title-color,#ffffff);font-size:var(--inv-part-title-font-size,20px);font-weight:var(--inv-part-title-font-weight,740);line-height:1;letter-spacing:var(--inv-part-title-letter-spacing,0);text-transform:var(--inv-part-title-text-transform,none)}.inv-filter-plot-reset{min-width:var(--inv-part-button-min-width,113px);height:var(--inv-part-button-height,32px);padding:var(--inv-part-button-padding-y,0) var(--inv-part-button-padding-x,20px);border-radius:var(--inv-part-button-radius,4px);border:var(--inv-part-button-border-width,1px) solid var(--inv-part-button-border-color,rgba(255,255,255,.2));background:var(--inv-part-button-bg,#f04449);color:var(--inv-part-button-color,#ffffff);box-shadow:var(--inv-part-button-shadow,inset 0 1px 0 rgba(255,255,255,.28));font-size:var(--inv-part-button-font-size,17px);font-weight:var(--inv-part-button-font-weight,740);line-height:1;cursor:pointer;transition:transform .14s ease,filter .14s ease,background .14s ease}.inv-filter-plot-reset:hover:not(:disabled){filter:brightness(1.08)}.inv-filter-plot-reset:active:not(:disabled){transform:translateY(1px)}.inv-filter-plot-reset:disabled{cursor:default;opacity:.55}.inv-filter-plot-divider{height:1px;margin:25px 0 24px;background:var(--inv-accent,#f05a18);box-shadow:0 0 11px rgba(240,90,24,.34)}.inv-filter-plot-section{width:100%}.inv-filter-plot-section-label{margin-bottom:8px;color:var(--inv-part-subtitle-color,rgba(255,255,255,.72));font-size:var(--inv-part-subtitle-font-size,12px);font-weight:var(--inv-part-subtitle-font-weight,500);text-align:center}.inv-filter-plot-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--inv-part-row-gap,10px 10px);gap:var(--inv-part-row-gap,10px 10px)}.inv-filter-plot-range-section .inv-filter-plot-options{margin-bottom:12px}.inv-filter-plot-chip{min-width:var(--inv-part-chip-min-width,0);height:var(--inv-part-chip-height,26px);padding:var(--inv-part-chip-padding-y,0) var(--inv-part-chip-padding-x,8px);border-radius:var(--inv-part-chip-radius,4px);border:var(--inv-part-chip-border-width,1px) solid var(--inv-part-chip-border-color,rgba(255,255,255,.16));background:var(--inv-part-chip-bg,rgba(48,48,50,.86));color:var(--inv-part-chip-color,rgba(255,255,255,.92));box-shadow:var(--inv-part-chip-shadow,inset 0 1px 0 rgba(255,255,255,.08));font-size:var(--inv-part-chip-font-size,16px);font-weight:var(--inv-part-chip-font-weight,400);line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .14s ease,background .14s ease,transform .14s ease}.inv-filter-plot-chip:hover{border-color:var(--inv-part-chip-hover-border-color,rgba(240,90,24,.58));background:var(--inv-part-chip-hover-bg,rgba(56,56,58,.94));color:var(--inv-part-chip-hover-color,var(--inv-part-chip-color,rgba(255,255,255,.92)));filter:brightness(var(--inv-part-chip-hover-brightness,1));transform:scale(var(--inv-part-chip-hover-scale,1))}.inv-filter-plot-chip.is-active{border:var(--inv-part-active-chip-border-width,1px) solid var(--inv-part-active-chip-border-color,var(--inv-accent,#f05a18));background:var(--inv-part-active-chip-bg,rgba(43,43,45,.9));color:var(--inv-part-active-chip-color,#ffffff);box-shadow:var(--inv-part-active-chip-shadow,0 0 0 1px rgba(240,90,24,.1));font-size:var(--inv-part-active-chip-font-size,16px);font-weight:var(--inv-part-active-chip-font-weight,400)}.inv-filter-plot-chip.is-active:hover{border-color:var(--inv-part-active-chip-hover-border-color,var(--inv-accent,#f05a18));background:var(
    --inv-part-active-chip-hover-bg,var(--inv-part-active-chip-bg,rgba(43,43,45,.9))
  );color:var(--inv-part-active-chip-hover-color,var(--inv-part-active-chip-color,#ffffff));filter:brightness(var(--inv-part-active-chip-hover-brightness,1));transform:scale(var(--inv-part-active-chip-hover-scale,1))}.inv-filter-plot-spacer{height:12px}.inv-filter-plot-range-section+.inv-filter-plot-range-section{margin-top:27px}.inv-filter-plot-range-label{color:var(--inv-part-subtitle-color,rgba(255,255,255,.72));font-size:var(--inv-part-subtitle-font-size,15px);font-weight:var(--inv-part-subtitle-font-weight,400);line-height:1.15;text-align:center}.inv-filter-plot-range-values{display:flex;align-items:center;justify-content:space-between;margin:10px 11px 18px;color:var(--inv-part-title-color,#ffffff);font-size:var(--inv-part-title-font-size,17px);font-weight:var(--inv-part-title-font-weight,500);line-height:1}.inv-filter-plot-range{position:relative;height:18px;margin:0 11px}.inv-filter-plot-range-fill,.inv-filter-plot-range-track{position:absolute;left:0;right:0;top:8px;height:3px;border-radius:999px}.inv-filter-plot-range-track{background:var(--inv-part-input-border-color,rgba(255,255,255,.9))}.inv-filter-plot-range-fill{right:auto;background:var(--inv-part-input-bg,var(--inv-accent,#e84d00))}.inv-filter-plot-range input[type=range]{position:absolute;inset:0;width:100%;height:18px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none}.inv-filter-plot-range input[type=range]::-webkit-slider-runnable-track{height:3px;background:transparent}.inv-filter-plot-range input[type=range]::-webkit-slider-thumb{width:var(--inv-part-input-height,15px);height:var(--inv-part-input-height,15px);margin-top:-6px;border-radius:50%;border:var(--inv-part-input-border-width,3px) solid var(--inv-part-input-border-color,#7ecbf0);background:var(--inv-part-input-color,#ffffff);box-shadow:var(--inv-part-input-shadow,0 1px 4px rgba(0,0,0,.35));cursor:pointer;pointer-events:auto;appearance:none;-webkit-appearance:none}.inv-filter-plot-range input[type=range]::-moz-range-track{height:3px;background:transparent}.inv-filter-plot-range input[type=range]::-moz-range-thumb{width:var(--inv-part-input-height,15px);height:var(--inv-part-input-height,15px);border-radius:50%;border:var(--inv-part-input-border-width,3px) solid var(--inv-part-input-border-color,#7ecbf0);background:var(--inv-part-input-color,#ffffff);box-shadow:var(--inv-part-input-shadow,0 1px 4px rgba(0,0,0,.35));cursor:pointer;pointer-events:auto}.inv-filter-plot-footer{display:flex;align-items:center;justify-content:center;gap:var(--inv-part-footer-gap,8px);width:var(--inv-part-footer-width,100%);min-height:var(--inv-part-footer-height,41px);margin-top:36px;padding:var(--inv-part-footer-padding-y,0) var(--inv-part-footer-padding-x,0);border-radius:var(--inv-part-footer-radius,0);border:var(--inv-part-footer-border-width,0) solid var(--inv-part-footer-border-color,transparent);background:var(--inv-part-footer-bg,transparent);color:var(--inv-part-footer-color,#ffffff);box-shadow:var(--inv-part-footer-shadow,none);font-size:var(--inv-part-footer-font-size,15px);font-weight:var(--inv-part-footer-font-weight,400);line-height:1}.inv-filter-plot-footer img{display:block;width:var(--inv-part-logo-image-image-width,var(--inv-part-logo-image-width,64px));height:var(--inv-part-logo-image-image-height,var(--inv-part-logo-image-height,34px));object-fit:contain;border-radius:var(--inv-part-logo-image-image-radius,var(--inv-part-logo-image-radius,0));box-shadow:var(--inv-part-logo-image-shadow,none);scale:var(--inv-part-logo-image-scale,1)}.inv-filter-plot-footer-text{min-width:0;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-filter-card--inline{animation:none;padding:12px 14px 10px}.inv-filter-wrap--left-rail{background:var(
    --inv-part-container-bg,var(--widget-bg,var(--inv-glass,rgba(20,30,45,.88)))
  );color:var(--inv-part-container-color,var(--widget-text,var(--inv-text,#fff)));border-radius:12px;padding:12px;box-shadow:0 12px 32px rgba(0,0,0,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(
      --inv-part-container-border-color,color-mix(in srgb,var(--inv-text,#fff) 6%,transparent)
    );width:220px}.inv-filter-sidebar-row{display:flex;align-items:center;gap:12px;pointer-events:none;transition:gap .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-sidebar-row[data-filter-sidebar-state=closed]{gap:0}.inv-filter-sidebar-panel{width:272px;max-width:min(88vw,292px);flex:0 0 auto;overflow:visible;pointer-events:auto;transform-origin:right center;will-change:width,max-width,opacity,transform,filter,clip-path;transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1),-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-sidebar-panel[data-filter-sidebar-state=closed]{width:0;max-width:0;overflow:hidden;pointer-events:none}.inv-filter-sidebar-panel[data-filter-sidebar-state=closed][data-filter-sidebar-animation=glide]{transform:translateX(-28px);-webkit-clip-path:inset(0 100% 0 0 round 16px);clip-path:inset(0 100% 0 0 round 16px)}.inv-filter-sidebar-panel[data-filter-sidebar-state=closed][data-filter-sidebar-animation=soft-pop]{opacity:0;filter:blur(2px);transform:translateX(-18px) scale(.92);-webkit-clip-path:inset(7% 72% 7% 0 round 18px);clip-path:inset(7% 72% 7% 0 round 18px)}.inv-filter-sidebar-panel[data-filter-sidebar-state=closed][data-filter-sidebar-animation=fold-away]{opacity:.08;filter:blur(1px);transform:perspective(680px) rotateY(-16deg) translateX(-32px) scale(.96);-webkit-clip-path:inset(0 100% 0 0 round 16px);clip-path:inset(0 100% 0 0 round 16px)}.inv-filter-sidebar-panel[data-filter-sidebar-animation=soft-pop],.inv-filter-sidebar-row[data-filter-sidebar-animation=soft-pop]{transition-duration:.32s}.inv-filter-sidebar-panel[data-filter-sidebar-animation=fold-away],.inv-filter-sidebar-row[data-filter-sidebar-animation=fold-away]{transition-duration:.46s}.inv-filter-sidebar-panel[data-filter-sidebar-animation=none],.inv-filter-sidebar-row[data-filter-sidebar-animation=none]{transition:none}.inv-filter-sidebar-tab{width:44px;min-height:74px;padding:10px 0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:16px;border:1px solid var(--inv-part-button-border-color,color-mix(in srgb,var(--inv-text,#fff) 14%,transparent));background:var(
    --inv-part-button-bg,linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2%,transparent)),var(--widget-bg,var(--inv-glass,rgba(19,27,39,.92)))
  );color:var(--inv-part-button-color,var(--widget-text,var(--inv-text,#fff)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 12px 28px rgba(0,0,0,.3);cursor:pointer;pointer-events:auto;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .18s ease}.inv-filter-sidebar-tab:hover{background:var(--inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent));border-color:var(
    --inv-part-button-border-color,color-mix(in srgb,var(--inv-text,#fff) 24%,transparent)
  )}.inv-filter-sidebar-tab:active{transform:translateY(1px)}.inv-filter-sidebar-tab>*{pointer-events:none}.inv-filter-sidebar-tab svg,.inv-filter-sidebar-tab-count,.inv-filter-sidebar-tab-icon{display:inline-flex;align-items:center;justify-content:center}.inv-filter-sidebar-tab-count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--inv-part-badge-bg,var(--inv-accent,#e23b42));color:var(--inv-part-badge-color,var(--inv-on-accent,#fff));font-size:11px;font-weight:800;line-height:1}.inv-filter-card--sidebar{width:272px;max-width:min(88vw,292px);max-height:none;overflow:visible;padding:12px 14px;border-radius:16px;background:var(
    --inv-part-panel-bg,linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 7%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1.5%,transparent)),var(--widget-bg,var(--inv-glass,rgba(19,27,39,.92)))
  );border:1px solid var(--inv-part-panel-border-color,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),0 18px 44px rgba(0,0,0,.34);backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--inv-text,#fff) 20%,transparent) transparent}.inv-filter-card--sidebar::-webkit-scrollbar{width:6px}.inv-filter-card--sidebar::-webkit-scrollbar-track{background:transparent}.inv-filter-card--sidebar::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--inv-text,#fff) 20%,transparent);border-radius:999px}.inv-filter-card--sidebar .inv-filter-head{margin-bottom:12px}.inv-filter-card--sidebar .inv-filter-area-label,.inv-filter-card--sidebar .inv-filter-section-label,.inv-filter-card--sidebar .inv-filter-title,.inv-filter-sidebar-section-label{color:color-mix(in srgb,var(--inv-text,#fff) 62%,transparent);font-size:9px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase}.inv-filter-card--sidebar .inv-filter-close{width:24px;height:24px;font-size:15px;color:color-mix(in srgb,var(--inv-text,#fff) 88%,transparent);background:color-mix(in srgb,var(--inv-text,#fff) 4%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 16%,transparent)}.inv-filter-card--sidebar .inv-filter-total{font-size:20px;margin-bottom:8px;line-height:1}.inv-filter-card--sidebar .inv-filter-total-label{font-size:12px;color:color-mix(in srgb,var(--inv-text,#fff) 58%,transparent);margin-left:6px}.inv-filter-card--sidebar .inv-filter-section{margin-bottom:7px}.inv-filter-card--sidebar .inv-filter-area-label,.inv-filter-card--sidebar .inv-filter-section-label{margin-bottom:4px}.inv-filter-card--sidebar .inv-filter-types{gap:5px;margin-bottom:0}.inv-filter-card--sidebar .inv-filter-chip{max-width:100%;min-height:28px;padding:4px 10px;font-size:12px;border-radius:999px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent));border-color:var(
    --inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 16%,transparent)
  );overflow:hidden;text-overflow:ellipsis}.inv-filter-card--sidebar .inv-filter-choice{display:grid;grid-gap:6px;gap:6px;margin-bottom:2px}.inv-filter-card--sidebar .inv-filter-choice-trigger,.inv-filter-card--sidebar .inv-filter-select{width:100%;height:30px;border-radius:999px;border:1px solid var(--inv-part-input-border-color,color-mix(in srgb,var(--inv-text,#fff) 16%,transparent));background:var(--inv-part-input-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent));color:var(--inv-part-input-color,color-mix(in srgb,var(--inv-text,#fff) 94%,transparent));font-size:12px;font-weight:700;padding:0 10px;outline:none}.inv-filter-card--sidebar .inv-filter-choice-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;touch-action:manipulation;text-align:left}.inv-filter-card--sidebar .inv-filter-choice-trigger span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-filter-card--sidebar .inv-filter-choice-caret{flex:0 0 auto;opacity:.72;transform:rotate(0deg);transition:transform .14s ease}.inv-filter-card--sidebar .inv-filter-choice.is-open .inv-filter-choice-caret{transform:rotate(180deg)}.inv-filter-card--sidebar .inv-filter-choice-menu{display:grid;grid-gap:5px;gap:5px;max-height:156px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px;border:1px solid var(--inv-part-input-border-color,color-mix(in srgb,var(--inv-text,#fff) 14%,transparent));border-radius:14px;background:var(
    --inv-part-input-bg,color-mix(in srgb,var(--inv-text,#fff) 6%,rgba(12,18,27,.72))
  );box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 8%,transparent)}.inv-filter-card--sidebar .inv-filter-choice-option{width:100%;min-height:31px;padding:6px 10px;border:1px solid var(--inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 14%,transparent));border-radius:10px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 7%,transparent));color:var(--inv-part-chip-color,var(--inv-text,#fff));font-size:12px;font-weight:700;text-align:left;cursor:pointer;touch-action:manipulation;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-filter-card--sidebar .inv-filter-choice-option.is-active{background:var(--inv-part-active-chip-bg,var(--inv-accent,#e23b42));border-color:var(--inv-part-active-chip-border-color,var(--inv-accent,#e23b42));color:var(--inv-part-active-chip-color,var(--inv-on-accent,#fff))}.inv-filter-card--sidebar .inv-filter-select option{color:#111827}.inv-filter-card--sidebar .inv-filter-chip.on,.inv-filter-sidebar-choice.is-active{background:var(--inv-part-active-chip-bg,var(--inv-accent,#e23b42));border-color:var(--inv-part-active-chip-border-color,var(--inv-accent,#e23b42));color:var(--inv-part-active-chip-color,var(--inv-on-accent,#fff))}.inv-filter-card--sidebar .inv-filter-range-values{font-size:16px;padding:0 5px;margin-bottom:2px}.inv-filter-card--sidebar .inv-filter-range{--filter-track-h:3px;--filter-thumb-size:18px;height:24px;margin:0 4px 2px}.inv-filter-card--sidebar .inv-filter-hideall{margin-top:6px;padding:9px;border-radius:10px;font-size:13px;background:color-mix(in srgb,var(--inv-text,#fff) 10%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 16%,transparent)}.inv-filter-sidebar-embedded{display:flex;flex-direction:column;gap:6px;padding-top:0}.inv-filter-sidebar-section{padding-top:6px;border-top:1px solid color-mix(in srgb,var(--inv-text,#fff) 10%,transparent)}.inv-filter-sidebar-section-label{margin-bottom:5px}.inv-filter-status-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 7px;gap:4px 7px}.inv-filter-status-row{display:flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--inv-text,#fff) 90%,transparent);font-size:12px;min-width:0}.inv-filter-status-dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.inv-filter-sidebar-chipgrid{display:grid;grid-gap:5px;gap:5px}.inv-filter-sidebar-chipgrid--floors,.inv-filter-sidebar-chipgrid--towers{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-filter-sidebar-choice{min-height:30px;padding:0 9px;border-radius:8px;border:1px solid var(--inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 14%,transparent));background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 7%,transparent));color:var(--inv-part-chip-color,color-mix(in srgb,var(--inv-text,#fff) 92%,transparent));font-size:13px;font-weight:700;cursor:pointer;transition:background .12s,border-color .12s,transform .12s}.inv-filter-sidebar-choice:hover{background:color-mix(in srgb,var(--inv-text,#fff) 12%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 22%,transparent)}.inv-filter-sidebar-choice:active{transform:translateY(1px)}.inv-filter-sidebar-choice:disabled{cursor:default;opacity:.45}.inv-filter-floor-picker{position:relative}.inv-filter-floor-picker-trigger{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;border-radius:8px;border:1px solid color-mix(in srgb,var(--inv-text,#fff) 14%,transparent);background:color-mix(in srgb,var(--inv-text,#fff) 8%,transparent);color:color-mix(in srgb,var(--inv-text,#fff) 92%,transparent);font-size:13px;font-weight:700;cursor:pointer}.inv-filter-floor-picker-trigger:hover{background:color-mix(in srgb,var(--inv-text,#fff) 12%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 22%,transparent)}.inv-filter-floor-picker-trigger:disabled{cursor:default;opacity:.5}.inv-filter-floor-picker-caret{color:color-mix(in srgb,var(--inv-text,#fff) 70%,transparent);font-size:15px;line-height:1}.inv-filter-floor-picker-menu{position:absolute;right:0;bottom:calc(100% + 6px);z-index:100;width:218px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;padding:8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--inv-text,#fff) 16%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2%,transparent)),var(--widget-bg,var(--inv-glass,rgba(18,21,30,.96)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),0 14px 34px rgba(0,0,0,.42);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.inv-filter-floor-picker-option{height:30px;border-radius:8px;border:1px solid color-mix(in srgb,var(--inv-text,#fff) 10%,transparent);background:color-mix(in srgb,var(--inv-text,#fff) 6%,transparent);color:color-mix(in srgb,var(--inv-text,#fff) 92%,transparent);font-size:13px;font-weight:700;cursor:pointer}.inv-filter-floor-picker-option:hover{background:color-mix(in srgb,var(--inv-text,#fff) 12%,transparent);border-color:color-mix(in srgb,var(--inv-text,#fff) 20%,transparent)}.inv-filter-floor-picker-option.is-active{background:var(--inv-accent,#e23b42);border-color:var(--inv-accent,#e23b42);color:var(--inv-on-accent,#fff)}.inv-filter-premium-row{display:flex;align-items:center;gap:10px;pointer-events:none;transition:gap .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-premium-row[data-filter-premium-state=closed]{gap:0}.inv-filter-card--premium-sidebar{--premium-panel-w:var(--inv-part-panel-width,var(--inv-style-width,260px));box-sizing:border-box;width:var(--premium-panel-w);max-width:min(82vw,285px);height:var(--inv-part-panel-height,auto);min-height:0;max-height:min(88vh,620px);overflow:hidden;padding:var(--inv-part-panel-padding-y,18px) var(--inv-part-panel-padding-x,14px) var(--inv-part-panel-padding-y,15px);border-radius:var(--inv-part-panel-radius,var(--inv-style-radius,24px));border:var(--inv-part-panel-border-width,1px) solid var(--inv-part-panel-border-color,var(--widget-border,rgba(70,58,48,.28)));background:var(
    --inv-part-panel-bg,var(--widget-bg,linear-gradient(145deg,rgba(251,249,244,.98),rgba(235,230,220,.96)))
  );color:var(--inv-part-panel-color,var(--widget-text,#2f251f));box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 22px 46px rgba(0,0,0,.28);pointer-events:auto;transform-origin:right center;will-change:width,max-width,opacity,transform,filter,clip-path;transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .22s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .22s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .22s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1),-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-card--premium-sidebar[data-filter-premium-state=closed]{width:0;max-width:0;height:0;padding-inline:0;border-color:transparent;pointer-events:none}.inv-filter-card--premium-sidebar[data-filter-premium-state=closed][data-filter-premium-animation=glide]{transform:translateX(-34px);-webkit-clip-path:inset(0 100% 0 0 round 28px);clip-path:inset(0 100% 0 0 round 28px)}.inv-filter-card--premium-sidebar[data-filter-premium-state=closed][data-filter-premium-animation=soft-pop]{opacity:0;filter:blur(2px);transform:translateX(-22px) scale(.94);-webkit-clip-path:inset(7% 76% 7% 0 round 28px);clip-path:inset(7% 76% 7% 0 round 28px)}.inv-filter-card--premium-sidebar[data-filter-premium-state=closed][data-filter-premium-animation=fold-away]{opacity:.08;filter:blur(1px);transform:perspective(680px) rotateY(-16deg) translateX(-34px) scale(.96);-webkit-clip-path:inset(0 100% 0 0 round 28px);clip-path:inset(0 100% 0 0 round 28px)}.inv-filter-card--premium-sidebar[data-filter-premium-animation=none],.inv-filter-premium-row[data-filter-premium-animation=none]{transition:none}.inv-filter-premium-content{width:calc(var(--premium-panel-w) - (var(--inv-part-panel-padding-x, 14px) * 2));min-width:0}.inv-filter-premium-context,.inv-filter-premium-section-head,.inv-filter-premium-size-head>span{color:var(--inv-part-subtitle-color,var(--widget-accent,#b87429));font-size:var(--inv-part-subtitle-font-size,11px);font-weight:var(--inv-part-subtitle-font-weight,800);letter-spacing:var(--inv-part-subtitle-letter-spacing,3.6px);text-transform:var(--inv-part-subtitle-text-transform,uppercase)}.inv-filter-premium-context{text-align:center;white-space:nowrap;margin-bottom:7px}.inv-filter-premium-residences{display:flex;align-items:baseline;justify-content:center;gap:8px;padding-bottom:13px;border-bottom:1px solid var(
      --inv-part-title-border-color,var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 12%,transparent))
    );color:var(--inv-part-title-color,var(--widget-accent,#b87429))}.inv-filter-premium-residences span{font-family:Georgia,Times New Roman,serif;font-size:var(--inv-part-title-font-size,30px);line-height:.9;color:var(--inv-part-title-color,var(--widget-accent,#f07f34))}.inv-filter-premium-residences strong{font-size:11px;letter-spacing:3.6px;text-transform:uppercase}.inv-filter-premium-section{padding:12px 0;border-bottom:1px solid var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 14%,transparent))}.inv-filter-premium-section:last-of-type{border-bottom:0}.inv-filter-premium-availability-bar{height:8px;margin:8px 0 12px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--widget-accent,#5fa982) 20%,transparent)}.inv-filter-premium-availability-bar span{display:block;height:100%;min-width:8px;border-radius:inherit;background:var(--widget-accent,#5fa982)}.inv-filter-premium-status-list{display:grid;grid-gap:8px;gap:8px}.inv-filter-premium-status-row{display:grid;grid-template-columns:13px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;color:var(
    --inv-part-row-color,var(--inv-text-dim,color-mix(in srgb,var(--widget-text,#2f251f) 62%,transparent))
  );font-size:14px;line-height:1}.inv-filter-premium-status-row strong{color:var(--inv-part-title-color,var(--widget-text,#14242e));font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:.9}.inv-filter-premium-status-dot{width:10px;height:10px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.16)}.inv-filter-premium-chipgrid,.inv-filter-premium-size-pills,.inv-filter-premium-towers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.inv-filter-premium-hideall,.inv-filter-premium-size-pills span{border-radius:var(--inv-part-chip-radius,10px);border:1px solid var(
      --inv-part-chip-border-color,var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 16%,transparent))
    );background:var(--inv-part-chip-bg,var(--widget-accent,#2f251f));color:var(--inv-part-chip-color,var(--inv-on-accent,#fffaf2))}.inv-filter-premium-chip,.inv-filter-premium-hideall,.inv-filter-premium-size-pills span,.inv-filter-premium-tower{min-height:var(--inv-part-chip-height,32px);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--inv-part-chip-padding-x,9px);font-family:Georgia,Times New Roman,serif;font-size:var(--inv-part-chip-font-size,12px);font-weight:var(--inv-part-chip-font-weight,700);line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-filter-premium-chip,.inv-filter-premium-tower{border-radius:var(--inv-part-chip-radius,10px);border:1px solid var(
      --inv-part-chip-border-color,var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 18%,transparent))
    );background:var(
    --inv-part-chip-bg,color-mix(in srgb,var(--widget-text,#2f251f) 8%,transparent)
  );color:var(--inv-part-chip-color,var(--widget-text,#2f251f));cursor:pointer;transition:transform .13s ease,box-shadow .13s ease,background .13s ease}.inv-filter-premium-chip:hover,.inv-filter-premium-tower:hover{transform:translateY(-1px);box-shadow:0 10px 22px color-mix(in srgb,var(--widget-text,#2f251f) 16%,transparent)}.inv-filter-premium-chip.is-active,.inv-filter-premium-tower.is-active{background:var(--inv-part-active-chip-bg,var(--widget-accent,#2f251f));color:var(--inv-part-active-chip-color,var(--inv-on-accent,#fffaf2));border-color:var(
    --inv-part-active-chip-border-color,color-mix(in srgb,var(--widget-accent,#2f251f) 45%,transparent)
  );box-shadow:var(--inv-part-active-chip-shadow,0 12px 24px rgba(47,37,31,.18))}.inv-filter-premium-tower:disabled{cursor:default;opacity:.45;box-shadow:none;transform:none}.inv-filter-premium-size-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.inv-filter-premium-size-head strong{color:var(
    --inv-part-row-color,var(--inv-text-dim,color-mix(in srgb,var(--widget-text,#2f251f) 62%,transparent))
  );font-size:12px;letter-spacing:1px}.inv-filter-premium-size-pills span{min-height:var(--inv-part-input-height,36px);background:var(--inv-part-input-bg,var(--widget-accent,#2f251f));color:var(--inv-part-input-color,var(--inv-on-accent,#fffaf2))}.inv-filter-premium-range{--filter-track-h:4px;--filter-thumb-size:15px;height:18px;margin:3px 6px 0}.inv-filter-premium-range .track{background:color-mix(in srgb,var(--widget-text,#2f251f) 14%,transparent)}.inv-filter-card--premium-sidebar .inv-filter-premium-range .fill,.inv-filter-card--premium-sidebar .inv-filter-premium-range input[type=range]::-webkit-slider-thumb{background:var(--widget-accent,#5fa982)}.inv-filter-card--premium-sidebar .inv-filter-premium-range input[type=range]::-moz-range-thumb{background:var(--widget-accent,#5fa982)}.inv-filter-premium-hideall{width:100%;min-height:var(--inv-part-button-height,40px);margin-top:8px;padding:0 var(--inv-part-button-padding-x,12px);border-radius:var(--inv-part-button-radius,12px);border-color:var(
    --inv-part-button-border-color,var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 22%,transparent))
  );background:var(--inv-part-button-bg,var(--widget-accent,#2f251f));color:var(--inv-part-button-color,var(--inv-on-accent,#fffaf2));font-size:var(--inv-part-button-font-size,15px);cursor:pointer;box-shadow:0 16px 28px rgba(47,37,31,.18)}.inv-filter-premium-tab{width:var(--inv-part-button-width,38px);min-height:var(--inv-part-button-height,84px);display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:var(--inv-part-button-radius,10px);border:1px solid var(
      --inv-part-button-border-color,var(--widget-border,color-mix(in srgb,var(--widget-text,#2f251f) 24%,transparent))
    );background:var(
    --inv-part-button-bg,var(--widget-bg,linear-gradient(145deg,rgba(251,249,244,.98),rgba(231,225,214,.96)))
  );color:var(--inv-part-button-color,var(--widget-text,#2f251f));box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 14px 28px rgba(0,0,0,.22);cursor:pointer;pointer-events:auto}.inv-filter-premium-tab>*{pointer-events:none}.inv-filter-drawer-row{display:flex;align-items:center;gap:24px;pointer-events:none;transition:gap .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-drawer-row[data-filter-drawer-state=closed]{gap:0}.inv-filter-card--drawer{box-sizing:border-box;width:252px;max-width:min(86vw,294px);max-height:900px;padding:18px 15px 17px;border-radius:8px;border:1px solid var(
      --inv-part-panel-border-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 32%,transparent)
    );background:var(--inv-part-panel-bg,var(--widget-bg,rgba(8,31,36,.96)));color:var(
    --inv-part-panel-color,var(--widget-text,color-mix(in srgb,white 88%,#8fd8e4 12%))
  );box-shadow:inset 0 1px 0 color-mix(in srgb,white 9%,transparent),0 22px 56px rgba(0,0,0,.34);overflow:hidden;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);transform-origin:right center;pointer-events:auto;will-change:width,max-width,max-height,opacity,transform,filter,clip-path;transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),max-height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .24s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),max-height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .24s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1);transition:width .42s cubic-bezier(.2,.88,.24,1),max-width .42s cubic-bezier(.2,.88,.24,1),max-height .42s cubic-bezier(.2,.88,.24,1),padding .42s cubic-bezier(.2,.88,.24,1),border-color .24s ease,opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1),filter .26s ease,clip-path .42s cubic-bezier(.2,.88,.24,1),-webkit-clip-path .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-drawer-content{width:220px;max-width:calc(min(86vw, 294px) - 30px);transition:opacity .26s ease,transform .42s cubic-bezier(.2,.88,.24,1)}.inv-filter-card--drawer[data-filter-drawer-state=closed]{width:0;max-width:0;padding:18px 0 17px;border-color:transparent;opacity:1;pointer-events:none;filter:none}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=glide]{transform:translateX(-29px);-webkit-clip-path:inset(0 100% 0 0 round 8px);clip-path:inset(0 100% 0 0 round 8px)}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=soft-pop]{opacity:0;filter:blur(2px);transform:translateX(-17px) scale(.9);-webkit-clip-path:inset(8% 72% 8% 0 round 12px);clip-path:inset(8% 72% 8% 0 round 12px)}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=fold-away]{opacity:.08;filter:blur(1px);transform:perspective(680px) rotateY(-18deg) translateX(-31px) scale(.96);-webkit-clip-path:inset(0 100% 0 0 round 8px);clip-path:inset(0 100% 0 0 round 8px)}.inv-filter-card--drawer[data-filter-drawer-state=closed] .inv-filter-drawer-content{opacity:1}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=glide] .inv-filter-drawer-content{transform:translateX(-32px)}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=soft-pop] .inv-filter-drawer-content{opacity:.18;transform:translateX(-10px) scale(.96)}.inv-filter-card--drawer[data-filter-drawer-state=closed][data-filter-drawer-animation=fold-away] .inv-filter-drawer-content{opacity:.2;transform:translateX(-20px)}.inv-filter-card--drawer[data-filter-drawer-animation=soft-pop],.inv-filter-card--drawer[data-filter-drawer-animation=soft-pop] .inv-filter-drawer-content,.inv-filter-drawer-row[data-filter-drawer-animation=soft-pop]{transition-duration:.32s}.inv-filter-card--drawer[data-filter-drawer-animation=fold-away],.inv-filter-card--drawer[data-filter-drawer-animation=fold-away] .inv-filter-drawer-content,.inv-filter-drawer-row[data-filter-drawer-animation=fold-away]{transition-duration:.46s}.inv-filter-card--drawer[data-filter-drawer-animation=none],.inv-filter-card--drawer[data-filter-drawer-animation=none] .inv-filter-drawer-content,.inv-filter-drawer-row[data-filter-drawer-animation=none]{transition:none}.inv-filter-drawer-type-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:7px;gap:7px;margin-bottom:19px}.inv-filter-drawer-type{min-width:0;min-height:36px;padding:0 10px;border-radius:6px;border:1px solid var(
      --inv-part-chip-border-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 70%,transparent)
    );background:var(
    --inv-part-chip-bg,color-mix(in srgb,var(--widget-accent,#4ba9bb) 8%,transparent)
  );color:var(
    --inv-part-chip-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 72%,white 28%)
  );font-size:12px;font-weight:650;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px 0 color-mix(in srgb,white 6%,transparent);transition:background .12s,border-color .12s,color .12s,transform .12s}.inv-filter-drawer-type:hover{background:var(
    --inv-part-chip-bg,color-mix(in srgb,var(--widget-accent,#4ba9bb) 16%,transparent)
  )}.inv-filter-drawer-type.is-active{background:var(--inv-part-active-chip-bg,var(--widget-accent,#4ba9bb));border-color:var(
    --inv-part-active-chip-border-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 82%,white 18%)
  );color:var(--inv-part-active-chip-color,color-mix(in srgb,#06171c 86%,black 14%));box-shadow:inset 0 0 0 1px color-mix(in srgb,white 20%,transparent),0 10px 24px color-mix(in srgb,var(--widget-accent,#4ba9bb) 18%,transparent)}.inv-filter-drawer-size{margin-bottom:11px}.inv-filter-drawer-size-label{color:var(
    --inv-part-subtitle-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 74%,white 26%)
  );font-size:11px;font-weight:550;letter-spacing:.2px;margin-bottom:11px}.inv-filter-drawer-range-values{display:flex;align-items:center;justify-content:space-between;color:var(
    --inv-part-subtitle-color,color-mix(in srgb,var(--widget-text,#ffffff) 80%,var(--widget-accent,#4ba9bb) 20%)
  );font-size:12px;font-weight:500;line-height:1;margin-bottom:8px}.inv-filter-drawer-range{--filter-track-h:4px;--filter-thumb-size:17px;height:20px;margin-bottom:0}.inv-filter-card--drawer .inv-filter-range .track{background:color-mix(in srgb,var(--widget-accent,#4ba9bb) 32%,transparent)}.inv-filter-card--drawer .inv-filter-range .fill{background:var(--inv-part-input-bg,var(--widget-accent,#4ba9bb))}.inv-filter-card--drawer .inv-filter-range input[type=range]::-webkit-slider-thumb{background:var(--inv-part-input-bg,var(--widget-accent,#4ba9bb));border-color:var(--inv-part-input-border-color,var(--widget-accent,#4ba9bb));box-shadow:0 4px 12px rgba(0,0,0,.28)}.inv-filter-card--drawer .inv-filter-range input[type=range]::-moz-range-thumb{background:var(--inv-part-input-bg,var(--widget-accent,#4ba9bb));border-color:var(--inv-part-input-border-color,var(--widget-accent,#4ba9bb));box-shadow:0 4px 12px rgba(0,0,0,.28)}.inv-filter-drawer-legend{margin-top:7px;padding-top:8px}.inv-filter-drawer-legend-title{color:var(
    --inv-part-title-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 72%,white 28%)
  );font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.inv-filter-drawer-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:21px;column-gap:21px;grid-row-gap:9px;row-gap:9px}.inv-filter-drawer-status-row{min-width:0;display:flex;align-items:center;gap:8px;color:var(--inv-part-row-color,var(--widget-text,color-mix(in srgb,white 84%,transparent)));font-size:12px;font-weight:450;line-height:1}.inv-filter-drawer-status-row .inv-filter-status-dot{width:9px;height:9px}.inv-filter-card--drawer .inv-filter-sidebar-embedded{margin-top:11px}.inv-filter-drawer-hideall{margin-top:20px;min-height:34px;border-radius:6px;border-color:var(
    --inv-part-button-border-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 72%,white 12%)
  );background:var(
    --inv-part-button-bg,color-mix(in srgb,var(--widget-accent,#4ba9bb) 7%,transparent)
  );color:var(
    --inv-part-button-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 72%,white 28%)
  );font-size:15px;font-weight:750;box-shadow:inset 0 1px 0 color-mix(in srgb,white 7%,transparent)}.inv-filter-drawer-hideall:hover{background:var(
    --inv-part-button-bg,color-mix(in srgb,var(--widget-accent,#4ba9bb) 14%,transparent)
  )}.inv-filter-drawer-tab{flex:0 0 auto;width:32px;height:67px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;cursor:pointer;pointer-events:auto;color:var(--inv-part-button-color,var(--widget-text,#fff));background:var(--inv-part-button-bg,var(--widget-bg,rgba(11,24,42,.96)));border:1px solid var(
      --inv-part-button-border-color,color-mix(in srgb,var(--widget-accent,#4ba9bb) 18%,transparent)
    );box-shadow:inset 0 1px 0 color-mix(in srgb,white 8%,transparent),0 16px 40px rgba(0,0,0,.34);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);transition:background .12s,border-color .12s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.inv-filter-drawer-tab:hover{border-color:color-mix(in srgb,var(--widget-accent,#4ba9bb) 34%,transparent);transform:translateX(-2px)}.inv-filter-drawer-tab:active{transform:scale(.96)}.inv-filter-drawer-tab[data-filter-drawer-state=closed]{transform:translateX(0)}.inv-filter-drawer-tab[data-filter-drawer-state=closed]:hover{transform:translateX(2px)}.inv-filter-drawer-caret{display:block;opacity:.92;width:13px;height:13px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.inv-filter-drawer-tab[data-filter-drawer-state=closed] .inv-filter-drawer-caret{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.inv-filter-card--drawer,.inv-filter-drawer-caret,.inv-filter-drawer-row,.inv-filter-drawer-tab{transition:none;animation:none}}@media (max-width:640px){.inv-filter-drawer-row{gap:11px}.inv-filter-card--drawer{width:252px;padding:16px 15px}.inv-filter-card--drawer[data-filter-drawer-state=closed]{padding:16px 0}.inv-filter-drawer-content{width:220px;max-width:calc(min(86vw, 252px) - 30px)}.inv-filter-drawer-type-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.inv-filter-drawer-type{min-height:36px;font-size:12px}.inv-filter-drawer-status-row{font-size:12px}.inv-filter-drawer-hideall{min-height:34px;font-size:15px}.inv-filter-drawer-tab{width:32px;height:67px}.inv-filter-card--sidebar{width:272px;padding:12px 14px;border-radius:16px}.inv-filter-card--sidebar .inv-filter-total{font-size:20px}.inv-filter-card--sidebar .inv-filter-chip,.inv-filter-sidebar-choice,.inv-filter-status-row{font-size:12px}.inv-filter-sidebar-choice{min-height:30px}}