.test-result-box{box-sizing:border-box;width:min(100%,520px);max-width:520px}.test-result-header{box-sizing:border-box;width:min(400px,100%)}.test-result-description{text-align:center}.test-result-form{box-sizing:border-box;width:min(400px,100%)}.test-result-button-wrap{padding-top:16px}.test-result-privacy-note{color:var(--textInactive);text-align:center;margin:-4px 0 0;line-height:1.45}.test-result-message{color:var(--textInactive);text-align:center;overflow-wrap:anywhere}.test-result-message--success{color:var(--textSuccess)}.test-result-message--error{color:var(--negative-600)}.test-result-success-box{width:min(100%,720px);max-width:720px;min-height:520px;margin:32px 0;padding:clamp(32px,5vw,56px)}.test-result-success-content{box-sizing:border-box;gap:24px;width:100%;max-width:560px}.test-result-success-title{color:var(--textTitle);text-align:center;margin:0;font-weight:600;line-height:1.35}.test-result-success-copy,.test-result-success-retake{color:var(--textBody);text-align:center;margin:0;line-height:1.45}.test-result-success-retake{max-width:460px;padding-top:20px}.test-result-success-brand{white-space:nowrap;font-weight:700}.test-result-success-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;width:100%;padding-top:4px;display:flex}.test-result-review{gap:16px;width:100%;max-width:720px}.test-result-review-title{color:var(--textTitle)}.test-result-review-list{gap:12px;width:100%}.test-result-review-item{border:1px solid var(--borderDefault);background:var(--bgLayer1);border-radius:16px;gap:8px;width:100%;padding:16px}.test-result-review-meta,.test-result-review-answer{color:var(--textInactive)}.test-result-review-question,.test-result-review-explanation{color:var(--textBody)}@media (max-width:480px){.test-result-box{padding:16px}.test-result-title,.test-result-description{overflow-wrap:anywhere}.test-result-success-box{min-height:auto;padding:24px 16px}.test-result-success-content{gap:18px}.test-result-success-actions{gap:12px}.test-result-success-actions .btn-ghost,.test-result-success-actions .btn-secondary{justify-content:center;width:100%}}
