@import "https://code.highcharts.com/css/highcharts.css";@import "https://code.highcharts.com/dashboards/css/datagrid.css";@import "https://code.highcharts.com/dashboards/css/dashboards.css";:root{--fs-page-title:clamp(18px, 1.1vw + 14px, 34px);--fs-card-title:clamp(14px, .7vw + 12px, 22px);--fs-card-subtitle:clamp(11px, .45vw + 10px, 16px);--fs-kpi-value:clamp(20px, 2vw + 10px, 53px);--fs-axis-label:clamp(10px, .35vw + 9px, 14px);--fs-axis-title:clamp(12px, .55vw + 10px, 20px);--fs-legend:clamp(10px, .35vw + 9px, 13px);--fs-datalabel:clamp(10px, .35vw + 9px, 13px);--space-1:clamp(2px, .25vw, 6px);--space-2:clamp(4px, .4vw, 10px);--kpi-gap-title-value:clamp(2px, .25vw, 6px);--kpi-gap-value-subtitle:clamp(2px, .25vw, 6px)}.dashboardContainer{--fs-page-title:clamp(18px, 1.1vw + 14px, 34px);--fs-card-title:clamp(14px, .7vw + 12px, 22px);--fs-card-subtitle:clamp(11px, .45vw + 10px, 16px);--fs-kpi-value:clamp(20px, 2vw + 10px, 53px);--fs-axis-label:clamp(10px, .35vw + 9px, 14px);--fs-axis-title:clamp(12px, .55vw + 10px, 20px);--fs-legend:clamp(10px, .35vw + 9px, 13px);--fs-datalabel:clamp(10px, .35vw + 9px, 13px);--space-1:clamp(2px, .25vw, 6px);--space-2:clamp(4px, .4vw, 10px);--kpi-gap-title-value:clamp(2px, .25vw, 6px);--kpi-gap-value-subtitle:clamp(2px, .25vw, 6px);--dashboard-gap:4px;--dashboard-pane-padding:4px;--dashboard-header-margin-x:10px;--dashboard-header-margin-y:1px;--dashboard-splitbar:8px;container:dashboard/inline-size}.dashboardContainer [id^=page-header-target-]{margin:var(--dashboard-header-margin-y) var(--dashboard-header-margin-x)!important}.dashboardContainer .dx-splitter{gap:0}.dashboardContainer .dx-item.dx-splitter-item{min-width:0;min-height:0;padding:var(--dashboard-pane-padding)!important}.dashboardContainer .dx-item-content.dx-splitter-item-content{height:100%;padding:var(--dashboard-pane-padding)!important}.dashboardContainer .dx-splitter>.dx-item-content.dx-splitter-item-content{height:100%}.dashboardContainer .dx-splitter.dx-splitter-vertical .dx-resize-handle{height:var(--dashboard-splitbar)!important;width:100%!important}.dashboardContainer .dx-splitter.dx-splitter-horizontal .dx-resize-handle{width:var(--dashboard-splitbar)!important;height:100%!important}.dashboardContainer,.dashboardContainer *{box-sizing:border-box}.dashboardContainer .dx-widget,.dashboardContainer .dx-splitter,.dashboardContainer .dx-item,.dashboardContainer .dx-item-content{min-width:0;min-height:0}.highcharts-plot-line{stroke-dasharray:2;stroke:var(--highcharts-color-3)}.highcharts-plot-line-label{fill:var(--highcharts-color-3)}.toolbar{padding-right:4px}.highcharts-data-table table{min-width:310px;max-width:500px;margin:1em auto}.highcharts-description{padding:0 20px}h1#title{font-variant-numeric:lining-nums tabular-nums;text-align:center;color:#fff;font-family:Raleway,sans-serif;font-size:var(--fs-page-title);background-color:#3d3d3d;margin:0;padding-top:5px}.highcharts-title{font-family:Raleway,sans-serif;font-size:var(--fs-card-title)!important;margin-top:var(--space-2)!important;margin-bottom:0!important;font-weight:700!important}.highcharts-dashboards-component-subtitle{font-size:var(--fs-card-subtitle);flex-grow:1;margin-top:0!important;padding-top:0!important}.highcharts-subtitle{font-size:var(--fs-card-subtitle)}.highcharts-yaxis-labels{font-variant-numeric:lining-nums tabular-nums;font-family:Raleway,sans-serif;font-size:var(--fs-axis-label);font-weight:700}.highcharts-axis.highcharts-yaxis{font-variant-numeric:lining-nums tabular-nums;font-family:Raleway,sans-serif;font-size:var(--fs-axis-label)!important;font-weight:700!important}.highcharts-gauge-chart .highcharts-axis-title,.highcharts-axis-title{font-size:var(--fs-axis-title)}.highcharts-legend-item{font-size:var(--fs-legend)!important}.highcharts-data-label{font-size:var(--fs-datalabel)!important}@container dashboard (width<=850px){.dashboardContainer{--fs-card-title:clamp(13px, 1.2vw + 10px, 18px);--fs-card-subtitle:clamp(11px, .9vw + 9px, 14px);--fs-kpi-value:clamp(20px, 3vw + 10px, 42px);--kpi-gap-title-value:4px;--kpi-gap-value-subtitle:4px;--dashboard-gap:6px;--dashboard-pane-padding:6px;--dashboard-header-margin-x:8px;--dashboard-splitbar:10px}}@container dashboard (width>=851px) and (width<=1050px){.dashboardContainer{--fs-card-title:clamp(14px, .6vw + 12px, 20px);--fs-card-subtitle:clamp(11px, .35vw + 10px, 14px);--fs-kpi-value:clamp(22px, 1.3vw + 10px, 44px);--kpi-gap-title-value:4px;--kpi-gap-value-subtitle:4px;--dashboard-gap:5px;--dashboard-pane-padding:5px;--dashboard-header-margin-x:8px;--dashboard-splitbar:8px}}@container dashboard (width>=1051px) and (width<=1250px){.dashboardContainer{--fs-card-title:clamp(14px, .45vw + 11px, 18px);--fs-kpi-value:clamp(22px, 1vw + 10px, 42px);--fs-card-subtitle:clamp(11px, .35vw + 10px, 14px);--kpi-gap-title-value:3px;--kpi-gap-value-subtitle:4px;--dashboard-gap:4px;--dashboard-pane-padding:4px;--dashboard-header-margin-x:8px;--dashboard-splitbar:8px}}@container dashboard (width>=1251px) and (width<=1500px){.dashboardContainer{--fs-card-title:clamp(14px, .55vw + 11px, 20px);--fs-card-subtitle:clamp(11px, .35vw + 10px, 15px);--fs-kpi-value:clamp(24px, 1.15vw + 12px, 48px);--kpi-gap-title-value:4px;--kpi-gap-value-subtitle:5px;--dashboard-gap:4px;--dashboard-pane-padding:4px;--dashboard-header-margin-x:8px;--dashboard-splitbar:8px}}@container dashboard (width>=1501px) and (width<=2000px){.dashboardContainer{--fs-kpi-value:clamp(28px, 1.25vw + 14px, 58px);--fs-card-title:clamp(15px, .6vw + 12px, 22px);--fs-card-subtitle:clamp(12px, .35vw + 10px, 16px);--fs-axis-label:clamp(11px, .35vw + 10px, 15px);--dashboard-gap:2px;--dashboard-pane-padding:2px;--dashboard-header-margin-x:6px;--dashboard-splitbar:6px}}@container dashboard (width>=2001px) and (width<=2600px){.dashboardContainer{--fs-kpi-value:clamp(32px, 1.45vw + 16px, 68px);--fs-card-title:clamp(16px, .75vw + 12px, 24px);--fs-card-subtitle:clamp(13px, .4vw + 10px, 18px);--dashboard-gap:3px;--dashboard-pane-padding:3px;--dashboard-header-margin-x:10px;--dashboard-splitbar:6px}}@container dashboard (width>=2601px){.dashboardContainer{--fs-page-title:clamp(24px, 1.3vw + 16px, 54px);--fs-card-title:clamp(18px, .9vw + 12px, 40px);--fs-card-subtitle:clamp(16px, .55vw + 12px, 26px);--fs-axis-label:clamp(14px, .5vw + 10px, 24px);--fs-axis-title:clamp(16px, .7vw + 12px, 36px);--fs-legend:clamp(14px, .5vw + 10px, 22px);--fs-datalabel:clamp(14px, .5vw + 10px, 22px);--kpi-gap-title-value:6px;--kpi-gap-value-subtitle:8px;--dashboard-gap:4px;--dashboard-pane-padding:4px;--dashboard-header-margin-x:12px;--dashboard-splitbar:8px;--fs-kpi-value:clamp(40px, 1.6vw + 24px, 92px)!important}}.kpiGridContainer{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;display:flex;overflow:hidden;container:kpi/inline-size}.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-auto-rows:1fr;align-content:stretch;align-items:stretch;gap:8px;width:100%;height:100%;margin:0;padding:0;display:grid}.kpiCard{--kpiScale:1;text-align:center;font-variant-numeric:lining-nums tabular-nums;background:#fff;border:1px solid #e6e6e6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;min-height:0;padding:8px 12px;display:flex;overflow:hidden}.kpiCard__title{font-size:calc(18px * var(--kpiScale));color:#555;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.1;overflow:hidden}.kpiCard__value{letter-spacing:-.02em;color:#111;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;text-overflow:ellipsis;line-height:1.02;overflow:hidden}.kpiCard__value b{font-size:calc(28px * var(--kpiScale))!important;font-weight:400!important;line-height:1.1!important}.kpiCard__value .kpi-value--red{color:#d1242f}.kpiCard__value .kpi-value--green{color:#1a7f37}.kpiCard__value .kpi-value--red b,.kpiCard__value .kpi-value--green b{color:inherit!important}.kpiCard__subtitle{font-size:calc(16px * var(--kpiScale));color:#666;white-space:normal;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.kpiCard__title,.kpiCard__value,.kpiCard__subtitle,.kpiCard__subtitle b,.kpiCard__value b{margin:0;padding:0}@container kpi (width<=850px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}.kpiCard{gap:3px;min-height:58px;padding:6px 8px}.kpiCard__title{font-size:calc(13px * var(--kpiScale))}.kpiCard__value b{font-size:calc(18px * var(--kpiScale))!important;line-height:1.08!important}.kpiCard__subtitle{font-size:calc(11px * var(--kpiScale))}}@container kpi (width>=851px) and (width<=1050px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px}.kpiCard{gap:4px;min-height:70px;padding:7px 10px}.kpiCard__title{font-size:calc(14px * var(--kpiScale))}.kpiCard__value b{font-size:calc(20px * var(--kpiScale))!important;line-height:1.1!important}.kpiCard__subtitle{font-size:calc(11px * var(--kpiScale))}}@container kpi (width>=1051px) and (width<=1250px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px}.kpiCard{gap:4px;min-height:76px;padding:7px 10px}.kpiCard__title{font-size:calc(14px * var(--kpiScale))}.kpiCard__value b{font-size:calc(21px * var(--kpiScale))!important;line-height:1.1!important}.kpiCard__subtitle{font-size:calc(11px * var(--kpiScale))}}@container kpi (width>=1251px) and (width<=1500px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.kpiCard{gap:5px;min-height:82px;padding:8px 12px}.kpiCard__title{font-size:calc(15px * var(--kpiScale))}.kpiCard__value b{font-size:calc(22px * var(--kpiScale))!important;line-height:1.1!important}.kpiCard__subtitle{font-size:calc(12px * var(--kpiScale))}}@container kpi (width>=1501px) and (width<=2000px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.kpiCard{gap:5px;min-height:90px;padding:8px 12px}.kpiCard__title{font-size:calc(16px * var(--kpiScale))}.kpiCard__value b{font-size:calc(24px * var(--kpiScale))!important;line-height:1.1!important}.kpiCard__subtitle{font-size:calc(12px * var(--kpiScale))}}@container kpi (width>=2001px) and (width<=2600px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.kpiCard{gap:6px;min-height:100px;padding:10px 14px}.kpiCard__title{font-size:calc(18px * var(--kpiScale))}.kpiCard__value b{font-size:calc(26px * var(--kpiScale))!important;line-height:1.12!important}.kpiCard__subtitle{font-size:calc(14px * var(--kpiScale))}}@container kpi (width>=2601px) and (width<=3100px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.kpiCard{gap:7px;min-height:112px;padding:12px 16px}.kpiCard__title{font-size:calc(20px * var(--kpiScale))}.kpiCard__value b{font-size:calc(30px * var(--kpiScale))!important;line-height:1.12!important}.kpiCard__subtitle{font-size:calc(15px * var(--kpiScale))}}@container kpi (width>=3101px){.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.kpiCard{gap:8px;min-height:124px;padding:12px 18px}.kpiCard__title{font-size:calc(22px * var(--kpiScale))}.kpiCard__value b{font-size:calc(34px * var(--kpiScale))!important;line-height:1.12!important}.kpiCard__subtitle{font-size:calc(16px * var(--kpiScale))}}
