@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v34/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v34/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v34/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v34/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/vt323/v17/pxiKyp0ihIEF2isQFJXGdg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/vt323/v17/pxiKyp0ihIEF2isRFJXGdg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/vt323/v17/pxiKyp0ihIEF2isfFJU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/creepster/v13/AlZy_zVUqJz4yMrniH4Rcn35.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mountains of Christmas;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/mountainsofchristmas/v23/3y9z6a4zcCnn5X0FDyrKi2ZRUBIy8uxoUo7eBGqJJPxIOw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.element{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default}.element.rows{flex-direction:column}iframe{border:none}.spacer{flex-grow:1;min-width:calc(var(--default-margin) / 2)}.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2),[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2){outline:none}.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):active,[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):active{opacity:var(--default-opacity-active)}.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.inactive):not(.disabled):hover,[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.inactive):not(.disabled):hover{cursor:pointer}@media only screen and (min-width:1000px){.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover,[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover{position:relative}.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover:before,[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover:before{position:absolute;display:block;content:" ";top:0;left:0;right:0;bottom:0;z-index:0;background:var(--ng-click-color);opacity:var(--ng-click-opacity);border:var(--default-border-width) solid transparent;border-radius:var(--border-radius)}.ng-click:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover>*,[routerLink]:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover>*{z-index:2}}.ng-click.inactive,[routerLink].inactive{pointer-events:none;cursor:default}.ng-click.hidden,[routerLink].hidden{visibility:hidden;pointer-events:none;cursor:default}.disabled{opacity:var(--default-opacity-disabled);pointer-events:none;cursor:default}:root{--default-transition: all .5s cubic-bezier(.25, .5, 0, 1);--default-transition: all .35s cubic-bezier(.35, .35, 0, 1)}:root .transition{transition:var(--default-transition)}:root .cdk-drag-placeholder{opacity:0}:root .cdk-drag-animating{transition:var(--default-transition)}:root ul.list.cdk-drop-list-dragging .list-item:not(.cdk-drag-placeholder){transition:var(--default-transition)}.badge{position:absolute;top:-1px;right:-2px;min-width:18px;max-width:30px;padding:0 2.5px;height:18px;border-radius:18px;display:flex;text-align:center;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform:translateZ(0);z-index:1;font-family:var(--default-font-family)}.badge:not([class*=color-fill],[class*=color-outline]){background:var(--color-secondary);color:var(--color-white)}.badge.inline{position:static;min-width:24px;max-width:none}.badge .icon{--width: auto;font-size:10px}.badge.small{top:-2px;right:-2px;min-width:15px;width:15px;height:15px;font-size:7px;z-index:1}.badge.large{top:unset;right:unset;position:static;min-width:30px;max-width:none;padding:0 calc(var(--default-padding) / 3);height:30px;font-size:11px;z-index:1}.badge-indicator{top:auto;bottom:4px;border-radius:1.5px;border:none;right:10px;left:10px;margin:0 auto;padding:0;width:22px;height:3px;z-index:1}.banner{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;min-height:50px;border-radius:var(--default-border-radius)}.banner.rows{flex-direction:column}.banner.small{min-height:40px}.banner .title,.banner .subtitle{white-space:normal}.border-all{border:var(--default-border-width) solid var(--color-border)}.border-top{border-top:var(--default-border-width) solid var(--color-border)}.border-bottom{border-bottom:var(--default-border-width) solid var(--color-border)}.border-left{border-left:var(--default-border-width) solid var(--color-border)}.border-right{border-right:var(--default-border-width) solid var(--color-border)}.border-top-solid{border-top:var(--default-border-width) solid var(--color-border-solid)}.border-bottom-solid{border-bottom:var(--default-border-width) solid var(--color-border-solid)}.border-left-solid{border-left:var(--default-border-width) solid var(--color-border-solid)}.border-right-solid{border-right:var(--default-border-width) solid var(--color-border-solid)}.border-top-dotted{border-top:1px dotted var(--color-border)}.border-bottom-dotted{border-bottom:1px dotted var(--color-border)}.border-left-dotted{border-left:1px dotted var(--color-border)}.border-right-dotted{border-right:1px dotted var(--color-border)}.no-border-bottom{border-bottom:none!important}.tb{border:var(--default-border-width) solid red}.squared{border-radius:5px!important}.br-a{overflow:hidden;border-radius:var(--default-border-radius)!important}.br-t{overflow:hidden;border-top-left-radius:var(--default-border-radius)!important;border-top-right-radius:var(--default-border-radius)!important}.br-b{overflow:hidden;border-bottom-left-radius:var(--default-border-radius)!important;border-bottom-right-radius:var(--default-border-radius)!important}.br-l{overflow:hidden;border-top-left-radius:var(--default-border-radius)!important;border-bottom-left-radius:var(--default-border-radius)!important}.br-r{overflow:hidden;border-top-right-radius:var(--default-border-radius)!important;border-bottom-right-radius:var(--default-border-radius)!important}.br-tl{overflow:hidden;border-top-left-radius:var(--default-border-radius)!important}.br-tr{overflow:hidden;border-top-right-radius:var(--default-border-radius)!important}.br-bl{overflow:hidden;border-bottom-left-radius:var(--default-border-radius)!important}.br-br{overflow:hidden;border-bottom-right-radius:var(--default-border-radius)!important}.button{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;-webkit-user-select:none;user-select:none;--border-radius: calc(var(--element-height) / 2);border-radius:var(--border-radius);min-width:var(--element-height);height:var(--element-height);border:var(--default-border);white-space:nowrap;font-weight:500;text-decoration:none}.button.rows{flex-direction:column}button.button{outline:none;appearance:none;background:unset;color:unset;-webkit-user-select:none;user-select:none}button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2){outline:none}button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):active{opacity:var(--default-opacity-active)}button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.inactive):not(.disabled):hover{cursor:pointer}@media only screen and (min-width:1000px){button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover{position:relative}button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover:before{position:absolute;display:block;content:" ";top:0;left:0;right:0;bottom:0;z-index:0;background:var(--ng-click-color);opacity:var(--ng-click-opacity);border:var(--default-border-width) solid transparent;border-radius:var(--border-radius)}button.button:not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover>*{z-index:2}}button.button.inactive{pointer-events:none;cursor:default}button.button.hidden{visibility:hidden;pointer-events:none;cursor:default}.button.disabled{opacity:var(--default-opacity-disabled)}.button.active{opacity:var(--default-opacity-active)}.button:before{border-radius:var(--default-border-radius)}.button>*:first-child.label,.button>*:first-child.title,.button>*:first-child.subtitle{padding-left:var(--padding, var(--default-padding))}.button>*:last-child.label,.button>*:last-child.title,.button>*:last-child.subtitle{padding-right:var(--padding, var(--default-padding))}.button>.title:only-child{flex-grow:1;text-align:center}.button>label{margin:0}.button .icon{font-size:16px}.button .icon:not(:only-child){--width: 48px}.button .icon:only-child{--width: 100%;padding:0;justify-self:center}.button.small{min-width:30px;height:30px;font-size:.9rem;align-self:center;--padding: calc(var(--default-padding) * .75)}.button.small .icon{width:30px;font-size:12px}.button.small .title{font-size:.95rem}.button.no-border{border-color:transparent!important}.button-group{display:flex;flex-direction:row;align-self:stretch;align-items:center}.button-group.even .button{flex-basis:100%;flex-shrink:1}.button-group .button{margin:0 calc(var(--default-padding) / 4)}.button-group .button:first-child{margin-left:0}.button-group .button:last-child{margin-right:0}.button-group .button:only-child{flex-grow:1;margin-left:0;margin-right:0}.card{display:flex;flex-shrink:0;flex-direction:column;border:var(--default-border);border-radius:var(--default-border-radius);background:var(--color-background-alt);margin-bottom:calc(var(--default-margin) / 2)}.card .card-header{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;background:var(--color-accent);color:var(--color-white);height:50px;font-weight:600;border-radius:var(--default-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.card .card-header.rows{flex-direction:column}.card .card-header .label .title{font-weight:600}.card .card-header .input.checkbox input:after{color:var(--color-white)!important}.card .card-header .button{border-color:transparent;background:transparent;text-transform:none}.card .card-header .button .icon{font-size:15px}.card .card-header .button.active{background:#0000001a}.card .card-header r-actions r-button.visible{background:var(--color-white)!important;color:var(--color-foreground)!important}.card .card-content{flex-grow:1;overflow:hidden;position:relative;border-bottom-right-radius:var(--default-border-radius);border-bottom-left-radius:var(--default-border-radius)}.card .card-content r-table-row{border:none;margin-bottom:0!important;border-radius:0!important}.card .card-content r-table-row:not(:first-child){border-top:var(--default-border)}.card .card-content r-table-row:before{border-radius:0!important}.chips{display:flex;align-items:center;overflow:hidden;height:var(--element-height);padding:calc(var(--default-margin) / 8) calc(var(--default-margin) / 2)}.chips.wrap{flex-wrap:wrap;min-height:var(--element-height);justify-content:center;height:unset}.chips.wrap .chip{margin-left:calc(var(--default-margin) / 4);margin-right:calc(var(--default-margin) / 4)}.chips .chip{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;height:30px;--border-radius: 30px;flex:0 0 auto!important;border-radius:var(--border-radius);border:var(--default-border);transform:translateZ(0);overflow:hidden;margin-top:calc(var(--default-margin) / 8);margin-bottom:calc(var(--default-margin) / 8);margin-right:calc(var(--default-margin) / 2)}.chips .chip.rows{flex-direction:column}.chips .chip:only-child{margin-right:0}.chips .chip .title{font-size:.95rem;font-weight:500}.chips .chip .subtitle{margin-left:calc(var(--default-padding) / 2);padding-left:calc(var(--default-padding) / 2);font-size:.95rem;font-weight:500;border-left:var(--default-border)}.chips .chip .title,.chips .chip .subtitle{display:block;align-items:center;align-self:center;line-height:unset}.chips .chip .title:first-child,.chips .chip .subtitle:first-child{padding-left:calc(var(--default-padding) / 1.5)}.chips .chip .title:last-child,.chips .chip .subtitle:last-child{padding-right:calc(var(--default-padding) / 1.5)}.chips .chip .title:only-child,.chips .chip .subtitle:only-child{padding:0 calc(var(--default-padding) / 1.5)}.chips .chip>.icon{width:28px;font-size:12px}.chips .chip>.button{height:30px;width:30px;min-width:0;border:none}.chips .chip>.button .icon{font-size:12px}:root{--element-height: 40px;--sidebar-element-width: 59px}@media only screen and (min-width:1000px){:root{--sidebar-collapsed-width: 59px;--sidebar-expanded-width: 280px}}@media only screen and (max-width:999px){:root{--sidebar-collapsed-width: 0px;--sidebar-expanded-width: calc(100vw - 100px) }}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;touch-action:manipulation}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none!important}.container{position:relative}.scroll,.scroll-xy,.scroll-y,.scroll-x{display:block;width:100%;height:100%;flex:1 1 auto;-webkit-overflow-scrolling:touch}.scroll::-webkit-scrollbar,.scroll-xy::-webkit-scrollbar,.scroll-y::-webkit-scrollbar,.scroll-x::-webkit-scrollbar{width:14px;height:14px;border:none;background:transparent}.scroll::-webkit-scrollbar-thumb,.scroll-xy::-webkit-scrollbar-thumb,.scroll-y::-webkit-scrollbar-thumb,.scroll-x::-webkit-scrollbar-thumb{height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.scroll::-webkit-scrollbar-thumb:hover,.scroll-xy::-webkit-scrollbar-thumb:hover,.scroll-y::-webkit-scrollbar-thumb:hover,.scroll-x::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.scroll::-webkit-scrollbar-thumb:hover:hover,.scroll-xy::-webkit-scrollbar-thumb:hover:hover,.scroll-y::-webkit-scrollbar-thumb:hover:hover,.scroll-x::-webkit-scrollbar-thumb:hover:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px}.scroll::-webkit-scrollbar-thumb::-webkit-scrollbar-button,.scroll-xy::-webkit-scrollbar-thumb::-webkit-scrollbar-button,.scroll-y::-webkit-scrollbar-thumb::-webkit-scrollbar-button,.scroll-x::-webkit-scrollbar-thumb::-webkit-scrollbar-button{display:none;width:0;height:0}.scroll::-webkit-scrollbar-thumb::-webkit-scrollbar-corner,.scroll-xy::-webkit-scrollbar-thumb::-webkit-scrollbar-corner,.scroll-y::-webkit-scrollbar-thumb::-webkit-scrollbar-corner,.scroll-x::-webkit-scrollbar-thumb::-webkit-scrollbar-corner{background-color:transparent}.scroll,.scroll-xy{overflow:auto!important}.scroll-y{overflow-y:auto!important}.scroll-x{overflow-x:auto!important}.scroll-snap{scroll-snap-type:both mandatory;scroll-padding-left:var(--default-margin);scroll-padding-top:calc(var(--default-padding) / 2)}.page-content{position:relative;padding:0 calc(var(--default-margin) / 2);display:inline-flex;flex-direction:column;min-width:100%;min-height:calc(100% - 56px)}.sticky{position:sticky!important;top:0;z-index:11}.no-overflow{overflow:hidden;text-overflow:ellipsis}.layout-rows{position:relative;display:flex;flex-direction:column;width:100%;height:100%;flex:1 1 0;overflow:hidden}@media only screen and (max-width:999px){.layout-rows{min-width:100vw;max-width:100vw}}.layout-cols{position:relative;display:flex;flex-direction:row;width:100%;height:100%;flex:1 1 0;overflow:hidden}.layout-rows router-outlet+*,.layout-cols router-outlet+*{display:flex;flex-direction:column;width:100%;height:100%;flex:1 1 0;overflow:hidden}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}::-webkit-scrollbar-corner{background-color:transparent}.help-highlight-element{z-index:8002!important;pointer-events:none!important}.help-highlight-element *{pointer-events:none!important}.cdk-drag-preview{border-radius:var(--default-border-radius);box-shadow:var(--shadow-medium);z-index:8100!important;opacity:1!important;background:var(--color-background);cursor:grab}.cdk-drag-preview .cdk-drag-hide{visibility:hidden}.logo-container{display:flex;padding:0 calc(var(--default-margin) / 2);flex-shrink:0;height:100%;align-items:center;position:relative}@media only screen and (max-width:999px){.logo-container{margin-left:0;padding-left:0}}.logo-container .logo{width:135px;flex-shrink:0;display:flex;align-items:center;background:var(--logo);height:28px;background-repeat:no-repeat;background-position:center left;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}.projection{background:repeating-linear-gradient(-45deg,#0000 0 5px,#0000001a 5.5px,#0000 6px);background-clip:padding-box}.bar-chart{padding:6px 3px;overflow:hidden;box-sizing:border-box;width:100%;height:100%;position:relative;display:flex;flex-direction:row}.bar-chart.animate .bar-chart-value{transition:var(--default-transition);transition-property:height bottom visibility opacity background}.bar-chart.animate-delay .bar-chart-value{transition-delay:1s}.bar-chart.value-labels{padding-top:26px}.bar-chart.value-labels .bar-chart-background{top:26px}.bar-chart.floating{padding:6px 0}.bar-chart.floating.value-labels{padding-top:26px}.bar-chart.floating .bar-chart-value{transform:translateY(3px);height:6px;bottom:-14px;overflow:hidden}.bar-chart.floating .bar-chart-line{transform:translateY(.5px)}.bar-chart .bar-chart-line{position:absolute;left:0;right:0;opacity:.1;border:var(--default-border-width) solid var(--color-info)}.bar-chart .bar-chart-line.goal{opacity:.5;border:var(--default-border-width) solid var(--color-info)}.bar-chart .bar-chart-label{position:absolute;background:var(--color-white);z-index:2;border:2px solid var(--color-white);padding:0 5px;width:44px;text-align:left;margin-bottom:-2.5px;font-size:.8rem;font-weight:600;left:0}.bar-chart .bar-chart-background{position:absolute;box-sizing:border-box;top:6px;bottom:6px;left:6px;right:6px;z-index:0}.bar-chart .bar-chart-item{flex-basis:0;flex-grow:1;margin:0 3px;position:relative;z-index:1}.bar-chart .bar-chart-value{position:absolute;left:0;right:0;height:0;bottom:0;border-radius:3px;visibility:visible;opacity:1}.bar-chart .bar-chart-value.hide{visibility:hidden;opacity:0}.bar-chart .bar-chart-value.default{background:var(--color-inactive)!important}.bar-chart .bar-chart-value span{color:var(--color-white);font-size:.8rem;font-weight:500}.bar-chart .bar-chart-value-label{font-size:.8rem;font-weight:500;color:var(--color-foreground);position:relative;top:0;left:0;right:0;margin-top:-20px}.progress-bar{position:relative;display:flex;flex-direction:row;width:100%;height:20px;border-radius:3px;background:var(--color-inactive)}.progress-bar .progress-bar-value{position:relative;width:var(--value, 0);border-radius:3px}.progress-bar .progress-bar-value .projection{border-top:2px solid transparent;border-bottom:2px solid transparent}.progress-bar .progress-bar-point{position:absolute;top:-5px;bottom:-5px;left:var(--value, 0);width:5px;border-radius:5px;background:var(--color-primary)}.legend{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;row-gap:10px;overflow-x:auto;padding:calc(var(--default-padding) * .75) calc(var(--default-padding) * .75);box-shadow:0 .5px #0000002b inset,0 4px 5px -5px #00000020 inset;background:var(--color-background-alt);border-bottom-left-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius)}.legend>*{display:flex;flex-direction:row;align-items:center}.legend-indicator{position:relative;display:inline-block;overflow:hidden;width:14px;height:14px;border-radius:3px;margin-right:calc(var(--default-padding) / 2)}.legend-title{color:var(--color-foreground);align-self:center;font-size:.8rem;font-weight:500;text-transform:uppercase;white-space:nowrap;margin-right:var(--default-padding)}.chart-circle{flex-shrink:0;overflow:hidden;position:relative;width:60px;height:60px;border-radius:60px;transform:scale(1);transition:var(--default-transition)}.chart-circle:hover{cursor:pointer;transform:scale(1.05)}.chart-circle.disabled{cursor:default;pointer-events:none}.chart-circle.disabled input,.chart-circle.disabled .title,.chart-circle.disabled .subtitle,.chart-circle.disabled .chart-circle-icon i{opacity:.5}.chart-circle:focus-within{transform:scale(1.12)!important;background:var(--color-white)}.chart-circle:focus-within .chart-circle-progress:before{opacity:0}.chart-circle:focus-within .chart-circle-progress:after{opacity:1;box-shadow:0 0 0 10px var(--color-focus);transform:scale(.95)}.chart-circle:focus-within .with-label input{transform:translateY(-7px);cursor:text}.chart-circle:focus-within .subtitle{opacity:0;transform:translateY(4px) scale(.75)}.chart-circle-progress{position:relative;width:100%;height:100%;border-radius:100px;background:var(--color-inactive)}.chart-circle-progress:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;opacity:1;background:conic-gradient(from 0deg,var(--chart-color) var(--chart-value),var(--color-inactive) 0,var(--color-inactive) 100%);transition:var(--default-transition)}.chart-circle-progress:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-background);box-shadow:0 0 0 10px transparent;border-radius:100%;transition:var(--default-transition);transform:scale(.9)}.chart-circle-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;font-size:17px}.chart-circle-text{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;font-size:18px}.chart-circle-text .title{flex-grow:0;line-height:1rem;font-size:1rem}.chart-circle-text .subtitle{flex-grow:0;line-height:1rem;font-size:.8rem}.chart-circle-input{overflow:hidden}.chart-circle-input.with-label input{height:74px;transform:translateY(-12.5px)}.chart-circle-input input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:60px;font-size:1.1rem;border:none;background:transparent!important;border-radius:100%!important;font-weight:500;transform:translateY(0);color:var(--color-foreground);transition:var(--default-transition);cursor:pointer;text-align:center}.chart-circle-input input:focus{box-shadow:none}.chart-circle-input .subtitle{position:absolute;text-align:center;left:0;right:0;top:30px;pointer-events:none;opacity:1;transform:translateY(0);transition:var(--default-transition)}.cols{display:flex;flex-direction:row;align-items:stretch}.rows{display:flex;flex-direction:column!important;align-items:stretch}.rows.align-middle{justify-content:center}.rows.align-center{align-items:center}.even>*,.cols-even>*{flex:1 0 0!important;overflow:hidden}.spacing>*:not(:first-child),.cols-spacing>*:not(:first-child){margin-left:calc(var(--default-margin) / 4)}.spacing>*:not(:last-child),.cols-spacing>*:not(:last-child){margin-right:calc(var(--default-margin) / 4)}.grow{flex-grow:1}.stretch{align-self:stretch}.self-center{align-self:center!important}.no-shrink{flex-shrink:0}.shrink{flex-shrink:1}.align,.align-center{display:flex;flex-direction:row;align-self:stretch;align-items:center;justify-content:center;text-align:center}.align-left{display:flex;flex-direction:row;align-self:stretch;align-items:center;justify-content:flex-start}.align-right{display:flex;flex-direction:row;align-self:stretch;align-items:center;justify-content:flex-end}.wrap{flex-wrap:wrap}.wrap>*{flex:1 0 0!important}.cols-2{display:grid;grid-template-columns:50% 50%}@media only screen and (max-width:999px){.cols.responsive{display:block}.cols.responsive.cols-spacing>*{margin-left:0;margin-right:0;flex-basis:unset;width:100%}}.col-10{flex-basis:0 0 10%;width:10%}.col-20{flex-basis:0 0 20%;width:20%}.col-25{flex-basis:0 0 25%;width:25%}.col-30{flex-basis:0 0 30%;width:30%}.col-33{flex-basis:0 0 calc(100% / 3);width:calc(100% / 3)}.col-40{flex-basis:0 0 40%;width:40%}.col-50{flex-basis:0 0 50%;width:50%}.col-60{flex-basis:0 0 60%;width:60%}.col-66{flex-basis:0 0 calc(100% / 3 * 2);width:calc(100% / 3 * 2)}.col-70{flex-basis:0 0 70%;width:70%}.col-75{flex-basis:0 0 75%;width:75%}.col-80{flex-basis:0 0 80%;width:80%}.col-90{flex-basis:0 0 90%;width:90%}.col-100{flex-basis:0 0 100%;width:100%}.form-group{display:flex;flex-direction:column;padding:calc(var(--default-margin) / 2) 8px;overflow:hidden}.form-group.grow{overflow:hidden}.form-group.disabled{opacity:var(--default-opacity-disabled)}.form-group>.label{flex-grow:0;align-self:flex-start}.form-group:not(.inline)>.input{margin-top:calc(var(--default-margin) / 4)}.form-group>.label,.form-group>.title,.form-group>.subtitle{margin-left:calc(var(--default-padding) / 2)}.form-group>label{display:flex;flex-direction:column;align-self:flex-start;align-items:flex-start;justify-content:center}.form-group.dirty.invalid .input{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger);animation:shake .25s 1 linear}.form-group.inline{flex-direction:row;align-items:center;justify-content:space-between;margin:0}.form-group.inline.align-left{justify-content:flex-start}.form-group.inline .form-field-btn{align-self:center!important}.form-group.inline .input{margin-left:calc(var(--default-padding) / 2)}.form-group.inline.static label{flex:0 0 35%;width:35%;min-width:300px;align-self:center;margin-top:0;margin-bottom:0}@media only screen and (max-width:999px){.form-group.inline.static label{min-width:0}}.form-group.inline.static .input{flex:0 0 auto}.form-group.inline.static .input.checkbox,.form-group.inline.static .input.radio,.form-group.inline.static .input.toggle{flex-grow:unset}.form-group.inline label{align-self:center;margin-bottom:0}.form-group.inline-controls{flex-direction:row;align-items:center;margin:calc(var(--default-margin) / 4) 0}.form-group.inline-controls label{flex-shrink:0;align-self:center;margin-bottom:0}.form-group.inline-controls label+*{flex-grow:1;margin-left:var(--default-margin)}@media only screen and (min-width:1000px){.card .form-group{min-width:250px}}.divider{flex-shrink:0;width:100%;height:0;border-bottom:var(--default-border)}.form-group>ul{border:var(--default-border);border-radius:var(--default-border-radius);overflow:hidden;transform:translateZ(0)}.form-options{transform:translateZ(0);border-radius:var(--default-border-radius);background:var(--color-input-background);border:var(--default-border);overflow-y:auto}.form-options::-webkit-scrollbar{width:14px;height:14px;border:none;background:transparent}.form-options::-webkit-scrollbar-thumb{height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.form-options::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.form-options::-webkit-scrollbar-thumb:hover:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px}.form-options::-webkit-scrollbar-thumb::-webkit-scrollbar-button{display:none;width:0;height:0}.form-options::-webkit-scrollbar-thumb::-webkit-scrollbar-corner{background-color:transparent}.form-options:not(.grow){max-height:250px}.form-options.all{max-height:unset}.form-options.readonly{background:var(--color-input-readonly-background)}.input.listbox{height:250px;flex:1 0 250px}.input.listbox.grow{height:100%}.form-group>p{margin:0 calc(var(--default-padding) / 2) 0 calc(var(--default-padding) / 2)}.form-summary{display:flex;flex-direction:column;margin:0;page-break-inside:avoid}.form-summary:not(:last-child){border-bottom:var(--default-border)}.form-summary-label{display:flex;align-items:center;justify-content:flex-start;flex-grow:0;text-align:left;align-self:flex-start;overflow-wrap:break-word;padding:0 calc(var(--default-padding) / 2) 0 calc(var(--default-padding));margin-top:calc(var(--default-padding) / 2);font-weight:500}.form-summary-label.required{position:relative;padding-right:12px}.form-summary-label.required:after{position:absolute;display:flex;align-items:center;justify-content:center;width:10px;height:10px;top:0;right:-2px;content:"\f069";font-family:"Font Awesome 6 Pro";color:var(--color-secondary);font-weight:600;font-size:.75rem}.form-summary-label.required.valid:after{content:"\f058";font-weight:600;color:var(--color-success)}.form-summary-label.required.warn:after{content:"\f071";font-weight:600;color:var(--color-warning)}.form-summary-label.required.validating:after{content:"\f069";font-weight:600;color:var(--color-info);animation:spin 2s linear forwards infinite}@media only screen and (max-width:999px){.form-summary-label{flex-shrink:1}}.form-summary-value{display:flex;align-items:center;justify-content:flex-start;overflow-wrap:break-word;padding:0 var(--default-padding);margin-bottom:calc(var(--default-padding) / 2)}@media only screen and (max-width:999px){.form-summary-value{min-width:30vw;max-width:30vw}}.header{page-break-inside:avoid}.form-modified{position:relative}.form-modified:after{display:block;content:" ";position:absolute;top:50%;left:1.55px;margin-top:-5px;width:3.5px;height:10px;border-radius:5px;background-color:var(--color-focus)}.hint-btn{display:flex;width:22px;min-width:0;height:22px;padding:0;margin-left:calc(var(--default-margin) / 3);border:none}.hint-btn:after{font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:600;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;content:"\f05a";color:var(--color-gray)}.log-btn{display:flex;width:22px;min-width:0;height:22px;padding:0;margin-left:calc(var(--default-margin) / 3);border:none}.log-btn:after{font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:600;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;content:"\f1da";color:var(--color-info)}.form-field-title{display:flex;align-items:center;justify-content:flex-start;flex-grow:0;text-align:left;align-self:flex-start;overflow-wrap:break-word;padding:0;margin-top:calc(var(--default-padding) / 2);font-weight:500}@media only screen and (max-width:999px){.form-field-title{flex-shrink:1}}@keyframes shake{0%{transform:translate(5px)}20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(1px)}to{transform:translate(0)}}.footer{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;border-top:var(--default-border);padding:calc(var(--default-margin) / 2);margin-bottom:calc(env(safe-area-inset-bottom)/2)}.footer.rows{flex-direction:column}.footer .button+.button{margin-left:calc(var(--default-margin) / 2)}.footer .button .title{font-size:1rem}.header>.title{flex-grow:0}.header.large{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;background:var(--color-accent);color:var(--color-white);height:50px;font-weight:600;border-radius:var(--default-border-radius);margin-bottom:calc(var(--default-margin) / 2)}.header.large.rows{flex-direction:column}.header.large .button{--border-radius: 10px;text-transform:none;background:#00000026}.header.table{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;position:sticky;z-index:10;top:0;margin-bottom:calc(var(--default-margin) / 2);background:var(--color-accent);color:var(--color-white);height:50px;font-weight:600;font-size:1rem;border-radius:var(--default-border-radius)}.header.table.rows{flex-direction:column}.header.table .button{border:none;text-transform:none}.header.table:hover .sort .sort-default{opacity:.25}.header.small{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;height:34px;font-size:.9rem;font-weight:600;text-transform:uppercase;background:var(--color-shading-dark)}.header.small.rows{flex-direction:column}.regular .header.small{background:var(--color-red)}.header.small .button{--width: 28px;height:28px;border-color:transparent;text-transform:none}.header.small .button[class*=color-outline]{background:var(--color-background)}.header.small .button .icon{font-size:14px;width:40px}.header.small .title{font-weight:600}.header.small>.icon{width:40px}.header.xsmall{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;height:22px;font-size:.75rem;font-weight:600;text-transform:uppercase;background:var(--color-shading-light)}.header.xsmall.rows{flex-direction:column}.gallery .thumbnails{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;flex:0 0 auto;pointer-events:all!important;align-self:center;scroll-snap-type:x mandatory;padding:var(--default-margin);margin:var(--default-margin)}.gallery .thumbnails::-webkit-scrollbar{width:0;height:0;border:none;background:transparent}.gallery .thumbnails::-webkit-scrollbar-thumb{height:0;border:none;background-clip:padding-box;background-color:transparent;-webkit-border-radius:10px}.gallery .thumbnails::-webkit-scrollbar-thumb:hover{background-color:transparent}.gallery .thumbnails::-webkit-scrollbar-button{display:none;width:0;height:0}.gallery .thumbnails::-webkit-scrollbar-corner{background-color:transparent}.gallery .thumbnails:after{display:flex;height:64px;content:"";flex:0 0 var(--default-margin)}.gallery .thumbnails .thumbnail{margin:0 3px;padding:3px;border:1px solid transparent;border-radius:calc(var(--default-border-radius) + 3px);--width: 64px;--height: 64px}.gallery .thumbnails .thumbnail.selected{transform:scale(1.1);border-color:var(--color-info)}.gallery .image-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.gallery .image-preview .image-preview-loader{display:flex;align-items:center;justify-content:center;color:var(--color-foreground);position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;top:50%;left:50%}.gallery .image-preview .image-preview-loader i{font-size:32px}.gallery .image-preview img{z-index:2002;object-fit:contain;border-radius:var(--default-border-radius);max-width:100%;max-height:100%;background-color:#00000040;box-shadow:var(--shadow-low)}.gallery .image-preload{transition:var(--default-transition);transform:none}.gallery .image-preload.image-preload-loading{opacity:0;transform:scale(.95)}:root .m-t-0{margin-top:calc(0 * var(--default-margin))}:root .m-b-0{margin-bottom:calc(0 * var(--default-margin))}:root .m-l-0{margin-left:calc(0 * var(--default-margin))}:root .m-r-0{margin-right:calc(0 * var(--default-margin))}:root .m-h-0{margin-left:calc(0 * var(--default-margin));margin-right:calc(0 * var(--default-margin))}:root .m-v-0{margin-top:calc(0 * var(--default-margin));margin-bottom:calc(0 * var(--default-margin))}:root .m-a-0{margin:calc(0 * var(--default-margin))}:root .p-t-0{padding-top:calc(0 * var(--default-padding))}:root .p-b-0{padding-bottom:calc(0 * var(--default-padding))}:root .p-l-0{padding-left:calc(0 * var(--default-padding))}:root .p-r-0{padding-right:calc(0 * var(--default-padding))}:root .p-h-0{padding-left:calc(0 * var(--default-padding));padding-right:calc(0 * var(--default-padding))}:root .p-v-0{padding-top:calc(0 * var(--default-padding));padding-bottom:calc(0 * var(--default-padding))}:root .p-a-0{padding:calc(0 * var(--default-padding))}:root .m-t-1{margin-top:calc(.25 * var(--default-margin))}:root .m-b-1{margin-bottom:calc(.25 * var(--default-margin))}:root .m-l-1{margin-left:calc(.25 * var(--default-margin))}:root .m-r-1{margin-right:calc(.25 * var(--default-margin))}:root .m-h-1{margin-left:calc(.25 * var(--default-margin));margin-right:calc(.25 * var(--default-margin))}:root .m-v-1{margin-top:calc(.25 * var(--default-margin));margin-bottom:calc(.25 * var(--default-margin))}:root .m-a-1{margin:calc(.25 * var(--default-margin))}:root .p-t-1{padding-top:calc(.25 * var(--default-padding))}:root .p-b-1{padding-bottom:calc(.25 * var(--default-padding))}:root .p-l-1{padding-left:calc(.25 * var(--default-padding))}:root .p-r-1{padding-right:calc(.25 * var(--default-padding))}:root .p-h-1{padding-left:calc(.25 * var(--default-padding));padding-right:calc(.25 * var(--default-padding))}:root .p-v-1{padding-top:calc(.25 * var(--default-padding));padding-bottom:calc(.25 * var(--default-padding))}:root .p-a-1{padding:calc(.25 * var(--default-padding))}:root .m-t-2{margin-top:calc(.5 * var(--default-margin))}:root .m-b-2{margin-bottom:calc(.5 * var(--default-margin))}:root .m-l-2{margin-left:calc(.5 * var(--default-margin))}:root .m-r-2{margin-right:calc(.5 * var(--default-margin))}:root .m-h-2{margin-left:calc(.5 * var(--default-margin));margin-right:calc(.5 * var(--default-margin))}:root .m-v-2{margin-top:calc(.5 * var(--default-margin));margin-bottom:calc(.5 * var(--default-margin))}:root .m-a-2{margin:calc(.5 * var(--default-margin))}:root .p-t-2{padding-top:calc(.5 * var(--default-padding))}:root .p-b-2{padding-bottom:calc(.5 * var(--default-padding))}:root .p-l-2{padding-left:calc(.5 * var(--default-padding))}:root .p-r-2{padding-right:calc(.5 * var(--default-padding))}:root .p-h-2{padding-left:calc(.5 * var(--default-padding));padding-right:calc(.5 * var(--default-padding))}:root .p-v-2{padding-top:calc(.5 * var(--default-padding));padding-bottom:calc(.5 * var(--default-padding))}:root .p-a-2{padding:calc(.5 * var(--default-padding))}:root .m-t-3{margin-top:calc(1 * var(--default-margin))}:root .m-b-3{margin-bottom:calc(1 * var(--default-margin))}:root .m-l-3{margin-left:calc(1 * var(--default-margin))}:root .m-r-3{margin-right:calc(1 * var(--default-margin))}:root .m-h-3{margin-left:calc(1 * var(--default-margin));margin-right:calc(1 * var(--default-margin))}:root .m-v-3{margin-top:calc(1 * var(--default-margin));margin-bottom:calc(1 * var(--default-margin))}:root .m-a-3{margin:calc(1 * var(--default-margin))}:root .p-t-3{padding-top:calc(1 * var(--default-padding))}:root .p-b-3{padding-bottom:calc(1 * var(--default-padding))}:root .p-l-3{padding-left:calc(1 * var(--default-padding))}:root .p-r-3{padding-right:calc(1 * var(--default-padding))}:root .p-h-3{padding-left:calc(1 * var(--default-padding));padding-right:calc(1 * var(--default-padding))}:root .p-v-3{padding-top:calc(1 * var(--default-padding));padding-bottom:calc(1 * var(--default-padding))}:root .p-a-3{padding:calc(1 * var(--default-padding))}:root .m-t-4{margin-top:calc(1.5 * var(--default-margin))}:root .m-b-4{margin-bottom:calc(1.5 * var(--default-margin))}:root .m-l-4{margin-left:calc(1.5 * var(--default-margin))}:root .m-r-4{margin-right:calc(1.5 * var(--default-margin))}:root .m-h-4{margin-left:calc(1.5 * var(--default-margin));margin-right:calc(1.5 * var(--default-margin))}:root .m-v-4{margin-top:calc(1.5 * var(--default-margin));margin-bottom:calc(1.5 * var(--default-margin))}:root .m-a-4{margin:calc(1.5 * var(--default-margin))}:root .p-t-4{padding-top:calc(1.5 * var(--default-padding))}:root .p-b-4{padding-bottom:calc(1.5 * var(--default-padding))}:root .p-l-4{padding-left:calc(1.5 * var(--default-padding))}:root .p-r-4{padding-right:calc(1.5 * var(--default-padding))}:root .p-h-4{padding-left:calc(1.5 * var(--default-padding));padding-right:calc(1.5 * var(--default-padding))}:root .p-v-4{padding-top:calc(1.5 * var(--default-padding));padding-bottom:calc(1.5 * var(--default-padding))}:root .p-a-4{padding:calc(1.5 * var(--default-padding))}:root .m-t-5{margin-top:calc(2 * var(--default-margin))}:root .m-b-5{margin-bottom:calc(2 * var(--default-margin))}:root .m-l-5{margin-left:calc(2 * var(--default-margin))}:root .m-r-5{margin-right:calc(2 * var(--default-margin))}:root .m-h-5{margin-left:calc(2 * var(--default-margin));margin-right:calc(2 * var(--default-margin))}:root .m-v-5{margin-top:calc(2 * var(--default-margin));margin-bottom:calc(2 * var(--default-margin))}:root .m-a-5{margin:calc(2 * var(--default-margin))}:root .p-t-5{padding-top:calc(2 * var(--default-padding))}:root .p-b-5{padding-bottom:calc(2 * var(--default-padding))}:root .p-l-5{padding-left:calc(2 * var(--default-padding))}:root .p-r-5{padding-right:calc(2 * var(--default-padding))}:root .p-h-5{padding-left:calc(2 * var(--default-padding));padding-right:calc(2 * var(--default-padding))}:root .p-v-5{padding-top:calc(2 * var(--default-padding));padding-bottom:calc(2 * var(--default-padding))}:root .p-a-5{padding:calc(2 * var(--default-padding))}:root .m-t-6{margin-top:calc(3 * var(--default-margin))}:root .m-b-6{margin-bottom:calc(3 * var(--default-margin))}:root .m-l-6{margin-left:calc(3 * var(--default-margin))}:root .m-r-6{margin-right:calc(3 * var(--default-margin))}:root .m-h-6{margin-left:calc(3 * var(--default-margin));margin-right:calc(3 * var(--default-margin))}:root .m-v-6{margin-top:calc(3 * var(--default-margin));margin-bottom:calc(3 * var(--default-margin))}:root .m-a-6{margin:calc(3 * var(--default-margin))}:root .p-t-6{padding-top:calc(3 * var(--default-padding))}:root .p-b-6{padding-bottom:calc(3 * var(--default-padding))}:root .p-l-6{padding-left:calc(3 * var(--default-padding))}:root .p-r-6{padding-right:calc(3 * var(--default-padding))}:root .p-h-6{padding-left:calc(3 * var(--default-padding));padding-right:calc(3 * var(--default-padding))}:root .p-v-6{padding-top:calc(3 * var(--default-padding));padding-bottom:calc(3 * var(--default-padding))}:root .p-a-6{padding:calc(3 * var(--default-padding))}.list{display:flex;flex-direction:column;margin:0;padding:0;width:100%}.list.cols{display:flex;flex-direction:row;width:auto}.list li,.list-item{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;list-style:none;text-decoration:none;margin:0;padding:0;min-height:var(--height, 50px)}.list li.rows,.list-item.rows{flex-direction:column}.list li.readonly,.list-item.readonly{pointer-events:none}.list li.disabled,.list-item.disabled{cursor:default;opacity:unset}.list li.disabled>*,.list-item.disabled>*{opacity:var(--default-opacity-disabled)}.list li.ng-click:not(.ng-click-off),.list-item.ng-click:not(.ng-click-off){cursor:pointer}.list li label,.list-item label{cursor:unset}.list.lines>li,.list.lines .list-item{border-top:var(--default-border)}.list.lines>li:first-child,.list.lines>.list-item:first-child,.list.lines>*:first-child>li,.list.lines>*:first-child>.list-item{border-top:none}.list.lines.cols li:not(:first-child){border-top:none;border-left:var(--default-border)}.list.lines:not(.even):after{display:block;content:" ";font-size:0;flex-grow:1;box-shadow:0 calc(var(--default-border-width) * 2) 0 calc(var(--default-border-width) * -1) var(--color-border-solid) inset}.list.lines-offset>li:not(:first-child):not(.list-header):after{content:" ";display:block;position:absolute;top:calc(var(--default-border-width) * -.5);right:0;left:54px;height:var(--default-border-width);background:var(--color-border)}.list.lines-offset:not(.even):after{display:block;content:" ";font-size:0;flex-grow:1;box-shadow:0 calc(var(--default-border-width) * 2) 0 calc(var(--default-border-width) * -1) var(--color-border-solid) inset}.list.alternating>li:nth-child(odd){background:var(--color-background)}.list.alternating>li:nth-child(2n){background:var(--color-background-alt)}.list.options{transform:translateZ(0)}.list.options>li,.list.options .list-item{border-top:var(--default-border)}.list.options>li:first-child,.list.options>.list-item:first-child,.list.options>*:first-child>li,.list.options>*:first-child>.list-item{border-top:none}.list.options.cols li:not(:first-child){border-top:none;border-left:var(--default-border)}.list.options:not(.even):after{display:block;content:" ";font-size:0;flex-grow:1;box-shadow:0 calc(var(--default-border-width) * 2) 0 calc(var(--default-border-width) * -1) var(--color-border-solid) inset}.list.options.readonly{pointer-events:none}.list.options.readonly li.selected>.icon.check-circle:before,.list.options.readonly .list-item.selected>.icon.check-circle:before{color:var(--color-inactive)!important}.list.options.readonly li.selected>.icon.dot-circle:before,.list.options.readonly .list-item.selected>.icon.dot-circle:before{color:var(--color-inactive)!important}.list.options li:not(.header){--height: var(--element-height)}.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2){outline:none}.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):active{opacity:var(--default-opacity-active)}.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.inactive):not(.disabled):hover{cursor:pointer}@media only screen and (min-width:1000px){.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover{position:relative}.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover:before{position:absolute;display:block;content:" ";top:0;left:0;right:0;bottom:0;z-index:0;background:var(--ng-click-color);opacity:var(--ng-click-opacity);border:var(--default-border-width) solid transparent;border-radius:var(--border-radius)}.list.options li:not(.header):not(.ng-click-off,r-table-v2,r-table-row-v2,r-table-col-v2):not(.selected):not(.inactive):not(.disabled):hover>*{z-index:2}}.list.options li:not(.header).inactive{pointer-events:none;cursor:default}.list.options li:not(.header).hidden{visibility:hidden;pointer-events:none;cursor:default}.list.options li:not(.header) .title{font-size:1rem}.list.options li:not(.header) .icon{font-size:14px;width:var(--element-height)}.list.options .header+li{border-top:none}.list.small li{--height: var(--element-height)}.list.small li .icon{--width: var(--element-height)}.list li .decorator,.list-item .decorator,.list li .selected-decorator,.list-item .selected-decorator{flex:0 0 var(--element-height);display:flex;width:var(--element-height);height:var(--element-height);color:var(--color-primary-lightest);margin-right:calc(var(--default-margin) / 2);font-family:"Font Awesome 6 Pro"}.list li .decorator[class*=fa],.list-item .decorator[class*=fa],.list li .selected-decorator[class*=fa],.list-item .selected-decorator[class*=fa]{font-size:14px;height:100%;justify-content:center;font-weight:400}.list li .decorator:not([class*=fa]):after,.list-item .decorator:not([class*=fa]):after,.list li .selected-decorator:not([class*=fa]):after,.list-item .selected-decorator:not([class*=fa]):after{font-size:16px;font-weight:400;width:100%;height:100%;display:flex;align-items:center;justify-content:center;content:"\f054"}.list li .selected-decorator,.list-item .selected-decorator{display:none}.list li.selected .selected-decorator,.list-item.selected .selected-decorator{color:var(--color-focus);display:flex}.list li .button,.list-item .button{height:34px;min-width:34px}.list li .button .icon,.list-item .button .icon{font-size:15px}.drag-handle{flex:0 0 var(--element-height);align-self:center;display:flex;width:var(--element-height);height:var(--element-height);color:var(--color-primary-lightest);cursor:grab}.drag-handle:after{color:var(--color-primary-lightest);font-size:14px;font-weight:600;width:100%;height:100%;display:flex;align-items:center;justify-content:center;content:"\e411";font-family:"Font Awesome 6 Pro"}.list.pane{border-radius:var(--default-border-radius)}.list.pane li,.list.pane .list-item{min-height:50px;border:var(--default-border-width) solid transparent}.list.pane li:not(:first-of-type),.list.pane .list-item:not(:first-of-type){border-top:var(--default-border)}.list.pane li:first-child,.list.pane .list-item:first-child{border-top-left-radius:var(--default-border-radius)!important;border-top-right-radius:var(--default-border-radius)!important}.list.pane li.selected,.list.pane .list-item.selected{border-color:transparent}.list.pane li.selected:before,.list.pane .list-item.selected:before{position:absolute;display:block;content:" ";z-index:0;background:var(--color-focus-translucent);border:1px solid var(--color-focus)!important;border-radius:calc(var(--default-border-radius) - 2px)!important;top:1px!important;bottom:0!important;left:1px!important;right:1px!important}.list.pane li.selected>*,.list.pane .list-item.selected>*{z-index:2}.list.pane li.selected+li,.list.pane .list-item.selected+li{border-color:transparent}.list.pane li.selected .avatar.default,.list.pane .list-item.selected .avatar.default{background:var(--color-focus)}.list.pane li.ng-click:not(.selected):before,.list.pane .list-item.ng-click:not(.selected):before{top:3px!important;bottom:2px!important;left:1px!important;right:1px!important;border-radius:calc(var(--default-border-radius) - 2px)!important}.list.pane .header.large{border-radius:var(--default-border-radius)!important}.list.table{margin-bottom:calc(var(--default-margin) / 4)}.list.table li{background:var(--color-background-alt);--border-radius: var(--default-border-radius);border-radius:var(--border-radius);min-height:50px;margin-bottom:calc(var(--default-margin) / 4)}.list.table li.selected{border-color:transparent}.list.table li.selected.ng-click:before{position:absolute;display:block;content:" ";z-index:0;background:var(--color-focus-translucent);border:1px solid var(--color-focus)!important;top:1px!important;bottom:0!important}.list.table li.selected>*{z-index:2}.list-search{flex-shrink:0;z-index:1}.list-search .input{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:var(--default-border);margin-bottom:1px}.list-search .input:focus-within{box-shadow:none}.list-search .input input{background:transparent}.loader{display:flex;width:100%;height:40px;margin-bottom:calc(var(--default-margin) / 2);align-items:center;justify-content:center;overflow:hidden;transform:translateZ(0)}.loader:after{font-family:"Font Awesome 6 Pro";content:"\f110";font-weight:400;opacity:.35;font-size:20px;animation:rotation 2s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}li.selectable:hover .input.checkbox input:after{color:var(--color-focus)!important}li.header+li{border-top:none!important}li.placeholder{height:var(--height, 50px);flex:0 0 auto;padding:0 var(--default-padding);justify-content:flex-start;text-align:left}.placeholder.fill{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:500;-webkit-user-select:none;user-select:none;cursor:default;opacity:1;pointer-events:none}.placeholder.fillli{position:static;text-align:left;justify-content:flex-start}.placeholder.fill>.title,.placeholder.fill>.subtitle{text-align:center;flex-grow:0;opacity:.5}.placeholder.fill>.subtitle{opacity:.35}.placeholder.fill>*{pointer-events:all}.placeholder.fill>.icon{font-size:8rem;text-align:center;opacity:.125;align-self:center;margin:var(--default-margin)}.placeholder.fill>.button{margin-top:var(--default-margin);border-color:var(--color-focus);color:var(--color-focus);min-width:30px;height:30px;font-size:.9rem;align-self:center;--padding: calc(var(--default-padding) * .75)}.placeholder.fill>.button .icon{width:30px;font-size:12px}.placeholder.fill>.button .title{font-size:.95rem}.page-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;flex:1 0 0;-webkit-user-select:none;user-select:none;color:var(--color-primary-lighter);font-weight:500;font-size:1.54rem;padding:var(--default-padding)}.list-end{display:flex;align-self:stretch;align-items:center;justify-content:center;width:100%;font-weight:500;height:50px;text-transform:uppercase;font-size:.75rem;flex-shrink:0;color:var(--color-primary-lightest);pointer-events:none;-webkit-user-select:none;user-select:none;border-top:var(--default-border)}.list li>.icon,.list-item>.icon{flex-shrink:0}.list li>.icon:before,.list-item>.icon:before{display:flex;flex-shrink:0;width:100%;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro"}.list li>.icon.check-circle:before,.list-item>.icon.check-circle:before{content:"\f111";font-weight:300;color:var(--color-inactive)}.list li>.icon.dot-circle:before,.list-item>.icon.dot-circle:before{content:"\f111";font-weight:300;color:var(--color-inactive)}.list li>.icon.check:before,.list-item>.icon.check:before{content:"\f00c";font-weight:300;color:transparent}.list li.selected>.icon.check-circle:before,.list-item.selected>.icon.check-circle:before{content:"\f058";font-weight:600;color:var(--color-focus)}.list li.selected>.icon.dot-circle:before,.list-item.selected>.icon.dot-circle:before{content:"\f192";font-weight:600;color:var(--color-focus)}.list li.selected>.icon.check:before,.list-item.selected>.icon.check:before{color:var(--color-focus)}.list li>.icon.validate:before,.list-item>.icon.validate:before{content:"\f111";font-weight:600;opacity:.15}.list li>.icon.validate.warn:before,.list-item>.icon.validate.warn:before{content:"\f071";font-weight:600;color:var(--color-warning);opacity:1}.list li>.icon.validate.valid:before,.list-item>.icon.validate.valid:before{content:"\f058";font-weight:600;color:var(--color-success);opacity:1}.list li>.icon.validate.required:not(.valid):after,.list-item>.icon.validate.required:not(.valid):after{position:absolute;display:flex;top:0;left:0;bottom:0;padding-left:22px;padding-bottom:18px;font-size:.75rem;right:0;flex-shrink:0;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro";color:var(--color-secondary);content:"*";font-weight:600}.list li.disabled .icon.validate.required:not(.valid):after,.list-item.disabled .icon.validate.required:not(.valid):after{display:none!important}.navbar{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;position:absolute;bottom:0;left:0;right:0;height:auto;justify-content:center;padding:0 calc(var(--default-margin) / 2) calc(var(--default-margin) / 2);margin-bottom:calc(env(safe-area-inset-bottom)/2);pointer-events:none;z-index:100;animation:preloader .5s cubic-bezier(.25,.5,0,1) forwards 1}.navbar.rows{flex-direction:column}@media only screen and (max-width:999px){.navbar{min-width:100vw;max-width:100vw;border-radius:0;padding:0 10px calc(var(--default-margin) / 2) 10px;margin-bottom:calc(env(safe-area-inset-bottom)/2)}}.navbar .button .title{font-size:1rem}.navbar-padding{padding-bottom:calc(var(--element-height) + var(--default-margin) / 2 + env(safe-area-inset-bottom) / 2)}@media only screen and (max-width:999px){.navbar-padding{padding-bottom:calc(var(--element-height) + 5px + var(--default-margin) / 2 + env(safe-area-inset-bottom) / 2)}}@keyframes preloader{0%{transform:translateY(100%)}to{transform:none}}.menu{background:var(--color-background);border-radius:var(--default-border-radius);box-shadow:var(--shadow-high);min-width:240px;max-height:250px;overflow-y:auto;transform:translateZ(0)}.menu::-webkit-scrollbar{width:14px;height:14px;border:none;background:transparent}.menu::-webkit-scrollbar-thumb{height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.menu::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.menu::-webkit-scrollbar-thumb:hover:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px}.menu::-webkit-scrollbar-thumb::-webkit-scrollbar-button{display:none;width:0;height:0}.menu::-webkit-scrollbar-thumb::-webkit-scrollbar-corner{background-color:transparent}.menu.static{overflow:hidden}.menu .list li:not(.header) .icon{margin-left:0}.hint{display:flex;align-items:center;justify-content:center;background:var(--color-primary-lightest);color:var(--color-white);border-radius:var(--default-border-radius);box-shadow:var(--shadow-high);padding:5px var(--default-margin);white-space:pre-wrap;text-align:center;min-height:34px;font-weight:500;cursor:default;pointer-events:none}@media only screen and (max-width:999px){.hint{display:none!important}}.hint-history{display:flex;align-items:center;justify-content:center;background:var(--color-primary-lightest);color:var(--color-white);border-radius:var(--default-border-radius);box-shadow:var(--shadow-high);padding:5px var(--default-margin);max-width:380px;text-align:center;min-height:34px;font-weight:500;cursor:default;pointer-events:none}@media only screen and (max-width:999px){.hint-history{display:none!important}}.hint-history .title{white-space:unset}.error{display:flex;align-items:center;justify-content:center;background:var(--color-danger);color:var(--color-white);border-radius:var(--default-border-radius);box-shadow:var(--shadow-high);padding:5px var(--default-margin);white-space:pre-wrap;text-align:center;min-height:34px;font-weight:500;cursor:default;pointer-events:none}@media only screen and (max-width:999px){.error{display:none!important}}.error .icon{--width: 34px}.icon{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:var(--width, 54px);font-size:17px}.icon.small{--width: 20px;font-size:12px}.icon.large{font-size:24px}.icon.xlarge{font-size:40px}.icon .badge{top:4px;right:4px}.icon .badge .icon{width:unset;font-size:10px}.icon+label{margin-left:0}.thumbnail{--width: 44px;--height: 44px;display:flex;align-items:center;justify-content:center;align-self:center;flex-grow:0;flex-shrink:0}.thumbnail.ng-click:not(.ng-click-off){transition:var(--default-transition)}.thumbnail.ng-click:not(.ng-click-off):hover{transform:scale(1.05)}.thumbnail img{width:var(--width);height:var(--height);border-radius:var(--default-border-radius);overflow:hidden}.thumbnail-placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:var(--default-border);border-radius:var(--default-border-radius)}.thumbnail-placeholder .icon{font-size:28px;opacity:.15}.thumbnail-placeholder:not(:last-child){margin-right:calc(var(--default-margin) / 2)}:root{--indicator-width: 3px;--indicator-offset: 3px;--indicator-gap: 6px}[class*=indicator-]{position:absolute;border-radius:var(--indicator-width);background:var(--color-accent)}[class*=indicator-][class*=left]{top:var(--indicator-gap);bottom:var(--indicator-gap);left:var(--indicator-offset);width:var(--indicator-width)}[class*=indicator-][class*=right]{top:var(--indicator-gap);bottom:var(--indicator-gap);right:var(--indicator-offset);width:var(--indicator-width)}[class*=indicator-][class*=bottom]{left:var(--indicator-gap);right:var(--indicator-gap);bottom:var(--indicator-offset);height:var(--indicator-width)}[class*=indicator-][class*=top]{left:var(--indicator-gap);right:var(--indicator-gap);top:var(--indicator-offset);height:var(--indicator-width)}:root{--color-shading-selected-bg: #eaf3ff;--color-shading-selected-light: #e5eefa;--color-shading-selected-dark: #e1e9f5}.shading-light{background:var(--color-shading-light)}.shading-dark{background:var(--color-shading-dark)}.shadow-inset-top{box-shadow:0 .5px #00000026 inset,0 4px 5px -5px #00000020 inset}.shadow-inset-bottom{box-shadow:0 calc(-1 * var(--default-border-width)) 0 0 #00000026 inset,0 -4px 5px -5px #00000020 inset}.shadow-top{box-shadow:0 -4px 5px -5px #0000001a}.shadow-bottom{box-shadow:0 4px 5px -5px #0000001a}.shading-transparent{background:repeating-linear-gradient(-45deg,#0000 0 4.75px,#00000040 5.5px,#0000 6.25px);background-clip:padding-box}.selector{display:flex;pointer-events:all;align-items:stretch;height:var(--element-height);border-radius:var(--element-height);border:var(--default-border);flex-shrink:0;padding:1px}.selector.readonly{pointer-events:none;background:var(--color-background-alt);border-color:transparent}.selector.plaintext{pointer-events:none;background:transparent;border-color:transparent}.selector>*{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;border-radius:var(--element-height);overflow:hidden}.selector>*.rows{flex-direction:column}.selector>*.selected{background:var(--color-focus);color:#fff}.selector>* .title{font-size:1rem}.selector>* .title span.required{padding-left:6px}.selector>* .subtitle{font-size:.8rem}.selector.nav{max-width:100%;overflow-x:auto;background:var(--color-primary);border-radius:var(--default-border-radius);box-shadow:var(--shadow-high)}.selector.nav::-webkit-scrollbar{width:0;height:0;border:none;background:transparent}.selector.nav::-webkit-scrollbar-thumb{height:0;border:none;background-clip:padding-box;background-color:transparent;-webkit-border-radius:10px}.selector.nav::-webkit-scrollbar-thumb:hover{background-color:transparent}.selector.nav::-webkit-scrollbar-button{display:none;width:0;height:0}.selector.nav::-webkit-scrollbar-corner{background-color:transparent}@media only screen and (max-width:999px){.selector.nav{flex-grow:1;min-width:calc(100vw - 20px);height:calc(var(--element-height) + 5px)}}.selector.nav>*{padding:0 calc(var(--default-padding) * 1.5);border-radius:8px;color:var(--color-white);text-decoration:none;flex-shrink:0;text-align:center;justify-content:center}@media only screen and (max-width:999px){.selector.nav>*{padding:0 calc(var(--default-padding) * 1);flex-grow:1}}.selector.nav>*.selected{background:var(--color-primary-darker)}.selector.nav>*.selected:after{opacity:1;visibility:visible;transform:none}.selector.nav>*:after{position:absolute;display:block;content:" ";border-radius:var(--indicator-width);background:var(--color-accent);bottom:var(--indicator-offset);height:var(--indicator-width);width:40px;left:50%;margin-left:-20px;transform:translateY(calc(var(--indicator-width) + var(--indicator-offset)));opacity:0;transition:var(--default-transition)}.selector.nav>* .title{font-size:1rem;font-weight:500}.selector.nav>* .badge{position:absolute;top:-7px;right:-24px;border-color:var(--color-primary)}.selector.wizard{height:var(--element-height);transform:translateZ(0);padding:0;border:none}.selector.wizard>*{position:relative;overflow:visible;padding:0 calc(var(--default-padding));--background: var(--color-primary-lighter);color:var(--color-white);border-radius:0}.selector.wizard>*.selected{background:unset;color:#fff}.selector.wizard>* .icon{--width: 18px;font-size:14px;margin-right:var(--default-padding)}.selector.wizard>*.disabled{opacity:unset}.selector.wizard>*.disabled>.title{opacity:var(--default-opacity-disabled)}.selector.wizard>*:before{display:none!important}.selector.wizard>* .wizard-chevron{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:var(--background)}.selector.wizard>* .wizard-chevron~*{z-index:1}.selector.wizard>* .wizard-chevron:after,.selector.wizard>* .wizard-chevron:before{display:block;position:absolute;content:" ";top:0;bottom:0;background:var(--background)}.selector.wizard>* .wizard-chevron:before{right:20px}.selector.wizard>* .wizard-chevron:after{width:20px}.selector.wizard>*:first-child .wizard-chevron{left:20px}.selector.wizard>*:first-child .wizard-chevron:before{left:-20px;-webkit-mask-image:url(/assets/img/chevron-start.svg);mask-image:url(/assets/img/chevron-start.svg)}.selector.wizard>*.selected{--background: var(--color-primary-light)}.selector.wizard>*.selected:after{opacity:1;visibility:visible;transform:none}.selector.wizard>*.wizard-last-enabled{padding-right:30px}.selector.wizard>*.wizard-last-enabled .wizard-chevron{right:20px}.selector.wizard>*.wizard-last-enabled .wizard-chevron:after{right:-20px;-webkit-mask-image:url(/assets/img/chevron-end.svg);mask-image:url(/assets/img/chevron-end.svg)}.selector.wizard>*.wizard-disabled{pointer-events:none;--background: transparent;color:var(--color-primary);opacity:var(--default-opacity-disabled)}.selector.wizard>*:after{position:absolute;display:block;content:" ";border-radius:var(--indicator-width);background:var(--color-accent);bottom:var(--indicator-offset);height:var(--indicator-width);width:40px;left:50%;margin-left:-20px;transform:translateY(calc(var(--indicator-width) + var(--indicator-offset)));opacity:0;transition:var(--default-transition)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--default-font-size);font-family:var(--default-font-family)}.accent{color:var(--color-accent)}a{color:unset;font-weight:600}.text-trim{overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--lines, 1);-webkit-box-align:var(--align, center);-webkit-box-pack:center;-webkit-box-orient:vertical;text-overflow:ellipsis}.text-trim.text-left{--align: start}.pre{white-space:pre-wrap}.ellipsis{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.label{display:flex;align-items:flex-start;flex-direction:column;flex:1 1 auto;overflow:hidden;margin:5px 0}.label.align-left{align-items:flex-start}.label.align-center{align-items:center}.label.align-right{align-items:flex-end}.label .title,.label .subtitle{flex-grow:0!important;max-width:100%}.title,.subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}.title .icon,.subtitle .icon{display:inline-flex;font-size:.8em;width:unset;padding:0 3px}.title.wrap,.subtitle.wrap{white-space:normal}.placeholder{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;align-items:flex-start;font-weight:500;opacity:.5}.strong{font-weight:500}.bold{font-weight:600}.title{font-weight:500;font-size:1em;line-height:1.25em}.title.large{font-weight:500;font-size:1.35em;line-height:1.4em}.title.xlarge{font-weight:500;font-size:1.75em}.subtitle{font-weight:500;font-size:.8em;line-height:1.25em;opacity:.75}.subtitle:only-child{margin-top:.3em}p,.text{line-height:1.35rem;margin-top:.25rem;margin-bottom:.25rem}p+p,.text+p,p+.text,.text+.text{margin-top:.25em}sup{vertical-align:top;position:relative;top:-.25em}.b,b{font-weight:500}.uppercase{text-transform:uppercase}.text-center,.text-center input{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0}.tiles{display:grid;align-items:center;grid-template-columns:repeat(4,minmax(200px,1fr));grid-template-rows:repeat(200px);grid-column-gap:var(--default-padding);grid-row-gap:var(--default-padding)}.tile{position:relative;border-radius:var(--default-border-radius);overflow:hidden;height:200px}.tile .tile-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:absolute;top:0;height:44px;left:0;right:0;font-weight:500;font-size:.9rem;text-transform:uppercase;padding:0 var(--default-padding)}.tile .tile-header+.tile-content{top:44px}.tile .tile-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media print{@page{margin:0}:root .no-print{display:none!important}}@media only screen and (min-width:1000px){:root .media-mobile{display:none!important}}@media only screen and (max-width:999px){:root .media-desktop{display:none!important}}:root .media-print{display:none}@media print{:root .media-print{display:unset}}.col-hour-separator:not(:last-child){border-right:var(--default-border-width) dashed hsla(225,70%,60%,.5)}.table-header-container{position:relative;display:flex;align-self:center;align-items:center;align-self:stretch;overflow:hidden;flex:1 0 var(--width, 0);width:var(--width, auto);min-width:var(--width, none);--width: 40px}@media only screen and (max-width:999px){.table-header-container{justify-content:flex-start}}.table-header-container:first-child{padding-left:calc(var(--default-padding) / 2)}.table-header-container.frozen{position:sticky;left:0;border-right:2px double var(--color-white);z-index:1}.table-header-container.frozen:first-child{border-top-left-radius:var(--default-border-radius);border-bottom-left-radius:var(--default-border-radius)}.table-header{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-pack:center;-webkit-box-orient:vertical;-webkit-line-break:after-white-space;max-width:calc(100% - 16px);margin:0 calc(var(--default-padding) / 2);overflow:hidden;overflow-wrap:break-word;align-self:center}.table-header.sort{margin-right:0}@media only screen and (max-width:999px){.table-header{display:flex;justify-content:flex-start}}.titlebar{position:relative;display:flex;flex-direction:row;flex-shrink:0;cursor:default;align-items:center;height:40px;--background: var(--color-background-alt);background:var(--background);border-bottom:var(--default-border);padding:0 calc(var(--default-padding) / 2) 0 var(--default-padding)}.titlebar.rows{flex-direction:column}.titlebar .title{line-height:unset}.titlebar app-help-menu{margin-left:3px}.titlebar .navbar-left{display:none!important}.titlebar .button:not(.small){--border-radius: var(--default-border-radius);border:none;height:34px;margin-left:5px}.titlebar .button:not(.small):last-child{margin-right:-2px}.titlebar .button:not(.small) .label{margin-right:0}.titlebar .button:not(.small) .icon{opacity:.85;--width: 44px;font-size:18px}.titlebar .button:not(.small) .badge{right:0;top:0}.titlebar .button.small{height:28px}.toolbar{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;height:calc(50px + var(--default-margin) / 2);padding:0 calc(var(--default-margin) / 2) 0 var(--default-padding)}.toolbar.rows{flex-direction:column}.toolbar+*:not(app-filters){padding-top:calc(var(--default-margin) / 2)}.toolbar:after{display:block;content:" ";position:absolute;bottom:0;left:calc(var(--default-margin) / 2);right:calc(var(--default-margin) / 2);border-top:var(--default-border)}.toolbar>.title,.toolbar>.label .title{font-size:1.25rem;font-weight:600;opacity:1;min-height:1.5rem;max-width:100%}.toolbar>.title.large,.toolbar>.label .title.large{font-size:1.5rem;font-weight:600;opacity:1}.toolbar .button{background:var(--background, var(--color-background))}.toolbar .button .label{margin:0}.toolbar .button .icon{max-width:var(--element-height)}.toolbar .button+.button{margin-left:calc(var(--default-margin) / 2)}.toolbar .button .title{font-size:1rem}.toolbar .button.no-border{border-color:transparent}.toolbar .divider{flex-shrink:0;height:var(--element-height);border-left:var(--default-border-width) solid var(--color-border);align-self:center;width:0;content:" "}.toolbar .divider:not(:first-child){margin-left:calc(var(--default-margin) / 2)}@media only screen and (max-width:999px){.toolbar{width:100vw}}.toolbar *+.button{margin-left:calc(var(--default-margin) / 2)}.toolbar .button:not([class*=color-]){border-color:transparent}.input input:not([type=checkbox],[type=radio],.date-input),.input input:-webkit-autofill:not([type=checkbox],[type=radio],.date-input),.input input:-webkit-autofill:hover:not([type=checkbox],[type=radio],.date-input),.input input:-webkit-autofill:focus:not([type=checkbox],[type=radio],.date-input){-webkit-box-shadow:0 0 50px rgba(255,255,255,0) inset!important;background-color:transparent!important;-webkit-background-clip:text;background-clip:text}.input{position:relative;display:flex;align-items:center;flex-direction:row;flex-shrink:0;cursor:default;flex-shrink:1;min-height:var(--height);--height: var(--element-height);box-sizing:border-box;border-radius:var(--default-border-radius);border:var(--default-border);--background: var(--color-input-background);background:var(--background);overflow:hidden}.input.rows{flex-direction:column}.input:not(.checkbox,.toggle,.radio,.readonly):focus-within{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus)}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.input:not(.checkbox,.toggle,.radio,.readonly):focus-within{box-shadow:0 0 0 1.5px var(--color-focus)}}.input:not(.checkbox,.toggle,.radio,.readonly):focus-within>.icon{color:var(--color-focus);opacity:1}.input .input-clear{display:flex;align-items:center;justify-content:center;width:var(--element-height);height:var(--element-height);cursor:pointer}.input .input-clear:after{display:flex;content:"\f057";font-family:"Font Awesome 6 Pro";font-size:1rem}.input .input-clear.disabled{visibility:hidden;pointer-events:none}.input>input{appearance:none;outline:none;width:100%;height:var(--height);flex-shrink:1;align-self:stretch;flex-grow:1;border:none;font-size:1rem;padding:0;background:transparent;color:var(--color-foreground);font-family:var(--default-font-family)}.input>input:first-child{padding-left:calc(var(--default-padding) / 2)}.input>input:last-child{padding-right:calc(var(--default-padding) / 2)}.input.table{background:transparent;border:none;border-radius:5px}.input.table input{background:transparent}.input.table:focus-within{box-shadow:0 0 0 2px var(--color-focus) inset!important}.input>textarea,.input-textarea{border:none;appearance:none;outline:none;font-size:1rem;padding:calc(var(--default-padding) / 2);color:var(--color-foreground);flex-grow:1;background:transparent;width:100%;min-height:100px;resize:none;font-family:var(--default-font-family)}.input>textarea::-webkit-scrollbar,.input-textarea::-webkit-scrollbar{width:14px;height:14px;border:none;background:transparent}.input>textarea::-webkit-scrollbar-thumb,.input-textarea::-webkit-scrollbar-thumb{height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.input>textarea::-webkit-scrollbar-thumb:hover,.input-textarea::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px;border:4.5px solid rgba(0,0,0,0);background-clip:padding-box;background-color:var(--color-scrollbar);-webkit-border-radius:10px}.input>textarea::-webkit-scrollbar-thumb:hover:hover,.input-textarea::-webkit-scrollbar-thumb:hover:hover{border:2px solid rgba(0,0,0,0);background-color:var(--color-scrollbar-hover);height:20px}.input>textarea::-webkit-scrollbar-thumb::-webkit-scrollbar-button,.input-textarea::-webkit-scrollbar-thumb::-webkit-scrollbar-button{display:none;width:0;height:0}.input>textarea::-webkit-scrollbar-thumb::-webkit-scrollbar-corner,.input-textarea::-webkit-scrollbar-thumb::-webkit-scrollbar-corner{background-color:transparent}.input>.icon{--width: var(--element-height);height:var(--element-height)}.input>.icon.fa-chevron-down{opacity:.25}.input:not(.select)>.icon:first-child{position:absolute;left:0;top:0;bottom:0;pointer-events:none}.input:not(.select)>.icon:first-child+*{padding-left:var(--element-height)}.input>.button{--border-radius: 0;border:none;align-self:stretch;height:auto}.input>.button:before{border-radius:0}.input>.suffix{display:flex;background:var(--background);align-items:center;padding-left:calc(var(--default-padding) / 2);font-weight:600;text-transform:uppercase;font-size:.85rem;-webkit-user-select:none;user-select:none;pointer-events:none}.input>.suffix:last-child{padding-right:var(--default-padding)}.input>.suffix .icon{width:auto}label{display:flex;flex-direction:column;margin:0 calc(var(--default-padding) / 2) 0 calc(var(--default-padding) / 2);font-weight:500;font-size:1rem;flex-grow:0;cursor:default}label.readonly{pointer-events:none}*.required:not(.icon){position:relative;padding-right:14px}*.required:not(.icon):after{position:absolute;display:flex;align-items:center;justify-content:center;width:10px;height:10px;top:.5px;right:.5px;content:"\f069";font-family:"Font Awesome 6 Pro";color:var(--color-secondary);font-weight:600;font-size:.75rem}*.required:not(.icon).valid:after{content:"\f058";font-weight:600;color:var(--color-success)}*.required:not(.icon).warn:after{content:"\f071";font-weight:600;color:var(--color-warning)}*.required:not(.icon).validating:after{content:"\f069";font-weight:600;color:var(--color-info);animation:spin 2s linear forwards infinite}*.required:not(.icon).input:after{top:3.75px;right:3px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-file{overflow:hidden;appearance:none;position:absolute!important;width:100%;height:100%;opacity:0!important;z-index:3!important;cursor:pointer}.input-file::-webkit-file-upload-button{cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.input.plaintext{pointer-events:none;border-color:transparent;background:transparent}.input.plaintext input{-webkit-text-fill-color:var(--color-foreground);-webkit-appearance:none;background:transparent}.input.readonly{border-color:#0000;--background: var(--color-input-readonly-background)}.input.readonly input{-webkit-text-fill-color:var(--color-foreground);-webkit-appearance:none;background:transparent;text-overflow:ellipsis;pointer-events:none}.input.readonly .icon{opacity:var(--default-opacity-disabled)}.input.small{--height: 30px}.input.checkbox,.input.radio,.input.toggle{position:relative;display:flex;align-items:center;flex-shrink:0;cursor:default;flex-direction:row;justify-content:space-between;border:none;padding:0!important;overflow:hidden;--background: unset;background:transparent!important;min-height:0;flex-grow:0!important}.input.checkbox.rows,.input.radio.rows,.input.toggle.rows{flex-direction:column}.input.checkbox .title,.input.radio .title,.input.toggle .title,.input.checkbox .subtitle,.input.radio .subtitle,.input.toggle .subtitle{flex-grow:0;padding-left:calc(var(--default-padding) / 2)}.input.checkbox .label,.input.radio .label,.input.toggle .label{flex-grow:0}.input.checkbox.toggle,.input.radio.toggle,.input.toggle.toggle{border-radius:20px!important}.input.checkbox.toggle input,.input.radio.toggle input,.input.toggle.toggle input{position:relative;display:flex;width:52px;height:32px;margin:3px 4px;flex-grow:0;flex-shrink:0;align-self:center;justify-self:flex-end;transition:var(--default-transition);transition-property:background;border-radius:20px;box-shadow:0 .2px 1px .5px #00000006 inset;cursor:pointer}.input.checkbox.toggle input:active:after,.input.radio.toggle input:active:after,.input.toggle.toggle input:active:after{opacity:.9}.input.checkbox.toggle input:after,.input.radio.toggle input:after,.input.toggle.toggle input:after{display:block;position:absolute;content:"";background:var(--color-white);margin:3px;width:26px;height:26px;border-radius:20px;left:0;transition:var(--default-transition);transition-property:transform;box-shadow:0 .2px 1px #0003,0 1.5px 2px #00000006}.input.checkbox.toggle input:not(:checked),.input.radio.toggle input:not(:checked),.input.toggle.toggle input:not(:checked){background:var(--color-border)}.input.checkbox.toggle input:checked,.input.radio.toggle input:checked,.input.toggle.toggle input:checked{background:var(--color-success)}.input.checkbox.toggle input:checked:after,.input.radio.toggle input:checked:after,.input.toggle.toggle input:checked:after{transform:translate(20px)}.input.checkbox.toggle.readonly,.input.radio.toggle.readonly,.input.toggle.toggle.readonly{box-shadow:none}.input.checkbox.toggle.readonly input,.input.radio.toggle.readonly input,.input.toggle.toggle.readonly input{box-shadow:0 0 0 1px #00000006 inset;opacity:var(--default-opacity-disabled)}.input.checkbox.checkbox,.input.radio.checkbox,.input.toggle.checkbox,.input.checkbox.radio,.input.radio.radio,.input.toggle.radio{width:calc(var(--element-height) - var(--default-margin));height:calc(var(--element-height) - var(--default-margin));margin-left:calc(var(--default-margin) / 6);margin-right:calc(var(--default-margin) / 6)}.input.checkbox.checkbox input,.input.radio.checkbox input,.input.toggle.checkbox input,.input.checkbox.radio input,.input.radio.radio input,.input.toggle.radio input{-webkit-appearance:none;background-color:transparent;border:none;width:100%;height:100%;display:flex;flex-grow:0;flex-shrink:0;align-self:center;position:relative;cursor:pointer;margin:0}.input.checkbox.checkbox input:before,.input.radio.checkbox input:before,.input.toggle.checkbox input:before,.input.checkbox.radio input:before,.input.radio.radio input:before,.input.toggle.radio input:before{display:none!important}.input.checkbox.checkbox input:hover:not(:checked):after,.input.radio.checkbox input:hover:not(:checked):after,.input.toggle.checkbox input:hover:not(:checked):after,.input.checkbox.radio input:hover:not(:checked):after,.input.radio.radio input:hover:not(:checked):after,.input.toggle.radio input:hover:not(:checked):after{color:var(--color-focus);opacity:1}.input.checkbox.checkbox input:after,.input.radio.checkbox input:after,.input.toggle.checkbox input:after,.input.checkbox.radio input:after,.input.radio.radio input:after,.input.toggle.radio input:after{font-family:"Font Awesome 6 Pro";font-size:18px;font-weight:300;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.input.checkbox.checkbox input:checked:after,.input.radio.checkbox input:checked:after,.input.toggle.checkbox input:checked:after,.input.checkbox.radio input:checked:after,.input.radio.radio input:checked:after,.input.toggle.radio input:checked:after{font-weight:600;opacity:1;color:var(--color-focus)}.input.checkbox.checkbox.checkbox input:after,.input.radio.checkbox.checkbox input:after,.input.toggle.checkbox.checkbox input:after,.input.checkbox.radio.checkbox input:after,.input.radio.radio.checkbox input:after,.input.toggle.radio.checkbox input:after{content:"\f111"}.input.checkbox.checkbox.checkbox input:checked:after,.input.radio.checkbox.checkbox input:checked:after,.input.toggle.checkbox.checkbox input:checked:after,.input.checkbox.radio.checkbox input:checked:after,.input.radio.radio.checkbox input:checked:after,.input.toggle.radio.checkbox input:checked:after{content:"\f058"}.input.checkbox.checkbox.radio input:after,.input.radio.checkbox.radio input:after,.input.toggle.checkbox.radio input:after,.input.checkbox.radio.radio input:after,.input.radio.radio.radio input:after,.input.toggle.radio.radio input:after{content:"\f111"}.input.checkbox.checkbox.radio input:checked:after,.input.radio.checkbox.radio input:checked:after,.input.toggle.checkbox.radio input:checked:after,.input.checkbox.radio.radio input:checked:after,.input.radio.radio.radio input:checked:after,.input.toggle.radio.radio input:checked:after{content:"\f192"}.input.checkbox.checkbox.readonly,.input.radio.checkbox.readonly,.input.toggle.checkbox.readonly,.input.checkbox.radio.readonly,.input.radio.radio.readonly,.input.toggle.radio.readonly{background:transparent;box-shadow:none}.input.checkbox.checkbox.readonly input:after,.input.radio.checkbox.readonly input:after,.input.toggle.checkbox.readonly input:after,.input.checkbox.radio.readonly input:after,.input.radio.radio.readonly input:after,.input.toggle.radio.readonly input:after{color:var(--color-inactive);-webkit-text-fill-color:var(--color-inactive)}.input-options{display:block}.input-option{display:flex;flex-direction:row;align-items:center;margin:calc(var(--default-margin) / 2) 0}.input.select.plaintext,.input.select.readonly{pointer-events:none}.input.select.plaintext:after,.input.select.readonly:after{opacity:.0255}.input.select .label{padding-left:calc(var(--default-padding) / 2)}.input.textarea{height:auto;flex-direction:column}.input .input-header{display:block;text-align:center;position:absolute;top:8px;left:0;right:0;font-weight:500;height:14px;padding:0 calc(var(--default-padding) / 4);text-overflow:ellipsis;overflow:hidden;pointer-events:none;text-transform:uppercase;font-size:.75rem;transition:var(--default-transition)}.input .input-header+input{padding-top:10px!important;transition:var(--default-transition);transition-property:font-size,padding-top}.input:focus-within .input-header{transform:translateY(-7px);font-size:.65rem;opacity:.5}.input:focus-within .input-header+input{padding-top:0!important}.input:not(:focus-within) .input-header+input{font-size:.75rem;opacity:.75}.input-footer{pointer-events:none;display:flex;flex-direction:row;align-items:center;min-height:18px;flex-shrink:0;text-align:left;color:var(--color-primary);padding:0 calc(var(--default-padding) / 2);align-self:stretch;font-size:.75rem;font-weight:500;border-top:var(--default-border)}.input.modified:not(.invalid){background-color:var(--color-input-modified)}.input.invalid{background:var(--color-input-invalid)}input::-webkit-input-placeholder{-webkit-text-fill-color:var(--color-foreground);font-size:1rem;font-weight:400;opacity:.5}:root{--color-red: hsl(3, 85%, 60%);--color-red-light: hsl(3, 85%, 70%);--color-red-dark: hsl(3, 85%, 55%);--color-red-translucent: hsla(3, 85%, 60%, .15);--color-red-tint: color-mix(in srgb, var(--color-red) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-coral: hsl(14, 88%, 61%);--color-coral-light: hsl(14, 88%, 71%);--color-coral-dark: hsl(14, 88%, 56%);--color-coral-translucent: hsla(14, 88%, 61%, .15);--color-coral-tint: color-mix(in srgb, var(--color-coral) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-orange: hsl(25, 94%, 58%);--color-orange-light: hsl(25, 94%, 68%);--color-orange-dark: hsl(25, 94%, 53%);--color-orange-translucent: hsla(25, 94%, 58%, .15);--color-orange-tint: color-mix(in srgb, var(--color-orange) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-gold: hsl(36, 91%, 53%);--color-gold-light: hsl(36, 91%, 63%);--color-gold-dark: hsl(36, 91%, 48%);--color-gold-translucent: hsla(36, 91%, 53%, .15);--color-gold-tint: color-mix(in srgb, var(--color-gold) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-yellow: hsl(45, 95%, 49%);--color-yellow-light: hsl(45, 95%, 59%);--color-yellow-dark: hsl(45, 95%, 44%);--color-yellow-translucent: hsla(45, 95%, 49%, .15);--color-yellow-tint: color-mix(in srgb, var(--color-yellow) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-pistachio: hsl(52, 82%, 47%);--color-pistachio-light: hsl(52, 82%, 57%);--color-pistachio-dark: hsl(52, 82%, 42%);--color-pistachio-translucent: hsla(52, 82%, 47%, .15);--color-pistachio-tint: color-mix(in srgb, var(--color-pistachio) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-pear: hsl(60, 72%, 45%);--color-pear-light: hsl(60, 72%, 55%);--color-pear-dark: hsl(60, 72%, 40%);--color-pear-translucent: hsla(60, 72%, 45%, .15);--color-pear-tint: color-mix(in srgb, var(--color-pear) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-chartreuse: hsl(70, 72%, 45%);--color-chartreuse-light: hsl(70, 72%, 55%);--color-chartreuse-dark: hsl(70, 72%, 40%);--color-chartreuse-translucent: hsla(70, 72%, 45%, .15);--color-chartreuse-tint: color-mix(in srgb, var(--color-chartreuse) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-lime: hsl(80, 68%, 46%);--color-lime-light: hsl(80, 68%, 56%);--color-lime-dark: hsl(80, 68%, 41%);--color-lime-translucent: hsla(80, 68%, 46%, .15);--color-lime-tint: color-mix(in srgb, var(--color-lime) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-apple: hsl(95, 55%, 50%);--color-apple-light: hsl(95, 55%, 60%);--color-apple-dark: hsl(95, 55%, 45%);--color-apple-translucent: hsla(95, 55%, 50%, .15);--color-apple-tint: color-mix(in srgb, var(--color-apple) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-green: hsl(110, 54%, 52%);--color-green-light: hsl(110, 54%, 62%);--color-green-dark: hsl(110, 54%, 47%);--color-green-translucent: hsla(110, 54%, 52%, .15);--color-green-tint: color-mix(in srgb, var(--color-green) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-mint: hsl(130, 53%, 52%);--color-mint-light: hsl(130, 53%, 62%);--color-mint-dark: hsl(130, 53%, 47%);--color-mint-translucent: hsla(130, 53%, 52%, .15);--color-mint-tint: color-mix(in srgb, var(--color-mint) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-seafoam: hsl(150, 67%, 45%);--color-seafoam-light: hsl(150, 67%, 55%);--color-seafoam-dark: hsl(150, 67%, 40%);--color-seafoam-translucent: hsla(150, 67%, 45%, .15);--color-seafoam-tint: color-mix(in srgb, var(--color-seafoam) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-aqua: hsl(165, 65%, 45%);--color-aqua-light: hsl(165, 65%, 55%);--color-aqua-dark: hsl(165, 65%, 40%);--color-aqua-translucent: hsla(165, 65%, 45%, .15);--color-aqua-tint: color-mix(in srgb, var(--color-aqua) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-teal: hsl(180, 67%, 45%);--color-teal-light: hsl(180, 67%, 55%);--color-teal-dark: hsl(180, 67%, 40%);--color-teal-translucent: hsla(180, 67%, 45%, .15);--color-teal-tint: color-mix(in srgb, var(--color-teal) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-cyan: hsl(190, 69%, 51%);--color-cyan-light: hsl(190, 69%, 61%);--color-cyan-dark: hsl(190, 69%, 46%);--color-cyan-translucent: hsla(190, 69%, 51%, .15);--color-cyan-tint: color-mix(in srgb, var(--color-cyan) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-ocean: hsl(200, 70%, 55%);--color-ocean-light: hsl(200, 70%, 65%);--color-ocean-dark: hsl(200, 70%, 50%);--color-ocean-translucent: hsla(200, 70%, 55%, .15);--color-ocean-tint: color-mix(in srgb, var(--color-ocean) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-sky: hsl(210, 70%, 60%);--color-sky-light: hsl(210, 70%, 70%);--color-sky-dark: hsl(210, 70%, 55%);--color-sky-translucent: hsla(210, 70%, 60%, .15);--color-sky-tint: color-mix(in srgb, var(--color-sky) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-blue: hsl(220, 70%, 60%);--color-blue-light: hsl(220, 70%, 70%);--color-blue-dark: hsl(220, 70%, 55%);--color-blue-translucent: hsla(220, 70%, 60%, .15);--color-blue-tint: color-mix(in srgb, var(--color-blue) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-neon: hsl(232, 70%, 64%);--color-neon-light: hsl(232, 70%, 74%);--color-neon-dark: hsl(232, 70%, 59%);--color-neon-translucent: hsla(232, 70%, 64%, .15);--color-neon-tint: color-mix(in srgb, var(--color-neon) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-violet: hsl(240, 65%, 65%);--color-violet-light: hsl(240, 65%, 75%);--color-violet-dark: hsl(240, 65%, 60%);--color-violet-translucent: hsla(240, 65%, 65%, .15);--color-violet-tint: color-mix(in srgb, var(--color-violet) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-plum: hsl(250, 65%, 65%);--color-plum-light: hsl(250, 65%, 75%);--color-plum-dark: hsl(250, 65%, 60%);--color-plum-translucent: hsla(250, 65%, 65%, .15);--color-plum-tint: color-mix(in srgb, var(--color-plum) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-purple: hsl(260, 60%, 65%);--color-purple-light: hsl(260, 60%, 75%);--color-purple-dark: hsl(260, 60%, 60%);--color-purple-translucent: hsla(260, 60%, 65%, .15);--color-purple-tint: color-mix(in srgb, var(--color-purple) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-lavender: hsl(275, 70%, 67%);--color-lavender-light: hsl(275, 70%, 77%);--color-lavender-dark: hsl(275, 70%, 62%);--color-lavender-translucent: hsla(275, 70%, 67%, .15);--color-lavender-tint: color-mix(in srgb, var(--color-lavender) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-orchid: hsl(295, 65%, 67%);--color-orchid-light: hsl(295, 65%, 77%);--color-orchid-dark: hsl(295, 65%, 62%);--color-orchid-translucent: hsla(295, 65%, 67%, .15);--color-orchid-tint: color-mix(in srgb, var(--color-orchid) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-magenta: hsl(320, 72%, 67%);--color-magenta-light: hsl(320, 72%, 77%);--color-magenta-dark: hsl(320, 72%, 62%);--color-magenta-translucent: hsla(320, 72%, 67%, .15);--color-magenta-tint: color-mix(in srgb, var(--color-magenta) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-fuchsia: hsl(335, 78%, 67%);--color-fuchsia-light: hsl(335, 78%, 77%);--color-fuchsia-dark: hsl(335, 78%, 62%);--color-fuchsia-translucent: hsla(335, 78%, 67%, .15);--color-fuchsia-tint: color-mix(in srgb, var(--color-fuchsia) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-pink: hsl(350, 80%, 67%);--color-pink-light: hsl(350, 80%, 77%);--color-pink-dark: hsl(350, 80%, 62%);--color-pink-translucent: hsla(350, 80%, 67%, .15);--color-pink-tint: color-mix(in srgb, var(--color-pink) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-success: hsl(150, 67%, 45%);--color-success-light: hsl(150, 67%, 55%);--color-success-dark: hsl(150, 67%, 40%);--color-success-translucent: hsla(150, 67%, 45%, .15);--color-success-tint: color-mix(in srgb, var(--color-success) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-warning: hsl(25, 94%, 58%);--color-warning-light: hsl(25, 94%, 68%);--color-warning-dark: hsl(25, 94%, 53%);--color-warning-translucent: hsla(25, 94%, 58%, .15);--color-warning-tint: color-mix(in srgb, var(--color-warning) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-danger: hsl(3, 85%, 60%);--color-danger-light: hsl(3, 85%, 70%);--color-danger-dark: hsl(3, 85%, 55%);--color-danger-translucent: hsla(3, 85%, 60%, .15);--color-danger-tint: color-mix(in srgb, var(--color-danger) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-info: hsl(225, 70%, 60%);--color-info-light: hsl(225, 70%, 70%);--color-info-dark: hsl(225, 70%, 55%);--color-info-translucent: hsla(225, 70%, 60%, .15);--color-info-tint: color-mix(in srgb, var(--color-info) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-disabled: #d9d9d9;--color-disabled-light: #f3f3f3;--color-disabled-dark: #cccccc;--color-disabled-translucent: rgba(217, 217, 217, .15);--color-disabled-tint: color-mix(in srgb, var(--color-disabled) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-focus: #4888ff;--color-focus-light: #7ba9ff;--color-focus-dark: #2e77ff;--color-focus-translucent: rgba(72, 136, 255, .15);--color-focus-tint: color-mix(in srgb, var(--color-focus) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-white: #ffffff;--color-white-light: #ffffff;--color-white-dark: #f2f2f2;--color-white-translucent: rgba(255, 255, 255, .15);--color-white-tint: color-mix(in srgb, var(--color-white) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-black: #000000;--color-black-light: #1a1a1a;--color-black-dark: #000000;--color-black-translucent: rgba(0, 0, 0, .15);--color-black-tint: color-mix(in srgb, var(--color-black) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-gray: #787f8d;--color-gray-light: #9499a4;--color-gray-dark: #6c7380;--color-gray-translucent: rgba(120, 127, 141, .15);--color-gray-tint: color-mix(in srgb, var(--color-gray) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-ryder: #ce2028;--color-ryder-light: #e14047;--color-ryder-dark: #b81d24;--color-ryder-translucent: rgba(206, 32, 40, .15);--color-ryder-tint: color-mix(in srgb, var(--color-ryder) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)));--color-transparent: transparent;--color-transparent-light: rgba(26, 26, 26, 0);--color-transparent-dark: rgba(0, 0, 0, 0);--color-transparent-translucent: rgba(0, 0, 0, .15);--color-transparent-tint: color-mix(in srgb, var(--color-transparent) var(--color-tint-strength), var(--color-background) calc(100% - var(--color-tint-strength)))}:root .color-red{--color: hsl(3, 85%, 60%);color:#f04b42}:root .color-border-red{border-color:#f04b42;border-width:var(--default-border-width)}:root .color-fill-red{--background: var(--color-red);background:var(--color-red);--color: var(--color-white);color:var(--color-white)}:root .color-fill-red.ng-click:hover:before,:root .color-fill-red.ng-click.selected:before{background:#ef4037}:root .color-outline-red{color:var(--color-red);border-color:var(--color-red);border-width:1px;border-style:solid}:root .color-outline-red.ng-click:hover:before,:root .color-outline-red.ng-click.selected:before{background:#f04b4226}:root .color-shade-red{background:#f04b4226}:root .color-coral{--color: hsl(14, 88%, 61%);color:#f36d44}:root .color-border-coral{border-color:#f36d44;border-width:var(--default-border-width)}:root .color-fill-coral{--background: var(--color-coral);background:var(--color-coral);--color: var(--color-white);color:var(--color-white)}:root .color-fill-coral.ng-click:hover:before,:root .color-fill-coral.ng-click.selected:before{background:#f26438}:root .color-outline-coral{color:var(--color-coral);border-color:var(--color-coral);border-width:1px;border-style:solid}:root .color-outline-coral.ng-click:hover:before,:root .color-outline-coral.ng-click.selected:before{background:#f36d4426}:root .color-shade-coral{background:#f36d4426}:root .color-orange{--color: hsl(25, 94%, 58%);color:#f9832f}:root .color-border-orange{border-color:#f9832f;border-width:var(--default-border-width)}:root .color-fill-orange{--background: var(--color-orange);background:var(--color-orange);--color: var(--color-white);color:var(--color-white)}:root .color-fill-orange.ng-click:hover:before,:root .color-fill-orange.ng-click.selected:before{background:#f87c23}:root .color-outline-orange{color:var(--color-orange);border-color:var(--color-orange);border-width:1px;border-style:solid}:root .color-outline-orange.ng-click:hover:before,:root .color-outline-orange.ng-click.selected:before{background:#f9832f26}:root .color-shade-orange{background:#f9832f26}:root .color-gold{--color: hsl(36, 91%, 53%);color:#f49d1a}:root .color-border-gold{border-color:#f49d1a;border-width:var(--default-border-width)}:root .color-fill-gold{--background: var(--color-gold);background:var(--color-gold);--color: var(--color-white);color:var(--color-white)}:root .color-fill-gold.ng-click:hover:before,:root .color-fill-gold.ng-click.selected:before{background:#f4980e}:root .color-outline-gold{color:var(--color-gold);border-color:var(--color-gold);border-width:1px;border-style:solid}:root .color-outline-gold.ng-click:hover:before,:root .color-outline-gold.ng-click.selected:before{background:#f49d1a26}:root .color-shade-gold{background:#f49d1a26}:root .color-yellow{--color: hsl(45, 95%, 49%);color:#f4b806}:root .color-border-yellow{border-color:#f4b806;border-width:var(--default-border-width)}:root .color-fill-yellow{--background: var(--color-yellow);background:var(--color-yellow);--color: var(--color-white);color:var(--color-white)}:root .color-fill-yellow.ng-click:hover:before,:root .color-fill-yellow.ng-click.selected:before{background:#e7af06}:root .color-outline-yellow{color:var(--color-yellow);border-color:var(--color-yellow);border-width:1px;border-style:solid}:root .color-outline-yellow.ng-click:hover:before,:root .color-outline-yellow.ng-click.selected:before{background:#f4b80626}:root .color-shade-yellow{background:#f4b80626}:root .color-pistachio{--color: hsl(52, 82%, 47%);color:#dac016}:root .color-border-pistachio{border-color:#dac016;border-width:var(--default-border-width)}:root .color-fill-pistachio{--background: var(--color-pistachio);background:var(--color-pistachio);--color: var(--color-white);color:var(--color-white)}:root .color-fill-pistachio.ng-click:hover:before,:root .color-fill-pistachio.ng-click.selected:before{background:#cfb614}:root .color-outline-pistachio{color:var(--color-pistachio);border-color:var(--color-pistachio);border-width:1px;border-style:solid}:root .color-outline-pistachio.ng-click:hover:before,:root .color-outline-pistachio.ng-click.selected:before{background:#dac01626}:root .color-shade-pistachio{background:#dac01626}:root .color-pear{--color: hsl(60, 72%, 45%);color:#c5c520}:root .color-border-pear{border-color:#c5c520;border-width:var(--default-border-width)}:root .color-fill-pear{--background: var(--color-pear);background:var(--color-pear);--color: var(--color-white);color:var(--color-white)}:root .color-fill-pear.ng-click:hover:before,:root .color-fill-pear.ng-click.selected:before{background:#baba1e}:root .color-outline-pear{color:var(--color-pear);border-color:var(--color-pear);border-width:1px;border-style:solid}:root .color-outline-pear.ng-click:hover:before,:root .color-outline-pear.ng-click.selected:before{background:#c5c52026}:root .color-shade-pear{background:#c5c52026}:root .color-chartreuse{--color: hsl(70, 72%, 45%);color:#aac520}:root .color-border-chartreuse{border-color:#aac520;border-width:var(--default-border-width)}:root .color-fill-chartreuse{--background: var(--color-chartreuse);background:var(--color-chartreuse);--color: var(--color-white);color:var(--color-white)}:root .color-fill-chartreuse.ng-click:hover:before,:root .color-fill-chartreuse.ng-click.selected:before{background:#a0ba1e}:root .color-outline-chartreuse{color:var(--color-chartreuse);border-color:var(--color-chartreuse);border-width:1px;border-style:solid}:root .color-outline-chartreuse.ng-click:hover:before,:root .color-outline-chartreuse.ng-click.selected:before{background:#aac52026}:root .color-shade-chartreuse{background:#aac52026}:root .color-lime{--color: hsl(80, 68%, 46%);color:#90c526}:root .color-border-lime{border-color:#90c526;border-width:var(--default-border-width)}:root .color-fill-lime{--background: var(--color-lime);background:var(--color-lime);--color: var(--color-white);color:var(--color-white)}:root .color-fill-lime.ng-click:hover:before,:root .color-fill-lime.ng-click.selected:before{background:#88ba23}:root .color-outline-lime{color:var(--color-lime);border-color:var(--color-lime);border-width:1px;border-style:solid}:root .color-outline-lime.ng-click:hover:before,:root .color-outline-lime.ng-click.selected:before{background:#90c52626}:root .color-shade-lime{background:#90c52626}:root .color-apple{--color: hsl(95, 55%, 50%);color:#74c639}:root .color-border-apple{border-color:#74c639;border-width:var(--default-border-width)}:root .color-fill-apple{--background: var(--color-apple);background:var(--color-apple);--color: var(--color-white);color:var(--color-white)}:root .color-fill-apple.ng-click:hover:before,:root .color-fill-apple.ng-click.selected:before{background:#6ebc37}:root .color-outline-apple{color:var(--color-apple);border-color:var(--color-apple);border-width:1px;border-style:solid}:root .color-outline-apple.ng-click:hover:before,:root .color-outline-apple.ng-click.selected:before{background:#74c63926}:root .color-shade-apple{background:#74c63926}:root .color-green{--color: hsl(110, 54%, 52%);color:#59c743}:root .color-border-green{border-color:#59c743;border-width:var(--default-border-width)}:root .color-fill-green{--background: var(--color-green);background:var(--color-green);--color: var(--color-white);color:var(--color-white)}:root .color-fill-green.ng-click:hover:before,:root .color-fill-green.ng-click.selected:before{background:#51c23a}:root .color-outline-green{color:var(--color-green);border-color:var(--color-green);border-width:1px;border-style:solid}:root .color-outline-green.ng-click:hover:before,:root .color-outline-green.ng-click.selected:before{background:#59c74326}:root .color-shade-green{background:#59c74326}:root .color-mint{--color: hsl(130, 53%, 52%);color:#44c559}:root .color-border-mint{border-color:#44c559;border-width:var(--default-border-width)}:root .color-fill-mint{--background: var(--color-mint);background:var(--color-mint);--color: var(--color-white);color:var(--color-white)}:root .color-fill-mint.ng-click:hover:before,:root .color-fill-mint.ng-click.selected:before{background:#3bc152}:root .color-outline-mint{color:var(--color-mint);border-color:var(--color-mint);border-width:1px;border-style:solid}:root .color-outline-mint.ng-click:hover:before,:root .color-outline-mint.ng-click.selected:before{background:#44c55926}:root .color-shade-mint{background:#44c55926}:root .color-seafoam{--color: hsl(150, 67%, 45%);color:#26c073}:root .color-border-seafoam{border-color:#26c073;border-width:var(--default-border-width)}:root .color-fill-seafoam{--background: var(--color-seafoam);background:var(--color-seafoam);--color: var(--color-white);color:var(--color-white)}:root .color-fill-seafoam.ng-click:hover:before,:root .color-fill-seafoam.ng-click.selected:before{background:#24b56c}:root .color-outline-seafoam{color:var(--color-seafoam);border-color:var(--color-seafoam);border-width:1px;border-style:solid}:root .color-outline-seafoam.ng-click:hover:before,:root .color-outline-seafoam.ng-click.selected:before{background:#26c07326}:root .color-shade-seafoam{background:#26c07326}:root .color-aqua{--color: hsl(165, 65%, 45%);color:#28bd98}:root .color-border-aqua{border-color:#28bd98;border-width:var(--default-border-width)}:root .color-fill-aqua{--background: var(--color-aqua);background:var(--color-aqua);--color: var(--color-white);color:var(--color-white)}:root .color-fill-aqua.ng-click:hover:before,:root .color-fill-aqua.ng-click.selected:before{background:#26b390}:root .color-outline-aqua{color:var(--color-aqua);border-color:var(--color-aqua);border-width:1px;border-style:solid}:root .color-outline-aqua.ng-click:hover:before,:root .color-outline-aqua.ng-click.selected:before{background:#28bd9826}:root .color-shade-aqua{background:#28bd9826}:root .color-teal{--color: hsl(180, 67%, 45%);color:#26c0c0}:root .color-border-teal{border-color:#26c0c0;border-width:var(--default-border-width)}:root .color-fill-teal{--background: var(--color-teal);background:var(--color-teal);--color: var(--color-white);color:var(--color-white)}:root .color-fill-teal.ng-click:hover:before,:root .color-fill-teal.ng-click.selected:before{background:#24b5b5}:root .color-outline-teal{color:var(--color-teal);border-color:var(--color-teal);border-width:1px;border-style:solid}:root .color-outline-teal.ng-click:hover:before,:root .color-outline-teal.ng-click.selected:before{background:#26c0c026}:root .color-shade-teal{background:#26c0c026}:root .color-cyan{--color: hsl(190, 69%, 51%);color:#2cbcd8}:root .color-border-cyan{border-color:#2cbcd8;border-width:var(--default-border-width)}:root .color-fill-cyan{--background: var(--color-cyan);background:var(--color-cyan);--color: var(--color-white);color:var(--color-white)}:root .color-fill-cyan.ng-click:hover:before,:root .color-fill-cyan.ng-click.selected:before{background:#26b5d1}:root .color-outline-cyan{color:var(--color-cyan);border-color:var(--color-cyan);border-width:1px;border-style:solid}:root .color-outline-cyan.ng-click:hover:before,:root .color-outline-cyan.ng-click.selected:before{background:#2cbcd826}:root .color-shade-cyan{background:#2cbcd826}:root .color-ocean{--color: hsl(200, 70%, 55%);color:#3ca7dd}:root .color-border-ocean{border-color:#3ca7dd;border-width:var(--default-border-width)}:root .color-fill-ocean{--background: var(--color-ocean);background:var(--color-ocean);--color: var(--color-white);color:var(--color-white)}:root .color-fill-ocean.ng-click:hover:before,:root .color-fill-ocean.ng-click.selected:before{background:#31a2db}:root .color-outline-ocean{color:var(--color-ocean);border-color:var(--color-ocean);border-width:1px;border-style:solid}:root .color-outline-ocean.ng-click:hover:before,:root .color-outline-ocean.ng-click.selected:before{background:#3ca7dd26}:root .color-shade-ocean{background:#3ca7dd26}:root .color-sky{--color: hsl(210, 70%, 60%);color:#5299e0}:root .color-border-sky{border-color:#5299e0;border-width:var(--default-border-width)}:root .color-fill-sky{--background: var(--color-sky);background:var(--color-sky);--color: var(--color-white);color:var(--color-white)}:root .color-fill-sky.ng-click:hover:before,:root .color-fill-sky.ng-click.selected:before{background:#4793de}:root .color-outline-sky{color:var(--color-sky);border-color:var(--color-sky);border-width:1px;border-style:solid}:root .color-outline-sky.ng-click:hover:before,:root .color-outline-sky.ng-click.selected:before{background:#5299e026}:root .color-shade-sky{background:#5299e026}:root .color-blue{--color: hsl(220, 70%, 60%);color:#5281e0}:root .color-border-blue{border-color:#5281e0;border-width:var(--default-border-width)}:root .color-fill-blue{--background: var(--color-blue);background:var(--color-blue);--color: var(--color-white);color:var(--color-white)}:root .color-fill-blue.ng-click:hover:before,:root .color-fill-blue.ng-click.selected:before{background:#4779de}:root .color-outline-blue{color:var(--color-blue);border-color:var(--color-blue);border-width:1px;border-style:solid}:root .color-outline-blue.ng-click:hover:before,:root .color-outline-blue.ng-click.selected:before{background:#5281e026}:root .color-shade-blue{background:#5281e026}:root .color-neon{--color: hsl(232, 70%, 64%);color:#6374e3}:root .color-border-neon{border-color:#6374e3;border-width:var(--default-border-width)}:root .color-fill-neon{--background: var(--color-neon);background:var(--color-neon);--color: var(--color-white);color:var(--color-white)}:root .color-fill-neon.ng-click:hover:before,:root .color-fill-neon.ng-click.selected:before{background:#586ae2}:root .color-outline-neon{color:var(--color-neon);border-color:var(--color-neon);border-width:1px;border-style:solid}:root .color-outline-neon.ng-click:hover:before,:root .color-outline-neon.ng-click.selected:before{background:#6374e326}:root .color-shade-neon{background:#6374e326}:root .color-violet{--color: hsl(240, 65%, 65%);color:#6c6ce0}:root .color-border-violet{border-color:#6c6ce0;border-width:var(--default-border-width)}:root .color-fill-violet{--background: var(--color-violet);background:var(--color-violet);--color: var(--color-white);color:var(--color-white)}:root .color-fill-violet.ng-click:hover:before,:root .color-fill-violet.ng-click.selected:before{background:#6161de}:root .color-outline-violet{color:var(--color-violet);border-color:var(--color-violet);border-width:1px;border-style:solid}:root .color-outline-violet.ng-click:hover:before,:root .color-outline-violet.ng-click.selected:before{background:#6c6ce026}:root .color-shade-violet{background:#6c6ce026}:root .color-plum{--color: hsl(250, 65%, 65%);color:#7f6ce0}:root .color-border-plum{border-color:#7f6ce0;border-width:var(--default-border-width)}:root .color-fill-plum{--background: var(--color-plum);background:var(--color-plum);--color: var(--color-white);color:var(--color-white)}:root .color-fill-plum.ng-click:hover:before,:root .color-fill-plum.ng-click.selected:before{background:#7661de}:root .color-outline-plum{color:var(--color-plum);border-color:var(--color-plum);border-width:1px;border-style:solid}:root .color-outline-plum.ng-click:hover:before,:root .color-outline-plum.ng-click.selected:before{background:#7f6ce026}:root .color-shade-plum{background:#7f6ce026}:root .color-purple{--color: hsl(260, 60%, 65%);color:#9470db}:root .color-border-purple{border-color:#9470db;border-width:var(--default-border-width)}:root .color-fill-purple{--background: var(--color-purple);background:var(--color-purple);--color: var(--color-white);color:var(--color-white)}:root .color-fill-purple.ng-click:hover:before,:root .color-fill-purple.ng-click.selected:before{background:#8c66d9}:root .color-outline-purple{color:var(--color-purple);border-color:var(--color-purple);border-width:1px;border-style:solid}:root .color-outline-purple.ng-click:hover:before,:root .color-outline-purple.ng-click.selected:before{background:#9470db26}:root .color-shade-purple{background:#9470db26}:root .color-lavender{--color: hsl(275, 70%, 67%);color:#b570e6}:root .color-border-lavender{border-color:#b570e6;border-width:var(--default-border-width)}:root .color-fill-lavender{--background: var(--color-lavender);background:var(--color-lavender);--color: var(--color-white);color:var(--color-white)}:root .color-fill-lavender.ng-click:hover:before,:root .color-fill-lavender.ng-click.selected:before{background:#af65e4}:root .color-outline-lavender{color:var(--color-lavender);border-color:var(--color-lavender);border-width:1px;border-style:solid}:root .color-outline-lavender.ng-click:hover:before,:root .color-outline-lavender.ng-click.selected:before{background:#b570e626}:root .color-shade-lavender{background:#b570e626}:root .color-orchid{--color: hsl(295, 65%, 67%);color:#d874e2}:root .color-border-orchid{border-color:#d874e2;border-width:var(--default-border-width)}:root .color-fill-orchid{--background: var(--color-orchid);background:var(--color-orchid);--color: var(--color-white);color:var(--color-white)}:root .color-fill-orchid.ng-click:hover:before,:root .color-fill-orchid.ng-click.selected:before{background:#d66adf}:root .color-outline-orchid{color:var(--color-orchid);border-color:var(--color-orchid);border-width:1px;border-style:solid}:root .color-outline-orchid.ng-click:hover:before,:root .color-outline-orchid.ng-click.selected:before{background:#d874e226}:root .color-shade-orchid{background:#d874e226}:root .color-magenta{--color: hsl(320, 72%, 67%);color:#e76ebf}:root .color-border-magenta{border-color:#e76ebf;border-width:var(--default-border-width)}:root .color-fill-magenta{--background: var(--color-magenta);background:var(--color-magenta);--color: var(--color-white);color:var(--color-white)}:root .color-fill-magenta.ng-click:hover:before,:root .color-fill-magenta.ng-click.selected:before{background:#e663ba}:root .color-outline-magenta{color:var(--color-magenta);border-color:var(--color-magenta);border-width:1px;border-style:solid}:root .color-outline-magenta.ng-click:hover:before,:root .color-outline-magenta.ng-click.selected:before{background:#e76ebf26}:root .color-shade-magenta{background:#e76ebf26}:root .color-fuchsia{--color: hsl(335, 78%, 67%);color:#ec69a0}:root .color-border-fuchsia{border-color:#ec69a0;border-width:var(--default-border-width)}:root .color-fill-fuchsia{--background: var(--color-fuchsia);background:var(--color-fuchsia);--color: var(--color-white);color:var(--color-white)}:root .color-fill-fuchsia.ng-click:hover:before,:root .color-fill-fuchsia.ng-click.selected:before{background:#eb5e99}:root .color-outline-fuchsia{color:var(--color-fuchsia);border-color:var(--color-fuchsia);border-width:1px;border-style:solid}:root .color-outline-fuchsia.ng-click:hover:before,:root .color-outline-fuchsia.ng-click.selected:before{background:#ec69a026}:root .color-shade-fuchsia{background:#ec69a026}:root .color-pink{--color: hsl(350, 80%, 67%);color:#ee687e}:root .color-border-pink{border-color:#ee687e;border-width:var(--default-border-width)}:root .color-fill-pink{--background: var(--color-pink);background:var(--color-pink);--color: var(--color-white);color:var(--color-white)}:root .color-fill-pink.ng-click:hover:before,:root .color-fill-pink.ng-click.selected:before{background:#ed5c74}:root .color-outline-pink{color:var(--color-pink);border-color:var(--color-pink);border-width:1px;border-style:solid}:root .color-outline-pink.ng-click:hover:before,:root .color-outline-pink.ng-click.selected:before{background:#ee687e26}:root .color-shade-pink{background:#ee687e26}:root .color-success{--color: hsl(150, 67%, 45%);color:#26c073}:root .color-border-success{border-color:#26c073;border-width:var(--default-border-width)}:root .color-fill-success{--background: var(--color-success);background:var(--color-success);--color: var(--color-white);color:var(--color-white)}:root .color-fill-success.ng-click:hover:before,:root .color-fill-success.ng-click.selected:before{background:#24b56c}:root .color-outline-success{color:var(--color-success);border-color:var(--color-success);border-width:1px;border-style:solid}:root .color-outline-success.ng-click:hover:before,:root .color-outline-success.ng-click.selected:before{background:#26c07326}:root .color-shade-success{background:#26c07326}:root .color-warning{--color: hsl(25, 94%, 58%);color:#f9832f}:root .color-border-warning{border-color:#f9832f;border-width:var(--default-border-width)}:root .color-fill-warning{--background: var(--color-warning);background:var(--color-warning);--color: var(--color-white);color:var(--color-white)}:root .color-fill-warning.ng-click:hover:before,:root .color-fill-warning.ng-click.selected:before{background:#f87c23}:root .color-outline-warning{color:var(--color-warning);border-color:var(--color-warning);border-width:1px;border-style:solid}:root .color-outline-warning.ng-click:hover:before,:root .color-outline-warning.ng-click.selected:before{background:#f9832f26}:root .color-shade-warning{background:#f9832f26}:root .color-danger{--color: hsl(3, 85%, 60%);color:#f04b42}:root .color-border-danger{border-color:#f04b42;border-width:var(--default-border-width)}:root .color-fill-danger{--background: var(--color-danger);background:var(--color-danger);--color: var(--color-white);color:var(--color-white)}:root .color-fill-danger.ng-click:hover:before,:root .color-fill-danger.ng-click.selected:before{background:#ef4037}:root .color-outline-danger{color:var(--color-danger);border-color:var(--color-danger);border-width:1px;border-style:solid}:root .color-outline-danger.ng-click:hover:before,:root .color-outline-danger.ng-click.selected:before{background:#f04b4226}:root .color-shade-danger{background:#f04b4226}:root .color-info{--color: hsl(225, 70%, 60%);color:#5275e0}:root .color-border-info{border-color:#5275e0;border-width:var(--default-border-width)}:root .color-fill-info{--background: var(--color-info);background:var(--color-info);--color: var(--color-white);color:var(--color-white)}:root .color-fill-info.ng-click:hover:before,:root .color-fill-info.ng-click.selected:before{background:#476dde}:root .color-outline-info{color:var(--color-info);border-color:var(--color-info);border-width:1px;border-style:solid}:root .color-outline-info.ng-click:hover:before,:root .color-outline-info.ng-click.selected:before{background:#5275e026}:root .color-shade-info{background:#5275e026}:root .color-disabled{--color: #d9d9d9;color:#d9d9d9}:root .color-border-disabled{border-color:#d9d9d9;border-width:var(--default-border-width)}:root .color-fill-disabled{--background: var(--color-disabled);background:var(--color-disabled);--color: var(--color-white);color:var(--color-white)}:root .color-fill-disabled.ng-click:hover:before,:root .color-fill-disabled.ng-click.selected:before{background:#d3d3d3}:root .color-outline-disabled{color:var(--color-disabled);border-color:var(--color-disabled);border-width:1px;border-style:solid}:root .color-outline-disabled.ng-click:hover:before,:root .color-outline-disabled.ng-click.selected:before{background:#d9d9d926}:root .color-shade-disabled{background:#d9d9d926}:root .color-focus{--color: #4888ff;color:#4888ff}:root .color-border-focus{border-color:#4888ff;border-width:var(--default-border-width)}:root .color-fill-focus{--background: var(--color-focus);background:var(--color-focus);--color: var(--color-white);color:var(--color-white)}:root .color-fill-focus.ng-click:hover:before,:root .color-fill-focus.ng-click.selected:before{background:#3b80ff}:root .color-outline-focus{color:var(--color-focus);border-color:var(--color-focus);border-width:1px;border-style:solid}:root .color-outline-focus.ng-click:hover:before,:root .color-outline-focus.ng-click.selected:before{background:#4888ff26}:root .color-shade-focus{background:#4888ff26}:root .color-white{--color: #ffffff;color:#fff}:root .color-border-white{border-color:#fff;border-width:var(--default-border-width)}:root .color-fill-white{--background: var(--color-white);background:var(--color-white);--color: ;color:var(--color-primary)}:root .color-fill-white.ng-click:hover:before,:root .color-fill-white.ng-click.selected:before{background:#f9f9f9}:root .color-outline-white{color:var(--color-white);border-color:var(--color-white);border-width:1px;border-style:solid}:root .color-outline-white.ng-click:hover:before,:root .color-outline-white.ng-click.selected:before{background:#ffffff26}:root .color-shade-white{background:#ffffff26}:root .color-black{--color: #000000;color:#000}:root .color-border-black{border-color:#000;border-width:var(--default-border-width)}:root .color-fill-black{--background: var(--color-black);background:var(--color-black);--color: var(--color-white);color:var(--color-white)}:root .color-fill-black.ng-click:hover:before,:root .color-fill-black.ng-click.selected:before{background:#000}:root .color-outline-black{color:var(--color-black);border-color:var(--color-black);border-width:1px;border-style:solid}:root .color-outline-black.ng-click:hover:before,:root .color-outline-black.ng-click.selected:before{background:#00000026}:root .color-shade-black{background:#00000026}:root .color-gray{--color: #787f8d;color:#787f8d}:root .color-border-gray{border-color:#787f8d;border-width:var(--default-border-width)}:root .color-fill-gray{--background: var(--color-gray);background:var(--color-gray);--color: var(--color-white);color:var(--color-white)}:root .color-fill-gray.ng-click:hover:before,:root .color-fill-gray.ng-click.selected:before{background:#727987}:root .color-outline-gray{color:var(--color-gray);border-color:var(--color-gray);border-width:1px;border-style:solid}:root .color-outline-gray.ng-click:hover:before,:root .color-outline-gray.ng-click.selected:before{background:#787f8d26}:root .color-shade-gray{background:#787f8d26}:root .color-ryder{--color: #ce2028;color:#ce2028}:root .color-border-ryder{border-color:#ce2028;border-width:var(--default-border-width)}:root .color-fill-ryder{--background: var(--color-ryder);background:var(--color-ryder);--color: var(--color-white);color:var(--color-white)}:root .color-fill-ryder.ng-click:hover:before,:root .color-fill-ryder.ng-click.selected:before{background:#c31e26}:root .color-outline-ryder{color:var(--color-ryder);border-color:var(--color-ryder);border-width:1px;border-style:solid}:root .color-outline-ryder.ng-click:hover:before,:root .color-outline-ryder.ng-click.selected:before{background:#ce202826}:root .color-shade-ryder{background:#ce202826}:root .color-transparent{--color: transparent;color:transparent}:root .color-border-transparent{border-color:transparent;border-width:var(--default-border-width)}:root .color-fill-transparent{--background: var(--color-transparent);background:var(--color-transparent);--color: var(--color-white);color:var(--color-white)}:root .color-fill-transparent.ng-click:hover:before,:root .color-fill-transparent.ng-click.selected:before{background:#0000}:root .color-outline-transparent{color:var(--color-transparent);border-color:var(--color-transparent);border-width:1px;border-style:solid}:root .color-outline-transparent.ng-click:hover:before,:root .color-outline-transparent.ng-click.selected:before{background:#00000026}:root .color-shade-transparent{background:#00000026}.color-inactive{color:var(--color-inactive)}.fill-empty{background:repeating-linear-gradient(-45deg,#0000 0 5px,#0003 5.5px,#0000 6px)}.color-fill-background{background:var(--color-background)}:root .o-100{opacity:1}:root .o-95{opacity:.95}:root .o-90{opacity:.9}:root .o-85{opacity:.85}:root .o-80{opacity:.8}:root .o-75{opacity:.75}:root .o-70{opacity:.7}:root .o-65{opacity:.65}:root .o-60{opacity:.6}:root .o-55{opacity:.55}:root .o-50{opacity:.5}:root .o-45{opacity:.45}:root .o-40{opacity:.4}:root .o-35{opacity:.35}:root .o-30{opacity:.3}:root .o-25{opacity:.25}:root .o-20{opacity:.2}:root .o-15{opacity:.15}:root .o-10{opacity:.1}:root .o-5{opacity:.05}html.theme-light{--logo: url(/assets/img/opsbox-logo.svg);--color-primary: #2c3340;--color-primary-transparent: rgba(44, 51, 64, 0);--color-primary-light: #313948;--color-primary-lighter: #363f4f;--color-primary-lightest: #787f8d;--color-primary-dark: #272d38;--color-primary-darker: #222731;--color-primary-darkest: #1c2129;--color-accent: #ce2028;--color-accent-dark: #c31e26;--color-secondary: #ce2028;--color-background: #ffffff;--color-background-transparent: rgba(255, 255, 255, 0);--color-background-alt: #f8f8f8;--color-foreground: var(--color-primary);--color-shading-light: #f3f3f3;--color-shading-dark: #eaeaea;--color-scrollbar: #aaaaaa;--color-scrollbar-hover: #7f7f7f;--color-overlay: rgba(24, 24, 24, .25);--color-overlay-loader: rgba(24, 24, 24, .15);--color-overlay-notifications: rgba(24, 24, 24, .25);--color-inactive: #dfdfdf;--ng-click-color: var(--color-black);--ng-click-opacity: .025;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(0, 0, 0, .125);--color-border-solid: #e6e6e6;--color-border-selected-solid: #d3dbe6;--color-input-background: var(--color-background);--color-input-readonly-background: #f0f0f0}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-light{--color-border: rgba(0, 0, 0, .15);--color-border-solid: #efefef;--color-border-selected-solid: #c7cfd9}}html.theme-light .pane-content{border:var(--default-border)}html.theme-light .list.table>li,html.theme-light r-table-row{border:var(--default-border)}html.theme-light .notifications-content{margin-top:calc(var(--default-margin) / 4);margin-right:calc(var(--default-margin) / 4);margin-bottom:calc(var(--default-margin) / 4);overflow:hidden;background:var(--color-background);color:var(--color-foreground);box-shadow:0 0 25px #00000026;border-radius:var(--default-border-radius)}html.theme-light .notifications-content .scroll-y,html.theme-light .notifications-content .list.notifications{padding:0}html.theme-light .notifications-content .list.notifications li{box-shadow:none;border-bottom:var(--default-border);border-radius:0;margin:0}html.theme-light .notifications-content .notifications-header{margin:0;height:calc(var(--element-height) + var(--default-padding));padding:0 calc(var(--default-padding) / 2);border-bottom:var(--default-border);background:var(--color-background);transform:translateZ(0);flex:0 0 auto;position:sticky;top:0;z-index:5}html.theme-light .notifications-content .notifications-header r-avatar{margin:0;--width: var(--element-height)}html.theme-light .notifications-content .notifications-header r-avatar .avatar{margin:0}html.theme-light .notifications-content .notifications-header .label{flex-basis:100%;flex-grow:1;text-align:center;justify-content:center;align-items:center;padding:0 calc(var(--default-padding) / 2)}html.theme-light .notifications-content .notifications-header .label .title{font-size:1.25rem;font-weight:500}html.theme-light .notifications-content .notifications-header .label .title:only-child{margin-bottom:3px}html.theme-light .notifications-content .notifications-header .label:first-child{margin-left:var(--element-height)}html.theme-light .notifications-content .notifications-header .label:last-child{margin-right:var(--element-height)}html.theme-dark{--logo: url(/assets/img/opsbox-logo-dark.svg);--color-primary: #262729;--color-primary-transparent: rgba(38, 39, 41, 0);--color-primary-light: #2b2c2e;--color-primary-lighter: #323436;--color-primary-lightest: #57595e;--color-primary-dark: #202122;--color-primary-darker: #1a1a1c;--color-primary-darkest: #141415;--color-accent: #ce2028;--color-accent-dark: #383a3d;--color-secondary: #ce2028;--color-background: #202122;--color-background-transparent: rgba(32, 33, 34, 0);--color-background-alt: #262729;--color-background-alt-transparent: rgba(38, 39, 41, 0);--color-foreground: #eee;--color-shading-light: #1a1a1c;--color-shading-dark: #323436;--color-scrollbar: #444444;--color-scrollbar-hover: #707070;--color-overlay: rgba(16, 16, 16, .75);--color-overlay-loader: rgba(16, 16, 16, .5);--color-overlay-notifications: rgba(16, 16, 16, .95);--color-inactive: #444444;--ng-click-color: var(--color-white);--ng-click-opacity: .025;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(255, 255, 255, .125);--color-border-solid: #232627;--color-border-selected-solid: #d3dbe6;--color-table-header: var(--color-shading-dark);--color-tint-strength: 40%;--color-input-background: #2d2f31;--color-input-readonly-background: #2a2b2d}@media only screen and (max-width:999px){html.theme-dark{--color-overlay-notifications: rgba(16, 16, 16, .99)}}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-dark{--color-border: rgba(255, 255, 255, .15);--color-border-solid: #232627;--color-border-selected-solid: #c7cfd9}}html.theme-dark .card{background:transparent;box-shadow:none;border-color:transparent}html.theme-dark .card .card-content{border-radius:var(--default-border-radius);background:var(--color-background-alt)}html.theme-dark .header.large,html.theme-dark .card .card-header{background:transparent;text-transform:none;font-size:1.25rem}html.theme-dark .header.large .title,html.theme-dark .card .card-header .title{font-size:1.25rem}html.theme-dark .header.large .subtitle,html.theme-dark .card .card-header .subtitle{font-size:.85rem}html.theme-dark .header.table{background:var(--color-primary-lighter)}html.theme-dark .header.small{background:var(--color-primary-light)}html.theme-dark .titlebar{z-index:1;border-bottom:none}html.theme-dark .help-panel-container{box-shadow:none}html.theme-dark .sidebar-container{box-shadow:1px 0 #0000001a}html.theme-dark .page-selector{color:var(--color-white)!important}html.theme-dark .menu,html.theme-dark .menu .toolbar{background:var(--color-background-alt)}html.theme-dark .freeze{background:var(--color-primary-lightest)!important}html.theme-dark .selector.nav{background:var(--color-primary-darker)}html.theme-dark .selector.nav>*.selected{background:var(--color-primary-darkest)}html.theme-dark .notifications-content .list.notifications .header.small{background:transparent;padding:0 calc(var(--default-padding) / 2)}html.theme-contrast{--logo: url(/assets/img/opsbox-logo-dark.svg);--color-primary: #1f1f1f;--color-primary-transparent: rgba(26, 26, 26, 0);--color-primary-light: #050505;--color-primary-lighter: #333333;--color-primary-lightest: #4d4d4d;--color-primary-dark: #060606;--color-primary-darker: #0d0d0d;--color-primary-darkest: #131313;--color-accent: #ce2028;--color-accent-dark: #c31e26;--color-secondary: #ce2028;--color-background: #000;--color-background-transparent: rgba(6, 6, 6, 0);--color-background-alt: #1a1a1a;--color-background-alt-transparent: rgba(26, 26, 26, 0);--color-foreground: #fff;--color-shading-light: #000000;--color-shading-dark: #0d0d0d;--color-scrollbar: #444444;--color-scrollbar-hover: #707070;--color-table-header: var(--color-shading-dark);--color-tint-strength: 65%;--color-overlay: rgba(16, 16, 16, .75);--color-overlay-loader: rgba(16, 16, 16, .5);--color-overlay-notifications: rgba(16, 16, 16, .95);--color-inactive: #444444;--ng-click-color: var(--color-white);--ng-click-opacity: .1;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(255, 255, 255, .15);--color-border-solid: #232627;--color-border-selected-solid: #d3dbe6;--color-input-background: #060606;--color-input-readonly-background: #040404}@media only screen and (max-width:999px){html.theme-contrast{--color-overlay-notifications: rgba(16, 16, 16, .99)}}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-contrast{--color-border: rgba(255, 255, 255, .15);--color-border-solid: #232627;--color-border-selected-solid: #c7cfd9}}html.theme-contrast .card{background:transparent;box-shadow:none;border-color:transparent;background:var(--color-background-alt)}html.theme-contrast .card .card-header{border-bottom:var(--default-border)}html.theme-contrast .header.large,html.theme-contrast .card .card-header{background:var(--color-background-alt);text-transform:none;font-size:1.25rem}html.theme-contrast .header.large .title,html.theme-contrast .card .card-header .title{font-size:1.25rem}html.theme-contrast .header.large .subtitle,html.theme-contrast .card .card-header .subtitle{font-size:.85rem}html.theme-contrast .header.table{background:var(--color-primary-lighter)}html.theme-contrast .header.small{background:var(--color-primary-light)}html.theme-contrast .titlebar{z-index:1;background:var(--color-primary);border-bottom:none}html.theme-contrast .help-panel-container{box-shadow:none}html.theme-contrast .sidebar-container{box-shadow:2px 0 5px #0003}html.theme-contrast .page-selector{color:var(--color-white)!important}html.theme-contrast .menu,html.theme-contrast .menu .toolbar{background:var(--color-background-alt)}html.theme-contrast .selector.nav{background:var(--color-primary-darker)}html.theme-contrast .selector.nav>*.selected{background:var(--color-primary-darkest)}html.theme-contrast .freeze{background:var(--color-primary-lightest)!important}html.theme-contrast .notifications-content .list.notifications .header.small{background:transparent;padding:0 calc(var(--default-padding) / 2)}html.theme-print,html.theme-print body{overflow:visible!important;overflow-x:unset!important;overflow-y:visible!important}html.theme-print .page-content,html.theme-print body .page-content{display:flex;flex-direction:column;position:relative;margin:0;padding:0}html.theme-print .print-content,html.theme-print body .print-content{display:block;background:#fff}html.theme-print .help-panel-content,html.theme-print body .help-panel-content{padding:var(--default-padding)}html.theme-print{--logo: url(/assets/img/opsbox-logo.svg);--color-primary: #000000;--color-primary-transparent: rgba(0, 0, 0, 0);--color-primary-light: #060606;--color-primary-lighter: #0d0d0d;--color-primary-lightest: #4d4d4d;--color-primary-dark: #000000;--color-primary-darker: #000000;--color-primary-darkest: #000000;--color-accent: #ce2028;--color-accent-dark: #c31e26;--color-secondary: #ce2028;--color-background: #ffffff;--color-background-transparent: rgba(255, 255, 255, 0);--color-background-alt: #ffffff;--color-foreground: var(--color-primary);--color-shading-light: #f3f3f3;--color-shading-dark: #eaeaea;--color-scrollbar: #aaaaaa;--color-scrollbar-hover: #7f7f7f;--color-overlay: rgba(24, 24, 24, .25);--color-overlay-loader: rgba(24, 24, 24, .15);--color-overlay-notifications: rgba(24, 24, 24, .25);--color-inactive: #dfdfdf;--ng-click-color: var(--color-black);--ng-click-opacity: .025;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(0, 0, 0, .125);--color-border-solid: #e6e6e6;--color-border-selected-solid: #d3dbe6;--color-input-background: var(--color-background);--color-input-readonly-background: #f0f0f0}html.theme-print .header{-webkit-print-color-adjust:exact}html.theme-print .card{display:block;border-radius:0;border:none}html.theme-print .card-header{border-radius:0;-webkit-print-color-adjust:exact}html.theme-print .thumbnail{--width: 100%;--height: 100%}html.theme-print .thumbnail img{width:100%;max-width:640px;height:100%}html.theme-neon{--logo: url(/assets/img/opsbox-logo-dark.svg);--default-font-family: "Orbitron", sans-serif;--default-font-family: "VT323", monospace;--color-primary: #141833;--color-primary-transparent: rgba(20, 24, 51, 0);--color-primary-light: #171b3a;--color-primary-lighter: #1b2145;--color-primary-lightest: #313a7c;--color-primary-dark: #10142a;--color-primary-darker: #0d0f21;--color-primary-darkest: #090b18;--color-accent: #ff124f;--color-accent-dark: #1f254e;--color-secondary: #ff124f;--color-background: #10142a;--color-background-transparent: rgba(16, 20, 42, 0);--color-background-alt: #141833;--color-background-alt-transparent: rgba(20, 24, 51, 0);--color-foreground: #eee;--color-shading-light: #0d0f21;--color-shading-dark: #1b2145;--color-scrollbar: #38438f;--color-scrollbar-hover: #4654b3;--color-overlay: rgba(6, 7, 14, .75);--color-overlay-loader: rgba(6, 7, 14, .5);--color-overlay-notifications: rgba(6, 7, 14, .95);--color-inactive: #38438f;--ng-click-color: var(--color-white);--ng-click-opacity: .05;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(255, 255, 255, .125);--color-border-solid: #232627;--color-border-selected-solid: #d3dbe6;--shadow-neon: 0 0 5px var(--color-accent), 0 0 0 1px #ffffff;--color-input-background: #181c3c;--color-input-readonly-background: #161b38}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-neon{--color-border: rgba(255, 255, 255, .1);--color-border-solid: #232627;--color-border-selected-solid: #c7cfd9}}html.theme-neon.theme-color-ryder{--color-accent: #ea00d9 !important}html.theme-neon .card{background:transparent;box-shadow:none;border-color:transparent}html.theme-neon .card .card-content{border-radius:var(--default-border-radius);background:var(--color-background-alt)}html.theme-neon .header.large,html.theme-neon .card .card-header{background:transparent;text-transform:none;font-size:1.25rem}html.theme-neon .header.large .title,html.theme-neon .card .card-header .title{font-size:1.25rem}html.theme-neon .header.large .subtitle,html.theme-neon .card .card-header .subtitle{font-size:.85rem}html.theme-neon .header.table{background:var(--color-primary-lighter);top:1px!important;margin-top:1px}html.theme-neon .header.small{background:var(--color-primary-light)}html.theme-neon .titlebar{box-shadow:var(--shadow-high);z-index:1;border-bottom:none}html.theme-neon .help-panel-container{box-shadow:none}html.theme-neon .menu,html.theme-neon .menu .toolbar{background:var(--color-background-alt)}html.theme-neon .toolbar:after{border:none;height:.75px;background:#fff;border-bottom:.5px solid var(--color-accent);box-shadow:0 .5px 5px var(--color-accent);z-index:1;bottom:-2px}html.theme-neon .freeze{background:var(--color-primary-lighter)}html.theme-neon .notifications-content .list.notifications .header.small{background:transparent;padding:0 calc(var(--default-padding) / 2)}html.theme-neon .notifications-content .list.notifications .icon:before{font-weight:400!important;color:#fff!important;text-shadow:0 0 3px #0abdc6,0 0 8px #0abdc6}html.theme-neon .card-content,html.theme-neon .selector.nav,html.theme-neon .header.table{box-shadow:var(--shadow-neon)}html.theme-neon .button.color-outline-purple{border-color:transparent;background:var(--color-background);color:#fff!important;box-shadow:var(--shadow-neon)}html.theme-neon .loader-background{display:none!important}html.theme-neon .app-icon:before{font-weight:400!important;color:#fff!important;text-shadow:0 0 3px #0abdc6,0 0 8px #0abdc6}html.theme-neon .page-selector{color:var(--color-white)!important}html.theme-neon .home-content .app-icon{box-shadow:var(--shadow-neon);text-shadow:0 0 5px #0abdc6,0 0 10px #0abdc6}html.theme-neon .home-content .app-icon .app-icon-background{background:transparent!important}html.theme-neon .home-content .app-icon .app-icon-background:after{display:none}html.theme-neon .home-content .app-icon i:before{color:#fff!important;font-weight:300!important}html.theme-neon .home-content .app-icon .app-external-icon{font-weight:800!important;background-color:transparent}html.theme-love{--logo: url(/assets/img/opsbox-logo.svg);--color-primary: #433e5f;--color-primary-transparent: rgba(67, 62, 95, 0);--color-primary-light: #484367;--color-primary-lighter: #4e486e;--color-primary-lightest: #9390a6;--color-primary-dark: #3e3957;--color-primary-darker: #383450;--color-primary-darkest: #332f48;--color-focus: #f04a65;--color-focus-translucent: rgba(240, 74, 101, .1);--color-accent: #f04a65;--color-accent-dark: #ef3e5b;--color-secondary: #f04a65;--color-background: #faf1f2;--color-background-transparent: rgba(255, 255, 255, 0);--color-background-alt: #fceaec;--color-foreground: var(--color-primary);--color-shading-light: #ffe3e7;--color-shading-dark: #ffd5d6;--color-scrollbar: #f79fac;--color-scrollbar-hover: #f04a65;--color-overlay: rgba(24, 24, 24, .25);--color-overlay-loader: rgba(24, 24, 24, .15);--color-overlay-notifications: rgba(24, 24, 24, .25);--color-inactive: #fadddf;--ng-click-color: var(--color-black);--ng-click-opacity: .025;--shading-hover: rgba(44, 51, 64, .75);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(246, 180, 180, .125);--color-border-solid: #f6b4b9;--color-border-selected-solid: #d3dbe6;--color-input-background: var(--color-background);--color-input-readonly-background: #fadddf}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-love{--color-border: rgba(246, 180, 180, .75);--color-border-solid: #efefef;--color-border-selected-solid: #c7cfd9}}html.theme-love .pane-content{border:var(--default-border)}html.theme-love .list.table>li,html.theme-love r-table-row{border:var(--default-border)}html.theme-love .notifications-content{margin-top:calc(var(--default-margin) / 4);margin-right:calc(var(--default-margin) / 4);margin-bottom:calc(var(--default-margin) / 4);overflow:hidden;background:var(--color-background);color:var(--color-foreground);box-shadow:0 0 25px #00000026;border-radius:var(--default-border-radius)}html.theme-love .notifications-content .scroll-y,html.theme-love .notifications-content .list.notifications{padding:0}html.theme-love .notifications-content .list.notifications li{box-shadow:none;border-bottom:var(--default-border);border-radius:0;margin:0}html.theme-love .notifications-content .notifications-header{margin:0;height:calc(var(--element-height) + var(--default-padding));padding:0 calc(var(--default-padding) / 2);border-bottom:var(--default-border);background:var(--color-background);transform:translateZ(0);flex:0 0 auto;position:sticky;top:0;z-index:5}html.theme-love .notifications-content .notifications-header r-avatar{margin:0;--width: var(--element-height)}html.theme-love .notifications-content .notifications-header r-avatar .avatar{margin:0}html.theme-love .notifications-content .notifications-header .label{flex-basis:100%;flex-grow:1;text-align:center;justify-content:center;align-items:center;padding:0 calc(var(--default-padding) / 2)}html.theme-love .notifications-content .notifications-header .label .title{font-size:1.25rem;font-weight:500}html.theme-love .notifications-content .notifications-header .label .title:only-child{margin-bottom:3px}html.theme-love .notifications-content .notifications-header .label:first-child{margin-left:var(--element-height)}html.theme-love .notifications-content .notifications-header .label:last-child{margin-right:var(--element-height)}html.theme-love .badge{background-color:transparent;overflow:visible}html.theme-love .badge:after{position:absolute;display:flex;align-items:center;justify-content:center;top:3px;left:0;bottom:0;right:0;content:"\f004";font-family:"Font Awesome 6 Pro";color:var(--color-accent);font-weight:600;font-size:22px;z-index:-1}html.theme-spooky{--logo: url(/assets/img/opsbox-logo-dark.svg);--color-primary: #1f1f1f;--color-primary-transparent: rgba(26, 26, 26, 0);--color-primary-light: #050505;--color-primary-lighter: #333333;--color-primary-lightest: #4d4d4d;--color-primary-dark: #060606;--color-primary-darker: #1a1a1a;--color-primary-darkest: #131313;--color-accent: #ce2028;--color-accent-dark: #c31e26;--color-secondary: #f1660a;--color-focus: #f1660a;--color-help-foreground: #000;--color-help-background: #f1660a;--color-help-highlight: hsl(260, 60%, 65%);--color-background: #000;--color-background-transparent: rgba(6, 6, 6, 0);--color-background-alt: #1a1a1a;--color-background-alt-transparent: rgba(26, 26, 26, 0);--color-foreground: #fff;--color-shading-light: #000000;--color-shading-dark: #0d0d0d;--color-scrollbar: #f1660a;--color-scrollbar-hover: #f1660a;--color-overlay: rgba(16, 16, 16, .75);--color-overlay-loader: rgba(16, 16, 16, .5);--color-overlay-notifications: rgba(16, 16, 16, .95);--color-inactive: #444444;--ng-click-color: var(--color-white);--ng-click-opacity: .1;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(255, 255, 255, .15);--color-border-solid: #232627;--color-border-selected-solid: #d3dbe6;--color-input-background: #202020;--color-input-readonly-background: #131313}@media only screen and (max-width:999px){html.theme-spooky{--color-overlay-notifications: rgba(16, 16, 16, .99)}}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-spooky{--color-border: rgba(255, 255, 255, .15);--color-border-solid: #232627;--color-border-selected-solid: #c7cfd9}}html.theme-spooky .card{background:transparent;box-shadow:none;border-color:transparent;background:var(--color-background-alt)}html.theme-spooky .card .card-header{border-bottom:var(--default-border)}html.theme-spooky a.selected:after{background:var(--color-purple)}html.theme-spooky .badge{color:#000}html.theme-spooky .header.large,html.theme-spooky .card .card-header{background:var(--color-background-alt);text-transform:none;font-size:1.25rem}html.theme-spooky .header.large .title,html.theme-spooky .card .card-header .title{font-size:1.25rem}html.theme-spooky .header.large .subtitle,html.theme-spooky .card .card-header .subtitle{font-size:.85rem}html.theme-spooky .header.table{background:var(--color-primary-lighter)}html.theme-spooky .header.small{background:var(--color-primary-light)}html.theme-spooky .titlebar{z-index:1;background:var(--color-primary);border-bottom:none}html.theme-spooky .help-panel-container{box-shadow:none}html.theme-spooky .sidebar-container{border-right:1px solid #333;background:#000}html.theme-spooky .sidebar-container .badge.ext-link{background:var(--color-secondary);border:1px solid #000}html.theme-spooky .sidebar-container .a-wrapper .icon{color:var(--color-secondary)!important}html.theme-spooky .app-group .accordion-container .title{font-size:1.25rem}html.theme-spooky .page-selector{color:var(--color-white)!important}html.theme-spooky .menu,html.theme-spooky .menu .toolbar{background:var(--color-background-alt)}html.theme-spooky .selector.nav .title{font-size:1.5rem;font-family:Creepster}html.theme-spooky .selector.nav{background:var(--color-primary-darker)}html.theme-spooky .selector.nav>*.selected{background:var(--color-primary-darkest)}html.theme-spooky .freeze{background:var(--color-primary-lightest)!important}html.theme-spooky .notifications-content .list.notifications .header.small{background:transparent;padding:0 calc(var(--default-padding) / 2)}html.theme-spooky .app-icon:before{font-weight:400!important;color:var(--color-secondary)!important}html.theme-spooky .app .title,html.theme-spooky .a-wrapper .title{font-weight:400;font-size:1.5rem;font-family:Creepster}html.theme-spooky .toolbar>.title.large,html.theme-spooky .toolbar>.label .title.large,html.theme-spooky .pane-header .title{font-size:2rem!important}html.theme-spooky .card-header{font-size:1.5rem!important}html.theme-spooky .pane-header .title,html.theme-spooky .pane-header .subtitle,html.theme-spooky .toolbar>.label .title,html.theme-spooky .toolbar>.label .subtitle,html.theme-spooky .toolbar>.title,html.theme-spooky .toolbar>.subtitle,html.theme-spooky .card-header{font-size:1.5rem;font-family:Creepster}html.theme-spooky .banner{background:var(--color-purple)!important}html.theme-spooky .button.color-fill-success,html.theme-spooky .button.color-fill-focus,html.theme-spooky .button.color-fill-info{background:var(--color-secondary);color:#000}html.theme-spooky .list.pane li.selected:before{background:#ffffff0d;border:1px solid var(--color-secondary)!important}html.theme-spooky .app-icon.sub{border:none}html.theme-spooky .app-icon.sub i{position:relative;color:#f1d25c;text-shadow:0 1px 0 #e99e2c;font-size:24px;font-weight:600!important}html.theme-spooky .app-icon.sub .app-icon-background:after{background:transparent!important;opacity:1!important;display:flex;top:-15px;align-items:center;justify-content:center;color:var(--color-secondary);content:"\f707";font-size:60px;font-family:"Font Awesome 6 Pro"}@supports (backdrop-filter: blur(15px)){html.theme-spooky .sidebar-controls,html.theme-spooky .sidebar-home{background:#60606040!important}}html.theme-spooky .menu-button .icon:before,html.theme-spooky .fas.fa-grid.app-icon:before{font-weight:600!important;content:"\f30e"!important}html.theme-spooky .app-group-content .app .title,html.theme-spooky .home-content .app .title{margin-top:0;height:50px!important}html.theme-spooky .home-content .app-icon{box-shadow:none;text-shadow:none;color:#000}html.theme-spooky .home-content .app-icon:hover i,html.theme-spooky .home-content .app-icon:hover .folder-icon-more{color:#f1d25c!important;transition-duration:.15s}html.theme-spooky .home-content .app-icon .folder-icons{width:calc(100% - 40px);height:calc(100% - 40px)}html.theme-spooky .home-content .app-icon .folder-icon{background:transparent}html.theme-spooky .home-content .app-icon .folder-icon i{font-size:12px}html.theme-spooky .home-content .app-icon .folder-icon-more{color:#000;font-size:12px;font-weight:600;transition:var(--default-transition);transition-duration:2s}html.theme-spooky .home-content .app-icon .app-icon-background{background:transparent!important}html.theme-spooky .home-content .app-icon .app-icon-background:after{display:flex;top:-15px;align-items:center;justify-content:center;color:var(--color-secondary);background:none;content:"\f707";font-size:60px;font-family:"Font Awesome 6 Pro"}html.theme-spooky .home-content .app-icon i{font-size:28px;color:#000!important;font-weight:900!important;text-shadow:0 1px 0 #e99e2c;transition:var(--default-transition);transition-duration:2s}html.theme-spooky .home-content .app-icon .app-external-icon{font-weight:800!important;background-color:var(--color-secondary);border:2px solid #000;border-radius:50px}html.theme-spooky .home-content .app-icon .app-external-icon:before{content:"\f717"}html.theme-holiday{--logo: url(/assets/img/opsbox-logo-holiday.svg);--color-primary: #224435;--color-primary-transparent: rgba(34, 68, 53, 0);--color-primary-light: #264d3c;--color-primary-lighter: #2b5542;--color-primary-lightest: #629d83;--color-primary-dark: #1e3c2e;--color-primary-darker: #1a3328;--color-primary-darkest: #152b21;--color-accent: #d14137;--color-accent-dark: #cc392f;--color-secondary: #d14137;--color-focus: #c9aa50;--color-focus-translucent: hsla(36, 91%, 53%, .1);--color-background: #fdfeea;--color-background-transparent: rgba(254, 255, 246, 0);--color-background-alt: #fefef1;--color-background-alt-transparent: rgba(255, 255, 255, 0);--color-foreground: var(--color-primary);--color-shading-light: #f9f4db;--color-shading-dark: #f9f2d6;--color-scrollbar: #aaaaaa;--color-scrollbar-hover: #7f7f7f;--color-overlay: rgba(24, 24, 24, .25);--color-overlay-loader: rgba(24, 24, 24, .15);--color-overlay-notifications: rgba(24, 24, 24, .25);--color-inactive: #dfdfdf;--ng-click-color: var(--color-black);--ng-click-opacity: .025;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(0, 0, 0, .125);--color-border-solid: #e6e6e6;--color-border-selected-solid: #d3dbe6;--color-input-background: var(--color-background);--color-input-readonly-background: #faf5df}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-holiday{--color-border: rgba(0, 0, 0, .15);--color-border-solid: #efefef;--color-border-selected-solid: #c7cfd9}}html.theme-holiday .pane-content{border:var(--default-border)}html.theme-holiday .list.table>li,html.theme-holiday r-table-row{border:var(--default-border)}html.theme-holiday .pane-header,html.theme-holiday .pane-header .subtitle,html.theme-holiday .toolbar>.label .title,html.theme-holiday .toolbar>.label .subtitle,html.theme-holiday .toolbar>.title,html.theme-holiday .toolbar>.subtitle,html.theme-holiday .selector.nav .title,html.theme-holiday .app,html.theme-holiday .a-wrapper .title,html.theme-holiday .card-header{font-size:1.5rem;font-family:Mountains of Christmas,serif;font-weight:700!important}html.theme-holiday .toolbar>.label .title,html.theme-holiday .toolbar>.title{font-size:2rem}html.theme-holiday .header.large,html.theme-holiday .card .card-header{background:#d14137!important}html.theme-holiday .titlebar{background:#d14137;color:#fff}html.theme-holiday .titlebar .input:not(:focus){border-color:var(--color-white)}html.theme-holiday .titlebar .input:not(:focus) ::placeholder{color:var(--color-white)}html.theme-holiday .notifications-content{margin-top:calc(var(--default-margin) / 4);margin-right:calc(var(--default-margin) / 4);margin-bottom:calc(var(--default-margin) / 4);overflow:hidden;background:var(--color-background);color:var(--color-foreground);box-shadow:0 0 25px #00000026;border-radius:var(--default-border-radius)}html.theme-holiday .notifications-content .scroll-y,html.theme-holiday .notifications-content .list.notifications{padding:0}html.theme-holiday .notifications-content .list.notifications li{box-shadow:none;border-bottom:var(--default-border);border-radius:0;margin:0}html.theme-holiday .notifications-content .notifications-header{margin:0;height:calc(var(--element-height) + var(--default-padding));padding:0 calc(var(--default-padding) / 2);border-bottom:var(--default-border);background:var(--color-background);transform:translateZ(0);flex:0 0 auto;position:sticky;top:0;z-index:5}html.theme-holiday .notifications-content .notifications-header r-avatar{margin:0;--width: var(--element-height)}html.theme-holiday .notifications-content .notifications-header r-avatar .avatar{margin:0}html.theme-holiday .notifications-content .notifications-header .label{flex-basis:100%;flex-grow:1;text-align:center;justify-content:center;align-items:center;padding:0 calc(var(--default-padding) / 2)}html.theme-holiday .notifications-content .notifications-header .label .title{font-size:1.25rem;font-weight:500}html.theme-holiday .notifications-content .notifications-header .label .title:only-child{margin-bottom:3px}html.theme-holiday .notifications-content .notifications-header .label:first-child{margin-left:var(--element-height)}html.theme-holiday .notifications-content .notifications-header .label:last-child{margin-right:var(--element-height)}html.theme-holiday .selector.nav>a{z-index:1}html.theme-holiday .selector.nav>a .title{font-weight:700}html.theme-holiday .selector.nav>a.selected{background-color:#152b21bf}html.theme-holiday .selector.nav{position:relative;background-image:repeating-linear-gradient(45deg,#535f6400,#535f6400 8px,#224435 8px 16px),repeating-linear-gradient(135deg,#535f64,#535f64 8px,#224435 8px 16px);overflow:hidden}html.theme-holiday .selector.nav:after{background-image:repeating-linear-gradient(45deg,#f660,#f660 15px,#993333a6 15px 16px),repeating-linear-gradient(135deg,#f660,#f660 15px,#993333a6 15px 16px);content:"";height:100%;left:0;padding:16px;position:absolute;top:-4px;width:100%}html.theme-holiday .selector.nav:before{background-image:repeating-linear-gradient(45deg,#3930,#3930 15px,#33993380 15px 16px),repeating-linear-gradient(135deg,#3930,#3930 15px,#33993380 15px 16px);content:"";height:100%;left:0;padding:16px;position:absolute;top:-16px;width:100%}html.theme-holiday .home-container{background:transparent;color:#fff!important}html.theme-holiday .app{color:#fff!important;font-size:1.2rem}html.theme-holiday .app-group-content{background:#222!important}html.theme-holiday .overlay-top,html.theme-holiday .overlay-bottom{display:none!important}html.theme-holiday .home-titlebar .titlebar{background:transparent}html.theme-aptitude{--logo: unset;--color-primary: #151515;--color-primary-transparent: rgba(21, 21, 21, 0);--color-primary-light: #1a1a1a;--color-primary-lighter: #222222;--color-primary-lightest: #484848;--color-primary-dark: #0f0f0f;--color-primary-darker: #080808;--color-primary-darkest: #020202;--color-accent: #ce0012 !important;--color-focus: #ce0012 !important;--color-info: #ce0012 !important;--color-accent-dark: #282828;--color-secondary: #ce0012;--color-background: #111111;--color-background-transparent: rgba(15, 15, 15, 0);--color-background-alt: #191919;--color-background-alt-transparent: rgba(21, 21, 21, 0);--color-foreground: #eee;--color-shading-light: #080808;--color-shading-dark: #222222;--color-scrollbar: #555555;--color-scrollbar-hover: #6e6e6e;--color-overlay: rgba(6, 7, 14, .85);--color-overlay-loader: rgba(6, 7, 14, .5);--color-overlay-notifications: rgba(6, 7, 14, .95);--color-inactive: #555555;--ng-click-color: var(--color-white);--ng-click-opacity: .05;--shading-hover: rgba(44, 51, 64, .025);--shading-selected: rgba(44, 51, 64, .075);--color-border: rgba(255, 255, 255, .15);--color-border-solid: #333;--color-border-selected-solid: #d3dbe6;--shadow-neon: 0 0 10px var(--color-accent);--default-border-radius: 3px !important;--color-input-background: #242424;--color-input-readonly-background: #1f1f1f}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html.theme-aptitude{--color-border: rgba(255, 255, 255, .15);--color-border-solid: #333;--color-border-selected-solid: #c7cfd9}}html.theme-aptitude .card{background:transparent;box-shadow:none;border-color:transparent}html.theme-aptitude .card .card-content{border-radius:var(--default-border-radius);background:var(--color-background-alt)}html.theme-aptitude .header.large,html.theme-aptitude .card .card-header{background:var(--color-accent);text-transform:none;font-size:1.25rem}html.theme-aptitude .header.large .title,html.theme-aptitude .card .card-header .title{font-size:1.25rem}html.theme-aptitude .header.large .subtitle,html.theme-aptitude .card .card-header .subtitle{font-size:.85rem}html.theme-aptitude .header.table{background:var(--color-primary-lighter);top:1px!important;margin-top:1px}html.theme-aptitude .header.small{background:var(--color-primary-light)}html.theme-aptitude .badge{border-radius:3px}html.theme-aptitude .favorite-icon:hover{color:var(--color-cyan)}html.theme-aptitude .titlebar{box-shadow:var(--shadow-high);z-index:1;border-bottom:none}html.theme-aptitude .help-panel-container{box-shadow:none}html.theme-aptitude .menu,html.theme-aptitude .menu .toolbar{background:var(--color-background-alt)}html.theme-aptitude .notifications-content .list.notifications .header.small{background:transparent;padding:0 calc(var(--default-padding) / 2)}html.theme-aptitude .notifications-content .list.notifications .icon:before{font-weight:400!important;color:#fff!important;text-shadow:0 0 3px #0abdc6,0 0 8px #0abdc6}html.theme-aptitude .card-content,html.theme-aptitude .header.table{background:var(--color-accent)}html.theme-aptitude r-table-row{margin-bottom:2px}html.theme-aptitude .selector.nav{background:#ffffff26;background:var(--color-focus-translucent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.theme-aptitude .selector.nav>*{border-radius:3px}html.theme-aptitude .input.checkbox.toggle,html.theme-aptitude .input.toggle.toggle{border-radius:0!important}html.theme-aptitude .input.toggle input{border-radius:3px;width:40px}html.theme-aptitude .input.toggle input:after{border-radius:3px;width:15px}html.theme-aptitude .input .suffix{top:2px;bottom:2px}html.theme-aptitude .input:focus-within{border-style:double;box-shadow:0 0 5px var(--color-cyan),0 0 5px var(--color-cyan),0 0 2px 1px var(--color-cyan) inset!important;border-color:var(--color-white)!important}html.theme-aptitude .input:focus-within .icon{color:var(--color-white)!important;text-shadow:none!important}html.theme-aptitude .button{border-radius:3px!important}html.theme-aptitude .button:before{border-radius:3px!important}html.theme-aptitude .button.color-outline-purple{background:var(--color-accent);border:none;color:#fff!important}html.theme-aptitude .loader-background{display:none!important}html.theme-aptitude .app-icon:before{font-weight:900!important;color:#fff!important}html.theme-aptitude .filter,html.theme-aptitude .chip{border-radius:3px}html.theme-aptitude .page-selector{color:var(--color-white)!important}html.theme-aptitude .app-favorites-icon{font-weight:800!important;background:#000!important;border:none;border-radius:3px;top:-10px;left:-10px;box-shadow:1.5px 1.5px 0 var(--color-accent),-1.5px -1.5px 0 var(--color-cyan)}html.theme-aptitude .app-favorites-icon:after{display:none;background:transparent!important}html.theme-aptitude .app-icon-container .app-icon{box-shadow:1.5px 1.5px 0 var(--color-accent),-1.5px -1.5px 0 var(--color-cyan);border-radius:3px}html.theme-aptitude .app-icon-container .app-icon .app-icon-background{background:transparent!important}html.theme-aptitude .app-icon-container .app-icon .app-icon-background:after{display:none}html.theme-aptitude .app-icon-container .app-icon .folder-icon{border-radius:3px}html.theme-aptitude .app-icon-container .app-icon i:before{color:#fff!important;font-weight:900!important}html.theme-aptitude .app-icon-container .app-icon .app-external-icon{font-weight:800!important;background-color:transparent}html.theme-aptitude .pane-header>.label .title,html.theme-aptitude .toolbar>.label .title{font-size:1.5rem;text-shadow:0 0 5px var(--color-cyan),0 0 5px var(--color-cyan)!important}html.theme-aptitude .logo{width:170px;background:unset;background-repeat:no-repeat;background-position:0 0;background-image:url(/assets/img/opsbox-logo-apt.svg);animation:flipBackground 10s infinite;margin-right:4px}html.theme-aptitude app-sidebar .app.selected .app-icon:before,html.theme-aptitude app-sidebar .app.selected .label .title{text-shadow:0 0 5px var(--color-cyan),0 0 5px var(--color-cyan)!important}@keyframes flipBackground{0%{background-position:0 8px}25%{background-position:-170px 8px}50%{background-position:-170px 8px}75%{background-position:-340px 8px}to{background-position:-340px 8px}}html{background:var(--color-background);color:var(--color-foreground);--logo: url(/assets/img/opsbox-logo.svg);--default-font-family: "Helvetica Neue", "Segoe UI", Roboto, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--default-font-size: 12.6px;--default-margin: 18px;--default-padding: 16px;--default-opacity-disabled: .4;--default-opacity-active: .75;--color-white: #ffffff;--color-black: #000000;--color-transparent: transparent;--color-help-highlight: #f8f89c;--color-help-background: #f8f89c;--color-help-foreground: #000;--color-input-modified: #ffffcc;--color-input-invalid: #ffdddd;--default-border-width: 1px;--default-border-radius: 10px;--default-border: var(--default-border-width) solid var(--color-border);--default-border-solid: var(--default-border-width) solid var(--color-border-solid);--color-table-header: var(--color-accent);--color-tint-strength: 20%;--shadow-low: 0 0 0 .5px rgba(0, 0, 0, .1), 0 0 10px -4px rgba(0, 0, 0, .3);--shadow-medium: 0 -.5px 1px rgba(0, 0, 0, .1), 0px 5px 15px -5px rgba(0, 0, 0, .2), 0px 20px 40px 3px rgba(0, 0, 0, .15);--shadow-high: 0 -.5px 1px rgba(0, 0, 0, .05), 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .15), 0px 9px 46px 8px rgba(0, 0, 0, .2)}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){html{--default-border-width: .75px}}html.font-size-large{--default-font-size: 13.6px}html.font-size-larger{--default-font-size: 14.6px}html.theme-light.theme-color-red,html.theme-neon.theme-color-red{--color-accent: hsl(3, 85%, 60%);--color-accent-dark: hsl(3, 85%, 57.5%)}html.theme-light.theme-color-coral,html.theme-neon.theme-color-coral{--color-accent: hsl(14, 88%, 61%);--color-accent-dark: hsl(14, 88%, 58.5%)}html.theme-light.theme-color-orange,html.theme-neon.theme-color-orange{--color-accent: hsl(25, 94%, 58%);--color-accent-dark: hsl(25, 94%, 55.5%)}html.theme-light.theme-color-gold,html.theme-neon.theme-color-gold{--color-accent: hsl(36, 91%, 53%);--color-accent-dark: hsl(36, 91%, 50.5%)}html.theme-light.theme-color-yellow,html.theme-neon.theme-color-yellow{--color-accent: hsl(45, 95%, 49%);--color-accent-dark: hsl(45, 95%, 46.5%)}html.theme-light.theme-color-pistachio,html.theme-neon.theme-color-pistachio{--color-accent: hsl(52, 82%, 47%);--color-accent-dark: hsl(52, 82%, 44.5%)}html.theme-light.theme-color-pear,html.theme-neon.theme-color-pear{--color-accent: hsl(60, 72%, 45%);--color-accent-dark: hsl(60, 72%, 42.5%)}html.theme-light.theme-color-chartreuse,html.theme-neon.theme-color-chartreuse{--color-accent: hsl(70, 72%, 45%);--color-accent-dark: hsl(70, 72%, 42.5%)}html.theme-light.theme-color-lime,html.theme-neon.theme-color-lime{--color-accent: hsl(80, 68%, 46%);--color-accent-dark: hsl(80, 68%, 43.5%)}html.theme-light.theme-color-apple,html.theme-neon.theme-color-apple{--color-accent: hsl(95, 55%, 50%);--color-accent-dark: hsl(95, 55%, 47.5%)}html.theme-light.theme-color-green,html.theme-neon.theme-color-green{--color-accent: hsl(110, 54%, 52%);--color-accent-dark: hsl(110, 54%, 49.5%)}html.theme-light.theme-color-mint,html.theme-neon.theme-color-mint{--color-accent: hsl(130, 53%, 52%);--color-accent-dark: hsl(130, 53%, 49.5%)}html.theme-light.theme-color-seafoam,html.theme-neon.theme-color-seafoam{--color-accent: hsl(150, 67%, 45%);--color-accent-dark: hsl(150, 67%, 42.5%)}html.theme-light.theme-color-aqua,html.theme-neon.theme-color-aqua{--color-accent: hsl(165, 65%, 45%);--color-accent-dark: hsl(165, 65%, 42.5%)}html.theme-light.theme-color-teal,html.theme-neon.theme-color-teal{--color-accent: hsl(180, 67%, 45%);--color-accent-dark: hsl(180, 67%, 42.5%)}html.theme-light.theme-color-cyan,html.theme-neon.theme-color-cyan{--color-accent: hsl(190, 69%, 51%);--color-accent-dark: hsl(190, 69%, 48.5%)}html.theme-light.theme-color-ocean,html.theme-neon.theme-color-ocean{--color-accent: hsl(200, 70%, 55%);--color-accent-dark: hsl(200, 70%, 52.5%)}html.theme-light.theme-color-sky,html.theme-neon.theme-color-sky{--color-accent: hsl(210, 70%, 60%);--color-accent-dark: hsl(210, 70%, 57.5%)}html.theme-light.theme-color-blue,html.theme-neon.theme-color-blue{--color-accent: hsl(220, 70%, 60%);--color-accent-dark: hsl(220, 70%, 57.5%)}html.theme-light.theme-color-neon,html.theme-neon.theme-color-neon{--color-accent: hsl(232, 70%, 64%);--color-accent-dark: hsl(232, 70%, 61.5%)}html.theme-light.theme-color-violet,html.theme-neon.theme-color-violet{--color-accent: hsl(240, 65%, 65%);--color-accent-dark: hsl(240, 65%, 62.5%)}html.theme-light.theme-color-plum,html.theme-neon.theme-color-plum{--color-accent: hsl(250, 65%, 65%);--color-accent-dark: hsl(250, 65%, 62.5%)}html.theme-light.theme-color-purple,html.theme-neon.theme-color-purple{--color-accent: hsl(260, 60%, 65%);--color-accent-dark: hsl(260, 60%, 62.5%)}html.theme-light.theme-color-lavender,html.theme-neon.theme-color-lavender{--color-accent: hsl(275, 70%, 67%);--color-accent-dark: hsl(275, 70%, 64.5%)}html.theme-light.theme-color-orchid,html.theme-neon.theme-color-orchid{--color-accent: hsl(295, 65%, 67%);--color-accent-dark: hsl(295, 65%, 64.5%)}html.theme-light.theme-color-magenta,html.theme-neon.theme-color-magenta{--color-accent: hsl(320, 72%, 67%);--color-accent-dark: hsl(320, 72%, 64.5%)}html.theme-light.theme-color-fuchsia,html.theme-neon.theme-color-fuchsia{--color-accent: hsl(335, 78%, 67%);--color-accent-dark: hsl(335, 78%, 64.5%)}html.theme-light.theme-color-pink,html.theme-neon.theme-color-pink{--color-accent: hsl(350, 80%, 67%);--color-accent-dark: hsl(350, 80%, 64.5%)}html.theme-light.theme-color-success,html.theme-neon.theme-color-success{--color-accent: hsl(150, 67%, 45%);--color-accent-dark: hsl(150, 67%, 42.5%)}html.theme-light.theme-color-warning,html.theme-neon.theme-color-warning{--color-accent: hsl(25, 94%, 58%);--color-accent-dark: hsl(25, 94%, 55.5%)}html.theme-light.theme-color-danger,html.theme-neon.theme-color-danger{--color-accent: hsl(3, 85%, 60%);--color-accent-dark: hsl(3, 85%, 57.5%)}html.theme-light.theme-color-info,html.theme-neon.theme-color-info{--color-accent: hsl(225, 70%, 60%);--color-accent-dark: hsl(225, 70%, 57.5%)}html.theme-light.theme-color-disabled,html.theme-neon.theme-color-disabled{--color-accent: #d9d9d9;--color-accent-dark: #d3d3d3}html.theme-light.theme-color-focus,html.theme-neon.theme-color-focus{--color-accent: #4888ff;--color-accent-dark: #3b80ff}html.theme-light.theme-color-white,html.theme-neon.theme-color-white{--color-accent: #ffffff;--color-accent-dark: #f9f9f9}html.theme-light.theme-color-black,html.theme-neon.theme-color-black{--color-accent: #000000;--color-accent-dark: #000000}html.theme-light.theme-color-gray,html.theme-neon.theme-color-gray{--color-accent: #787f8d;--color-accent-dark: #727987}html.theme-light.theme-color-ryder,html.theme-neon.theme-color-ryder{--color-accent: #ce2028;--color-accent-dark: #c31e26}html.theme-light.theme-color-transparent,html.theme-neon.theme-color-transparent{--color-accent: transparent;--color-accent-dark: rgba(0, 0, 0, 0)}
