.confiniPassword98{position:relative;display:block;width:100%;min-width:0}.confiniPassword98>input{box-sizing:border-box;width:100%!important;padding-right:46px!important}.confiniPassword98>.confiniEye98{position:absolute!important;right:4px;top:50%;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:center;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:7px!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#0F2D1E!important}.confiniEye98 svg{width:22px;height:22px}.confiniEye98::before{content:none!important}
.confiniCombobox98{position:relative;min-width:0;width:100%}.confiniCombobox98>input{box-sizing:border-box;width:100%;height:44px;border:1px solid #b7c3bc;border-radius:8px;padding:9px 12px;background:#fff;color:#1a1a1a;font-size:14px}.confiniComboList98{position:absolute;z-index:2147482500;left:0;right:0;top:100%;max-height:240px;overflow-y:auto;border:1px solid #b7c3bc;background:#fff;box-shadow:0 5px 15px #0003;border-radius:8px;color:#1a1a1a}.confiniComboList98[hidden]{display:none}.confiniComboList98>[role=option]{padding:12px;cursor:pointer}.confiniComboList98>[role=option]:hover,.confiniComboList98>[aria-selected=true]{background:#e8efe9}.confiniComboList98>p{padding:10px}
.confiniDialog98{width:min(960px,94vw);box-sizing:border-box;max-height:90dvh;overflow:auto;border:1px solid #b7c3bc;border-radius:12px;padding:20px;background:#fff;color:#1a1a1a}.confiniDialog98::backdrop{background:#0008}.confiniDialog98 h2{font-size:20px!important}.confiniDialog98 .confiniTabPanel49{display:block!important}.confiniDialog98 [data-v49-active=false]{display:block!important}.confiniDialog98 .form,.confiniDialog98 .vfCampos,.confiniDialog98 .cpCampos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.confiniDialog98 label{display:grid;gap:5px}.confiniDialog98 input,.confiniDialog98 select{box-sizing:border-box;width:100%;min-height:40px}.confiniDialogActions98,.confiniShortcutBar98{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:12px 0}.confiniShortcut98{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:38px!important;width:auto!important;padding:8px 16px!important;border:1px solid #d8ded9!important;border-radius:8px!important;background:#fff!important;color:#1a1a1a!important;box-shadow:none!important;font-size:13px!important}.confiniShortcut98[aria-pressed=true]{background:#1E4B2E!important;color:#fff!important;border-color:#1E4B2E!important}.confiniDialog98 .confiniShortcut98::before{content:none!important}.confiniCommercial98 .form{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.confiniCommercial98 label{display:grid;gap:5px}.confiniCommercial98 table{width:100%;border-collapse:collapse}.confiniCommercial98 th,.confiniCommercial98 td{padding:8px;text-align:left;border-bottom:1px solid #dde3df}.confiniCommercial98 [hidden]{display:none!important}.confiniCommercial98 .error98{color:#a32932}.confiniInvoice98 tbody tr[data-invoice98]{cursor:pointer}.confiniInvoice98 tbody tr[data-invoice98]:hover{background:#edf3ee}.confiniInvoice98 .vfTabela{max-width:100%;overflow:auto}.confiniInstall98{color:#a32932;font-weight:600}
@media(max-width:600px){.confiniDialog98 .form,.confiniDialog98 .vfCampos,.confiniDialog98 .cpCampos{grid-template-columns:minmax(0,1fr)}.confiniShortcutBar98{flex-wrap:nowrap}.confiniShortcutBar98>.confiniShortcut98{flex:1;min-width:0;padding:8px!important}}

#scAvisoGeral42{display:none!important}

.confiniNoticeOk98{background:#17663d;color:#fff;border:1px solid #b7c3bc;border-radius:10px;padding:10px 20px;min-height:44px;font-weight:700}
