.review-research-basis{margin:12px 0 18px;padding:12px;border:1px solid var(--review-info-line,var(--line));border-radius:8px;background:var(--review-info-bg,var(--p-input));font-size:12px;line-height:1.6}.review-research-basis ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.review-research-basis strong,.review-research-basis span{display:block}.review-research-basis p{margin:8px 0 0;color:var(--muted)}.review-decision-rows{margin:18px 0}.review-decision-rows h3{font-size:16px;margin:0 0 10px}.review-decision-rows dl{margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.review-decision-rows dl>div{display:grid;grid-template-columns:minmax(100px,.45fr) minmax(0,1fr);gap:12px;padding:12px;background:var(--paper)}.review-decision-rows dl>div+div{border-top:1px solid var(--line)}.review-decision-rows dt{font-size:13px;font-weight:700;color:var(--review-info,var(--p-link));overflow-wrap:anywhere}.review-decision-rows dd{font-size:14px;line-height:1.65;margin:0;overflow-wrap:anywhere}.review-decision-rows small{display:block;margin-top:5px;color:var(--muted);font-size:12px}.review-test-context{border-top:1px solid var(--line);padding:14px 0}.review-test-context summary{cursor:pointer;font-weight:650;min-height:36px}.review-test-context article{margin:12px 0;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--p-input)}.review-test-context h3{font-size:15px;line-height:1.55}.review-test-context p{font-size:13px;line-height:1.7;max-width:78ch}@media(max-width:600px){.review-research-basis ul{grid-template-columns:minmax(0,1fr);gap:7px}.review-research-basis li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px}.review-decision-rows dl>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:11px}.review-test-context summary{min-height:44px}.review-research-basis{padding:10px}}
.review-research-basis li{min-width:0}.review-research-basis strong,.review-research-basis span{min-width:0;overflow-wrap:anywhere}
@media(max-width:600px){.review-research-basis li{grid-template-columns:minmax(0,1fr);gap:1px}}
