#xc-login .xc-auth-logo{display:flex;align-items:center;justify-content:center;margin:0 0 22px;text-decoration:none}#xc-login .xc-auth-logo img{display:block;width:240px;max-width:100%;height:auto;object-fit:contain}#xc-login .xc-auth-logo:focus-visible{outline:3px solid #06c3ff;outline-offset:5px;border-radius:6px}@media(max-width:600px){#xc-login .xc-auth-logo img{width:210px}}
.xm-verify-dialog{box-sizing:border-box;width:min(420px,calc(100% - 28px));max-height:85dvh;overflow:auto;border:0;border-radius:18px;padding:24px;color:#17354b;box-shadow:0 20px 70px #00418140}.xm-verify-dialog::backdrop{background:#102a4375}.xm-verify-dialog:not([open]){display:none}.xm-verify-dialog h2{font-size:20px;margin:0 24px 14px 0}.xm-verify-dialog p{font-size:14px;line-height:1.5}.xm-verify-dialog [data-xm-close]{position:absolute;top:6px;right:8px;background:transparent!important;color:#526977!important;border:0!important;padding:0!important;width:36px;min-height:36px!important;font-size:26px!important;margin:0!important}.xm-verify-dialog label{display:block;font-size:14px}.xm-verify-dialog input{box-sizing:border-box;display:block;width:100%;padding:12px;margin:8px 0;border:1px solid #9bc8de;border-radius:9px;font-size:20px;letter-spacing:7px}.xm-verify-dialog form>button{border:0;border-radius:9px;padding:11px 14px;font-size:14px;background:#004181;color:#fff;margin-right:7px;cursor:pointer}.xm-verify-dialog form>button.secondary{background:#edf7fc;color:#004181}.xm-verified-note{font-size:13px;line-height:1.5;color:#006881;background:#effaff;padding:10px 12px;border-radius:10px;margin:8px 0}
