dialog.cx-dialog{color:#172a4d;background:#fff;border:0;border-radius:28px;padding:0;overflow:hidden auto;box-shadow:0 24px 64px #283c6e47}dialog.cx-dialog::backdrop{backdrop-filter:blur(5px);background:#6e82aa4d}dialog.cx-dialog .cx-dialog-head{color:#172a4d;background:0 0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:28px 32px 0;display:flex}dialog.cx-dialog .cx-dialog-head h2{letter-spacing:0;color:#172a4d;margin:0;font-size:22px;font-weight:800}dialog.cx-dialog .cx-dialog-head button{color:#3d4f73;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;display:grid}dialog.cx-dialog .cx-dialog-head button:hover:not(:disabled){background:#eef2fa}dialog.cx-dialog .cx-dialog-body{background:#fff;padding:20px 32px 28px}dialog.cx-dialog .cx-dialog-body p{color:#52627f;font-size:15px;line-height:1.7}dialog.cx-dialog .cx-dialog-body input:not([type=checkbox]):not([type=radio]),dialog.cx-dialog .cx-dialog-body select,dialog.cx-dialog .cx-dialog-body textarea{box-sizing:border-box;min-height:44px;color:inherit;font:inherit;background:#fff;border:1.5px solid #d9e1ef;border-radius:12px;padding:9px 14px}dialog.cx-dialog .cx-dialog-body input:focus,dialog.cx-dialog .cx-dialog-body select:focus,dialog.cx-dialog .cx-dialog-body textarea:focus{border-color:#2a6df4;outline:none;box-shadow:0 0 0 4px #2a6df422}dialog.cx-dialog .cx-dialog-body label{color:#46557a;font-weight:600}dialog.cx-dialog .cx-dialog-body button[type=submit],dialog.cx-dialog .cx-dialog-body button[class*=primary]{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#2a6df4;border:0;border-radius:14px;padding:0 28px;font-weight:700;box-shadow:0 8px 20px #2a6df447}dialog.cx-dialog .cx-dialog-body button[type=submit]:hover:not(:disabled),dialog.cx-dialog .cx-dialog-body button[class*=primary]:hover:not(:disabled){background:#1f5fe0}dialog.cx-dialog .cx-dialog-body input:not([type=checkbox]):not([type=radio]),dialog.cx-dialog .cx-dialog-body select{height:44px}dialog.cx-dialog .cx-dialog-body textarea{height:auto}dialog.cx-dialog .cx-dialog-body>div[class*=buttons],dialog.cx-dialog .cx-dialog-body form>div[class*=buttons]{border-top:1px solid #e3e8f1;align-items:center;margin-top:24px;padding-top:22px}dialog.cx-dialog .cx-dialog-body div[class*=buttons] button{border-radius:14px;min-height:48px;padding:0 26px;font-weight:700}dialog.cx-dialog .cx-dialog-body div[class*=buttons] button:not([type=submit]):not([class*=primary]):not([class*=danger]){color:#2a3f66;background:#eef3fa;border:1.5px solid #0000}dialog.cx-dialog .cx-dialog-body div[class*=buttons] button:not([type=submit]):not([class*=primary]):not([class*=danger]):hover:not(:disabled){background:#e2eaf6}dialog.cx-dialog .cx-dialog-body div[class*=buttons] button[type=submit]{margin-top:0}dialog.cx-dialog .cx-dialog-body>form>button[type=submit]{margin-top:8px}dialog.cx-dialog .cx-dialog-body label[class*=chip]{color:#172a4d;background:#fff;border:1.5px solid #d9e1ef;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;display:inline-flex}dialog.cx-dialog .cx-dialog-body label[class*=chip] select{border-radius:10px;height:36px;min-height:36px;padding:0 10px}dialog.cx-dialog .cx-dialog-body label[class*=chip] input[type=number]{text-align:center;width:76px;height:36px;min-height:36px;padding:0 8px}dialog.cx-dialog .cx-dialog-body label[class*=chip]:has(input:checked){color:#1f5fe0;background:#eaf2ff;border-color:#2a6df4;font-weight:700}dialog.cx-dialog .cx-dialog-body form[class*=toolbar]{align-items:center;gap:10px;margin-bottom:14px;display:flex}dialog.cx-dialog .cx-dialog-body form[class*=toolbar] button[type=submit]{min-height:44px;margin:0}dialog.cx-dialog .cx-dialog-message{grid-template-columns:auto 1fr;align-items:center;column-gap:18px;display:grid}dialog.cx-dialog .cx-dialog-message-icon{color:#2a6df4;background:#eaf2ff;border-radius:16px;grid-row:1/span 2;place-items:center;width:56px;height:56px;display:grid}dialog.cx-dialog .cx-dialog-message-icon[data-tone=danger]{color:#e04747;background:#fdecec}dialog.cx-dialog .cx-dialog-message strong{font-size:19px;font-weight:800;line-height:1.5}dialog.cx-dialog .cx-dialog-message strong:last-child{grid-row:1/span 2}dialog.cx-dialog .cx-dialog-message p{margin:4px 0 0}dialog.cx-dialog .cx-dialog-actions{border-top:1px solid #e3e8f1;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:22px;display:flex}dialog.cx-dialog .cx-dialog-actions-even button{flex:1}dialog.cx-dialog .cx-dialog-actions button{color:#2a3f66;min-height:48px;font:inherit;cursor:pointer;background:#eef3fa;border:1.5px solid #0000;border-radius:14px;margin:0;padding:0 26px;font-weight:700}dialog.cx-dialog .cx-dialog-actions button:hover:not(:disabled){background:#e2eaf6}dialog.cx-dialog .cx-dialog-actions button[data-tone=primary],dialog.cx-dialog .cx-dialog-actions button[type=submit]{color:#fff;background:#2a6df4;border:0;box-shadow:0 8px 20px #2a6df447}dialog.cx-dialog .cx-dialog-actions button[data-tone=primary]:hover:not(:disabled),dialog.cx-dialog .cx-dialog-actions button[type=submit]:hover:not(:disabled){background:#1f5fe0}dialog.cx-dialog .cx-dialog-actions button[data-tone=danger]{box-shadow:none;color:#e03a3a;background:#fff;border:1.5px solid #ee5a5a}dialog.cx-dialog .cx-dialog-actions button[data-tone=danger]:hover:not(:disabled){background:#fff3f3}dialog.cx-dialog .cx-dialog-actions button:disabled{opacity:.5;cursor:default}dialog.cx-dialog .cx-dialog-extra{text-align:left;margin-top:16px}dialog.cx-dialog .cx-dialog-error{color:#c0414a;margin:14px 0 0;font-size:14px}._dialog_o54wk_1{width:min(460px,92vw)}._body_o54wk_4{display:grid}._form_o54wk_7{gap:14px;display:grid}._form_o54wk_7 p{margin:0}._form_o54wk_7 label{gap:8px;display:grid}._field_o54wk_18{display:block;position:relative}._field_o54wk_18 input{width:100%;padding-right:64px}._toggle_o54wk_26{color:#4a7aa8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 10px;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._error_o54wk_40{background:#fdeeee;border:1px solid #f3c4c6;border-radius:12px;margin:0;padding:10px 14px;line-height:1.5;color:#b3292f!important}._buttons_o54wk_49{justify-content:flex-end;margin-top:8px;display:flex}
