.chart-frame{align-content:center;min-width:0;display:grid}.chart-key{color:#66758b;flex-wrap:wrap;justify-content:flex-end;gap:14px;margin:8px 10px 0;font-size:9px;display:flex}.chart-key span{align-items:center;gap:5px;display:flex}.chart-key i{border-radius:2px;width:15px;height:3px}.chart-key .mean-key{background:0 0;border-top:2px dashed #db7b29;height:0}.chart-key .range-key{background:#dff3e8;border:1px solid #9fd6b6;height:8px}.line-chart.detailed{min-height:250px;max-height:350px;height:auto!important}.grid-line{stroke:#e8edf4;stroke-width:1px}.axis-line{stroke:#aab5c5;stroke-width:1px}.axis-tick{fill:#728095;font-size:10px}.axis-title{fill:#516078;font-size:11px;font-weight:600}.acceptable-band{fill:#36ad72;opacity:.12}.mean-line{stroke:#db7b29;stroke-width:1.5px;stroke-dasharray:7 5}.mean-label{fill:#bd651c;font-size:9px;font-weight:700}.analysis-period{color:#43618d;margin-top:5px;font-size:10px;font-weight:600;display:block}.analysis-kpis{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:16px 0 2px;display:grid}.analysis-kpis span{background:#f9fbfe;padding:10px 13px;display:grid}.analysis-kpis small{text-transform:uppercase;letter-spacing:.7px;color:#8793a5;font-size:8px}.analysis-kpis b{color:#26354c;margin-top:2px;font-size:14px}.explore-builder input{width:100%}.explore-builder .two{gap:9px}.explore-builder .inline-check{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:flex}.explore-builder .inline-check input{width:auto}.explore-canvas{grid-template-rows:auto auto 1fr auto}@media (max-width:650px){.analysis-kpis{grid-template-columns:repeat(2,1fr)}.chart-key{justify-content:flex-start}.line-chart.detailed{min-height:210px}}.dataset-guide{background:#fbfcfe;border:1px solid #dce4ef;grid-template-columns:repeat(3,1fr);margin:14px 0 8px;display:grid}.dataset-guide>div{border-right:1px solid #e4e9f1;padding:13px 16px}.dataset-guide>div:last-of-type{border-right:0}.dataset-guide>div>span{color:#315eb6;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800;display:block}.dataset-guide p{color:#526078;margin:5px 0 0;font-size:10px;line-height:1.5}.dataset-guide footer{border-top:1px solid #e4e9f1;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.dataset-guide footer>span{color:#657187;padding:9px 16px;font-size:9px}.dataset-guide footer b{margin-right:7px}.guide-good b{color:#18865c}.guide-alert{border-left:1px solid #e4e9f1}.guide-alert b{color:#bd651c}.donut-analysis{grid-template-columns:minmax(250px,.75fr) minmax(360px,1.25fr);align-self:center;align-items:center;gap:26px;padding:18px 3%;display:grid}.donut-visual{justify-items:center;display:grid}.donut-visual svg{width:min(300px,100%);height:230px}.donut-highlight{text-align:center;margin-top:-14px;display:grid}.donut-highlight small{text-transform:uppercase;letter-spacing:.7px;color:#8b96a6;font-size:8px}.donut-highlight strong{color:#27364d;font-size:13px}.donut-highlight span{color:#5f6d82;font-size:10px}.donut-breakdown{background:#fff;border:1px solid #e1e6ee}.donut-breakdown-head,.donut-row{grid-template-columns:minmax(130px,1.2fr) minmax(130px,1fr) 80px;align-items:center;gap:12px;display:grid}.donut-breakdown-head{color:#8591a3;text-transform:uppercase;background:#f5f7fa;padding:8px 12px;font-size:8px}.donut-row{border-top:1px solid #edf0f4;padding:11px 12px;font-size:10px}.donut-row>span:first-child{color:#435168;align-items:center;gap:8px;display:flex}.donut-row>span:first-child i{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.donut-row>span:nth-child(2){grid-template-columns:42px 1fr;align-items:center;gap:8px;display:grid}.donut-row em{background:#edf0f4;border-radius:4px;height:5px;overflow:hidden}.donut-row em i{border-radius:4px;height:100%;display:block}.donut-row>strong{text-align:right;color:#26354c}@media (max-width:900px){.dataset-guide{grid-template-columns:1fr}.dataset-guide>div{border-bottom:1px solid #e4e9f1;border-right:0}.donut-analysis{grid-template-columns:1fr}.donut-breakdown{width:100%}}@media (max-width:650px){.dataset-guide footer{grid-template-columns:1fr}.guide-alert{border-top:1px solid #e4e9f1;border-left:0}.donut-breakdown-head,.donut-row{grid-template-columns:1fr 1fr}.donut-breakdown-head span:last-child,.donut-row>strong{display:none}}
.explore-canvas{grid-template-rows:auto auto auto minmax(210px,1fr) auto;align-content:start}.dataset-guide{align-self:start;height:auto;min-height:0}.dataset-guide>div,.dataset-guide footer,.dataset-guide footer>span{height:auto;min-height:0}.explore-canvas>.number-chart{align-self:center;min-height:210px}.explore-canvas>.donut-analysis{align-self:center;min-height:280px}@media (max-width:650px){.explore-canvas{grid-template-rows:auto auto auto auto auto}}.native-widget .donut-analysis{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);align-self:center;gap:12px;min-width:0;padding:8px 0}.native-widget .donut-visual svg{width:180px;height:160px}.native-widget .donut-highlight{margin-top:-7px}.native-widget .donut-highlight small{font-size:7px}.native-widget .donut-highlight strong{font-size:11px}.native-widget .donut-breakdown{width:100%;min-width:0;overflow:hidden}.native-widget .donut-breakdown-head,.native-widget .donut-row{grid-template-columns:minmax(75px,1fr) minmax(72px,.8fr) 42px;gap:6px;padding-left:8px;padding-right:8px}.native-widget .donut-row{font-size:9px}.native-widget .donut-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.native-widget .donut-row>span:nth-child(2){grid-template-columns:34px minmax(28px,1fr);gap:5px}@media (max-width:1200px){.native-widget .donut-analysis{grid-template-columns:1fr}.native-widget .donut-visual svg{height:145px}}.native-widget .donut-analysis{grid-template-columns:1fr;gap:5px}.native-widget .donut-visual svg{height:135px}.native-widget .donut-highlight{margin-top:-10px;margin-bottom:5px}
