.search-select{position:relative;width:100%;min-width:0}
.search-select .search-native-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;inset:0 auto auto 0}
.search-select-input{width:100%;padding-inline-end:2rem!important;box-sizing:border-box}
.search-select-arrow{position:absolute;inset-inline-end:.7rem;top:50%;transform:translateY(-50%);cursor:pointer;pointer-events:auto;color:inherit;opacity:.8}
.search-select-list{position:fixed;z-index:2147483000;overflow-y:auto;overscroll-behavior:contain;background:#171d1a;color:#fff;border:1px solid #87795d;border-radius:10px;box-shadow:0 12px 30px #0009;padding:4px;direction:rtl}
.search-select-list[hidden]{display:none!important}
.search-choice{display:block;width:100%;text-align:right;background:transparent;color:inherit;border:0;border-radius:6px;padding:9px 10px;cursor:pointer;white-space:normal}
.search-choice:hover,.search-choice:focus{background:#3b4d43;outline:2px solid #c79d3c}
.search-choice-empty{display:block;padding:10px;color:#d7cdbb}
.table-search-field{max-width:440px;margin:10px 0 14px}
.table-search-field input{width:100%}
tbody tr[hidden]{display:none!important}
@media print{.search-select-input{display:none!important}.search-select .search-native-select{position:static!important;width:auto!important;height:auto!important;opacity:1!important}.search-select-arrow,.table-search-field{display:none!important}}
