.registration-result{display:flex;gap:22px;align-items:flex-start;max-width:840px;margin:32px auto;padding:28px;border:1px solid #bad3ed;border-left:6px solid #1c68a4;border-radius:18px;background:#f4f9ff;box-shadow:0 14px 35px #153f6810;scroll-margin-top:100px;color:#173d61}.registration-result.is-error{background:#fff8f1;border-color:#edc7a4;border-left-color:#db741d}.registration-result-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:50%;background:#dbeafb;font-size:28px;font-weight:800;color:#195d99}.is-error .registration-result-icon{background:#ffe4cd;color:#a34d09}.registration-result h2{font-size:26px;line-height:1.25;margin:8px 0 12px}.registration-result p{line-height:1.6;margin:8px 0;overflow-wrap:anywhere}.registration-result .eyebrow{font-size:11px}.registration-result-note{font-size:14px;color:#52677a}.registration-result-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.registration-result:focus{outline:3px solid #6ca6d1;outline-offset:4px}.registration-result[hidden]{display:none}@media(max-width:600px){.registration-result{margin:20px 0;padding:20px;gap:13px}.registration-result-icon{flex-basis:36px;height:36px;font-size:23px}.registration-result h2{font-size:22px}.registration-result-actions .button{width:100%;text-align:center}}
