.health-screen-settings{position:fixed;right:16px;top:12px;z-index:100;border:1px solid #ffffff50;background:#10283fe8;color:#fff;border-radius:7px;padding:8px 12px;display:flex;align-items:center;gap:6px;cursor:pointer;font:inherit;font-size:13px}.full-dashboard-desktop>div:first-child>div:last-child{padding-right:88px}.health-style-dialog{max-width:calc(100vw - 24px);border-radius:14px}.health-style-intro{font-size:13px;line-height:1.7;color:#7b8ca0;margin:0 0 14px}.health-style-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.health-style-options button{border:1px solid #dce5f0;border-radius:10px;padding:12px;background:#f8fafc;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:7px;color:#29435e}.health-style-options button.active{border-color:#3482ed;box-shadow:0 0 0 2px #3482ed22;background:#f0f6ff}.health-style-options small{font-size:11px;color:#7c8da1;line-height:1.5}.health-style-mini{display:grid;gap:4px;grid-template-columns:repeat(3,1fr);width:100%;height:64px;background:#142443;padding:7px;border-radius:5px;box-sizing:border-box}.health-style-mini i{background:#2c92bb;border-radius:2px}.health-style-mini i:first-child{grid-column:span 3;height:10px}.health-style-mini.broadcast{grid-template-columns:2fr 1fr;background:#071d36}.health-style-mini.broadcast i:first-child{grid-column:1;grid-row:span 2;height:auto;background:#d3a94e}.health-style-mini.command{background:#051c24}.health-style-mini.command i:nth-child(3){border-radius:50%;background:#35c9ad}.health-style-mini.report{background:#e7edf5}.health-style-mini.report i{background:#708eb0}.health-style-mini.report i:first-child{height:18px}.health-style-mini.campus{background:#e3f4ed;grid-template-columns:repeat(2,1fr)}.health-style-mini.campus i{background:#58b295;border-radius:6px}.health-style-mini.campus i:first-child{grid-column:span 2;background:#edc35a}.health-style-cycle{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e6edf5;padding-top:14px;margin-top:18px;margin-bottom:10px}.health-style-cycle .el-select{width:150px}.health-style-dialog .el-checkbox{margin-right:18px}.health-designed-screen{--health-bg:#091b31;--health-panel:#112a44;--health-text:#edf5ff;--health-muted:#91aac2;--health-line:#29435e;--health-accent:#5dbbf4;box-sizing:border-box;height:100dvh;width:100%;padding:24px 28px 12px;display:flex;flex-direction:column;gap:16px;background:var(--health-bg);color:var(--health-text);font-family:'Microsoft YaHei','PingFang SC',sans-serif;overflow:hidden}.health-design-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-right:90px;flex-shrink:0}.health-design-header span{font-size:12px;color:var(--health-muted);letter-spacing:2px}.health-design-header h1{font-size:clamp(20px,1.8vw,32px);margin:6px 0 0;line-height:1.4}.health-design-header time{font-size:13px;color:var(--health-muted);white-space:nowrap}.health-design-grid{flex:1;min-height:0;display:grid;gap:16px;grid-template-columns:1.15fr 1.45fr 1fr;grid-template-rows:1fr 1fr 1.1fr;grid-template-areas:'hero grades ranking' 'levels projects ranking' 'attention projects ranking'}.health-design-hero{grid-area:hero;border-radius:12px;min-height:0;padding:22px;background:linear-gradient(135deg,#173e63,#142940);overflow:auto;box-sizing:border-box}.health-eyebrow{color:var(--health-muted);font-size:12px;letter-spacing:2px}.health-design-hero h2{margin:12px 0 0;font-size:22px}.health-hero-number{font-size:clamp(38px,4.5vw,76px);font-variant-numeric:tabular-nums;line-height:1.3;font-weight:700;color:var(--health-accent)}.health-hero-number small{font-size:22px;margin-left:5px}.health-design-hero p{font-size:12px;color:var(--health-muted);line-height:1.7;margin:8px 0}.health-data-panel{min-width:0;min-height:0;padding:18px;border:1px solid var(--health-line);border-radius:12px;background:var(--health-panel);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.health-data-panel h2{font-size:15px;margin:0 0 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.health-data-panel h2 small{font-size:11px;color:var(--health-muted);font-weight:400}.health-panel-scroll{overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:var(--health-line) transparent}.health-design-levels{grid-area:levels}.health-design-ranking{grid-area:ranking}.health-design-grades{grid-area:grades}.health-design-projects{grid-area:projects}.health-design-attention{grid-area:attention}.health-level-segments{display:flex;height:10px;gap:3px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--health-line)}.health-level-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.health-level-grid>div{display:flex;flex-direction:column;gap:8px}.health-level-grid span{font-size:12px;color:var(--health-muted);white-space:nowrap}.health-level-grid span i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px}.health-level-grid strong{font-size:23px;font-variant-numeric:tabular-nums}.health-level-grid small{font-size:11px;color:var(--health-muted);font-weight:400}.health-level-grid strong small{margin-left:3px}.health-rank-line{display:flex;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--health-line)}.health-rank-line>b{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:var(--health-muted);font-size:12px;flex-shrink:0}.health-rank-line>b.medal{background:#d5ab4f;color:#182635}.health-rank-line>div{flex:1;min-width:0}.health-rank-line span{font-size:13px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-rank-line strong{font-size:17px;color:var(--health-accent);white-space:nowrap}.health-rank-line small{font-size:10px}.health-meter{height:6px;background:var(--health-line);border-radius:8px;overflow:hidden;margin-top:8px}.health-meter i{display:block;height:100%;background:var(--health-accent);border-radius:8px}.health-grade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.health-grade-grid article{padding:12px;border-radius:8px;background:color-mix(in srgb,var(--health-accent) 8%,transparent);display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0}.health-grade-grid h3{font-size:13px;margin:0 0 6px}.health-grade-grid strong{font-size:26px;color:var(--health-accent)}.health-grade-grid strong small{font-size:12px}.health-grade-grid span,.health-grade-grid article>small{font-size:11px;color:var(--health-muted)}.health-design-projects table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.health-design-projects th{font-weight:400;color:var(--health-muted);position:sticky;top:0;background:var(--health-panel);z-index:1;white-space:nowrap}.health-design-projects th,.health-design-projects td{padding:12px 6px;border-bottom:1px solid var(--health-line);text-align:right}.health-design-projects th:first-child,.health-design-projects td:first-child{text-align:left}.health-student-line{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--health-line);padding:12px 0;font-size:13px}.health-student-line>small{flex:1;color:var(--health-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.health-student-line strong{color:#f28a84;white-space:nowrap}.health-student-line strong small{font-size:10px;margin-left:3px}.health-empty{color:var(--health-muted);font-size:13px;text-align:center;padding:20px}.health-design-footer{display:flex;justify-content:space-between;gap:10px;color:var(--health-muted);font-size:11px;flex-shrink:0}.design-broadcast .health-design-hero{border-left:5px solid #d5ab4f}.design-broadcast .health-eyebrow{color:#d5ab4f}.design-broadcast .health-design-ranking h2{border-bottom:2px solid #d5ab4f;padding-bottom:12px}.design-command{--health-bg:#041d25;--health-panel:#082b35;--health-text:#e7fff9;--health-muted:#80aea9;--health-line:#1c4d55;--health-accent:#47e0bf;background:radial-gradient(ellipse at center,#10453f,#041d25 75%)}.design-command .health-design-grid{grid-template-columns:1fr 1.2fr 1fr;grid-template-rows:1.2fr 1fr;grid-template-areas:'ranking hero grades' 'projects levels attention'}.design-command .health-design-hero{background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--health-line);border-radius:50px}.health-orbit{width:clamp(150px,17vw,270px);aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--health-accent) var(--rate),#194d50 0);padding:10px;margin:14px 0;box-shadow:0 0 36px #47e0bf18;flex-shrink:0;box-sizing:border-box}.health-orbit>div{width:100%;height:100%;background:#082a30;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.health-orbit span{font-size:13px;color:var(--health-muted)}.health-orbit strong{font-size:clamp(32px,3.8vw,58px);color:var(--health-accent)}.health-orbit small{font-size:16px}.design-command .health-grade-grid{grid-template-columns:1fr}.design-command .health-grade-grid article{padding:10px 14px}.design-command .health-level-grid{grid-template-columns:repeat(2,1fr);gap:25px}.design-report{--health-bg:#edf2f7;--health-panel:#fff;--health-text:#213b56;--health-muted:#71859b;--health-line:#e1e9f2;--health-accent:#316ac5}.design-report .health-design-grid{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:.8fr 1.15fr 1.2fr;grid-template-areas:'hero hero hero' 'projects grades levels' 'projects ranking attention'}.design-report .health-design-hero{background:#fff;border:1px solid var(--health-line);border-radius:6px;padding:18px 24px}.design-report .health-design-hero h2{font-size:16px;margin:6px 0}.health-report-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:15px}.health-report-kpis>div{border-left:3px solid #d9e4f6;padding-left:14px;display:flex;flex-direction:column;gap:6px}.health-report-kpis span{font-size:12px;color:var(--health-muted)}.health-report-kpis strong{font-size:clamp(23px,2.5vw,38px);color:var(--health-accent)}.health-report-kpis small{font-size:13px}.design-report .health-data-panel{border-radius:6px}.design-report .health-grade-grid{grid-template-columns:1fr}.design-report .health-grade-grid article{display:grid;grid-template-columns:1fr 1fr;align-items:center}.design-report .health-level-grid{grid-template-columns:repeat(2,1fr)}.design-campus{--health-bg:#f2f8ef;--health-panel:#fffef9;--health-text:#305c4d;--health-muted:#7d9587;--health-line:#deeadc;--health-accent:#338b6a;background:radial-gradient(circle at top right,#fff1bb,transparent 45%),#f2f8ef}.design-campus .health-design-grid{grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:1fr 1.2fr 1.1fr;grid-template-areas:'hero grades grades' 'ranking projects projects' 'ranking levels attention'}.design-campus .health-design-hero{background:#dfefdf;border-radius:25px;border:2px solid #fff}.design-campus .health-design-hero h2{font-size:22px}.health-campus-hero{display:flex;align-items:center;gap:15px}.health-campus-sun{font-size:65px;color:#dcaa34}.design-campus .health-hero-number{font-size:44px}.design-campus .health-data-panel{border-radius:20px;border:2px solid #e5ecd9}.design-campus .health-grade-grid article{background:#f8efcc;border-radius:16px;padding:18px}.design-campus .health-design-ranking{background:#fff8e2}.design-campus .health-rank-line>b.medal{background:#f4ce68;color:#67531b}
@media(max-width:1100px) and (min-width:769px){.health-designed-screen{padding:18px 16px 10px;gap:12px}.health-design-grid{gap:10px}.health-data-panel{padding:12px}.health-data-panel h2{font-size:13px}.health-grade-grid{gap:6px}.health-grade-grid article{padding:8px}.health-design-header h1{font-size:19px}.health-design-header time{font-size:11px}.health-level-grid strong{font-size:18px}.health-design-projects th,.health-design-projects td{padding:10px 3px;font-size:11px}.health-design-hero{padding:16px}.health-campus-sun{display:none}}
@media(max-width:768px){.health-screen-settings{top:10px;right:10px;padding:7px 9px;font-size:12px}.full-dashboard-mobile>header{padding-right:78px}.full-dashboard-mobile>header>small{display:none}.health-designed-screen{height:auto;min-height:100dvh;overflow:visible;padding:60px 12px 18px;gap:16px}.health-design-header{padding:0;display:block}.health-design-header h1{font-size:20px}.health-design-header time{display:block;margin-top:10px;font-size:12px}.health-designed-screen .health-design-grid{display:flex;flex-direction:column;gap:12px;flex:none}.health-designed-screen .health-design-hero{order:0;overflow:visible;min-height:180px;padding:20px}.health-designed-screen .health-design-levels{order:1}.health-designed-screen .health-design-grades{order:2}.health-designed-screen .health-design-ranking{order:3}.health-designed-screen .health-design-projects{order:4}.health-designed-screen .health-design-attention{order:5}.health-data-panel{padding:16px}.health-panel-scroll{max-height:340px;flex:auto}.health-level-grid{margin-top:16px}.health-grade-grid{grid-template-columns:1fr!important}.health-design-projects table{font-size:11px}.health-design-projects th,.health-design-projects td{padding:10px 3px}.health-design-projects th{white-space:normal}.health-design-projects td:first-child{max-width:95px;overflow-wrap:anywhere}.health-report-kpis{grid-template-columns:repeat(2,1fr);gap:16px}.health-report-kpis strong{font-size:30px}.health-orbit{width:210px}.health-design-footer{font-size:10px;line-height:1.6}.health-style-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.health-style-dialog{margin-top:5vh!important}.health-style-dialog .el-dialog__body{max-height:70dvh;overflow:auto}.health-style-options button{padding:10px}.health-style-dialog .el-checkbox{height:auto;min-height:32px}.health-style-cycle .el-select{width:130px}}
@media(prefers-reduced-motion:reduce){.health-designed-screen *{scroll-behavior:auto!important}}
@media(min-width:769px){.design-command .health-grade-grid{grid-auto-rows:minmax(0,1fr)}.design-command .health-grade-grid article{gap:3px;box-sizing:border-box}.design-command .health-grade-grid strong{font-size:23px}.design-command .health-grade-grid h3{margin:0}.design-campus .health-grade-grid article{box-sizing:border-box;gap:3px;padding:12px 16px}.design-campus .health-grade-grid h3{margin-bottom:3px}.design-campus .health-grade-grid strong{font-size:24px}}

/* First-glance conclusions: whole-school rate, strongest project, weakest project. */
.health-insight-strip{display:grid;grid-template-columns:.95fr 1fr 1.15fr;gap:14px;flex-shrink:0;color:var(--health-text,#edf5ff)}.health-insight-strip>section{position:relative;min-width:0;border:1px solid var(--health-line,#2a4d6b);border-radius:10px;padding:14px 18px;background:var(--health-panel,#112944);box-sizing:border-box}.health-insight-strip .health-insight-main{background:linear-gradient(110deg,#105db7,#248bc5);border-color:#5ca1e1;color:#fff}.health-insight-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.5}.health-insight-label>small{font-size:11px;font-weight:400;color:var(--health-muted,#a9bfd3)}.health-insight-main>strong{font-size:clamp(36px,3.5vw,58px);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:1px}.health-insight-main>strong small{font-size:21px;margin-left:4px}.health-insight-main>div{font-size:12px;margin-top:5px;color:#d8edff}.health-insight-main>div b{color:white;font-size:16px}.health-insight-main>div span{margin-left:12px}.health-insight-strip .health-insight-best{border-top:4px solid #31bd98}.health-insight-strip .health-insight-weak{border-top:4px solid #f2a054}.health-insight-best .health-insight-label{color:#27aa87}.health-insight-weak .health-insight-label{color:#e98d3d}.health-insight-strip h2{font-size:clamp(17px,1.6vw,25px);line-height:1.4;margin:7px 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-insight-result{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.health-insight-result>strong{font-size:clamp(26px,2.2vw,36px);font-variant-numeric:tabular-nums;line-height:1.25}.health-insight-best .health-insight-result>strong{color:#31bd98}.health-insight-weak .health-insight-result>strong{color:#f2a054}.health-insight-result small{font-size:14px}.health-insight-result>span{font-size:11px;line-height:1.7;color:var(--health-muted,#a9bfd3)}.health-insight-result>span b{color:var(--health-text,#fff);font-size:14px}.health-insight-strip p{font-size:13px;line-height:1.7;color:var(--health-muted,#a9bfd3);margin:16px 0}.full-dashboard-desktop>.health-insight-strip{margin:10px 16px 2px}.health-project-order{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap;flex-shrink:0}.health-project-order button{border:1px solid var(--health-line);background:transparent;color:var(--health-muted);border-radius:5px;padding:6px 9px;font:inherit;font-size:11px;cursor:pointer}.health-project-order button.active{background:var(--health-accent);border-color:var(--health-accent);color:var(--health-bg);font-weight:700}.health-project-order>span{font-size:10px;color:var(--health-muted);margin-left:auto}.health-project-signal{padding:12px 0;border-bottom:1px solid var(--health-line);--project-signal:var(--health-accent)}.health-project-signal.weak{--project-signal:#ec9756}.health-project-signal.strong{--project-signal:#32b68c}.health-project-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.health-project-heading h3{font-size:14px;line-height:1.5;margin:0;overflow-wrap:anywhere}.health-project-badge{font-size:10px;border:1px solid var(--health-line);padding:2px 6px;border-radius:4px;white-space:nowrap;color:var(--health-muted)}.health-project-badge.weak{color:#df8240;border-color:#df824066;background:#df82400e}.health-project-badge.strong{color:#2aa381;border-color:#2aa38166;background:#2aa3810e}.health-project-badge.good{color:var(--health-accent)}.health-project-badge.pass{color:#c58c3c}.health-project-meter-line{display:flex;align-items:center;gap:12px;margin:8px 0}.health-project-meter{height:12px;background:var(--health-line);border-radius:4px;overflow:hidden;flex:1}.health-project-meter i{display:block;height:100%;background:var(--project-signal);border-radius:4px}.health-project-meter-line>strong{font-size:24px;line-height:1;color:var(--project-signal);min-width:85px;text-align:right;font-variant-numeric:tabular-nums}.health-project-meter-line small{font-size:12px}.health-project-metadata,.health-project-genders{display:flex;gap:6px 12px;flex-wrap:wrap;font-size:11px;color:var(--health-muted);line-height:1.6}.health-project-metadata b{font-weight:500;color:var(--health-text)}.health-project-genders{font-size:10px;margin-top:5px}.design-report .health-report-kpis>div:first-child{border-color:#236dc2}.design-report .health-report-kpis>div:first-child strong{font-weight:800;color:#175cae}.health-designed-screen .health-insight-strip{gap:12px}.design-campus .health-insight-strip>section{border-radius:16px}.design-command .health-insight-main{background:linear-gradient(110deg,#096f66,#148876);border-color:#38b3a4}.health-style-report .health-insight-best .health-insight-result>strong,.health-style-campus .health-insight-best .health-insight-result>strong{color:#168766}.health-style-report .health-insight-weak .health-insight-result>strong,.health-style-campus .health-insight-weak .health-insight-result>strong{color:#b96120}
@media(min-width:769px){.health-designed-screen{gap:12px}.health-designed-screen .health-design-header h1{font-size:24px}.health-designed-screen .health-data-panel{padding:13px}.health-designed-screen .health-data-panel h2{margin-bottom:10px}.health-designed-screen .health-design-hero{padding:14px 18px}.design-command .health-orbit{width:clamp(110px,13vw,205px);margin:8px 0;padding:7px}.design-command .health-orbit>div{gap:7px}.design-command .health-orbit strong{font-size:clamp(26px,3vw,45px)}.design-command .health-design-hero{border-radius:28px}.design-command .health-design-hero>p{margin:4px 0}.design-report .health-design-hero h2{display:none}.design-report .health-report-kpis{margin-top:8px;gap:10px}.design-report .health-report-kpis strong{font-size:28px}.health-designed-screen .health-grade-grid article{padding:8px}.health-designed-screen .health-level-grid{margin-top:10px;gap:8px}.health-designed-screen .health-level-grid strong{font-size:22px}.health-designed-screen .health-grade-grid strong{font-size:22px}.health-designed-screen .health-grade-grid h3{margin:0}.design-campus .health-campus-sun{font-size:42px}.design-campus .health-hero-number{font-size:34px}.health-designed-screen .health-design-grid{gap:12px}}
@media(min-width:769px) and (max-height:800px){.health-insight-strip>section{padding:10px 13px}.health-insight-main>strong{font-size:36px}.health-insight-strip h2{font-size:18px;margin:4px 0}.health-insight-result>strong{font-size:26px}.health-insight-label{font-size:12px}.health-insight-label>small{font-size:10px}.health-insight-main>div{font-size:11px}.health-insight-result{gap:5px 9px}.health-designed-screen .health-design-header h1{font-size:20px}.health-designed-screen .health-design-header span{font-size:10px}.health-designed-screen .health-data-panel h2{font-size:13px}.health-design-hero .health-eyebrow{font-size:10px}.health-designed-screen .health-design-hero h2{font-size:18px}.health-designed-screen .health-hero-number{font-size:34px}.design-command .health-orbit{width:125px}.design-command .health-orbit strong{font-size:28px}.design-command .health-orbit span{font-size:10px}.design-command .health-design-hero>p{font-size:10px}.design-report .health-report-kpis strong{font-size:23px}}
@media(max-width:768px){.health-insight-strip{grid-template-columns:1fr;gap:10px}.health-insight-strip>section{padding:16px}.health-insight-main>strong{font-size:54px}.health-insight-result>strong{font-size:32px}.health-insight-strip h2{font-size:20px;white-space:normal}.health-insight-label{font-size:14px}.health-insight-label small{font-size:11px}.full-dashboard-mobile .health-insight-strip{margin:16px 0}.full-dashboard-mobile .health-insight-strip>section{background:#172d47;color:white}.full-dashboard-mobile .health-insight-strip .health-insight-main{background:linear-gradient(110deg,#105db7,#248bc5)}.health-project-meter-line>strong{font-size:26px}.health-project-heading h3{font-size:15px}.health-project-signal{padding:16px 0}.health-designed-screen .health-design-hero{display:none}.health-designed-screen .health-insight-strip{gap:10px}.health-designed-screen .health-design-projects{order:0}.health-designed-screen .health-design-levels{order:1}}
@media(min-width:769px){.design-broadcast .health-design-hero,.design-report .health-design-hero,.design-campus .health-design-hero{display:none}.design-broadcast .health-design-grid{grid-template-columns:1.25fr 1fr .95fr;grid-template-rows:1fr 1fr;grid-template-areas:'projects projects ranking' 'grades levels attention'}.design-report .health-design-grid{grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:1fr 1fr .8fr;grid-template-areas:'projects projects grades' 'projects projects ranking' 'levels levels attention'}.design-campus .health-design-grid{grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:1.1fr 1fr;grid-template-areas:'projects projects grades' 'ranking levels attention'}.design-broadcast .health-design-projects .health-panel-scroll,.design-campus .health-design-projects .health-panel-scroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:24px}.design-broadcast .health-project-heading h3,.design-campus .health-project-heading h3{font-size:16px}.design-report .health-project-heading h3{font-size:17px}.design-report .health-project-meter-line>strong{font-size:30px}.design-report .health-project-meter{height:16px}.design-campus .health-grade-grid{grid-template-columns:1fr}.design-campus .health-grade-grid article{display:grid;grid-template-columns:1fr 1fr}.design-campus .health-grade-grid strong{justify-self:end}}
