.programme-tracker .watch-head{padding-block:32px 20px}.programme-tracker .watch-head h1{font-size:clamp(2rem,4vw,3.2rem)}.tracker-summary{flex-wrap:wrap;gap:16px 32px;margin:22px 0;display:flex}.tracker-summary span{color:#b8cddc;font-size:1rem}.tracker-summary strong{color:var(--cyan);margin-right:6px;font-size:1.4rem}.tracker-notice{border-left:2px solid var(--amber);background:#18252b;margin-bottom:20px;padding:12px 16px;font-size:1rem!important}.tracker-review{color:#b8cddc;border:1px solid #53604a;flex-direction:column;gap:5px;margin-top:20px;padding:16px;font-size:.875rem;display:flex}.tracker-review strong{color:var(--amber)}.programme-tracker .document{padding-top:36px}.programme-tracker .document h3{margin:28px 0 12px}.programme-tracker .topic-links{margin-bottom:0}.programme-tracker #programme-records{scroll-margin-top:20px}.evidence-monitor{border-block:1px solid var(--border);margin-bottom:26px;padding:24px 0}.evidence-monitor h2{margin:10px 0;font-size:1.8rem}.evidence-monitor>p{color:#b8cddc;max-width:1000px}.evidence-meters{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:24px 0;display:grid}.evidence-meters article{border:1px solid var(--border);background:var(--card);padding:20px}.evidence-meters article>strong{color:var(--cyan);font-size:2.6rem}.evidence-meters h3{margin:8px 0;font-size:1rem;line-height:1.4}.evidence-meters meter{width:100%;height:18px;accent-color:var(--cyan);margin:12px 0;display:block}.evidence-meters p{color:#b8cddc;font-size:.875rem}.evidence-meters a{color:var(--cyan);text-underline-offset:3px;margin-top:12px;font-size:.875rem;text-decoration:underline;display:block}.tracker-count-key{color:#d8e9f0!important;max-width:980px!important;margin-bottom:18px!important;font-size:1rem!important}.tracker-benchmark{border:1px solid #637064;border-top:3px solid var(--amber);background:#102737;margin:16px 0 32px;padding:clamp(20px,3vw,36px);scroll-margin-top:24px}.benchmark-heading{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:28px;display:grid}.tracker-benchmark .eyebrow{color:var(--amber);font-size:.875rem}.tracker-benchmark h2{margin:12px 0 16px;font-size:clamp(1.65rem,3vw,2.35rem)}.tracker-benchmark p{color:#cee0e9;font-size:1rem;line-height:1.65}.benchmark-target{text-align:center;background:#15222b;border:1px solid #766a47;flex-direction:column;gap:8px;padding:22px;display:flex}.benchmark-target>strong{color:var(--amber);letter-spacing:-.04em;font-size:3.8rem;line-height:1.15}.benchmark-target strong span{font-size:1.7rem}.benchmark-target>span{color:#e4edf2;font-size:.875rem}.benchmark-target>b{color:var(--amber);font-size:1rem}.benchmark-status{border-left:3px solid var(--cyan);background:#061b2b;margin:26px 0 20px;padding:18px 20px}.benchmark-status>strong{color:var(--cyan);font-size:1.1rem}.benchmark-status p{margin-top:6px}.benchmark-intro{margin-bottom:20px}.benchmark-table{overflow-x:auto}.benchmark-table table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem}.benchmark-table caption{text-align:left;color:#eaf4f7;padding-bottom:12px;font-weight:600}.benchmark-table th,.benchmark-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #365165;padding:15px 12px}.benchmark-table thead{color:#f2c879;background:#1b3545}.benchmark-table tbody th{width:26%;font-weight:600}.benchmark-table td:nth-child(2){color:#f2c879;font-weight:700}.benchmark-table tfoot{background:#1b3545;font-weight:600}.benchmark-limit{margin-top:20px}.benchmark-limit strong{color:#f2c879}@media (max-width:700px){.benchmark-heading{grid-template-columns:1fr}.benchmark-target{text-align:left;align-items:flex-start}.benchmark-target>strong{font-size:3rem}.benchmark-table th,.benchmark-table td{padding:12px 7px;font-size:.875rem}.benchmark-table tbody th{width:28%}}.benchmark-mobile{display:none}.benchmark-table th,.benchmark-table td{overflow-wrap:normal;word-break:normal}.benchmark-table th:nth-child(2){min-width:8rem}.benchmark-mobile h3{letter-spacing:normal;font-size:1.2rem;line-height:1.4}.benchmark-mobile-key{margin:8px 0 18px}.benchmark-dimension{border-top:1px solid #365165;min-width:0;padding:20px 0}.benchmark-dimension h4{word-break:normal;overflow-wrap:normal;margin:0 0 10px;font-size:1.125rem;font-weight:700;line-height:1.4}.benchmark-points{color:#f2c879;background:#1b3545;margin-bottom:12px;padding:5px 10px;font-size:.875rem;font-weight:700;display:inline-block}.benchmark-dimension p{word-break:normal;overflow-wrap:normal;margin:0;font-size:1rem;line-height:1.65}.benchmark-mobile-total{border-top:2px solid var(--amber);background:#1b3545;padding:18px}.benchmark-mobile-total strong{color:#f2c879;font-size:1.05rem;line-height:1.5;display:block}.benchmark-mobile-total p{margin-top:8px}@media (max-width:900px){.benchmark-table{display:none}.benchmark-mobile{display:block}.benchmark-heading{grid-template-columns:minmax(0,1fr)}.tracker-benchmark{padding:20px 16px}.benchmark-heading>div{min-width:0}}
