span[data-v-1dc839ed]{visibility:hidden;opacity:0;transition-delay:.25s;transition-duration:.5s;font-weight:700;margin-right:auto;position:relative}.spinner[data-v-1dc839ed]{-webkit-animation:rotate-1dc839ed 2s linear infinite;animation:rotate-1dc839ed 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;width:20px;height:20px}.spinner .path[data-v-1dc839ed]{stroke:var(--color-text-hint);stroke-linecap:round;-webkit-animation:dash-1dc839ed 1.5s ease-in-out infinite;animation:dash-1dc839ed 1.5s ease-in-out infinite}@-webkit-keyframes rotate-1dc839ed{to{transform:rotate(360deg)}}@keyframes rotate-1dc839ed{to{transform:rotate(360deg)}}@-webkit-keyframes dash-1dc839ed{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash-1dc839ed{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}span.running[data-v-1dc839ed]{visibility:visible;opacity:1;transition-delay:0}span#farmstatus{cursor:default}span#farmstatus span{cursor:help}.farm-status-starting{color:var(--color-farm-status-starting)}.farm-status-active{color:var(--color-farm-status-active)}.farm-status-idle{color:var(--color-farm-status-idle)}.farm-status-waiting{color:var(--color-farm-status-waiting)}.farm-status-asleep{color:var(--color-farm-status-asleep)}.farm-status-inoperative,.farm-status-unknown{color:var(--color-farm-status-inoperative);font-weight:700}:root{--spacer: 1rem;--spacer-xl: 1.5rem;--spacer-lg: 1.33rem;--spacer-sm: .66rem;--spacer-xs: .33rem;--color-background: #111;--color-background-column: #202020;--color-background-column-highlight: #282828;--color-accent-hue: 246;--color-accent: hsl(var(--color-accent-hue), 40%, 65%);--color-accent-text: hsl(var(--color-accent-hue) 100% 84%);--color-accent-background: hsl(var(--color-accent-hue) 18% 28%);--color-text: #ddd;--color-text-highlight: #fff;--color-text-muted: #999;--color-text-hint: #555;--color-border: #282828;--color-button: #bbb;--color-button-background: #555;--border-color: #555;--border-radius: 4px;--border-width: 2px;--font-family-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-mono: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro","Fira Mono", "Droid Sans Mono", "Courier New", monospace;--font-size-base: 14px;--font-size-sm: 12px;--font-size-lg: 16px;--table-color-background-row: #303030;--table-color-background-row-odd: #2b2b2b;--table-color-background-row-selected: hsl(var(--color-accent-hue), 16%, 30%);--table-color-background-row-active: hsl(var(--color-accent-hue), 24%, 36%);--table-color-border: var(--color-border);--header-height: 25px;--footer-height: 25px;--grid-gap: 6px;--transition-speed: .24s;--transition-speed-fast: 60ms;--box-shadow-float: 2px 2px 5px rgba(0,0,0,.5), 0 5px 25px rgba(0,0,0,.5);--color-background-popover: var(--color-background-column-highlight);--color-danger: hsl(352 100% 56%);--color-success: hsl(102 70% 56%);--color-status-active: hsl(166 100% 46%);--color-status-completed: hsl(166 100% 46%);--color-status-archived: hsl(0 0% 25%);--color-status-archiving: hsl(0 50% 50%);--color-status-construction-failed: hsl(356 100% 59%);--color-status-failed: hsl(356 100% 59%);--color-status-soft-failed: hsl(356 70% 40%);--color-status-queued: hsl(194 100% 46%);--color-status-requeueing: hsl(194 100% 46%);--color-status-canceled: hsl(0 0% 46%);--color-status-paused: hsl(0 0% 66%);--color-status-cancel-requested: hsl(194 30% 50%);--color-status-under-construction: hsl(194 30% 50%);--color-worker-status-starting: hsl(68, 100%, 30%);--color-worker-status-awake: var(--color-status-active);--color-worker-status-asleep: hsl(208, 80%, 55%);--color-worker-status-error: var(--color-status-failed);--color-worker-status-shutdown: var(--color-status-paused);--color-worker-status-testing: hsl(166 100% 46%);--color-worker-status-offline: var(--color-status-canceled);--color-farm-status-starting: hsl(68, 100%, 30%);--color-farm-status-active: var(--color-status-active);--color-farm-status-idle: var(--color-status-paused);--color-farm-status-waiting: var(--color-status-soft-failed);--color-farm-status-asleep: var(--color-worker-status-asleep);--color-farm-status-inoperative: var(--color-status-failed);--color-farm-status-unknown: var(--color-status-failed);--color-connection-lost-text: hsl(0, 90%, 60%);--color-connection-lost-bg: hsl(0, 50%, 20%)}html,body{accent-color:var(--color-accent);background-color:var(--color-background);color:var(--color-text);color-scheme:dark;font-family:var(--font-family-body);font-size:var(--font-size-base);height:100vh;margin:0;padding:0}#app{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"header-L header-M header-R" "col-1 col-2 col-3" "footer footer footer";grid-template-columns:1fr 1fr 1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);height:100%;padding-left:var(--grid-gap);padding-right:var(--grid-gap);width:calc(100% - calc(var(--grid-gap) * 2))}body.is-two-columns #app{grid-template-areas:"header-L header-R" "col-1 col-2" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height)}@media (max-width: 1280px){#app{grid-template-areas:"header-L header-R" "col-1 col-2" "col-3 col-3" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:var(--header-height) 1fr 1fr var(--footer-height)}}@media (max-width: 960px){body.is-two-columns #app{grid-template-areas:"header" "col-1" "col-2" "footer";grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr 1fr var(--footer-height)}}.col{background-color:var(--color-background-column);border-radius:var(--border-radius);padding:var(--spacer-sm);overflow-y:auto;overflow-y:overlay;position:relative}.col-1{grid-area:col-1}.col-2{grid-area:col-2}.col-3{grid-area:col-3}.app-version{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}a{color:currentColor;text-decoration:none}a:hover{color:var(--color-accent);text-decoration:underline}a.router-link-active{color:var(--color-accent)}header{align-items:center;color:var(--color-text-muted);display:flex;padding:0 var(--spacer-sm)}header.mainmenu{grid-area:header-L}header.farmstatus{grid-area:header-M;margin-left:auto;margin-right:auto}@media (max-width: 1280px){header.farmstatus{grid-area:header-L;margin-right:0}}@media (max-width: 1070px){header.farmstatus{display:none}}body.is-two-columns header.farmstatus{grid-area:header-L;margin-right:0}header.links{grid-area:header-R}header nav{margin-right:auto}.navbar-brand{margin-right:var(--spacer)}nav>ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}nav>ul>li>a{display:block;padding:var(--spacer-xs) var(--spacer-sm)}h2.column-title{border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-hint);font-size:var(--font-size-base);margin:0;padding-bottom:var(--spacer-sm)}h3.sub-title{border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-hint);font-size:var(--font-size-base);margin:var(--spacer) 0 0;padding:0 0 var(--spacer-sm)}dl{display:grid;font-family:var(--font-family-mono);font-size:var(--font-size-sm);grid-template-columns:max-content auto}dl dt{font-weight:700;text-align:right;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl dd{margin-bottom:.133rem;margin-left:var(--spacer-sm);padding-bottom:.133rem;transition:color var(--transition-speed-fast) ease-out;word-break:break-word}dl dd:hover{color:var(--color-text-highlight)}dl dd:empty{border-color:transparent}.dl-no-data{color:var(--color-text-hint);font-family:var(--font-family-mono);font-size:var(--font-size-sm);padding:var(--spacer-lg) var(--spacer);text-align:center;cursor:default}.app-footer{align-items:center;background-color:var(--color-background-column);border-radius:var(--border-radius);color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--font-size-sm);grid-area:footer;padding:var(--spacer-sm);transition:background-color var(--transition-speed) ease-in-out}.app-footer:hover{background-color:var(--color-background-column-highlight)}.app-footer:hover .app-footer-expand{margin-top:-5px}.app-footer-expand{position:relative;stroke:var(--color-text-hint);transform:scale(.8);transition:stroke var(--transition-speed) ease-in-out,margin-top var(--transition-speed) ease-in-out}.btn-bar{align-items:center;display:flex;padding:var(--spacer-sm) 0}.btn-bar .align-right,.btn-bar-group .align-right{margin-left:auto}.btn-bar .align-center,.btn-bar-group .align-center{margin-left:auto;margin-right:auto}.btn-bar-group{align-items:center;display:flex;padding:var(--spacer-sm) 0}.btn-bar-group .btn-bar{padding:0}.btn-bar-group select+.btn,.btn-bar-group select+button,.btn-bar-group .btn+select,.btn-bar-group button+select{margin-left:var(--spacer-sm)}label{display:block}fieldset{background-color:var(--color-background-column-highlight);border:none;margin-bottom:var(--spacer);border-radius:var(--border-radius)}input[type=text],input[type=number]{appearance:none;background-color:var(--color-background);border-radius:var(--border-radius);border:var(--border-width) solid var(--border-color);box-sizing:border-box;display:block;outline:none;padding:var(--spacer-sm);transition:border-color var(--transition-speed) ease-in-out;width:100%}input[type=text]:focus,input[type=number]:focus{border-color:var(--color-accent)}input[type=text].is-invalid,input[type=number].is-invalid{border-color:var(--color-danger)}.input-help-text{display:inline-block}.input-help-text,.hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:var(--spacer-xs)}select{background-color:var(--color-button-background);border-radius:var(--border-radius);border:calc(var(--border-width) / 2) solid var(--color-button-background);display:inline-flex;font-size:var(--font-size-sm);justify-content:center;padding:var(--spacer-xs) var(--spacer-sm)}button,input[type=button],.btn{align-items:center;background-color:var(--color-button-background);border-radius:var(--border-radius);border:var(--border-width) solid var(--color-button-background);color:var(--color-button);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);justify-content:center;padding:var(--spacer-xs) var(--spacer-sm);touch-action:manipulation;transition-duration:var(--transition-speed);transition-property:background-color,border-color,color;user-select:none}.btn-lg{font-size:var(--font-size-base)}.btn-bar.btn-bar-wide{justify-content:space-between;width:100%}.btn-bar .btn+.btn,.btn-bar button+button{margin-left:var(--spacer-sm)}button[disabled],input[type=button][disabled],.btn[disabled]{background-color:transparent;border-color:var(--color-button-background);color:var(--color-text-muted);opacity:.5;pointer-events:none}button:hover:not([disabled]),input[type=button]:hover:not([disabled]),.btn:hover:not([disabled]){transition:all .1s;color:#fff}button:focus,.btn:focus{outline-offset:-.5em}.btn-primary{background-color:var(--color-accent-background);border-color:var(--color-accent-background);color:var(--color-accent-text)}.btn-primary:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text)}.btn-secondary{background-color:transparent;color:var(--color-text-muted);border-color:var(--color-text-muted)}.btn-secondary:hover{border-color:var(--color-text);color:var(--color-text)}.btn-bar .btn.dangerous{background-color:#7c4d41;color:#e4c5c0;margin-left:1rem}.btn-bar .btn.dangerous[disabled]{background-color:#53413e}.details-no-item-selected{align-items:center;color:var(--color-text-hint);display:flex;user-select:none;height:50%;justify-content:center}.indicator{--indicator-color: var(--color-background);--indicator-size: 6px;background-color:var(--indicator-color);border:calc(var(--indicator-size)/2) solid var(--indicator-color);border-radius:50%;display:inline-block;height:var(--indicator-size);vertical-align:middle;width:var(--indicator-size)}.status-filter-bar{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.status-filter-indicator{cursor:pointer;margin:.2rem}.status-filter-indicator .indicator{--indicator-size: 10px;transition:transform var(--transition-speed-fast) ease-in-out}.status-filter-indicator .indicator:hover{transform:scale(1.2)}.is-filtered .status-filter-indicator{opacity:.33}.status-filter-indicator.active{opacity:1}.status-active{--indicator-color: var(--color-status-active)}.status-canceled{--indicator-color: var(--color-status-canceled)}.status-completed{--indicator-color: var(--color-status-completed)}.status-construction-failed{--indicator-color: var(--color-status-construction-failed)}.status-failed{--indicator-color: var(--color-status-failed)}.status-soft-failed{--indicator-color: var(--color-status-soft-failed)}.status-paused{--indicator-color: var(--color-status-paused)}.status-queued{--indicator-color: var(--color-status-queued)}.status-archived{--indicator-color: var(--color-status-archived)}.status-archiving{--indicator-color: var(--color-status-archiving)}.status-cancel-requested{--indicator-color: var(--color-status-cancel-requested)}.status-requeueing{--indicator-color: var(--color-status-requeueing)}.status-under-construction{--indicator-color: var(--color-status-under-construction)}.worker-status-starting{--indicator-color: var(--color-worker-status-starting)}.worker-status-awake{--indicator-color: var(--color-worker-status-awake)}.worker-status-asleep{--indicator-color: var(--color-worker-status-asleep)}.worker-status-error{--indicator-color: var(--color-worker-status-error)}.worker-status-shutdown{--indicator-color: var(--color-worker-status-shutdown)}.worker-status-testing{--indicator-color: var(--color-worker-status-testing)}.worker-status-offline{--indicator-color: var(--color-worker-status-offline)}[class^=worker-status]{color:var(--indicator-color);font-weight:700}.status-archiving,.status-active,.status-queued,.status-under-construction,.status-cancel-requested{background-color:transparent}.with-clickable-row .tabulator-row{cursor:pointer}.tabulator-row.active-row,.tabulator-row.tabulator-row-even.active-row{background-color:var(--table-color-background-row-active);font-weight:700}.tabulator-row.deletion-requested *{text-decoration:line-through red 1px;color:var(--color-text-muted)}span.state-transition-arrow{display:inline-block;font-weight:700;transform:scale(1.4)}span.state-transition-arrow.lazy{color:var(--color-text-muted)}.preview-container{align-items:center;background-color:var(--color-background);border-radius:var(--border-radius);display:flex;justify-content:center;overflow:hidden;padding-top:56.25%;position:relative}.preview-container div:first-child{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.preview-container img{max-height:100%;max-width:100%}.click-to-copy{--transition-duration: var(--transition-speed-fast);cursor:pointer;transition:var(--transition-duration)}.click-to-copy.copied{background-color:var(--color-accent-background);color:var(--color-accent-text);transition:var(--transition-duration)}.tabulator{-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translatez(0);background-color:var(--table-color-background-row-odd);border-radius:var(--border-radius);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-sm);overflow:hidden;position:relative;text-align:left;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select{user-select:none}.tabulator .tabulator-header{background-color:var(--table-color-background-row);border-bottom:var(--border-width) solid var(--table-color-border);box-sizing:border-box;overflow:hidden;position:relative;white-space:nowrap;width:100%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc],.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc]{font-weight:700}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:var(--color-accent)}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-col{align-items:center;box-sizing:border-box;display:inline-flex;overflow:hidden;position:relative;text-align:left;vertical-align:middle}.tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:var(--border-width) solid #999;background:#1a1a1a;pointer-events:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;position:relative;padding:var(--spacer-xs)}.tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-content{padding:0 .75rem}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;width:100%;border:var(--border-width) solid #999;padding:1px;background:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-menu-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;border-radius:6px;width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:flex;border-top:1px solid #aaa;overflow:hidden;margin-right:-1px}.tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}.tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover{cursor:pointer;color:var(--color-text-highlight)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid transparent}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none]:hover .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom-color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter{color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter{color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid var(--color-text-muted);color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{align-items:center;display:flex;justify-content:center;text-orientation:mixed;writing-mode:vertical-rl}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator .tabulator-header .tabulator-frozen{display:inline-block;position:absolute;z-index:10}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #888}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #888}.tabulator .tabulator-header .tabulator-calcs-holder{background:#404040!important;border-bottom:var(--border-width) solid var(--color-border);border-top:1px solid #888;box-sizing:border-box;min-width:600%;overflow:hidden}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#404040!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{overflow:auto;position:relative;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{align-items:center;box-sizing:border-box;display:flex;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%;min-width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{align-items:center;color:var(--color-text-hint);cursor:default;display:flex;font-size:var(--font-size-sm);grid-area:footer;justify-content:center;padding:var(--spacer-sm)}.tabulator .tabulator-tableholder .tabulator-table{color:var(--color-text);display:inline-block;overflow:visible;position:relative;white-space:nowrap;width:100%}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#373737!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #888}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #888}.tabulator .tabulator-footer{background-color:#333;border-top:1px solid #999;color:#333;font-weight:700;user-select:none;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-footer .tabulator-footer-contents{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder{background:#404040!important;border-bottom:1px solid #888;border-top:1px solid #888;box-sizing:border-box;overflow:hidden;text-align:left;width:calc(100% + 20px)}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#404040!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{color:#333;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:right}.tabulator .tabulator-footer .tabulator-page-size{border-radius:3px;border:var(--border-width) solid #aaa;display:inline-block;margin:0 5px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:rgba(255,255,255,.2);border-radius:3px;border:var(--border-width) solid var(--table-color-border);display:inline-block;margin:0 2px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-page.active{color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{background:rgba(0,0,0,.2);color:#fff;cursor:pointer}.tabulator .tabulator-col-resize-handle{bottom:0;position:absolute;right:0;top:0;width:5px}.tabulator .tabulator-col-resize-handle.prev{left:0;right:auto}.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}.tabulator .tabulator-loader{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}.tabulator .tabulator-loader .tabulator-loader-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-loading{border:4px solid #333;color:#000}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-error{border:4px solid #D00;color:#590000}.tabulator-row{background-color:var(--table-color-background-row-odd);box-sizing:border-box;min-height:22px;position:relative;transition:color var(--transition-speed-fast) ease-out}.tabulator-row:hover{color:var(--color-text-highlight)}.tabulator-row.tabulator-row-even{background-color:var(--table-color-background-row)}.tabulator-row.tabulator-selectable:hover{cursor:pointer}.tabulator-row.tabulator-selected{background-color:var(--table-color-background-row-selected)}.tabulator-row.tabulator-selected:hover{color:#fff;cursor:pointer}.tabulator-row.tabulator-row-moving{border:var(--border-width) solid #000;background:#fff}.tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #888;border-bottom:1px solid #888;pointer-events:none;z-index:15}.tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}.tabulator-row .tabulator-frozen{display:inline-block;position:absolute;background-color:inherit;z-index:10}.tabulator-row .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #888}.tabulator-row .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #888}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;padding:5px;border-top:1px solid #888;border-bottom:1px solid #888}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{align-items:center;box-sizing:border-box;display:inline-block;overflow:hidden;padding:var(--spacer-xs);position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tabulator-row .tabulator-cell[tabulator-field]{vertical-align:-webkit-baseline-middle}.tabulator-row .tabulator-cell.tabulator-editing{border:var(--border-width) solid #999;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{border:var(--border-width);background:transparent}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:var(--border-width) solid #dd0000}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{border:var(--border-width);background:transparent;color:#d00}.tabulator-row .tabulator-cell:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator-row .tabulator-cell.tabulator-row-handle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:var(--border-width) solid #888;border-bottom:var(--border-width) solid #888}.tabulator-row .tabulator-cell .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:var(--border-width) solid #fff;border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#fff}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#666;font-weight:700;font-size:1.1em}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open,.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #888;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-row.tabulator-group span{margin-left:10px;color:#d00}.tabulator-menu{position:absolute;display:inline-block;box-sizing:border-box;background:#666;border:var(--border-width) solid #888;box-shadow:0 0 5px #0003;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-menu .tabulator-menu-item{position:relative;box-sizing:border-box;padding:5px 10px;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#444}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;height:7px;width:7px;content:"";border-width:1px 1px 0 0;border-style:solid;border-color:#888;vertical-align:top;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #888}.tabulator-edit-select-list{position:absolute;display:inline-block;box-sizing:border-box;max-height:200px;background:#666;border:var(--border-width) solid #888;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-edit-select-list .tabulator-edit-select-list-item{padding:4px;color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#666;background:#999}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(102,102,102,.5)}.tabulator-edit-select-list .tabulator-edit-select-list-item.focused{outline:1px solid #999}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{cursor:pointer;color:#666;background:#999}.tabulator-edit-select-list .tabulator-edit-select-list-notice{padding:4px;color:#fff;text-align:center}.tabulator-edit-select-list .tabulator-edit-select-list-group{border-bottom:1px solid #888;padding:6px 4px 4px;color:#fff;font-weight:700}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #888}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:initial;margin-left:5px;border-bottom-left-radius:initial;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #888}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl .tabulator-col-resize-handle{position:absolute;left:0;right:auto}.tabulator.tabulator-rtl .tabulator-col-resize-handle.prev{right:0;left:auto}.tabulator-print-fullscreen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>*:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #888;border-bottom:2px solid #888}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #888;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-print-table .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:var(--border-width) solid #fff;border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#fff}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator .tabulator-header .tabulator-col{background-color:#333}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input,.tabulator .tabulator-header .tabulator-col .tabulator-header-filter select{border:var(--border-width) solid #999;background:#444;color:#fff}.tabulator .tabulator-header .tabulator-calcs-holder,.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#1a1a1a!important}.tabulator .tabulator-footer .tabulator-calcs-holder,.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#262626!important}.tabulator .tabulator-footer .tabulator-paginator label,.tabulator .tabulator-footer .tabulator-page-counter{color:#fff}:root{--spacer: 1rem;--spacer-xl: 1.5rem;--spacer-lg: 1.33rem;--spacer-sm: .66rem;--spacer-xs: .33rem;--color-background: #111;--color-background-column: #202020;--color-background-column-highlight: #282828;--color-accent-hue: 246;--color-accent: hsl(var(--color-accent-hue), 40%, 65%);--color-accent-text: hsl(var(--color-accent-hue) 100% 84%);--color-accent-background: hsl(var(--color-accent-hue) 18% 28%);--color-text: #ddd;--color-text-highlight: #fff;--color-text-muted: #999;--color-text-hint: #555;--color-border: #282828;--color-button: #bbb;--color-button-background: #555;--border-color: #555;--border-radius: 4px;--border-width: 2px;--font-family-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-mono: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro","Fira Mono", "Droid Sans Mono", "Courier New", monospace;--font-size-base: 14px;--font-size-sm: 12px;--font-size-lg: 16px;--table-color-background-row: #303030;--table-color-background-row-odd: #2b2b2b;--table-color-background-row-selected: hsl(var(--color-accent-hue), 16%, 30%);--table-color-background-row-active: hsl(var(--color-accent-hue), 24%, 36%);--table-color-border: var(--color-border);--header-height: 25px;--footer-height: 25px;--grid-gap: 6px;--transition-speed: .24s;--transition-speed-fast: 60ms;--box-shadow-float: 2px 2px 5px rgba(0,0,0,.5), 0 5px 25px rgba(0,0,0,.5);--color-background-popover: var(--color-background-column-highlight);--color-danger: hsl(352 100% 56%);--color-success: hsl(102 70% 56%);--color-status-active: hsl(166 100% 46%);--color-status-completed: hsl(166 100% 46%);--color-status-archived: hsl(0 0% 25%);--color-status-archiving: hsl(0 50% 50%);--color-status-construction-failed: hsl(356 100% 59%);--color-status-failed: hsl(356 100% 59%);--color-status-soft-failed: hsl(356 70% 40%);--color-status-queued: hsl(194 100% 46%);--color-status-requeueing: hsl(194 100% 46%);--color-status-canceled: hsl(0 0% 46%);--color-status-paused: hsl(0 0% 66%);--color-status-cancel-requested: hsl(194 30% 50%);--color-status-under-construction: hsl(194 30% 50%);--color-worker-status-starting: hsl(68, 100%, 30%);--color-worker-status-awake: var(--color-status-active);--color-worker-status-asleep: hsl(208, 80%, 55%);--color-worker-status-error: var(--color-status-failed);--color-worker-status-shutdown: var(--color-status-paused);--color-worker-status-testing: hsl(166 100% 46%);--color-worker-status-offline: var(--color-status-canceled);--color-farm-status-starting: hsl(68, 100%, 30%);--color-farm-status-active: var(--color-status-active);--color-farm-status-idle: var(--color-status-paused);--color-farm-status-waiting: var(--color-status-soft-failed);--color-farm-status-asleep: var(--color-worker-status-asleep);--color-farm-status-inoperative: var(--color-status-failed);--color-farm-status-unknown: var(--color-status-failed);--color-connection-lost-text: hsl(0, 90%, 60%);--color-connection-lost-bg: hsl(0, 50%, 20%)}html,body{accent-color:var(--color-accent);background-color:var(--color-background);color:var(--color-text);color-scheme:dark;font-family:var(--font-family-body);font-size:var(--font-size-base);height:100vh;margin:0;padding:0}#app{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"header-L header-M header-R" "col-1 col-2 col-3" "footer footer footer";grid-template-columns:1fr 1fr 1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height);height:100%;padding-left:var(--grid-gap);padding-right:var(--grid-gap);width:calc(100% - calc(var(--grid-gap) * 2))}body.is-two-columns #app{grid-template-areas:"header-L header-R" "col-1 col-2" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:var(--header-height) 1fr var(--footer-height)}@media (max-width: 1280px){#app{grid-template-areas:"header-L header-R" "col-1 col-2" "col-3 col-3" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:var(--header-height) 1fr 1fr var(--footer-height)}}@media (max-width: 960px){body.is-two-columns #app{grid-template-areas:"header" "col-1" "col-2" "footer";grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr 1fr var(--footer-height)}}.col{background-color:var(--color-background-column);border-radius:var(--border-radius);padding:var(--spacer-sm);overflow-y:auto;overflow-y:overlay;position:relative}.col-1{grid-area:col-1}.col-2{grid-area:col-2}.col-3{grid-area:col-3}.app-version{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}a{color:currentColor;text-decoration:none}a:hover{color:var(--color-accent);text-decoration:underline}a.router-link-active{color:var(--color-accent)}header{align-items:center;color:var(--color-text-muted);display:flex;padding:0 var(--spacer-sm)}header.mainmenu{grid-area:header-L}header.farmstatus{grid-area:header-M;margin-left:auto;margin-right:auto}@media (max-width: 1280px){header.farmstatus{grid-area:header-L;margin-right:0}}@media (max-width: 1070px){header.farmstatus{display:none}}body.is-two-columns header.farmstatus{grid-area:header-L;margin-right:0}header.links{grid-area:header-R}header nav{margin-right:auto}.navbar-brand{margin-right:var(--spacer)}nav>ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}nav>ul>li>a{display:block;padding:var(--spacer-xs) var(--spacer-sm)}h2.column-title{border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-hint);font-size:var(--font-size-base);margin:0;padding-bottom:var(--spacer-sm)}h3.sub-title{border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-hint);font-size:var(--font-size-base);margin:var(--spacer) 0 0;padding:0 0 var(--spacer-sm)}dl{display:grid;font-family:var(--font-family-mono);font-size:var(--font-size-sm);grid-template-columns:max-content auto}dl dt{font-weight:700;text-align:right;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl dd{margin-bottom:.133rem;margin-left:var(--spacer-sm);padding-bottom:.133rem;transition:color var(--transition-speed-fast) ease-out;word-break:break-word}dl dd:hover{color:var(--color-text-highlight)}dl dd:empty{border-color:transparent}.dl-no-data{color:var(--color-text-hint);font-family:var(--font-family-mono);font-size:var(--font-size-sm);padding:var(--spacer-lg) var(--spacer);text-align:center;cursor:default}.app-footer{align-items:center;background-color:var(--color-background-column);border-radius:var(--border-radius);color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--font-size-sm);grid-area:footer;padding:var(--spacer-sm);transition:background-color var(--transition-speed) ease-in-out}.app-footer:hover{background-color:var(--color-background-column-highlight)}.app-footer:hover .app-footer-expand{margin-top:-5px}.app-footer-expand{position:relative;stroke:var(--color-text-hint);transform:scale(.8);transition:stroke var(--transition-speed) ease-in-out,margin-top var(--transition-speed) ease-in-out}.btn-bar{align-items:center;display:flex;padding:var(--spacer-sm) 0}.btn-bar .align-right,.btn-bar-group .align-right{margin-left:auto}.btn-bar .align-center,.btn-bar-group .align-center{margin-left:auto;margin-right:auto}.btn-bar-group{align-items:center;display:flex;padding:var(--spacer-sm) 0}.btn-bar-group .btn-bar{padding:0}.btn-bar-group select+.btn,.btn-bar-group select+button,.btn-bar-group .btn+select,.btn-bar-group button+select{margin-left:var(--spacer-sm)}label{display:block}fieldset{background-color:var(--color-background-column-highlight);border:none;margin-bottom:var(--spacer);border-radius:var(--border-radius)}input[type=text],input[type=number]{appearance:none;background-color:var(--color-background);border-radius:var(--border-radius);border:var(--border-width) solid var(--border-color);box-sizing:border-box;display:block;outline:none;padding:var(--spacer-sm);transition:border-color var(--transition-speed) ease-in-out;width:100%}input[type=text]:focus,input[type=number]:focus{border-color:var(--color-accent)}input[type=text].is-invalid,input[type=number].is-invalid{border-color:var(--color-danger)}.input-help-text{display:inline-block}.input-help-text,.hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:var(--spacer-xs)}select{background-color:var(--color-button-background);border-radius:var(--border-radius);border:calc(var(--border-width) / 2) solid var(--color-button-background);display:inline-flex;font-size:var(--font-size-sm);justify-content:center;padding:var(--spacer-xs) var(--spacer-sm)}button,input[type=button],.btn{align-items:center;background-color:var(--color-button-background);border-radius:var(--border-radius);border:var(--border-width) solid var(--color-button-background);color:var(--color-button);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);justify-content:center;padding:var(--spacer-xs) var(--spacer-sm);touch-action:manipulation;transition-duration:var(--transition-speed);transition-property:background-color,border-color,color;user-select:none}.btn-lg{font-size:var(--font-size-base)}.btn-bar.btn-bar-wide{justify-content:space-between;width:100%}.btn-bar .btn+.btn,.btn-bar button+button{margin-left:var(--spacer-sm)}button[disabled],input[type=button][disabled],.btn[disabled]{background-color:transparent;border-color:var(--color-button-background);color:var(--color-text-muted);opacity:.5;pointer-events:none}button:hover:not([disabled]),input[type=button]:hover:not([disabled]),.btn:hover:not([disabled]){transition:all .1s;color:#fff}button:focus,.btn:focus{outline-offset:-.5em}.btn-primary{background-color:var(--color-accent-background);border-color:var(--color-accent-background);color:var(--color-accent-text)}.btn-primary:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text)}.btn-secondary{background-color:transparent;color:var(--color-text-muted);border-color:var(--color-text-muted)}.btn-secondary:hover{border-color:var(--color-text);color:var(--color-text)}.btn-bar .btn.dangerous{background-color:#7c4d41;color:#e4c5c0;margin-left:1rem}.btn-bar .btn.dangerous[disabled]{background-color:#53413e}.details-no-item-selected{align-items:center;color:var(--color-text-hint);display:flex;user-select:none;height:50%;justify-content:center}.indicator{--indicator-color: var(--color-background);--indicator-size: 6px;background-color:var(--indicator-color);border:calc(var(--indicator-size)/2) solid var(--indicator-color);border-radius:50%;display:inline-block;height:var(--indicator-size);vertical-align:middle;width:var(--indicator-size)}.status-filter-bar{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.status-filter-indicator{cursor:pointer;margin:.2rem}.status-filter-indicator .indicator{--indicator-size: 10px;transition:transform var(--transition-speed-fast) ease-in-out}.status-filter-indicator .indicator:hover{transform:scale(1.2)}.is-filtered .status-filter-indicator{opacity:.33}.status-filter-indicator.active{opacity:1}.status-active{--indicator-color: var(--color-status-active)}.status-canceled{--indicator-color: var(--color-status-canceled)}.status-completed{--indicator-color: var(--color-status-completed)}.status-construction-failed{--indicator-color: var(--color-status-construction-failed)}.status-failed{--indicator-color: var(--color-status-failed)}.status-soft-failed{--indicator-color: var(--color-status-soft-failed)}.status-paused{--indicator-color: var(--color-status-paused)}.status-queued{--indicator-color: var(--color-status-queued)}.status-archived{--indicator-color: var(--color-status-archived)}.status-archiving{--indicator-color: var(--color-status-archiving)}.status-cancel-requested{--indicator-color: var(--color-status-cancel-requested)}.status-requeueing{--indicator-color: var(--color-status-requeueing)}.status-under-construction{--indicator-color: var(--color-status-under-construction)}.worker-status-starting{--indicator-color: var(--color-worker-status-starting)}.worker-status-awake{--indicator-color: var(--color-worker-status-awake)}.worker-status-asleep{--indicator-color: var(--color-worker-status-asleep)}.worker-status-error{--indicator-color: var(--color-worker-status-error)}.worker-status-shutdown{--indicator-color: var(--color-worker-status-shutdown)}.worker-status-testing{--indicator-color: var(--color-worker-status-testing)}.worker-status-offline{--indicator-color: var(--color-worker-status-offline)}[class^=worker-status]{color:var(--indicator-color);font-weight:700}.status-archiving,.status-active,.status-queued,.status-under-construction,.status-cancel-requested{background-color:transparent}.with-clickable-row .tabulator-row{cursor:pointer}.tabulator-row.active-row,.tabulator-row.tabulator-row-even.active-row{background-color:var(--table-color-background-row-active);font-weight:700}.tabulator-row.deletion-requested *{text-decoration:line-through red 1px;color:var(--color-text-muted)}span.state-transition-arrow{display:inline-block;font-weight:700;transform:scale(1.4)}span.state-transition-arrow.lazy{color:var(--color-text-muted)}.preview-container{align-items:center;background-color:var(--color-background);border-radius:var(--border-radius);display:flex;justify-content:center;overflow:hidden;padding-top:56.25%;position:relative}.preview-container div:first-child{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.preview-container img{max-height:100%;max-width:100%}.click-to-copy{--transition-duration: var(--transition-speed-fast);cursor:pointer;transition:var(--transition-duration)}.click-to-copy.copied{background-color:var(--color-accent-background);color:var(--color-accent-text);transition:var(--transition-duration)}.tabulator{-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translatez(0);background-color:var(--table-color-background-row-odd);border-radius:var(--border-radius);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-sm);overflow:hidden;position:relative;text-align:left;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select{user-select:none}.tabulator .tabulator-header{background-color:var(--table-color-background-row);border-bottom:var(--border-width) solid var(--table-color-border);box-sizing:border-box;overflow:hidden;position:relative;white-space:nowrap;width:100%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc],.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc]{font-weight:700}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:var(--color-accent)}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-col{align-items:center;box-sizing:border-box;display:inline-flex;overflow:hidden;position:relative;text-align:left;vertical-align:middle}.tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:var(--border-width) solid #999;background:#1a1a1a;pointer-events:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;position:relative;padding:var(--spacer-xs)}.tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-content{padding:0 .75rem}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;width:100%;border:var(--border-width) solid #999;padding:1px;background:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-menu-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;border-radius:6px;width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:flex;border-top:1px solid #aaa;overflow:hidden;margin-right:-1px}.tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}.tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover{cursor:pointer;color:var(--color-text-highlight)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid transparent}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none]:hover .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom-color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter{color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter{color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid var(--color-text-muted);color:var(--color-text-muted)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{align-items:center;display:flex;justify-content:center;text-orientation:mixed;writing-mode:vertical-rl}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator .tabulator-header .tabulator-frozen{display:inline-block;position:absolute;z-index:10}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #888}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #888}.tabulator .tabulator-header .tabulator-calcs-holder{background:#404040!important;border-bottom:var(--border-width) solid var(--color-border);border-top:1px solid #888;box-sizing:border-box;min-width:600%;overflow:hidden}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#404040!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{overflow:auto;position:relative;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{align-items:center;box-sizing:border-box;display:flex;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%;min-width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{align-items:center;color:var(--color-text-hint);cursor:default;display:flex;font-size:var(--font-size-sm);grid-area:footer;justify-content:center;padding:var(--spacer-sm)}.tabulator .tabulator-tableholder .tabulator-table{color:var(--color-text);display:inline-block;overflow:visible;position:relative;white-space:nowrap;width:100%}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#373737!important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #888}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #888}.tabulator .tabulator-footer{background-color:#333;border-top:1px solid #999;color:#333;font-weight:700;user-select:none;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-footer .tabulator-footer-contents{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder{background:#404040!important;border-bottom:1px solid #888;border-top:1px solid #888;box-sizing:border-box;overflow:hidden;text-align:left;width:calc(100% + 20px)}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#404040!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{color:#333;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:right}.tabulator .tabulator-footer .tabulator-page-size{border-radius:3px;border:var(--border-width) solid #aaa;display:inline-block;margin:0 5px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:rgba(255,255,255,.2);border-radius:3px;border:var(--border-width) solid var(--table-color-border);display:inline-block;margin:0 2px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-page.active{color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{background:rgba(0,0,0,.2);color:#fff;cursor:pointer}.tabulator .tabulator-col-resize-handle{bottom:0;position:absolute;right:0;top:0;width:5px}.tabulator .tabulator-col-resize-handle.prev{left:0;right:auto}.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}.tabulator .tabulator-loader{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}.tabulator .tabulator-loader .tabulator-loader-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-loading{border:4px solid #333;color:#000}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-error{border:4px solid #D00;color:#590000}.tabulator-row{background-color:var(--table-color-background-row-odd);box-sizing:border-box;min-height:22px;position:relative;transition:color var(--transition-speed-fast) ease-out}.tabulator-row:hover{color:var(--color-text-highlight)}.tabulator-row.tabulator-row-even{background-color:var(--table-color-background-row)}.tabulator-row.tabulator-selectable:hover{cursor:pointer}.tabulator-row.tabulator-selected{background-color:var(--table-color-background-row-selected)}.tabulator-row.tabulator-selected:hover{color:#fff;cursor:pointer}.tabulator-row.tabulator-row-moving{border:var(--border-width) solid #000;background:#fff}.tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #888;border-bottom:1px solid #888;pointer-events:none;z-index:15}.tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}.tabulator-row .tabulator-frozen{display:inline-block;position:absolute;background-color:inherit;z-index:10}.tabulator-row .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #888}.tabulator-row .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #888}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;padding:5px;border-top:1px solid #888;border-bottom:1px solid #888}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{align-items:center;box-sizing:border-box;display:inline-block;overflow:hidden;padding:var(--spacer-xs);position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tabulator-row .tabulator-cell[tabulator-field]{vertical-align:-webkit-baseline-middle}.tabulator-row .tabulator-cell.tabulator-editing{border:var(--border-width) solid #999;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{border:var(--border-width);background:transparent}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:var(--border-width) solid #dd0000}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{border:var(--border-width);background:transparent;color:#d00}.tabulator-row .tabulator-cell:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator-row .tabulator-cell.tabulator-row-handle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:var(--border-width) solid #888;border-bottom:var(--border-width) solid #888}.tabulator-row .tabulator-cell .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:var(--border-width) solid #fff;border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#fff}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#666;font-weight:700;font-size:1.1em}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open,.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #888;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-row.tabulator-group span{margin-left:10px;color:#d00}.tabulator-menu{position:absolute;display:inline-block;box-sizing:border-box;background:#666;border:var(--border-width) solid #888;box-shadow:0 0 5px #0003;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-menu .tabulator-menu-item{position:relative;box-sizing:border-box;padding:5px 10px;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#444}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;height:7px;width:7px;content:"";border-width:1px 1px 0 0;border-style:solid;border-color:#888;vertical-align:top;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #888}.tabulator-edit-select-list{position:absolute;display:inline-block;box-sizing:border-box;max-height:200px;background:#666;border:var(--border-width) solid #888;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-edit-select-list .tabulator-edit-select-list-item{padding:4px;color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#666;background:#999}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(102,102,102,.5)}.tabulator-edit-select-list .tabulator-edit-select-list-item.focused{outline:1px solid #999}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{cursor:pointer;color:#666;background:#999}.tabulator-edit-select-list .tabulator-edit-select-list-notice{padding:4px;color:#fff;text-align:center}.tabulator-edit-select-list .tabulator-edit-select-list-group{border-bottom:1px solid #888;padding:6px 4px 4px;color:#fff;font-weight:700}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #888}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:initial;margin-left:5px;border-bottom-left-radius:initial;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #888}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl .tabulator-col-resize-handle{position:absolute;left:0;right:auto}.tabulator.tabulator-rtl .tabulator-col-resize-handle.prev{right:0;left:auto}.tabulator-print-fullscreen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>*:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #888;border-bottom:2px solid #888}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #888;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-print-table .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:var(--border-width) solid #fff;border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#fff}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#fff}.tabulator .tabulator-header .tabulator-col{background-color:#333}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input,.tabulator .tabulator-header .tabulator-col .tabulator-header-filter select{border:var(--border-width) solid #999;background:#444;color:#fff}.tabulator .tabulator-header .tabulator-calcs-holder,.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#1a1a1a!important}.tabulator .tabulator-footer .tabulator-calcs-holder,.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#262626!important}.tabulator .tabulator-footer .tabulator-paginator label,.tabulator .tabulator-footer .tabulator-page-counter{color:#fff}.tabulator .tabulator-footer .tabulator-page{color:#333;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator-row.tabulator-group{min-width:100%;color:#333}.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}.tabulator-row.tabulator-group span{color:#666}.tabulator-edit-select-list{background:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item{color:#666}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#999;background:#444}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(153,153,153,.5)}.tabulator-edit-select-list .tabulator-edit-select-list-item.focused{outline:1px solid #444}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#999;background:#666}.tabulator-print-table .tabulator-print-table-group{color:#333}
