dialog.dialog.modal-root{text-align:left;white-space:normal;text-transform:none;letter-spacing:normal;flex-direction:column;gap:0;padding:0;font-weight:400;display:flex;overflow:hidden}dialog.dialog.modal-root:not([open]){display:none}.dialog.dialog-estreita{width:min(380px,100vw - 32px)}.dialog.dialog-media{width:min(600px,100vw - 32px)}.dialog.dialog-larga{width:min(1100px,94vw);max-width:94vw}.modal-root>.dialog-kicker{padding:var(--space-4) 56px 0 var(--space-5);flex:none;margin:0}.modal-root>.dialog-title{padding:var(--space-4) 56px var(--space-3) var(--space-5);border-bottom:1px solid var(--color-divider-soft);color:var(--color-accent);overflow-wrap:anywhere;flex:none;margin:0;font-size:23px;line-height:1.2}.modal-root>.dialog-kicker+.dialog-title{padding-top:2px}.modal-root>.dialog-close{z-index:1;width:32px;min-width:32px;height:32px;min-height:32px;color:var(--color-tinta-suave);position:absolute;top:12px;right:12px}.modal-root>.dialog-close:hover:not(:disabled){background:var(--color-bg);color:var(--color-accent)}.modal-root>.dialog-body{gap:var(--space-3);min-height:0;padding:18px var(--space-5) var(--space-5);font-size:var(--text-ui);flex-direction:column;flex:auto;line-height:1.5;display:flex;overflow-y:auto}.modal-root>.dialog-body>p{margin:0}.modal-root>.dialog-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-divider-soft);background:var(--color-surface-muted);flex-wrap:wrap;flex:none;margin:0;display:flex}.modal-root>.dialog-actions:empty,.dialog-alca{display:none}.dialog-ajuda{color:var(--color-tinta-apoio);margin:0;font-size:12.5px;line-height:1.45}.dialog-aviso-perigo{border-radius:var(--radius-md);background:var(--color-danger-bg);color:var(--color-danger);font-size:var(--text-small);gap:10px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.dialog-aviso-perigo svg{flex:none;width:16px;height:16px;margin-top:2px}.dialog-alvo{align-items:center;gap:var(--space-3);border:1px solid var(--color-divider);border-radius:8px;padding:10px 12px;display:flex}.dialog-alvo>span:last-child{min-width:0}.dialog-alvo strong{color:var(--color-accent);overflow-wrap:anywhere;font-size:15px;display:block}.dialog-alvo small{color:var(--color-tinta-apoio);overflow-wrap:anywhere;font-size:12.5px;display:block}.dialog-alvo-icone{border-radius:var(--radius-md);background:var(--color-danger-bg);width:34px;height:34px;color:var(--color-danger);flex:none;justify-content:center;align-items:center;display:inline-flex}.dialog-confere{color:var(--color-success);align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;font-weight:600;display:flex}.dialog-campo-confirmacao+p{min-height:19px;margin:6px 0 0}.dialog-impacto-titulo{margin-bottom:var(--space-1);color:var(--color-accent);font-size:var(--text-small);font-weight:600}.dialog-impacto{color:var(--color-tinta-suave);font-size:var(--text-small);margin:0;padding:0 0 0 18px;line-height:1.6}.dialog-impacto+.dialog-ajuda{margin-top:var(--space-1)}.dialog-destaque{color:var(--color-accent)}.dialog-campo-confirmacao{font-size:16px}.dialog-exclusao>.dialog-actions:has(>.btn-exclusao){flex-direction:column;align-items:stretch}.dialog-exclusao .btn-exclusao{width:100%}.dialog-exclusao-linha{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.dialog-exclusao-linha .btn{flex:0 auto!important}@media (max-width:767px){.modal-root>.dialog-close{width:var(--control-h-touch);min-width:var(--control-h-touch);height:var(--control-h-touch);top:6px;right:6px}.modal-root>.dialog-actions{padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}.modal-root>.dialog-actions .btn{min-height:var(--control-h-touch)}dialog.dialog.modal-root.dialog-folha{border:0;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;box-shadow:0 -12px 40px #18314933}.dialog-folha>.dialog-alca{width:40px;height:4px;margin:var(--space-2) auto 0;background:var(--color-cinza-medio);border-radius:2px;flex:none;display:block}.dialog-folha>.dialog-title{padding-top:var(--space-3)}}
