/* v11.9.19 — financeiro, avaliação pública e janelas compactas */
.crm-modal:has(.record-dialog){padding:5dvh 16px!important}
.crm-dialog.record-dialog{width:min(1460px,calc(100vw - 32px))!important;height:auto!important;max-height:90dvh!important;overflow:hidden!important;border-radius:18px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important}
.crm-dialog.record-dialog>.record-layout{min-height:0!important;max-height:calc(90dvh - 96px)!important;overflow:auto!important;overscroll-behavior:contain}
.topbar-title .eyebrow{white-space:nowrap}
@media(max-width:1250px){.topbar .actions .external-form-link[href="administrativo"],.topbar .actions .external-form-link[href="solicitar"]{display:none!important}.topbar .actions{gap:8px}.topbar .search{width:min(320px,30vw)}}
@media(max-width:650px){.crm-modal:has(.record-dialog){padding:5dvh 8px!important}.crm-dialog.record-dialog{width:calc(100vw - 16px)!important;height:90dvh!important;max-height:90dvh!important;border-radius:14px!important}.crm-dialog.record-dialog>.record-layout{max-height:calc(90dvh - 126px)!important}}
