:root{--tiny-margin:0.25em;--small-margin:0.5em;--regular-margin:1em;--large-margin:2em;--tiny-padding:0.25em;--small-padding:0.5em;--regular-padding:1em;--large-padding:2em;--icon-size:1em;--icon-large-size:1.5em;--section-regular-width:1000px;--section-narrow-width:700px;--section-tiny-width:525px;--app-menu-width:250px;--green:#2e8852;--blue:#1f7477;--dark-blue:#0f5b5d;--app-background:#f4f4f4;--text-light-color:#eff8f3;--text-dark-color:#0c2231;--text-lighter-color:#3b3838;--discrete-text-color:grey;--section-background:#fff;--accent-color:var(--green);--border-color:rgba(55,55,55,0.1);--border-radius:3px;--link-color:var(--accent-color);--warning-color:#d6a724;--error-color:#d64b39;--app-menu-background:var(--dark-blue);--submenu-background:var(--blue);--app-footer-background:var(--app-background);--button-background-color:var(--accent-color);--button-text-color:var(--text-light-color);--button-border-radius:var(--border-radius);--card-border-color:var(--border-color);--card-background:var(--section-background);--code-background:var(--app-background);--code-text:var(--text-dark-color);--success-color:var(--green);--progress-backround:#c5c2c2;--progress-color:var(--green);--segment-background:rgba(55,55,55,0.05)}html{scroll-behavior:smooth}.rotating{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-family:sans-serif}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}a{color:var(--link-color)}a.active,a.discrete,a:hover{text-decoration:none}a.discrete{color:inherit}.help-cursor{cursor:help}li:not(:last-child){margin-bottom:var(--small-margin)}ol,ul{padding-left:var(--large-padding)}.discrete,.discrete.link{color:var(--discrete-text-color)}.ellipsis{text-overflow:ellipsis;word-wrap:break-all;white-space:nowrap;overflow:hidden}.monospace{font-family:monospace;font-size:120%}h1,h2,h3,h4,h5,h6{margin-bottom:var(--regular-margin);-moz-column-break-after:avoid;break-after:avoid}h1,h5,h6{font-weight:400}h5{font-size:100%;margin-bottom:var(--small-margin)}.break{word-break:break-all}.large-text{font-size:120%}@media print{a:after{content:" (" attr(href) ") "}}a.error{color:var(--error-color)}p:first-child{margin-top:0}.row{display:inline-flex;flex-wrap:wrap;width:100%}.row>*{margin:0;margin-bottom:0!important;width:0}.row>:not(.wide){flex:1 1 0}.row>:not(:first-child){margin-left:1em}.row .one.wide{width:8.33%}.row .one.wide:not(:first-child){width:calc(8.33% - 1em)}.row .two.wide{width:16.66%}.row .two.wide:not(:first-child){width:calc(16.66% - 1em)}.row .three.wide{width:25%}.row .three.wide:not(:first-child){width:calc(25% - 1em)}.row .four.wide{width:33.33%}.row .four.wide:not(:first-child){width:calc(33.33% - 1em)}.row .five.wide{width:41.66%}.row .five.wide:not(:first-child){width:calc(41.66% - 1em)}.row .six.wide{width:50%}.row .six.wide:not(:first-child){width:calc(50% - 1em)}.row .seven.wide{width:58.33%}.row .seven.wide:not(:first-child){width:calc(58.33% - 1em)}.row .eight.wide{width:66.66%}.row .eight.wide:not(:first-child){width:calc(66.66% - 1em)}.row .nine.wide{width:75%}.row .nine.wide:not(:first-child){width:calc(75% - 1em)}.row .ten.wide{width:83.33%}.row .ten.wide:not(:first-child){width:calc(83.33% - 1em)}.row .eleven.wide{width:91.66%}.row .twelve.wide{width:100%}@media screen and (max-width:900px){.row.stackable{display:block}.row.stackable>*{width:100%!important;margin-left:0!important;margin-bottom:var(--regular-margin)!important}}@media print{.row:not(.preserve-print){display:block}.row:not(.preserve-print)>.column{display:block;width:100%!important;margin-left:0!important;margin-right:0!important}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media screen and (min-width:900px){#app{display:flex}}#app>.content{flex-grow:1;display:flex;flex-direction:column;min-height:100vh;background:var(--app-background)}@media screen and (min-width:900px){#app>.content{margin-left:var(--app-menu-width)}}main{flex-grow:1;line-height:1.5}:last-child{margin-bottom:0}.container,section{max-width:var(--section-regular-width);margin:0 auto}.main{margin:var(--large-margin) auto}.narrow{max-width:var(--section-narrow-width)}.tiny{max-width:var(--section-tiny-width)}.padded{padding:var(--regular-padding)}.heavily.padded{padding:var(--large-padding)}.bordered{border:1px solid var(--border-color)}.v-spaced:not(:first-child){margin-top:var(--regular-margin)}.v-spaced:not(:last-child){margin-bottom:var(--regular-margin)}.v-centered{align-items:center}.text-centered{text-align:center}.opaque,main section:not(.transparent){background-color:var(--section-background)}.fade-enter-active,.fade-leave-active{transition:opacity .125s}.fade-enter,.fade-leave-to{opacity:0}.hidden{display:none}hr{border-top:1px solid var(--border-color);border-bottom:0;border-left:0;border-right:0}hr.hidden{display:block;border:none;margin:var(--regular-margin) 0}img{width:100%}.regular-width{max-width:225px}.sticky{position:-webkit-sticky;position:sticky;top:var(--regular-margin)}.my-0{margin-bottom:0;margin-top:0}.my-tiny{margin-bottom:var(--tiny-margin)!important;margin-top:var(--tiny-margin)!important}.my-small{margin-bottom:var(--small-margin)!important;margin-top:var(--small-margin)!important}.my-regular{margin-bottom:var(--regular-margin)!important;margin-top:var(--regular-margin)!important}.my-large{margin-bottom:var(--large-margin)!important;margin-top:var(--large-margin)!important}.mb-0{margin-bottom:0}.mb-tiny{margin-bottom:var(--tiny-margin)!important}.mb-small{margin-bottom:var(--small-margin)!important}.mb-regular{margin-bottom:var(--regular-margin)!important}.mb-large{margin-bottom:var(--large-margin)!important}.mt-0{margin-top:0}.mt-tiny{margin-top:var(--tiny-margin)!important}.mt-small{margin-top:var(--small-margin)!important}.mt-regular{margin-top:var(--regular-margin)!important}.mt-large{margin-top:var(--large-margin)!important}.mx-0{margin-left:0;margin-right:0}.mx-tiny{margin-left:var(--tiny-margin)!important;margin-right:var(--tiny-margin)!important}.mx-small{margin-left:var(--small-margin)!important;margin-right:var(--small-margin)!important}.mx-regular{margin-left:var(--regular-margin)!important;margin-right:var(--regular-margin)!important}.mx-large{margin-left:var(--large-margin)!important;margin-right:var(--large-margin)!important}.ml-0{margin-left:0}.ml-tiny{margin-left:var(--tiny-margin)!important}.ml-small{margin-left:var(--small-margin)!important}.ml-regular{margin-left:var(--regular-margin)!important}.ml-large{margin-left:var(--large-margin)!important}.mr-0{margin-right:0}.mr-tiny{margin-right:var(--tiny-margin)!important}.mr-small{margin-right:var(--small-margin)!important}.mr-regular{margin-right:var(--regular-margin)!important}.mr-large{margin-right:var(--large-margin)!important}.py-0{padding-bottom:0;padding-top:0}.py-tiny{padding-bottom:var(--tiny-padding)!important;padding-top:var(--tiny-padding)!important}.py-small{padding-bottom:var(--small-padding)!important;padding-top:var(--small-padding)!important}.py-regular{padding-bottom:var(--regular-padding)!important;padding-top:var(--regular-padding)!important}.py-large{padding-bottom:var(--large-padding)!important;padding-top:var(--large-padding)!important}.pb-0{padding-bottom:0}.pb-tiny{padding-bottom:var(--tiny-padding)!important}.pb-small{padding-bottom:var(--small-padding)!important}.pb-regular{padding-bottom:var(--regular-padding)!important}.pb-large{padding-bottom:var(--large-padding)!important}.pt-0{padding-top:0}.pt-tiny{padding-top:var(--tiny-padding)!important}.pt-small{padding-top:var(--small-padding)!important}.pt-regular{padding-top:var(--regular-padding)!important}.pt-large{padding-top:var(--large-padding)!important}.px-0{padding-left:0;padding-right:0}.px-tiny{padding-left:var(--tiny-padding)!important;padding-right:var(--tiny-padding)!important}.px-small{padding-left:var(--small-padding)!important;padding-right:var(--small-padding)!important}.px-regular{padding-left:var(--regular-padding)!important;padding-right:var(--regular-padding)!important}.px-large{padding-left:var(--large-padding)!important;padding-right:var(--large-padding)!important}.pl-0{padding-left:0}.pl-tiny{padding-left:var(--tiny-padding)!important}.pl-small{padding-left:var(--small-padding)!important}.pl-regular{padding-left:var(--regular-padding)!important}.pl-large{padding-left:var(--large-padding)!important}.pr-0{padding-right:0}.pr-tiny{padding-right:var(--tiny-padding)!important}.pr-small{padding-right:var(--small-padding)!important}.pr-regular{padding-right:var(--regular-padding)!important}.pr-large{padding-right:var(--large-padding)!important}.b-bottom{border-bottom:1px solid var(--border-color)}.b-top{border-top:1px solid var(--border-color)}@media print{.no-print,.no-print *{display:none!important}}#app-menu{font-size:110%;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;background:var(--app-menu-background)}@media screen and (min-width:900px){#app-menu{width:var(--app-menu-width);height:100vh;position:fixed}#app-menu .collapse-menu{display:none}}#app-menu header{display:flex;justify-content:space-between}@media screen and (min-width:900px){#app-menu header{align-items:center;justify-content:space-around;padding:var(--small-padding)}}#app-menu header #logo{height:1em;fill:var(--text-light-color);width:auto;margin-right:var(--small-margin)}#app-menu :not(select):not(option){color:var(--text-light-color)}#app-menu select{padding-top:var(--tiny-padding);font-size:80%}#app-menu a{text-decoration:none;display:block;padding:var(--regular-padding)}#app-menu a .icon{margin-right:var(--small-margin)}#app-menu.collapsed .menu{display:none}@media screen and (min-width:900px){#app-menu.collapsed .menu{display:block}}#app-menu .menu .router-link-active{background-color:var(--submenu-background);font-weight:700}#app-menu .submenu{padding-left:var(--regular-padding);background-color:var(--submenu-background);padding-bottom:var(--regular-padding)}#app-menu .submenu a{padding:var(--tiny-padding);padding-left:var(--regular-padding);color:var(--text-light-color);border-left:5px solid transparent}#app-menu .submenu a:not(:last-child){margin-bottom:var(--small-margin)}#app-menu .submenu a.router-link-active,#app-menu .submenu a:hover{border-left:5px solid var(--text-light-color)}#app-footer{margin-top:var(--large-margin);background:var(--app-footer-background);color:var(--discrete-text-color);text-align:center}.modal-mask{position:fixed;z-index:9997;top:0;left:0;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{width:100vw;z-index:9998;height:100vh;display:flex;justify-content:center;align-items:center}.modal-container{z-index:9999;display:flex;flex-direction:column;width:700px;max-width:90%;max-height:90vh;margin:0 auto;padding:var(--regular-padding);background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;overflow:auto}.modal-mask.fluid .modal-container{width:auto;max-width:90vw}.modal-header *{margin-top:0}.modal-body{margin:var(--regular-margin) 0;flex-grow:1}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}svg.icon{fill:currentColor;height:var(--icon-size);width:var(--icon-size);margin-bottom:-.165em}svg.icon.large{height:var(--icon-large-size);width:var(--icon-large-size)}svg.icon.warning{fill:var(--warning-color)}.button,button,input[type=button],input[type=submit]{padding:var(--small-padding);border:none;display:inline-block;border-radius:var(--button-border-radius);background-color:var(--button-background-color);color:var(--button-text-color);margin-bottom:var(--regular-margin);text-decoration:none}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{cursor:pointer;opacity:.9}.button:not(.link):active,.button:not(.link):focus,button:not(.link):active,button:not(.link):focus,input[type=button]:not(.link):active,input[type=button]:not(.link):focus,input[type=submit]:not(.link):active,input[type=submit]:not(.link):focus{background-color:transparent;color:var(--button-background-color);border:1px solid var(--button-background-color)}.button .icon,button .icon,input[type=button] .icon,input[type=submit] .icon{margin-right:var(--small-margin)}.button.link,button.link,input[type=button].link,input[type=submit].link{padding:0;background-color:transparent;color:var(--link-color)}.button.error,button.error,input[type=button].error,input[type=submit].error{background-color:transparent;background-color:var(--error-color)}.button:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:transparent;color:var(--discrete-text-color)}code{padding:0 var(--tiny-padding)}code,pre{background-color:var(--code-background);color:var(--code-text)}pre{overflow-x:auto;padding:var(--regular-padding)}pre code{padding:0}@media print{pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}}.card{border:1px solid var(--card-border-color);padding:var(--regular-padding);background-color:var(--card-background)}.field-errors{margin:var(--regular-margin) 0;padding:var(--small-padding);background-color:var(--error-color);list-style-type:none}:disabled{cursor:not-allowed}.field{margin-bottom:var(--regular-margin)}.field:not(.inline) input,.field:not(.inline) label,.field:not(.inline) textarea{display:block;width:100%}.field:not(.inline) label{margin-bottom:var(--small-margin)}.field.checkbox input,.field.checkbox label,.field.radio input,.field.radio label{display:inline-block;width:auto}.field.checkbox input,.field.radio input{margin-right:var(--small-margin)}input,select,textarea{min-height:2.5em}input,textarea{padding:var(--small-padding) var(--tiny-padding)}input[type=checkbox],input[type=radio]{min-height:auto}.field.required label:after{content:" *";color:red}.inline [type=checkbox]+label{margin-right:var(--small-margin)}select{width:100%;min-width:5em}.controls{display:flex;justify-content:space-between;align-items:center}.controls>*{width:auto!important;margin-bottom:0!important}figcaption{font-style:italic;text-align:center}figure{margin:var(--large-margin) 0}.impersonate-widget{position:fixed;right:var(--regular-margin);top:var(--regular-margin)}.impersonate-widget.expanded{background-color:var(--section-background);min-width:20em}.impersonate-widget.active .icon{color:var(--warning-color)}.label{padding:0 var(--tiny-padding);margin-right:var(--tiny-margin);border:1px solid var(--accent-color);display:inline-block;font-size:90%;color:var(--accent-color)!important}.message{margin:var(--regular-margin) 0;padding:var(--regular-padding);border:1px solid var(--border-color)}.message :first-child{margin-top:0}.message :last-child{margin-bottom:0}.success.message{color:var(--success-color);border:1px solid var(--success-color)}.warning.message{border:1px solid var(--warning-color)}.pagination{margin:var(--large-margin) 0;text-align:center;font-size:120%}.pagination a{padding:var(--tiny-padding) var(--small-padding);margin:0 var(--tiny-margin)}.pagination .active{border:1px solid var(--accent-color);border-radius:var(--border-radius)}.progress{height:1.2em;width:100%;background-color:var(--progress-backround);position:relative}.progress:before{content:attr(data-label);color:#fff;font-size:.7em;position:absolute;text-align:center;top:1px;left:0;right:0;z-index:2}.progress .value{position:absolute;background-color:var(--progress-color);display:inline-block;height:100%;z-index:1}.progress.warning .value{background-color:var(--warning-color)}.segment{border:1px solid var(--border-color);padding:var(--regular-padding);margin-bottom:var(--regular-margin);background-color:var(--segment-background)}.segment>:last-child{margin-bottom:0}.results-row{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--border-color);align-items:center;color:var(--text-lighter-color);font-size:95%}.results-row>strong{font-size:90%}.results-row>*{padding:var(--small-padding) 0}.results-row>:not(:first-child):not(:last-child){padding-left:var(--small-padding);padding-right:var(--small-padding)}.results-row.expanded{background-color:hsla(0,0%,96.1%,.5)}.user-row>:first-child{width:4%}.user-row>:nth-child(2){width:13%}.user-row>:nth-child(3){width:18%}.user-row>:nth-child(4){width:15%}.user-row>:nth-child(5){width:18%}.user-row>:nth-child(6){width:17%}.user-row>:nth-child(7){width:15%}.machine-row>:first-child{width:11%}.machine-row>:nth-child(2){width:9%}.machine-row>:nth-child(3){width:15%}.machine-row>:nth-child(4){width:10%}.machine-row>:nth-child(5),.machine-row>:nth-child(6),.machine-row>:nth-child(7){width:15%}.machine-row>:nth-child(8){width:10%}.status .controls{margin:0}.status .online{color:var(--accent-color)}.status .offline{color:var(--discrete-text-color)}table{width:100%;border-collapse:collapse}table td,table th{padding:var(--small-padding);border:1px solid var(--border-color)}table.no-headers td,table.no-headers th,table.simple td,table.simple th{padding:var(--small-padding);border:none;border-top:1px solid var(--border-color)}table.no-headers td:first-child,table.no-headers th:first-child,table.simple td:first-child,table.simple th:first-child{padding-left:0}table.no-headers td:last-child,table.no-headers th:last-child,table.simple td:last-child,table.simple th:last-child{text-align:right;padding-right:0}th{text-align:left}