.record-result-dialog{width:min(1040px,94vw);max-height:90dvh;overflow:auto}
.record-result-success{text-align:center;font-size:26px;font-weight:700;color:#168460;margin:25px 0}
.record-result-steps{padding:18px;background:#f6f8fa;border-radius:12px;line-height:2;color:#68768b}
.record-result-steps strong{color:#182333}
.record-result-note{color:#6b7788;line-height:1.8;font-size:14px;margin:16px 0}
.record-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.record-result-card{background:#f7f9fb;border:1px solid #e1e7ef;border-radius:14px;padding:22px;min-width:0}
.record-result-card dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:14px}
.record-result-card dt{color:#68768b}.record-result-card dd{margin:0;overflow-wrap:anywhere}
.record-result-dialog footer{text-align:center;padding:12px}
.record-result-actions{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}
@media(max-width:640px){.record-result-grid{grid-template-columns:1fr}.record-result-card{padding:16px}.record-result-success{font-size:22px}}
#record-result-content{padding:0 22px}#record-result-modal .record-result-dialog{height:auto;display:block}#record-result-modal .overlay-close{display:block}
