.admin-select-search{display:block;min-width:0;margin:0 0 4px}
.admin-select-search[hidden],.admin-select-search-popup[hidden]{display:none!important}
.admin-select-search input[type=search]{box-sizing:border-box;width:100%;min-width:0;min-height:36px;margin:0;font-size:14px;font-weight:400;background:#fff;border:1px solid #b8c9e2;border-radius:7px;padding:7px 10px}
.admin-select-search input:focus{outline:2px solid #2859a8;outline-offset:1px}
.admin-select-search-popup{position:fixed;inset:auto;box-sizing:border-box;margin:0;padding:6px;background:#fff;color:#17283f;border:1px solid #b8c9e2;border-radius:9px;box-shadow:0 6px 24px #152b4940;overflow-y:auto;overscroll-behavior:contain;z-index:2147483000;font-size:14px;line-height:1.5}
.admin-select-search-status{padding:6px 9px;font-size:13px;color:#52657e}
.admin-select-search-option{padding:10px;border-radius:5px;cursor:pointer;overflow-wrap:anywhere;white-space:normal}
.admin-select-search-option:hover,.admin-select-search-option.is-active{background:#eaf1ff;color:#143f83;outline:1px solid #a5bfe7;outline-offset:-1px}
.admin-select-search-option[aria-selected=true]{font-weight:700}
.admin-select-search-popup button{width:100%;margin-top:6px;min-height:40px}
@media(max-width:600px){.admin-select-search input[type=search]{font-size:16px;min-height:42px}.admin-select-search-option{min-height:44px;box-sizing:border-box}}
.admin-select-field{display:block;min-width:0;max-width:100%}
.admin-select-field>select{width:100%;box-sizing:border-box}
