.uploaded-paper{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1.5px solid #bbb5a7;padding:20px 0}.uploaded-paper h3{font-size:16px}.uploaded-paper p{font-size:11px;color:#666;line-height:1.9}.paper-review-card{padding:23px;border:2px solid #151515;background:#fffaf0;margin:25px 0;box-shadow:4px 4px #d5d0c3}.paper-review-card h3{font-size:20px}.paper-review-card .field{margin:16px 0}.paper-review-card select{width:100%;max-width:100%;min-width:0}.paper-review-card textarea{font-size:15px;line-height:1.9}.national-charts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:25px 0}.national-charts>.full{grid-column:1/-1}.data-insight{font-size:12px;line-height:1.9;border-left:4px solid #3154ff;padding-left:15px;margin-top:15px}.national-filter{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:25px 0}.national-filter input,.national-filter select{min-width:0;width:100%;box-sizing:border-box}.national-filter>.full{grid-column:1/-1}.national-heat{overflow:auto;margin:20px 0}.national-heat table{border-collapse:separate;border-spacing:4px;width:100%;font-size:10px}.national-heat th{min-width:40px;padding:7px;max-width:160px;text-align:left}.national-heat td{padding:0;min-width:30px;text-align:center}.national-heat td button{border:1px solid #a6a6a6;min-width:30px;width:100%;min-height:30px;font-size:10px;cursor:pointer}.sample-paper-note{padding:20px;border:1.5px solid #151515;background:#fff2d4;font-size:12px;line-height:2}.reference-answer{padding:23px;background:#fff7df;border:1.5px solid #151515;white-space:pre-line;line-height:2;font-size:15px;margin:18px 0}.answer-explanation{padding:20px;background:#f0f3ff;border-left:5px solid #3154ff;margin:15px 0}.answer-explanation p{font-size:13px;line-height:1.9}.exam-answer-heading{font-size:17px;font-weight:900;margin-top:22px}.national-empty{height:210px;display:grid;place-items:center;color:#777;font-size:12px;border:1px dashed #b6b1a3;padding:20px;text-align:center}
@media(max-width:760px){.national-charts{grid-template-columns:1fr}.national-charts>.full{grid-column:auto}.national-filter{grid-template-columns:1fr 1fr}.national-filter>.full{grid-column:1/-1}.paper-review-card{padding:18px}.paper-review-card .form-grid{grid-template-columns:1fr}.uploaded-paper{flex-direction:column;align-items:flex-start}.national-heat th{font-size:9px;min-width:35px}.reference-answer{padding:18px;font-size:14px}}
