.result-box.answer-review{background:#fff;border:1px solid var(--line);color:var(--ink);padding:22px;margin-top:24px;border-radius:16px}.answer-review h3{font-size:18px;line-height:1.5;margin:0 0 8px}.answer-review h4{font-size:14px;margin:20px 0 8px}.answer-review p{line-height:1.8;margin:10px 0;overflow-wrap:anywhere}.review-caption{color:var(--sub)}.answer-review-list{list-style:none;padding:0;margin:20px 0}.answer-review-item{border-top:1px solid var(--line);padding:4px 0 14px}.answer-review-item dl{margin:0}.answer-review-item dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:5px 0}.answer-review-item dt{color:var(--sub)}.answer-review-item dd{margin:0;overflow-wrap:anywhere}.answer-review details{padding:14px 0;border-top:1px solid var(--line)}.answer-review summary{cursor:pointer;font-weight:600}.review-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.review-actions .btn{min-height:48px}.answer-review .btn:not(.light){background:var(--rose,#92465f);color:white}@media(max-width:480px){.result-box.answer-review{padding:18px 14px}.review-actions{flex-direction:column}.review-actions .btn{width:100%}.answer-review-item dl>div{grid-template-columns:90px minmax(0,1fr)}}
