.lj-contact-dialog{box-sizing:border-box;width:376px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:36px 30px 25px;border:1px solid #393939;border-radius:24px;background:#1c1c1c;color:#f6f6f6;text-align:center;font:14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;box-shadow:0 24px 100px #0008;overflow:auto;color-scheme:dark}
.lj-contact-dialog::backdrop{background:#0009;backdrop-filter:blur(7px)}
.lj-contact-dialog .lj-contact-close{position:absolute;right:12px;top:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:#bcbcbc;font:26px/1 sans-serif;cursor:pointer}
.lj-contact-dialog .lj-contact-close:hover{background:#333;color:#fff}
.lj-contact-dialog .lj-contact-frame{width:224px;max-width:100%;margin:8px auto 24px;padding:8px;box-sizing:border-box;border-radius:16px;background:#fff}
.lj-contact-dialog .lj-contact-qr{display:block;width:100%;height:auto;border-radius:9px}
.lj-contact-dialog h2{margin:0 0 5px;font-size:21px;font-weight:650;letter-spacing:.02em;color:inherit}
.lj-contact-dialog .lj-contact-caption{margin:0;color:#e4e4e4;font-size:15px}
.lj-contact-dialog .lj-contact-copy{margin:12px auto 20px;color:#a6a6a6;font-size:13px;max-width:270px}
.lj-contact-dialog .lj-contact-save{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 22px;border:1px solid #4c4c4c;border-radius:10px;color:#ededed;background:#292929;text-decoration:none;font-size:13px}
.lj-contact-dialog .lj-contact-save:hover{background:#363636}
.lj-contact-dialog .lj-contact-hint{display:block;margin:15px 0 0;color:#929292;font-size:11px}
.lj-contact-dialog :focus-visible{outline:2px solid #b7e3cb;outline-offset:4px}
body[data-account-theme="light"] .lj-contact-dialog{background:#fafafa;border-color:#dedede;color:#202020;color-scheme:light;box-shadow:0 24px 100px #0003}
body[data-account-theme="light"] .lj-contact-dialog .lj-contact-caption{color:#444}
body[data-account-theme="light"] .lj-contact-dialog .lj-contact-copy,body[data-account-theme="light"] .lj-contact-dialog .lj-contact-hint{color:#646464}
body[data-account-theme="light"] .lj-contact-dialog .lj-contact-save{color:#222;background:#eee;border-color:#d4d4d4}
body[data-account-theme="light"] .lj-contact-dialog .lj-contact-close{color:#555}
body[data-account-theme="light"] .lj-contact-dialog .lj-contact-close:hover{background:#e5e5e5}
@media(max-width:400px){.lj-contact-dialog{padding:32px 22px 22px}.lj-contact-dialog .lj-contact-frame{width:216px;margin-bottom:20px}}
