#acf-ase-search-form .acf-ase-action-buttons{display:flex;align-items:center;gap:8px;flex-wrap:wrap;position:relative;z-index:1}
#acf-ase-search-form .acf-ase-action-buttons>#ase-extra-toggle{order:-100;margin-right:auto;width:28px;height:28px;border-radius:9999px;border:1px solid rgba(0,0,0,.2);background:#fff;line-height:26px;text-align:center;font-weight:700;font-size:16px;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease;position:relative}
#acf-ase-search-form .acf-ase-action-buttons>#ase-extra-toggle:hover{background:#f2f2f2;border-color:rgba(0,0,0,.25)}
#acf-ase-search-form .acf-ase-action-buttons>#ase-extra-toggle>span[aria-hidden="true"]{display:inline-block;transition:transform .2s ease-in-out}
#ase-extra-toggle-check:checked~.acf-ase-action-buttons>#ase-extra-toggle>span[aria-hidden="true"]{transform:rotate(45deg)}
#acf-ase-search-form .acf-ase-action-buttons .ase-copylink{order:0}
#acf-ase-search-form .acf-ase-action-buttons .acf-ase-clear-filters{order:1000}
#ase-extra-toggle-check:not(:checked)~#ase-extra-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;max-height:0;opacity:0;overflow:hidden;transition:max-height .24s ease,opacity .17s ease}
#ase-extra-toggle-check:checked~#ase-extra-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;max-height:2000px;opacity:1;overflow:visible;position:relative;z-index:3;transition:max-height .24s ease,opacity .17s ease}
#ase-extra-filters .SumoSelect{position:relative}
#ase-extra-filters .SumoSelect.open>.optWrapper{position:absolute;z-index:99999}
#ase-extra-filters .SumoSelect,#ase-extra-filters .SumoSelect>.CaptionCont{width:100%}