.review-claim-results{margin-top:24px;border-top:1px solid #cad5e2;padding-top:20px}
.review-claim-list{list-style:none;padding:0;display:grid;gap:14px}
.review-claim-result{background:#f8faff;border:1px solid #d3deea;border-radius:8px;padding:18px;color:#35475f;overflow-wrap:anywhere}
.review-claim-result[data-review-status=supported]{border-left:4px solid #558374}
.review-claim-result[data-review-status=unsupported]{border-left:4px solid #b88a45}
.review-claim-result>p{margin:10px 0}.review-claim-result details{font-size:12px;line-height:1.6}.review-claim-result details li{margin:6px 0}
.claim-verdict{margin:4px 0 8px}.case-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.case-availability-form{border:1px solid #d3deea;border-radius:8px;padding:18px;min-width:0}.case-availability-form .flex{align-items:flex-start}.case-availability-form .tag{white-space:normal}
@container app (max-width:750px){.case-controls{grid-template-columns:1fr}.review-claim-result .flex{align-items:flex-start;flex-direction:column}}
html[data-layout=mobile] .case-controls{grid-template-columns:1fr}
