.play-filters-drawer{--info-tooltip-inline-inset:24px}.play-price-filters{align-items:center;gap:10px;min-width:0;display:flex}.play-price-filters>.avo-select-trigger{flex:1;min-width:0;height:48px}.play-more-filters[data-slot=button]{border-radius:10px;flex:none;width:48px;height:48px;position:relative}.play-clear-filters[data-slot=button]{width:44px;height:48px;color:var(--muted-foreground);flex:none}.play-clear-filters[data-slot=button]:hover:not(:disabled){color:var(--foreground)}.play-more-filters-count{min-width:19px;height:19px;color:var(--primary-foreground);background:var(--primary);border-radius:10px;place-items:center;padding-inline:4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;right:-5px}.play-filters-body{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:32px 24px;min-height:0;padding:8px 24px 28px;display:grid;overflow-y:auto}.play-filters-body section{min-width:0}.play-filters-body h3{margin:0 0 12px;font-size:16px;line-height:24px}.play-filters-body section>.avo-select-trigger{width:100%;min-width:0;height:48px}.play-filter-language{flex-direction:column;display:flex}.play-filter-language>.avo-select-trigger{margin-top:auto}.play-filters-body p{color:var(--muted-foreground);margin:10px 0 0;font-size:13px;line-height:1.6}.play-filters-body .preference-checkbox{min-height:48px}.play-filters-feedback{justify-content:flex-end;min-width:0;display:flex}.play-filters-error[data-slot=badge]{background:var(--blocked-red);max-width:420px;color:var(--foreground);white-space:normal;overflow-wrap:anywhere;text-align:left;padding:8px 12px;line-height:1.5}.play-filters-footer{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:20px 24px;display:grid}.play-filters-footer>button{min-height:48px}@media (max-width:600px){.play-filters-drawer{--info-tooltip-inline-inset:16px}.play-filters-body{grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 16px 24px}.play-filters-footer{grid-template-columns:minmax(0,1fr) auto;padding:16px}.play-filters-footer[data-has-error=true]>button:first-child{grid-column:1/-1;justify-self:start}.play-filters-footer[data-has-error=false] .play-filters-feedback{display:none}}.play-member-filters{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px 24px;display:grid}.play-level-filters{grid-column:1/-1}.play-level-filters .number-range-fields{gap:24px}.play-filter-heading{align-items:center;gap:6px;display:flex}.play-member-filters .preference-checkbox{min-height:26px}.play-member-filters label.preference-checkbox{font-size:16px;font-weight:700;line-height:24px}.play-member-filters p{margin-top:4px}.play-online-filter{justify-content:flex-start;align-items:center;gap:12px;min-height:26px;display:flex}.play-online-filter label{cursor:pointer;font-size:16px;font-weight:700}.play-online-filter p{margin-top:4px}.play-creator-label{align-items:center;gap:8px;display:flex}@media (max-width:600px){.play-member-filters{grid-template-columns:minmax(0,1fr)}.play-level-filters .number-range-fields{gap:12px}}.play-filters-body .avo-select-trigger,.play-directory-controls .avo-select-trigger{padding-inline:14px}.play-filters-body .avo-select-option-icon{width:30px}.play-filter-menu .avo-select-item{padding-inline:9px}@media (hover:hover){.play-more-filters[data-slot=button]:hover:not(:disabled),.play-clear-filters[data-slot=button]:hover:not(:disabled){background:var(--button-secondary-hover);color:var(--foreground)}}.play-promotion-heading>label{cursor:pointer}.play-promotion-heading>[data-slot=checkbox]{margin-right:4px}.play-filters-body section:has(>.play-promotion-heading)>.avo-select-trigger:disabled{cursor:default}
