.review-request-preview{background:#f8fafc;border:1px solid #e2e8ef;border-radius:6px;padding:14px;display:grid;grid-gap:12px;gap:12px;margin-bottom:15px;color:#253748;min-width:0}.review-request-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}.review-request-heading small{display:block;font-size:var(--sunny-type-micro);letter-spacing:1px;font-weight:700;color:#b75516;margin-bottom:4px}.review-request-heading h3{font-size:14px;margin:0;font-weight:700;color:#263746}.review-request-heading>strong{font-size:var(--sunny-type-small);font-weight:700;background:#fff;border:1px solid #e6ebf0;border-radius:5px;padding:6px 9px;overflow-wrap:anywhere}.review-request-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.review-request-facts div{min-width:0}.review-request-facts dt,.review-request-note span{display:block;font-size:var(--sunny-type-micro);color:#6d7e8c}.review-request-facts dd{margin:3px 0 0;font-size:var(--sunny-type-small);font-weight:600;color:#263746;overflow-wrap:anywhere}.review-request-note{background:#fff;padding:9px 11px;border-radius:5px;border:1px solid #e8ecf1}.review-request-note p{font-size:var(--sunny-type-small);line-height:1.5;margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.review-request-lines>strong{display:block;font-size:var(--sunny-type-small);margin-bottom:7px}.review-request-table{max-width:100%;overflow-x:auto}.review-request-table table{border-collapse:collapse;width:100%;font-size:var(--sunny-type-small);background:white}.review-request-table th{text-align:left;font-size:var(--sunny-type-micro);font-weight:600;color:#73818e;background:#f1f5f8}.review-request-table td,.review-request-table th{padding:9px 10px;border-bottom:1px solid #e7edf2}.review-request-table td:not(:first-child),.review-request-table th:not(:first-child){text-align:right;white-space:nowrap}.review-request-table td strong{font-weight:600}.review-request-table td small{display:block;color:#778795;margin-top:3px}@media(max-width:550px){.review-request-preview{padding:10px}.review-request-facts{grid-template-columns:1fr 1fr}}