/* ================================================================================================== */
/* css/machinata-reporting-bundle.css */
/* Copyright 2026 Dan Krusi / Nerves GmbH */
/* License: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) */
/* Link: https://nerves.ch */
/* Language:  */
/* Package: Machinata.Core */
/* Theme: default */
/* Build: a52a62e0-f4cc-4abc-90eb-a99878c220fa */
/* Date: 2026.04.20 09:43 UTC */
/* ================================================================================================== */


/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-vars.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-vars.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-reset.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-reset.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-styling * {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;box-sizing: border-box;}.machinata-reporting-styling *:not(svg,g,path,rect,text,tspan)  {line-height: $line-height;font-family: $text-font;}.machinata-reporting-styling.loading,.machinata-reporting-styling.loading * {cursor: wait !important;}.machinata-reporting-styling input[type=range]:focus,.machinata-reporting-styling :focus {outline: 0;outline: none;}.machinata-reporting-styling ::-moz-focus-inner {border:0;}/*  https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events:noneThe element is never the target of pointer events; however, pointer events may target its descendant elementsif those descendants have pointer-events set to some other value. In these circumstances, pointer eventswill trigger event listeners on this parent element as appropriate on their way to/from the descendantduring the event capture/bubble phases */.machinata-reporting-styling svg.icon * {pointer-events: none;}.machinata-reporting-styling input[type=search]::-ms-clear {  display: none; width : 0; height: 0; }.machinata-reporting-styling input[type=search]::-ms-reveal {  display: none; width : 0; height: 0; }.machinata-reporting-styling input[type="search"]::-webkit-search-decoration,.machinata-reporting-styling input[type="search"]::-webkit-search-cancel-button,.machinata-reporting-styling input[type="search"]::-webkit-search-results-button,.machinata-reporting-styling input[type="search"]::-webkit-search-results-decoration { display: none; }

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-util.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-util.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-styling .bold {font-weight: bold;}.machinata-reporting-styling .theme-text-size {font-size: $text-size-px;}.machinata-reporting-styling .clear {clear: both;width: 100%;}.machinata-reporting-styling .hidden-content {display: none;}.machinata-reporting-styling .centered {text-align: center;}.machinata-reporting-styling .align-right {text-align: right;}.machinata-reporting-styling .vertical-aligner {display: table;width: 100%;height: 100%;}.machinata-reporting-styling .vertical-alignee {display: table-cell;text-align: center;vertical-align: middle;}body.loading .machinata-reporting-styling ,body.loading .machinata-reporting-styling  * {cursor: wait !important;}.machinata-reporting-styling .cursor-pointer,.machinata-reporting-styling .cursor-pointer * {cursor: pointer;}.machinata-reporting-styling .cursor-text,.machinata-reporting-styling .cursor-text * {cursor: text;}.machinata-reporting-report.layout-mobile .desktop-only,.machinata-reporting-report.layout-tablet .desktop-only.machinata-reporting-report.layout-mobile .desktop-or-tablet-only,body.machinata-page-layout-mobile .machinata-reporting-styling .desktop-only,body.machinata-page-layout-tablet .machinata-reporting-styling .desktop-onlybody.machinata-page-layout-mobile .machinata-reporting-styling .desktop-or-tablet-only {display: none !important;}.machinata-reporting-report.layout-mobile .option-desktop-only,.machinata-reporting-report.layout-tablet .option-desktop-only.machinata-reporting-report.layout-mobile .option-desktop-or-tablet-only,body.machinata-page-layout-mobile .machinata-reporting-styling .option-desktop-only,body.machinata-page-layout-tablet .machinata-reporting-styling .option-desktop-onlybody.machinata-page-layout-mobile .machinata-reporting-styling .option-desktop-or-tablet-only {display: none !important;}.machinata-reporting-report.layout-desktop .tablet-only,.machinata-reporting-report.layout-mobile .tablet-only,body.machinata-page-layout-desktop .machinata-reporting-styling .tablet-only,body.machinata-page-layout-mobile .machinata-reporting-styling .tablet-only {display: none !important;}.machinata-reporting-report.layout-desktop .option-tablet-only,.machinata-reporting-report.layout-mobile .option-tablet-only,body.machinata-page-layout-desktop .machinata-reporting-styling .option-tablet-only,body.machinata-page-layout-mobile .machinata-reporting-styling .option-tablet-only {display: none !important;}.machinata-reporting-report.layout-desktop .mobile-only,.machinata-reporting-report.layout-tablet .mobile-only,body.machinata-page-layout-desktop .machinata-reporting-styling .mobile-only,body.machinata-page-layout-tablet .machinata-reporting-styling .mobile-only {display: none !important;}.machinata-reporting-report.layout-desktop .option-mobile-only,.machinata-reporting-report.layout-tablet .option-mobile-only,body.machinata-page-layout-desktop .machinata-reporting-styling .option-mobile-only,body.machinata-page-layout-tablet .machinata-reporting-styling .option-mobile-only {display: none !important;}.machinata-reporting-report.layout-desktop .option-mobile-tablet-only,body.machinata-page-layout-desktop .machinata-reporting-styling .option-mobile-tablet-only {display: none !important;}.machinata-reporting-report.layout-mobile .no-mobile,body.machinata-page-layout-mobile .machinata-reporting-styling .no-mobile {display: none !important;}.machinata-reporting-report.layout-mobile .option-no-mobile,body.machinata-page-layout-mobile .machinata-reporting-styling .option-no-mobile {display: none !important;}.machinata-reporting-report.layout-desktop .no-desktop,body.machinata-page-layout-desktop .machinata-reporting-styling .no-desktop {display: none !important;}.machinata-reporting-report.layout-desktop .option-no-desktop,body.machinata-page-layout-desktop .machinata-reporting-styling .option-no-desktop {display: none !important;}.machinata-reporting-report.layout-tablet .no-tablet,body.machinata-page-layout-tablet .machinata-reporting-styling .no-tablet {display: none !important;}.machinata-reporting-report.layout-tablet .option-no-tablet,body.machinata-page-layout-tablet .machinata-reporting-styling .option-no-tablet {display: none !important;}.machinata-reporting-styling img.checkered {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAQUlEQVRIie3VsQ0AIAwDQZtZGYtdzQQ0pkHi3b9OShNLWiqXZLbtaMPbAQMDAwMDH+ckfWzXL/W/UwMDAwMDvw9v11kH1DDy/GUAAAAASUVORK5CYII=');}.machinata-reporting-styling .not-selectable {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.machinata-reporting-styling .full-container {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-report.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-report.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report {min-height: 600px;}.machinata-reporting-report h1 {margin-bottom: $node-vertical-spacing-px;}DEPRECATED_.machinata-reporting-report.option-fullscreen h1 {margin-top: $node-vertical-spacing-px;}.machinata-reporting-report .machinata-reporting-section-header h1 {display: none;}.machinata-reporting-report .machinata-reporting-section-header h2 {margin-top: 96px;margin-bottom: 48px;}.machinata-reporting-report .machinata-reporting-section-header h3 {margin-top: 96px;margin-bottom: $padding-quadruple-px;}.machinata-reporting-report.loading,.machinata-reporting-report.loading * {cursor: wait !important;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-infobox.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-infobox.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-infobox {display: flex;flex-direction: column;gap: $padding-px;padding: $padding-double-px;border-radius: $button-border-radius-px;background: $tooltip-bg-color;width: auto;margin-left: auto;margin-right: auto;max-width: 300px;}.machinata-reporting-infobox,.machinata-reporting-infobox * {color: $tooltip-text-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-html.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-html.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-styling .theme-headline-font,.machinata-reporting-styling h1,.machinata-reporting-styling h2,.machinata-reporting-styling h3,.machinata-reporting-styling h4 {font-family: $headline-font;font-weight: $headline-weight;color: $headline-text-color;}.machinata-reporting-styling .theme-headline-color {color: $headline-text-color;}.machinata-reporting-styling .theme-number-font {font-family: $number-font;}.machinata-reporting-styling .theme-h1-size,.machinata-reporting-styling h1 {font-size: $h1-size-px;}.machinata-reporting-styling .theme-h2-size,.machinata-reporting-styling h2 {font-size: $h2-size-px;}.machinata-reporting-styling .theme-h3-size,.machinata-reporting-styling h3 {font-size: $h3-size-px;}.machinata-reporting-styling .theme-h4-size,.machinata-reporting-styling h4 {font-size: $h4-size-px;}.machinata-page-layout-mobile .machinata-reporting-styling .theme-h1-size,.machinata-page-layout-mobile .machinata-reporting-styling h1 {font-size: calc($h1-size-px * $mobile-title-size-factor);}.machinata-page-layout-mobile .machinata-reporting-styling .theme-h2-size,.machinata-page-layout-mobile .machinata-reporting-styling h2 {font-size: calc($h2-size-px * $mobile-subtitle-size-factor);}.machinata-page-layout-mobile .machinata-reporting-styling .theme-h3-size,.machinata-page-layout-mobile .machinata-reporting-styling h3 {font-size: calc($h3-size-px * $mobile-subtitle-size-factor);}.machinata-page-layout-mobile .machinata-reporting-styling .theme-h4-size,.machinata-page-layout-mobile .machinata-reporting-styling h4 {font-size: calc($h4-size-px * 1);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-input.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-input.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-styling input[type="date"],.machinata-reporting-styling input[type="email"],.machinata-reporting-styling input[type="password"],.machinata-reporting-styling input[type="search"],.machinata-reporting-styling input[type="text"],.machinata-reporting-styling input[type="number"],.machinata-reporting-styling textarea,.machinata-reporting-styling select {-webkit-appearance: none;padding: $input-padding-px;width: auto;border: 0px;border-top: $input-border-size-top-px solid $input-normal-border-color;border-left: $input-border-size-left-px solid $input-normal-border-color;border-right: $input-border-size-right-px solid $input-normal-border-color;border-bottom: $input-border-size-bottom-px solid $input-normal-border-color;border-radius: $input-border-radius-px;font-size: $input-font-size-px;outline: 0;line-height: 1.3;transition: all .25s 0s ease-out;accent-color: $highlight-color;color: $input-normal-text-color;background-color: $input-normal-bg-color;}.machinata-reporting-styling input[type="date"]:hover,.machinata-reporting-styling input[type="email"]:hover,.machinata-reporting-styling input[type="password"]:hover,.machinata-reporting-styling input[type="search"]:hover,.machinata-reporting-styling input[type="text"]:hover,.machinata-reporting-styling input[type="number"]:hover,.machinata-reporting-styling textarea:hover,.machinata-reporting-styling select:hover {color: $input-hover-text-color;border-color: $input-hover-border-color;background-color: $input-hover-bg-color;}.machinata-reporting-styling input[type="date"]:focus,.machinata-reporting-styling input[type="email"]:focus,.machinata-reporting-styling input[type="password"]:focus,.machinata-reporting-styling input[type="search"]:focus,.machinata-reporting-styling input[type="text"]:focus,.machinata-reporting-styling input[type="number"]:focus,.machinata-reporting-styling textarea:focus,.machinata-reporting-styling select:focus {color: $input-focused-text-color;border-color: $input-focused-border-color;background-color: $input-focused-bg-color;}.machinata-reporting-styling select {border-top: $select-border-size-top-px solid $input-normal-border-color;border-left: $select-border-size-left-px solid $input-normal-border-color;border-right: $select-border-size-right-px solid $input-normal-border-color;border-bottom: $select-border-size-bottom-px solid $input-normal-border-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-toolbar.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-toolbar.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-toolbar {position: relative;width: 100%;height: $toolbar-height-px;box-sizing: content-box;}.machinata-reporting-toolbar label {position: absolute;padding-left: $node-padding-px;right: 0px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: opacity $standard-transition-duration ease-in-out;left: 0px;}.machinata-reporting-toolbar label.title {line-height: $toolbar-title-line-height;}.machinata-reporting-toolbar label.subtitle {line-height: $toolbar-title-line-height;}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='1'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='1'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='1'] label {right: calc($toolbar-height-px * 1);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='2'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='2'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='2'] label {right: calc($toolbar-height-px * 2);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='3'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='3'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='3'] label {right: calc($toolbar-height-px * 3);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='4'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='4'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='4'] label {right: calc($toolbar-height-px * 4);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='5'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='5'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='5'] label {right: calc($toolbar-height-px * 5);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='6'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='6'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='6'] label {right: calc($toolbar-height-px * 6);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='7'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='7'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='7'] label {right: calc($toolbar-height-px * 7);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='8'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='8'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='8'] label {right: calc($toolbar-height-px * 8);}body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-desktop .machinata-reporting-toolbar[data-num-tools-desktop='9'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-tablet .machinata-reporting-toolbar[data-num-tools-tablet='9'] label,body:not(.machinata-reporting-profile-webprint) .machinata-reporting-report.layout-mobile .machinata-reporting-toolbar[data-num-tools-mobile='9'] label {right: calc($toolbar-height-px * 9);}.machinata-reporting-toolbar label.title {font-size: $toolbar-title-size-px;font-weight: $toolbar-title-weight;opacity: 1.0;top: calc($node-padding-px * 0.875);}.machinata-page-layout-mobile .machinata-reporting-toolbar label.title {font-size: calc($toolbar-title-size-px * $mobile-label-size-factor);}.machinata-reporting-toolbar label.subtitle {font-size: $toolbar-subtitle-size-px;font-weight: $toolbar-subtitle-weight;top: calc($node-padding-px + $toolbar-title-size-px + ($toolbar-subtitle-yoffset-px));}DISABLED_.machinata-reporting-toolbar label.subtitle {font-size: calc($toolbar-subtitle-size-px * $mobile-subtitle-size-factor);}.machinata-reporting-toolbar .tools {position: absolute;top: 0px;right: 0px;width: auto;height: 100%;}.machinata-reporting-toolbar .tool {position: relative;float: right;width: $toolbar-height-px;height: $toolbar-height-px;overflow: hidden;cursor: pointer;border-bottom: none;transition: background-color $standard-transition-duration ease-in-out;}.machinata-reporting-toolbar .tool + .tool {}.machinata-reporting-toolbar .tool svg {width: $icon-size-px;height: $icon-size-px;position: absolute;cursor: pointer;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);transition: fill $standard-transition-duration ease-in-out;}.machinata-reporting-toolbar .tool:hover,.machinata-reporting-toolbar .tool.active,.machinata-reporting-toolbar .tool.selected {background-color: $chrome-solid-toolbar-tool-hover-bg-color;}.machinata-reporting-toolbar .tool:hover svg,.machinata-reporting-toolbar .tool.active svg,.machinata-reporting-toolbar .tool.selected svg {color: $chrome-solid-toolbar-tool-hover-icon-color;fill: $chrome-solid-toolbar-tool-hover-icon-color;}.machinata-reporting-toolbar .tool.text-only {width: auto;line-height: $toolbar-height-px;padding-left: $padding-px;padding-right: $padding-px;}.machinata-reporting-toolbar .separator {float: right;display: inline-block;height: 100%;width: 1px;background: $chrome-solid-text-color;margin-left: $padding-px;margin-right: $padding-px;}.machinata-reporting-toolbar.option-light .separator {background: $chrome-light-text-color;}.machinata-reporting-toolbar.option-small {height: $toolbar-small-height-px;}.machinata-reporting-toolbar.option-small label {top: 3px;left: 0px;position: relative;display: inline;padding-left: 4px;padding-top: 0px;}.machinata-reporting-toolbar.option-small.option-has-tab label {top: 1px;}.machinata-reporting-toolbar.option-small.option-section-icon label {left: $toolbar-small-height-px;}.machinata-reporting-toolbar.option-small .tabs {display: inline-block;height: 100%;}.machinata-reporting-toolbar.option-small:not(.option-has-tab) .tabs {display: none;}.machinata-reporting-toolbar.option-small .tabs .tab {display: inline-block;height: 100%;padding-left: 8px;padding-right: 8px;cursor: pointer;font-size: $text-size-px;font-weight: $toolbar-tab-font-weight;line-height: $toolbar-small-height-px;background-color: $toolbar-tab-normal-bg-color;color: $toolbar-tab-normal-text-color;transition-duration: $standard-transition-duration;transition-timing-function: ease-in-out;transition-property: background-color,color;}.machinata-reporting-toolbar.option-small .tabs .tab:hover {background-color: $toolbar-tab-hover-bg-color;color: $toolbar-tab-hover-text-color;}.machinata-reporting-toolbar.option-small .tabs .tab.selected {background-color: $toolbar-tab-selected-bg-color;color: $toolbar-tab-selected-text-color;}.machinata-reporting-toolbar.option-small .tabs .tab + .tab {border-left: $toolbar-tab-line-size-px solid $toolbar-tab-line-color;}.machinata-reporting-toolbar.option-small .tools {width: 50%;left: auto;left: unset;right: 0px;}.machinata-reporting-toolbar.option-small:not(.option-has-tool) .tools {display: none;}.machinata-reporting-toolbar.option-small .tool {width: $toolbar-small-height-px;height: $toolbar-small-height-px;}.machinata-reporting-toolbar.option-small .tool:before {width: $toolbar-small-height-px;height: $toolbar-small-height-px;line-height: $toolbar-small-height-px;font-size: $toolbar-small-icon-size-px;}.machinata-reporting-toolbar.option-gray {background-color: #f1f2f2;}.machinata-reporting-toolbar.option-light {border-top: 1px solid black;background-color: white;}.machinata-reporting-toolbar.option-light .section-icon {background-color: #e6e7e8;position: relative;top: -1px;}.machinata-reporting-toolbar.option-light .section-icon:before {color: black;}.machinata-reporting-toolbar.option-light .section-icon:after {content: '';position: absolute;right: -$padding-px;width: $padding-px;height: 100%;top: -1px;background-color: white;}.machinata-reporting-toolbar.option-light:not(.option-section-icon) label {padding-left: 0px;}.machinata-reporting-toolbar.option-light.option-small {border-bottom: 1px solid black;border-top-color: transparent;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-tooltips.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-tooltips.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-tooltip {padding: $padding-px;position: absolute;z-index: 9999;max-width: 300px;transition: none;border-radius: $button-border-radius-px;color: $tooltip-text-color;font-family: $text-font;}.machinata-reporting-tooltip * {color: $tooltip-text-color;}.machinata-reporting-tooltip,.machinata-reporting-tooltip .arrow:after {background: $tooltip-bg-color;}.machinata-reporting-tooltip .arrow {width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}.machinata-reporting-tooltip .arrow.top {top: -16px;bottom: auto;}.machinata-reporting-tooltip .arrow.left {left: 20%;}.machinata-reporting-tooltip .arrow:after {content: "";position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;transform: rotate(45deg);}.machinata-reporting-tooltip .arrow.top:after {bottom: -20px;top: auto;}.ui-helper-hidden-accessible {display: none;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-checkbox.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-checkbox.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-checkbox {padding-bottom: $padding-double-px;}.machinata-reporting-checkbox input,.machinata-reporting-checkbox label *,.machinata-reporting-checkbox label {cursor: pointer;}.machinata-reporting-checkbox input {width: 1px;height: 1px;margin-right: -1px;visibility: hidden;}.machinata-reporting-checkbox label {}.machinata-reporting-checkbox label .icon {background-color: $button-secondary-normal-bg-color;width: $icon-size-px;height: $icon-size-px;border: 1px solid $button-secondary-normal-border-color;position: relative;top: 4px;margin-right: $padding-px;fill: transparent;border-radius: $button-border-radius-px;}.machinata-reporting-checkbox input:checked ~ label .icon {background-color: $button-primary-normal-bg-color;fill: $button-primary-normal-text-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-select.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-select.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-select {background-color: white;width: auto;}.machinata-reporting-select-wrapper {position: relative;display: inline-block;}.machinata-reporting-select-wrapper .machinata-reporting-select {padding-right: $padding-quadruple-px;}.machinata-reporting-select-wrapper .icon {position: absolute;width: $icon-size-px;height: $icon-size-px;right: 4px;top: 9px;pointer-events: none;fill: $input-normal-text-color;}.machinata-reporting-select-wrapper:hover .icon {fill: $input-hover-text-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-buttons.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-buttons.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-button,.machinata-reporting-button * {cursor: pointer;}.machinata-reporting-button.option-primary,.machinata-reporting-button.option-secondary {position: relative;border: 1px solid $button-primary-normal-border-color;padding: 15px 25px;font-size: $button-text-size-px;font-weight: bold;line-height: 1;-webkit-appearance: button;border-radius: $button-border-radius-px;margin: 0;background: 0;outline: 0;display: inline-block;font-weight: $button-font-weight;cursor: pointer;vertical-align: top;transition: all .25s 0s ease-out;}.machinata-reporting-button.option-primary {border: 1px solid $button-primary-normal-border-color;background: $button-primary-normal-bg-color;color: $button-primary-normal-text-color;}.machinata-reporting-button.option-primary:hover {border: 1px solid $button-primary-hover-border-color;background: $button-primary-hover-bg-color;color: $button-primary-hover-text-color;}.machinata-reporting-button.option-secondary {border: 1px solid $button-secondary-normal-border-color;background: $button-secondary-normal-bg-color;color: $button-secondary-normal-text-color;}.machinata-reporting-button.option-secondary:hover {border: 1px solid $button-secondary-hover-border-color;background: $button-secondary-hover-bg-color;color: $button-secondary-hover-text-color;}.machinata-reporting-button.option-secondary:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid transparent;transition: border-color .25s 0s ease-out;}.machinata-reporting-button.option-secondary:hover:before {border-color: $button-secondary-hover-border-color;}.machinata-reporting-button[disabled],.machinata-reporting-button.option-disabled {opacity: 0.4;pointer-events: none;}.machinata-reporting-button.option-link {font-weight: bold;-webkit-appearance: button;}.machinata-reporting-button.option-link .icon {font-size: $button-text-size-px;width: $icon-size-px;height: $icon-size-px;margin-left: $padding-half-px;position: relative;top: 0.3em;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-menubar.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-menubar.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-menubar {clear: both;}.machinata-reporting-menubar.option-wide {width: 100%;}body.machinata-page-layout-mobile .machinata-reporting-menubar.option-hard,.machinata-reporting-report.layout-mobile .machinata-reporting-menubar.option-hard {margin-bottom: calc($node-vertical-spacing-px * 0.5);}.machinata-reporting-node .machinata-reporting-menubar.option-soft,.machinata-reporting-node .machinata-reporting-menubar.option-hard {margin-top: -32px;}.machinata-reporting-menubar .icon {width: $icon-size-px;height: $icon-size-px;position: absolute;top: 50%;transform: translateY(-50%);}.machinata-reporting-menubar .icon.icon-chevron-left {left: 0px;}.machinata-reporting-menubar .icon.icon-chevron-right {right: 0px;}.machinata-reporting-menubar .menu-items {}.machinata-reporting-menubar .menu-items a {position: relative;cursor: pointer;text-decoration: none;font-size: $menubar-hard-font-size-px;font-weight: $menubar-hard-font-weight;transition: all $standard-transition-duration 0s ease-out;}.machinata-reporting-menubar.option-hard {margin-top: 32px;margin-bottom: 64px;display: table;border-collapse: collapse;height: $menubar-hard-height-px;}.machinata-reporting-menubar.option-hard .menu-items {display: table-row;}.machinata-reporting-menubar.option-hard .menu-items a {text-align: center;vertical-align: middle;display: table-cell;background: $menubar-hard-normal-bg-color;color: $menubar-hard-normal-text-color;padding-left: $padding-double-px;padding-right: $padding-double-px;border: $menubar-hard-border-size-px solid $menubar-hard-border-color;}.machinata-reporting-menubar.option-hard .menu-items a:hover {background: $menubar-hard-hover-bg-color;color: $menubar-hard-hover-text-color;}.machinata-reporting-menubar.option-hard .menu-items a:hover svg {fill: $menubar-hard-hover-text-color;}.machinata-reporting-menubar.option-hard .menu-items a.option-selected,.machinata-reporting-menubar.option-hard .menu-items a.selected {background: $menubar-hard-selected-bg-color;color: $menubar-hard-selected-text-color;}.machinata-reporting-menubar.option-hard .menu-items a.option-selected svg,.machinata-reporting-menubar.option-hard .menu-items a.selected svg {fill: $menubar-hard-selected-text-color;}.machinata-reporting-menubar.option-soft {height: $menubar-soft-height-px;}.machinata-reporting-menubar.option-soft .menu-items {margin: 0;padding: 0;list-style: none;}.machinata-reporting-menubar.option-soft .menu-items a {font-size: $menubar-soft-font-size-px;font-weight: $menubar-soft-font-weight;padding-left: $padding-double-px;padding-right: $padding-double-px;padding-bottom: $padding-px;line-height: 1;text-align: center;display: inline-block;border: $menubar-soft-border-size-px solid $menubar-soft-normal-border-color;border-width: 0 0 $menubar-soft-border-size-px 0;color: $menubar-soft-normal-text-color;border-color: $menubar-soft-normal-border-color;background-color: $menubar-soft-normal-bg-color;}.machinata-reporting-menubar.option-soft .menu-items a.selected {color: $menubar-soft-selected-text-color;border-color: $menubar-soft-selected-border-color;background-color: $menubar-soft-selected-bg-color;}.machinata-reporting-menubar.option-soft .menu-items a:hover {color: $menubar-soft-hover-text-color;border-color: $menubar-soft-hover-border-color;background-color: $menubar-soft-hover-bg-color;}.machinata-reporting-menubar.option-hard.no-chapters,.machinata-reporting-menubar.option-soft.no-chapters {height: unset;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-disclaimer.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-disclaimer.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-disclaimer {color: $disclaimer-color;font-size: $text-size-px;}.machinata-reporting-disclaimer a {color: $disclaimer-color;cursor: pointer;}.machinata-reporting-disclaimer * {font-size: $text-size-px !important;}.machinata-reporting-disclaimer h1,.machinata-reporting-disclaimer h2,.machinata-reporting-disclaimer h3 {margin-top: $padding-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-dialogs.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-dialogs.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

@keyframes ANIMATION_UI_WIDGET_OVERLAY {0% {opacity: 0.0;}100% {opacity: 1.0;}}.machinata-reporting-dialog-overlay {z-index: $z-index-dialog;background-color: rgba(0,0,0,0.7);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;animation: 0.3s ease-in-out 0s 1 ANIMATION_UI_WIDGET_OVERLAY;animation-fill-mode: both;}.machinata-reporting-dialog {z-index: $z-index-dialog;background-color: white;box-sizing: border-box;padding: $padding-quadruple-px;border-radius: $dialog-border-radius-px;box-shadow: $dialog-box-shadow;animation: 0.3s ease-in-out 0s 1 ANIMATION_UI_WIDGET_OVERLAY;animation-fill-mode: both;}.machinata-page-layout-tablet .machinata-reporting-dialog,.machinata-page-layout-mobile .machinata-reporting-dialog {padding: $padding-double-px;}.machinata-page-layout-mobile .machinata-reporting-dialog {max-width: 98%;}.machinata-reporting-dialog.option-auto-reposition {transition: ease-in-out 0.3s;transition-property: top,left,width,height ease-in-out 0.3s;}.machinata-reporting-dialog:focus,.machinata-reporting-dialog *:focus {outline: none;}.machinata-reporting-dialog .ui-dialog-title {font-size: $dialog-title-size-px;font-family: $headline-font;font-weight: $headline-weight;color: $headline-text-color;}.machinata-reporting-dialog .ui-dialog-titlebar {padding-bottom: $padding-double-px;}.machinata-reporting-dialog .ui-dialog-content,.machinata-reporting-dialog .ui-dialog-content p {color: $text-color;font-size: $dialog-size-px;}.machinata-reporting-dialog .ui-dialog-content p {margin-bottom: $padding-quadruple-px;}.machinata-reporting-dialog .ui-dialog-content i {font-style: italic;}.machinata-reporting-dialog .ui-dialog-content ul,.machinata-reporting-dialog .ui-dialog-content ol {margin-left: 1.5em;}.machinata-reporting-dialog .ui-dialog-content hr {border: none;border-top: 1px solid black;}.machinata-reporting-dialog .ui-dialog-content img {width: 100%;height: auto;}.machinata-reporting-dialog .ui-dialog-content img.full-width {width: 530px;height: auto;}.machinata-reporting-dialog .ui-dialog-buttonset {text-align: right;}.machinata-reporting-dialog .ui-button {background: $button-primary-normal-bg-color;color: $button-primary-normal-text-color;border: 1px solid $button-primary-normal-border-color;border-radius: $button-border-radius-px;padding: 12px 22px;font-size: $button-text-size-px;font-weight: $button-font-weight;line-height: 1;box-sizing: border-box;cursor: pointer;transition: all .25s 0s ease-out;margin-left: $padding-double-px;}.machinata-reporting-dialog .ui-button:hover {background: $button-primary-hover-bg-color;color: $button-primary-hover-text-color;border: 1px solid $button-primary-hover-border-color;}.machinata-reporting-dialog #cancel.ui-button,.machinata-reporting-dialog #no.ui-button {background: $button-secondary-normal-bg-color;color: $button-secondary-normal-text-color;border: 1px solid $button-secondary-normal-border-color;}.machinata-reporting-dialog #cancel.ui-button:hover,.machinata-reporting-dialog #no.ui-button:hover {background: $button-secondary-hover-bg-color;color: $button-secondary-hover-text-color;border: 1px solid $button-secondary-hover-border-color;}.machinata-reporting-dialog .ui-button[disabled],.machinata-reporting-dialog .ui-button.option-disabled {opacity: 0.4;pointer-events: none;}/*.machinata-reporting-dialog #cancel.ui-button:before,.machinata-reporting-dialog #no.ui-button:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid transparent;-webkit-transition: border-color 0.25s 0s ease-out;transition: border-color 0.25s 0s ease-out;}.machinata-reporting-dialog #cancel.ui-button:hover:before,.machinata-reporting-dialog #no.ui-button:hover:before {border-color: $button-secondary-hover-border-color;}*/.machinata-reporting-dialog .ui-form {margin-bottom: $padding-double-px;}.machinata-reporting-dialog .ui-dialog-options {text-align: center;margin-bottom: $padding-quadruple-px;}.machinata-reporting-dialog .ui-dialog-options .ui-button {margin-left: 0px;margin-bottom: $padding-px;min-width: 220px;}.machinata-reporting-dialog .ui-dialog-titlebar-close {display:none;}.machinata-reporting-dialog input:not([type='checkbox']):not([type='radio']) {font-size: $dialog-size-px;width: 100%;box-sizing: border-box;}.machinata-reporting-dialog select {border-left: none;border-right: none;border-top: none;font-size: $dialog-size-px;width: 100%;box-sizing: border-box;}.machinata-reporting-dialog .checkbox input[type='checkbox'] {accent-color: $button-primary-normal-bg-color;width: $icon-size-px;height: $icon-size-px;cursor: pointer;position: relative;top: 0.2em;}.machinata-reporting-dialog .checkbox input[type='radio'] {accent-color: $button-primary-normal-bg-color;width: $icon-size-px;height: $icon-size-px;cursor: pointer;position: relative;top: 0.2em;}.machinata-reporting-dialog .checkbox {margin-top: $padding-px;margin-bottom: $padding-px;}.machinata-reporting-dialog .checkbox .icon {fill: $text-color;width: 1.1em;height: 1.1em;position: relative;top: 0.2em;margin-left: 0.3em;}.machinata-reporting-dialog .checkbox label {cursor: pointer;margin-left: $padding-px;}.machinata-reporting-dialog p.note {font-size: $note-size-px;}.machinata-reporting-dialog p.note.tight {position: relative;top: -$padding-double-px;margin-bottom: 0px;}.machinata-reporting-dialog label .tag {padding: 0.2em;padding-left: 0.4em;padding-right: 0.4em;border-radius: 3px;background: $tag-bg-color;color: $tag-text-color;font-size: 0.8em;margin-left: $padding-px;white-space: nowrap;display: inline-block;}.machinata-reporting-dialog .warning {padding: 1em;background: $button-primary-normal-bg-color;color: $button-primary-normal-text-color;position: relative;}.machinata-reporting-dialog .warning.option-arrow-to-buttons:before {content: '';width: 1em;height: 1em;position: absolute;bottom: -0.5em;right: 2em;transform: rotate(45deg);background: $button-primary-normal-bg-color;}.machinata-reporting-dialog .machinata-reporting-datepicker {margin-bottom: $padding-px;}.machinata-reporting-dialog .machinata-reporting-datepicker + .machinata-reporting-datepicker {margin-top: $padding-double-px;margin-bottom: $padding-double-px;}.ui-datepicker-prev:before,.ui-datepicker-next:after {font-size: $label-size-px;font-family: $symbols-font;font-weight: bold;}.ui-datepicker-next:after {content: '\2192';content: '\$symbol-font-next-unicode';}.ui-datepicker-prev:before {content: '\2190';content: '\$symbol-font-prev-unicode';}.machinata-reporting-dialog .machinata-reporting-equation {font-size: $text-size-px;}.machinata-reporting-dialog .machinata-reporting-equation h3 {font-size: $dialog-size-px;}.machinata-reporting-dialog .ui-progressbar {height: $padding-double-px;margin-bottom: $padding-double-px;position: relative;background-color: $page-color;}.machinata-reporting-dialog .ui-progressbar .progress {display: block;width: 0%;height: 100%;background-color: $highlight-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-treelist.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-treelist.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-treelist .checkbox .icon {cursor: pointer;}.machinata-reporting-treelist .checkbox.level-1 {}.machinata-reporting-treelist .checkbox.level-2 {margin-left: 2em;}.machinata-reporting-treelist .checkbox.level-3,.machinata-reporting-treelist .checkbox.level-3-or-more {margin-left: 4em;}.machinata-reporting-treelist .checkbox.level-4 {margin-left: 6em;}.machinata-reporting-treelist .checkbox.level-5 {margin-left: 8em;}.machinata-reporting-treelist:not(.show-all-levels) .checkbox.level-3-or-more {display: none;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-configuration.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-configuration.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-configuration-panel {}.machinata-reporting-configuration-panel .configuration-header {}.machinata-reporting-configuration-panel .configuration-header .machinata-reporting-menubar {width: 100%;margin-top: 0px;margin-bottom: $padding-double-px;}.machinata-reporting-configuration-panel .configuration-views {overflow-y: auto;max-height: 70vh;display: flex;flex-direction: column;gap: $padding-double-px;}.machinata-reporting-configuration-panel .configuration-view::before {content: '';display: block;height: 1px;position: absolute;top: calc($padding-double-px * -0.5);left: 0px;border-top: 1px solid $text-color;width: 100%;}.machinata-reporting-configuration-panel .configuration-view {position: relative;}.machinata-reporting-configuration-panel .configuration-view.option-hidden {display: none !important;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-scrollarea.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-scrollarea.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-scrollarea {scrollbar-width: auto;scrollbar-color: $page-color $page-color;scrollbar-color: color-mix(in srgb, $scrollbar-thumb-color 20%, $page-color 80%) color-mix(in srgb, $scrollbar-track-color 20%, $page-color 80%);overflow-y: auto;transition: scrollbar-color .25s 0s ease-out;}.machinata-reporting-scrollarea:hover {scrollbar-color: $scrollbar-thumb-color $scrollbar-track-color;scrollbar-color: color-mix(in srgb, $scrollbar-thumb-color 100%, $page-color 0%) color-mix(in srgb, $scrollbar-track-color 100%, $page-color 0%);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-effects.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-effects.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .effect-flippable {perspective: 1000px;}.machinata-reporting-report .effect-flippable .flippable-contents {transition: transform 0.8s;transform-style: preserve-3d;}.machinata-reporting-report .effect-flippable.option-flipped .flippable-contents,.machinata-reporting-report .effect-flippable.option-flip-on-hover:hover .flippable-contents {transform: rotateY(180deg);}.machinata-reporting-report .effect-flippable .flippable-contents .flippable-front,.machinata-reporting-report .effect-flippable .flippable-contents .flippable-back {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.machinata-reporting-report .effect-flippable .flippable-contents .flippable-back {transform: rotateY(180deg);}.machinata-reporting-report .effect-zoomable {transition: transform 0.8s;xtransform-style: preserve-3d;}.machinata-reporting-report .effect-zoomable.option-zoomed,.machinata-reporting-report .effect-zoomable.option-zoom-on-hover:hover {z-index: 999;}.machinata-reporting-report .effect-zoomable.option-zoomed,.machinata-reporting-report .effect-zoomable.option-zoom-on-hover:hover {transform: scale(2.0);}.machinata-reporting-report .effect-zoomable.option-zoomed.option-zoom-amount-2,.machinata-reporting-report .effect-zoomable.option-zoom-on-hover.option-zoom-amount-2:hover {transform: scale(2.0);}.machinata-reporting-report .effect-zoomable.option-zoomed.option-zoom-amount-1-5,.machinata-reporting-report .effect-zoomable.option-zoom-on-hover.option-zoom-amount-1-5:hover {transform: scale(1.5);}.machinata-reporting-report .effect-zoomable.option-zoomed.option-zoom-amount-2-5,.machinata-reporting-report .effect-zoomable.option-zoom-on-hover.option-zoom-amount-2-5:hover {transform: scale(2.5);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-badges.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-badges.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-badge {border-radius: 4px;text-transform: uppercase;font-size: $badge-size-px;font-weight: bold;padding-left: 4px;padding-right: 4px;color: white;padding-top: 2px;padding-bottom: 2px;background-color: #dadada;}.machinata-reporting-badge.option-amber {background-color: $amber-color;}.machinata-reporting-badge.option-red {background-color: $red-color;}.machinata-reporting-badge.option-green {background-color: $green-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-readprogress.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-readprogress.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-readprogress {position: fixed;height: $padding-px;width: 100%;bottom: 0px;left: 0px;background-color: $progress-bg-color;z-index: 100;opacity: 0;}.machinata-reporting-readprogress .progress {position: absolute;height: 100%;width: 0%;bottom: 0px;left: 0px;background-color: $progress-bar-color;transition: width $progress-bar-update-interval linear;}.machinata-reporting-readprogress.option-dissappear-at-zero {opacity: 1;transition: opacity $progress-bar-update-interval linear;}.machinata-reporting-readprogress.option-dissappear-at-zero.is-zero {opacity: 0;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node {position: relative;}.machinata-reporting-report .machinata-reporting-node {margin-bottom: $node-vertical-spacing-px;}.machinata-reporting-report .machinata-reporting-node + .machinata-reporting-report .machinata-reporting-node {}.machinata-reporting-node .machinata-reporting-toolbar {z-index: 1;}.machinata-reporting-node .machinata-reporting-toolbar {border-bottom: $line-size-px solid $page-color;}.machinata-reporting-node.chrome-light .machinata-reporting-toolbar {border-bottom: $line-size-px solid transparent;}.machinata-reporting-report.layout-mobile .machinata-reporting-node .machinata-reporting-toolbar {position: sticky;top: calc($reporting-layout-header-height-px - $line-size-px);}.machinata-reporting-node .machinata-reporting-subtoolbar {border-bottom: none;border-top: $line-size-px solid $page-color;z-index: 1;}.machinata-reporting-node .node-footer {font-size: $note-size-px;color: $text-color;}.machinata-reporting-node:not(.style-Growing) > .option-fullsize-content {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;}.machinata-reporting-node.option-toolbar:not(.style-Growing) > .option-fullsize-content {top: calc($toolbar-height-px + $line-size-px);}.machinata-reporting-node.option-toolbar.option-node-config:not(.style-Growing) > .option-fullsize-content {top: calc($toolbar-height-px + $line-size-px + $node-config-height-px);}.machinata-reporting-node.option-subtoolbar:not(.style-Growing) > .option-fullsize-content {bottom: calc($toolbar-small-height-px + $line-size-px);}.machinata-reporting-node .side-scroller {overflow-x: auto;position: relative;}.machinata-reporting-node .bottom-fader {pointer-events: none;height: $padding-quadruple-px;z-index: 1;}.machinata-reporting-node .bottom-fader.option-overflow-only {display: none;}.machinata-reporting-node.is-overflowing .bottom-fader.option-overflow-only {display: block;}.machinata-reporting-node.chrome-dark .bottom-fader {background: linear-gradient(to bottom, $chrome-dark-bg-color00 0%, $chrome-dark-bg-colorFF 100%);}.machinata-reporting-node.chrome-solid .bottom-fader {background: linear-gradient(to bottom, $chrome-solid-bg-color00 0%, $chrome-solid-bg-colorFF 100%);}.machinata-reporting-node.chrome-light .bottom-fader {background: linear-gradient(to bottom, $chrome-light-bg-color00 0%, $chrome-light-bg-colorFF 100%);}.machinata-reporting-node .option-bottom-content {position: absolute;bottom: 0px;left: 0px;right: 0px;}.machinata-reporting-node .option-top-content {position: absolute;top: 0px;left: 0px;right: 0px;}.machinata-reporting-config {padding-top: $node-padding-px;padding-bottom: $node-padding-px;height: $node-config-height-px;display: flex;align-items: center;flex-direction: row;justify-content: flex-start;gap: $padding-double-px;}.machinata-reporting-node.chrome-solid .machinata-reporting-config,.machinata-reporting-node.chrome-dark .machinata-reporting-config {padding-left: $node-padding-px;}.machinata-reporting-config .machinata-reporting-cross {width: $icon-size-px;height: $icon-size-px;}.machinata-reporting-config .machinata-reporting-select {width: auto;}.machinata-reporting-config .machinata-reporting-menubar {margin-top: 0px !important;margin-bottom: 0px !important;height: 100%;}.machinata-reporting-report.layout-mobile .machinata-reporting-config {gap: $padding-px;}.machinata-reporting-node .option-padded-content {padding: $padding-px;}.machinata-reporting-node.container-fullsize {width: 100%;height: 100%;}.machinata-reporting-node.container-fullsize .node-bg {width: 100%;height: 100%;}.machinata-reporting-node.container-fullsize.option-toolbar .node-bg {width: 100%;height: calc(100% - $toolbar-height-px);}.machinata-reporting-report .machinata-reporting-node .legend {padding: 8px;}.machinata-reporting-report .machinata-reporting-node .legend .legend-item {}.machinata-reporting-report .machinata-reporting-node .legend .legend-item .legend-symbol {width: $legend-symbol-size-px;height: $legend-symbol-size-px;margin-right: 4px;display: inline-block;position: relative;top: 1px;}.machinata-reporting-report .machinata-reporting-node .legend .legend-item .legend-title {font-size: $legend-size-px;display: inline-block;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-chrome.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-chrome.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.chrome-light {}.machinata-reporting-node.chrome-light .machinata-reporting-toolbar {background-color: $chrome-light-toolbar-bg-color;border-top: $chrome-light-toolbar-line-size-px solid $chrome-light-toolbar-line-color;}.machinata-reporting-node.chrome-light .node-bg,.machinata-reporting-node.chrome-light .node-config,.machinata-reporting-node.chrome-light .node-footer {background-color: $chrome-light-bg-color;}.machinata-reporting-node.chrome-light .machinata-reporting-subtoolbar {border-top: none;border-bottom: $chrome-light-subtoolbar-line-size-px solid $chrome-light-subtoolbar-line-color;background-color: $chrome-light-subtoolbar-bg-color;}.machinata-reporting-node.chrome-light .machinata-reporting-toolbar label {padding-left: 0px;}.machinata-reporting-node.chrome-light .title {color: $chrome-light-toolbar-title-color;}.machinata-reporting-node.chrome-light .subtitle {color: $chrome-light-toolbar-text-color;}.machinata-reporting-node.chrome-light .tool {background-color: $chrome-light-toolbar-tool-normal-bg-color;}.machinata-reporting-node.chrome-light .tool,.machinata-reporting-node.chrome-light .tool svg {color: $chrome-light-toolbar-tool-normal-icon-color;fill: $chrome-light-toolbar-tool-normal-icon-color;}.machinata-reporting-node.chrome-light .tool.active {background-color: $chrome-light-toolbar-tool-selected-bg-color;}.machinata-reporting-node.chrome-light .tool.active,.machinata-reporting-node.chrome-light .tool.active svg {color: $chrome-light-toolbar-tool-selected-icon-color;fill: $chrome-light-toolbar-tool-selected-icon-color;}.machinata-reporting-node.chrome-light .tool:hover {background-color: $chrome-light-toolbar-tool-hover-bg-color;}.machinata-reporting-node.chrome-light .tool:hover,.machinata-reporting-node.chrome-light .tool:hover svg {color: $chrome-light-toolbar-tool-hover-icon-color;fill: $chrome-light-toolbar-tool-hover-icon-color;}.machinata-reporting-node.chrome-light .node-footer {padding-top: $padding-px;}.machinata-reporting-node.chrome-dark .machinata-reporting-toolbar {background-color: $chrome-dark-toolbar-bg-color;border-top: $chrome-dark-toolbar-line-size-px solid $chrome-dark-toolbar-line-color;}.machinata-reporting-node.chrome-dark .machinata-reporting-subtoolbar {border-bottom: $chrome-dark-subtoolbar-line-size-px solid $chrome-dark-subtoolbar-line-color;background-color: $chrome-dark-subtoolbar-bg-color;}.machinata-reporting-node.chrome-dark .node-bg,.machinata-reporting-node.chrome-dark .node-config,.machinata-reporting-node.chrome-dark .node-footer {background-color: $chrome-dark-bg-color;}.machinata-reporting-node.chrome-dark .title {color: $chrome-dark-toolbar-title-color;}.machinata-reporting-node.chrome-dark .subtitle {color: $chrome-dark-toolbar-text-color;}.machinata-reporting-node.chrome-dark .tool {background-color: $chrome-dark-toolbar-tool-normal-bg-color;}.machinata-reporting-node.chrome-dark .tool,.machinata-reporting-node.chrome-dark .tool svg {color: $chrome-dark-toolbar-tool-normal-icon-color;fill: $chrome-dark-toolbar-tool-normal-icon-color;}.machinata-reporting-node.chrome-dark .tool:hover {background-color: $chrome-dark-toolbar-tool-hover-bg-color;}.machinata-reporting-node.chrome-dark .tool:hover,.machinata-reporting-node.chrome-dark .tool:hover svg {color: $chrome-dark-toolbar-tool-hover-icon-color;fill: $chrome-dark-toolbar-tool-hover-icon-color;}.machinata-reporting-node.chrome-dark .node-footer {padding: $padding-px;color: $chrome-dark-text-color;}.machinata-reporting-node.chrome-solid .machinata-reporting-toolbar {background-color: $chrome-solid-toolbar-bg-color;border-top: $chrome-solid-toolbar-line-size-px solid $chrome-solid-toolbar-line-color;}.machinata-reporting-node.chrome-solid .machinata-reporting-subtoolbar {border-bottom: $chrome-solid-subtoolbar-line-size-px solid $chrome-solid-subtoolbar-line-color;background-color: $chrome-solid-subtoolbar-bg-color;}.machinata-reporting-node.chrome-solid .node-bg,.machinata-reporting-node.chrome-solid .node-config,.machinata-reporting-node.chrome-solid .node-footer {background-color: $chrome-solid-bg-color;}.machinata-reporting-node.chrome-solid .title {color: $chrome-solid-toolbar-title-color;}.machinata-reporting-node.chrome-solid .subtitle {color: $chrome-solid-toolbar-text-color;}.machinata-reporting-node.chrome-solid .tool {background-color: $chrome-solid-toolbar-tool-normal-bg-color;}.machinata-reporting-node.chrome-solid .tool,.machinata-reporting-node.chrome-solid .tool svg {color: $chrome-solid-toolbar-tool-normal-icon-color;fill: $chrome-solid-toolbar-tool-normal-icon-color;}.machinata-reporting-node.chrome-solid .tool.active {background-color: $chrome-solid-toolbar-tool-selected-bg-color;}.machinata-reporting-node.chrome-solid .tool.active,.machinata-reporting-node.chrome-solid .tool.active svg {color: $chrome-solid-toolbar-tool-selected-icon-color;fill: $chrome-solid-toolbar-tool-selected-icon-color;}.machinata-reporting-node.chrome-solid .tool:hover {background-color: $chrome-solid-toolbar-tool-hover-bg-color;}.machinata-reporting-node.chrome-solid .tool:hover,.machinata-reporting-node.chrome-solid .tool:hover svg {color: $chrome-solid-toolbar-tool-hover-icon-color;fill: $chrome-solid-toolbar-tool-hover-icon-color;}.machinata-reporting-node.chrome-solid .node-footer {padding: $node-padding-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-styles.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-styles.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.style-CS_W_Block1x1,.machinata-reporting-report .machinata-reporting-node.style-CS_W_Block2x1,.machinata-reporting-report .machinata-reporting-node.style-CS_W_Block4x1,.machinata-reporting-report .machinata-reporting-node.style-CS_W_Block1x2,.machinata-reporting-report .machinata-reporting-node.style-CS_W_Block2x2 {float: left;}.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-BlockCustom .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x1 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x1 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block4x1 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x2 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x2 .vegaview {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;height: auto !important;height: unset !important;}.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x1.option-toolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x1.option-toolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block4x1.option-toolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x2.option-toolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x2.option-toolbar .vegaview {top: calc($toolbar-height-px + $line-size-px);}.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x1.option-subtoolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x1.option-subtoolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block4x1.option-subtoolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block1x2.option-subtoolbar .vegaview,.machinata-reporting-report .machinata-reporting-node.type-VegaNode.style-CS_W_Block2x2.option-subtoolbar .vegaview {bottom: calc($toolbar-small-height-px + $line-size-px);}.machinata-reporting-node.type-LayoutNode .machinata-reporting-node.slot-child.style-CS_W_Overview_FullWidth {float: none;}.machinata-reporting-report:not(.machinata-reporting-profile-fullscreen) .machinata-reporting-node.type-SectionNode.style-CS_W_OverviewSection {margin-top: 0px;}.machinata-reporting-node.type-SectionNode.style-CS_W_OverviewSection .machinata-reporting-node.type-LayoutNode {margin-bottom: calc($padding-quadruple-px + $padding-double-px);}.machinata-reporting-node.type-SectionNode.style-CS_W_OverviewSection .section-title {display: none;}DEPRECATED_.machinata-reporting-node.style-CS_W_PaddedNodes,DEPRECATED_.machinata-reporting-node.style-CS_C_Two_Columns,DEPRECATED_.machinata-reporting-node.style-CS_C_Four_Charts,DEPRECATED_.machinata-reporting-node.style-CS_W_OverviewPanel_DEP {margin-left: -$padding-double-px;margin-right: -$padding-double-px;}DEPRECATED_.machinata-reporting-node.style-CS_W_PaddedNodes .machinata-reporting-node,DEPRECATED_.machinata-reporting-node.style-CS_C_Two_Columns .machinata-reporting-node.slot-child,DEPRECATED_.machinata-reporting-node.style-CS_C_Four_Charts .machinata-reporting-node.slot-child,DEPRECATED_.machinata-reporting-node.style-CS_W_OverviewPanel_DEP .machinata-reporting-node.slot-child {border: $padding-double-px solid white;margin-top: 0px;margin-bottom: 0px;float: left;}.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder {min-height: 400px;}.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder .body {height: 100%;}.machinata-reporting-node.type-SectionNode.style-W_StrongSectionHeadings h1.section-title {display: none;}.machinata-reporting-node.type-SectionNode.style-W_StrongSectionHeadings h2.section-title,.machinata-reporting-node.type-SectionNode.style-W_StrongSectionHeadings h3.section-title,.machinata-reporting-node.type-SectionNode.style-W_StrongSectionHeadings h4.section-title {margin-bottom: 32px;margin-top: 80px;border-bottom: 2px solid;}.machinata-reporting-node.style-W_NoBottomMargin {margin-bottom: 0px;}.machinata-reporting-node.style-W_NoBottomMargin.type-SectionNode .section-title {margin-bottom: 0px;}.machinata-reporting-node.style-W_NoTopMargin {margin-top: 0px;}.machinata-reporting-node.type-ToggleNode.style-W_MenuBarTightMargins .machinata-reporting-menubar {margin-top: 0px;margin-bottom: $padding-double-px;}.machinata-reporting-report .machinata-reporting-node.style-W_ChartNormal.type-VegaNode .vegaview {height: 400px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.style-W_ChartNormal.type-VegaNode .vegaview {height: 360px;}.machinata-reporting-report .machinata-reporting-node.style-W_ChartLarge.type-VegaNode .vegaview {height: 480px;}.machinata-reporting-report .machinata-reporting-node.style-W_ChartHuge.type-VegaNode .vegaview {height: 520px;}.machinata-reporting-report .machinata-reporting-node.style-W_ChartSuperHuge.type-VegaNode .vegaview {height: 620px;}.machinata-reporting-report .machinata-reporting-node.style-W_ChartSlim.type-VegaNode .vegaview {height: 260px;}.machinata-reporting-node.style-W_TableLastColumnRightAligned.type-VerticalTableNode {}.machinata-reporting-node.type-VerticalTableNode.style-W_MetaInfo .machinata-reporting-table td,.machinata-reporting-node.type-VerticalTableNode.style-W_MetaInfo .machinata-reporting-table th {padding: 8px;padding-top: $padding-half-px;padding-bottom: $padding-half-px;padding-left: 0px;padding-right: 0px;}.machinata-reporting-node.type-VerticalTableNode.style-W_MetaInfo .machinata-reporting-table.option-single-column thead {display: none !important;}.machinata-reporting-node.style-W_SampleData .machinata-reporting-toolbar .title:after {content: 'Sample Data';margin-left: $padding-half-px;font-weight: normal;animation: machinata-reporting-animation-fadeinout 2s ease-in-out infinite;}@keyframes machinata-reporting-animation-fadeinout {0%,100% { opacity: 0 }50% { opacity: 1 }}.machinata-reporting-node.style-W_SolidBackgroundWithBorder {background-color: $chrome-solid-bg-color;padding-left: $padding-double-px;padding-right: $padding-double-px;padding-top: $node-vertical-spacing-px;padding-bottom: $node-vertical-spacing-px;}.machinata-reporting-node.style-W_PageBreakAfterAlways {page-break-after: always;break-after: always;}.machinata-reporting-node.style-W_PageBreakInsideAvoid {page-break-inside: avoid;break-inside: avoid;}.machinata-reporting-node.style-W_PageBreakBeforeAlways {page-break-before: always;break-before: always;}.machinata-reporting-node.style-W_DebugBorder {box-shadow: 0px 0px 0px 1px blue;}.machinata-reporting-node.style-W_DebugBorder.type-VegaNode svg {box-shadow: inset 0px 0px 0px 1px red;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-profile-fullscreen.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-profile-fullscreen.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report.machinata-reporting-profile-fullscreen .fullscreen-hidden,.machinata-reporting-report:not(.machinata-reporting-profile-fullscreen) .only-fullscreen {display: none !important;}.machinata-reporting-report.machinata-reporting-profile-fullscreen {max-width: $reporting-layout-max-width-px;min-width: $reporting-layout-min-width-px;padding-top: calc($reporting-layout-page-padding-px + $toolbar-height-px);padding-left: $reporting-layout-page-padding-px;padding-right: $reporting-layout-page-padding-px;margin-left: auto;margin-right: auto;}.machinata-reporting-fullscreen-container {background-color: $page-color;position: relative;width: 100%;height: 100%;overflow-y: auto;}.machinata-reporting-fullscreen-container::-webkit-scrollbar {display: none;}.machinata-reporting-fullscreen-container .machinata-reporting-fullscreen-toolbar {position: fixed;top: 0px;left: 0px;width: 100%;background-color: $page-color;z-index: 2;}.machinata-reporting-fullscreen-container .machinata-reporting-fullscreen-toolbar.option-light:not(.option-section-icon) label {padding-left: $padding-quarter;}.machinata-reporting-fullscreen-container .machinata-reporting-readprogress {opacity: 1.0;}.machinata-reporting-report.machinata-reporting-profile-fullscreen  .machinata-reporting-node .machinata-reporting-toolbar .tools .tool:not(.fullscreen-supported) {display: none;}.machinata-reporting-screen-controls.prev {position: fixed;left: 0px;top: 50%;cursor: pointer;user-select: none;}.machinata-reporting-screen-controls.next {position: fixed;right: 0px;top: 50%;cursor: pointer;user-select: none;}.machinata-reporting-screen-controls.next .icon,.machinata-reporting-screen-controls.prev .icon {width: $icon-size-large-px;height: $icon-size-large-px;cursor: pointer;user-select: none;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-profile-webprint.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-profile-webprint.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

body.machinata-reporting-profile-webprint .webprint-hidden,body:not(.machinata-reporting-profile-webprint) .only-webprint,body.machinata-reporting-profile-webprint #header,body.machinata-reporting-profile-webprint #header-pusher,body.machinata-reporting-profile-webprint #footer,body.machinata-reporting-profile-webprint #legal {display: none;}body.machinata-reporting-profile-webprint .machinata-reporting-tooltip,body.machinata-reporting-profile-webprint .vg-tooltip {display: none !important;}@media screen {body.machinata-reporting-profile-webprint .machinata-reporting-ui {margin-top: $reporting-layout-margin-top-webprint;}}body.machinata-reporting-profile-webprint .ui-standard-width {min-width: $reporting-layout-max-width-webprint-px;max-width: $reporting-layout-max-width-webprint-px;margin-left: auto;margin-right: auto;padding-left: 0px !important;padding-right: 0px !important;}body.machinata-reporting-profile-webprint .machinata-reporting-report,body.machinata-reporting-profile-print .machinata-reporting-report {min-width: $reporting-layout-max-width-webprint-px;max-width: $reporting-layout-max-width-webprint-px;margin-left: auto;margin-right: auto;padding-left: 0px !important;padding-right: 0px !important;}.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-toolbar .tools .tool:not(.webprint-supported) {display: none;}/*.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-node:not(.type-LayoutNode):not(.type-NoOpNode):not(.type-SectionNode):not(.type-ToggleNode) {page-break-inside: avoid;}*/.machinata-reporting-report.machinata-reporting-profile-webprint .avoid-page-break {page-break-inside: avoid;break-inside: avoid;}.machinata-reporting-report.machinata-reporting-profile-webprint .page-breaker {page-break-before: always;break-before: page;}DEPRECATED_.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-node.type-SectionNode:not(.section-number-1) > .section-title {margin-top: 0px;page-break-before: always;break-before: page;background: red;}.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-node.type-SectionNode.level-1 + .machinata-reporting-node.type-SectionNode.level-1 .section-title {margin-top: 0px;page-break-before: always;break-before: page;}.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-table tr.has-child-rows.toggable .icon-expand,.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-table tr.has-child-rows.toggable .icon-collapse {display: none;}/* not yet supported, see https://issues.chromium.org/issues/376420244body.machinata-reporting-profile-webprint .machinata-reporting-attribute-report-title {string-set: doctitle content();}body.machinata-reporting-profile-webprint .machinata-reporting-attribute-report-subtitle {string-set: docsubtitle content();}*/@media print {@page {size: $reporting-layout-page-size-portrait-webprint;margin-top: $reporting-layout-margin-top-webprint;margin-bottom: $reporting-layout-margin-bottom-webprint;margin-left: $reporting-layout-margin-left-webprint;margin-right: $reporting-layout-margin-right-webprint;}body,body * {-webkit-print-color-adjust: exact;print-color-adjust: exact;color-adjust: exact;}}@page {@bottom-left {content: '';margin-top: $footer-size-px;vertical-align: top;line-height: $line-height;font-family: $text-font;font-size: $footer-size-px;color: $disclaimer-color;}@bottom-right {content: counter(page);margin-top: $footer-size-px;vertical-align: top;line-height: $line-height;font-family: $text-font;font-size: $footer-size-px;color: $disclaimer-color;}}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-profile-print.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-profile-print.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report.machinata-reporting-profile-print .ui-standard-width {min-width: 680px;max-width: 680px;margin-left: auto;margin-right: auto;padding-left: 0px !important;padding-right: 0px !important;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode.chrome-solid .machinata-reporting-toolbar {border-top: 1px solid black;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode.chrome-solid .machinata-reporting-toolbar .tool {DISABLED_display: none;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode.chrome-solid .node-bg,.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode.chrome-solid .machinata-reporting-toolbar {background-color: transparent;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode .vegaview {padding: 0px;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-VegaNode .vegaview svg {left: 0px;top: 0px;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.slot-child,.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.layout-child {border-width: 7.5px;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-LayoutNode {margin-left: -7.5px;margin-right: -7.5px;}.machinata-reporting-report.machinata-reporting-profile-print .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.type-VegaNode .vegaview {height: 200px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-exportcomposer.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-exportcomposer.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-export-composer {}.machinata-reporting-export-composer:not([data-mode='custom-selection']) .only-mode-custom-selection {display: none !important;}.machinata-reporting-export-composer .custom-selection[data-selection-id='default'] .action-delete-custom-selection,.machinata-reporting-export-composer .custom-selection[data-selection-id='default'] .action-copy-custom-selection,.machinata-reporting-export-composer .custom-selection:not([data-selection-id='default']) .action-save-custom-selection {display: none !important;}.machinata-reporting-export-composer .custom-selection {display: none !important;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-filter.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-filter.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-filter-panel {}.machinata-reporting-filter-panel .filter-provider {}.machinata-reporting-filter-panel .filter-provider-checkbox-list {max-height: 60vh;overflow-y: auto;}.machinata-reporting-filter-panel .filter-provider-text-operator {display: flex;flex-direction: row;gap: $padding-px;}.machinata-reporting-filter-panel .filter-provider-text-operator input,.machinata-reporting-filter-panel .filter-provider-text-operator select {width: unset;}.machinata-reporting-filter-panel .filter-provider-text-operator input {flex-grow: 1;}.machinata-reporting-filter-panel .filter-provider-number-range {display: flex;flex-direction: row;gap: $padding-px;align-items: center;}.machinata-reporting-filter-panel .filter-provider-number-range input {flex-grow: 1;}.machinata-reporting-filter-panel .filter-provider-number-range input:last-of-type {text-align: right;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-table.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-table.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-table {border-collapse: collapse;width: 100%;}.machinata-reporting-table * {font-size: $text-size-px;}.machinata-reporting-table.option-full-width {}.machinata-reporting-table div.table-header,.machinata-reporting-table th {padding: $padding-px;border-bottom: 1px solid $table-header-border-color;font-weight: normal;vertical-align: bottom;}.machinata-reporting-table th.group-border-right {border-right: $line-size-px solid $table-border-color;}.machinata-reporting-table td,.machinata-reporting-table .table-cell {padding: $padding-px;padding-top: $padding-double-px;padding-bottom: $padding-double-px;DEP_border-bottom: $line-size-px solid $table-border-color;DEP_border-top: $line-size-px solid $table-border-color;vertical-align: top;}.machinata-reporting-table.option-white-space-as-newlines td,.machinata-reporting-table.option-white-space-as-newlines .table-cell {white-space: pre-line;}.machinata-reporting-table .table-row.class-total .table-cell,.machinata-reporting-table .table-row.class-total td {}.machinata-reporting-table td.label {}div.machinata-reporting-table  {display: table;}.machinata-reporting-table .table-head  {display: table-header-group;}.machinata-reporting-table .table-header  {display: table-cell;text-align: left;}.machinata-reporting-table .table-body  {display: table-row-group;}.machinata-reporting-table .table-cell  {display: table-cell;}.machinata-reporting-table .table-row {display: table-row;}.machinata-reporting-table tbody:first-of-type tr:not(:first-of-type) td,.machinata-reporting-table .table-body:first-of-type .table-row:not(:first-of-type) .table-cell,.machinata-reporting-table tbody:not(:first-of-type) tr td,.machinata-reporting-table .table-body:not(:first-of-type) .table-row .table-cell {DEP_border-bottom: $line-size-px solid $table-border-color;border-top: $line-size-px solid $table-border-color;}.machinata-reporting-table tbody:last-of-type tr:last-of-type td,.machinata-reporting-table .table-body:last-of-type .table-row:last-of-type .table-cell {border-bottom: $line-size-px solid $table-border-color;}.machinata-reporting-table tbody:not(:first-of-type) tr:first-of-type td,.machinata-reporting-table .table-body:not(:first-of-type) .table-row:first-of-type .table-cell {DEP_border-bottom: $line-size-px solid black;border-top: $line-size-px solid black;}.machinata-reporting-table [data-type='pl'],.machinata-reporting-table [data-type='pl'] *,.machinata-reporting-table [data-type='mv'],.machinata-reporting-table [data-type='mv'] *,.machinata-reporting-table [data-type='fxrate'],.machinata-reporting-table [data-type='fxrate'] *,.machinata-reporting-table [data-type='p-abs'],.machinata-reporting-table [data-type='p-abs'] *,.machinata-reporting-table [data-type='p-rel'],.machinata-reporting-table [data-type='p-rel'] *,.machinata-reporting-table [data-type='number'],.machinata-reporting-table [data-type='number'] *,.machinata-reporting-table [data-type='percent'],.machinata-reporting-table [data-type='percent'] *,.machinata-reporting-table [data-type='amount'],.machinata-reporting-table [data-type='amount'] *,.machinata-reporting-table [data-type='count'],.machinata-reporting-table [data-type='count'] *,.machinata-reporting-table [data-type='date'],.machinata-reporting-table [data-type='date'] * {font-family: $number-font;}/* OLD alignment:.machinata-reporting-table td,.machinata-reporting-table th {text-align: right;}.machinata-reporting-table .type-pl,.machinata-reporting-table .type-pl *,.machinata-reporting-table .type-mv,.machinata-reporting-table .type-mv *,.machinata-reporting-table .type-fxrate,.machinata-reporting-table .type-fxrate *,.machinata-reporting-table .type-p-abs,.machinata-reporting-table .type-p-abs *,.machinata-reporting-table .type-p-rel,.machinata-reporting-table .type-p-rel *,.machinata-reporting-table .type-number,.machinata-reporting-table .type-number *,.machinata-reporting-table .type-percent,.machinata-reporting-table .type-percent *,.machinata-reporting-table .type-amount,.machinata-reporting-table .type-amount *,.machinata-reporting-table .type-count,.machinata-reporting-table .type-count *,.machinata-reporting-table .type-date,.machinata-reporting-table .type-date * {text-align: right;font-family: $number-font;}.machinata-reporting-table td.label,.machinata-reporting-table th.label,.machinata-reporting-table .type-string,.machinata-reporting-table .type-string *,.machinata-reporting-table .type-text,.machinata-reporting-table .type-text * {text-align: left;}.machinata-reporting-table.option-multi-column.option-last-column-right-aligned th:last-of-type,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned th:last-of-type *,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned td:last-of-type,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned td:last-of-type * {text-align: right;}*/.machinata-reporting-table td.label,.machinata-reporting-table th.label,.machinata-reporting-table [data-align='left'],.machinata-reporting-table [data-align='left'] * {text-align: left;}.machinata-reporting-table [data-align='right'],.machinata-reporting-table [data-align='right'] * {text-align: right;}.machinata-reporting-table.option-multi-column.option-last-column-right-aligned th:last-of-type,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned th:last-of-type *,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned td:last-of-type,.machinata-reporting-table.option-multi-column.option-last-column-right-aligned td:last-of-type * {text-align: right;}.machinata-reporting-table .style-green-text {color: $green-color !important;font-weight: $table-trend-font-weight;}.machinata-reporting-table .style-green-text svg {fill: $green-color !important;}.machinata-reporting-table .style-red-text {color: $red-color !important;font-weight: $table-trend-font-weight;}.machinata-reporting-table .style-red-text svg {fill: $red-color !important;}.machinata-reporting-table .style-faded {opacity: 0.4;}.machinata-reporting-table .style-highlighted {font-weight: bold;}.machinata-reporting-table .data.has-tag span.tag,.machinata-reporting-table .label.has-tag span.tag {padding: $padding-px;border-radius: 2px;}.machinata-reporting-table .data.has-icon .icon,.machinata-reporting-table .label.has-icon .icon,.machinata-reporting-table .data.has-tag .tag .icon,.machinata-reporting-table .label.has-tag .tag .icon {width: $icon-size-px;height: $icon-size-px;position: relative;top: 4px;margin-left: 4px;margin-top: calc(-$icon-size-px + $text-size-px);}.machinata-reporting-table .data.has-icon .icon.alert,.machinata-reporting-table .label.has-icon .icon.label-icon {margin-right: 4px;margin-left: 0px;}.machinata-reporting-table .data.has-icon .icon.info,.machinata-reporting-table .label.has-icon .icon.info {cursor: pointer;}.machinata-reporting-table .column.has-link,.machinata-reporting-table .column a,.machinata-reporting-table .label.has-link,.machinata-reporting-table .label a,.machinata-reporting-table .data.has-link {cursor: pointer;}.machinata-reporting-table .column.has-link:hover,.machinata-reporting-table .column a:hover,.machinata-reporting-table .label.has-link:hover,.machinata-reporting-table .label a:hover,.machinata-reporting-table .data.has-link:hover {text-decoration: underline;}.machinata-reporting-table .table-cell .note {font-size: 0.8em;}.machinata-reporting-table .type-image,.machinata-reporting-table [data-type='image'] {width: 100px;}.machinata-reporting-table .type-image .thumbnail,.machinata-reporting-table [data-type='image'] .thumbnail {width: 100px;height: 70px;background-size: cover;background-position: center center;}.machinata-reporting-table .type-tools,.machinata-reporting-table [data-type='tools'] {text-align: right;min-width: 3em;}.machinata-reporting-table .type-tools.table-cell,.machinata-reporting-table [data-type='tools'].table-cell {vertical-align: middle;text-align: right;white-space: nowrap;}.machinata-reporting-table .type-tools .icon,.machinata-reporting-table [data-type='tools'] .icon {width: $icon-size-px;height: $icon-size-px;margin-left: $padding-px;}.machinata-reporting-table .table-row.option-link,.machinata-reporting-table a.table-row {transition: $standard-transition-duration background-color ease-in-out;}.machinata-reporting-table .table-row.has-link,.machinata-reporting-table .table-row.has-link *,.machinata-reporting-table .table-row.option-link,.machinata-reporting-table .table-row.option-link * {cursor: pointer;}.machinata-reporting-table .table-row.option-link:hover,.machinata-reporting-table a.table-row:hover {color: black;background-color: #e6e7e8;}.cs-theme--dark .machinata-reporting-table .table-row.option-link:hover,.cs-theme--dark .machinata-reporting-table a.table-row:hover {color: black;background-color: white;}.cs-theme--gray .machinata-reporting-table .table-row.option-link:hover,.cs-theme--gray .machinata-reporting-table a.table-row:hover {color: black;background-color: $table-border-color;}.machinata-reporting-table .table-row {transition: $standard-transition-duration background-color ease-in-out;}.machinata-reporting-table .table-head,.machinata-reporting-table .table-row {color: $table-row-normal-color;background-color: $table-row-normal-bg;}.machinata-reporting-table .table-row:hover {color: $table-row-hover-color;background-color: $table-row-hover-bg;}.machinata-reporting-table .header.groups th {border-bottom: none;text-align: right;font-weight: bold;}.machinata-reporting-table.option-sortable th[data-align='left']:not(.filter):not(.no-sort)::after {content: "\$symbol-font-sort-up-unicode";visibility: hidden;margin-left: 0.25em;}.machinata-reporting-table th.sort-asc[data-align='left']:not(.filter):not(.no-sort)::after {content: "\$symbol-font-sort-down-unicode";visibility: visible;}.machinata-reporting-table th.sort-desc[data-align='left']:not(.filter):not(.no-sort)::after {content: "\$symbol-font-sort-up-unicode";visibility: visible;}.machinata-reporting-table.option-sortable th[data-align='right']:not(.filter):not(.no-sort)::before {content: "\$symbol-font-sort-up-unicode";visibility: hidden;margin-right: 0.25em;}.machinata-reporting-table th.sort-asc[data-align='right']:not(.filter):not(.no-sort)::before {content: "\$symbol-font-sort-down-unicode";visibility: visible;}.machinata-reporting-table th.sort-desc[data-align='right']:not(.filter):not(.no-sort)::before {content: "\$symbol-font-sort-up-unicode";visibility: visible;}.machinata-reporting-table tr.header.filters {}.machinata-reporting-table tr.header.filters th {vertical-align: bottom;border-bottom: none;}.machinata-reporting-table tr.header.filters th {display: none;}.machinata-reporting-table.option-filter tr.header.filters th {display: table-cell;}.machinata-reporting-table tr.header.filters th .filter-input-wrapper {position: relative;min-height: calc(($text-size-px + 2px) * $table-filter-height-multiplier);}.machinata-reporting-table tr.header.filters th .filter-input.option-text {position: absolute;bottom: 0px;left: 0px;width: 100%;height: auto;border-bottom: $line-size-px solid #999;font-weight: bold;width: 100%;padding-bottom: calc($padding-quarter-px + (($table-filter-height-multiplier - 1) * $text-size-px * 0.5));transition: $standard-transition-duration border-bottom-color ease-in-out;}.machinata-reporting-table tr.header.filters th .filter-input.option-text:hover {border-bottom-color: black;}.machinata-reporting-table tr.header.filters th .filter-input.option-text:before {position: absolute;top: 0px;left: 0px;right: 0px;content: attr(data-placeholder);font-weight: normal;pointer-events: none;opacity: 0.4;overflow: hidden;text-overflow: ellipsis;bottom: calc($padding-quarter-px + (($table-filter-height-multiplier - 1) * $text-size-px * 0.5));}.machinata-reporting-table tr.header.filters th .filter-input.option-text.option-has-text:before,.machinata-reporting-table tr.header.filters th .filter-input.option-text.option-has-named-filter:before,.machinata-reporting-table tr.header.filters th .filter-input.option-text:focus:before {content: '';}.machinata-reporting-table tr.header.filters th .filter-input .named-filters {}.machinata-reporting-table tr.header.filters th .filter-input .named-filters span {background-color: $table-border-color;border-radius: 4px;padding-left: 3px;padding-right: 3px;margin-right: 3px;}.machinata-reporting-table tr.header.filters th .filter-input .named-filters span svg {width: 10px;height: 10px;cursor: pointer;}.machinata-reporting-table tr.header.filters td .disabled {display: none;}.machinata-reporting-table tr.header.filters th .filter-state {background-color: $table-row-hover-bg;border: $line-size-px solid $table-row-hover-bg;border-radius: 4px;padding: 0.5em;padding-right: calc(0.5em + $icon-size-px);cursor: pointer;position: relative;}.machinata-reporting-table tr.header.filters th .filter-state * {cursor: pointer;}.machinata-reporting-table tr.header.filters th .filter-state,.machinata-reporting-table tr.header.filters th .filter-state .text {text-align: left !important;}.machinata-reporting-table tr.header.filters th .filter-state .icon {position: absolute;top: 0.5em;right: 0.5em;width: $icon-size-px;height: $icon-size-px;fill: $text-color;opacity: 0.0;}.machinata-reporting-table tr.header.filters th .filter-state:hover {border-color: $table-border-color;}.machinata-reporting-table tr.header.filters th .filter-state:hover .icon {opacity: 1.0;}.machinata-reporting-table tr.header.filters th .filter-state.has-filter .icon,.machinata-reporting-table tr.header.filters th .filter-state.has-filter:hover .icon {opacity: 1.0;}.machinata-reporting-table tr.expand-all-rows td,.machinata-reporting-table tr.filter-no-results td,.machinata-reporting-table tr.filter-no-results td div {text-align: center !important;}.machinata-reporting-table tr.filter-no-results td a {cursor: pointer;text-decoration: underline;}.machinata-reporting-table tr.filter-hide {display: none;}.machinata-reporting-table tr.filter-fadeout {opacity: 0.25;}.machinata-reporting-table th.class-total,.machinata-reporting-table td.class-total,.machinata-reporting-table tr.class-total td {font-weight: bold;}.machinata-reporting-table .table-row.importance-1 td {font-weight: $table-row-important-font-weight;color: $table-row-important-text-color;background-color: $table-row-important-bg-color;}.machinata-reporting-table-head-pusher {height: 20px;}.machinata-reporting-table.header-is-sticky .table-head {background-color: $page-color;}.machinata-reporting-node.style-W_SolidBackgroundWithBorder .machinata-reporting-table.header-is-sticky .table-head,.machinata-reporting-node.chrome-solid .machinata-reporting-table.header-is-sticky .table-head {background-color: $chrome-solid-bg-color;}.machinata-reporting-node.style-W_DarkBackgroundWithBorder .machinata-reporting-table.header-is-sticky .table-head,.machinata-reporting-node.chrome-dark .machinata-reporting-table.header-is-sticky .table-head {background-color: $chrome-dark-bg-color;}.machinata-reporting-table .column.selected-drilldown,.machinata-reporting-table .label.selected-drilldown,.machinata-reporting-table .data.selected-drilldown,.machinata-reporting-table .selected-highlight {background-color: black;color: white;}.machinata-reporting-table .column.has-drilldown,.machinata-reporting-table .label.has-drilldown,.machinata-reporting-table .data.has-drilldown {cursor: pointer;}.machinata-reporting-table .column.has-drilldown:hover,.machinata-reporting-table .label.has-drilldown:hover,.machinata-reporting-table .data.has-drilldown:hover {text-decoration: underline;}.machinata-reporting-table a.icon {text-decoration: none;border-bottom: none;}.machinata-reporting-table .tabs-row {padding: 0px;}.machinata-reporting-table .tabs-row .table-view-tabs {padding-top: $padding-double-px;}.machinata-reporting-table tr.option-no-border th {border-bottom: none;}.machinata-reporting-table .table-header .icon {position: relative;top: 3px;margin-left: 4px;}.machinata-reporting-table .table-header .icon-arrow.up {top: 1px;}.machinata-reporting-table .table-header .icon-arrow.up::before {display: inline-block;transform: rotate(-90deg);opacity: 0.0;top: 1px;}.machinata-reporting-table.header-is-sticky .table-header .icon-arrow.up::before {opacity: 1.0;cursor: pointer;}.machinata-reporting-table.option-no-sentdate .sentdate {display: none;}.machinata-reporting-table .group-type-bars {min-width: 120px;}.machinata-reporting-table .balanced-bars {height: 10px;position: relative;}.machinata-reporting-table .balanced-bars:after {content: '';position: absolute;width: 2px;height: 100%;top: 0px;background-color: black;}.machinata-reporting-table .balanced-bars.has-positive:after {left: 0%;}.machinata-reporting-table .balanced-bars.has-negative:after {right: 0%;}.machinata-reporting-table .balanced-bars.has-negative.has-positive:after {left: 50%;transform: translateX(-1px);}.machinata-reporting-table .balanced-bars .microbar {height: 10px;position: absolute;width: 100%;}.machinata-reporting-table .balanced-bars.has-negative.has-positive .microbar {width: 50%;}.machinata-reporting-table .balanced-bars + .balanced-bars {DEPRECATED_margin-top: 8px;}.machinata-reporting-table .microbar .label {display: none;}.machinata-reporting-table .microbar.positive {right: 0px;top: 0px;}.machinata-reporting-table .microbar.negative {left: 0px;top: 0px;}.machinata-reporting-table .microbar.positive .bar {height: 100%;position: absolute;left: 0px;top: 0px;}.machinata-reporting-table .microbar.negative .bar {height: 100%;position: absolute;right: 0px;top: 0px;}.machinata-reporting-table tr.indent-0 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (0px));}.machinata-reporting-table tr.indent-1 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 1));}.machinata-reporting-table tr.indent-2 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 2));}.machinata-reporting-table tr.indent-3 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 3));}.machinata-reporting-table tr.indent-4 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 4));}.machinata-reporting-table tr.indent-5 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 5));}.machinata-reporting-table tr.indent-6 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 6));}.machinata-reporting-table tr.indent-7 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 7));}.machinata-reporting-table tr.indent-8 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 8));}.machinata-reporting-table tr.indent-9 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 9));}.machinata-reporting-table tr.indent-10 td:first-of-type {padding-left: calc(var(--indentation-for-nesting) + (var(--indentation-size) * 10));}.machinata-reporting-table {--indentation-for-nesting: $padding-px;--indentation-size: 20px;}.machinata-reporting-table.has-nested-rows {--indentation-for-nesting: calc($icon-size-px + 2px);}/*.machinata-reporting-table.has-nested-rows.has-row-with-colspan th.label.is-empty,.machinata-reporting-table.has-nested-rows.has-row-with-colspan td.label.is-empty,.machinata-reporting-table.has-nested-rows.has-row-with-colspan th.label.is-spanning,.machinata-reporting-table.has-nested-rows.has-row-with-colspan td.label.is-spanning {min-width: $icon-size-px;}*/.machinata-reporting-table.has-nested-rows.has-row-with-colspan td.label.is-empty,.machinata-reporting-table.has-nested-rows.has-row-with-colspan td.label.is-spanning_DISABLED {padding-left: $padding-px;}.machinata-reporting-table tr.has-child-rows.toggable,.machinata-reporting-table tr.has-child-rows.toggable td {cursor: pointer;}.machinata-reporting-table tr.hidden {display: none !important;}.machinata-reporting-table tr.has-child-rows.toggable .icon-expand,.machinata-reporting-table tr.has-child-rows.toggable .icon-collapse {width: $icon-size-px;height: $icon-size-px;margin-bottom: calc(($icon-size-px - 1em)* -1);position: relative;top: calc(($icon-size-px - 1em)* -0.3);left: calc(-$icon-size-px - 2px);margin-right: calc(-1 * $icon-size-px);cursor: pointer;}.machinata-reporting-table tr.has-child-rows.expanded.toggable td:first-of-type .icon-expand {display: none;}.machinata-reporting-table tr.has-child-rows.collapsed.toggable td:first-of-type .icon-collapse {display: none;}.machinata-reporting-table tr.group-header td {font-weight: bold;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-studio.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-studio.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-studio {width: 100%;height: 100%;position: relative;}.machinata-reporting-studio .tools {position: absolute;width: 100%;height: 40%;left: 0%;top: 0%;}.machinata-reporting-studio .tools .menubar {position: absolute;width: 100%;left: 0px;top: 0px;margin-top: 0px !important;margin-bottom: 0px !important;}.machinata-reporting-studio .tools .tool-panel {position: absolute;width: 100%;left: 0px;top: 48px;bottom: $padding-px;padding: $padding-px;box-sizing: border-box;background-color: $solid-color;}.machinata-reporting-studio .tools .tool-panel.option-scroll {overflow-y: auto;}.machinata-reporting-studio .tools .tool-panel.code textarea {width: 100%;height: 100%;font-family: monospace;font-size: 0.8em;border: none;background-color: transparent;}.machinata-reporting-studio .tools .tool-panel.settings {column-count: 5;}.machinata-reporting-studio .tools .tool-panel.settings .group {break-inside: avoid-column;padding: $padding-half-px;}.machinata-reporting-studio .tools .tool-panel.settings .custom-size .x {padding-left: $padding-half-px;padding-right: $padding-half-px;}.machinata-reporting-studio .tools .tool-panel.settings .custom-size .units {padding-left: $padding-half-px;}.machinata-reporting-studio .tools .tool-panel.settings .custom-size input {border: none;width: 80px;background-color: $page-color;padding: $padding-half-px;}.machinata-reporting-studio .tool-panel .machinata-reporting-checkbox {padding-bottom: $padding-half-px;}.machinata-reporting-studio .tool-panel .machinata-reporting-checkbox label .icon {background-color: $page-color;}.machinata-reporting-studio .tool-panel .machinata-reporting-checkbox input:checked ~ label .icon {background-color: $button-primary-normal-bg-color;fill: $button-primary-normal-text-color;}.machinata-reporting-studio .preview {position: absolute;width: 100%;height: 60%;left: 0%;bottom: 0%;border: 2px dashed black;box-sizing: border-box;transition: border-color .25s 0s ease-out;}.machinata-reporting-studio .preview:hover {border-color: transparent;}.machinata-reporting-studio .export {}.machinata-reporting-studio .export .ui-button {margin-left: 0px;margin-bottom: $padding-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-formulas.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-formulas.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-equation .fraction {display: inline-block;vertical-align: middle;margin: 0 0.2em 0.4ex;text-align: center;}.machinata-reporting-equation .fraction > span {display: block;padding-top: 0.15em;}.machinata-reporting-equation .fraction span.fdn {border-top: thin solid black;}.machinata-reporting-equation .fraction span.bar {display: none;}.machinata-reporting-equation .intsuma {position: relative;display: inline-block;vertical-align: middle;text-align: center;}.machinata-reporting-equation .intsuma > span {display: block;font-size: 70%;}.machinata-reporting-equation .intsuma .lim-up {margin-bottom: -1.0ex;}.machinata-reporting-equation .intsuma .lim {margin-top: -0.5ex;}.machinata-reporting-equation .intsuma .sum {font-size: 1.5em;font-weight: lighter;}.machinata-reporting-equation .intsuma .sum-frac {font-size: 1.5em;font-weight: 100;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-debug.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-debug.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-debug-panel {display: table;border-collapse: collapse;background-color: lightblue;margin-top: $padding-double-px;margin-bottom: $padding-double-px;}.machinata-reporting-debug-panel .keyval {display: table-row;}.machinata-reporting-debug-panel .keyval {display: table-row;}.machinata-reporting-debug-panel th,.machinata-reporting-debug-panel td,.machinata-reporting-debug-panel .key,.machinata-reporting-debug-panel .val {display: table-cell;padding: $padding-px;font-family: monospace;}.machinata-reporting-debug-panel td.title {font-weight: bold;font-size: 1.3em;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-ui.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-ui.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-ui-logo {text-align: $logo-alignment;margin-bottom: 32px;}.machinata-reporting-ui-logo img {width: auto;height: $logo-height-px;}.machinata-reporting-ui-contentheader {margin-bottom: 32px;}.machinata-reporting-ui-subtitle {margin-top: 0.25em;}.machinata-reporting-ui-subtitle .machinata-reporting-badge {margin-left: 0.5em;position: relative;top: -0.2em;}.machinata-reporting-ui-chapter-nav-top.machinata-reporting-menubar.option-hard,.machinata-reporting-ui-chapter-nav-bottom.machinata-reporting-menubar.option-hard {margin-top: 32px;margin-bottom: 64px;}.machinata-reporting-ui-chapter-nav-top.machinata-reporting-menubar.option-soft,.machinata-reporting-ui-chapter-nav-bottom.machinata-reporting-menubar.option-soft {margin-top: 32px;margin-bottom: 64px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-datepicker.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-datepicker.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-datepicker {}.machinata-reporting-datepicker .datepicker-header {}.machinata-reporting-datepicker .datepicker-header .machinata-reporting-menubar {width: 100%;margin-top: 0px;margin-bottom: $padding-double-px;}.machinata-reporting-datepicker .favorites-view,.machinata-reporting-datepicker .list-view {overflow-y: auto;max-height: 400px;}.machinata-reporting-datepicker .list-view .checkbox.new-year {}.machinata-reporting-datepicker .list-view .checkbox.has-tag,.machinata-reporting-datepicker .favorites-view .checkbox.has-tag {font-weight: bold;}.machinata-reporting-datepicker .list-view hr,.machinata-reporting-datepicker .favorites-view hr {margin-top: $padding-double-px;margin-bottom: $padding-double-px;}.machinata-reporting-datepicker .favorites-view.never-show {display: none !important;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools {text-align: center;border-bottom: 1px solid $text-color;position: relative;user-select: none;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid:not(.has-prev-month) .grid-tools .action-prev-month,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid:not(.has-next-month) .grid-tools .action-next-month {pointer-events: none !important;opacity: 0.2;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools .action-prev-month svg,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools .action-next-month svg {width: $icon-size-px;height: $icon-size-px;cursor: pointer;fill: $text-color;position: absolute;top: 50%;transform: translateY(-50%);}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools .action-prev-month svg {left: 0px;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools .action-next-month svg {right: 0px;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools select {border: none;padding: $padding-px;cursor: pointer;margin-left: $padding-px;margin-right: $padding-px;color: $text-color;font-weight: bold;font-size: $label-size-px;-webkit-appearance: none;text-align: center;width: auto !important;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-tools select option {color: $text-color;padding: $padding-half-px;text-align: left;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data {}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data table {width: 100%;border-collapse: collapse;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data th {width: calc(100% / 7);font-weight: bold;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data th {font-size: $text-size-px;text-align: right;position: relative;padding: $padding-px;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.not-current-month {opacity: 0.0;pointer-events: none;border: none !important;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td {background-color: $datagrid-normal-bg-color;color: $datagrid-normal-text-color;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable {background-color: $datagrid-selectable-bg-color;color: $datagrid-selectable-text-color;border: $datagrid-selectable-border-size-px solid $datagrid-selectable-border-color;cursor: pointer;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable * {color: $button-secondary-normal-text-color;font-weight: bold;cursor: pointer;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td .icon {width: 1.2em;height: 1.2em;position: absolute;left: $padding-px;top: 50%;transform: translateY(-$padding-px);fill: $datagrid-selectable-text-color;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.has-data:after {content: '';position: absolute;left: $padding-px;top: 50%;width: $padding-double-px;height: $padding-double-px;background-color: $datagrid-selectable-text-color;border-radius: 50%;transform: translateY(-$padding-px);}/*.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-inrange {background-color: $datagrid-selectable-border-color;}*/.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable:hover,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.selected {background-color: $datagrid-hover-bg-color;color: $datagrid-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable:hover *,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.selected * {color: $datagrid-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable:hover .icon,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.selected .icon {fill: $datagrid-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.is-selectable.has-data:hover:after,.machinata-reporting-datepicker .calendar-view .ui-calendar-grid .grid-data td.selected.has-data:after {background-color: $datagrid-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-datepicker {font-size: $text-size-px;}.machinata-reporting-datepicker .calendar-view .month-grid,.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar {width: 100%;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-header {display: flex;flex-direction: row;justify-content: space-between;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-prev,.machinata-reporting-datepicker .calendar-view .ui-datepicker-next {cursor: pointer;text-decoration: none;border: none;position: relative;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-prev {order: 1;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-next {order: 3;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-prev .icon,.machinata-reporting-datepicker .calendar-view .ui-datepicker-next .icon {width: $icon-size-px;height: $icon-size-px;cursor: pointer;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-title {font-weight: bold;font-size: $label-size-px;order: 2;min-width: 200px;text-align: center;user-select: none;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar {border-spacing: 0px;border-collapse: collapse;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar th {font-weight: bold;text-align: right;padding: $padding-px;width: calc(100% / 7);}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td {background-color: $solid-color;color: $text-color;cursor: default;font-weight: normal;text-align: right;padding: $padding-px;position: relative;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td a {border: none;text-decoration: none;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td * {color: $button-secondary-normal-text-color;cursor: default;font-weight: normal;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-inrange {}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-selectable {background-color: $button-secondary-normal-bg-color;color: $button-secondary-normal-text-color;cursor: pointer;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-selectable * {color: $button-secondary-normal-text-color;font-weight: bold;cursor: pointer;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.has-data:after {content: '';position: absolute;left: $padding-px;top: 50%;width: $padding-double-px;height: $padding-double-px;background-color: $button-primary-selected-text-color;border-radius: 50%;transform: translateY(-$padding-px)}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-selectable:hover,.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.ui-datepicker-current-day {background-color: $button-primary-hover-bg-color;color: $button-primary-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-selectable:hover *,.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.ui-datepicker-current-day * {color: $button-primary-hover-text-color;}.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.is-selectable.has-data:hover:after,.machinata-reporting-datepicker .calendar-view .ui-datepicker-calendar td.ui-datepicker-current-day:after {color: $button-primary-hover-bg-color;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-noop.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-noop.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-NoOpNode {margin-top: 0px;margin-bottom: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-layout.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-layout.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-LayoutNode {margin-top: -$padding-double-px;margin-left: -$padding-double-px;margin-right: -$padding-double-px;}.machinata-reporting-node.type-LayoutNode .machinata-reporting-node.slot-child,.machinata-reporting-node.type-LayoutNode .machinata-reporting-node.layout-child {border: $padding-double-px solid transparent;margin-top: 0px;margin-bottom: 0px;float: left;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-LayoutNode,.machinata-reporting-report.layout-tablet .machinata-reporting-node.type-LayoutNode {margin-top: -$padding-half-px;margin-left: -$padding-half-px;margin-right: -$padding-half-px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.slot-child,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.layout-child,.machinata-reporting-report.layout-tablet .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.slot-child,.machinata-reporting-report.layout-tablet .machinata-reporting-node.type-LayoutNode .machinata-reporting-node.layout-child {border-width: $padding-half-px;}DISABLED_.machinata-reporting-node.type-LayoutNode.style-CS_W_Two_Columns {margin-bottom: 0px;}.machinata-reporting-node.type-LayoutNode.style-VBarSandwich {margin-top: 0px;}.machinata-reporting-node.type-LayoutNode.style-VBarSandwich:first-child  {}.machinata-reporting-node.type-LayoutNode.style-VBarSandwich .machinata-reporting-node  {border-top: none;border-bottom: none;}.machinata-reporting-node.type-LayoutNode.style-VBarSandwich .machinata-reporting-node.type-TileGridNode  {border-top: none;border-bottom: none;margin-top: -8px;margin-bottom: -8px;}.machinata-reporting-node.type-LayoutNode.style-VBarSandwich .machinata-reporting-node.type-TileGridNode .node-bg  {padding-left: calc(16px + 8px + 4px);padding-right: calc(16px + 8px + 4px);}.machinata-reporting-node.style-W_LayoutChild_FullSizeContent > .node-bg {margin-bottom: 0px !important;margin-top: 0px !important;position: absolute !important;top: 0px;bottom: 0px;left: 0px;right: 0px;height: unset !important;}.machinata-reporting-node.style-W_LayoutChild_FullSizeContent.option-toolbar > .node-bg {top: calc($toolbar-height-px + $line-size-px);}.machinata-reporting-node.style-W_LayoutChild_FullSizeContent.option-subtoolbar > .node-bg {bottom: calc($toolbar-small-height-px + $line-size-px);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-dashboard.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-dashboard.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-DashboardNode {}.machinata-reporting-node.type-Dashboard .machinata-reporting-node.slot-child,.machinata-reporting-node.type-Dashboard .machinata-reporting-node.layout-child {}.machinata-reporting-node.type-DashboardNode .machinata-reporting-toolbar,.machinata-reporting-node.type-DashboardNode .machinata-reporting-toolbar label {cursor: grab;}.machinata-reporting-node.type-DashboardNode.ui-draggable-dragging,.machinata-reporting-node.type-DashboardNode.ui-draggable-dragging .machinata-reporting-toolbar,.machinata-reporting-node.type-DashboardNode.ui-draggable-dragging .machinata-reporting-toolbar label {cursor: grabbing;}.machinata-reporting-node.type-DashboardNode .packery-drop-placeholder {outline: 3px dashed #444;outline-offset: -6px;transition: transform 0.2s;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-placeholder.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-placeholder.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-PlaceholderNode {min-height: 160px;height: 400px;}.machinata-reporting-node.type-PlaceholderNode .node-bg {pointer-events: none;display: flex;align-items: center;justify-content: center;}.machinata-reporting-node.type-PlaceholderNode .node-bg {color: #7c7c7b;font-size: $h2-size-px;overflow: hidden;padding: $padding-px;}.machinata-reporting-report.layout-tablet .machinata-reporting-node.type-PlaceholderNode .node-bg,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-PlaceholderNode .node-bg,.machinata-reporting-node.type-PlaceholderNode.style-CS_W_Block1x2 .node-bg,.machinata-reporting-node.type-PlaceholderNode.style-CS_W_Block1x1 .node-bg {font-size: $h3-size-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-richtext.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-richtext.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-RichTextNode {}.machinata-reporting-node.type-RichTextNode .body {margin-top: $padding-quadruple-px;font-size: $text-size-px;}.machinata-reporting-profile-webprint .machinata-reporting-node.type-RichTextNode .body {margin-top: 0px;}.machinata-page-layout-desktop .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_TwoColumn .body,.machinata-page-layout-tablet .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_TwoColumn .body {column-count: 2;column-gap: $padding-quadruple-px;}.machinata-reporting-node.type-RichTextNode .body * {font-size: $text-size-px;}.machinata-reporting-node.type-RichTextNode.chrome-solid .body {padding: $padding-px;}.machinata-reporting-node.type-RichTextNode .body h1 {margin-top: 0px;font-size: $h2-size-px;margin-bottom: $padding-double-px;}.machinata-page-layout-mobile .machinata-reporting-node.type-RichTextNode .body h1 {font-size: calc($h2-size-px * $mobile-subtitle-size-factor);}.machinata-reporting-node.type-RichTextNode .body h2 {margin-top: 0px;font-size: $text-size-px;font-family: $text-font;font-weight: bold;margin-bottom: 0px;}.machinata-reporting-node.type-RichTextNode .body p,.machinata-reporting-node.type-RichTextNode .body ol,.machinata-reporting-node.type-RichTextNode .body ul {margin-top: $padding-px;margin-bottom: $padding-double-px;}.machinata-reporting-node.type-RichTextNode .body img {width: 100%;height: auto;}.machinata-reporting-node.type-RichTextNode .body ul,.machinata-reporting-node.type-RichTextNode .body ol {margin-left: $padding-double-px;}.machinata-reporting-node.type-RichTextNode .body li {list-style: square;}.machinata-reporting-node.type-RichTextNode .body a {color: $text-color;text-decoration: underline;}.machinata-reporting-node.type-RichTextNode .body b,.machinata-reporting-node.type-RichTextNode .body strong {font-weight: bold;font-style: normal;}.machinata-reporting-node.type-RichTextNode .body em,.machinata-reporting-node.type-RichTextNode .body i {font-style: italic;}.machinata-reporting-node.type-RichTextNode .body u {font-style: normal;text-decoration: underline double;}.machinata-reporting-node.type-RichTextNode .body mark {color: $page-color;background-color: $text-color;}.machinata-reporting-node.type-RichTextNode .body footnote {}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body {margin-bottom: $padding-quadruple-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h1 {font-size: $h1-size-px;margin-top: $node-vertical-spacing-px;margin-bottom: $padding-double-px;}.machinata-page-layout-mobile .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h1,.machinata-page-layout-tablet .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h1 {font-size: calc($h1-size-px * $mobile-title-size-factor);margin-top: calc($node-vertical-spacing-px * $mobile-title-size-factor);}.machinata-reporting-profile-webprint .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h1 {margin-top: $padding-quadruple-px;font-size: $h2-size-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h2 {margin-top: 0px;font-size: $h2-size-px;font-family: $headline-font;font-weight: $headline-weight;margin-bottom: 24px;DEP_color: $text-color;}.machinata-page-layout-mobile .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h2,.machinata-page-layout-tablet .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h2 {font-size: calc($h2-size-px * $mobile-subtitle-size-factor);}.machinata-reporting-profile-webprint .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h2 {font-size: $h3-size-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h3,.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h3 * {margin-top: 0px;margin-bottom: 24px;font-size: $h3-size-px;}.machinata-page-layout-mobile .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h3,.machinata-page-layout-tablet .machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .body h3 {font-size: calc($h3-size-px * $mobile-subtitle-size-factor);}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Sidebox .body {padding: $padding-double-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Sidebox .body :last-child {margin-bottom: 0px;}.machinata-reporting-node.type-RichTextNode.style-W_RichText_Rating {min-height: 160px;}.machinata-reporting-node.type-RichTextNode.style-W_RichText_Rating .node-bg {margin-bottom: 0px;margin-top: 0px;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;}.machinata-reporting-node.type-RichTextNode.style-W_RichText_Rating.option-toolbar .node-bg {top: calc($toolbar-height-px + $line-size-px);}.machinata-reporting-node.type-RichTextNode.style-W_RichText_Rating.option-subtoolbar .node-bg {bottom: calc($toolbar-small-height-px + $line-size-px);}.machinata-reporting-node.type-RichTextNode.style-W_RichText_Rating .body p {text-align: center;position: relative;top: 50%;transform: translate(0px, -50%);margin-top: 0px;margin-bottom: 0px;font-size: $h2-size-px;}.machinata-reporting-node.type-RichTextNode.style-W_RichText_NoTopMargin .body {margin-top: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-paragraph.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-paragraph.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-ParagraphNode {}.machinata-reporting-node.type-ParagraphNode .body {margin-top: $padding-quadruple-px;}.machinata-reporting-node.type-ParagraphNode.style-CS_W_Paragraph_TwoColumn .body {column-count: 2;column-gap: $padding-quadruple-px;}.machinata-reporting-node.type-ParagraphNode.style-CS_W_Paragraph_Overview .body {padding-bottom: $padding-quadruple-px;}.machinata-reporting-node.type-ParagraphNode.style-CS_W_Paragraph_Overview .body .lead {font-size: $h2-size-px;margin-top: $node-vertical-spacing-px;margin-bottom: $padding-double-px;}.machinata-reporting-node.type-ParagraphNode.style-CS_W_Paragraph_Overview .body .content {font-size: $h3-size-px;font-family: "Credit Suisse Headline", CS-Type-eP, Arial, Helvetica, sans-serif;}.machinata-reporting-node.type-ParagraphNode.style-CS_Lead .body .content {font-size: $h3-size-px;font-family: "Credit Suisse Headline", CS-Type-eP, Arial, Helvetica, sans-serif;}.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block2x2 .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block1x1 .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block1x2 .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block4x1 .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block4x2 .body,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block2x1 .body {margin-top: 0px;}.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block2x2 p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block1x1 p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block1x2 p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block4x1 p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block4x2 p,.machinata-reporting-node.type-ParagraphNode.style-CS_Placeholder_Block2x1 p {color: #7c7c7b;font-size: $h3-size-px;text-align: center;margin: 0px;padding-top: $padding-quadruple-px;padding-bottom: $padding-quadruple-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-error.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-error.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-ErrorNode.style-CS_W_Error .node-bg {padding: $padding-px;}.machinata-reporting-node.type-ErrorNode.style-CS_W_Error .message {DISABLED_font-size: $h4-size;DISABLED_font-weight: bold;padding-bottom: $padding-px;}.machinata-reporting-node.type-ErrorNode.style-CS_W_Error .error,.machinata-reporting-node.type-ErrorNode.style-CS_W_Error .code {color: rgba(0,0,0,0.4);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-info.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-info.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-InfoNode {}.machinata-reporting-node.type-InfoNode:not(.chrome-light) .node-bg {padding: $node-padding-px;}.machinata-reporting-node.type-InfoNode .info-message {position: relative;top: -0.1em;}.machinata-reporting-node.type-InfoNode .info-title {font-weight: bold;font-style: normal;margin-right: 0.25em;}.machinata-reporting-node.type-InfoNode .icon {width: $icon-size-px;height: $icon-size-px;margin-right: $padding-half-px;position: relative;top: 0.2em;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-pivottable.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-pivottable.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-PivotTableNode .drilldown-table {margin-top: $padding-quadruple-px;}.machinata-reporting-node.type-PivotTableNode .charts {}.machinata-reporting-node.type-PivotTableNode .charts .machinata-reporting-node.type-LayoutNode {margin-top: 0px;margin-bottom: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-verticaltable.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-verticaltable.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-VerticalTableNode {}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-toggle.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-toggle.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-ToggleNode .bb-debug-panel {margin-top: 0px;}.machinata-reporting-node.type-ToggleNode .children {margin-top: 0px;}.machinata-reporting-node.type-ToggleNode .machinata-reporting-menubar {margin-top: $padding-double-px;margin-bottom: $node-vertical-spacing-px;}.machinata-reporting-report:not(.machinata-reporting-profile-webprint) .machinata-reporting-node.type-ToggleNode:not(.menu-selection) .machinata-reporting-node {margin-top: 0px;margin-bottom: 0px;}.machinata-reporting-report:not(.machinata-reporting-profile-webprint) .machinata-reporting-node.type-ToggleNode.option-has-subtab .machinata-reporting-node.type-VerticalTableNode {margin-bottom: $table-margin-bottom-subtoolbar-px;}.machinata-reporting-profile-webprint .machinata-reporting-node.type-ToggleNode {background-color: transparent !important;}.machinata-reporting-node.type-ToggleNode.style-W_ToggleChildren_FullSizeContent .children {height: 100%;}.machinata-reporting-node.type-ToggleNode.style-W_ToggleChildren_FullSizeContent.option-has-subtab .children {height: calc(100% - $toolbar-small-height-px);}.machinata-reporting-node.type-ToggleNode.style-W_ToggleChildren_FullSizeContent .children > .machinata-reporting-node {height: 100%;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-metrics.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-metrics.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-MetricsNode  {page-break-inside: avoid;break-inside: avoid;}.machinata-reporting-node.type-MetricsNode .sizer {overflow: hidden;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MetricsNode.is-overflowing .sizer {overflow-y: auto;}.machinata-reporting-report .machinata-reporting-node.type-MetricsNode.style-NoStyle {min-height: 400px;}.machinata-reporting-node.type-MetricsNode .items {display: table;width: 100%;border-collapse: collapse;}.machinata-reporting-node.type-MetricsNode .sizer .items {height: 100%;}.machinata-reporting-node.type-MetricsNode .items .group {display: table-row;}.machinata-reporting-node.type-MetricsNode.chrome-solid .items .group .item {--machinata-reporting-metrics-item-border-color: $metrics-border-color-solid;}.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item {--machinata-reporting-metrics-item-border-color: $metrics-border-color-light;}.machinata-reporting-node.type-MetricsNode.chrome-dark .items .group .item {--machinata-reporting-metrics-item-border-color: $metrics-border-color-dark;}.machinata-reporting-node.type-MetricsNode .items .group .item {display: table-cell;border: $line-size-px solid var(--machinata-reporting-metrics-item-border-color);padding: $padding-px;}.machinata-reporting-node.type-MetricsNode.is-compressed .items .group .item {padding-top: $padding-half-px;padding-bottom: $padding-half-px;}.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item {padding-left: 0px;padding-right: 0px;}.machinata-reporting-node.type-MetricsNode .items.max-columns-1 .group .item {border-color: var(--machinata-reporting-metrics-item-border-color);vertical-align: middle;}.machinata-reporting-node.type-MetricsNode .items.max-columns-1 .group:last-of-type .item {border-bottom: none;}.machinata-reporting-node.type-MetricsNode:not(.style-Metrics_FirstItemHasBorder) .items .group:first-child .item {border-top: none;}.machinata-reporting-node.type-MetricsNode .items + .items .item {border-top: none;}.machinata-reporting-node.type-MetricsNode .items .item:first-child {border-left: none;}.machinata-reporting-node.type-MetricsNode .items .item:last-child {border-right: none;}.machinata-reporting-node.type-MetricsNode .layout-1x1-1x3 .group-2 .item  {height: 25%;}.machinata-reporting-node.type-MetricsNode .layout-1x1-1x3-1x3 .group:not(.group-1) .item,.machinata-reporting-node.type-MetricsNode .layout-1x1-1x2-1x2 .group:not(.group-1) .item {height: 25%;}.machinata-reporting-node.type-MetricsNode .items.is-grid.grid-4x4 .group  {height: 25%;}.machinata-reporting-node.type-MetricsNode .items.is-grid.grid-3x3 .group  {height: 33%;}.machinata-reporting-node.type-MetricsNode .items.is-grid.grid-2x2 .group  {height: 50%;}.machinata-reporting-node.type-MetricsNode .items .group.layout-1x2 .item  {width: 50%;}.machinata-reporting-node.type-MetricsNode .items .group.layout-1x3 .item  {width: 33%;}.machinata-reporting-node.type-MetricsNode .items .group.layout-1x4 .item  {width: 25%;}.machinata-reporting-node.type-MetricsNode .items .group.layout-1x5 .item  {width: 20%;}.machinata-reporting-node.type-MetricsNode .items .group.layout-1x6 .item  {width: 16.66%;}.machinata-reporting-node.type-MetricsNode .items .group .item  {overflow: hidden;position: relative;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link,.machinata-reporting-node.type-MetricsNode .items .group .item.is-link * {cursor: pointer;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link {transition-property: background-color;transition-duration: $standard-transition-duration;transition-timing-function: ease-in-out;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link:hover {background-color: #e6e7e8;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link .link-icon {position: absolute;right: 16px;top: 50%;transform: translateY(-50%);width: $toolbar-icon-size-px;height: $toolbar-icon-size-px;opacity: 0;transition-property: opacity;transition-duration: $standard-transition-duration;transition-timing-function: ease-in-out;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link:hover .link-icon {opacity: 1;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link .link-bg {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;background-color: #e6e7e8;opacity: 0;transition-property: opacity;transition-duration: $standard-transition-duration;transition-timing-function: ease-in-out;}.machinata-reporting-node.type-MetricsNode .items .group .item.is-link:hover .link-bg {opacity: 1;}.machinata-reporting-node.type-MetricsNode .items .group .item .tag {float: left;width: 42px;height: $toolbar-height-px;border-right: $line-size-px solid var(--machinata-reporting-metrics-item-border-color);padding-right: $padding-px;margin-right: $padding-px;}.machinata-reporting-node.type-MetricsNode .items .group .item .tag.number {line-height: $toolbar-height-px;text-align: center;font-size: 28px;}.machinata-reporting-node.type-MetricsNode .items .group .item .tag.date .month {font-size: $text-size-px;position: relative;top: 2px;}.machinata-reporting-node.type-MetricsNode .items .group .item .tag.date .day {font-size: 28px;position: relative;top: -2px;}.machinata-reporting-node.type-MetricsNode .items .group .item .line {display: none;}.machinata-reporting-node.type-MetricsNode .items .group .item .label {white-space: break-spaces;}.machinata-reporting-node.type-MetricsNode .items .group .item .icon.tag {line-height: $toolbar-height-px;text-align: center;position: relative;}.machinata-reporting-node.type-MetricsNode .items .group .item .icon.tag svg {width: $icon-size-px;height: $icon-size-px;position: absolute;left: 20%;top: 50%;transform: translateY(-50%);}.machinata-reporting-node.type-MetricsNode .items .group .item .value {font-size: $h2-size-px;font-weight: $metrics-value-weight;}.machinata-reporting-node.type-MetricsNode.is-compressed .items .group .item .value {font-size: calc($h2-size-px * 0.6);}.machinata-reporting-node.type-MetricsNode.chrome-solid .items .group .item .value,.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item .value {color: $metrics-value-color;}.machinata-reporting-node.type-MetricsNode.chrome-solid .items .group .item .label,.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item .label {color: $metrics-value-color;}.machinata-reporting-node.type-MetricsNode.chrome-solid .items:not(.no-value) .group .item .subValue,.machinata-reporting-node.type-MetricsNode.chrome-light .items:not(.no-value) .group .item .subValue {color: $metrics-subvalue-color;}.machinata-reporting-node.type-MetricsNode.chrome-solid .items .group .item .number,.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item .number {color: $metrics-value-color;}.machinata-reporting-node.type-MetricsNode.chrome-solid .items .group .item .date,.machinata-reporting-node.type-MetricsNode.chrome-light .items .group .item .date {color: $metrics-value-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .subValue {font-size: $text-size-px;color: #7c7c7b;}.machinata-reporting-node.type-MetricsNode .items .group .item .subLabel {font-size: $text-size-px;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta {font-size: $text-size-px;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta .icon {position: relative;top: 3px;left: -2px;width: $icon-size-trend-px;height: $icon-size-trend-px;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-red {color: $red-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-red .icon {fill: $red-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-green {color: $green-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-green .icon {fill: $green-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-amber {color: $amber-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .delta.color-amber .icon {fill: $amber-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .alert.option-flag {background-color: $red-color;width: $padding-quadruple-px;height: $padding-quadruple-px;position: absolute;right: -$padding-double-px;top: -$padding-double-px;transform: rotateZ(45deg);}.machinata-reporting-node.type-MetricsNode .items .group .item .alert.option-flag.color-red {background-color: $red-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .alert.option-flag.color-green {background-color: $green-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .alert.option-flag.color-amber {background-color: $amber-color;}.machinata-reporting-node.type-MetricsNode .items .group .item .alert.option-icon svg {position: absolute;right: 6px;top: 6px;width: $icon-size-px;height: $icon-size-px;}.machinata-reporting-node.type-MetricsNode .items .group.group-1 .item.option-spanned .label {font-size: $h4-size-px;}.machinata-reporting-node.type-MetricsNode .items .group.group-1 .item.option-spanned .subLabel {font-size: $text-size-px;}.machinata-reporting-node.type-MetricsNode .items .group.group-1 .item.option-spanned .value {font-size: $h1-size-px;}.machinata-reporting-node.type-MetricsNode.is-compressed .items .group.group-1 .item.option-spanned .value {font-size: calc($h1-size-px * 0.8);}.machinata-reporting-node.type-MetricsNode.chrome-dark .items .item {color: $chrome-dark-text-color;}.machinata-reporting-node.type-MetricsNode.chrome-dark .items .item .subValue {color: #a8a8a7;}.machinata-reporting-node.type-MetricsNode .items.no-value.has-number .item .label,.machinata-reporting-node.type-MetricsNode .items.no-value.has-date .item .label  {padding-top: 5px;}.machinata-reporting-node.type-MetricsNode .items.no-value .item .label  {font-weight: bold;}.machinata-reporting-node.type-MetricsNode .items.no-value .item .subValue  {color: unset;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items .group .item .label {DEP_margin-top: -0.2em;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items .group .item .value {font-size: $text-size-px;font-weight: bold;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .option-fullsize-content {position: relative;top: 0px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items.max-columns-1.is-key-value {position: relative;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items.max-columns-1 .group:last-of-type .item,.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items .item,.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items .item.is-compressed {border: none;font-size: $text-size-px;border-bottom: $line-size-px solid var(--machinata-reporting-metrics-item-border-color);padding-top: 4px;padding-bottom: 4px;width: auto;height: auto;vertical-align: top;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items .item.has-value {}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .items .item .line {display: none;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .group .item .label,.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo.is-compressed .group .item .label {font-weight: normal;font-size: $text-size-px;text-align: left;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .group .item .value,.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo.is-compressed .group .item .value {font-size: $text-size-px;float: right;text-align: right;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .group .item .subValue {font-size: 0.8em;float: right;text-align: right;position: relative;top: 0.3em;color: $text-color;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .group .item .value,.machinata-reporting-node.type-MetricsNode.style-CS_W_MetaInfo .group .item .subValue {padding-left: $padding-half-px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .item {border: none;font-size: $text-size-px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .item.has-value {padding-top: 0px;height: 26px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .item.has-value .line {float: left;height: $line-size-px;background-color: var(--machinata-reporting-metrics-item-border-color);clear: both;width: 100%;display: block;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item .item-content {display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-between;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item .label {font-weight: normal;font-size: unset;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item .value {font-size: unset;text-align: right;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item.no-value {padding-top: $padding-double-px;vertical-align: top;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1 .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item.no-value .label {font-family: $headline-font;font-weight: $metrics-value-weight;font-size: $subtitle-size-px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1.chrome-light .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item.no-value .label,.machinata-reporting-node.type-MetricsNode.style-CS_W_Block1x1.chrome-solid .items.max-columns-1.no-subvalue.no-sublabel.no-subdelta.no-number .group .item.no-value .label {color: $metrics-value-color;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstItemDark .group-1 .item-1,.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstGroupDark .group-1 .item {background-color: $chrome-dark-bg-color;color: $chrome-dark-text-color;}.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstItemDark .group-1 .item-1 .value,.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstGroupDark .group-1 .item .value,.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstItemDark .group-1 .item-1 .label,.machinata-reporting-node.type-MetricsNode.style-CS_W_Block2x2.style-CS_W_MetricsFirstGroupDark .group-1 .item .label {color: $chrome-dark-text-color;}.machinata-reporting-node.type-MetricsNode .items.max-columns-1.is-key-value {height: auto;position: absolute;bottom: 0px;}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetricsLargeNumbers .items.max-columns-1.is-key-value .item.has-value .label {margin-top: calc($subtitle-size-px - $text-size-px);}.machinata-reporting-node.type-MetricsNode.style-CS_W_MetricsLargeNumbers .items.max-columns-1.is-key-value .item.has-value .value {font-size: $subtitle-size-px !important;position: relative;top: 0.05em;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-vega.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-vega.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-VegaNode .vegaview {overflow: hidden;position: relative;padding: $node-padding-px;}.machinata-reporting-node.type-VegaNode .vegaview svg {position: absolute;left: $node-padding-px;top: $node-padding-px;}.machinata-reporting-report .machinata-reporting-node.type-VegaNode .vegaview {height: 400px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-VegaNode .vegaview {height: 360px;}.machinata-reporting-node.type-VegaNode.chrome-light .vegaview {padding: 0px;}.machinata-reporting-node.type-VegaNode.chrome-light .vegaview svg {position: absolute;left: 0px;top: 0px;}#vg-tooltip-element.vg-tooltip.custom-theme {padding: $padding-px;color: $tooltip-text-color;background-color: $tooltip-bg-color;font-family: $text-font;font-size: $text-size-px;border-radius: $button-border-radius-px;box-shadow: none;border: none;max-width: 260px;}#vg-tooltip-element.vg-tooltip.custom-theme .title,#vg-tooltip-element.vg-tooltip.custom-theme h2 {font-weight: bold;font-size: $text-size-px;color: $tooltip-text-color;}#vg-tooltip-element.vg-tooltip.custom-theme table {width: 100%;}#vg-tooltip-element.vg-tooltip.custom-theme table tr td.key,#vg-tooltip-element.vg-tooltip.custom-theme table tr td.value {color: $tooltip-text-color;vertical-align: bottom;display: table-cell;font-size: $text-size-px;}#vg-tooltip-element.vg-tooltip.custom-theme table tr td.key {text-align: left;}#vg-tooltip-element.vg-tooltip.custom-theme table tr td.value {text-align: right;}#vg-tooltip-element.vg-tooltip.custom-theme table tr td.info {color: $tooltip-text-color;vertical-align: bottom;display: table-cell;font-size: $text-size-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-offlinemap.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-offlinemap.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-OfflineMapNode .vegaview {height: 480px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-OfflineMapNode .vegaview {height: 260px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-onlinemap.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-onlinemap.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-OnlineMapNode .map {width: 100%;height: 400px;}.machinata-reporting-report .machinata-reporting-node.type-OnlineMapNode .map {width: 100%;height: 480px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-fundingratio.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-fundingratio.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-FundingRatioNode .vegaview {height: 480px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-FundingRatioNode .vegaview {height: 260px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-sunburst.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-sunburst.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-SunburstNode .vegaview {height: 620px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-pack.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-pack.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-PackNode .vegaview {height: 620px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-multigauge.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-multigauge.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode .vegaview {height: 520px;}.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-1 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-2 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-3 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-4 .vegaview {height: 400px;}.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-5 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-6 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-7 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-8 .vegaview {height: 520px;}.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-9 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-10 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-11 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-MultiGaugeNode.numfacts-12 .vegaview {height: 700px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-1 .vegaview,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-2 .vegaview {height: calc(180px * 1);}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-3 .vegaview,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-4 .vegaview {height: calc(180px * 2);}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-5 .vegaview,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-6 .vegaview {height: calc(180px * 3);}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-7 .vegaview,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-8 .vegaview {height: calc(180px * 4);}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-9 .vegaview,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-MultiGaugeNode.numfacts-10 .vegaview {height: calc(180px * 5);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-hbar.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-hbar.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-HBarNode .vegaview {height: 260px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-coresatellite.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-coresatellite.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-CoreSatelliteNode .vegaview {height: 520px;}.machinata-reporting-report .machinata-reporting-profile-print .machinata-reporting-node.type-CoreSatelliteNode .vegaview {height: 128px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-contact.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-contact.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-ContactNode  {height: 260px;}.machinata-reporting-node.type-ContactNode .main-property  {font-weight: bold;color: $text-color;font-size: $text-size-px;overflow-wrap: break-word;}.machinata-reporting-node.type-ContactNode .sub-property  {border-bottom: none;color: $text-color;font-size: $text-size-px;overflow-wrap: break-word;}.machinata-reporting-report.machinata-reporting-profile-webprint .machinata-reporting-node.type-ContactNode .sub-property,.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-ContactNode .sub-property {display: none;}.machinata-reporting-node.type-ContactNode a  {display: block;text-decoration: none;border-bottom: none;cursor: pointer;overflow-wrap: break-word;}.machinata-reporting-node.type-ContactNode .photo {background-size: cover;background-position: center;position: absolute;z-index: 1;}.machinata-reporting-node.type-ContactNode:hover .photo  {transition: all 0.3s ease-in-out;}.machinata-reporting-node.type-ContactNode .photo.expand {}.machinata-reporting-node.type-ContactNode.style-W_RoundPhoto .photo {border-radius: 50%;top: $padding-px;right: $padding-px;background-position: center;}.machinata-reporting-node.type-ContactNode.style-W_RoundPhoto .photo.expand {border-radius: 0%;top: 0px;bottom: 0px;right: 0px;background-position: 20% center;}.machinata-reporting-node.type-ContactNode.style-W_SquarePhoto .photo {background-position: center;top: 0px;left: 0px;height: 60%;width: 100%;}.machinata-reporting-node.type-ContactNode.style-W_SquarePhoto .photo.expand {}@media screen and (max-width: 1300px) {.machinata-reporting-node.type-ContactNode .option-bottom-content.option-4-lines .sub-property.optional,.machinata-reporting-node.type-ContactNode .option-bottom-content.option-5-lines .sub-property.optional {display: none;}.machinata-reporting-node.type-ContactNode .option-bottom-content.option-long-text .sub-property.optional {display: none;}}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-calibration.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-calibration.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-CalibrationTestNode .vegaview {height: 520px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-link.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-link.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-LinkNode {margin-top: $padding-quadruple-px;margin-bottom: $padding-double-px;font-size: $padding-double-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_RichText_Overview .machinata-reporting-node.type-LinkNode {DEPRECATED_margin-top: -$padding-quadruple-px;}.machinata-reporting-node.type-RichTextNode.style-CS_W_Overview_FullWidth .machinata-reporting-node.type-LinkNode {DEPRECATED_margin-top: -$padding-quadruple-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-section.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-section.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-SectionNode h2,.machinata-reporting-node.type-SectionNode h3,.machinata-reporting-node.type-SectionNode h4 {margin-bottom: $padding-double-px;}.machinata-reporting-report.type-SectionNode h2:first-of-type {margin-top: $node-vertical-spacing-px;}DISABLED_.machinata-reporting-node.type-SectionNode {margin-bottom: 0px;}.machinata-reporting-node.type-SectionNode.option-accordion {margin-bottom: 0px;}.machinata-reporting-node.type-SectionNode.option-accordion > .section-title {margin-bottom: 0px;font-size: $h2-size-px;font-family: $text-font;position: relative;}.machinata-reporting-node.type-SectionNode.option-accordion > .section-title .accordion-state {width: $icon-size-px;height: $icon-size-px;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);transition: transform ease-in-out $standard-transition-duration;}.machinata-reporting-node.type-SectionNode.option-accordion > .section-title,.machinata-reporting-node.type-SectionNode.option-accordion > .section-title * {cursor: pointer;}.machinata-reporting-node.type-SectionNode.option-accordion.option-accordion-closed > .section-title .accordion-state {transform: translateY(-50%) rotateZ(180deg);}.machinata-reporting-node.type-SectionNode.option-accordion.style-W_AccordionToggleBottomMargin.option-accordion-opened > .section-title {margin-bottom: $node-vertical-spacing-px;}.machinata-reporting-node.type-SectionNode.style-W_TitlePadding > .section-title {}.machinata-reporting-node.type-SectionNode.style-W_TitlePadding > .section-title {padding-top: $padding-double-px;padding-bottom: calc($padding-double-px - 0.1em);padding-left: $padding-double-px;padding-right: $padding-double-px;}.machinata-reporting-node.type-SectionNode.style-W_TitlePadding > .section-title .accordion-state {right: $padding-double-px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-stackedarea.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-stackedarea.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-StackedAreaNode.series-count-range-5-10 .vegaview {height: 480px;}.machinata-reporting-report .machinata-reporting-node.type-StackedAreaNode.series-count-range-10-15 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-StackedAreaNode.series-count-range-15-20 .vegaview,.machinata-reporting-report .machinata-reporting-node.type-StackedAreaNode.series-count-range-20-30 .vegaview {height: calc(2 * 480px);}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-tilegrid.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-tilegrid.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-TileGridNode {z-index: 10;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles {margin-left: -8px;margin-right: -8px;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile {float: left;position: relative;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .tile-padding {position: absolute;top: 8px;left: 8px;right: 8px;bottom: 8px;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode.is-compressed .tiles .tile .tile-padding {top: 4px;left: 4px;right: 4px;bottom: 4px;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .tile-front,.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .tile-back {position: absolute;width: 100%;height: 100%;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .tile-front {}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .back-front {}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile img {width: 100%;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile.positive img{}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile.negative img{}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .text {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;overflow-y: auto;text-overflow: ellipsis;padding: 8px;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile .text a {color: unset;}.machinata-reporting-report .machinata-reporting-node.type-TileGridNode .tiles .tile.option-zoom-on-hover .text {font-size: 0.75em;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-infocard.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-infocard.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .flippable-contents,.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .flippable-front {height: 100%;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents {padding: $padding-px;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .text {}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .text p {width: 70%;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents .text,.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents .text * {DISABLED_color: white;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents .text img {width: 120px;float: left;margin-right: $padding-px;margin-bottom: $padding-px;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents .text img + h3 {padding-top: $padding-half-px;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents .image {width: 23%;position: absolute;right: 0px;bottom: 0px;border-left: 1px solid white;border-top: 1px solid white;}.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents p,.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents h1,.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents h2,.machinata-reporting-report .machinata-reporting-node.type-InfoCardNode .contents h3 {margin: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-legend.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-legend.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-LegendNode {}.machinata-reporting-node.type-LegendNode.chrome-light .legend {padding-left: 0px;padding-right: 0px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-radar.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-radar.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-RadarNode .vegaview {height: 620px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-thermometer.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-thermometer.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-report .machinata-reporting-node.type-ThermometerNode .vegaview {height: 620px;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-ThermometerNode .vegaview {height: 260px;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-table.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-table.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------------------------------- */
/* machinata-reporting-node-loader.css */
/* File: css/machinata-reporting-bundle.css/machinata-reporting-node-loader.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.machinata-reporting-node.type-LoaderNode {}.machinata-reporting-report .machinata-reporting-node.type-LoaderNode .node-bg {height: 400px;display: flex;align-items: center;justify-content: center;flex-direction: column;}.machinata-reporting-report.layout-mobile .machinata-reporting-node.type-LoaderNode .node-bg {height: 360px;}.machinata-reporting-report .machinata-reporting-node.type-LoaderNode .loader-message {margin-top: 1em;}.machinata-reporting-loader {width: 300px;height: 20px;display: inline-block;position: relative;border: $line-size-px solid $highlight-color;border-radius: $button-border-radius;box-sizing: border-box;}.machinata-reporting-loader .loader-bg {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;}.machinata-reporting-loader.option-bg-animation .loader-bg {display: inline-block;background-image: linear-gradient(45deg, $highlight-color 25%, transparent 25%, transparent 50%, $highlight-color 50%, $highlight-color 75%, transparent 75%, transparent);font-size: 30px;opacity: 0.3;background-size: 1em 1em;box-sizing: border-box;animation: machinata-reporting-loader-bars-animation 1s linear infinite;}.machinata-reporting-loader .loader-progress {position: absolute;width: 0%;height: 100%;top: 0px;left: 0px;background-color: $highlight-color;transition: width ease-in-out 200ms;}@keyframes machinata-reporting-loader-bars-animation {0% {background-position: 1em 0;}100% {background-position: 0 0;}}

