.ui-select{position:relative}.ui-select__trigger{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.ui-select__trigger:disabled{opacity:.5;cursor:not-allowed}.ui-select__arrow{opacity:.7;transition:transform .25s var(--ease);flex:none}.ui-select__trigger[aria-expanded=true] .ui-select__arrow{transform:rotate(180deg)}.ui-select__list{z-index:60;background:var(--blanco);border:1px solid #0c0b0b2e;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0c0b0b29}.ui-select__list--top{top:auto;bottom:calc(100% + 6px)}.ui-select__option{font-family:var(--font-body);color:var(--negro);cursor:pointer;border-radius:2px;padding:10px 12px;font-size:.85rem}.ui-select__option.is-active{background:var(--hueso)}.ui-select__option.is-selected{color:var(--rojo-vivo);font-weight:700}.ui-select__option.is-disabled{opacity:.4;cursor:not-allowed}.form .ui-select__trigger{font-family:var(--font-body);color:var(--negro);border-bottom:2px solid #0c0b0b40;padding:12px 2px;font-size:1.05rem;transition:border-color .3s}.form .ui-select__trigger:focus-visible,.form .ui-select__trigger[aria-expanded=true]{border-color:var(--rojo);outline:none}
