.lvf[data-v-6f73ce8b]{background:#fff;border:1px solid #e7e5e4;border-radius:.75rem;padding:1.25rem 1.25rem 1rem;display:flex;flex-direction:column;gap:1rem;position:relative}.dark .lvf[data-v-6f73ce8b]{background:#0f172a80;border-color:#44403c}.lvf--elevated[data-v-6f73ce8b]{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;border-color:#e2e8f0e6;margin-top:-2.5rem;z-index:20}.dark .lvf--elevated[data-v-6f73ce8b]{box-shadow:0 10px 15px -3px #0006;border-color:#334155cc}.lvf__search[data-v-6f73ce8b]{position:relative}.lvf__search-icon[data-v-6f73ce8b]{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#a8a29e;pointer-events:none}.lvf__input[data-v-6f73ce8b]{width:100%;padding:.75rem 1rem .75rem 2.625rem;font-family:inherit;font-size:.9375rem;border:1px solid #d6d3d1;border-radius:.5rem;background:#fafaf9;color:#1c1917;transition:border-color .15s,box-shadow .15s,background .15s;-webkit-appearance:none;appearance:textfield}.lvf__input[data-v-6f73ce8b]::-webkit-search-cancel-button{-webkit-appearance:none}.lvf__input[data-v-6f73ce8b]:focus{outline:none;border-color:var(--color-blue-accent);background:#fff;box-shadow:0 0 0 3px #1e3a8a26}.dark .lvf__input[data-v-6f73ce8b]{background:#292524;border-color:#57534e;color:#fafaf9}.dark .lvf__input[data-v-6f73ce8b]:focus{border-color:#5379bf;background:#1c1917}.lvf__controls[data-v-6f73ce8b]{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.lvf__controls[data-v-6f73ce8b]{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.lvf__facets[data-v-6f73ce8b]{display:flex;flex-direction:column;gap:.875rem;flex:1;min-width:0}.lvf__sort[data-v-6f73ce8b]{margin-left:auto;align-self:flex-start}.lvf__active[data-v-6f73ce8b]{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px dashed #e7e5e4;flex-wrap:wrap}.dark .lvf__active[data-v-6f73ce8b]{border-top-color:#44403c}.lvf__active-label[data-v-6f73ce8b]{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#a8a29e}.dark .lvf__active-label[data-v-6f73ce8b]{color:#d6d3d1}.lvf__active-chips[data-v-6f73ce8b]{display:flex;gap:.375rem;flex-wrap:wrap}.lvf__meta[data-v-6f73ce8b]{display:flex;align-items:center;gap:1rem;padding-top:.875rem;border-top:1px solid #f5f5f4;flex-wrap:wrap}.dark .lvf__meta[data-v-6f73ce8b]{border-top-color:#292524}.lvf__count[data-v-6f73ce8b]{font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:#78716c;font-variant-numeric:tabular-nums}.dark .lvf__count[data-v-6f73ce8b]{color:#a8a29e}.lvf__count strong[data-v-6f73ce8b]{color:var(--color-blue-accent);font-weight:700;font-size:.9375rem}.dark .lvf__count strong[data-v-6f73ce8b]{color:#94b6e8}.lvf__count-sep[data-v-6f73ce8b]{margin:0 .25rem;color:#d6d3d1}.dark .lvf__count-sep[data-v-6f73ce8b]{color:#57534e}.lvf__meta-extra[data-v-6f73ce8b]{margin-right:auto;display:flex;align-items:center;gap:.75rem}.lvf__clear[data-v-6f73ce8b]{display:inline-flex;align-items:center;gap:.375rem;background:transparent;border:none;padding:.25rem 0;font-family:inherit;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-blue-accent);cursor:pointer;transition:opacity .15s}.dark .lvf__clear[data-v-6f73ce8b]{color:#94b6e8}.lvf__clear[data-v-6f73ce8b]:hover{opacity:.7}.lvfacet[data-v-9ae48c80]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.lvfacet--stacked[data-v-9ae48c80]{flex-direction:column;align-items:flex-start;gap:.5rem}.lvfacet__label[data-v-9ae48c80]{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#78716c;white-space:nowrap}.dark .lvfacet__label[data-v-9ae48c80]{color:#a8a29e}.lvfacet__chips[data-v-9ae48c80]{display:flex;flex-wrap:wrap;gap:.375rem}
