.wb-panel select[hidden],.wb-select [hidden]{display:none!important}
.wb-select{position:relative;min-width:0}
.wb-select-open{z-index:20}
.wb-select-trigger,.wb-select-option{display:flex;align-items:center;gap:10px;width:100%;min-width:0;text-align:start;font:400 15px/1.45 Arial,sans-serif;color:#343434;background:#fff;cursor:pointer}
.wb-select-trigger{min-height:44px;border:1px solid #d4d4d5;border-radius:7px;padding:10px 12px}
.wb-select-trigger>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wb-select-trigger::after{content:"";width:7px;height:7px;flex:none;border-inline-end:1.5px solid #7c858a;border-bottom:1.5px solid #7c858a;transform:rotate(45deg);margin-inline-start:auto;margin-top:-4px}
[dir=rtl] .wb-select-trigger::after{transform:rotate(-45deg)}
.wb-select-trigger[aria-expanded=true]{border-color:#00b0dd}
.wb-select-trigger:disabled{background:#f5f7f8;color:#90979b;cursor:default}
.wb-select-panel{position:absolute;inset-inline:0;top:calc(100% + 5px);background:#fff;border:1px solid #e1e6e8;border-radius:9px;box-shadow:0 6px 20px rgba(0,0,0,.12);padding:8px;z-index:30}
.wb-select-up .wb-select-panel{top:auto;bottom:calc(100% + 5px)}
.wb-select-search{width:100%;min-width:0;height:38px;border:1px solid #e1e6e8;border-radius:6px;background:#fff;color:#343434;padding:8px 10px;font:14px Arial,sans-serif;margin-bottom:6px}
.wb-select-options{max-height:240px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd1d4 #fff}
.wb-select-option{border:0;border-radius:5px;padding:10px 8px;min-height:42px}
.wb-select-option>span{min-width:0;overflow-wrap:anywhere}
.wb-select-option:hover,.wb-select-option:focus-visible{background:#f5f7f8;outline:0}
.wb-select-option[aria-selected=true]{font-weight:600;background:#f5f7f8}
.wb-select-option[aria-selected=true]::after{content:"✓";margin-inline-start:auto;color:#7b858b}
.wb-select-flag{width:22px;height:22px;object-fit:contain;flex:none;border-radius:50%}
.wb-select-language .wb-select-flag{width:18px;height:18px;border-radius:0}
.wb-layouts label{hyphens:auto}
.wb-select-location,.wb-field-label::before{display:inline-block;width:16px;height:16px;flex:none;background:center/contain no-repeat url('/widgets/location.svg')}
.wb-field-label::before{content:"";vertical-align:-3px;margin-inline-end:6px}
.wb-field-country::before{background-image:url('/widgets/country.svg')}
.wb-field-category::before{background-image:url('/widgets/category.svg')}
.wb-field-period::before{background-image:url('/widgets/calendar.svg')}
.wb-select-topic{width:20px;height:20px;flex:none;color:#818b92}
