/* Campos de selección: contraste visible y menú diferenciado. */
html body select.form-select,html body select.form-control{background-color:#eef4f8!important;border-color:#a9bacb!important;color:#293e54!important;text-transform:none!important;padding-right:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23475d75' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 11px center!important;background-size:16px 16px!important;background-repeat:no-repeat!important}
html body select:focus{border-color:#527e9d!important;box-shadow:0 0 0 3px #527e9d25!important}
html body select option,html body select optgroup{background:#283343;color:#f5f7fa;text-transform:none;font-weight:400}
html body select option:checked{background:#45617d;color:#fff}
html body select:disabled{opacity:.65}
