@layer confiniRequested101{
@media screen{
html body select:not([multiple]),html body input[list]{appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334b3e' stroke-width='2'%3E%3Ccircle cx='10' cy='10' r='6'/%3E%3Cpath d='m15 15 6 6'/%3E%3C/svg%3E")!important;background-size:16px 16px!important;background-position:right 7px center!important;background-repeat:no-repeat!important;padding-right:28px!important}
html body .confiniCombobox98{position:relative!important;min-width:0!important}
html body .confiniCombobox98>input{padding-right:30px!important}
html body .confiniCombobox98>.confiniLupa110{position:absolute!important;right:1px!important;top:0!important;width:28px!important;max-width:28px!important;height:30px!important;padding:6px!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important}
html body .confiniLupa110::before,html body .confiniLupa110::after{display:none!important}
html body .confiniBuscaPopup110{position:fixed!important;z-index:2147483000;box-sizing:border-box;background:#fff;color:#193c2b;border:1px solid #b7c3bc;border-radius:8px;box-shadow:0 5px 18px #0003;padding:6px;display:flex;flex-direction:column;gap:5px;font:12px Montserrat}
html body .confiniBuscaPopup110>input{width:100%!important;max-width:none!important;flex-shrink:0;border:1px solid #b7c3bc;border-radius:5px}
html body .confiniBuscaPopup110>[role=listbox]{overflow:auto;min-height:0}
html body .confiniBuscaPopup110 [role=option]{padding:8px;cursor:pointer;white-space:normal}
html body .confiniBuscaPopup110 [role=option]:hover,html body .confiniBuscaPopup110 .buscaAtiva110{background:#edf2ef}
html body .confiniBuscaPopup110 [aria-disabled=true]{opacity:.45;cursor:default}
html body .confiniBuscaPopup110 [aria-selected=true]{font-weight:700}
}}
