html.glass-side{--glass-filter:blur(18px) saturate(170%);--glass-filter-soft:blur(12px) saturate(150%);--glass-filter-skirt:blur(7px) saturate(130%);--glass-bg:hsla(0, 0%, 100%, 0.55);--glass-bg-strong:hsla(0, 0%, 100%, 0.90);--glass-bg-weak:hsla(0, 0%, 100%, 0.42);--glass-bg-menu:hsla(0, 0%, 100%, 0.78);--glass-border:hsla(222, 28%, 32%, 0.17);--glass-border-soft:hsla(222, 28%, 32%, 0.10);--glass-shine:inset 1px 1px 1px hsla(0, 0%, 100%, 0.60), inset -1px -1px 1px hsla(0, 0%, 100%, 0.25);--glass-lift:0 1px 3px hsla(222, 40%, 30%, 0.14);--glass-shadow:0 8px 24px hsla(222, 40%, 30%, 0.14);--glass-accent-soft:hsla(210, 85%, 85%, 0.50);--glass-radius-l:24px;--glass-radius-m:18px;--glass-radius-pill:18px;background:#eaecf0;--glass-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E");--glass-backdrop:hsl(220, 18%, 93%);--body-background:transparent;--navview-background:transparent;--navview-pane-background:var(--glass-bg);--navview-item-background-hover:var(--glass-accent-soft);--navview-item-background-active:var(--glass-accent-soft);--appbar-background:var(--glass-bg);--appbar-item-background-hover:var(--glass-accent-soft);--border-color:var(--glass-border);--dialog-background:var(--glass-bg);--dialog-border-color:var(--glass-border);--dialog-border-radius:var(--glass-radius-l);--input-background:var(--glass-bg-weak);--input-prepend-background:var(--glass-bg-weak);--input-append-background:var(--glass-bg-weak);--input-border-color:var(--glass-border-soft);--input-border-radius:var(--glass-radius-pill);--select-border-radius:var(--glass-radius-pill);--textarea-border-radius:var(--glass-radius-m);--button-background:var(--glass-bg);--button-border-radius:var(--glass-radius-pill);--select-options-background:var(--glass-bg-strong);--select-option-background-hover:var(--glass-accent-soft);--select-option-background-selected:var(--glass-accent-soft);--select-group-title-background:transparent;--d-menu-background:var(--glass-bg-strong);--d-menu-border-color:var(--glass-border);--d-menu-item-background-hover:var(--glass-accent-soft);--d-menu-shadow-color:transparent;--d-menu-border-radius:var(--glass-radius-m);--calendar-background:var(--glass-bg-strong);--calendar-border-color:var(--glass-border);--table-border-radius:var(--glass-radius-m);--table-border-color:var(--glass-border);--table-header-background:var(--glass-bg-weak);--table-striped-background:hsla(0, 0%, 100%, 0.22);--table-sortable-background:var(--glass-bg-weak);--table-hover-background:var(--glass-accent-soft);--table-selected-background:var(--glass-accent-soft);--pagination-page-item-background:var(--glass-bg);--pagination-page-item-border-radius:var(--glass-radius-pill);--pagination-page-item-background-hover:var(--glass-accent-soft);--pagination-page-item-background-active:var(--glass-accent-soft);--panel-background:var(--glass-bg-weak);--panel-header-background:var(--glass-bg-weak);--panel-border-color:var(--glass-border);--toast-background:hsla(360, 85%, 45%, 0.80);--toast-border-radius:var(--glass-radius-m);--wp-card-bg:var(--glass-bg-weak);--wp-card-border:var(--glass-border-soft);--wp-card-muted:hsl(222, 9%, 38%);--wp-oee-cell-bg:hsla(0, 0%, 100%, 0.30);--wp-bar-track:hsla(0, 0%, 100%, 0.35);--wp-state-track:hsla(0, 0%, 100%, 0.35);--wp-radius:var(--glass-radius-m);--wp-shine:var(--glass-shine);--wp-ink2:hsl(222, 9%, 28%);--wp-tint:hsla(0, 0%, 100%, 0.55);--wp-tint-prod:8%;--wp-tint-down:20%;--wp-tint-off:16%;--wp-track:hsla(222, 30%, 30%, 0.09);--wp-meter:hsla(222, 20%, 30%, 0.55);--wp-line:hsla(222, 28%, 32%, 0.10);--wp-row-line:hsla(222, 28%, 32%, 0.06);--wp-edge:var(--glass-border-soft);--wp-btn-edge:hsla(222, 28%, 32%, 0.18);--wp-hover:hsla(210, 85%, 85%, 0.50);--wp-hover-edge:hsla(222, 28%, 32%, 0.45);--wp-on-ink:var(--glass-backdrop);--wp-alert:hsl(2, 70%, 40%);--wp-panel-bg:var(--glass-bg-menu);--wp-panel-edge:var(--glass-border);--wp-panel-shadow:0 8px 24px hsla(222, 40%, 30%, 0.16)}html.dark-side.glass-side{--glass-filter:blur(18px) saturate(140%);--glass-filter-soft:blur(12px) saturate(130%) brightness(0.9);--glass-filter-skirt:blur(7px) saturate(120%);--glass-bg:hsla(222, 18%, 14%, 0.55);--glass-bg-strong:hsla(222, 18%, 15%, 0.92);--glass-bg-weak:hsla(222, 18%, 18%, 0.42);--glass-bg-menu:hsla(222, 18%, 15%, 0.80);--glass-border:hsla(0, 0%, 100%, 0.16);--glass-border-soft:hsla(0, 0%, 100%, 0.09);--glass-shine:inset 1px 1px 1px hsla(0, 0%, 100%, 0.18), inset -1px -1px 1px hsla(0, 0%, 100%, 0.07);--glass-lift:0 1px 3px hsla(0, 0%, 0%, 0.40);--glass-shadow:0 10px 30px hsla(0, 0%, 0%, 0.45);--glass-accent-soft:hsla(212, 55%, 35%, 0.45);background:#14151a;--glass-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.07'/%3E%3C/svg%3E");--glass-backdrop:hsl(225, 15%, 9%);--input-border-color:transparent;--table-striped-background:hsla(0, 0%, 100%, 0.05);--toast-background:hsla(360, 70%, 40%, 0.80);--wp-card-muted:hsl(220, 9%, 68%);--wp-good-text:hsl(96, 48%, 62%);--wp-bad-text:hsl(6, 78%, 72%);--wp-oee-cell-bg:hsla(222, 18%, 24%, 0.40);--wp-bar-track:hsla(222, 18%, 30%, 0.40);--wp-state-track:hsla(222, 18%, 30%, 0.40);--wp-ink2:hsl(218, 7%, 80%);--wp-tint:hsla(222, 18%, 17%, 0.70);--wp-tint-prod:10%;--wp-tint-down:26%;--wp-tint-off:20%;--wp-row-tint-prod:12%;--wp-row-tint-down:16%;--wp-row-tint-off:12%;--wp-ring-prod:0%;--wp-ring-standing:0%;--wp-track:hsla(0, 0%, 100%, 0.09);--wp-meter:hsla(218, 7%, 90%, 0.55);--wp-line:hsla(0, 0%, 100%, 0.08);--wp-row-line:hsla(0, 0%, 100%, 0.05);--wp-edge:transparent;--wp-btn-edge:hsla(0, 0%, 100%, 0.16);--wp-hover:hsla(212, 55%, 35%, 0.45);--wp-hover-edge:hsla(0, 0%, 100%, 0.35);--wp-alert:hsl(6, 78%, 72%);--wp-panel-edge:transparent;--wp-panel-shadow:0 10px 30px hsla(0, 0%, 0%, 0.45)}html.glass-side body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:var(--glass-backdrop);background-image:var(--glass-grain);background-size:180px 180px}html.glass-side .app-bar::after{content:"";position:absolute;inset:0 0-10px 0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent)}html.glass-side .app-bar::before{content:"";position:absolute;inset:0 0-20px 0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:var(--glass-filter-skirt);backdrop-filter:var(--glass-filter-skirt);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),rgba(0,0,0,.5) calc(100% - 10px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),rgba(0,0,0,.5) calc(100% - 10px),transparent)}html.glass-side .charts-view-menu,html.glass-side .dashboard-options-menu,html.glass-side .dialog,html.glass-side .mes-color-popover,html.glass-side .toast,html.glass-side .workplaces-view-menu{-webkit-backdrop-filter:var(--glass-filter-soft);backdrop-filter:var(--glass-filter-soft)}html.glass-side .app-bar{border-bottom-color:transparent!important;box-shadow:none;background-color:transparent;background-image:none}html.glass-side .navview-pane{border-right:none;background-color:transparent;background-image:none}html.glass-side .navview:not(.expanded) .navview-pane a:hover>.caption{background:linear-gradient(var(--glass-accent-soft),var(--glass-accent-soft)),var(--glass-backdrop)}html.glass-side .app-bar .drop-container ul,html.glass-side .navview.expanded .navview-pane a:hover>.caption,html.glass-side .workplaces-filter-bar .drop-container ul{background:0 0}html.glass-side .table-container{border-radius:var(--glass-radius-m);box-shadow:0 0 0 1px var(--glass-border-soft)}html.dark-side.glass-side .table-container{box-shadow:var(--glass-shine)}html.glass-side .d-menu,html.glass-side .drop-container{border-radius:var(--glass-radius-m);box-shadow:var(--glass-shine),var(--glass-shadow);overflow:hidden}html.glass-side .d-menu{border:1px solid var(--glass-border)}html.glass-side .d-menu li{margin:0 4px;border-radius:var(--glass-radius-pill)}html.glass-side .workplaces-dropdown-menu .quickdate-separator{margin:4px 8px}html.glass-side .app-bar .d-menu,html.glass-side .app-bar .drop-container,html.glass-side .workplaces-filter-bar .d-menu,html.glass-side .workplaces-filter-bar .drop-container{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter-soft);backdrop-filter:var(--glass-filter-soft)}html.glass-side .drop-container{border-color:var(--glass-border)}html.glass-side .button:not(:focus){box-shadow:var(--glass-shine),var(--glass-lift)}html.glass-side :where(.button){border-color:var(--glass-border-soft);transition:all .2s linear,border-color 0s}html.dark-side.glass-side :where(.button){border-color:transparent}html.glass-side :where(.button):hover{background-color:var(--button-background);border-color:var(--input-border-color-hover)}html.glass-side .dialog input[type=text]:not(.input input):not(.select input):not(.textarea input):not(:focus),html.glass-side .file:not(.focused):not(:focus-within),html.glass-side .input:not(.focused):not(:focus-within),html.glass-side .json-field-box:not(:focus-within),html.glass-side .select:not(.focused):not(:focus-within),html.glass-side .textarea:not(.focused):not(:focus-within),html.glass-side input[type=date]:not(:focus),html.glass-side input[type=datetime-local]:not(:focus){box-shadow:var(--glass-shine)}html.glass-side .select .select-input{border-radius:inherit}html.glass-side .file .prepend,html.glass-side .input .prepend,html.glass-side .select .prepend,html.glass-side .textarea .prepend{border-top-left-radius:inherit;border-bottom-left-radius:inherit}html.glass-side .select-with-prepend{position:relative;border-radius:var(--glass-radius-pill)}html.glass-side .select-with-prepend>.select:not(.focused):not(:focus-within){box-shadow:none}html.glass-side .select-with-prepend::after{content:"";position:absolute;inset:1px;z-index:2;pointer-events:none;border-radius:calc(var(--glass-radius-pill) - 1px);box-shadow:var(--glass-shine)}html.glass-side .select-with-prepend:focus-within::after{box-shadow:none}html.glass-side input.input{padding:0 18px}html.glass-side .action-button--left-radius{border-radius:var(--glass-radius-pill)0 0 var(--glass-radius-pill)}html.glass-side .action-button--right-radius{border-radius:0 var(--glass-radius-pill) var(--glass-radius-pill)0;width:36px;padding:0!important}html.glass-side .button.input-clear-button,html.glass-side .button.input-reveal-button{background-color:transparent;border-color:transparent;box-shadow:none}html.glass-side .input .button-group{margin-right:10px}html.glass-side .dialog,html.glass-side .mes-note-field .ql-snow .ql-picker.ql-expanded .ql-picker-options{border:1px solid var(--glass-border);box-shadow:var(--glass-shine),var(--glass-shadow)}html.dark-side.glass-side .dialog{border-color:transparent}html.glass-side .dialog .closer,html.glass-side .wp-panel .wp-panel__close{border-radius:var(--glass-radius-pill)}html.glass-side .dashboard-picker__row{border-radius:var(--glass-radius-pill);border-bottom-color:transparent!important}html.glass-side #dashboard-picker-dialog .dialog-content{padding:8px 10px 14px}html.glass-side .toast{box-shadow:var(--glass-shadow)}html.glass-side .data-table-container{margin-left:4px}html.glass-side .wp-panel{-webkit-backdrop-filter:var(--glass-filter-soft);backdrop-filter:var(--glass-filter-soft)}html.glass-side .dashboard-tile{border-radius:var(--glass-radius-m);border-color:var(--glass-border-soft);box-shadow:var(--glass-shine)}html.dark-side.glass-side .dashboard-tile,html.dark-side.glass-side .energy-stat__cell,html.dark-side.glass-side .tag{border-color:transparent}html.glass-side .tag{border-radius:16px;border-color:var(--glass-border);box-shadow:var(--glass-shine);overflow:hidden}html.dark-side.glass-side .tag .action{background:rgba(255,255,255,.1)}html.glass-side .energy-stat__cell{background:var(--glass-bg-weak);border-radius:var(--glass-radius-m);box-shadow:var(--glass-shine)}html.glass-side .charts-view-menu,html.glass-side .dashboard-options-menu,html.glass-side .mes-color-popover,html.glass-side .workplaces-view-menu{background:var(--glass-bg-menu);border-radius:var(--glass-radius-m);border:1px solid var(--glass-border);box-shadow:var(--glass-shine),var(--glass-shadow)}html.glass-side .mes-note-field .ql-snow .ql-picker.ql-expanded .ql-picker-options{background:var(--glass-bg-strong);border-radius:var(--glass-radius-m);padding:8px}html.glass-side .mes-color-swatch{border-radius:var(--glass-radius-pill)}html.glass-side .mes-color-field .button-group{margin-right:3px}html.glass-side .mes-color-popover .mes-color-tile:first-child{border-top-left-radius:calc(var(--glass-radius-m) - 8px)}html.glass-side .mes-color-popover .mes-color-tile:nth-child(5){border-top-right-radius:calc(var(--glass-radius-m) - 8px)}html.glass-side .workplaces-view-menu{top:calc(100% + 8px)}html.glass-side .table-toolbar-button{width:32px;height:32px;font-size:16px}html.glass-side .table-toolbar-button:not(:focus){box-shadow:var(--glass-shine)}html.glass-side .charts-view-menu__item,html.glass-side .dashboard-options-menu__item,html.glass-side .workplaces-view-menu__item{margin:0 4px;border-radius:var(--glass-radius-pill)}html.glass-side .charts-view-menu__header,html.glass-side .dashboard-options-menu__header,html.glass-side .energy-settings-menu__info,html.glass-side .energy-settings-menu__row,html.glass-side .workplaces-view-menu__header{margin:0 4px}html.dark-side.glass-side .charts-view-menu,html.dark-side.glass-side .d-menu,html.dark-side.glass-side .dashboard-options-menu,html.dark-side.glass-side .details-now,html.dark-side.glass-side .drop-container,html.dark-side.glass-side .mes-color-popover,html.dark-side.glass-side .page-empty::before,html.dark-side.glass-side .workplaces-view-menu{border-color:transparent}html.glass-side .details-now,html.glass-side .page-empty::before{box-shadow:var(--glass-shine)}html.glass-side .details-progress__track{border-radius:var(--glass-radius-pill)}html.glass-side #details-kpi:empty::before{border-radius:var(--glass-radius-m)}html.dark-side.glass-side .ai-overlay,html.dark-side.glass-side .ai-shell,html.dark-side.glass-side .ai-unavailable,html.glass-side .ai-overlay,html.glass-side .ai-shell,html.glass-side .ai-unavailable{--ai-bg:transparent;--ai-sidebar-bg:var(--glass-bg-weak);--ai-user-bubble:var(--glass-bg-weak);--ai-hover:var(--glass-accent-soft);--ai-border:var(--glass-border);--ai-code-bg:var(--glass-bg-strong)}html.glass-side .ai-sidebar{margin:10px;border:1px solid var(--glass-border-soft);border-radius:var(--glass-radius-m)}html.dark-side.glass-side .ai-sidebar{border-color:transparent;box-shadow:var(--glass-shine)}html.glass-side .ai-new-chat,html.glass-side .ai-retry,html.glass-side .ai-send{border-radius:var(--glass-radius-pill);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}html.glass-side .ai-conv,html.glass-side .ai-conv__actions button,html.glass-side .ai-copy,html.glass-side .ai-pager__btn,html.glass-side .ai-tab{border-radius:var(--glass-radius-pill)}html.glass-side .ai-conv{padding:0 14px}html.glass-side .ai-conv__actions button:hover,html.glass-side .ai-result__csv:hover,html.glass-side .ai-result__expand:hover,html.glass-side .ai-tab.active{background:var(--glass-accent-soft)}html.glass-side .ai-pager__btn{background:var(--glass-bg-weak)}html.glass-side .ai-example-chip{border-radius:var(--glass-radius-pill);background:var(--glass-bg-weak);padding:8px 16px}html.glass-side .ai-thread{margin-top:-66px;padding-top:90px}html.glass-side .ai-composer-wrap{padding-bottom:10px}html.glass-side .ai-composer{border-radius:var(--glass-radius-l);background:var(--glass-bg);border-color:var(--glass-border);padding-left:18px;box-shadow:var(--glass-lift)}html.dark-side.glass-side .ai-composer{border-color:transparent;box-shadow:var(--glass-shine),var(--glass-lift)}html.glass-side .ai-msg--user .ai-bubble{border-radius:var(--glass-radius-m) var(--glass-radius-m) 4px var(--glass-radius-m)}html.glass-side .ai-result{border-radius:var(--glass-radius-m);border-color:var(--glass-border-soft);background:var(--glass-bg-weak)}html.dark-side.glass-side .ai-result{border-color:transparent;box-shadow:var(--glass-shine)}html.glass-side .ai-table th{background:var(--glass-bg-strong)}html.glass-side .ai-overlay__dialog{background:var(--glass-bg-strong);border-color:var(--glass-border);border-radius:var(--glass-radius-l)}html.dark-side.glass-side .ai-overlay__dialog{border-color:transparent;box-shadow:var(--glass-shine),0 24px 60px rgba(0,0,0,.35)}html.glass-side .login-card{background-color:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-l);box-shadow:var(--glass-shine),var(--glass-shadow)}html.dark-side.glass-side .login-card{border-color:transparent}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.glass-side{--glass-bg:hsla(0, 0%, 100%, 0.92);--glass-bg-weak:hsla(0, 0%, 100%, 0.85)}html.dark-side.glass-side{--glass-bg:hsla(222, 18%, 14%, 0.94);--glass-bg-weak:hsla(222, 18%, 18%, 0.88)}html.glass-side .app-bar{background-color:var(--glass-backdrop)}}@media (prefers-reduced-transparency:reduce){html.glass-side .app-bar .d-menu,html.glass-side .app-bar .drop-container,html.glass-side .app-bar::after,html.glass-side .app-bar::before,html.glass-side .charts-view-menu,html.glass-side .dashboard-options-menu,html.glass-side .dialog,html.glass-side .mes-color-popover,html.glass-side .toast,html.glass-side .workplaces-filter-bar .d-menu,html.glass-side .workplaces-filter-bar .drop-container,html.glass-side .workplaces-view-menu,html.glass-side .wp-panel{-webkit-backdrop-filter:none;backdrop-filter:none}html.glass-side{--glass-bg:hsla(0, 0%, 100%, 0.96);--glass-bg-weak:hsla(0, 0%, 100%, 0.92);--glass-bg-strong:hsla(0, 0%, 100%, 0.98);--glass-bg-menu:hsla(0, 0%, 100%, 0.96)}html.dark-side.glass-side{--glass-bg:hsla(222, 18%, 14%, 0.97);--glass-bg-weak:hsla(222, 18%, 18%, 0.94);--glass-bg-strong:hsla(222, 18%, 15%, 0.98);--glass-bg-menu:hsla(222, 18%, 15%, 0.97)}html.glass-side .app-bar{background-color:var(--glass-backdrop)}}html.glass-side .help-tour__bubble{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:var(--glass-radius-l);box-shadow:var(--glass-shine),var(--glass-shadow)}html.glass-side .help-tour__arrow{background:var(--glass-bg-strong);border-left-color:var(--glass-border);border-top-color:var(--glass-border)}html.glass-side .help-tour__foot{border-top-color:var(--glass-border-soft)}html.glass-side .help-tour__closer{border-radius:var(--glass-radius-pill)}html.dark-side.glass-side .help-doc__rail,html.dark-side.glass-side .help-tour__arrow,html.dark-side.glass-side .help-tour__bubble,html.dark-side.glass-side .palette__panel{border-color:transparent}@media (prefers-reduced-transparency:reduce){html.glass-side .help-tour__arrow,html.glass-side .help-tour__bubble{background:var(--wp-card-bg)}}html.glass-side .help-doc__rail{background:var(--glass-bg-strong);border-radius:var(--glass-radius-l);box-shadow:var(--glass-shine)}@media (prefers-reduced-transparency:reduce){html.glass-side .help-doc__rail{background:var(--default-background)}}html.glass-side .palette__panel{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:var(--glass-radius-l);box-shadow:var(--glass-shine),var(--glass-shadow)}html.glass-side .palette__input{border-bottom-color:var(--glass-border-soft)}@media (prefers-reduced-transparency:reduce){html.glass-side .palette__panel{background:var(--wp-card-bg)}}