#reporting{min-height:300px;padding-bottom:0}.div-report-layout{padding:var(--padding-margin-sm) var(--padding-margin-md)}.div-modal-report-layout.div-report-layout{padding:0}.div-report-window{font-family:var(--root-font-family)}.div-report-window.k-window-content{padding:0}#div-report-windows{min-height:300px}#div-report-windows .k-window:not(.k-window-maximized){border-radius:var(--window-border-radius);min-width:var(--report-window-min-width)}#div-dashboard-container .k-window:not(.k-window-maximized),#div-report-windows .k-window:not(.k-window-maximized){z-index:997!important}#div-dashboard-container .k-window.k-window-maximized,#div-report-windows .k-window.k-window-maximized{z-index:1001!important}.div-report-window .trv-report-viewer{position:inherit}@media screen{#div-dashboard-container .span-report-title,#div-report-windows .span-report-title{display:none}#div-dashboard-container .div-report-layout--loaded-mfr .div-report-title,#div-dashboard-container .div-report-layout--loaded-non-mfr .div-report-title,#div-report-windows .div-report-layout--loaded-mfr .div-report-title,#div-report-windows .div-report-layout--loaded-non-mfr .div-report-title{align-items:center;align-self:center;display:flex;flex:0 1 auto;flex-direction:row;gap:.5rem;justify-content:flex-start;margin-top:0;min-height:3rem;min-width:0;padding:0}#div-dashboard-container .div-report-layout--loaded-mfr .div-report-title .img-report-logo,#div-dashboard-container .div-report-layout--loaded-non-mfr .div-report-title .img-report-logo,#div-report-windows .div-report-layout--loaded-mfr .div-report-title .img-report-logo,#div-report-windows .div-report-layout--loaded-non-mfr .div-report-title .img-report-logo{display:block}#div-dashboard-container .div-report-layout--loaded-mfr .div-report-title .img-report-powered-by-logo,#div-dashboard-container .div-report-layout--loaded-non-mfr .div-report-title .img-report-powered-by-logo,#div-report-windows .div-report-layout--loaded-mfr .div-report-title .img-report-powered-by-logo,#div-report-windows .div-report-layout--loaded-non-mfr .div-report-title .img-report-powered-by-logo{display:none}#div-dashboard-container .div-report-layout--loaded-mfr .div-report-title .span-report-title,#div-dashboard-container .div-report-layout--loaded-non-mfr .div-report-title .span-report-title,#div-report-windows .div-report-layout--loaded-mfr .div-report-title .span-report-title,#div-report-windows .div-report-layout--loaded-non-mfr .div-report-title .span-report-title{align-self:center;color:#18313f;display:-webkit-box;flex:0 1 auto;font-size:clamp(1.45rem,.65vw + 1.1rem,1.85rem);font-weight:650;letter-spacing:-.03em;line-height:1.1;max-width:100%;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}#div-dashboard-container .div-report-layout--empty .span-report-title,#div-dashboard-container .div-report-layout--setup .span-report-title,#div-report-windows .div-report-layout--empty .span-report-title,#div-report-windows .div-report-layout--setup .span-report-title{display:inline}#div-report-windows .k-window .k-window-titlebar.k-header{align-items:center;display:flex}#div-report-windows .k-window .k-window-title:empty{display:none}#div-report-windows .k-window .k-window-titlebar .k-window-titlebar-actions{margin-left:auto}}.div-report-header{column-gap:1rem;grid-template-columns:minmax(0,1fr) auto;row-gap:.5rem;z-index:3}.div-report-header,.div-report-header-right{align-items:flex-start;display:grid;position:relative}.div-report-header-right{column-gap:.35rem;flex:0 1 auto;grid-template-columns:minmax(0,auto) auto;justify-content:end;justify-self:end;margin-left:0;max-width:100%;row-gap:0;z-index:4}.div-report-header-right--has-menu{align-items:flex-start;min-height:0;padding-right:0;position:relative}.div-report-header-right--has-menu .div-report-settings-wrapper{align-self:flex-start;max-width:100%}.div-report-header-right .report-menu{align-self:center;position:relative;z-index:5}.div-report-header-right--has-menu .report-menu{align-self:flex-start;margin:0;position:relative;right:auto;top:auto;transform:none}.div-report-header-right .dropdown{display:flex;flex-flow:column;justify-content:center}.div-report-header-right .dropdown-toggle{align-items:center;display:flex;font-size:var(--root-font-size);height:1.5rem}.div-report-header-right .report-menu>.dropdown-toggle{background:#0000;border:0;border-radius:0;box-shadow:none;color:#335264;height:1.75rem;justify-content:center;line-height:1;min-height:0;min-width:0;padding:4px 6px;transition:background-color .12s ease,color .12s ease;width:auto}.div-report-header-right .report-menu>.dropdown-toggle:focus,.div-report-header-right .report-menu>.dropdown-toggle:hover{background:#f4f8fb;box-shadow:none;color:#223744}.div-report-header-right .open>.dropdown-menu,.telerik-report-menu .open>.dropdown-menu{display:flex;flex-flow:column;left:auto;right:0;top:1.5em}.k-menu-horizontal>.k-item.telerik-report-menu,.k-menu-horizontal>.k-menu-item.telerik-report-menu{float:right;line-height:1.34em;padding:1.071em}.k-toolbar .telerik-report-menu{align-items:center;align-self:stretch;border-left:1px solid #e4e8eb;display:flex;margin-left:auto;padding:0 .75rem}.k-menu .k-item.telerik-report-menu.k-focus,.k-menu .k-menu-item.telerik-report-menu.k-focus{box-shadow:none}.k-menu-horizontal>.k-item.telerik-report-menu .report-menu,.k-menu-horizontal>.k-menu-item.telerik-report-menu .report-menu{margin:auto}.k-toolbar .telerik-report-menu .report-menu{margin:0}.k-tooltip-validation{z-index:998}.report-menu__list{background-color:#fff;border:1px solid #cfd9e1;border-radius:12px;box-shadow:0 12px 28px #2134422e;margin-top:8px;min-width:240px;overflow:visible;padding:6px 0;z-index:1060}.report-menu__item{list-style:none}.report-menu__item+.report-menu__item .report-menu__link{border-top:1px solid #e6edf2}.report-menu__link{align-items:center;color:#223744;display:flex;gap:12px;padding:10px 16px;text-decoration:none;transition:background-color .12s ease,color .12s ease;white-space:nowrap}.report-menu__link:focus-visible,.report-menu__link:hover{background-color:#f4f8fb;color:#223744;outline:none;text-decoration:none}.report-menu__icon{color:#5e8094;flex:0 0 1rem;text-align:center;width:1rem}.report-menu__label{flex:1 1 auto;min-width:0}.report-menu__caret{color:#8095a3;font-size:.75rem;margin-left:auto}.report-menu__divider{border:0;border-top:1px solid #e6edf2;margin:4px 0;opacity:1}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{left:auto;margin-top:0;right:calc(100% - 10px);top:-6px}.dropdown-submenu .report-menu__submenu{min-width:180px;z-index:1060}.div-report-message-title{display:none;font-weight:600;text-align:center}.div-report-message-description{display:none;font-weight:400;text-align:center}.div-report-message{align-items:center;display:none;flex-direction:column;gap:.5rem;justify-content:center;padding:2.25rem 1.5rem 3rem}.div-report-layout--message .div-report-message{display:flex}.div-report-layout--message .div-report-body>:not(.div-report-message){display:none}.div-report-message-brand{align-items:center;background:linear-gradient(180deg,#5e9ab71f,#5e9ab733);border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px #5e9ab72e;display:none;height:4.5rem;justify-content:center;margin-bottom:.5rem;width:4.5rem}.div-report-layout--empty .div-report-message-brand,.div-report-layout--setup .div-report-message-brand{display:none}.div-report-layout--empty .div-report-title,.div-report-layout--setup .div-report-title{gap:.45rem;margin-top:0}.div-report-layout--empty .div-report-message-title,.div-report-layout--setup .div-report-message-title{font-size:var(--font-size-xl)}.div-report-layout--empty .div-report-message-description,.div-report-layout--setup .div-report-message-description{color:#5b7180;max-width:34rem}.div-report-footer{margin-top:.15rem;padding-bottom:.25rem;padding-top:0}.div-report-footer-top{align-items:flex-start;display:flex;gap:.4rem 1rem;justify-content:space-between}.div-report-footer-details{flex:1 1 auto;margin-bottom:0;min-width:0}.div-report-footer-brand{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;padding-bottom:0;padding-top:.05rem}.div-report-footer--brand-only .div-report-footer-top{justify-content:flex-end}.ul-report-settings-footer,.ul-report-status-footer{margin:0;padding:0}.ul-report-settings-footer li{color:#455c69;font-size:var(--font-size-sm);line-height:1.3}.div-report-status-strip{border-top:1px solid #dbe4ea;padding-top:.45rem}.ul-report-status-footer{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem 1.5rem}.report-status-item{align-items:baseline;color:#516977;display:inline-flex;font-size:var(--font-size-sm);gap:.35rem;line-height:1.35}.report-status-label{color:#5d7482;font-weight:600}.report-status-value{color:#223744}.div-report .k-toolbar-item:has([id=export-dropdown].k-disabled),.div-report .k-toolbar-item:has([id=export-dropdown][disabled]){display:none}.div-report [id=export-dropdown].k-disabled,.div-report [id=export-dropdown][disabled]{display:none}.report-settings-toggle{align-items:center;color:var(--color-primary-2);display:inline-flex;font-size:var(--font-size-lg);height:2rem;justify-content:center;padding:0;width:2rem}.report-settings-toggle:focus,.report-settings-toggle:hover{color:var(--color-inverse);cursor:pointer}#div-report-recent-link-container .report-settings-toggle:focus,#div-report-recent-link-container .report-settings-toggle:hover{color:var(--color-dark)}.div-report-settings-wrapper{align-items:flex-start;align-self:flex-start;display:flex;flex-flow:row-reverse;position:relative}.div-report-settings-wrapper .icon-stack-top{display:none;font-size:var(--font-size-xs);line-height:10px;margin-left:1.5em;margin-top:-.5em;position:absolute;text-align:right;text-align:center;vertical-align:top;width:1.5em}.div-report-settings-wrapper.static-mode .icon-stack-top{left:auto;margin-left:1.7em;width:auto}.div-report-settings-wrapper:active .icon-stack-top,.div-report-settings-wrapper:focus .icon-stack-top,.div-report-settings-wrapper:hover .icon-stack-top{display:block}.div-report-settings-wrapper.static-mode .icon-stack-top.fa-rotate-90,.div-report-settings-wrapper:not(.static-mode) .icon-stack-top:not(.fa-rotate-90){display:none;margin-left:1em}.div-report-settings-wrapper:not(.static-mode) li{padding-left:var(--padding-margin-sm);padding-right:var(--padding-margin-sm)}.div-report-settings-wrapper:not(.static-mode) li:first-child{padding-top:var(--padding-margin-sm)}.div-report-settings-wrapper:not(.static-mode) li:last-child{padding-bottom:var(--padding-margin-sm)}.div-report-header-right .div-report-settings{margin-right:.15rem}.div-report-header-right .report-settings-toggle{align-items:center;background:none;border:none;display:flex;flex:0 0 auto;height:1.75rem;justify-content:center;margin-right:0;outline:none;padding:2px 0;width:1.75rem}.div-report-header-right .div-report-settings-wrapper:not(.static-mode) .report-settings-toggle:focus+.div-report-settings,.div-report-header-right .div-report-settings-wrapper:not(.static-mode) .report-settings-toggle:hover+.div-report-settings{background-color:var(--color-background);border:none;border-radius:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.475);box-shadow:0 1px 4px rgba(0,0,0,.475);display:flex;flex-flow:column;left:auto;position:absolute;right:0;top:1.5em;z-index:2}.div-report-header-right .div-report-settings-wrapper:not(.static-mode) .report-settings-toggle:focus+.div-report-settings .ul-report-settings,.div-report-header-right .div-report-settings-wrapper:not(.static-mode) .report-settings-toggle:hover+.div-report-settings .ul-report-settings{display:flex!important;flex-flow:column;margin:0;white-space:nowrap}.div-fatal-error{color:red;font-size:var(--font-size-lg);font-weight:600;padding:20px;text-align:center}.bill_invoice_parameters{color:#fff;display:inline;float:right;opacity:.1}.alarm-block:before{border:1px solid #fff}@media print{#div-report-windows .k-window .k-window-titlebar.k-header{display:none!important}#div-report-windows .k-window{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}}#div-report-windows.div-dashboard-report-windows{min-height:50px}.div-dashboard-report-layout{min-height:270px;padding:0}.div-dashboard .div-report-settings-wrapper .icon-stack-top{display:none}.k-i-openinnewtab:before{font-size:var(--font-size-sm)}.k-i-openinnewtab:before,.k-i-openinwindow:before{content:"\f35d";font-family:Font Awesome\ 5 Free;font-weight:900;line-height:14px}.k-i-openinwindow:before{font-size:var(--root-font-size)}.report-container .div-chart-wrapper>.div-grid-wrapper:not(.div-full-height-grid-wrapper)>.div-report-grid-dashboard:not(.div-report-grid-dashboard-fullscreen),.report-container .div-chart-wrapper>.div-report-chart-dashboard:not(.div-report-chart-dashboard-fullscreen){height:100%;max-width:100%;min-height:270px}.div-report-chart-dashboard:not(.div-report-chart-dashboard-fullscreen):hover .legend-toggle{display:block}.div-multi-chart-container .div-chart-wrapper>.div-report-chart-dashboard:not(.div-report-chart-dashboard-fullscreen){height:100%;margin-bottom:0}.img-report-logo{flex:0 0 auto;height:3rem;margin-right:0;max-width:12rem;object-fit:contain;width:auto}.img-report-powered-by-logo{display:none;height:auto;margin-right:0;width:200px}.img-report-logo--message{height:2.1rem;margin:0}.div-report-footer-brand .img-report-powered-by-logo,.img-report-powered-by-logo--footer{display:block;height:auto;margin:0;max-width:100%;opacity:.72;pointer-events:none;width:112px}.div-report-title{align-content:center;align-items:center;display:flex;font-size:var(--report-title-font-size);gap:.55rem;justify-content:flex-start;justify-self:left;margin-top:calc(var(--padding-margin-sm)*-1)}.ul-report-settings{display:inline-block;list-style:none}.span-report-setting-key{font-weight:600}.div-report hr{margin-bottom:5px;margin-top:0}.form-email-pdf .k-tooltip-validation,.form-email-pdf .k-tooltip.k-tooltip-validation{left:13px;position:absolute;top:134px}.email-pdf-input-label{margin-top:10px}.email-pdf-input{width:275px}.email-pdf-info{color:var(--color-primary-2);font-size:var(--font-size-sm);margin-right:6px}.email-pdf-info:hover{color:var(--color-inverse)}.email-pdf-info+span{background-color:var(--color-inverse);color:var(--color-base);display:none;font-size:var(--font-size-sm);left:14px;padding:8px;position:absolute;top:100px;width:200px}.email-pdf-info:focus+span,.email-pdf-info:hover+span{display:block;z-index:1}.email-pdf-message-label{margin-top:10px}textarea.email-pdf-message{height:166px;padding:5px 10px;resize:none;width:275px}:not(.div-multi-chart-container) .div-chart-wrapper{align-items:flex-start;display:flex;flex-flow:row wrap}.div-multi-chart-container .div-chart-wrapper,.div-report-chart{flex:auto;flex-flow:row}.div-report-chart{display:flex;max-width:1000px;min-height:300px;min-width:300px;position:relative;vertical-align:top}.div-report-chart>div{height:auto!important}.div-report-chart.div-report-chart-sm,.div-report-chart.div-report-chart-sm+.div-report-chart-legend-bottom{max-width:500px}.div-report-chart.div-report-chart-md,.div-report-chart.div-report-chart-md+.div-report-chart-legend-bottom{max-width:900px}.div-report-chart.div-report-chart-lg,.div-report-chart.div-report-chart-lg+.div-report-chart-legend-bottom{max-width:1200px}.div-report-chart.div-report-chart-xl,.div-report-chart.div-report-chart-xl+.div-report-chart-legend-bottom{max-width:100%}.div-report-chart .chart-options{display:none}.div-report-chart:hover .chart-options{display:block}.div-multi-chart-container,.div-multi-chart-container *{box-sizing:border-box}.div-multi-chart-container{align-items:flex-start;display:flex;flex-flow:row wrap;width:100%}.chart-zoom-out-button{fill:var(--color-accent)}.chart-zoom-out-button:hover{fill:var(--color-primary-2)}.amcharts-graph-column-element{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.amcharts-graph-column-element:hover{opacity:.5}.chart-label-selected{font-weight:600}.chart-title{font-size:var(--font-size-md);font-weight:700}.chart-subtitle{font-weight:400}.div-report-chart-legend-right-wrapper{height:auto;vertical-align:top}.div-report-chart-legend-bottom{position:relative;width:100%}.div-report-chart-notes{margin-bottom:10px;margin-top:-5px}@media print{.div-report-layout{float:left;min-width:100%;width:auto}.div-multi-chart-container,div:not(.div-multi-chart-container) .div-chart-wrapper{clear:right;flex-wrap:nowrap}.div-report-chart{flex-shrink:0}.div-multi-chart-container{flex-wrap:nowrap;width:1500px}.div-multi-chart-container .div-chart-wrapper{flex-grow:0;flex-shrink:0}.div-multi-chart-container .div-chart-wrapper>.div-report-chart,.div-multi-chart-container .div-chart-wrapper>.div-report-chart+.div-report-chart-legend-bottom{width:500px}.div-report-chart.div-report-chart-sm,.div-report-chart.div-report-chart-sm+.div-report-chart-legend-bottom{width:400px}.div-report-chart.div-report-chart-md,.div-report-chart.div-report-chart-md+.div-report-chart-legend-bottom{width:800px}.div-report-chart.div-report-chart-lg,.div-report-chart.div-report-chart-lg+.div-report-chart-legend-bottom{width:1100px}.div-report-chart.div-report-chart-xl,.div-report-chart.div-report-chart-xl+.div-report-chart-legend-bottom{max-width:1400px;width:1400px}}.amcharts-amexport-top{color:var(--color-inverse)}.amchart-amexport-top li>ul{background-color:var(--color-normal-background);border:1px solid var(--color-hover-background)}.amcharts-amexport-menu li.amcharts-amexport-item{background-color:var(--color-normal-background);height:3.23em;width:3.23em}.amcharts-amexport-item amcharts-amexport-item-level-0,.amcharts-amexport-top>li.active>a,.amcharts-amexport-top>li:hover>a{background-color:initial}.amcharts-amexport-top .amcharts-amexport-item.amcharts-amexport-item-level-0,.amcharts-amexport-top .amcharts-amexport-item.amcharts-amexport-item-level-0.active{opacity:1}.amcharts-amexport-menu li.amcharts-amexport-item-level-2{width:auto}.amcharts-amexport-menu .amcharts-amexport-item.amcharts-amexport-item-level-0>a,.amcharts-amexport-menu a.amcharts-amexport-label{height:100%;padding:var(--padding-margin-sm);text-align:center;text-decoration:none;vertical-align:middle}.amcharts-amexport-top li>a{color:inherit}.amcharts-amexport-top li.active>a,.amcharts-amexport-top li:hover>a,.amcharts-amexport-top li>a:focus,.amcharts-amexport-top li>a:hover{background-color:var(--color-hover-background);color:var(--color-hover-text-color)}.amcharts-amexport-top li.chart-options i{font-size:var(--font-size-lg)}.chart-options.active>a,.chart-options:hover>a{background-color:var(--color-background)}.chart-options.active li:hover>a:before,.chart-options.active>a:before{opacity:1}.chart-options>a:before{content:"\f013";font-family:Font Awesome\ 5 Free;font-size:var(--icon-font-size-sm);font-weight:900;opacity:.4}.chart-options-v5{position:absolute;right:8px;top:8px;z-index:4}.chart-options-v5-toggle{background-color:var(--color-normal-background);border:1px solid var(--color-hover-background);border-radius:50%;color:var(--color-inverse);height:2.6rem;width:2.6rem}.chart-options-v5-toggle:before{content:"\f013";font-family:Font Awesome\ 5 Free;font-size:var(--icon-font-size-sm);font-weight:900;opacity:.65}.chart-options-v5-panel{background-color:var(--color-normal-background);border:1px solid var(--color-hover-background);box-shadow:0 8px 24px #0000001f;display:none;min-width:240px;padding:var(--padding-margin-sm);position:absolute;right:0;top:calc(100% + 8px)}.chart-options-v5:focus-within .chart-options-v5-panel,.chart-options-v5:hover .chart-options-v5-panel{display:block}.chart-options-v5-section+.chart-options-v5-section{border-top:1px solid var(--color-hover-background);margin-top:var(--padding-margin-sm);padding-top:var(--padding-margin-sm)}.chart-options-v5-label{font-weight:600;margin-bottom:var(--padding-margin-xs)}.chart-options-v5-actions,.chart-options-v5-series-multiselect{display:flex;flex-wrap:wrap;gap:var(--padding-margin-xs)}.chart-options-v5-action{background-color:initial;border:1px solid var(--color-hover-background);color:inherit;padding:.35rem .6rem}.chart-options-v5-section.chart-menu-change .k-dropdownlist,.chart-options-v5-section.chart-menu-change .k-multiselect{min-width:180px}.chart-menu-download>a:before{content:"\f1c5"}.chart-menu-change>a:before,.chart-menu-download>a:before{font-family:Font Awesome\ 5 Free;font-size:var(--icon-font-size-sm);font-weight:900;opacity:.4}.chart-menu-change>a:before{content:"\f682"}.chart-menu-legend>a:before{content:"\f00b";font-family:Font Awesome\ 5 Free;font-size:var(--icon-font-size-sm);font-weight:900;opacity:.4}.chart-options:hover:before,.legend-toggle:hover:before{opacity:1}.select-chart-series-type{max-width:360px;position:absolute;right:5px;top:25px;z-index:1}.span-chart-series-type-wrapper .k-reset{margin-right:36px}.div-report-grid-titles{margin-bottom:var(--padding-margin-sm);text-align:center}.div-report-grid-titles>div:first-child{font-weight:600}.div-report-layout tbody tr td:not(.td-first-column-data){cursor:pointer}.div-custom-popup-wrapper .k-grid td.td-first-column-data,.div-report .k-grid td.td-first-column-data,.div-report-layout tbody tr td.td-first-column-data{font-size:calc(var(--font-size-sm) - 1px);line-height:1;text-align:center;vertical-align:middle;white-space:nowrap}.div-custom-popup-wrapper .k-grid td.td-first-column-data a,.div-report .k-grid td.td-first-column-data a,.div-report-layout tbody tr td.td-first-column-data a{align-items:center;display:inline-flex;justify-content:center;margin:0 1px;text-decoration:none;vertical-align:middle}.div-custom-popup-wrapper .k-grid td.td-first-column-data i,.div-report .k-grid td.td-first-column-data i,.div-report-layout tbody tr td.td-first-column-data i{font-size:calc(var(--icon-font-size-sm) - 2px);line-height:1;padding:0!important;vertical-align:middle}.div-custom-popup-wrapper .k-grid td.report-grid-utility-actions-cell,.div-report .k-grid td.report-grid-utility-actions-cell,.div-report-layout tbody tr td.report-grid-utility-actions-cell{max-width:76px;min-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:76px}.div-custom-popup-wrapper .k-grid th.report-grid-utility-actions-header,.div-report .k-grid th.report-grid-utility-actions-header{max-width:76px;min-width:76px;overflow:hidden;width:76px}.div-custom-popup-wrapper .k-grid th.report-grid-utility-actions-header .k-cell-inner>span,.div-custom-popup-wrapper .k-grid th.report-grid-utility-actions-header .k-link,.div-report .k-grid th.report-grid-utility-actions-header .k-cell-inner>span,.div-report .k-grid th.report-grid-utility-actions-header .k-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-grid-utility-menu-cell{align-items:center;display:inline-flex;gap:.25rem;justify-content:center;max-width:100%}.report-grid-utility-menu-prefix{color:#516676;font-weight:600}.report-grid-utility-menu-toggle.k-button{background:#0000;border:0;border-radius:var(--surface-border-radius);box-shadow:none;color:#4f6f84;height:1.45rem;min-width:0;padding:0;width:1.45rem}.report-grid-utility-menu-toggle.k-button:focus-visible,.report-grid-utility-menu-toggle.k-button:hover{background-color:#eef5f8;color:#27485d}.report-grid-utility-menu-toggle .fa-ellipsis-h{font-size:calc(var(--icon-font-size-sm) - 1px);line-height:1}.report-grid-utility-menu-popup{background-color:#fff;border:1px solid #cfd9e1;border-radius:var(--surface-border-radius);box-shadow:0 12px 28px #2134422e;max-width:min(18rem,calc(100vw - 1rem));min-width:11rem;padding:.25rem;position:fixed;z-index:10050}.report-grid-utility-menu-item{align-items:center;border-radius:var(--surface-border-radius);color:#223744;display:flex;gap:.55rem;padding:.45rem .55rem;text-decoration:none;transition:background-color .12s ease,color .12s ease;width:100%}.report-grid-utility-menu-item:focus-visible,.report-grid-utility-menu-item:hover{background-color:#f4f8fb;color:#223744;outline:none;text-decoration:none}.report-grid-utility-menu-icon{align-items:center;display:inline-flex;justify-content:center;min-width:1rem;width:1rem}.report-grid-utility-menu-icon:empty{display:none}.report-grid-utility-menu-icon .k-icon,.report-grid-utility-menu-icon .k-svg-icon,.report-grid-utility-menu-icon i,.report-grid-utility-menu-icon img,.report-grid-utility-menu-icon svg{font-size:calc(var(--icon-font-size-sm) - 1px);line-height:1}.report-grid-utility-menu-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.div-report-layout tbody tr td.noclick{cursor:default}.div-report-grid{height:600px}.div-report-grid-notes{margin-bottom:.2rem;margin-top:.1rem}.div-report-built-in-footer{align-items:flex-start;display:flex;gap:.4rem 1rem;justify-content:space-between}.div-report-built-in-footer-content{flex:1 1 auto;min-width:0}.div-report-built-in-footer-brand{align-items:flex-end;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;padding-top:.05rem}.div-report-built-in-status-strip{border-top:1px solid #d7dde2;margin-bottom:.15rem;margin-top:0;padding-top:.35rem}.div-report-built-in-status-strip .ul-report-status-footer{margin:0}.div-report-layout .div-report-grid-notes:last-child{margin-bottom:0}.report-note-separator{display:inline-block;margin-right:1.6em}.div-full-height-grid-wrapper,.div-full-size-grid-wrapper{display:inline-block;max-width:100%;min-width:0;vertical-align:top;white-space:nowrap;width:auto}.div-full-size-grid-wrapper{float:none}.div-full-height-grid-wrapper .div-report-grid{height:auto}.div-full-size-grid-wrapper .div-report-grid{height:100%}.div-custom-popup-wrapper .div-grid-wrapper,.div-report .div-grid-wrapper{display:block!important;max-width:100%;vertical-align:top;width:100%!important}.div-custom-popup-wrapper .div-grid-wrapper .k-grid,.div-report .div-grid-wrapper .k-grid{display:block!important;max-width:100%;width:100%!important}.div-custom-popup-wrapper .div-grid-wrapper .k-table,.div-custom-popup-wrapper .div-grid-wrapper table,.div-report .div-grid-wrapper .k-table,.div-report .div-grid-wrapper table{min-width:max-content!important;width:100%!important}.div-report-visual-element{margin-bottom:10px}.div-grid-wrapper .div-report-visual-element{margin-bottom:0}.div-custom-popup-wrapper .k-grid .k-grid-header th.k-header,.div-report .k-grid .k-grid-header th.k-header{height:auto;white-space:normal}.div-custom-popup-wrapper .k-grid .k-grid-header .k-cell-inner,.div-report .k-grid .k-grid-header .k-cell-inner{align-items:flex-end}.div-custom-popup-wrapper .k-grid .k-grid-header th.k-header .k-link,.div-custom-popup-wrapper .k-grid .k-table-th .k-link,.div-report .k-grid .k-grid-header th.k-header .k-link,.div-report .k-grid .k-table-th .k-link{align-items:flex-end;gap:.08rem}.div-custom-popup-wrapper .k-grid .k-grid-header .k-sort-icon,.div-report .k-grid .k-grid-header .k-sort-icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:0;min-width:.72rem;width:.72rem}.div-custom-popup-wrapper .k-grid .k-grid-header .k-sort-order,.div-report .k-grid .k-grid-header .k-sort-order{flex:0 0 auto;font-size:calc(var(--font-size-sm) - 2px);margin-left:0;min-width:0}.div-custom-popup-wrapper .k-grid .k-table-td,.div-custom-popup-wrapper .k-grid .k-table-th,.div-custom-popup-wrapper td,.div-report .k-grid .k-table-td,.div-report td{font-size:calc(var(--font-size-sm) - 1px);line-height:1.05;padding:calc(.05em + 3px) .32em}.div-custom-popup-wrapper .k-grid .fa,.div-custom-popup-wrapper .k-grid .far,.div-custom-popup-wrapper .k-grid .fas,.div-custom-popup-wrapper .k-grid .k-icon,.div-custom-popup-wrapper .k-grid .k-svg-icon,.div-report .k-grid .fa,.div-report .k-grid .far,.div-report .k-grid .fas,.div-report .k-grid .k-icon,.div-report .k-grid .k-svg-icon{font-size:calc(var(--icon-font-size-sm) - 1px)}.div-custom-popup-wrapper .k-grid tbody a:not(.k-button),.div-report .k-grid tbody a:not(.k-button){color:var(--color-primary-2)}.div-custom-popup-wrapper .k-grid tbody a:not(.k-button):focus,.div-custom-popup-wrapper .k-grid tbody a:not(.k-button):hover,.div-report .k-grid tbody a:not(.k-button):focus,.div-report .k-grid tbody a:not(.k-button):hover{color:var(--color-primary-2);text-decoration:underline}.div-custom-popup-wrapper .k-grid .k-grid-footer,.div-report .k-grid .k-grid-footer{background:#f8fafc;border-top:1px solid #d6dfe6}.div-custom-popup-wrapper .k-grid .k-grid-footer .k-table-td,.div-report .k-grid .k-grid-footer .k-table-td{background:#f8fafc;color:#355061;font-size:calc(var(--font-size-sm) - 1px);line-height:1.2;padding:.22rem .42rem}.div-custom-popup-wrapper .k-grid .k-grid-footer .k-footer-template .k-table-td,.div-report .k-grid .k-grid-footer .k-footer-template .k-table-td{font-weight:600}.k-grid.grid-alt tr.k-alt:not(.k-selected):not(:hover),.k-grid.grid-alt tr.k-table-alt-row:not(.k-selected):not(:hover){background-color:var(--color-alternate-row-background);color:var(--color-alternate-row-text-color)}.k-grid.grid-alt tr.k-alt a:not(.k-button),.k-grid.grid-alt tr.k-table-alt-row a:not(.k-button){color:var(--color-primary-2)}@media print{.div-report-layout--print{float:none!important;min-width:0!important;padding:.2rem .3rem!important;width:100%!important}.div-report-layout--print .div-report-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;width:100%}.div-report-layout--print .div-report-title{align-items:center;display:flex;flex:1 1 auto;gap:.55rem;margin-top:0;min-width:0}.div-report-layout--print .div-report-title .img-report-logo{display:inline-block!important;flex:0 0 auto;height:1.6rem;max-width:9rem}.div-report-layout--print .div-report-title .img-report-powered-by-logo{display:none!important}.div-report-layout--print .div-report-title .span-report-title{color:#18313f;display:block;flex:1 1 auto;font-size:1.3rem;font-weight:600;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.div-report-layout--print .div-report-header-right{display:flex!important;flex:0 0 auto;justify-content:flex-end;margin-left:.75rem;max-width:14.5rem;min-width:0;width:14.5rem}.div-report-layout--print .div-report-settings,.div-report-layout--print .div-report-settings-wrapper{display:block!important;max-width:100%;min-width:0}.div-report-layout--print .report-settings-toggle{display:none!important}.div-report-layout--print .ul-report-settings{display:block!important;font-size:calc(var(--font-size-sm) - 2px);margin:0;text-align:left}.div-report-layout--print .ul-report-settings li{white-space:normal;word-break:break-word}.div-report-layout--print .div-full-height-grid-wrapper,.div-report-layout--print .div-full-size-grid-wrapper,.div-report-layout--print .div-grid-wrapper{clear:both;display:block!important;float:none!important;margin-top:0;max-width:none!important;min-width:0!important;white-space:normal!important;width:100%!important}.div-report-layout--print .div-grid-wrapper .k-grid,.div-report-layout--print .div-report-grid,.div-report-layout--print .k-grid,.div-report-layout--print .k-grid-aria-root,.div-report-layout--print .k-grid-content,.div-report-layout--print .k-grid-content-locked{display:block!important;height:auto!important;max-height:none!important;max-width:none!important;overflow:visible!important;width:100%!important}.div-report-layout--print .div-report-grid-titles,.div-report-layout--print .div-report-visual-element{margin-bottom:.2rem}.div-report-layout--print .div-report-footer{margin-top:.3rem;padding-bottom:0;padding-top:.15rem}.div-report-layout--print .div-report-footer-brand .img-report-powered-by-logo{display:inline-block!important;max-width:100%;opacity:.72;width:112px}.div-report-layout--print .div-report-status-strip{border-top:1px solid #d7dde2;padding-top:.3rem}.div-report-layout--print .report-status-item,.div-report-layout--print .ul-report-settings-footer li{font-size:calc(var(--font-size-sm) - 2px)}.k-grid-filter:not(.k-active),.k-hierarchy-cell,.k-hierarchy-cell.k-header span,.k-hierarchy-col{display:none}.k-grid-header th.k-header>.k-grid-filter+.k-link{margin-right:35px}.k-grid,.k-grid-content{padding-right:0}a[href]:after{content:none!important}}.button-delete-bills{margin-bottom:5px}.k-grid .tr-marked-for-deletion{background-color:#bc381c;color:#fff}.k-grid .tr-marked-for-deletion a{color:#e0e0e0}.k-grid .tr-marked-for-deletion:hover{background-color:#ef6b4f;color:#000}.span-delete{display:inline-block;width:45px}td .span-delete{margin-top:1px}#button-approve-bills{margin-top:5px}.div-report .k-grid td.bill-validation-approve-column,.div-report .k-grid th.bill-validation-approve-column{padding-left:3px;padding-right:5px}.div-report .k-grid th.bill-validation-approve-column{white-space:nowrap}.div-report .k-grid th.bill-validation-approve-column .k-cell-inner,.div-report .k-grid th.bill-validation-approve-column .k-link{align-items:flex-end;height:100%}.bill-validation-approve-header{align-items:flex-end;display:flex;gap:.3rem;justify-content:space-between;min-width:0;white-space:nowrap;width:100%}.bill-validation-approve-label{min-width:0}.bill-validation-approve-header .k-checkbox{flex:0 0 auto;margin:0 1px 1px 0}.div-report .k-grid td.bill-validation-approve-column{padding-bottom:1px;padding-top:1px;text-align:right}.bill-validation-approve-cell{align-items:center;display:flex;justify-content:flex-end;min-height:100%;width:100%}.bill-validation-approve-cell .k-checkbox{margin:0 1px 0 0}.div-report .bill-validation-empty-detail-row{display:none}.a-bill-validation-message{cursor:pointer;display:block}.bill-ready-to-approve{background-color:#bed434!important;color:#000!important}.div-ap-approval-and-upload-approval-container{margin-bottom:15px}.ap-approval-and-upload-header-date{display:inline}.ap-approval-and-upload-totals-grid{display:inline-block;width:auto}.ap-approval-and-upload-totals-grid table{min-width:364px;width:auto}.button-create-interface-file,.button-preview-interface-file{width:182px}.ap-approval-and-upload-totals-grid tbody tr:nth-child(3){color:var(--color-bad)}.k-grid-header th.k-header .k-checkbox.check-approve-all-ap-bills{vertical-align:middle}.bill-ready-to-export{background-color:#bed434!important;color:#000!important}.span-approve{display:inline-block;width:60px}.report-project-tracking .k-grid tbody tr{height:35px}.button-apply-rate-schedule-report,.button-project-detail-report{margin-bottom:10px;margin-top:5px}.div-apply-rate-section-header{font-weight:600;margin:0 0 10px}.div-apply-rate-section-subheader{font-weight:600}.div-apply-rate-section{margin-bottom:20px;text-align:right}.div-apply-rate-separator{margin-top:10px}.div-apply-rate-affected-projects,.div-apply-rate-average{display:inline-block;padding-right:10px;width:85px}.button-apply-rate-schedule{float:right;margin-bottom:10px;margin-top:5px}.div-apply-rate-errors{margin-bottom:15px}.button-delete-bill-allocation,.button-new-bill-allocation,.button-save-bill-allocation,.div-bill-allocation-dropdown,.label-bill-allocation-effective{margin:-9px 0}.container-bill-allocation-combine-overhead{margin:26px 0 5px}.div-billing-charges-invoice{border:none;height:100%;min-height:1056px;min-width:816px;width:100%}#controlPanel{background-color:var(--color-background);border:1px solid #eee;box-shadow:1px 1px 4px 1px rgba(0,0,0,.475);left:0;padding:var(--padding-margin-md);position:absolute;z-index:999}.control-panel-hide{transform:translate(-100%);transition:transform .2s linear}.control-panel-show{transform:translate(0);transition:transform .2s linear}.div-report-configuration{color:var(--color-accent-2);font-size:var(--font-size-xl);margin-top:0}.control-section .k-header i,.show-controlpanel-buttons i{color:var(--color-accent-2);width:1.25em}#controlPanelBar>.control-section>.k-link,#controlPanelBar>.k-item>.k-link,#controlPanelBar>.k-panelbar-header>.k-link{align-items:center;background-color:#f8fbfd;border-color:#e4ecf1;border-left:3px solid var(--color-accent);box-sizing:border-box;color:#2e4352;display:flex;font-size:var(--root-font-size);font-weight:600;gap:.7em;line-height:1.45;min-height:2.5rem;padding:.45rem 2.25rem .45rem .85rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#k-treeview-leaf{margin:0}#controlPanelBar>.control-section>.k-link i,#controlPanelBar>.k-item>.k-link i,#controlPanelBar>.k-panelbar-header>.k-link i{color:var(--color-accent-2);flex:0 0 auto;font-size:1.2em;line-height:1;margin-right:5px;min-width:1.2em;padding:5px;width:auto}#controlPanelBar>.control-section>.k-link .k-link-text,#controlPanelBar>.control-section>.k-link>span:not(.control-title-warning),#controlPanelBar>.k-item>.k-link .k-link-text,#controlPanelBar>.k-item>.k-link>span:not(.control-title-warning),#controlPanelBar>.k-panelbar-header>.k-link .k-link-text,#controlPanelBar>.k-panelbar-header>.k-link>span:not(.control-title-warning){font-size:inherit;font-weight:inherit;line-height:1.35}#controlPanelBar>.control-section>.k-link .k-panelbar-toggle,#controlPanelBar>.control-section>.k-link .k-svg-icon,#controlPanelBar>.k-item>.k-link .k-panelbar-toggle,#controlPanelBar>.k-item>.k-link .k-svg-icon,#controlPanelBar>.k-panelbar-header>.k-link .k-panelbar-toggle,#controlPanelBar>.k-panelbar-header>.k-link .k-svg-icon{flex:0 0 auto;margin-left:auto}#controlPanelBar>.control-section>.k-link .control-title-warning,#controlPanelBar>.k-item>.k-link .control-title-warning,#controlPanelBar>.k-panelbar-header>.k-link .control-title-warning{margin-left:auto}.control-summary{color:#6b8292;flex:0 1 auto;font-size:var(--font-size-sm);font-weight:400;margin-left:auto;max-width:55%;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.k-expanded>.k-link .control-summary{color:inherit;opacity:0;pointer-events:none}.control-section .control-title-warning{display:none;float:right}.control-section.has-errors .control-title-warning{display:inline-block}.control-section .control-title-warning i{color:var(--color-error);margin-right:.9em;width:auto}#controlPanelBar>.control-section>.k-link:hover,#controlPanelBar>.k-item>.k-link:hover,#controlPanelBar>.k-panelbar-header>.k-link:hover{background-color:#eef5f8}#controlPanelBar>.control-section.k-expanded>.k-link,#controlPanelBar>.k-item.k-expanded>.k-link,#controlPanelBar>.k-panelbar-header.k-expanded>.k-link{background-color:var(--color-accent);background-image:none;border-color:var(--color-accent);border-left-color:var(--eem-orange);color:var(--color-base);font-weight:700}#controlPanelBar>.control-section.k-expanded>.k-link i,#controlPanelBar>.control-section.k-expanded>.k-link span,#controlPanelBar>.k-item.k-expanded>.k-link i,#controlPanelBar>.k-item.k-expanded>.k-link span,#controlPanelBar>.k-panelbar-header.k-expanded>.k-link i,#controlPanelBar>.k-panelbar-header.k-expanded>.k-link span{color:inherit}#controlPanelBar>.control-section.k-expanded>.k-link:hover,#controlPanelBar>.k-item.k-expanded>.k-link:hover,#controlPanelBar>.k-panelbar-header.k-expanded>.k-link:hover{background-color:var(--color-primary-2);background-image:none;border-color:var(--color-primary-2);border-left-color:var(--eem-orange)}#controlPanelBar>.control-section.k-selected:not(.k-expanded)>.k-link,#controlPanelBar>.k-item.k-selected:not(.k-expanded)>.k-link,#controlPanelBar>.k-panelbar-header.k-selected:not(.k-expanded)>.k-link{background-color:#f8fbfd;background-image:none;border-left-color:var(--color-accent);color:#2e4352}#controlPanelBar>.control-section.k-focus>.k-link,#controlPanelBar>.k-item.k-focus>.k-link,#controlPanelBar>.k-panelbar-header.k-focus>.k-link{box-shadow:inset 0 0 0 2px #5690a833}#controlPanelBar>.control-section.k-focus.k-expanded>.k-link,#controlPanelBar>.k-item.k-focus.k-expanded>.k-link,#controlPanelBar>.k-panelbar-header.k-focus.k-expanded>.k-link{background-color:var(--color-accent);box-shadow:none;color:var(--color-base)}.control-section .div-control-block>div .standard-spacing-container>:not(input),.control-section .div-control-block>div>:not(input){margin-bottom:var(--padding-margin-sm)}.control-section .div-control-block>div .standard-spacing-container>:last-child:not(input),.control-section .div-control-block>div>:last-child:not(input){margin-bottom:0}@media screen and (min-device-width:500px){#controlPanel{width:var(--control-panel-width)}}.div-report-configuration-buttons{margin-bottom:var(--padding-margin-md);overflow-x:hidden;overflow-y:visible;position:relative}.report-toolbar-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:.75rem;min-width:0;width:100%}.report-toolbar-wrapper>*{flex-shrink:0;min-width:0}.report-toolbar-wrapper>.btn.updateButton,.report-toolbar-wrapper>.toolbar-group{flex:0 0 auto}.report-toolbar-wrapper>.show-controlpanel-buttons{flex:0 0 auto;overflow:visible}.report-toolbar-group--empty,.report-toolbar-item--overflowed{display:none!important}#controlPanel,#div-hierarchyControlTools,.div-report-configuration-buttons{transition:opacity .16s ease,visibility .16s ease}body.app-loading #controlPanel,body.app-loading #div-hierarchyControlTools,body.app-loading .div-report-configuration-buttons{opacity:0;pointer-events:none;visibility:hidden}.report-toolbar-wrapper>.btn.updateButton,.show-controlpanel-buttons>div{height:auto}.report-toolbar-wrapper .btn{align-items:center;border:1px solid #c8d2d9;border-radius:var(--radius-lg);box-sizing:border-box;display:inline-flex;font-size:var(--root-font-size);gap:.45rem;min-height:35px;padding:.375rem .8rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;white-space:nowrap}.control-title--short{display:none}.report-toolbar-wrapper>.btn.updateButton{background:var(--color-primary-2);border-color:var(--color-primary-2);box-shadow:0 2px 6px #18273829;color:var(--color-base);font-weight:600}.report-toolbar-wrapper>.btn.updateButton span{font-size:var(--button-report-update-font-size)}.report-toolbar-wrapper>.btn.updateButton:hover{background:#315f73;border-color:#315f73;box-shadow:0 3px 8px #18273833}.report-toolbar-wrapper>.btn.updateButton:focus{background:var(--color-primary-2);border-color:var(--color-primary-2);box-shadow:0 0 0 3px #3c708840}.report-toolbar-wrapper>.btn.updateButton.active,.report-toolbar-wrapper>.btn.updateButton:active{background:#2a5264;border-color:#2a5264;box-shadow:inset 0 1px 2px #18273840;transform:translateY(1px)}.show-controlpanel-buttons{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.show-controlpanel-buttons .btn.btn-toggle,.toolbar-group-utility .btn.btn-utility{flex:0 0 auto}.show-controlpanel-buttons .btn.btn-toggle{background:#fff;box-shadow:0 1px 2px #1827380d;color:#253742}.show-controlpanel-buttons .btn.btn-toggle i{opacity:.7;transition:opacity .12s ease}.show-controlpanel-buttons .btn.btn-toggle:hover{background:#eef5f8;border-color:#9fb4c1;box-shadow:0 2px 5px #18273814;color:#1f313c}.show-controlpanel-buttons .btn.btn-toggle:hover i{opacity:.9}.show-controlpanel-buttons .btn.btn-toggle.active,.show-controlpanel-buttons .btn.btn-toggle[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 6px #18273824;color:#fff}.show-controlpanel-buttons .btn.btn-toggle.active .control-title,.show-controlpanel-buttons .btn.btn-toggle.active i,.show-controlpanel-buttons .btn.btn-toggle[aria-pressed=true] .control-title,.show-controlpanel-buttons .btn.btn-toggle[aria-pressed=true] i{color:inherit;opacity:1}.show-controlpanel-buttons .btn.btn-toggle.active:hover,.show-controlpanel-buttons .btn.btn-toggle[aria-pressed=true]:hover{background:var(--color-primary-2);border-color:var(--color-primary-2)}.toolbar-group{align-items:center;display:flex;gap:6px}.toolbar-group-utility .btn.btn-utility{background:#f4f8fa;border-color:#d0d9e0;box-shadow:none;color:#4b6677}.toolbar-group-utility .btn.btn-utility i{opacity:.75}.toolbar-group-utility .btn.btn-utility:hover{background:#eaf1f5;border-color:#9fb4c1;color:#253742}.toolbar-group-utility .btn.btn-utility:hover i{opacity:.9}.toolbar-group-utility .btn.btn-utility.active,.toolbar-group-utility .btn.btn-utility[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 6px #18273824;color:#fff}.toolbar-group-utility .btn.btn-utility.active .control-title,.toolbar-group-utility .btn.btn-utility.active i,.toolbar-group-utility .btn.btn-utility[aria-pressed=true] .control-title,.toolbar-group-utility .btn.btn-utility[aria-pressed=true] i{color:inherit;opacity:1}.toolbar-group-utility .btn.btn-utility.active:hover,.toolbar-group-utility .btn.btn-utility[aria-pressed=true]:hover{background:var(--color-primary-2);border-color:var(--color-primary-2)}.report-toolbar-more-group .btn.btn-utility{background:#f4f8fa;border-color:#d0d9e0;box-shadow:none;color:#4b6677}.report-toolbar-more-group .btn.btn-utility i{opacity:.75}.report-toolbar-more-group .btn.btn-utility:hover{background:#eaf1f5;border-color:#9fb4c1;color:#253742}.report-toolbar-more-group .btn.btn-utility:hover i{opacity:.9}.report-toolbar-more-group .btn.btn-utility.report-toolbar-more-btn--active,.report-toolbar-more-group .btn.btn-utility[aria-expanded=true]{background:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 6px #18273824;color:#fff}.report-toolbar-more-group .btn.btn-utility.report-toolbar-more-btn--active .control-title,.report-toolbar-more-group .btn.btn-utility.report-toolbar-more-btn--active i,.report-toolbar-more-group .btn.btn-utility[aria-expanded=true] .control-title,.report-toolbar-more-group .btn.btn-utility[aria-expanded=true] i{color:inherit;opacity:1}.report-toolbar-more-group .btn.btn-utility.report-toolbar-more-btn--active:hover,.report-toolbar-more-group .btn.btn-utility[aria-expanded=true]:hover{background:var(--color-primary-2);border-color:var(--color-primary-2)}.report-toolbar-wrapper>.btn.updateButton{margin-right:4px}.toolbar-group-utility{position:relative}.report-toolbar-wrapper>.toolbar-group-utility:first-of-type:after{background:#d0d9e0;content:"";display:block;height:60%;position:absolute;right:-.5rem;top:20%;width:1px}.report-toolbar-wrapper>.show-controlpanel-buttons{margin-left:.35rem}.report-toolbar-wrapper>.toolbar-group-utility:last-child{margin-left:.15rem}.report-toolbar-wrapper>.toolbar-group-utility:last-child:after{display:none}.report-toolbar-more-group{margin-left:.15rem;position:relative}.report-toolbar-more-group--hidden{display:none}.report-toolbar-more-group--measure{display:flex!important;pointer-events:none;visibility:hidden}.report-toolbar-more-btn{align-items:center;display:inline-flex;gap:.35rem}.report-toolbar-more-menu{background:#fff;border:1px solid #c8d2d9;border-radius:var(--radius-lg);box-shadow:0 8px 18px #18273824;display:none;left:0;min-width:13rem;padding:.35rem;position:fixed;top:0;z-index:10050}.report-toolbar-more-group.report-toolbar-more-group--open .report-toolbar-more-menu{display:block}.report-toolbar-more-menu-item{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:#253742;display:flex;font-size:var(--root-font-size);gap:.55rem;justify-content:flex-start;padding:.5rem .65rem;text-align:left;white-space:nowrap;width:100%}.report-toolbar-more-menu-item__icon{flex:0 0 1.1rem;min-width:1.1rem;order:0;text-align:center;width:1.1rem}.report-toolbar-more-menu-item__label{order:1}.report-toolbar-more-menu-item:focus-visible,.report-toolbar-more-menu-item:hover{background:#eef5f8;outline:none}.report-toolbar-more-menu-item__icon,.report-toolbar-more-menu-item__warning{color:#5f7e90;opacity:.9}.report-toolbar-more-menu-item--active{background:#5690a81f;color:#1f313c;font-weight:600}.report-toolbar-more-menu-item__warning{color:var(--color-error);margin-left:auto;order:2}.show-controlpanel-buttons .btn>i,.toolbar-group-utility .btn>i{font-size:.95em;line-height:1.5;vertical-align:middle}.show-controlpanel-buttons .btn i.fa-stack,.toolbar-group-utility .btn i.fa-stack{height:1.5em}.show-controlpanel-buttons .btn .fa-exclamation-triangle{color:var(--color-error);display:none;font-size:x-small;line-height:10px;margin-left:3px;text-align:right;vertical-align:top;width:2rem}.show-controlpanel-buttons .btn.has-errors .fa-exclamation-triangle{display:block}.control-title{color:inherit;font-size:var(--root-font-size);line-height:1.5;vertical-align:middle;white-space:nowrap}#controlPanel .div-control-block{padding:.4em}#controlPanel input[type=text]:not(.k-input-inner):not([data-role]){border:1px solid #cfd6dc;border-radius:var(--radius-xxs);box-sizing:border-box;padding:.55rem .75rem}#controlPanel #div-report-titles{padding-top:0}.k-multiselect-wrap .k-select{margin-right:-2px}.k-multiselect-wrap .k-select .k-icon{vertical-align:text-bottom}.control-dropdown-container,.control-dropdown-container .k-dropdown{max-width:245px;width:100%}.disabled{opacity:.5}.input-inline{margin-left:5px;margin-right:5px}.k-radio+label{cursor:pointer;margin-bottom:.15em;margin-left:4px;margin-top:.15em;vertical-align:middle}.input-fiscalPeriodPicker{max-width:245px;width:100%}.minimum-item-warning{color:red;float:left;font-weight:800;margin-bottom:0!important;margin-top:calc(var(--padding-margin-sm)*-1)}.input-date-range-picker{max-width:245px;width:100%}.hierarchy-selection-summary{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:6px;margin-top:6px;min-height:28px;width:100%}.label-selected-hierarchy-nodes{align-items:center;background:#e8f1f6;border-radius:0;color:#4e7386;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.02em;margin:0;padding:.22rem .65rem;text-transform:uppercase}.span-minimum-node-warning,.span-selected-hierarchy-value{align-items:center;display:inline-flex;line-height:1.45;margin:0}.span-selected-hierarchy-value{color:#2e4352;font-weight:600;min-height:28px}.hierarchy-interaction-tooltip,.hierarchy-interaction-tooltip.k-tooltip{background:linear-gradient(180deg,#f7fbfd,#e8f1f6);border:1px solid #8aacbe;border-radius:0;box-shadow:inset 3px 0 0 #f28d24,0 10px 22px #28415029;color:#2a4555}.hierarchy-interaction-tooltip .k-tooltip-content,.hierarchy-interaction-tooltip.k-tooltip .k-tooltip-content{color:inherit;font-size:.78rem;font-weight:600;line-height:1.45;padding:.55rem .7rem}.hierarchy-interaction-tooltip .k-callout,.hierarchy-interaction-tooltip.k-tooltip .k-callout{color:#8aacbe}.hierarchy-interaction-tooltip-wrapper{margin-left:12px}.hierarchy-collapse-all-button{align-items:center;background:#fff;border:1px solid #d4e1e8;border-radius:0;box-shadow:none;color:#4e7386;display:inline-flex;font-size:.75rem;gap:.35rem;line-height:1.2;margin-left:auto;padding:.2rem .55rem}.hierarchy-collapse-all-button:focus:not(:disabled),.hierarchy-collapse-all-button:hover:not(:disabled){background:#edf4f7;border-color:#b7cfdb;box-shadow:none;color:#2f5668}.hierarchy-collapse-all-button:disabled{cursor:default;opacity:.55}.div-hierarchy-tree-type-button{float:right;margin-top:-26px}#div-hierarchyControlTools,.hierarchyControlTools{display:flex;flex-direction:column}#div-hierarchyControlToolsButtons,.hierarchyControlToolsButtons{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;margin-bottom:.35rem;max-width:100%;white-space:nowrap;width:fit-content}#div-hierarchyControlToolsButtons>.btn,.hierarchyControlToolsButtons>.btn{flex:0 0 auto;float:none}.hierarchy-tree-type-dropdown{display:none}div.hierarchyTree{background:#fff;border:1px solid #d8e2e9;border-radius:var(--radius-sm);height:400px;max-height:400px;padding:6px 4px}div.hierarchyTree .k-treeview-item{margin:0}div.hierarchyTree .hierarchy-tree-row{align-items:center;border-radius:0;display:flex;margin:1px 0;padding-inline-end:4px}div.hierarchyTree .hierarchy-tree-row--leaf:before{content:"";display:inline-flex;flex:0 0 auto;height:calc(var(--icon-font-size-sm) + .5rem);margin-inline-start:-24px;pointer-events:none;width:calc(var(--icon-font-size-sm) + .5rem)}div.hierarchyTree .k-selected>.k-in,div.hierarchyTree .k-state-selected>.k-in,div.hierarchyTree .k-treeview-item-content.k-selected,div.hierarchyTree .k-treeview-item-content.k-state-selected,div.hierarchyTree .k-treeview-leaf.k-selected,div.hierarchyTree .k-treeview-leaf.k-state-selected{background-color:initial;box-shadow:none;color:inherit}div.hierarchyTree .hierarchy-tree-content{align-items:center;border-radius:0;color:#2e4352;display:inline-flex;min-height:28px;padding:3px 8px;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}div.hierarchyTree .hierarchy-tree-node-body{align-items:center;display:inline-flex;gap:.45rem;min-width:0}div.hierarchyTree .hierarchy-tree-node-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.hierarchyTree .hierarchy-tree-content .k-icon,div.hierarchyTree .hierarchy-tree-content .k-svg-icon,div.hierarchyTree .hierarchy-tree-content i.fa{color:#4b6677;flex:0 0 auto;transition:color .14s ease}div.hierarchyTree .hierarchy-tree-row:not(.hierarchy-tree-row--blocked):not(.hierarchy-tree-row--invalid) .hierarchy-tree-content:hover{background-color:#e4e7e9;box-shadow:inset 0 0 0 1px #c4cbd1;color:#2f3d45}div.hierarchyTree .hierarchy-tree-row:not(.hierarchy-tree-row--blocked):not(.hierarchy-tree-row--invalid) .hierarchy-tree-content:hover .k-icon,div.hierarchyTree .hierarchy-tree-row:not(.hierarchy-tree-row--blocked):not(.hierarchy-tree-row--invalid) .hierarchy-tree-content:hover .k-svg-icon,div.hierarchyTree .hierarchy-tree-row:not(.hierarchy-tree-row--blocked):not(.hierarchy-tree-row--invalid) .hierarchy-tree-content:hover i.fa{color:#51616b}div.hierarchyTree .hierarchy-tree-content.k-focus:not(.hierarchy-tree-content--checked):not(.hierarchy-tree-content--mixed){background-color:#f4f8fa;box-shadow:inset 0 0 0 1px #c8d8e1}div.hierarchyTree .hierarchy-tree-content--checked,div.hierarchyTree .hierarchy-tree-row--checked .hierarchy-tree-content{background-color:#d6e7ef;box-shadow:inset 3px 0 0 #f28d24,inset 0 0 0 1px #86adbf;color:#1f3644}div.hierarchyTree .hierarchy-tree-content--mixed,div.hierarchyTree .hierarchy-tree-row--mixed .hierarchy-tree-content{background-color:#edf5f9;box-shadow:inset 0 0 0 1px #b7cfdb;color:#2a4555}div.hierarchyTree .hierarchy-tree-content--checked i.fa,div.hierarchyTree .hierarchy-tree-content--mixed i.fa,div.hierarchyTree .hierarchy-tree-row--checked .hierarchy-tree-content i.fa,div.hierarchyTree .hierarchy-tree-row--mixed .hierarchy-tree-content i.fa{color:#2f5668}div.hierarchyTree .hierarchy-tree-content--blocked,div.hierarchyTree .hierarchy-tree-content--invalid,div.hierarchyTree .hierarchy-tree-row--blocked .hierarchy-tree-content,div.hierarchyTree .hierarchy-tree-row--invalid .hierarchy-tree-content{background-color:initial;box-shadow:none;color:#92a3ad;cursor:not-allowed}div.hierarchyTree .hierarchy-tree-content--blocked:hover,div.hierarchyTree .hierarchy-tree-content--invalid:hover,div.hierarchyTree .hierarchy-tree-row--blocked .hierarchy-tree-content:hover,div.hierarchyTree .hierarchy-tree-row--invalid .hierarchy-tree-content:hover{background-color:initial}div.hierarchyTree .hierarchy-tree-content--blocked i.fa,div.hierarchyTree .hierarchy-tree-content--invalid i.fa,div.hierarchyTree .hierarchy-tree-row--blocked .hierarchy-tree-content i.fa,div.hierarchyTree .hierarchy-tree-row--invalid .hierarchy-tree-content i.fa{color:#9fb0ba}div.hierarchyTree .hierarchy-tree-row--blocked.hierarchy-tree-row--mixed .hierarchy-tree-content,div.hierarchyTree .hierarchy-tree-row--invalid.hierarchy-tree-row--mixed .hierarchy-tree-content{background-color:#f4f8fa;box-shadow:inset 0 0 0 1px #d3e1e8;color:#6e8794}span.span-disabled-tree-node{align-items:center;display:inline-flex;flex:0 0 auto;height:17px;justify-content:center;margin:0 .35rem 1px 0;width:17px}span.span-disabled-tree-node:before{background-color:#aebcc5;border-radius:999px;content:"";height:2px;width:10px}.hierarchy-tree-checkbox--blocked{cursor:not-allowed!important;opacity:.45}.hierarchyGrid{height:400px;max-height:400px}.hierarchyGrid>.k-grid-content{max-height:none;min-height:0}.hierarchyGrid .k-master-row td{cursor:pointer;padding:.5em;vertical-align:middle;white-space:nowrap}.hierarchyGrid .k-grouping-row .k-icon,.hierarchyGrid .k-grouping-row .k-svg-icon,.hierarchyGrid .k-grouping-row td{cursor:default}.hierarchyGrid .k-grouping-row.k-selected,.hierarchyGrid .k-grouping-row.k-selected td,.hierarchyGrid .k-grouping-row.k-state-selected,.hierarchyGrid .k-grouping-row.k-state-selected td{background-color:#f8fbfd;color:#2e4352}.hierarchyGrid .k-grid-header th.k-header{padding-left:.5em}.hierarchyGrid .td-hierarchyGrid-reportName{background-color:#f4f7fa}.hierarchyGrid .td-hierarchyGrid-measureTypeName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchyGrid .hierarchyGrid-reportNameCell{align-items:center;display:flex;gap:.5rem;min-width:0;width:100%}.hierarchyGrid .hierarchyGrid-reportNameCell .fa{color:#4b6677;flex:0 0 auto}.hierarchyGrid .hierarchyGrid-reportNameText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.include-results-span-label{display:flex;padding-left:4px}.span-minimum-node-warning{color:red;font-weight:800}.li-disabled{opacity:.5}.li-disabled:hover{background-color:inherit;border-style:none;opacity:.5}.div-filter-container{display:table;position:relative;width:100%}.div-filter-container.k-textbox,.div-search-container.k-textbox{background:#0000;border:0;box-shadow:none;padding:0}.div-filter-container>div{display:table-row}.div-filter-container div>input{display:table-cell;max-width:450px;padding-left:25px;width:100%}.div-filter-container div>.btn{display:table-cell;width:16px}.div-filter-container div .btn>i{font-size:var(--icon-font-size-sm)}.div-filter-container.k-textbox .k-icon{margin:auto;position:static;top:auto}.hierarchy-filter-select.k-multiselect{border-radius:var(--radius-sm)}.hierarchy-filter-select .k-chip-list{gap:.25rem;padding:.2rem .25rem}.hierarchy-filter-select .k-chip{background:#5690a81f;border-radius:999px;color:#254153}.hierarchy-filter-popup .k-list-container,.hierarchy-filter-popup.k-popup{background:#fff;border:1px solid #d7e0e7;border-radius:var(--radius-md);box-shadow:0 12px 28px #18273829;overflow:hidden}.hierarchy-filter-popup .k-list-content,.hierarchy-filter-popup .k-list-ul{padding:.2rem}.hierarchy-filter-popup .k-list-item{border-radius:var(--radius-sm);margin:0;padding:0}.hierarchy-filter-popup .k-list-item+.k-list-item{margin-top:.1rem}.hierarchy-filter-popup .k-list-item.k-hover,.hierarchy-filter-popup .k-list-item:hover{background-color:#f5811f1f}.hierarchy-filter-popup .k-list-item.k-focus{background-color:#f5811f29;box-shadow:inset 0 0 0 1px #f5811f47}.hierarchy-filter-popup .k-list-item.k-selected,.hierarchy-filter-popup .k-list-item.k-selected.k-hover,.hierarchy-filter-popup .k-list-item.k-selected:hover{background:linear-gradient(180deg,#ffe5c8,#ffd5ab);box-shadow:inset 0 0 0 1px #f08e358c;color:#4b2a11}.hierarchy-filter-option{align-items:center;display:flex;gap:.55rem;justify-content:space-between;padding:.5rem .7rem;width:100%}.hierarchy-filter-option__title{color:#233845;display:block;font-size:var(--font-size-sm);font-weight:650;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-filter-option__meta{align-items:center;color:#6a523f;display:inline-flex;flex-shrink:0;font-size:calc(var(--font-size-sm) - 1px);gap:.25rem;line-height:1.1}.hierarchy-filter-option__meta i{color:#7a4a21;font-size:.8rem}input.checkbox-negative-margin{margin-top:-1px}.div-filter-tab-content{min-height:322px}.div-filter-tab-content>.row>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.div-filter-config-reset{margin-top:15px}.div-filter-config-list-container .k-grid-content{max-height:300px}#filterConfigurationGrid .k-command-cell,#filterConfigurationGrid .k-table-td.k-command-cell,#filterConfigurationGrid td.k-command-cell{white-space:nowrap}#filterConfigurationGrid .k-command-cell .filter-config-grid__edit,#filterConfigurationGrid .k-table-td.k-command-cell .filter-config-grid__edit,#filterConfigurationGrid td.k-command-cell .filter-config-grid__edit{align-items:center;display:inline-flex;gap:.35rem;justify-content:center;min-width:5.25rem;padding-left:.7rem;padding-right:.7rem;width:auto}#filterConfigurationGrid .k-command-cell .filter-config-grid__edit .gridIcon,#filterConfigurationGrid .k-table-td.k-command-cell .filter-config-grid__edit .gridIcon,#filterConfigurationGrid td.k-command-cell .filter-config-grid__edit .gridIcon{margin-right:0}#filterConfigurationGrid .k-command-cell .filter-config-grid__edit>span:not(.gridIcon),#filterConfigurationGrid .k-table-td.k-command-cell .filter-config-grid__edit>span:not(.gridIcon),#filterConfigurationGrid td.k-command-cell .filter-config-grid__edit>span:not(.gridIcon){height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important;clip:auto!important;border:0!important;white-space:nowrap!important}#filterConfigurationGrid .k-command-cell .filter-config-grid__delete,#filterConfigurationGrid .k-table-td.k-command-cell .filter-config-grid__delete,#filterConfigurationGrid td.k-command-cell .filter-config-grid__delete{align-items:center;display:inline-flex;justify-content:center}.input-filter-config-name{width:100%}.div-filter-config-section .k-grid-filter{height:22px;margin-right:-3px}.div-filter-level{margin-right:30px}.input-filter-config-dropdown{width:200px}#div-filter-preview-container{background-color:var(--color-normal-background);box-shadow:1px 1px 4px 1px rgba(0,0,0,.475);left:0;margin-left:-490px;margin-top:-13px;padding:0 15px 15px;position:absolute;top:0;width:456px;z-index:99}#div-filter-configuration-hierarchy{height:275px}#div-filter-configuration-hierarchy .label-selected-hierarchy-nodes{height:22px;margin-bottom:1px!important;padding:.1em 0}#div-filter-configuration-hierarchy .k-treeview{height:248px}#div-filter-configuration-hierarchy-grid td,#grid-keyword-types .k-grid-content tr{cursor:pointer}.btn-group-operators{margin-right:10px}.input-dropdown-single-hierarchyLevelsControl{max-width:245px;width:100%}.hierarchy-level-option{align-items:center;display:inline-flex;gap:.75rem;justify-content:space-between;min-width:0;width:100%}.hierarchy-level-option__label{flex:1 1 auto;min-width:0}.hierarchy-level-option__icon{flex:0 0 auto;margin-left:auto}#controlPanel .k-dropdownlist,#div-hierarchyControlTools .k-dropdownlist{border-radius:var(--radius-none)}#controlPanel .k-list .k-selected,#div-hierarchyControlTools .k-list .k-selected{background-color:var(--eem-orange);color:var(--color-base)}#controlPanel .k-list .k-selected:hover,#div-hierarchyControlTools .k-list .k-selected:hover{background-color:var(--color-tertiary-2);color:var(--color-base)}.div-search-container{display:block;position:relative;width:100%}.div-search-container>div{align-items:center;display:flex;gap:0;position:relative}.div-search-container .fa-search{vertical-align:middle}.div-search-container div>label{align-items:center;color:grey;display:inline-flex;font-size:var(--font-size-md);height:1rem;justify-content:center;left:.85rem;margin:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);vertical-align:bottom;width:1rem;z-index:999}.div-search-container div>input{display:block;flex:1 1 auto;max-width:450px;min-width:0;padding-left:2.6rem!important;text-indent:0;width:100%}.div-search-container div>.btn{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;margin-right:.6rem;width:18px}.div-search-container div .btn>i{font-size:var(--icon-font-size-sm)}.div-search-container div .btn>.fa-wrench:before{padding-left:10px}.div-hierarchy-tool-toggle{background:var(--color-base);border:1px solid #c7d2da;border-radius:var(--radius-xs);box-shadow:0 1px 2px #1827380f;color:var(--color-normal-text-color);font-size:var(--font-size-sm);min-width:2rem;padding:.35rem .65rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.div-hierarchy-tool-toggle:hover{background-color:#eef5f8;border-color:#9fb7c5}.div-hierarchy-tool-toggle.active,.div-hierarchy-tool-toggle[aria-pressed=true]{background-color:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--color-base)}.div-hierarchy-tool-toggle.active:hover,.div-hierarchy-tool-toggle[aria-pressed=true]:hover{background-color:var(--color-primary-2);border-color:var(--color-primary-2)}.div-hierarchy-tool-toggle.active i,.div-hierarchy-tool-toggle[aria-pressed=true] i{color:inherit}.hierarchy-toolbar{align-items:start;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;margin-bottom:.5rem}.hierarchy-view-toggle{border:1px solid #c7d2da;border-radius:var(--radius-md);display:inline-flex;flex-shrink:0;grid-column:1;grid-row:1;justify-self:start;min-height:32px;overflow:hidden}.hierarchy-view-btn{align-items:center;background:var(--color-base);border:none;color:var(--color-normal-text-color);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);font-weight:500;gap:.35rem;height:32px;justify-content:center;line-height:1.5;padding:.35rem .75rem;transition:background-color .12s ease,color .12s ease}.hierarchy-view-btn:hover{background-color:#eef5f8}.hierarchy-view-btn+.hierarchy-view-btn{border-left:1px solid #c7d2da}.hierarchy-view-btn--active{background-color:var(--color-accent);color:var(--color-base)}.hierarchy-view-btn--active:hover{background-color:var(--color-primary-2)}.hierarchy-view-btn--active i{color:inherit}.hierarchy-finder-panel{grid-column:1/-1;grid-row:2;margin-bottom:6px;min-width:0;width:100%}.hierarchy-finder-item:not(.hierarchy-finder-item--active){display:none}.hierarchy-finder-toggle{align-items:center;border:1px solid #c7d2da;border-radius:var(--radius-md);display:inline-flex;flex-shrink:0;grid-column:2;grid-row:1;justify-self:end;min-height:32px;overflow:hidden}.hierarchy-finder-btn{align-items:center;background:var(--color-base);border:none;color:var(--color-normal-text-color);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background-color .12s ease,color .12s ease;width:32px}.hierarchy-finder-btn+.hierarchy-finder-btn{border-left:1px solid #c7d2da}.hierarchy-finder-btn:hover{background-color:#eef5f8}.hierarchy-finder-btn--active{background-color:var(--color-accent);color:var(--color-base)}.hierarchy-finder-btn--active:hover{background-color:var(--color-primary-2)}.hierarchy-search-popup{margin-top:0}.hierarchy-search-popup .k-list-container,.hierarchy-search-popup .k-popup{border:1px solid #cfd6dc;border-top-color:#dbe2e8;box-shadow:0 8px 18px #18273824}@media (max-width:560px){.hierarchy-toolbar{grid-template-columns:minmax(0,1fr) auto}}.hierarchy-finder-item{min-width:0}.div-searchTypes{width:100%}.div-searchTypes.k-combobox{border:none;display:none}#div-similar-reports tr:hover{background-color:var(--color-primary-3);color:var(--color-base);cursor:pointer}.div-keyword-btns{margin:var(--padding-margin-sm) 0}.kw-toggle-group{border:1px solid #c4cdd5;border-radius:var(--radius-xs);box-shadow:0 1px 3px #18273814;display:inline-flex;overflow:hidden}.kw-toggle-btn{align-items:center;background-color:var(--color-base);border:none;border-right:1px solid #c4cdd5;color:var(--color-normal-text-color);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;justify-content:center;line-height:1.4;outline:none;padding:4px 12px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;user-select:none}.kw-toggle-btn:last-child{border-right:none}.kw-toggle-btn:hover:not(.kw-toggle-active){background-color:#eef5f8;color:var(--color-hover-text-color)}.kw-toggle-btn.kw-toggle-active{background-color:var(--color-accent);box-shadow:inset 0 1px 2px #00000029;color:var(--color-base)}.kw-toggle-btn.kw-toggle-active:hover{background-color:var(--color-accent-2)}.kw-toggle-btn:focus-visible{box-shadow:0 0 0 2px #5690a852;z-index:1}.div-keyword-grid td{cursor:pointer}.selected-keyword-types,.tr-selected-keyword-value{font-weight:700}.tr-selected-keyword-value:not(.k-selected){background-color:var(--eem-orange);color:var(--color-base)}.tr-selected-keyword-value.k-selected,.tr-selected-keyword.k-selected{background-color:var(--eem-orange);background-image:none;color:var(--color-base)}.div-keyword-grid .k-alt.tr-selected-keyword-value,.div-keyword-grid .k-alt.tr-selected-keyword-value.k-selected,.k-grid tr.selected-keyword-types:not(.k-selected)>td,.k-grid tr.tr-selected-keyword-value:not(.k-selected)>td{background-color:var(--eem-orange);color:var(--color-base)}.div-unitProfileControl-selected-profile-button-container{float:right}.input-profile{max-width:245px;width:100%}.div-unitProfileControl-quick-editor-grid{margin-top:10px}.group-keyword-types-list-container{display:none}.group-keyword-types-list{width:100%}.draw-other-date{display:inline-block}.div-projectSources-select-all-container{float:right}.select-single-project-categories,.select-single-project-types{max-width:245px;width:100%}.div-checkbox-report-recent-container{display:none}#div-report-recent-link-container .report-settings-toggle{margin-right:.5em}.recent-report-details{display:none;margin:0 var(--padding-margin-sm)}.report-recent-display-output-label{font-weight:600}.report-recent-dislpay-output-value{font-weight:400}#div-report-configuration .k-grid-content{max-height:600px;min-height:400px}#report-configuration-edit-container .configuration-input{width:80%}#report-configuration-edit-container .k-grid-content{height:60px}#report-configuration-charts,#report-configuration-control-options,#report-configuration-controls,#report-configuration-grids{min-height:112px}#report-configuration-control-options .k-edit-cell>input{width:99%}#report-configuration-controls tbody tr td{cursor:move}#report-configuration-controls tbody .k-checkbox+label{margin:2px 0}#report-configuration-controls .placeholder{outline-color:red;outline-style:dashed;outline-width:1px}label input.checkbox{margin-right:1px}.tr-user-configurable{background-color:var(--color-primary-3);color:var(--color-base)}.tr-user-configurable:hover{color:inherit}.i-user-configurable{color:var(--color-primary-3)}
/*# sourceMappingURL=reporting.f8f9b4895e12a92d9786.styles.bundle.css.map*/