@charset "UTF-8";.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fas,.far,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.far{font-family:"Font Awesome 6 Free"}.fab{font-family:"Font Awesome 6 Brands"}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-comment-alt:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-file-alt:before{content:"\f15c"}.fa-search-location:before{content:"\f689"}.fa-clipboard-list:before{content:"\f46d"}.fa-bars:before{content:"\f0c9"}.fa-exclamation-circle:before{content:"\f06a"}.fa-memory:before{content:"\f538"}.fa-edit:before{content:"\f044"}.fa-users:before{content:"\f0c0"}.fa-hand-paper:before{content:"\f256"}.fa-user:before{content:"\f007"}.fa-key:before{content:"\f084"}.fa-microchip:before{content:"\f2db"}.fa-user-friends:before{content:"\f500"}.fa-user-edit:before{content:"\f4ff"}.fa-play-circle:before{content:"\f144"}.fa-check-circle:before{content:"\f058"}.fa-user-tie:before{content:"\f508"}.fa-pause:before{content:"\f04c"}.fa-cloud-download-alt:before{content:"\f0ed"}.fa-code:before{content:"\f121"}.fa-question-circle:before{content:"\f059"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment:before{content:"\f075"}.fa-info-circle:before{content:"\f05a"}.fa-list-alt:before{content:"\f022"}.fa-clock:before{content:"\f017"}.fa-caret-down:before{content:"\f0d7"}.fa-network-wired:before{content:"\f6ff"}.fa-ellipsis-v:before{content:"\f142"}.fa-play:before{content:"\f04b"}.fa-search:before{content:"\f002"}.fa-chevron-down:before{content:"\f078"}.fa-copy:before{content:"\f0c5"}.fa-times:before{content:"\f00d"}.fa-sync-alt:before{content:"\f2f1"}.fa-moon:before{content:"\f186"}.fa-check:before{content:"\f00c"}.fa-times-circle:before{content:"\f057"}:root{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa/fa-solid-900.ttf) format("truetype")}.fas{font-weight:900}:root{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa/fa-regular-400.ttf) format("truetype")}.far{font-weight:400}/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:root{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fa/fa-brands-400.ttf) format("truetype")}.fab{font-weight:400}.fa-apple:before{content:"\f179"}.fa-gitlab:before{content:"\f296"}.fa-linux:before{content:"\f17c"}.fa-bitbucket:before{content:"\f171"}.fa-docker:before{content:"\f395"}.fa-git:before{content:"\f1d3"}.fa-github:before{content:"\f09b"}@font-face{font-family:Octicons;src:url(/assets/fonts/octicons/octicons.woff2) format("woff2"),url(/assets/fonts/octicons/octicons.woff) format("woff"),url(/assets/fonts/octicons/octicons.svg) format("svg");font-weight:400;font-style:normal}.octicon{font: 16px/1 Octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none}.octicon-check:before{content:"\f03a"}.octicon-git-branch:before{content:"\f020"}.octicon-git-commit:before{content:"\f01f"}.octicon-repo:before{content:"\f001"}.octicon-x:before{content:"\f081"}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,textarea,h1,h2,h3,h4{margin:0;padding:0}h1,h2,h3,h4{font-size:100%;font-weight:400}button,input,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{height:auto;max-width:100%}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1024px){.container{max-width:960px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}@media screen and (min-width: 769px),print{.column.is-1{flex:none;width:8.33333337%}.column.is-2{flex:none;width:16.66666674%}.column.is-offset-2{margin-left:16.66666674%}.column.is-3{flex:none;width:25%}.column.is-offset-3{margin-left:25%}.column.is-4{flex:none;width:33.33333337%}.column.is-offset-4{margin-left:33.33333337%}.column.is-5{flex:none;width:41.66666674%}.column.is-6{flex:none;width:50%}.column.is-7{flex:none;width:58.33333337%}.column.is-8{flex:none;width:66.66666674%}.column.is-12{flex:none;width:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-multiline{flex-wrap:wrap}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}@font-face{font-family:Roboto;font-weight:300;font-style:"normal";src:url(/assets/fonts/Roboto/roboto-v20-latin-300.woff2) format("woff2"),url(/assets/fonts/Roboto/roboto-v20-latin-300.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:"normal";src:url(/assets/fonts/Roboto/roboto-v20-latin-regular.woff2) format("woff2"),url(/assets/fonts/Roboto/roboto-v20-latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-weight:500;font-style:"normal";src:url(/assets/fonts/Roboto/roboto-v20-latin-500.woff2) format("woff2"),url(/assets/fonts/Roboto/roboto-v20-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:"normal";src:url(/assets/fonts/Roboto/roboto-v20-latin-700.woff2) format("woff2"),url(/assets/fonts/Roboto/roboto-v20-latin-700.woff) format("woff")}@font-face{font-family:Roboto;font-weight:900;font-style:"normal";src:url(/assets/fonts/Roboto/roboto-v20-latin-900.woff2) format("woff2"),url(/assets/fonts/Roboto/roboto-v20-latin-900.woff) format("woff")}@font-face{font-family:Rubik;font-weight:300;font-style:"normal";src:url(/assets/fonts/Rubik/rubik-v9-latin-300.woff2) format("woff2"),url(/assets/fonts/Rubik/rubik-v9-latin-300.woff) format("woff")}@font-face{font-family:Rubik;font-weight:400;font-style:"normal";src:url(/assets/fonts/Rubik/rubik-v9-latin-regular.woff2) format("woff2"),url(/assets/fonts/Rubik/rubik-v9-latin-regular.woff) format("woff")}@font-face{font-family:Rubik;font-weight:500;font-style:"normal";src:url(/assets/fonts/Rubik/rubik-v9-latin-500.woff2) format("woff2"),url(/assets/fonts/Rubik/rubik-v9-latin-500.woff) format("woff")}@font-face{font-family:Rubik;font-weight:700;font-style:"normal";src:url(/assets/fonts/Rubik/rubik-v9-latin-700.woff2) format("woff2"),url(/assets/fonts/Rubik/rubik-v9-latin-700.woff) format("woff")}@font-face{font-family:Rubik;font-weight:900;font-style:"normal";src:url(/assets/fonts/Rubik/rubik-v9-latin-900.woff2) format("woff2"),url(/assets/fonts/Rubik/rubik-v9-latin-900.woff) format("woff")}@font-face{font-family:SourceCodePro;font-weight:400;font-style:"normal";src:url(/assets/fonts/SourceCodePro/SourceCodePro-Regular.woff2) format("woff2"),url(/assets/fonts/SourceCodePro/SourceCodePro-Regular.woff) format("woff")}@font-face{font-family:SourceCodePro;font-weight:700;font-style:"normal";src:url(/assets/fonts/SourceCodePro/SourceCodePro-Bold.woff2) format("woff2"),url(/assets/fonts/SourceCodePro/SourceCodePro-Bold.woff) format("woff")}@keyframes load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{width:100%;position:relative;background:#ffffff;color:#4e5859;font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html a,body a{color:#48bb78;text-decoration:none}::selection{color:#fff;background:#48bb78}.main{width:100%;margin:0 0 80px}.main h1,.main h2,.main h3,.main h4{display:block;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 20px 0 0}.main h1{font-size:26px;color:#2e3338;font-weight:700}.main h2{font-size:22px;color:#4f5660;font-weight:500}.main h3{font-size:16px;color:#2e3338;font-weight:500;text-transform:uppercase}.main h4{font-size:14px;color:#a0aec0;font-weight:500;text-transform:uppercase}[hidden]{display:none!important}.events-none{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.has-text-centered{text-align:center}.justify-center{display:flex!important;justify-content:center!important}.justify-start{display:flex!important;justify-content:flex-start}.justify-end{display:flex!important;justify-content:flex-end}.space-between{display:flex!important;justify-content:space-between}.align-center{display:flex!important;align-items:center}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mr10{margin-right:10px}.ml10{margin-left:10px}.pt0{padding-top:0}.pb0{padding-bottom:0}.pl20{padding-left:20px}.pr20{padding-right:20px}i{font-size:16px}i.is-small{font-size:12px}i.is-medium{font-size:20px}i.is-large{font-size:28px}i.is-red{color:#e74c3c!important}i.is-yellow{color:#ecc94b!important}i.is-green{color:#48bb78!important}i.is-blue{color:#4299e1!important}i.is-gray{color:#a0aec0!important}.header{width:100%;height:60px;background:#ffffff;display:flex;align-items:center;position:relative;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom:1px solid #E1E8EB}.header .header-container{width:100%;height:100%;display:flex;justify-content:space-between}.header .header-container .header-left,.header .header-container .header-right{height:100%;display:flex;align-items:center}.header .header-container .header-item{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;height:60px;color:#4e5859;cursor:pointer;position:relative;text-transform:uppercase;font-size:13px;padding:0 15px;font-weight:500;outline:none;text-decoration:none}.header .header-container .header-item:first-child{padding-left:0}.header .header-container .header-item:last-child{padding-right:0}.header .header-container .header-item:hover,.header .header-container .header-item.is-active{color:#48bb78;text-decoration:none}.header .header-container .header-item:hover .icon-down,.header .header-container .header-item.is-active .icon-down{color:#4e5859}.header .header-container .header-item.logo{margin-right:15px}.header .header-container .header-item.logo img,.header .header-container .header-item.logo svg{height:30px}.header .header-container .header-item .user-item{display:flex;align-items:center}.header .header-container .header-item .user-item .avatar-container{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #E1E8EB;vertical-align:middle;margin-right:5px;position:relative}.header .header-container .header-item .user-item .avatar-container .avatar{display:block;max-height:35px;border-radius:50%;padding:3px}.header .header-container .header-item .user-item .avatar-container .connection-indicator{position:absolute;width:12px;height:12px;display:block;border-radius:50%;bottom:-2px;left:-2px}.header .header-container .header-item .user-item .avatar-container .connection-indicator.is-green{background:#48bb78}.header .header-container .header-item .user-item .avatar-container .connection-indicator.is-red{background:#e74c3c}.header .header-container .header-item .user-item .avatar-container .connection-indicator.is-yellow{background:#ecc94b}.header .header-container .header-item .user-item .user-info{display:flex;flex-direction:column;padding:0 15px}.header .header-container .header-item .user-item .user-info .name,.header .header-container .header-item .user-item .user-info .role{display:block;width:100%;text-transform:none}.header .header-container .header-item .user-item .user-info .name{font-size:12px;color:#4e5859}.header .header-container .header-item .user-item .user-info .role{font-size:11px;color:#a0aec0;text-transform:capitalize;font-weight:400}.header .header-container .header-item .user-item .icon-down{font-size:10px}.header .header-dropdown-container{width:190px;background:#ffffff;position:absolute;top:55px;right:-29px;border-radius:6px;box-shadow:0 2px 5px #0000000d;text-transform:none;border:1px solid #E1E8EB;z-index:20}.header .header-dropdown-container:after{position:absolute;content:"";display:block;width:16px;height:16px;transform:rotate(-45deg);top:-8px;right:23px;background:#ffffff;border-right:1px solid #E1E8EB;border-top:1px solid #E1E8EB}.header .header-dropdown-container .hd-links{padding:10px 5px}.header .header-dropdown-container .hd-links.gray-bg{background:#fcfcfc;border-top:1px solid #E1E8EB}.header .header-dropdown-container .hd-item{width:100%;height:35px;display:flex;align-items:center;color:#4e5859;padding:5px 20px;font-size:14px;font-weight:400;outline:none;text-decoration:none;text-transform:none}.header .header-dropdown-container .hd-item:hover{color:#48bb78}.header .header-dropdown-container .hd-item .connection-indicator{width:12px;height:12px;display:block;border-radius:50%;margin-right:10px}.header .header-dropdown-container .hd-item .connection-indicator.is-green{background:#48bb78}.header .header-dropdown-container .hd-item .connection-indicator.is-red{background:#e74c3c}.header .header-dropdown-container .hd-item .connection-indicator.is-yellow{background:#ecc94b}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.subheader{display:block;width:100%;margin-bottom:20px}.subheader .subheader-links{width:100%;display:flex;justify-content:center;border-bottom:1px solid #E1E8EB;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.subheader .subheader-links a{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:#a0aec0;font-size:13px;text-transform:uppercase;padding:15px 5px;margin:0 10px -1px 0;font-weight:500;border-bottom:2px solid transparent}.subheader .subheader-links a:hover,.subheader .subheader-links a.is-active{color:#48bb78;border-bottom:2px solid #48bb78}.subheader .subheader-container{display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid #E1E8EB;height:70px}.subheader .subheader-container .subheader-left,.subheader .subheader-container .subheader-right{display:flex;align-items:center;height:100%}.subheader .subheader-container .subheader-left h1{padding-right:20px;padding-top:3px;padding-bottom:3px;margin-right:20px;border-right:1px solid #E1E8EB;font-size:22px;color:#2e3338;font-weight:400}.subheader .subheader-container .subheader-left h1.is-link{outline:none}.subheader .subheader-container .subheader-left h1.is-link:hover,.subheader .subheader-container .subheader-left h1.is-link.is-active{cursor:pointer}.subheader .subheader-container .subheader-left h2{color:#a0aec0;text-transform:none;margin-right:15px;padding-right:15px;font-weight:500;display:inline-flex;align-items:center;font-size:13px;text-transform:uppercase}.subheader .subheader-container .subheader-left h2:not(:last-child){border-right:1px solid #E1E8EB}.subheader .subheader-container .subheader-left h2.is-link{outline:none}.subheader .subheader-container .subheader-left h2.is-link:hover,.subheader .subheader-container .subheader-left h2.is-link.is-active{color:#48bb78;cursor:pointer}.subheader .subheader-container .subheader-left h2 i{margin-right:10px;padding-top:2px}.subheader .subheader-container .subheader-left h2 img{display:block;width:18px;height:18px;margin-right:10px}.subheader .subheader-container .subheader-right .link{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding:10px 0;margin:0 15px;color:#4e5859;font-size:13px;text-transform:uppercase;color:#a0aec0;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center}.subheader .subheader-container .subheader-right .link:last-child{margin-right:0}.subheader .subheader-container .subheader-right .link:hover,.subheader .subheader-container .subheader-right .link.is-active{color:#4e5859}.subheader .subheader-container .subheader-right .link i{font-size:16px;margin-right:10px}.subheader .subheader-container .subheader-right .fa-search{color:#a0aec0}.subheader .subheader-container .subheader-right .search-input{border:1px solid transparent;min-width:260px}.subheader .subheader-container .subheader-right .input{margin-right:5px}.subheader .subheader-container .subheader-right .button{min-width:150px}.section{width:100%;height:100%;display:block;border-radius:4px}form{margin:10px 0;font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}form .form-buttons{margin:10px 0}form .columns{margin-top:0!important;margin-bottom:0!important}form .columns .column{padding-top:0;padding-bottom:0}.field{display:inline-block;width:100%;max-width:100%;position:relative;margin-bottom:10px}.field .input-button{position:absolute;right:0;top:40px}.label{display:block;color:#a0aec0;font-size:12px;font-weight:500;margin:15px 0 5px;text-transform:uppercase;font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.label i{margin-left:5px}.input{-moz-appearance:none;-webkit-appearance:none;font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4e5859;font-size:15px;height:40px;text-indent:0;border:1px solid #E1E8EB;background:#ffffff;outline:none;display:flex;align-items:center;justify-content:center;line-height:100%;margin:0;padding:10px 30px 10px 10px;width:100%;border-radius:4px;transition:border-color .2s ease-in-out;-webkit-text-size-adjust:none!important;text-size-adjust:none!important}.input::-moz-placeholder{color:#a0aec0;opacity:.6;font-size:15px;line-height:normal}.input::-webkit-input-placeholder{color:#a0aec0;opacity:.6;font-size:15px;line-height:normal}.input:-moz-placeholder{color:#a0aec0;opacity:.6;font-size:15px;line-height:normal}.input:-ms-input-placeholder{color:#a0aec0;opacity:.6;font-size:15px;line-height:normal}.input[disabled]{opacity:.5}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:first-line{border:1px solid #E1E8EB;-webkit-text-fill-color:#4E5859;-webkit-box-shadow:0 0 0 1000px #ffffff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-helper{display:block;padding:8px 0 0;font-size:14px;font-weight:400;color:#a0aec0;margin-bottom:5px}.form-helper i{margin-right:5px}.form-helper.is-small{font-size:13px}.form-helper.is-small i{font-size:12px}.button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:#7b8ba0;border-radius:3px;border:1px solid #E1E8EB;padding:8px 20px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;outline:none;cursor:pointer;background:#ffffff;box-shadow:0 0 2px #0000001a;transition:all .25s ease-out}.button[disabled]{opacity:.5!important;pointer-events:none;touch-action:none}.button:not(:last-child){margin-right:10px}.button:hover,.button.is-active{color:#4e5859;border:1px solid #D4DAE4}.button.is-small{padding:7px 15px;font-size:12px}.button.is-small i{font-size:14px}.button.is-large{padding:10px 30px}.button i{margin-right:7px}.button img{display:inline-block;width:16px;height:16px;margin-right:7px}.button.is-red{background:#e74c3c;color:#fff;border-color:#e74c3c}.button.is-red:hover{background:rgba(231,76,60,.9)}.button.is-yellow{background:#ecc94b;color:#fff;border-color:#ecc94b}.button.is-yellow:hover{background:rgba(236,201,75,.9)}.button.is-green{background:#48bb78;color:#fff;border-color:#48bb78}.button.is-green:hover{background:rgba(72,187,120,.9)}.button.is-blue{background:#4299e1;color:#fff;border-color:#4299e1}.button.is-blue:hover{background:rgba(66,153,225,.9)}.button.is-gray{background:#a0aec0;color:#fff;border-color:#a0aec0}.button.is-gray:hover{background:rgba(160,174,192,.9)}label.button{font-weight:500}label.button input[type=file]{display:none}.tooltip-container{min-width:80px;max-width:300px;width:auto;padding:10px;background:#282F30;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:500;position:relative;z-index:20;font-size:14px;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:4px}.tooltip-container:before{content:"";position:absolute;width:10px;height:10px;transform:rotate(-45deg);background:#282F30;top:calc(100% - 5px);left:calc(50% - 5px)}.notification{display:flex;align-items:center;border-radius:3px;flex-direction:row;flex-wrap:nowrap;margin:20px 0 10px;padding:16px 24px;background:#ffffff;border:1px solid #E1E8EB}.notification i{font-size:24px;margin:0 24px 0 0;padding:0!important;color:#a0aec0}.notification p{color:#a0aec0;flex-grow:1;flex-shrink:1;font-size:14px;margin:0!important;padding:0!important;line-height:18px}.notification p .title{display:inline-block;font-size:15px;font-weight:500;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:10px}.notification p code{border:1px solid #E1E8EB;padding:2px;border-radius:4px}.notification.is-small{padding:10px 16px}.notification.is-small i{font-size:16px!important;margin:0 16px 0 0!important}.notification.is-small p{font-size:13px!important}.notification.is-red{background:rgba(231,76,60,.1);border:1px solid #e74c3c}.notification.is-red i,.notification.is-red p{color:#e74c3c!important}.notification.is-red p code{border-color:#e74c3c80!important}.notification.is-yellow{background:rgba(236,201,75,.1);border:1px solid #ecc94b}.notification.is-yellow i,.notification.is-yellow p{color:#ecc94b!important}.notification.is-yellow p code{border-color:#ecc94b80!important}.notification.is-green{background:rgba(72,187,120,.1);border:1px solid #48bb78}.notification.is-green i,.notification.is-green p{color:#48bb78!important}.notification.is-green p code{border-color:#48bb7880!important}.notification.is-blue{background:rgba(66,153,225,.1);border:1px solid #4299e1}.notification.is-blue i,.notification.is-blue p{color:#4299e1!important}.notification.is-blue p code{border-color:#4299e180!important}.notification.is-gray{background:rgba(160,174,192,.1);border:1px solid #a0aec0}.notification.is-gray i,.notification.is-gray p{color:#a0aec0!important}.notification.is-gray p code{border-color:#a0aec080!important}.list-item{display:block;width:100%;height:80px;border:1px solid #E1E8EB;margin-bottom:10px;border-radius:4px;padding:0 5px;outline:none;background:#ffffff}@media screen and (max-width: 768px){.list-item{height:auto;padding:10px}}.list-item.is-link:hover{cursor:pointer;background:#fcfcfc}.list-item.is-slim,.list-item.is-slim .columns .column .list-item-content{height:65px}.list-item .columns{margin:0;padding:0}.list-item .columns .column{margin:0;padding:0 5px}.list-item .columns .column .list-item-content{display:flex;align-items:center;justify-content:center;width:100%;height:80px;flex-direction:column}@media screen and (max-width: 768px){.list-item .columns .column .list-item-content{height:auto}}.list-item .columns .column .list-item-content .label,.list-item .columns .column .list-item-content .text{display:flex;align-items:center;justify-content:center}.list-item .columns .column .list-item-content .label{text-transform:uppercase;font-weight:500;font-size:12px;color:#a0aec0;margin-bottom:2px;margin-top:0}.list-item .columns .column .list-item-content .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4e5859;font-size:14px;width:100%;padding:5px 8px}.list-item .columns .column .list-item-content .text i{font-size:20px;margin-right:5px}.list-item .columns .column .list-item-content .text a{color:#4e5859}.list-item .columns .column .list-item-content .text a:hover{color:#48bb78}.list-item .columns .column .list-item-content .icon-large{font-size:26px;display:block;width:26px;height:26px}.list-item .columns .column .list-item-content .abstruse-logo{height:30px}.list-heading{width:100%;height:50px;outline:none;border-bottom:1px solid #E1E8EB;background:#ffffff}.list-heading .columns{display:flex;align-items:center;height:50px;margin:0;padding:0}.list-heading .columns .column{margin:0;padding:0 3px}.list-heading .columns .column .text{font-size:12px;color:#a0aec0;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start}.list-item-condensed{width:100%;height:80px;outline:none;border-bottom:1px solid #E1E8EB;border-left:2px solid transparent;background:#ffffff}@media screen and (max-width: 768px){.list-item-condensed{padding:10px;height:auto}.list-item-condensed .columns{height:auto}}.list-item-condensed.is-slim,.list-item-condensed.is-slim .columns{height:65px}@media screen and (max-width: 768px){.list-item-condensed.is-slim,.list-item-condensed.is-slim .columns{height:auto}}.list-item-condensed:hover{cursor:pointer;background:#fcfcfc}.list-item-condensed .columns{height:80px;margin:0;padding:0}.list-item-condensed .columns .data-column{padding-left:3px;padding-right:3px;display:flex;align-items:center}.list-item-condensed .columns .data-column a:hover{text-decoration:underline}.list-item-condensed .columns .data-column.direction-column{flex-direction:column;align-self:center}.list-item-condensed .columns .data-column.direction-column .info-text{height:24px}.list-item-condensed .columns .data-column .data-text,.list-item-condensed .columns .data-column .info-text{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:20px;text-align:center}.list-item-condensed .columns .data-column .info-text{font-size:15px;color:#4e5859}.list-item-condensed .columns .data-column .info-text i,.list-item-condensed .columns .data-column .info-text img{margin-right:5px;color:#4e5859}.list-item-condensed .columns .data-column .info-text img{width:22px;height:22px;display:block}.list-item-condensed .columns .data-column .committer-avatar{width:30px;height:30px;display:inline-block;border-radius:50%;margin-right:20px}.list-item-condensed .columns .data-column .data-text{width:auto;font-size:14px;font-weight:400;padding:0 10px;color:#4e5859}.list-item-condensed .columns .data-column .data-text.no-padding{padding:0}.list-item-condensed .columns .data-column .data-text.is-title{font-size:15px;font-weight:500;color:#4e5859;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.list-item-condensed .columns .data-column .data-text.is-subtitle{font-size:13px;font-weight:400;font-family:Roboto,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4e5859cc}.list-item-condensed .columns .data-column .data-text.is-small{font-size:13px}.list-item-condensed .columns .data-column .data-text i,.list-item-condensed .columns .data-column .data-text img{width:20px;height:20px;display:block;margin:0 auto;font-size:20px}.list-item-condensed .columns .data-column .data-text img{width:30px;height:30px;border:1px solid #D4DAE4;border-radius:4px;margin-bottom:3px}.list-item-condensed .columns .data-column .data-text i.is-yellow{color:#ecc94b}.list-item-condensed .columns .data-column .data-text i.is-green{color:#48bb78}.list-item-condensed .columns .data-column .data-text i.is-red{color:#e74c3c}.list-item-condensed .columns .data-column .status-line{width:3px;height:25px;background:transparent;display:inline-block;margin-right:15px;background:#E1E8EB}.list-item-condensed .columns .data-column .status-line.is-queued{background:#a0aec0}.list-item-condensed .columns .data-column .status-line.is-passing{background:#48bb78}.list-item-condensed .columns .data-column .status-line.is-failing{background:#e74c3c}.list-item-condensed .columns .data-column .status-line.is-running{background:#ecc94b}.tag{display:flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:4px;border:1px solid #D4DAE4;background:transparent;font-weight:500;background:#ffffff;position:relative;color:#a0aec0}.tag i{color:#a0aec0!important;margin-right:5px}.tag:not(:first-child){margin-left:5px}.tag:not(:last-child){margin-right:5px}.tag.is-light{border:1px solid #E1E8EB;color:#a0aec0;font-weight:400}.tag.is-light i{color:#a0aec0!important}.tag.is-medium{width:100px;display:block;margin-left:auto;margin-right:auto;text-align:center;padding:5px 10px}.tag.is-medium i,.tag.is-medium img{font-size:14px!important;margin-right:7px;display:inline-block;width:14px;height:14px}.tag.is-medium i{padding-top:1px}.tag.is-small{min-width:100px;font-size:13px;padding:2px 10px}.tag.is-small i{font-size:16px;margin-right:5px}.tag.is-red{color:#e74c3c;background:rgba(231,76,60,.2);border-color:#e74c3c}.tag.is-red i{color:#e74c3c!important}.tag.is-yellow{color:#ecc94b;background:rgba(236,201,75,.2);border-color:#ecc94b}.tag.is-yellow i{color:#ecc94b!important}.tag.is-green{color:#48bb78;background:rgba(72,187,120,.2);border-color:#48bb78}.tag.is-green i{color:#48bb78!important}.tag.is-blue{color:#4299e1;background:rgba(66,153,225,.2);border-color:#4299e1}.tag.is-blue i{color:#4299e1!important}.tag.is-gray{color:#a0aec0;background:rgba(160,174,192,.2);border-color:#a0aec0}.tag.is-gray i{color:#a0aec0!important}.status{display:inline-block;margin:0 5px 0 0;padding:0 0 0 20px;position:relative;color:#a0aec0;font-size:13px;font-weight:500}.status:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#a0aec0;position:absolute;left:0;top:2px}.status.is-red{color:#e74c3c}.status.is-red:before{background:#e74c3c}.status.is-yellow{color:#ecc94b}.status.is-yellow:before{background:#ecc94b}.status.is-green{color:#48bb78}.status.is-green:before{background:#48bb78}.status.is-blue{color:#4299e1}.status.is-blue:before{background:#4299e1}.status.is-gray{color:#a0aec0}.status.is-gray:before{background:#a0aec0}.tabs{display:flex;width:100%;justify-content:flex-end;padding:0 10px;border-bottom:1px solid #E1E8EB;margin-top:10px}.tabs.is-centered{justify-content:center}.tabs .tab{display:inline-flex;justify-content:center;align-content:center;padding:10px 25px;cursor:pointer;border:1px solid transparent;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px;margin-left:3px;font-size:13px;text-transform:uppercase;color:#a0aec0}.tabs .tab:hover,.tabs .tab.is-active{border-top:1px solid #E1E8EB;border-left:1px solid #E1E8EB;border-right:1px solid #E1E8EB;border-bottom:1px solid #ffffff;color:#4e5859}.pagination{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;margin:30px 0 0;align-items:center;justify-content:center}.pagination .page{display:inline-block;cursor:pointer;padding:5px 10px;border:1px solid transparent;border-radius:4px;min-width:38px;text-align:center}.pagination .page:hover,.pagination .page.is-active{border:1px solid #48bb78;color:#48bb78}.pagination .page.is-hidden{display:none}.pagination .btn{padding:5px 10px;margin:0 5px;cursor:pointer;border:1px solid transparent;border-radius:4px}.pagination .btn:hover{border:1px solid #48bb78;color:#48bb78}.placeholder{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:45px;height:45px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#a0aec0;background:#ffffff;border:1px solid #E1E8EB;font-size:20px;font-weight:500}.placeholder.is-red{color:#e74c3c;background:rgba(231,76,60,.2);border-color:#e74c3c}.placeholder.is-yellow{color:#ecc94b;background:rgba(236,201,75,.2);border-color:#ecc94b}.placeholder.is-green{color:#48bb78;background:rgba(72,187,120,.2);border-color:#48bb78}.placeholder.is-blue{color:#4299e1;background:rgba(66,153,225,.2);border-color:#4299e1}.placeholder.is-gray{color:#a0aec0;background:rgba(160,174,192,.2);border-color:#a0aec0}.terminal-container{display:block;margin:0;padding:0;width:100%;height:520px;position:relative;border-radius:4px;overflow:hidden}.terminal-container .xterm{position:absolute;inset:0;width:100%;height:100%;padding:18px 0 5px 15px;border-radius:4px;border:1px solid #E1E8EB}.terminal-container .xterm .xterm-viewport{border-radius:4px;height:100%}.terminal-container .xterm .xterm-viewport::-webkit-scrollbar{width:8px}.terminal-container .xterm .xterm-viewport::-webkit-scrollbar-thumb{background:#a0aec0;border-radius:4px}.terminal-container .xterm .xterm-viewport::-webkit-scrollbar-track{background:transparent}.table-container{background:#ffffff;border:1px solid #E1E8EB;border-radius:4px;width:100%;display:block}.table-container .table-header{width:100%;height:45px;box-shadow:0 1px #e1e8eb}.table-container .table-header .columns{margin:0;height:100%}.table-container .table-header .columns .column{height:100%;padding:0 5px}.table-container .table-header .columns .table-header-title{height:100%;display:flex;align-items:center;font-weight:500;font-size:12px;color:#a0aec0;text-transform:uppercase}.table-container .table-content{width:100%}.table-container .table-content .table-item{box-shadow:0 1px #e1e8eb;height:70px}.table-container .table-content .table-item .columns{height:100%;margin:0}.table-container .table-content .table-item .columns .column{height:100%;padding:0 5px}.table-container .table-content .table-item .columns .column .table-data,.table-container .table-content .table-item .columns .column .table-text{display:flex;height:100%;min-width:0}.table-container .table-content .table-item .columns .column .table-data{align-items:center}.table-container .table-content .table-item .columns .column .table-data .ui-icon:not(.is-small){margin:0 20px;width:22px;height:22px}.table-container .table-content .table-item .columns .column .table-data .ui-icon:not(.is-small) i,.table-container .table-content .table-item .columns .column .table-data .ui-icon:not(.is-small) img{width:22px;height:22px}.table-container .table-content .table-item .columns .column .table-data .ui-icon:not(.is-small) i{font-size:22px;color:#a0aec0}.table-container .table-content .table-item .columns .column .table-text{flex-direction:column;justify-content:center;line-height:22px}.table-container .table-content .table-item .columns .column .table-text .tag:not(:last-child){margin-bottom:5px}.table-container .table-content .table-item .columns .column .text-strong{font-size:14px;font-weight:500;color:#a0aec0}.table-container .table-content .table-item .columns .column .text-light{font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#a0aec0;font-size:12px}.table-container .table-content .table-item .columns .column .text-secondary{font-size:14px;color:#a0aec0;font-family:Rubik,BlinkMacSystemFont,-apple-system,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.table-container .table-content .table-item .columns .column .text-strong,.table-container .table-content .table-item .columns .column .text-light,.table-container .table-content .table-item .columns .column .text-secondary{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
