.interactive-chart[data-astro-cid-l4ols3ai]{min-width:0;margin:0}.interactive-chart[data-astro-cid-l4ols3ai] h3[data-astro-cid-l4ols3ai]{margin:0 0 16px;font-size:14px}.plot[data-astro-cid-l4ols3ai]{min-width:0;height:260px;margin:0;position:relative}.plot[data-astro-cid-l4ols3ai] svg[data-astro-cid-l4ols3ai]{touch-action:pan-y;width:100%;height:260px;display:block}.plot[data-astro-cid-l4ols3ai] svg[data-astro-cid-l4ols3ai]:focus-visible{outline-offset:3px;outline:2px solid #73cec8}.plot[data-astro-cid-l4ols3ai] output[data-astro-cid-l4ols3ai]{color:#e8f1f5;white-space:nowrap;pointer-events:none;z-index:2;background:#071b29;border:1px solid #73cec8;border-radius:6px;padding:8px 10px;font-size:12px;position:absolute;top:2px}.plot[data-astro-cid-l4ols3ai] [data-astro-cid-l4ols3ai][hidden]{display:none}.interactive-chart[data-astro-cid-l4ols3ai] figcaption[data-astro-cid-l4ols3ai]{color:#b8cbd6;overflow-wrap:anywhere;margin:10px 0;font-size:12px}.interactive-chart[data-astro-cid-l4ols3ai] summary[data-astro-cid-l4ols3ai]{cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}.chart-pager[data-astro-cid-l4ols3ai]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.chart-pager[data-astro-cid-l4ols3ai] button[data-astro-cid-l4ols3ai]{min-height:44px;padding:8px 14px}.chart-pager[data-astro-cid-l4ols3ai] span[data-astro-cid-l4ols3ai]{color:#b8cbd6;font-size:12px}.table-wrap[data-astro-cid-l4ols3ai]{max-height:400px;overflow:auto}.interactive-chart[data-astro-cid-l4ols3ai] tr[data-astro-cid-l4ols3ai][hidden]{display:none}@media (width<=500px){.plot[data-astro-cid-l4ols3ai],.plot[data-astro-cid-l4ols3ai] svg[data-astro-cid-l4ols3ai]{height:230px}.plot[data-astro-cid-l4ols3ai] svg[data-astro-cid-l4ols3ai] text[data-astro-cid-l4ols3ai]{font-size:15px}}.report-app{position:relative}.report-app .app-top{align-items:center;min-height:94px;padding:15px 20px}.report-app .app-top>strong{width:26%;font-size:20px}.ref-report-meta{text-align:right;font-size:10px;line-height:1.8}.report-app .app-tabs{background:0 0;border:0;grid-template-columns:repeat(4,1fr);gap:4px;padding:0;display:grid;position:absolute;top:9px;left:29%;right:19%}.report-app .app-tabs button{min-height:35px;padding:6px 7px;font-size:10px}.report-app .app-body{grid-template-columns:20.4% minmax(0,1fr);gap:8px;padding:8px}.reference-grid{grid-template-rows:240px 188px 172px 170px;grid-template-columns:repeat(100,minmax(0,1fr));gap:8px 0;display:grid}.ref-panel{background:#142e40;border:1px solid #345165;border-radius:7px;min-width:0;margin:0 4px;padding:12px;overflow:hidden}.ref-panel h3{color:#e8f1f5;margin:0 0 9px;font-size:12px;font-weight:600}.ref-panel p{color:#b8cbd6;font-size:11px;line-height:1.5}.ref-panel a{color:#91e1d9;margin-top:8px;font-size:11px;display:block}.ref-monthly{grid-area:1/1/2/58}.ref-profit{grid-area:1/58/2/81}.ref-win{grid-area:1/81/2/101}.ref-consistency{grid-area:2/1/3/28}.ref-distribution{grid-area:2/28/3/59}.ref-monthlywr{grid-area:2/59/3/101}.ref-annual{grid-area:3/1/4/37}.ref-ranking{grid-area:3/37/4/71}.ref-extremes{grid-area:3/71/4/101}.ref-growth{grid-area:4/1/5/26}.ref-dd{grid-area:4/26/5/58}.ref-daycompare{grid-area:4/58/5/76}.ref-validation{grid-area:4/76/5/101}.ref-sidebar{background:#142e40;border:1px solid #345165;border-radius:7px;padding:18px!important}.ref-sidebar h2{border-bottom:2px solid #73cec8;margin:0 0 20px;padding-bottom:14px;font-size:21px;line-height:1.2}.ref-sidebar dl>div{background:#0d2535;border-radius:4px;margin-bottom:8px;padding:8px 10px}.ref-sidebar dt{color:#b8cbd6;font-size:10px}.ref-sidebar dd{margin:4px 0 0;font-size:12px}.ref-donut{aspect-ratio:1;background:conic-gradient(#73cec8 0 var(--share),#5487b5 var(--share) 100%);border-radius:50%;place-items:center;width:126px;margin:10px auto;display:grid}.ref-donut>div{aspect-ratio:1;background:#142e40;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76%;display:flex}.ref-donut strong{font-size:24px}.ref-donut span{color:#b8cbd6;font-size:10px}.ref-legend{text-align:center;margin:8px 0;font-size:10px!important}.ref-side-kpis{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.ref-side-kpis a{background:#0d2535;border-radius:5px;min-height:64px;padding:12px 8px;text-decoration:none}.ref-side-kpis strong{color:#73cec8;font-size:21px;display:block}.ref-side-kpis span{color:#b8cbd6;font-size:10px;display:block}.ref-foot{color:#b8cbd6;margin:8px 0;font-size:9px!important}.ref-big{color:#73cec8;margin:15px 0;font-size:32px;display:block}.ref-profit svg{width:100%;height:70px}.ref-panel .interactive-chart h3{margin:0 0 5px;font-size:12px}.ref-panel .plot,.ref-panel .plot svg{height:160px}.ref-panel figcaption,.ref-panel details{display:none}.ref-monthlywr .plot,.ref-monthlywr .plot svg{height:145px}.ref-growth .plot,.ref-growth .plot svg,.ref-dd .plot,.ref-dd .plot svg{height:125px}.ref-bars{justify-content:space-around;align-items:flex-end;gap:8px;height:117px;display:flex}.ref-bars>div{text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:10px;display:flex}.ref-bars i{background:#73cec8;width:28px;display:block}.ref-bars span{font-size:9px}.ref-panel table{width:100%;font-size:10px}.ref-panel table td,.ref-panel table th{padding:3px 5px;font-size:10px}.ref-positive{color:#73cec8}.ref-negative{color:#f2979a}.ref-rank{align-items:center;gap:8px;margin:6px 0;font-size:10px;display:flex}.ref-rank span{width:30px}.ref-rank i{height:9px;display:block}.ref-rank b{margin-left:auto}.ref-extreme-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ref-extreme-grid>div{background:#0d2535;border-radius:4px;min-width:0;padding:6px}.ref-extreme-grid span{font-size:9px;display:block}.ref-extreme-grid b{color:#73cec8;font-size:16px;display:block}.ref-extreme-grid small{color:#b8cbd6;font-size:8px}.ref-daybars{justify-content:space-around;align-items:flex-end;height:110px;display:flex}.ref-daybars>div{flex-direction:column;align-items:center;gap:6px;display:flex}.ref-daybars b{font-size:11px}.ref-daybars i{width:30px}.ref-daybars small{font-size:8px}@media (width>=1200px){body:has(.report-app) main{max-width:1760px!important}.app-content .reference-executive{padding:0!important}.report-app .page-head{padding:12px}}@media (width<=1199px){.reference-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.ref-panel{grid-area:auto;min-height:180px}.ref-monthly{grid-column:1/-1}.report-app .app-tabs{padding:10px;display:flex;position:static}.report-app .app-top{min-height:70px}.report-app .app-body{grid-template-columns:220px minmax(0,1fr)}.ref-sidebar h2{font-size:17px}}@media (width<=700px){.report-app .app-body{display:block}.report-app .app-top>strong{width:auto;font-size:17px}.ref-report-meta{text-align:left}.reference-grid{flex-direction:column;display:flex}.ref-panel{min-height:180px}.ref-sidebar .ref-donut{width:110px}.ref-side-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-side-kpis strong{font-size:17px}.ref-sidebar{margin-bottom:10px}}.report-app .ref-panel .plot,.report-app .ref-panel .plot svg{height:178px!important}.report-app .ref-panel .interactive-chart h3{margin:0 0 5px!important;font-size:12px!important}.report-app .ref-panel .interactive-chart{margin:0!important}.report-app .ref-panel .interactive-chart figcaption,.report-app .ref-panel .interactive-chart details{display:none!important}.ref-consistency .ref-donut{width:110px}.ref-annual table td,.ref-annual table th{padding:2px 5px!important}.ref-bars i{max-height:85px}.ref-panel svg text{font-size:14px!important}.report-app .ref-panel{position:relative;overflow:visible}.report-app .ref-panel h3{align-items:center;gap:6px;padding-right:28px;display:flex}.panel-icon{color:#73cec8;flex:0 0 16px;width:16px!important;height:16px!important}.panel-expand{color:#91e1d9;cursor:pointer;background:0 0;border:0;width:32px;height:32px;min-height:32px;padding:0;font-size:20px;position:absolute;top:3px;right:4px}.panel-expand:hover,.panel-expand:focus-visible{background:#24485b;border-radius:4px;outline:1px solid #73cec8}.dashboard-inspector{color:#e8f1f5;background:#0b202e;border:1px solid #73cec8;border-radius:10px;width:min(1100px,94vw);max-height:90vh;padding:20px}.dashboard-inspector::backdrop{background:#020e19db}.inspector-close{color:#e8f1f5;background:#183548;border:1px solid #345165;border-radius:5px;min-height:44px;margin-left:auto;padding:8px 15px;display:block}.report-app .is-expanded{min-height:350px;max-height:72vh;margin-top:15px;overflow:auto}.report-app .is-expanded .interactive-chart details,.report-app .is-expanded .interactive-chart figcaption{display:block!important}.report-app .is-expanded .panel-expand{display:none}.report-app .is-expanded .ref-donut{width:200px}.report-app .is-expanded table td,.report-app .is-expanded table th{padding:10px!important;font-size:14px!important}.report-app .ref-panel .plot output{max-width:100%;font-size:11px}.report-app .ref-panel .plot svg{overflow:visible}.report-app .ref-panel .plot svg text{font-size:18px!important}.report-app .ref-monthly .plot,.report-app .ref-monthly .plot svg{height:170px!important}.report-app .ref-monthlywr .plot,.report-app .ref-monthlywr .plot svg{height:130px!important}.report-app .ref-growth .plot,.report-app .ref-growth .plot svg,.report-app .ref-dd .plot,.report-app .ref-dd .plot svg{height:110px!important}.report-app .is-expanded .plot,.report-app .is-expanded .plot svg{height:350px!important}.report-app .ref-annual .ref-foot{margin:3px 0 0;line-height:1.2;font-size:8px!important}.report-app .ref-annual table td,.report-app .ref-annual table th{padding:1px 5px!important}.executive[data-astro-cid-qysf7zdj]{border:1px solid var(--line);background:#102a3b;border-radius:14px;padding:30px}.report-kpis[data-astro-cid-qysf7zdj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.report-kpis[data-astro-cid-qysf7zdj] article[data-astro-cid-qysf7zdj]{padding:20px}.report-kpis[data-astro-cid-qysf7zdj] strong[data-astro-cid-qysf7zdj]{color:var(--accent);overflow-wrap:anywhere;margin:12px 0;font-size:30px;display:block}.report-kpis[data-astro-cid-qysf7zdj] p[data-astro-cid-qysf7zdj]{margin:0}.report-overview-grid[data-astro-cid-qysf7zdj]{grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:20px;display:grid}.report-overview-grid[data-astro-cid-qysf7zdj] h3[data-astro-cid-qysf7zdj]{margin-top:0}.month-counts[data-astro-cid-qysf7zdj]{flex-wrap:wrap;gap:20px;display:flex}.month-counts[data-astro-cid-qysf7zdj] strong[data-astro-cid-qysf7zdj]{color:var(--accent);font-size:28px;display:block}.month-counts[data-astro-cid-qysf7zdj] span[data-astro-cid-qysf7zdj]{font-size:13px}.report-section-nav[data-astro-cid-qysf7zdj]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 22px;padding:25px 0;display:flex}.report-section-nav[data-astro-cid-qysf7zdj] a[data-astro-cid-qysf7zdj]{align-items:center;min-height:44px;font-size:13px;display:flex}.report-facts[data-astro-cid-qysf7zdj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.report-facts[data-astro-cid-qysf7zdj] div[data-astro-cid-qysf7zdj]{background:#102a3b;border-radius:8px;min-width:0;padding:18px}.report-facts[data-astro-cid-qysf7zdj] dt[data-astro-cid-qysf7zdj]{color:var(--muted);font-size:12px}.report-facts[data-astro-cid-qysf7zdj] dd[data-astro-cid-qysf7zdj]{overflow-wrap:anywhere;margin:10px 0 0}.wrap-cell[data-astro-cid-qysf7zdj]{white-space:normal;min-width:220px}.section[data-astro-cid-qysf7zdj]{scroll-margin-top:25px}@media (width<=760px){.executive[data-astro-cid-qysf7zdj]{padding:18px}.report-kpis[data-astro-cid-qysf7zdj],.report-overview-grid[data-astro-cid-qysf7zdj],.report-facts[data-astro-cid-qysf7zdj]{grid-template-columns:1fr}.report-kpis[data-astro-cid-qysf7zdj] strong[data-astro-cid-qysf7zdj]{font-size:28px}}
