/* CIOne 5.6.0: camada progressiva de modais. */
.fx-ti-app .fx-ti-modal[hidden]{display:none}
.fx-ti-app .fx-ti-modal{position:fixed;inset:0;z-index:100100;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.48)}
.fx-ti-app .fx-ti-modal__dialog,.fx-ti-app [role="dialog"]{max-width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;background:var(--fx-ti-surface,#fff);border-radius:var(--fx-ti-radius-xl,16px);box-shadow:0 24px 70px rgba(0,0,0,.25)}
.fx-ti-app .fx-ti-modal :focus-visible{outline:3px solid var(--fx-ti-focus,#2271b1);outline-offset:2px}
@media(max-width:600px){.fx-ti-app .fx-ti-modal{padding:8px;align-items:end}.fx-ti-app .fx-ti-modal__dialog,.fx-ti-app [role="dialog"]{width:100%;max-width:none;max-height:92vh;border-radius:16px 16px 0 0}}
