.mx-dialog{box-sizing:border-box;position:fixed!important;inset:0!important;width:min(620px,calc(100vw - 28px));max-height:calc(100dvh - 40px);margin:auto!important;border:1px solid #c5c9ca;padding:30px!important;border-radius:3px!important;background:#fff!important;color:#1a2027!important;font:15px/1.7 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif!important;overflow:auto;box-shadow:0 20px 100px #0004;z-index:99999}.mx-dialog::backdrop{background:#10151bc7}.mx-dialog h2{font:600 27px/1.3 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif!important;letter-spacing:-1px!important;margin:10px 0 16px!important;color:#1a2027!important}.mx-dialog p{font-size:14px!important;color:#58626d!important;max-width:none!important}.mx-dialog label{display:block;margin:15px 0 5px;font-weight:600;font-size:13px;line-height:1.5}.mx-dialog select,.mx-dialog textarea{box-sizing:border-box;display:block;width:100%;border:1px solid #c8ced3;background:white;color:#1a2027;border-radius:0;padding:11px;font-family:inherit;font-size:14px;line-height:1.5}.mx-dialog textarea{min-height:135px;resize:vertical}.mx-dialog button{cursor:pointer;border:1px solid #acb3ba;border-radius:0;padding:10px 18px;background:white;color:#1a2027;font-family:inherit;font-weight:600;font-size:13px;line-height:1.4}.mx-dialog .mx-close{float:right;padding:3px 9px;border:0;font-size:22px}.mx-dialog .mx-primary{background:#152e46;color:white;border-color:#152e46;margin-top:16px}.mx-dialog .mx-overline{font-size:11px!important;color:#69757e!important;letter-spacing:1px}.mx-dialog .mx-status{min-height:24px;font-size:12px!important}.mx-dialog .mx-note{font-size:12px!important}.mx-dialog :focus-visible{outline:2px solid #3970bd;outline-offset:3px}.mx-dialog[open]{display:block}.mx-dialog:not([open]){display:none}@media(max-width:600px){.mx-dialog{padding:22px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
.mx-dialog fieldset{border:0;margin:0;padding:0;min-width:0}
.mx-dialog .mx-verification{margin-top:16px}.mx-dialog .mx-verification-status{font-size:12px!important;margin:0 0 8px}.mx-dialog .mx-verification-retry{font-size:12px;margin-top:8px}.mx-dialog [hidden]{display:none!important}
.mx-dialog input{box-sizing:border-box;display:block;width:100%;border:1px solid #c8ced3;background:white;color:#1a2027;border-radius:0;padding:11px;font-family:inherit;font-size:16px;line-height:1.5}
.mx-dialog select,.mx-dialog textarea{font-size:16px}
.mx-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.mx-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.mx-dialog .mx-primary{margin-top:0}
.mx-dialog .mx-note{margin-top:12px}
.mx-dialog .mx-status{margin:12px 0 0}
.mx-dialog .mx-status[data-kind="error"]{color:#a22b2b!important}
.mx-dialog .mx-status[data-kind="success"]{color:#21664c!important}
.mx-dialog :disabled{cursor:wait;opacity:.65}
.mx-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:420px){.mx-fields{grid-template-columns:1fr;gap:0}.mx-dialog h2{font-size:23px!important}}
