.sr-view{--sr-ink:#182320;--sr-muted:#68766d;--sr-green:#254d43;--sr-rust:#ae694f;--sr-line:#d3d8ce;--sr-paper:#f3f2ed;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;color:var(--sr-ink);font-family:inherit;font-size:clamp(13px,1.02vw,18px);font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:break-word}.sr-view *{box-sizing:border-box}.sr-view button{font:inherit;color:inherit;cursor:pointer}.sr-view button:focus-visible{outline:3px solid #799c3d;outline-offset:3px}.sr-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;flex:0 0 auto;margin:0 0 clamp(12px,1.9vh,22px)}.sr-tab{display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:1px solid var(--sr-line);padding:15px 20px;text-align:left;transition:background .25s,border-color .25s,color .25s}.sr-tab>span{font-weight:550;font-size:1em}.sr-tab>small{font-size:.75em;color:var(--sr-muted)}.sr-tab.is-active{background:var(--sr-green);color:#fff;border-color:var(--sr-green)}.sr-tab.is-active>small{color:#d0e3ca}.sr-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,29%);gap:clamp(22px,3vw,50px);flex:1 1 0;min-height:0;align-items:center}.sr-chart{display:flex;flex-direction:column;min-height:0;height:100%;min-width:0;justify-content:center}.sr-chart-label{font-size:.77em;color:var(--sr-muted);flex:none;margin-bottom:8px}.sr-svg{display:block;width:100%;height:100%;min-height:0;max-height:100%;font-family:inherit;overflow:visible;flex:1 1 0}.sr-grid{stroke:#d5ddce;stroke-width:1}.sr-zero{stroke:#879d7b;stroke-width:1.3}.sr-fill-green{fill:var(--sr-green)}.sr-fill-rust{fill:var(--sr-rust)}.sr-fill-soft{fill:#b4c2a9}.sr-stroke-green{stroke:var(--sr-green)}.sr-stroke-rust{stroke:var(--sr-rust)}.sr-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sr-tick{font-size:13px;fill:var(--sr-muted);font-family:inherit}.sr-axis-label{font-size:16px;fill:var(--sr-ink);font-family:inherit}.sr-value{font-size:20px;font-weight:500;fill:var(--sr-ink);font-family:inherit}.sr-text-green{fill:var(--sr-green)}.sr-text-rust{fill:var(--sr-rust)}.sr-legend{display:flex;align-items:center;gap:22px;flex:0 0 auto;min-height:26px;font-size:.77em;color:var(--sr-muted)}.sr-legend>span{display:flex;align-items:center;gap:7px}.sr-legend i{width:9px;height:9px;border-radius:50%;display:inline-block}.sr-dot-green{background:var(--sr-green)}.sr-dot-rust{background:var(--sr-rust)}.sr-legend>small{margin-left:auto;font-size:.9em}.sr-summary{border-left:1px solid var(--sr-line);padding-left:clamp(20px,2.1vw,36px);min-width:0;min-height:0;max-height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#bec7b8 transparent}.sr-kicker{display:block;font-size:.73em;letter-spacing:.015em;color:var(--sr-muted);line-height:1.6}.sr-summary h3{font-size:clamp(21px,1.8vw,30px);font-weight:550;line-height:1.55;margin:16px 0 20px;letter-spacing:-.04em}.sr-summary p{font-size:.86em;line-height:1.85;margin:14px 0}.sr-summary p b{font-weight:550}.sr-summary>small,.sr-summary div>small{display:block;font-size:.72em;line-height:1.8;color:var(--sr-muted);margin-top:16px}.sr-summary-value{font-size:clamp(38px,4vw,65px);font-weight:450;letter-spacing:-.055em;line-height:1.15;color:var(--sr-green);margin:15px 0}.sr-summary-value>span{font-size:.23em;margin-left:8px;letter-spacing:0;color:var(--sr-muted)}.sr-foot{flex:0 0 auto;font-size:.64em;color:var(--sr-muted);line-height:1.65;margin:clamp(10px,1.6vh,18px) 0 0;padding-top:10px;border-top:1px solid var(--sr-line)}.sr-pvalue{display:flex;align-items:baseline;gap:12px;color:var(--sr-green);margin:15px 0 25px}.sr-pvalue>span{font-size:1.2em}.sr-pvalue>strong{font-size:clamp(44px,5.4vw,82px);font-weight:450;letter-spacing:-.06em;line-height:1}.sr-alpha{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:14px;align-items:center;flex:none;padding:13px 0 16px;border-bottom:1px solid var(--sr-line);margin-bottom:clamp(14px,2.4vh,28px)}.sr-alpha>div>b{font-size:.86em;font-weight:550;display:block}.sr-alpha>div>small{font-size:.68em;display:block;margin-top:6px;color:var(--sr-muted)}.sr-alpha>span{display:flex;align-items:center;gap:12px;justify-content:center;border-left:1px solid var(--sr-line)}.sr-alpha>span>small{font-size:.72em;color:var(--sr-muted)}.sr-alpha>span>strong{font-size:1.3em;font-weight:500}.sr-icc-chart{min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;height:100%}.sr-icc-axis{display:grid;grid-template-columns:130px minmax(0,1fr) 70px;gap:18px;margin-bottom:9px;flex:none}.sr-icc-axis>div{display:flex;justify-content:space-between;font-size:.68em;color:var(--sr-muted)}.sr-icc-row{display:grid;grid-template-columns:130px minmax(0,1fr) 70px;gap:18px;align-items:center;flex:1 1 0;max-height:68px;min-height:34px;width:100%;padding:10px 0;background:transparent;border:0;border-bottom:1px solid var(--sr-line);text-align:left;transition:background .25s}.sr-icc-row>span:first-child{font-size:.85em}.sr-icc-track{height:19px;background:#e3e8dc;position:relative;border-left:1px solid #b2c2a7}.sr-icc-track i{display:block;height:100%;background:#a0b88d;transition:background .25s}.sr-icc-row.is-active{background:#e6eddd}.sr-icc-row.is-active .sr-icc-track i{background:var(--sr-green)}.sr-icc-row>strong{text-align:right;font-size:1.18em;font-weight:500;padding-right:6px;color:var(--sr-green)}.sr-icc-caption{font-size:.7em;color:var(--sr-muted);line-height:1.6;margin:14px 0 0;flex:none}.sr-icc-summary{align-self:center}.sr-icc-focus{padding-bottom:18px;border-bottom:1px solid var(--sr-line)}.sr-icc-focus .sr-summary-value{font-size:clamp(36px,3.5vw,56px);margin:9px 0}.sr-icc-focus>small{margin-top:9px!important;font-size:.65em!important}.sr-bias{padding-top:18px}.sr-bias .sr-summary-value{font-size:clamp(34px,3.2vw,52px);margin:10px 0}.sr-bias p{font-size:.8em;margin:10px 0 0}
@media(min-width:1000px) and (max-height:980px){.sr-tabs{gap:10px;margin-bottom:14px}.sr-tab{padding:12px 15px}.sr-summary h3{font-size:23px;margin:12px 0 15px}.sr-summary p{font-size:13px;margin:11px 0;line-height:1.75}.sr-summary>small,.sr-summary div>small{font-size:11px;line-height:1.7;margin-top:12px}.sr-summary-value{font-size:47px;margin:11px 0}.sr-pvalue{margin:12px 0 18px}.sr-pvalue>strong{font-size:62px}.sr-alpha{margin-bottom:16px;padding:8px 0 13px}.sr-alpha>span{gap:8px}.sr-icc-row{max-height:51px;min-height:32px;padding:8px 0}.sr-icc-focus{padding-bottom:12px}.sr-bias{padding-top:12px}.sr-foot{margin-top:10px;padding-top:8px}.sr-icc-focus .sr-summary-value{font-size:44px}.sr-bias .sr-summary-value{font-size:41px}}
@media(max-width:1000px){.sr-view{height:auto;min-height:0}.sr-tabs{gap:8px}.sr-tab{display:block;padding:13px}.sr-tab>small{display:block;margin-top:6px}.sr-main{grid-template-columns:1fr;gap:20px;flex:none}.sr-chart{height:340px}.sr-summary{border-left:0;border-top:1px solid var(--sr-line);padding:18px 0 0;overflow:visible;max-height:none}.sr-summary h3 br{display:none}.sr-summary h3{margin:10px 0;font-size:23px}.sr-summary-value{font-size:44px}.sr-summary p{font-size:14px}.sr-summary>small{font-size:11px;margin-top:10px}.sr-alpha{grid-template-columns:repeat(4,1fr);row-gap:16px}.sr-alpha>div{grid-column:1/-1;display:flex;gap:15px;align-items:baseline}.sr-alpha>div>small{margin:0}.sr-alpha>span{justify-content:flex-start;padding-left:10px}.sr-icc-chart{height:325px}.sr-icc-summary{display:grid;grid-template-columns:1fr 1fr;gap:25px;width:100%}.sr-icc-focus{border:0;padding-bottom:0}.sr-bias{padding-top:0;border-left:1px solid var(--sr-line);padding-left:25px}.sr-icc-focus .sr-summary-value,.sr-bias .sr-summary-value{font-size:41px}.sr-foot{font-size:10px}.sr-legend{font-size:12px}}
@media(max-width:540px){.sr-tab{padding:11px 9px}.sr-tab>span{font-size:12px}.sr-tab>small{font-size:10px}.sr-chart{height:265px}.sr-main{gap:15px}.sr-legend{gap:15px;font-size:10px}.sr-legend>small{font-size:9px}.sr-alpha{column-gap:5px}.sr-alpha>span{display:block}.sr-alpha>span>small,.sr-alpha>span>strong{display:block}.sr-alpha>span>strong{margin-top:5px}.sr-icc-axis,.sr-icc-row{grid-template-columns:90px minmax(0,1fr) 52px;gap:10px}.sr-icc-row>span:first-child{font-size:12px}.sr-icc-row>strong{font-size:15px}.sr-icc-summary{gap:15px}.sr-bias{padding-left:15px}.sr-icc-focus .sr-summary-value,.sr-bias .sr-summary-value{font-size:34px}.sr-bias p{font-size:12px}.sr-foot{font-size:9px}}
@media(prefers-reduced-motion:reduce){.sr-view *{transition:none!important;animation:none!important}}
.motion-off .sr-view *{transition:none!important;animation:none!important}
