.search-select{position:relative;min-width:0;width:100%}.search-select-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;clip-path:inset(50%);pointer-events:none}.search-select-toggle{width:100%;text-align:left;white-space:normal;cursor:pointer}.search-select-toggle:disabled{opacity:.45;cursor:default}.search-select-panel{position:fixed;z-index:10000;width:max(100%,260px);max-width:calc(100vw - 40px);background:#1e2c39;color:#fff;border:1px solid #8295a5;border-radius:7px;padding:10px;box-shadow:0 8px 24px #0005}.search-select-results{max-height:240px;overflow-y:auto;margin-top:8px}.search-select-results button{display:block;text-align:left;width:100%;border:0;border-radius:4px;background:transparent;color:inherit;padding:10px;white-space:normal;font:inherit;cursor:pointer}.search-select-results button:hover,.search-select-results button:focus-visible,.search-select-results button[aria-pressed=true]{background:#315878;outline:2px solid transparent}.search-select-panel[hidden]{display:none}html[data-theme=light] .search-select-panel{background:#fff;color:#17324d}html[data-theme=light] .search-select-results button:hover,html[data-theme=light] .search-select-results button:focus-visible,html[data-theme=light] .search-select-results button[aria-pressed=true]{background:#dfebf6}@media print{.search-select-panel{display:none}.search-select-toggle{border:0}}

.search-select-group{font-weight:700;padding:10px 8px;border-top:1px solid #8799ac;font-size:12px;opacity:.85}
