.financial-mode-notice{padding:16px 18px;margin:0 0 18px;border:1px solid #bad1e6;border-radius:14px;background:#f1f7fc;color:#214d72;overflow-wrap:anywhere}
.financial-mode-notice p{margin:6px 0 0;font-size:.9rem;line-height:1.55}
.finance-automatic{border-color:#bad1e6!important;color:#214d72!important}
.payment-state.baixado-automaticamente{background:#e0eefb;color:#214d72}
.payment-state.conferir-emissão{background:#fff3d4;color:#77500b}
.finance-status-track .baixado-automaticamente,.finance-status-dot.baixado-automaticamente{background:#548cb9}
.finance-status-track .a-vencer,.finance-status-dot.a-vencer{background:#749d62}
.finance-status-track .conferir-emissão,.finance-status-dot.conferir-emissão{background:#d5a13c}
.client-form-shell .identity-checkbox{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:12px 0;cursor:pointer}
.client-form-shell .identity-checkbox input{width:20px;height:20px;flex:0 0 20px;margin:2px 0}
.client-form-shell details>summary{min-height:44px;cursor:pointer;padding:10px 0}
@media(max-width:480px){.financial-mode-notice{padding:13px;font-size:.9rem}.client-form-shell .identity-toolbar{flex-wrap:wrap}.client-form-shell textarea{min-height:96px}}
