header .language{display:flex;align-items:center;gap:8px;font-size:13px}header select{min-width:86px;width:auto}.view-label{color:#e0aa46;font-size:13px}.question-head{display:flex;align-items:flex-start;gap:12px}.question-id{padding:5px 8px;background:#1e2f36;color:#e0aa46;border-radius:2px;font-weight:700;flex-shrink:0}.question-head h2{font-size:19px}.question-help{background:#f7f7f6}.answer-line{white-space:pre-line}.section-picker{margin:20px 0}.progress-track{height:7px;background:#53636b}.progress-track div{height:7px;background:#e0aa46}.summary-inner .metric{color:#1e2f36}.review-grid{border-top:1px solid #dce1e2;padding-top:18px;margin-top:16px}.request-details dd{margin-left:0;white-space:pre-line;margin-bottom:18px}.request-details dt{font-weight:700}.profile-status{font-weight:700}.score-number{font-size:32px;line-height:1.3;font-weight:800}.copy-note{font-size:13px}.field a{overflow-wrap:anywhere}.choice-summary{font-size:14px}.source-reference{font-size:12px;color:#5e6a71}.notice a{color:inherit}main{max-width:none}.link-row{display:flex;gap:14px;flex-wrap:wrap}.q-meta{font-size:12px;color:#657077;margin-bottom:12px}.local-note a{color:#e0aa46}.reviewed{border-left:4px solid #497354}.critical{border-left:4px solid #ab572d}.top-actions{display:flex;gap:10px;flex-wrap:wrap}.outcome{padding:16px;background:#f4f0e7;margin:16px 0}.table-wrap th{white-space:normal}#toast{max-height:50vh;overflow:auto}.hint{line-height:1.55}.question-card textarea{min-height:80px}.draft-note{padding:12px;background:#f4f0e7}.supplier-only header{border-bottom-color:#e0aa46}a:focus-visible{outline:3px solid #b9852d;outline-offset:3px}
@media(max-width:760px){header .brand-title{font-size:17px}header .language{width:100%;justify-content:flex-end}header select{min-height:40px}.question-head h2{font-size:18px}.question-id{font-size:13px}.summary-inner{position:static}.section-picker .toolbar{justify-content:space-between}.table-wrap{max-width:100%}.language label{color:white}}
