@keyframes auth-visual-glow{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(12%,10%)scale(1.15)}}.list-page-filter-panel .custom-button.filter-button.list-page-filter-panel__store{background:var(--surface-card-strong);border-color:var(--border-soft-2);border-radius:12px;width:100%;min-height:40px}.list-page-filter-panel__store-skeleton{border-radius:12px!important;width:100%!important;height:40px!important}.list-page-filter-panel__heading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.list-page-filter-panel__heading .market-filter-tree__section{margin:0}.list-page-filter-panel__clear{color:var(--primary-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px;font-size:.78rem;font-weight:700}.list-page-filter-panel__price{border:1px solid var(--border-soft-2);background:var(--surface-card-strong);width:100%;min-height:42px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:.82rem;display:flex}.list-page-filter-panel__price .MuiSwitch-root{flex:none}.list-page-filter-tree{gap:2px}.list-page-facet{border-bottom:1px solid var(--border-soft)}.list-page-facet:last-child{border-bottom:0}.list-page-facet__header{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;font-size:.88rem;font-weight:700;display:flex}.list-page-facet__title{flex-shrink:0}.list-page-facet__summary{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--primary-text);flex:1;font-size:.75rem;font-weight:700;overflow:hidden}.list-page-facet__chevron{color:var(--text-soft);flex-shrink:0;margin-left:auto;transition:transform .14s}.list-page-facet.is-open .list-page-facet__chevron{transform:rotate(180deg)}.list-page-facet__body{flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.list-page-facet__options{scrollbar-width:thin;max-height:260px;position:relative;overflow-y:auto}.list-page-facet-row .market-filter-row__thumb.is-icon svg{width:18px;height:18px}.list-page-facet-row .market-filter-row__thumb.is-flag{background:0 0}.list-page-facet-row__check{color:var(--primary-text);flex-shrink:0}.market-refinements--toolbar.list-page-refinements.list-page-refinements--sort-only{grid-template-columns:230px}.list-page-sort-label{text-transform:capitalize;align-items:center;gap:6px;display:inline-flex}.list-page-sort-label__icon{flex-shrink:0;width:16px;height:16px}
