﻿.text-select{position:relative;display:block;min-width:0;width:100%}
.text-select .text-select-native{position:absolute!important;left:0;top:0;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none;overflow:hidden}
.text-select-input{width:100%;height:44px;min-height:44px;padding-right:40px!important;margin:0;box-sizing:border-box}
.text-select-arrow{position:absolute;right:1px;top:1px;height:42px!important;min-height:42px!important;width:36px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important}
.text-select-options{position:absolute;left:0;right:0;top:100%;max-height:280px;overflow:auto;z-index:40;background:#101e29;border:1px solid #e8a932;box-shadow:0 5px 15px #0008;display:block}
.text-select-options[hidden]{display:none}
.text-select-option,.text-select-empty{display:block;padding:9px 12px;white-space:normal;line-height:1.3;font-weight:normal;cursor:pointer}
.text-select-option:hover,.text-select-option.active{background:#354958}
.text-select-option[aria-selected=true]{color:#ffbd48}
.text-select-option[aria-disabled=true],.text-select-empty{opacity:.6;cursor:default}
@media print{.text-select-arrow,.text-select-options{display:none}}
