.ui-filter-select{--ui-filter-trigger-height:36px;--ui-filter-option-height:34px;--ui-filter-trigger-padding:5px 16px;--ui-filter-option-padding:5px 12px;flex:0 auto;min-width:0;max-width:100%;display:inline-flex}.ui-filter-select .ui-filter-select-trigger.ui-button[data-ui][data-variant][data-size]{width:max-content;min-width:0;max-width:100%;min-height:var(--ui-filter-trigger-height);padding:var(--ui-filter-trigger-padding);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill,999px);background:var(--ui-control);color:var(--ui-text);white-space:normal;justify-content:flex-start;align-items:center;gap:8px;padding-inline-end:13.5px;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.ui-filter-select-label{color:var(--ui-muted);flex:none;font-weight:400}.ui-filter-select-value{color:var(--ui-text);overflow-wrap:anywhere;text-align:left;min-width:0;font-weight:500}.ui-filter-select-chevron{width:12px;height:12px;color:var(--ui-muted);transition:transform var(--ui-motion);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-filter-select-chevron>svg{width:12px;height:12px;display:block}.ui-filter-select-trigger[aria-expanded=true] .ui-filter-select-chevron{transform:rotate(180deg)}.ui-filter-select-menu{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-surface);width:max-content;max-width:calc(100vw - 24px);max-height:min(380px,100dvh - 24px);color:var(--ui-text);box-shadow:0 8px 24px color-mix(in srgb,var(--ui-text) 10%,transparent);overscroll-behavior:contain;scrollbar-gutter:auto;border-radius:16px;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto}.ui-filter-select-menu .ui-filter-select-option.ui-button[data-ui][data-variant][data-size]{width:100%;min-width:0;min-height:var(--ui-filter-option-height);padding:var(--ui-filter-option-padding);color:var(--ui-text);text-align:left;white-space:normal;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:400;line-height:20px;display:flex}.ui-filter-select-menu>.ui-filter-select-option+.ui-filter-select-option{margin-top:1px}.ui-filter-select-option-content{overflow-wrap:anywhere;min-width:0}.ui-filter-select-selected-dot{opacity:0;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ui-filter-select-option[aria-selected=true] .ui-filter-select-selected-dot{opacity:1}.ui-filter-select-menu .ui-filter-select-option[aria-selected=true]{background:var(--ui-subtle)}.ui-filter-select :is(.ui-filter-select-trigger,.ui-filter-select-option):focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}@media (hover:hover){.ui-filter-select .ui-filter-select-trigger:hover:not(:disabled),.ui-filter-select-menu .ui-filter-select-option:hover:not(:disabled){background:var(--ui-hover)}}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-select .ui-filter-select-trigger.ui-button[data-ui][data-variant][data-size]{min-height:var(--ui-filter-trigger-height);padding:var(--ui-filter-trigger-padding);border:1px solid var(--ui-border);background:var(--ui-control);color:var(--ui-text);border-radius:999px;padding-inline-end:13.5px;font-size:13px;font-weight:400;line-height:20px}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-select-menu .ui-filter-select-option.ui-button[data-ui][data-variant][data-size]{width:100%;min-height:var(--ui-filter-option-height);padding:var(--ui-filter-option-padding);white-space:normal;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:400;line-height:20px;display:flex}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-select-menu .ui-filter-select-option.ui-button[data-ui][data-variant][data-size][aria-selected=true]{background:var(--ui-subtle)}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-select :is(.ui-filter-select-trigger,.ui-filter-select-option):focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ui-filter-select-chevron{transition:none}}@media (width<=767px){.ui-filter-select{--ui-filter-trigger-height:44px;--ui-filter-option-height:44px;--ui-filter-trigger-padding:8px 16px;--ui-filter-option-padding:8px 12px}}.ui-filter-select.has-management{border-radius:var(--ui-radius-pill,999px);background:var(--ui-control);position:relative}.ui-filter-select.has-management:after{content:"";pointer-events:none;border:1px solid var(--ui-border);border-radius:inherit;position:absolute;inset:0}.ui-filter-select.has-management>.ui-filter-select-trigger.ui-button[data-ui][data-variant][data-size],#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-select.has-management>.ui-filter-select-trigger.ui-button[data-ui][data-variant][data-size]{background:0 0;border:0;border-radius:999px 0 0 999px;padding-inline-end:10px}.ui-filter-select.has-management>.ui-filter-select-manage.ui-button[data-ui][data-variant][data-size]{width:var(--ui-filter-trigger-height);min-width:var(--ui-filter-trigger-height);min-height:var(--ui-filter-trigger-height);border:0;border-inline-start:1px solid var(--ui-border);color:var(--ui-muted);background:0 0;border-radius:0 999px 999px 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-filter-select-manage>svg{width:16px;height:16px}.ui-filter-select.has-management>.ui-filter-select-manage:focus-visible{outline:var(--ui-focus-ring);outline-offset:-3px}.ui-filter-select-menu.is-searchable{padding:0;overflow:hidden}.ui-filter-select-menu.is-searchable:popover-open{flex-direction:column;display:flex}.ui-filter-select-search{border-bottom:1px solid var(--ui-border);flex:none;align-items:center;min-width:0;padding:12px;display:flex;position:relative}.ui-filter-select-search>svg{inset-inline-start:22px;width:16px;height:16px;color:var(--ui-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ui-filter-select-search>input[type=search]{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ui-filter-trigger-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium,10px);background:var(--ui-control);color:var(--ui-text);font:inherit;flex:1;margin:0;padding:7px 10px;padding-inline-start:34px;font-size:13px;line-height:20px}.ui-filter-select-options{overscroll-behavior:contain;flex:1;min-height:0;padding:6px;overflow-y:auto}.ui-filter-select-options [role=listbox]>.ui-filter-select-option+.ui-filter-select-option{margin-top:1px}.ui-filter-select-empty{color:var(--ui-muted);margin:0;padding:14px 10px;font-size:13px;line-height:20px}.ui-filter-select-footer{border-top:1px solid var(--ui-border);flex:none;padding:6px}.ui-filter-select-footer>.ui-button[data-ui][data-variant][data-size]{width:100%;min-height:var(--ui-filter-trigger-height);color:var(--ui-text);background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:7px 10px;font-size:13px;line-height:20px;display:flex}.ui-filter-select-footer>.ui-button>svg{width:16px;height:16px}@media (hover:hover){.ui-filter-select.has-management>.ui-filter-select-manage:hover:not(:disabled),.ui-filter-select-footer>.ui-button:hover:not(:disabled){background:var(--ui-hover)}}
