.review-overview{background:#f2f6ff;border:1px solid #dfe8fb;border-radius:10px;padding:17px;margin-bottom:23px;line-height:1.8}.review-overview>b{font-size:14px}.review-overview>small{color:#8190a6;font-size:10px}.prioritycounts{display:flex;flex-wrap:wrap;gap:14px;margin:9px 0;color:#697b96;font-size:12px}.prioritycounts strong{color:#315fac;font-size:17px}.issue-section{margin-top:24px}.issue-section h3{font-size:16px;padding-bottom:12px;border-bottom:1px solid #e6eaf1;margin-bottom:14px}.issue-group-label{font-size:11px;letter-spacing:.4px;color:#8491a6;margin:17px 0 10px}.issue-card{border:1px solid #e3e8f1;border-radius:10px;margin:12px 0;background:#fff;overflow:hidden}.issue-card>summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:15px 14px;font-size:13px!important;margin:0!important;line-height:1.7}.issue-card>summary::-webkit-details-marker{display:none}.issue-card>summary:after{content:'＋';color:#8699b9;margin-left:3px}.issue-card[open]>summary:after{content:'−'}.issue-number{color:#94a4be;font-size:12px}.issue-card>summary>b{flex:1}.issue-priority{background:#f0f4fa;color:#6c7f9e;padding:3px 7px;border-radius:5px;font-size:10px;white-space:nowrap}.urgent .issue-priority{background:#fff0ed;color:#c37464}.urgent{border-top:2px solid #dfab9f}.issue-content{padding:0 18px 19px}.issue-row{display:grid;grid-template-columns:70px 1fr;gap:12px;border-top:1px solid #f0f2f6;padding:13px 0}.issue-row label,.negotiation>label{font-size:11px;color:#8a97aa;font-weight:600;padding-top:3px}.issue-row p{font-size:12px;line-height:1.95;margin:0;color:#425570;white-space:pre-wrap;overflow-wrap:anywhere}.negotiation{background:#fffbf1;border:1px solid #f0dfba;border-radius:8px;padding:13px;margin-top:6px}.negotiation label{color:#9d7b3f;display:block}.negotiation small{font-size:9px;font-weight:400;margin-left:7px}.negotiation p{font-size:12px;line-height:1.9;color:#7b6746;margin:9px 0 0;white-space:pre-wrap}.issue-extra{margin-top:14px;border-top:1px solid #edf0f5;padding-top:10px}.issue-extra>summary{font-size:11px!important;color:#5f80b5;cursor:pointer;font-weight:400!important;margin:0!important}.issue-extra blockquote{font-size:12px;line-height:1.9;white-space:pre-wrap;background:#f7f9fc;padding:12px;border-left:2px solid #c8d5e9;margin:12px 0}.replacement{background:#f1f8f5;border:1px solid #d6e8df;color:#456959;padding:12px;margin-top:12px;border-radius:7px;font-size:12px;line-height:2;white-space:pre-wrap}.issue-source,.legacy-note{font-size:10px;color:#95a0b2;margin-top:14px;line-height:1.8}.issue-extra button{font-size:11px;padding:5px 8px}@media(max-width:650px){.issue-row{grid-template-columns:1fr;gap:5px}.issue-card>summary{flex-wrap:wrap}.issue-priority{margin-left:auto}}
