.q-field--standout.q-field--focused .q-field__control{background:#90a4ae}.alturaBanco{max-height:150px}.alturaPessoa{max-height:250px}.alturaCategoria,.alturaRelacionamento{max-height:150px}.alturaParceiro{max-height:250px}.alturaSociedade{max-height:150px}.customTextColor .q-field__native,.customTextColor .q-select__dropdown-icon{color:#212121}.caixa{border-style:solid;border-radius:4px;border-width:thin;border-color:#e0e0e0;background:#fafafa;margin-bottom:8px}.corBarraPanel{background:#7db6d3!important}.corGridZebra{background:#b8c4a7}.q-field--standout .q-field__control,.q-field--standout .q-field__control:before{background:rgba(0,0,0,0.1)}.confirmacao-dialog .q-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirmacao-dialog .q-card{min-width:400px;border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,0.15)}.confirmacao-dialog .q-card__section--vert{padding:20px}.confirmacao-dialog .q-dialog__title{font-size:1.3rem;font-weight:600;color:#424242;padding-bottom:8px}.confirmacao-dialog .q-dialog__message{font-size:0.95rem;color:#616161;line-height:1.5}.confirmacao-dialog .q-card__actions{padding:12px 20px;gap:10px}.confirmacao-dialog .q-card__actions .q-btn{min-width:90px;font-weight:500;border-radius:4px;font-size:0.875rem;transition:all 0.3s ease}.confirmacao-dialog .q-card__actions .q-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,0.2)}.animation{overflow:hidden}