html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color-primary: #814BF6FF;--color-primary-link: #B28FFF;--color-primary-rgb: 129, 75, 246;--color-primary-dark: #4A13C2;--color-text-highlight: #fafafa;--color-text-heading: #fafafa;--color-text-body: #fafafa;--color-text-status: #A1A1AA;--color-text-disabled: #A1A1AA;--color-text-information: #00B6D7;--color-bg-main: #0f0e15;--color-bg-highlight: #09090b;--color-bg-disabled: #1C1A25;--color-surface-1: #1E1C27;--color-surface-2: #2A2834;--color-surface-3: #3C3A48;--color-bg-success: #17241D;--color-bg-error: #241923;--color-bg-warning: #2E2418;--color-bg-selected: #231C37;--color-bg-information: #19232C;--color-bg-black-overlay: #000000E6;--color-border-main: #282532;--color-border-highlight: #292836;--color-border-surface-1: #2A2834;--color-border-surface-2: #3C3A48;--color-border-success: #224237;--color-border-error: #5D2830;--color-border-warning: #5D4528;--color-border-selected: #5736A1;--color-border-information: #1C4163;--color-success: #38A86A;--color-warning: #FEB238;--color-error: #FF5353;--color-information: #00B6D7;--desirable-root-font-size: 16;--root-font-size: 16}label{font-size:14px;-webkit-font-smoothing:antialiased;color:var(--color-text-body)}label.top{display:block;margin-bottom:.5rem}label.left{margin-right:.5rem}label.right{margin-left:.5rem}@font-face{font-family:Suisse Intl;font-weight:400;src:url(/ide/assets/SuisseIntl-Regular-WebM-DmmmqxvJ.ttf) format("truetype");src:url(/ide/assets/SuisseIntl-Regular-WebM-DWynkCra.woff) format("woff");src:url(/ide/assets/SuisseIntl-Regular-WebM-0UDEUt_8.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-weight:300;src:url(/ide/assets/SuisseIntl-Light-WebM-B9ZfK4bt.ttf) format("truetype");src:url(/ide/assets/SuisseIntl-Light-WebM-Y-tYleNJ.woff) format("woff");src:url(/ide/assets/SuisseIntl-Light-WebM-BSKhvpQ_.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-weight:600;src:url(/ide/assets/Inter-SemiBold-B4306xm_.ttf) format("truetype");src:url(/ide/assets/Inter-SemiBold-CVuEjD3W.woff) format("woff");src:url(/ide/assets/Inter-SemiBold-ClfcwRfE.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-weight:700;src:url(/ide/assets/SuisseIntl-Bold-WebM-FQ32Kn8u.ttf) format("truetype");src:url(/ide/assets/SuisseIntl-Bold-WebM-Bs9l3zku.woff) format("woff");src:url(/ide/assets/SuisseIntl-Bold-WebM-CVtR5Q9X.woff2) format("woff2")}@font-face{font-family:Share Tech;src:url(/ide/assets/ShareTech-Regular-BysIWKLA.ttf) format("truetype")}html{box-sizing:border-box;font-family:Suisse Intl,sans-serif;font-size:calc(var(--root-font-size) * 1px)}html *{box-sizing:border-box}.signin-component .dark-component .toast-container{margin-left:2rem;margin-right:2rem;margin-top:2rem;visibility:hidden}.signin-component .dark-component .auth-form .form-container .reset-password,.signin-component .dark-component .auth-form .form-container .resend-confirmation{color:var(--color-primary-base);font-size:1.09rem;text-decoration:none;transition:color ease .3s}.signin-component .dark-component .auth-form .form-container .reset-password:hover,.signin-component .dark-component .auth-form .form-container .resend-confirmation:hover{color:var(--color-abstract)}.signin-component .dark-component .auth-form .form-container .resend-confirmation-timer{text-align:center;margin-bottom:.88rem}.signin-signup-host,:host>.signin-signup-host-container{height:100%}.signin-signup-component .dark-component{background:transparent;box-shadow:none;color:var(--color-on-background-2);position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;height:100%;overflow-y:overlay}.signin-signup-component .dark-component .back{position:relative;width:100%;text-align:center;margin-top:2.19rem;font-size:1.09rem}.signin-signup-component .dark-component .back a{text-decoration:none;display:flex;justify-content:center;align-items:center}.signin-signup-component .dark-component .back a:hover span{color:var(--color-on-primary-1)}.signin-signup-component .dark-component .back a:hover svg{fill:var(--color-on-primary-1)}.signin-signup-component .dark-component .back a svg{transition:fill ease .3s;fill:var(--color-primary-link)}.signin-signup-component .dark-component .back a span{transition:color ease .3s;color:var(--color-primary-link);margin-left:.44rem}.signin-signup-component .dark-component .loading-indicator{width:50px;height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;left:50%;border-radius:100%;border:1px solid transparent;border-top:2px solid var(--color-primary-dark);animation:spin 2s linear infinite}.signin-signup-component .dark-component .auth-form{margin:auto;display:flex;flex-direction:column;align-items:center;padding:0;width:24.28rem;height:52.5rem;transition:margin-left .1s}.signin-signup-component .dark-component .auth-form .heading{display:flex}.signin-signup-component .dark-component .auth-form .heading .heading-content{display:flex;flex-direction:column;justify-content:center}.signin-signup-component .dark-component .auth-form .heading .heading-content .logo{text-align:center;margin-bottom:-4.38rem;margin-top:2.62rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .logo svg{width:17.5rem;height:17.5rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .welcome{color:var(--color-abstract);font-size:1.53rem;margin:.88rem auto .44rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .subtext{margin:0 auto;font-size:1.09rem;color:#938ca7}.signin-signup-component .dark-component .auth-form .error-commit{font-size:1.09rem;margin-top:.88rem;margin-bottom:0;text-align:center;color:var(--color-error-base)}.signin-signup-component .dark-component .auth-form .form-container{box-sizing:border-box;width:100%;position:relative;margin-top:.88rem}.signin-signup-component .dark-component .auth-form .form-container button{display:inline;width:100%}.signin-signup-component .dark-component .auth-form .form-container .email-container{display:flex;align-items:center;margin-bottom:1.31rem}.signin-signup-component .dark-component .auth-form .form-container .email-container .icon-left{display:block;height:1.09rem;position:absolute;left:3.5%}.signin-signup-component .dark-component .auth-form .form-container .password-container{display:flex;align-items:center;margin-bottom:1.31rem}.signin-signup-component .dark-component .auth-form .form-container .password-container .icon-left{display:block;height:1.09rem;position:absolute;left:3.5%}.signin-signup-component .dark-component .auth-form .form-container .link-container{text-align:center;padding-bottom:.88rem}.signin-signup-component .dark-component .auth-form .form-container input{border:1px solid rgba(129,75,246,.3);background:transparent;width:100%;padding:16px 30px 16px 40px;font-size:1.09rem;color:var(--color-on-primary-1);transition:border ease .5s}.signin-signup-component .dark-component .auth-form .form-container input:focus{border:1px solid var(--color-primary-base);outline:none}.signin-signup-component .dark-component .auth-form .form-container input:-webkit-autofill,.signin-signup-component .dark-component .auth-form .form-container input:-webkit-autofill:hover,.signin-signup-component .dark-component .auth-form .form-container input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-on-background-2);transition:background-color 5000s ease-in-out 0s;caret-color:var(--color-on-background-2)}.signin-signup-component .dark-component .auth-form button{font-size:1.09rem;display:flex;height:53px;flex-direction:row;align-items:center;border-radius:.22rem;cursor:pointer;background:var(--color-primary-base);color:var(--color-on-primary-1);padding:.66rem;transition:background-color ease .3s}.signin-signup-component .dark-component .auth-form button:hover{background:#6535cf;cursor:pointer}.signin-signup-component .dark-component .auth-form .divider{width:100%;display:flex;align-items:center;justify-content:center}.signin-signup-component .dark-component .auth-form .divider:before,.signin-signup-component .dark-component .auth-form .divider:after{content:"";width:50%;height:1px;background:#ffffff1a}.signin-signup-component .dark-component .auth-form .divider span{white-space:nowrap;padding-bottom:2.5px;font-size:15px;margin:0 8px;opacity:.7}.signin-signup-component .dark-component .auth-form .oauth-container{width:90%;padding-top:21px;padding-bottom:21px;z-index:1}.signin-signup-component .dark-component .auth-form .oauth-container .facebook-button svg{fill:#3888ff}.signin-signup-component .dark-component .auth-form .oauth-container .github-button:hover:not([disabled]) svg{fill:var(--color-gray-dark)}.signin-signup-component .dark-component .auth-form .oauth-container .github-button svg{fill:var(--color-on-primary-1)}.signin-signup-component .dark-component .auth-form .oauth-container .oauth-button{background:#ffffff1a;border-radius:50%;margin:auto auto .66rem;width:50px;height:50px;transition:background-color ease .3s}.signin-signup-component .dark-component .auth-form .oauth-container .oauth-button:hover:not([disabled]){opacity:1;background:var(--color-on-primary-1)}.signin-signup-component .dark-component .auth-form .oauth-container .oauth-button svg{width:32px;height:32px;opacity:1}.signin-signup-component .dark-component .auth-form .auth-option{font-size:1.09rem;color:#938ca7}.signin-signup-component .dark-component .auth-form .auth-option .auth-option-link{color:var(--color-primary-base);text-decoration:none;transition:color ease .3s}.signin-signup-component .dark-component .auth-form .auth-option .auth-option-link:hover:not([disabled]){color:var(--color-on-primary-1)}@media screen and (max-width: 768px){.signin-signup-component .dark-component{margin:1.75rem auto}.signin-signup-component .dark-component .auth-form{width:22.75rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .logo{margin-top:5.25rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .logo svg{width:13.12rem;height:13.12rem;margin-top:-4.38rem}.signin-signup-component .dark-component .auth-form .heading .heading-content .welcome{font-size:1.31rem;margin-top:1.75rem}}.signup-component .dark-component .auth-form .text-policy{text-align:center;color:var(--color-text-body)}.signup-component .dark-component .auth-form .text-policy a{color:var(--color-primary-link);text-decoration:none;transition:color ease .1s}.signup-component .dark-component .auth-form .text-policy a:hover{color:var(--color-on-primary-1);transition:color ease .3s}@media screen and (max-width: 768px){.signup-component .dark-component .auth-form .text-policy{width:90%}}.signin-signup-component{position:relative;top:0;z-index:601;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%;opacity:1;display:flex;align-items:center;justify-content:center}.signin-signup-component .being-destroyed{opacity:0;transition:opacity .1s}.signin-signup-component .light-component{background:#f9f9f9;box-shadow:none;color:var(--color-on-background-2);position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;height:100%;overflow-y:overlay}.signin-signup-component .light-component .back{position:relative;width:100%;text-align:center;margin-top:2.19rem;font-size:1.09rem}.signin-signup-component .light-component .back a{text-decoration:none}.signin-signup-component .light-component .back a:hover span{color:var(--color-gray-dark)!important}.signin-signup-component .light-component .back a:hover svg{fill:var(--color-gray-dark)}.signin-signup-component .light-component .back a svg{transition:fill ease .3s;fill:var(--color-primary-link)}.signin-signup-component .light-component .back a span{transition:color ease .3s;color:var(--color-primary-link);margin-left:.44rem}.signin-signup-component .light-component .loading-indicator{width:50px;height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;left:50%;border-radius:100%;border:1px solid transparent;border-top:2px solid var(--color-primary-dark);animation:spin 2s linear infinite}.signin-signup-component .light-component .auth-form{margin:auto;display:flex;flex-direction:column;align-items:center;padding:0;width:24.28rem;height:52.5rem;transition:margin-left .1s}.signin-signup-component .light-component .auth-form .heading{display:flex}.signin-signup-component .light-component .auth-form .heading .heading-content{display:flex;flex-direction:column;justify-content:center}.signin-signup-component .light-component .auth-form .heading .heading-content .logo{text-align:center;margin-bottom:-4.38rem;margin-top:2.62rem}.signin-signup-component .light-component .auth-form .heading .heading-content .logo svg{width:17.5rem;height:17.5rem}.signin-signup-component .light-component .auth-form .heading .heading-content .welcome{color:#211f2b;font-size:1.53rem;margin:.88rem auto .44rem}.signin-signup-component .light-component .auth-form .heading .heading-content .subtext{margin:0 auto;font-size:1.09rem;color:#938ca7}.signin-signup-component .light-component .auth-form .error-commit{font-size:1.09rem;margin-top:.88rem;margin-bottom:0;text-align:center;color:var(--color-error-base)}.signin-signup-component .light-component .auth-form .form-container{box-sizing:border-box;width:100%;position:relative;margin-top:.88rem}.signin-signup-component .light-component .auth-form .form-container button{display:inline;width:100%}.signin-signup-component .light-component .auth-form .form-container .email-container{display:flex;align-items:center;margin-bottom:1.31rem}.signin-signup-component .light-component .auth-form .form-container .email-container .icon-left{display:block;height:1.09rem;position:absolute;left:3.5%}.signin-signup-component .light-component .auth-form .form-container .password-container{display:flex;align-items:center;margin-bottom:1.31rem}.signin-signup-component .light-component .auth-form .form-container .password-container .icon-left{display:block;height:1.09rem;position:absolute;left:3.5%}.signin-signup-component .light-component .auth-form .form-container .link-container{text-align:center;padding-bottom:.88rem}.signin-signup-component .light-component .auth-form .form-container input{border:1px solid rgba(129,75,246,.3);background:transparent;width:100%;padding:16px 30px 16px 40px;font-size:1.09rem;color:var(--color-primary-dark)!important;transition:border ease .5s}.signin-signup-component .light-component .auth-form .form-container input::placeholder{color:var(--color-primary-dark)!important}.signin-signup-component .light-component .auth-form .form-container input:-ms-input-placeholder{color:var(--color-primary-dark)!important}.signin-signup-component .light-component .auth-form .form-container input::-ms-input-placeholder{color:var(--color-primary-dark)!important}.signin-signup-component .light-component .auth-form .form-container input:focus{border:1px solid var(--color-primary-base);outline:none}.signin-signup-component .light-component .auth-form .form-container input:-webkit-autofill,.signin-signup-component .light-component .auth-form .form-container input:-webkit-autofill:hover,.signin-signup-component .light-component .auth-form .form-container input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-on-background-2);transition:background-color 5000s ease-in-out 0s;caret-color:var(--color-on-background-2)}.signin-signup-component .light-component .auth-form button{font-size:1.09rem;display:flex;height:53px;flex-direction:row;align-items:center;border-radius:.22rem;cursor:pointer;background:var(--color-primary-base);color:var(--color-on-primary-1);padding:.66rem;transition:background-color ease .3s}.signin-signup-component .light-component .auth-form button:hover{background:#6535cf;cursor:pointer}.signin-signup-component .light-component .auth-form .divider{width:100%;display:flex;align-items:center;justify-content:center}.signin-signup-component .light-component .auth-form .divider:before,.signin-signup-component .light-component .auth-form .divider:after{content:"";width:50%;height:1px;background:#ffffff1a}.signin-signup-component .light-component .auth-form .divider span{white-space:nowrap;font-size:15px;padding-bottom:2.5px;margin:0 8px;opacity:.7;color:#938ca7}.signin-signup-component .light-component .auth-form .oauth-container{width:90%;padding-top:21px;padding-bottom:21px;z-index:1}.signin-signup-component .light-component .auth-form .oauth-container .facebook-button{border:1px solid rgba(129,75,246,.3);border-radius:50%}.signin-signup-component .light-component .auth-form .oauth-container .facebook-button:hover{border-color:var(--color-primary-base)}.signin-signup-component .light-component .auth-form .oauth-container .facebook-button svg{fill:#3888ff}.signin-signup-component .light-component .auth-form .oauth-container .google-button{border:1px solid rgba(129,75,246,.3);border-radius:50%}.signin-signup-component .light-component .auth-form .oauth-container .google-button:hover{border-color:var(--color-primary-base)}.signin-signup-component .light-component .auth-form .oauth-container .github-button{border:1px solid rgba(129,75,246,.3);border-radius:50%}.signin-signup-component .light-component .auth-form .oauth-container .github-button:hover{border-color:var(--color-primary-base)}.signin-signup-component .light-component .auth-form .oauth-container .github-button:hover svg{fill:var(--color-gray-dark)}.signin-signup-component .light-component .auth-form .oauth-container .github-button svg{fill:var(--color-gray-dark)}.signin-signup-component .light-component .auth-form .oauth-container .oauth-button{background:#ffffff1a;margin:auto auto .66rem;width:50px;height:50px;transition:background-color ease .3s}.signin-signup-component .light-component .auth-form .oauth-container .oauth-button:hover{opacity:1;background:var(--color-on-background-5)}.signin-signup-component .light-component .auth-form .oauth-container .oauth-button svg{width:32px;height:32px;opacity:1}.signin-signup-component .light-component .auth-option{font-size:1.09rem;color:#b3b1be;display:flex;justify-content:flex-end;padding-right:1.97rem}.signin-signup-component .light-component .auth-option .auth-option-link{color:#bba0f7;text-decoration:none;transition:color ease .3s;padding-left:.22rem}.signin-signup-component .light-component .auth-option .auth-option-link:hover{color:var(--color-primary-base)}@media screen and (max-width: 768px){.signin-signup-component .light-component{margin:1.75rem auto}.signin-signup-component .light-component .auth-form{width:22.75rem}.signin-signup-component .light-component .auth-form .heading .heading-content .logo{margin-top:2.62rem}.signin-signup-component .light-component .auth-form .heading .heading-content .logo svg{width:13.12rem;height:13.12rem;margin-top:-4.38rem}.signin-signup-component .light-component .auth-form .heading .heading-content .welcome{font-size:1.31rem;margin-top:1.75rem}}.signup-component>.light-component>.auth-form>.text-policy{text-align:center;color:var(--color-text-body)}.signup-component>.light-component>.auth-form>.text-policy a{color:var(--color-primary-link);text-decoration:none;transition:color ease .1s}.signup-component>.light-component>.auth-form>.text-policy a:hover{color:var(--color-primary-dark);transition:color ease .3s}@media screen and (max-width: 768px){.signup-component>.light-component>.auth-form>.text-policy{width:90%}}.signin-component>.light-component>.auth-form>.form-container .reset-password,.signin-component>.light-component>.auth-form>.form-container .resend-confirmation{color:#bba0f7;font-size:1.09rem;text-decoration:none;transition:color ease .3s}.signin-component>.light-component>.auth-form>.form-container .reset-password:hover,.signin-component>.light-component>.auth-form>.form-container .resend-confirmation:hover{color:var(--color-primary-base)}.signin-component>.light-component>.auth-form>.form-container .resend-confirmation-timer{text-align:center;margin-bottom:.88rem}.auth-illustration-component{position:relative;top:0;z-index:601;background-color:#000c;width:100%;height:100%;opacity:1;display:flex;align-items:center;justify-content:center}.auth-illustration-component .modal{background:url(/ide/assets/auth-illustration-background-DSxrXvJJ.png) no-repeat top left!important;background-size:cover!important;box-shadow:none!important;color:var(--color-on-primary-1);position:relative;overflow:hidden;width:40.03rem}.auth-illustration-component .modal .illustration-form{display:flex;flex-direction:column;align-items:start;justify-content:center;transition:margin-left .1s;width:100%}.auth-illustration-component .modal .illustration-form .background{position:absolute}.auth-illustration-component .modal .illustration-form .illustration-container{width:100%}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-art-container{display:flex;height:350px;margin:0}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-art-container .illustration{width:100%;opacity:0;transition:opacity .75s ease}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-art-container .illustration img{display:block;margin:0 auto;height:400px}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-art-container .active-illustration{opacity:1}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .illustration-title-container{justify-content:center;display:flex;margin:0 auto;min-height:14rem}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .illustration-title-container .illustration-title{max-width:400px;font-size:1.53rem;min-height:5.25rem;font-weight:700;color:var(--color-on-primary-1);opacity:0;text-align:center;transition:opacity .75s ease}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .illustration-title-container .illustration-title .content{font-size:1.09rem;line-height:1.75rem;font-weight:400;color:#938ca7}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .illustration-title-container .active-title{opacity:1}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .circles{display:flex;justify-content:center}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .circles .circle{cursor:pointer;border-radius:50%;margin:0 .66rem;height:.88rem;width:.88rem;background-color:var(--color-on-primary-2);transition:background-color .75s ease}.auth-illustration-component .modal .illustration-form .illustration-container .illustration-slider .circles .active-circle{background-color:var(--color-primary-base)}.split-panel{display:flex;height:100%}.split-panel .gutter{background-color:var(--color-primary-base);opacity:0;transition:opacity ease-in-out .1s;z-index:401}.split-panel .gutter:hover{opacity:.6}.split-panel .gutter-horizontal{width:7px!important;margin-left:-7px;cursor:col-resize}.split-panel .gutter-vertical{height:7px!important;margin-bottom:-7px;cursor:row-resize}.vertical-split-panel{flex-direction:column}.pipeline-panel .first{min-width:0}.pipeline-panel{background-color:var(--color-bg-main);border-top:1px solid var(--color-bg-main);border-bottom:1px solid var(--color-bg-main);box-sizing:border-box;height:100%}.pipeline-panel .icon svg{fill:var(--color-text-body);width:1.75rem;height:1.75rem}.pipeline-panel .icon svg *{fill:var(--color-text-body)}.pipeline-panel .icon.error svg,.pipeline-panel .icon.error svg *{fill:var(--color-error)}.pipeline-panel .icon.success svg,.pipeline-panel .icon.success svg *{fill:var(--color-success)}.pipeline-panel .stage-list{height:100%;display:flex;flex-direction:column;border-right:1px solid var(--color-border-main)}.pipeline-panel .stage-list .header,.pipeline-panel .stage-list .stages{padding:1rem}.pipeline-panel .stage-list .header{padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-main)}.pipeline-panel .stage-list .header h3{margin:0;color:var(--color-text-highlight)}.pipeline-panel .stage-list .stages{height:100%;overflow:auto}.pipeline-panel .stage-list .stage-list-entry{background-color:var(--color-bg-main);position:relative;display:flex;align-items:center;margin-bottom:1rem;border:var(--color-border-main) solid 1px;border-radius:6px;cursor:pointer;overflow:hidden;color:var(--color-text-body)}.pipeline-panel .stage-list .stage-list-entry span.stage-kind{text-transform:capitalize}.pipeline-panel .stage-list .stage-list-entry badge-label{margin:0 .5rem}.pipeline-panel .stage-list .stage-list-entry warning-text-with-tooltip{margin-left:auto;margin-right:1.25rem;display:flex;align-items:center}.pipeline-panel .stage-list .stage-list-entry .shared-resource-hint{display:flex;align-items:center;gap:.5rem}.pipeline-panel .stage-list .stage-list-entry .shared-resource-hint sticky-tooltip{color:var(--color-text-body)}.pipeline-panel .stage-list .stage-list-entry .shared-resource-hint icon-wrapper{display:flex;align-items:center}.pipeline-panel .stage-list .stage-list-entry.success{background-color:var(--color-bg-success);border-color:var(--color-border-success)}.pipeline-panel .stage-list .stage-list-entry.success .indicator-active-selection{background-color:var(--color-success)}.pipeline-panel .stage-list .stage-list-entry.error{background-color:var(--color-bg-error);border-color:var(--color-border-error)}.pipeline-panel .stage-list .stage-list-entry.error .indicator-active-selection{background-color:var(--color-error)}.pipeline-panel .stage-list .stage-list-entry .spinner{display:none;width:1.75rem;height:1.75rem;margin:1rem}.pipeline-panel .stage-list .stage-list-entry>.icon{width:1.75rem;height:1.75rem;margin:1rem;display:flex}.pipeline-panel .stage-list .stage-list-entry.running .spinner{display:inherit}.pipeline-panel .stage-list .stage-list-entry.running .icon{display:none}.pipeline-panel .stage-list .stage-list-entry .indicator-active-selection{visibility:hidden;position:absolute;display:inline-flex;align-items:center;justify-content:center;height:100%;right:0;top:0;background-color:var(--color-primary);font-size:.22rem}.pipeline-panel .stage-list .stage-list-entry .indicator-active-selection svg{width:.66rem;height:auto}.pipeline-panel .stage-list .stage-list-entry .indicator-active-selection svg *{fill:var(--color-text-highlight)}.pipeline-panel .stage-list .stage-list-entry:hover,.pipeline-panel .stage-list .stage-list-entry.active{color:var(--color-text-highlight)}.pipeline-panel .stage-list .stage-list-entry:hover .indicator-active-selection,.pipeline-panel .stage-list .stage-list-entry.active .indicator-active-selection{visibility:visible;opacity:33%}.pipeline-panel .stage-list .stage-list-entry:hover .icon:not(.error,.success) svg,.pipeline-panel .stage-list .stage-list-entry:hover .icon:not(.error,.success) svg *,.pipeline-panel .stage-list .stage-list-entry.active .icon:not(.error,.success) svg,.pipeline-panel .stage-list .stage-list-entry.active .icon:not(.error,.success) svg *{fill:var(--color-text-highlight)}.pipeline-panel .stage-list .stage-list-entry.active .indicator-active-selection{opacity:100%}.pipeline-panel .stage-panel-container{background-color:var(--color-bg-main);height:100%;overflow:visible}.pipeline-panel .stage-panel-container .stage-panel{height:100%}.pipeline-panel .stage-panel-container .stage-panel loading-animation{z-index:1}.pipeline-panel .stage-panel-container .stage-panel>.container{display:flex;flex-direction:column;height:100%}.pipeline-panel .stage-panel-container .stage-panel>.container>.header{padding:1rem;border-bottom:1px solid var(--color-border-main)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.5rem}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline h3{margin-top:0;margin-bottom:0;margin-right:1rem;color:var(--color-text-highlight);text-transform:capitalize}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .ci-profiles{width:100%;max-width:8rem}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-run,.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-stop{display:flex;margin-right:1rem;padding:.25em .5em;align-items:center;transition:.1s}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-run svg,.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-stop svg{fill:var(--color-text-highlight);width:1rem;height:auto;margin-right:.22rem}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-run.loading{background-color:var(--color-primary)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-stop,.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .button-stop.loading{background-color:var(--color-error)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline button.loading{filter:opacity(50%);cursor:wait}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline button[disabled]{color:var(--color-text-highlight)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .error-message{margin-left:1rem;margin-right:1rem;color:var(--color-error)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .session-info,.pipeline-panel .stage-panel-container .stage-panel>.container>.header .headline .session-info-first-run{color:var(--color-text-body)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .description{margin-left:3.063rem;color:var(--color-text-body)}.pipeline-panel .stage-panel-container .stage-panel>.container>.header .description p{margin:0}.pipeline-panel .stage-panel-container .stage-panel>.container .server-logs-panel{height:100%;overflow:hidden}.pipeline-panel .stage-panel-container .stage-panel>.container .step-logs-panel{height:100%;overflow:auto}.pipeline-panel .stage-panel-container .stage-panel>.container .server-container{overflow:hidden;display:flex;height:100%}.pipeline-panel .stage-panel-container .stage-panel>.container .server-container server-list{overflow:auto;border-right:1px solid var(--color-border-main);flex-shrink:0}.pipeline-panel .stage-panel-container .stage-panel>.container .server-container .server-step-container{overflow:auto;flex-grow:1}.pipeline-panel .stage-panel-container .stage-panel>.container .empty-servers-hint{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem;height:100%;width:100%}.pipeline-panel .stage-panel-container .stage-panel>.container .empty-hint{display:none;align-items:center;justify-content:center;flex-flow:column;text-align:center;padding:1rem;height:100%;width:100%}.pipeline-panel .stage-panel-container .stage-panel>.container .empty-hint>*{display:inline-block}.pipeline-panel .stage-panel-container .stage-panel>.container .steps:empty{padding:0}.pipeline-panel .stage-panel-container .stage-panel>.container .steps:empty+.empty-hint{display:flex}.pipeline-panel .stage-panel-container .stage-panel>.container .steps{display:flex;flex-flow:column;gap:1rem;padding:1rem}.pipeline-panel .stage-panel-container .stage-panel>.container .steps step-output{padding-left:0;border-radius:0 0 6px 6px}.pipeline-panel .empty-space-filler{display:flex;justify-content:center;flex-direction:column;align-items:center;align-content:center;height:100%}.pipeline-panel .error-toast{margin:1rem;width:fit-content}.pipeline-panel .error-toast danger-button{margin-top:.5rem}.file-tree-modal{position:absolute;z-index:701;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:center;background-color:#000c}.file-tree-modal .modal{background-color:var(--color-background-dark);box-shadow:2px 2px 8px 1px #00000080;color:var(--color-background-base);position:relative}.file-tree-modal .modal .file-tree-form{display:flex;flex-direction:column;padding:2.62rem}.file-tree-modal .modal .file-tree-form input[type=text]{background-color:var(--color-background-base);color:var(--color-on-background-2);padding:.66rem;width:17.5rem;margin-bottom:.88rem}.file-tree-modal .modal .file-tree-form input[type=text]::placeholder{color:var(--color-gray-base)}.file-tree-modal .modal .file-tree-form button{background:var(--color-primary-base);color:var(--color-on-background-2);width:17.5rem;padding:.66rem}.file-tree-modal .modal .close{display:flex;align-items:center;cursor:pointer;position:absolute;right:0;margin:.66rem}.file-tree-modal .modal .close svg{fill:var(--color-on-background-2);width:1.31rem;height:1.31rem}.outer-empty-space-hint{height:100%}.editor-panel .empty-space-hint{height:auto;min-height:100%}.empty-space-hint{flex-direction:column;align-items:center}.empty-space-hint .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:51rem;column-gap:5rem}.empty-space-hint .row-first{width:100%}.empty-space-hint .row-first .greeting{line-height:140%;font-size:24px;-webkit-font-smoothing:antialiased;font-weight:700;color:var(--color-text-highlight);margin-top:2rem}.empty-space-hint .column{width:100%}.empty-space-hint .column.start{margin-top:2rem}.empty-space-hint .column .quick-actions{font-weight:700;line-height:140%;font-size:16px;-webkit-font-smoothing:antialiased;color:var(--color-text-heading);cursor:unset}.empty-space-hint .column .content{line-height:140%;font-size:16px;-webkit-font-smoothing:antialiased;padding-top:2rem;height:auto;border-radius:0 4px 4px 0}.empty-space-hint .column .content.start{padding-top:.5rem;min-width:21.88rem}.empty-space-hint .column .content .content-title{font-weight:700;line-height:140%;font-size:16px;-webkit-font-smoothing:antialiased;color:var(--color-text-heading)}.empty-space-hint .column .content tr{margin:.5rem 0;padding:.25rem;background:var(--color-surface-1);display:grid;border-radius:6px;cursor:pointer;height:2.25rem}.empty-space-hint .column .content tr.disable{background:transparent;cursor:default}.empty-space-hint .column .content tr.disable td{cursor:none;pointer-events:none;max-height:2rem;padding:0;margin:0}.empty-space-hint .column .content tr.disable td .entry-container{visibility:hidden}.empty-space-hint .column .content tr.disable td skeleton-container{height:100%;width:100%;border-radius:3px}.empty-space-hint .column .content tr td{margin:.25rem;cursor:pointer}.empty-space-hint .column .content tr td skeleton-container{width:100%}.empty-space-hint .column .content tr td skeleton-container .entry-container{line-height:140%;font-size:14px;-webkit-font-smoothing:antialiased;display:flex;cursor:pointer;justify-content:space-between}.empty-space-hint .column .content tr:hover span,.empty-space-hint .column .content tr:hover .shortcut{color:var(--color-text-highlight);transition:.3s}.empty-space-hint .column .content tr:hover span svg,.empty-space-hint .column .content tr:hover .shortcut svg{fill:var(--color-text-highlight);transition:.3s}.empty-space-hint .column .content tr:hover span .text,.empty-space-hint .column .content tr:hover .shortcut .text{display:flex;align-items:center}.empty-space-hint .column .content .entry{font-size:14px;-webkit-font-smoothing:antialiased;width:100%;display:flex;align-items:center}.empty-space-hint .column .content .entry-item{font-size:14px;-webkit-font-smoothing:antialiased;margin-top:1rem;cursor:pointer}.empty-space-hint .column .content .entry-item:hover a,.empty-space-hint .column .content .entry-item:hover svg{color:var(--color-text-highlight);fill:var(--color-text-highlight);transition:.3s}.empty-space-hint .column .content a{align-items:center}.empty-space-hint .column .content a.more{color:var(--color-primary-link);opacity:1}.empty-space-hint .column .content a.more:hover{color:var(--color-text-highlight);transition:.3s}.empty-space-hint .column .content a,.empty-space-hint .column .content span{text-decoration:none;color:var(--color-text-body);display:flex;align-items:center}.empty-space-hint .column .content a icon-wrapper,.empty-space-hint .column .content span icon-wrapper{margin-right:.5rem;display:flex}.empty-space-hint .column .content a.shortcut,.empty-space-hint .column .content span.shortcut{margin-right:.5rem}@media screen and (max-width: 1024px){.empty-space-hint .editor-panel-empty-space-hint{height:100%;width:24rem}.empty-space-hint .column{margin:0 auto}}@media screen and (min-width: 1024px){.empty-space-hint .column{width:23rem}.empty-space-hint .title{text-align:start}}.keybinding-modal{outline:none;z-index:601;opacity:1;display:flex;overflow-y:auto;padding-bottom:2.62rem}.keybinding-modal form{width:100%;padding-right:.88rem}.keybinding-modal #customize-container{display:flex;flex-direction:row-reverse}.keybinding-modal #customize-container main-button{margin:.88rem .44rem;min-width:6.12rem}.keybinding-modal #container-title .row-title{font-size:12px;-webkit-font-smoothing:antialiased;background:var(--color-bg-highlight);color:var(--color-text-status);display:flex;margin:.22rem 0 .44rem .66rem;padding:.22rem 0}.keybinding-modal #container-title .row-title .column .column-title{padding-left:.88rem}.keybinding-modal #container-title .row-title .column:nth-child(1){flex:40%}.keybinding-modal #container-title .row-title .column:nth-child(2){flex:45%;padding-left:1.09rem}.keybinding-modal #container-title .row-title .column:nth-child(2) .column-title{padding-left:.44rem}.keybinding-modal #container-title .row-title .column:nth-child(3){flex:15%}.keybinding-modal #container-title .row-title .column:nth-child(3) .column-title{padding-left:0}.keybinding-modal .keybinding-container{line-height:140%;font-size:16px;-webkit-font-smoothing:antialiased;width:100%;min-width:41.12rem;padding-left:.88rem;max-height:15.31rem;overflow-y:scroll}.keybinding-modal .keybinding-container::-webkit-scrollbar{width:.22rem}.keybinding-modal .keybinding-container .row-container{border-bottom:solid 1px var(--color-border-main);padding-left:.44rem}.keybinding-modal .keybinding-container .row-container .row{display:flex;align-items:center}.keybinding-modal .keybinding-container .row-container .row .column{color:var(--color-text-body)}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1){flex:40%;overflow-x:scroll}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1) span{font-size:12px;-webkit-font-smoothing:antialiased}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1)::-webkit-scrollbar{height:.22rem}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2){flex:45%;position:relative}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description{font-size:14px;-webkit-font-smoothing:antialiased;padding-left:1.31rem;display:flex;align-items:center}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description .error-tooltip{display:flex;margin-left:.44rem;cursor:pointer;margin-top:.22rem}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description .error-tooltip .error-msg{background:var(--color-bg-highlight);visibility:hidden;color:var(--color-error);position:absolute;text-align:center;padding:.22rem 1.09rem;right:0;width:100%;z-index:1}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description .error-tooltip .error-msg span{color:var(--color-text-highlight)!important;background:none!important;padding:0!important}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description .error-tooltip:hover .error-msg{transition:.1s;visibility:visible}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(3){flex:15%}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(3) .description{font-size:14px;-webkit-font-smoothing:antialiased}.keybinding-modal .keybinding-container .row-container .column-des{flex:100%}.keybinding-modal .keybinding-container .row-container .column-des .description{opacity:.6}.keybinding-modal .keybinding-container .row-container main-button{margin:.22rem 0;height:2.19rem}.keybinding-modal .keybinding-container .row-container main-button:not([disabled]){border:1px solid var(--color-border-main);border-radius:5px}.keybinding-modal .keybinding-container .row-container main-button.recording{border:1px solid var(--color-border-main);border-radius:5px;animation:ease pulse 2s infinite}@keyframes pulse{0%{border-color:var(--color-border-main)}25%{border-color:var(--color-error)}75%{border-color:var(--color-error)}}.keybinding-modal .keybinding-container .row-container span{padding:.44rem;background:var(--color-surface-base)!important;color:var(--color-on-background-3)!important;border-radius:.22rem;font-weight:400}@media screen and (max-width: 768px){.keybinding-modal{top:0;display:flex;max-width:26.25rem}.keybinding-modal #container-title .row-title .column:nth-child(2){padding-left:1.09rem;flex:50%}.keybinding-modal .keybinding-container{min-width:23.62rem;max-height:19.25rem}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1) span{font-size:10px;-webkit-font-smoothing:antialiased}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2){display:flex;flex:50%}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description{font-size:12px;-webkit-font-smoothing:antialiased;padding-left:1.31rem;word-break:break-word}}@media screen and (max-width: 640px){.keybinding-modal{bottom:0;top:0%;height:100%;display:block;max-width:24.5rem}.keybinding-modal #container-title{border:none;display:none}.keybinding-modal .keybinding-container{min-width:21.88rem;max-height:24.06rem}.keybinding-modal .keybinding-container .row-container .row{display:flex}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1){order:2;padding-left:.44rem}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(1) span{font-size:10px;-webkit-font-smoothing:antialiased}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2){order:1;margin-left:.44rem;flex:30%}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description{color:var(--color-text-heading);padding-left:0;word-break:break-word}.keybinding-modal .keybinding-container .row-container .row .column:nth-child(2) .description .error-tooltip .error-msg{left:20%!important}}.split-layout-container{background-color:var(--color-background-base);height:100%;width:100%}.pipeline-manager .loading-animation{margin-top:7rem;gap:.88rem;display:flex;flex-direction:column;align-items:center}.pipeline-manager .loading-animation .spinner{position:relative}.pipeline-manager .create-button{width:9.19rem}.pipeline-manager .corrupted-ci-file-error .error-messages .error-messages-container{background-color:var(--color-error);border-radius:6px;padding:1rem;color:var(--color-text-highlight);font-family:monospace;white-space:pre-wrap}.landscape-loading{margin-top:.5rem;display:flex;gap:.5rem;align-items:center}.pipeline-infrastructure-component{outline:none}.pipeline-infrastructure-component .top-row{display:block;max-width:47.25rem}.pipeline-infrastructure-component .pipeline-manager-container{margin:0 1.53rem}.pipeline-infrastructure-component .gh-actions-hint{color:var(--color-text-body)}.pipeline-infrastructure-component .pipeline-manager{display:flex;flex-direction:column;gap:1.25rem}.codesphere-table{padding:.88rem 1.75rem}.codesphere-table table{width:100%;padding:0 1.75rem;margin:auto;border-collapse:collapse;border-spacing:0 .88rem;color:var(--color-on-background-3)}.codesphere-table table thead th{font-size:1.22rem;font-weight:500;padding:.88rem 1.31rem 0;text-align:left}.codesphere-table table tbody .loading-animation{margin:3.5rem auto auto}.codesphere-table table tbody .loading-animation svg{margin:auto}.codesphere-table table tbody tr{-webkit-user-select:text;user-select:text;border-bottom:1px solid #282532}.codesphere-table table tbody tr td:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.codesphere-table table tbody tr td:first-child:hover a{text-decoration:underline}.codesphere-table table tbody tr td:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;padding-left:2.41rem}.codesphere-table table tbody td{font-size:1.14rem;font-weight:400;padding:.88rem}.codesphere-table table tbody td a{text-decoration:none}.codesphere-table table tbody td a.inactive{pointer-events:none;cursor:default}.codesphere-table table tbody td a:hover{text-decoration:underline;cursor:pointer}.codesphere-table table tbody td span.active-label{font-size:.88rem;font-weight:300;margin-left:.88rem;white-space:nowrap}.env-vars-table{border:solid 1px var(--color-border-main);border-radius:6px;min-width:17.5rem}.env-vars-table .table{padding:.44rem 1.31rem 1.31rem}.env-vars-table table{margin-top:3.5rem}.env-vars-table table thead tr{height:.88rem}.env-vars-table table thead tr th{font-size:.88rem;padding:.44rem 1.31rem;background-color:var(--color-bg-highlight)}.env-vars-table table tr{height:3.5rem}.env-vars-table table tr:hover{background:var(--color-surface-1)}.env-vars-table table tr .eye-icon{padding-right:.44rem;display:inline!important}.env-vars-table table tr td{padding:.44rem!important;font-size:.88rem}.env-vars-table table tr td:first-child{width:50%;position:relative;font-size:.88rem;padding-left:1.31rem!important}.env-vars-table table tr td:nth-child(2){width:50%;font-size:.88rem;padding-left:1.31rem!important}.env-vars-table table tr td:last-child{width:1%}.env-vars-table table tr td:has(skeleton-container){pointer-events:none}.env-vars-table table tr td:has(skeleton-container) skeleton-container{height:2rem;width:100%}.env-vars-table .button-container{position:relative;float:right}.env-vars-table .button-container #new-variable-button{padding:.66rem;background:none;color:var(--color-text-body);font-size:.88rem}.env-vars-table .button-container #new-variable-button:hover{color:var(--color-text-highlight)}.env-vars-table .button-container #new-variable-button.disable{display:none}.env-vars-table input{width:100%;height:1.97rem;margin:.22rem 0;border:solid 1px var(--color-border-main);padding:.22rem .66rem}.env-vars-table .input-error{font-size:smaller;color:var(--color-error);position:absolute;left:1.09rem;bottom:.22rem;white-space:nowrap}.env-vars-table .icons{display:flex;align-content:center;cursor:pointer}.env-vars-table .icons svg{height:100%;width:1.09rem;fill:var(--color-text-body);margin:auto;display:inline}.env-vars-table .icons svg:hover{fill:var(--color-text-highlight)}.env-vars-table .icons.trash svg{fill:var(--color-primary)}.env-vars-table .icons.trash svg:hover{fill:var(--color-text-highlight)}.env-vars-table .icons.trash.disable{display:none}.env-vars-table .edit-button{display:flex;align-content:center;cursor:pointer;padding:0;color:var(--color-primary);font-size:.88rem}.env-vars-table .edit-button:hover{color:var(--color-text-highlight)}.env-vars-table .edit-button.disable{display:none}.env-vars-table .button{display:flex;justify-content:center;cursor:pointer;padding:.44rem;border-radius:.22rem;width:4.38rem;color:var(--color-text-highlight);background:var(--color-primary);font-size:.88rem}.env-vars-table .button:hover{background:var(--color-primary-dark)}.env-vars-table .button.cancel-button{background:none;border:solid 1px var(--color-border-main);color:var(--color-text-heading)}.env-vars-table .button.cancel-button:hover{color:var(--color-text-highlight)}@media screen and (max-width: 640px){.env-vars-table table tbody td{padding:.88rem!important}}.environment-variables-infrastructure-component{height:100%;width:100%;outline:none}.environment-variables-infrastructure-component .env-vars-table{margin:1.53rem}.environment-variables-infrastructure-component #toast-container{margin:0 1.53rem}.live-time-series-chart{position:relative}.live-time-series-chart .series-chart{height:250px;min-height:19.25rem}.error-banner{height:100%;width:100%;position:absolute;top:0;left:0;z-index:10}.error-banner .error-message{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}.resources-tooltip{color:var(--color-text-heading);text-align:left}.resources-tooltip-footer{font-weight:700;text-align:center;margin-top:.22rem;border-top:solid 1px var(--color-border-main);color:var(--color-text-body);justify-content:space-between;display:flex;padding:.44rem .22rem 0rem}.resources-tooltip-footer-child{display:flex;border-left:solid 1px var(--color-border-main);padding-left:.44rem}.resource-tooltip-color-identifier{margin-right:.66rem}.resource-tooltip-metric-value{font-weight:700;padding-left:1.53rem}.highcharts-button{display:none}.highcharts-container{position:relative;overflow:hidden;width:100%;height:100%;text-align:left;line-height:normal;z-index:0;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif;font-size:12px}.highcharts-root{display:block}.highcharts-root text{stroke-width:0}.highcharts-strong{font-weight:700}.highcharts-emphasized{font-style:italic}.highcharts-anchor{cursor:pointer}.highcharts-background{fill:var(--color-surface-1)}.highcharts-plot-border,.highcharts-plot-background,.highcharts-label-box{fill:none}.highcharts-button-box{fill:inherit}.highcharts-tracker-line{stroke-linejoin:round;stroke-width:1px;fill:var(--color-surface-1)}.highcharts-tracker-area{fill:#c0c0c000;stroke-width:0}.highcharts-title{fill:var(--color-text-heading);border-radius:6px;font-weight:700;font-size:.66rem}.highcharts-subtitle{fill:var(--color-text-heading)}.highcharts-axis-line{fill:none;stroke:var(--color-surface-2)}.highcharts-yaxis .highcharts-axis-line{stroke-width:1px}.highcharts-axis-title{fill:var(--color-text-heading)}.highcharts-axis-labels{fill:var(--color-text-status);cursor:default;font-size:.9em}.highcharts-grid-line{fill:none;stroke:none}.highcharts-xaxis-grid .highcharts-grid-line{stroke-width:0px;fill:var(--color-text-status)}.highcharts-tick{stroke:none}.highcharts-yaxis .highcharts-tick{stroke-width:0}.highcharts-minor-grid-line{stroke:#f2f2f2}.highcharts-crosshair-category{stroke:#ccd6eb;stroke-opacity:.25}.highcharts-credits{cursor:pointer;fill:var(--color-text-heading);font-size:.7em;transition:fill .25s,font-size .25s}.highcharts-credits:hover{fill:#000;font-size:1em}path.highcharts-label-box.highcharts-tooltip-box{stroke:none!important;fill:var(--color-bg-highlight)}.highcharts-selection-marker{fill:#335cad;fill-opacity:.25}.highcharts-graph{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.highcharts-graph.memory-series{stroke:#7efc7e;fill:#7efc7e}.highcharts-state-hover .highcharts-graph{stroke-width:3}.highcharts-state-hover path{transition:stroke-width 50}.highcharts-state-normal path{transition:stroke-width .25s}g.highcharts-series,.highcharts-point,.highcharts-markers,.highcharts-data-labels{transition:opacity .25s}.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover){opacity:.2}.highcharts-area{stroke-width:0}.highcharts-markers{stroke-width:1px;stroke:rgba(var(--color-bg-main),.4)}.highcharts-point{stroke-width:1px}.highcharts-dense-data .highcharts-point{stroke-width:0}.highcharts-data-label{font-size:.9em;font-weight:700}.highcharts-data-label-box{fill:none;stroke-width:0}.highcharts-data-label text,text.highcharts-data-label{fill:var(--color-text-heading)}.highcharts-data-label-connector{fill:none}.highcharts-halo{fill-opacity:.25;stroke-width:0}.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select{fill:var(--color-text-body);stroke:#000}.highcharts-column-series rect.highcharts-point{stroke:rgba(var(--color-bg-main),.4)}.highcharts-column-series .highcharts-point{transition:fill-opacity .25s}.highcharts-column-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pie-series .highcharts-point{stroke-linejoin:round;stroke:rgba(var(--color-bg-main),.4)}.highcharts-pie-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point{stroke-linejoin:round;stroke:rgba(var(--color-bg-main),.4)}.highcharts-funnel-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-pyramid-series .highcharts-point{stroke-linejoin:round;stroke:rgba(var(--color-bg-main),.4)}.highcharts-pyramid-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pyramid-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-solidgauge-series .highcharts-point{stroke-width:0}.highcharts-treemap-series .highcharts-point{stroke-width:1px;stroke:var(--color-text-body);transition:stroke .25s,fill .25s,fill-opacity .25s}.highcharts-treemap-series .highcharts-point-hover{stroke:var(--color-text-heading);transition:stroke 25ms,fill 25ms,fill-opacity 25ms}.highcharts-treemap-series .highcharts-above-level{display:none}.highcharts-treemap-series .highcharts-internal-node{fill:none}.highcharts-treemap-series .highcharts-internal-node-interactive{fill-opacity:.15;cursor:pointer}.highcharts-treemap-series .highcharts-internal-node-interactive:hover{fill-opacity:.75}.highcharts-legend-box{fill:none;stroke-width:0}.highcharts-legend-item text{fill:var(--color-text-heading);font-size:1em;cursor:pointer;stroke-width:0}.highcharts-legend-item:hover text{fill:var(--color-text-highlight)}.highcharts-legend-item-hidden text{fill:var(--color-text-body);stroke:var(--color-text-body);transition:fill .25s;stroke-dasharray:3}.highcharts-legend-item-hidden:hover text{fill:var(--color-text-heading)}.highcharts-legend-nav-active{fill:#039;cursor:pointer}.highcharts-legend-nav-inactive{fill:var(--color-text-body)}.highcharts-legend-title-box{fill:none;stroke-width:0}.highcharts-loading{position:absolute;background-color:rgba(var(--color-bg-main),.4);opacity:.5;text-align:center;z-index:10;transition:opacity .25s}.highcharts-loading-hidden{height:0!important;opacity:0;overflow:hidden;transition:opacity .25s,height .25s step-end}.highcharts-loading-inner{font-weight:700;position:relative;top:45%}.highcharts-plot-band,.highcharts-pane{fill:#000;fill-opacity:.05}.highcharts-plot-line{fill:none;stroke:var(--color-text-heading);stroke-width:1px}.highcharts-boxplot-box{fill:rgba(var(--color-bg-main),.4)}.highcharts-boxplot-median{stroke-width:2px}.highcharts-bubble-series .highcharts-point{fill-opacity:.5}.highcharts-errorbar-series .highcharts-point{stroke:#000}.highcharts-gauge-series .highcharts-data-label-box{stroke:var(--color-text-body);stroke-width:1px}.highcharts-gauge-series .highcharts-dial{fill:#000;stroke-width:0}.highcharts-polygon-series .highcharts-graph{fill:inherit;stroke-width:0}.highcharts-waterfall-series .highcharts-graph{stroke:var(--color-text-heading);stroke-dasharray:1,3}.highcharts-sankey-series .highcharts-point{stroke-width:0}.highcharts-sankey-series .highcharts-link{transition:fill .25s,fill-opacity .25s;fill-opacity:.5}.highcharts-sankey-series .highcharts-point-hover.highcharts-link{transition:fill 50ms,fill-opacity 50ms;fill-opacity:1}.highcharts-navigator-mask-outside{fill-opacity:0}.highcharts-navigator-mask-inside{fill:#6685c2;fill-opacity:.25;cursor:ew-resize}.highcharts-navigator-outline{stroke:var(--color-text-body);fill:none}.highcharts-navigator-handle{stroke:var(--color-text-body);fill:#f2f2f2;cursor:ew-resize}.highcharts-navigator-series{fill:#335cad;stroke:#335cad}.highcharts-navigator-series .highcharts-graph{stroke-width:1px}.highcharts-navigator-series .highcharts-area{fill-opacity:.05}.highcharts-navigator-xaxis .highcharts-axis-line{stroke-width:0}.highcharts-navigator-xaxis .highcharts-grid-line{stroke-width:1px;stroke:var(--color-text-body)}.highcharts-navigator-xaxis.highcharts-axis-labels{fill:var(--color-text-heading)}.highcharts-navigator-yaxis .highcharts-grid-line{stroke-width:0}.highcharts-scrollbar-thumb,.highcharts-scrollbar-button{fill:var(--color-text-body);stroke:var(--color-text-body);stroke-width:1px}.highcharts-scrollbar-arrow{fill:var(--color-text-heading)}.highcharts-scrollbar-rifles{stroke:var(--color-text-heading);stroke-width:1px}.highcharts-scrollbar-track{fill:#f2f2f2;stroke:#f2f2f2;stroke-width:1px}.highcharts-button{fill:#f7f7f7;stroke:var(--color-text-body);cursor:default;stroke-width:1px;transition:fill .25s}.highcharts-button text{fill:var(--color-text-heading)}.highcharts-button-hover{transition:fill 0ms;fill:var(--color-text-body);stroke:var(--color-text-body)}.highcharts-button-hover text{fill:var(--color-text-heading)}.highcharts-button-pressed{font-weight:700;fill:#e6ebf5;stroke:var(--color-text-body)}.highcharts-button-pressed text{fill:var(--color-text-heading);font-weight:700}.highcharts-button-disabled text{fill:var(--color-text-heading)}.highcharts-range-selector-buttons .highcharts-button{stroke-width:0px}.highcharts-range-label rect{fill:none}.highcharts-range-label text{fill:var(--color-text-heading)}.highcharts-range-input rect{fill:none}.highcharts-range-input text{fill:var(--color-text-heading)}.highcharts-range-input{stroke-width:1px;stroke:var(--color-text-body)}input.highcharts-range-selector{position:absolute;border:0;width:1px;height:1px;padding:0;text-align:center;left:-9em}.highcharts-crosshair-label text{fill:rgba(var(--color-bg-main),.4);font-size:1.1em}.highcharts-crosshair-label .highcharts-label-box{fill:inherit}.highcharts-candlestick-series .highcharts-point{stroke:#000;stroke-width:1px}.highcharts-candlestick-series .highcharts-point-up{fill:rgba(var(--color-bg-main),.4)}.highcharts-ohlc-series .highcharts-point-hover{stroke-width:3px}.highcharts-flags-series .highcharts-point{stroke:var(--color-text-heading);fill:rgba(var(--color-bg-main),.4);transition:fill .25s}.highcharts-flags-series .highcharts-point-hover{stroke:#000;fill:#ccd6eb}.highcharts-flags-series .highcharts-point text{fill:#000;font-size:.9em;font-weight:700}.highcharts-map-series .highcharts-point{transition:fill .5s,fill-opacity .5s,stroke-width .25s;stroke:var(--color-text-body)}.highcharts-map-series .highcharts-point-hover{transition:fill 0ms,fill-opacity 0ms;fill-opacity:.5;stroke-width:2px}.highcharts-mapline-series .highcharts-point{fill:none}.highcharts-heatmap-series .highcharts-point{stroke-width:0}.highcharts-map-navigation{font-size:1.3em;font-weight:700;text-align:center}.highcharts-coloraxis{stroke-width:0}.highcharts-coloraxis-marker{fill:var(--color-text-heading)}.highcharts-null-point{fill:#f7f7f7}.highcharts-3d-frame{fill:transparent}.highcharts-contextbutton{fill:rgba(var(--color-bg-main),.4);stroke:none;stroke-linecap:round}.highcharts-contextbutton:hover{fill:var(--color-text-body);stroke:var(--color-text-body)}.highcharts-button-symbol{stroke:var(--color-text-heading);stroke-width:3px}.highcharts-menu{border:1px solid var(--color-text-heading);background:rgba(var(--color-bg-main),.4);padding:5px 0;box-shadow:3px 3px 10px #888}.highcharts-menu-item{padding:.5em 1em;background:none;color:var(--color-text-heading);cursor:pointer;transition:background .25s,color .25s}.highcharts-menu-item:hover{background:#335cad;color:rgba(var(--color-bg-main),.4)}.highcharts-drilldown-point{cursor:pointer}.highcharts-drilldown-data-label text,text.highcharts-drilldown-data-label,.highcharts-drilldown-axis-label{cursor:pointer;fill:#039;font-weight:700;text-decoration:underline}.highcharts-no-data text{font-weight:700;font-size:12px;fill:var(--color-text-heading)}.highcharts-axis-resizer{cursor:ns-resize;stroke:#000;stroke-width:2px}.highcharts-bullet-target{stroke-width:0}.highcharts-lineargauge-target,.highcharts-lineargauge-target-line{stroke-width:1px;stroke:var(--color-text-heading)}.highcharts-annotation-label-box{stroke-width:1px;stroke:#000;fill:#000;fill-opacity:.75}.highcharts-annotation-label text{fill:var(--color-text-body)}.highcharts-treegrid-node-collapsed,.highcharts-treegrid-node-expanded{cursor:pointer}.highcharts-point-connecting-path{fill:none}.highcharts-grid-axis .highcharts-tick,.highcharts-grid-axis .highcharts-axis-line{stroke-width:1px}.live-time-series-chart .highcharts-title{background-color:#814bf61a;padding:.44rem 1.53rem}.live-time-series-chart path.highcharts-point{fill:none}.live-time-series-chart .highcharts-area{fill-opacity:.05}.live-time-series-chart .highcharts-crosshair{stroke-dasharray:2}.live-time-series-chart .highcharts-tracker-line{stroke-width:2.5px;fill-opacity:0}.live-time-series-chart .highcharts-graph{fill-opacity:0}.live-time-series-chart.cpu-chart .highcharts-color-0{fill:#7b1fa2;stroke:#7b1fa2;color:#7b1fa2}.live-time-series-chart.cpu-chart .highcharts-color-1{fill:#360259;stroke:#360259;color:#360259}.live-time-series-chart.cpu-chart .highcharts-color-2{fill:#4c1273;stroke:#4c1273;color:#4c1273}.live-time-series-chart.cpu-chart .highcharts-color-3{fill:#5c148c;stroke:#5c148c;color:#5c148c}.live-time-series-chart.cpu-chart .highcharts-color-4{fill:#3c0f59;stroke:#3c0f59;color:#3c0f59}.live-time-series-chart.cpu-chart .highcharts-color-5{fill:#9c27b0;stroke:#9c27b0;color:#9c27b0}.live-time-series-chart.cpu-chart .highcharts-color-6{fill:#ab47bc;stroke:#ab47bc;color:#ab47bc}.live-time-series-chart.cpu-chart .highcharts-color-7{fill:#9250bc;stroke:#9250bc;color:#9250bc}.live-time-series-chart.cpu-chart .highcharts-color-8{fill:#3c0f59;stroke:#3c0f59;color:#3c0f59}.live-time-series-chart.cpu-chart .highcharts-color-9{fill:#8b63a6;stroke:#8b63a6;color:#8b63a6}.live-time-series-chart.cpu-chart .limit{stroke-dasharray:3;stroke-width:.22rem;stroke-opacity:.5}.live-time-series-chart.cpu-chart .highcharts-title,.live-time-series-chart.cpu-chart .highcharts-crosshair,.live-time-series-chart.cpu-chart .highcharts-halo{color:var(--color-primary);stroke:var(--color-primary);fill:var(--color-primary)}.live-time-series-chart.memory-chart .highcharts-color-0{fill:#0eeaff;stroke:#0eeaff;color:#0eeaff}.live-time-series-chart.memory-chart .highcharts-color-1{fill:#0288d1;stroke:#0288d1;color:#0288d1}.live-time-series-chart.memory-chart .highcharts-color-2{fill:#002253;stroke:#002253;color:#002253}.live-time-series-chart.memory-chart .highcharts-color-3{fill:#1c3ffd;stroke:#1c3ffd;color:#1c3ffd}.live-time-series-chart.memory-chart .highcharts-color-4{fill:#1b76ff;stroke:#1b76ff;color:#1b76ff}.live-time-series-chart.memory-chart .highcharts-color-5{fill:#0003c7;stroke:#0003c7;color:#0003c7}.live-time-series-chart.memory-chart .highcharts-color-6{fill:#1976d2;stroke:#1976d2;color:#1976d2}.live-time-series-chart.memory-chart .highcharts-color-7{fill:#7ecefd;stroke:#7ecefd;color:#7ecefd}.live-time-series-chart.memory-chart .highcharts-color-8{fill:#3498db;stroke:#3498db;color:#3498db}.live-time-series-chart.memory-chart .highcharts-color-9{fill:#002253;stroke:#002253;color:#002253}.live-time-series-chart.memory-chart .limit{stroke-dasharray:3;stroke-width:.22rem;stroke-opacity:.5}.live-time-series-chart.memory-chart .highcharts-title,.live-time-series-chart.memory-chart .highcharts-crosshair,.live-time-series-chart.memory-chart .highcharts-halo{color:var(--color-text-information);stroke:var(--color-text-information);fill:var(--color-text-information)}.live-time-series-chart.disk-chart{display:none}.monitoring-infrastructure-component{outline:none}.monitoring-infrastructure-component .spinner-container{margin:7rem 1.75rem auto;display:flex;height:calc(100% - 5.69rem);position:relative}.monitoring-infrastructure-component .spinner-container .spinner-wrapper{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)}.monitoring-infrastructure-component .spinner-container .spinner-wrapper .spinner-animation{margin:auto;width:70px;height:70px;border:1px solid transparent;border-top:2px solid var(--color-primary);border-radius:100%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.monitoring-infrastructure-component .spinner-container .spinner-wrapper .chart-loading-message{margin-top:.88rem}.monitoring-infrastructure-component .monitoring-container{margin:0 1.53rem}.monitoring-infrastructure-component .monitoring-container .charts-container{padding-bottom:7rem}.monitoring-infrastructure-component .monitoring-container .charts-container>div:not(:first-child){margin-top:.88rem}.monitoring-infrastructure-component .interval-interactors{display:flex;justify-content:flex-end;align-items:center}.monitoring-infrastructure-component .interval-interactors .label-interval{color:var(--color-text-body);margin-right:.88rem}.monitoring-infrastructure-component .interval-interactors .select-box{border:solid 1px var(--color-border-main);border-radius:6px;padding:0 .44rem;height:2.41rem}.monitoring-infrastructure-component .interval-interactors .select-box .monitoring-interval{outline:none;padding:0 2.62rem 0 0;background:var(--color-bg-main);color:var(--color-text-heading);height:2.19rem;font-size:.88rem;display:flex;cursor:pointer;border:none}.monitoring-infrastructure-component .interval-interactors .select-box .monitoring-interval:hover{color:var(--color-text-highlight)}.monitoring-infrastructure-component .interval-interactors .update-charts{all:unset;display:flex;padding:.66rem;border:solid 1px var(--color-border-main);border-radius:6px;margin-left:.88rem;align-content:center;cursor:pointer}.monitoring-infrastructure-component .interval-interactors .update-charts svg{height:100%;fill:var(--color-text-body);margin:auto;display:block;stroke:var(--color-text-body)}.monitoring-infrastructure-component .interval-interactors .update-charts svg:hover{fill:var(--color-text-heading);stroke:var(--color-text-heading)}.top-row{margin:.66rem 1.75rem 1.31rem 1.53rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-main);-webkit-user-select:none;user-select:none}.top-row h1{font-size:1.75rem;margin-top:.88rem;color:var(--color-text-highlight)}.top-row .description{margin-bottom:.88rem}.infrastructure-menu{margin-top:.88rem}.infrastructure-menu .entry{display:flex;cursor:default;-webkit-user-select:none;user-select:none;padding:.44rem;margin:.44rem;align-items:center}.infrastructure-menu .entry.selected{background:var(--color-surface-base);border-radius:3px}.infrastructure-menu .entry.selected .icon svg path{fill:var(--color-primary-base)}.infrastructure-menu .entry.selected span{color:var(--color-on-primary-1)}.infrastructure-menu .entry:not(.selected) .icon svg path{fill:var(--color-text-heading)}.infrastructure-menu .entry:hover{background:var(--color-surface-base);border-radius:3px;transition:.3s}.infrastructure-menu .entry:hover .icon svg path{fill:var(--color-on-primary-1);transition:.3s}.infrastructure-menu .entry:hover span{color:var(--color-on-background-2);transition:.3s}.infrastructure-menu .entry .icon svg{display:block;height:1.09rem;width:1.09rem;margin-top:auto;margin-bottom:auto;fill:var(--color-text-heading);padding-right:.22rem}.infrastructure-menu .entry span{margin-left:.22rem;align-self:center;white-space:nowrap;margin-bottom:auto;margin-top:auto;font-size:.88rem;color:var(--color-text-heading)}.infrastructure-menu .entry span.description{margin-left:.44rem;color:var(--color-gray-base)}.infrastructure-menu .child-container .entry{font-weight:unset}.infrastructure-menu .child-container .entry:hover{background:var(--color-surface-base)}.infrastructure-menu .child-container .icon svg{width:.88rem;height:.88rem}.tab-layout{display:flex;flex-direction:column;height:100%;overflow:hidden;justify-content:flex-start}.tab-layout .bar{display:flex}.tab-layout .bar .tabs{display:flex;justify-content:flex-start;width:100%;min-height:1.75rem;background:#09090b;height:2.19rem;align-items:center}.tab-layout .bar .tabs .plus{position:sticky;z-index:301;background:#09090b;right:0;order:2}.tab-layout .bar .tabs .tab-button{display:flex;color:var(--color-text-status);font-weight:500;cursor:default;border-top-right-radius:3px;border-top-left-radius:3px;white-space:nowrap;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;align-items:center;position:relative}.tab-layout .bar .tabs .tab-button.selected{color:#fafafa;background:var(--color-background-base);opacity:1;z-index:1}.tab-layout .bar .tabs .tab-button span{display:block;overflow-x:hidden;text-align:center;text-overflow:ellipsis;width:100%;font-size:12px;line-height:1.09rem}.tab-layout .bar .tabs .tab-button span.description{width:fit-content;overflow:visible!important;font-size:.8em;color:var(--color-on-background-3)}.tab-layout .bar .tabs .tab-button span.description.desc-padding{padding-left:.44rem}.tab-layout .bar .tabs .tab-button .close{display:flex;align-items:center;cursor:pointer;opacity:.7}.tab-layout .bar .tabs .tab-button .close icon-wrapper{fill:var(--color-on-background-2);height:.88rem;display:flex}.tab-layout .bar .tabs .tab-button .description{margin-right:.25em}.tab-layout .bar .tabs .tab-button .status{min-width:.5em;height:.5em;margin-right:.25em;margin-left:-.5em;background-color:transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.tab-layout .bar .tabs .tab-button.changed>.status{background-color:var(--color-primary)}.tab-layout .bar .tabs .tab-button.conflict>.status{background-color:var(--color-warning)}.tab-layout .bar .tabs .tab-button .icon{display:block;padding-left:0rem!important}.tab-layout .bar .tabs .tab-button .icon svg{fill:var(--color-on-background-3);display:block;margin-right:.22rem}.tab-layout .bar .tabs .tab-button:hover .close{opacity:1}.tab-layout .bar .tabs .closable-tab-button{background:var(--color-background-dark);height:100%;padding:.5rem .75rem!important;display:flex;align-items:center;animation:scaleInWidth,scaleInOpacity;animation-duration:.1s;animation-timing-function:ease-out}.tab-layout .bar .tabs .closable-tab-button.selected{color:var(--color-on-primary-1);background:var(--color-background-base);transition:background-color .1s,border-bottom-color .1s}.tab-layout .bar .tabs .closable-tab-button:not(.selected):not(:hover) .icon svg path{fill:var(--color-on-background-3)}.tab-layout .bar .tabs .closable-tab-button:hover:not(.selected){color:var(--color-on-primary-1);background:var(--color-background-base)}.tab-layout .bar .tabs .closable-tab-button:hover:not(.selected) .icon svg path{transition:.3s}.tab-layout .bar .tabs .closable-tab-button.being-destroyed{animation:scaleOutWidth,scaleOutOpacity;animation-duration:.1s;animation-timing-function:ease-out;animation-fill-mode:forwards}.tab-layout .bar .tabs .closable-tab-button .close{display:none;position:absolute;right:0;height:100%}.tab-layout .bar .tabs .closable-tab-button:hover{transition:.3s}.tab-layout .bar .tabs .closable-tab-button:hover .close{display:flex;background:var(--color-background-base);opacity:.9;padding:0 .5rem 0 0}.tab-layout .bar .tabs .closable-tab-button:hover .close icon-wrapper{margin:.25rem;color:#fafafa}.tab-layout .bar .tabs .closable-tab-button .icon{width:1.09rem;margin-right:.22rem;display:inline-flex}.tab-layout .bar .tabs .closable-tab-button .icon svg{width:1.09rem}.tab-layout .bar .tabs .closable-tab-button .icon profile-image{width:1.09rem;height:1.09rem}.tab-layout .bar .tabs .permanent-tab-button{border-radius:0;height:2.19rem;align-items:center;color:var(--color-text-status);background-color:#09090b}.tab-layout .bar .tabs .permanent-tab-button.selected{color:var(--color-on-background-2);background-color:#0f0e15}.tab-layout .bar .tabs .permanent-tab-button.selected .icon svg path{fill:var(--color-primary-base)}.tab-layout .bar .tabs .permanent-tab-button:hover:not(.selected){color:var(--color-on-primary-1);transition:.3s}.tab-layout .bar .tabs .permanent-tab-button:hover:not(.selected) .icon svg path{fill:var(--color-on-primary-1);transition:.3s}.tab-layout .bar .tabs .permanent-tab-button .container{margin:0 auto;display:flex;align-items:center}.tab-layout .bar .tabs .permanent-tab-button .container span{float:left;align-items:center;font-size:12px}.tab-layout .bar .tabs .permanent-tab-button .container .icon{float:left;align-items:center}.tab-layout .bar .tabs .permanent-tab-button .container .icon svg{fill:transparent}.tab-layout .bar .tabs .permanent-tab-button .container .description{display:none}.tab-layout .content{height:100%;overflow:hidden;outline:none}.tab-layout [scroll]{display:block;position:relative}.tab-layout .scroll-content .editor{display:block;height:100%}.tab-layout .empty-space-hint{display:flex;justify-content:center;height:100%}@keyframes scaleInWidth{0%{width:0}to{width:100%}}@keyframes scaleInOpacity{0%{opacity:0}to{opacity:100%}}@keyframes scaleOutWidth{0%{width:100%}to{width:0}}@keyframes scaleOutOpacity{0%{opacity:100%}to{opacity:0}}.tab-layout[show-overflow],.tab-layout[show-overflow] .content{overflow:visible}.scrollable-tab-layout.tab-layout .bar{width:100%}.scrollable-tab-layout.tab-layout .bar .tabs{overflow-x:scroll;scrollbar-width:none}.scrollable-tab-layout.tab-layout .bar .tabs::-webkit-scrollbar{width:0;height:0}.scrollable-tab-layout.tab-layout .bar .tabs .tab-button{width:fit-content;overflow:visible;padding:1.09rem .44rem}.scrollable-tab-layout.tab-layout .bar .tabs .tab-button span{overflow-y:hidden}/**
* 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,.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 .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.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.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{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}.terminal{height:100%;margin:0 .25rem}.terminal .loading-screen{position:absolute}.terminal .loading-screen span{margin-top:1.75rem}.git-op-confirm{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.git-op-confirm git-op-confirm-toast{margin-left:2rem;margin-right:2rem;width:fit-content}.loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;z-index:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.loading-screen .explanation{font-size:14px;-webkit-font-smoothing:antialiased}.loading-screen .spinner{margin-bottom:.88rem}.terminal-panel{background-color:var(--color-background-base);position:relative;overflow:hidden;box-sizing:border-box}.terminal-panel .bar{width:100%;height:2.19rem;z-index:101;right:0;background-color:var(--color-surface-base);padding-right:1.75rem;min-height:2.19rem}.terminal-panel .bar .tabs{width:100%}.terminal-panel .content{height:calc(100% - 2.19rem)}.terminal-panel .tab-button{max-width:200px;color:var(--color-on-background-2);align-items:center}.terminal-panel .tab-button span{padding-left:.22rem!important}.terminal-panel .tab-button span.description{display:none!important}.terminal-panel .empty-space-hint{background-color:var(--color-background-base)}.terminal-panel .xterm-viewport{background-color:var(--color-background-base)!important}.terminal-panel .xterm-rows{color:var(--color-on-background-2)!important}@keyframes scaleInWidth{0%{max-width:0}to{max-width:150px}}@keyframes scaleOutWidth{0%{max-width:150px}to{max-width:0}}.lower-panel{border-top:1px solid var(--color-border-main)}.lower-panel .move-down{z-index:301;height:2.19rem;width:1.75rem;position:absolute;right:0;cursor:pointer;display:flex;border-top-right-radius:6px;border-top-left-radius:6px;background:var(--color-bg-highlight);align-items:center}.lower-panel .move-down svg{fill:var(--color-text-body);width:1.53rem;height:1.53rem;padding:.44rem}.lower-panel .move-down svg:hover{fill:var(--color-text-heading)}.abstract-modal{position:absolute;top:0;z-index:601;width:100%;height:100%;opacity:1;display:flex;align-items:center;justify-content:center;background-color:#000c}:root{--color-abstract: #fafafaFF;--color-primary-base: #814BF6FF;--color-primary-link: #B28FFF;--color-primary-dark: #4A13C2FF;--color-on-primary-1: #fafafaFF;--color-on-primary-2: #fafafa99;--color-background-base: #0f0e15FF;--color-background-dark: #13121AFF;--color-on-background-1: #A59DC9FF;--color-on-background-2: #fafafaFF;--color-on-background-3: #fafafa99;--color-on-background-4: #fafafa4D;--color-on-background-5: #fafafa33;--color-surface-base: #211F2B;--color-success-base: #38A86AFF;--color-on-success-1: #fafafaFF;--color-warning-base: #FEB238FF;--color-on-warning-1: #4B4B4BFF;--color-error-base: #FF5353FF;--color-on-error-1: #fafafaFF;--color-gray-base: #808080FF;--color-gray-dark: #111111FF;--color-gray-light: #C8C8C8FF;--color-text-status: #A1A1AA}.ide-host{height:calc(100vh - 2.75rem);overflow-y:hidden}.ide-html-component-container{height:100vh;font-family:Inter,sans-serif;font-weight:400;color:var(--color-on-background-2);background-color:var(--color-background-dark)}.ide-html-component-container a{text-decoration:underline;cursor:pointer;color:var(--color-on-background-2)}.ide-html-component-container a:hover{text-decoration:none}.ide-html-component-container hr{width:100%;margin:4.38rem .88rem .88rem;border-style:solid;border-bottom:none;opacity:25%}.hidden{display:none!important}.disabled{opacity:.5;cursor:default;pointer-events:none}.invisible{visibility:hidden!important}.main-content{height:calc(100vh - 2.75rem);overflow-y:hidden}@font-face{font-family:Inter;font-weight:400;src:url(../assets/fonts/ttf/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Suisse Intl;font-weight:400;src:url(../assets/fonts/ttf/SuisseIntl-Regular-WebM.ttf) format("truetype");src:url(../assets/fonts/woff/SuisseIntl-Regular-WebM.woff) format("woff");src:url(../assets/fonts/woff2/SuisseIntl-Regular-WebM.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-weight:300;src:url(../assets/fonts/ttf/SuisseIntl-Light-WebM.ttf) format("truetype");src:url(../assets/fonts/woff/SuisseIntl-Light-WebM.woff) format("woff");src:url(../assets/fonts/woff2/SuisseIntl-Light-WebM.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-weight:700;src:url(../assets/fonts/ttf/SuisseIntl-Bold-WebM.ttf) format("truetype");src:url(../assets/fonts/woff/SuisseIntl-Bold-WebM.woff) format("woff");src:url(../assets/fonts/woff2/SuisseIntl-Bold-WebM.woff2) format("woff2")}@font-face{font-family:Share Tech;src:url(../assets/fonts/ttf/ShareTech-Regular.ttf) format("truetype")}.file-tree-container,.git-panel-container{height:100%}.navigator-component{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:visible;border-right:1px solid var(--color-surface-base);background:#0f0e15}.settings-component{padding:.88rem .88rem 3.72rem;min-width:21.88rem}.settings-component label{color:var(--color-on-background-2);float:left}.settings-component tr{width:100%}.settings-component tr td{padding-right:.44rem;border-bottom:solid 1px var(--color-border-main);padding-right:0}.settings-component tr td.description,.settings-component tr td.keymapSetting{border-bottom:none}.settings-component tr td .description{color:var(--color-on-background-3);padding-bottom:1.75rem;padding-top:.44rem}.settings-component tr td .des{color:var(--color-on-background-3);padding:.88rem;float:left}.settings-component tr td .item-container{float:right;padding-left:5.25rem;max-height:2.84rem}@media screen and (max-width: 768px){.settings-component tr td .item-container{padding-left:.88rem}}.settings-component tr td .item-container .fontSizeBox,.settings-component tr td .item-container .tabSizeBox{height:2.62rem;width:7rem;background:var(--color-background-dark);border:solid 1px var(--color-border-main);border-radius:.22rem}.settings-component tr td .item-container .fontSizeBox .icon-wrapper,.settings-component tr td .item-container .tabSizeBox .icon-wrapper{float:right;pointer-events:none;position:relative;bottom:1.75rem;right:.22rem}.settings-component tr td .item-container .fontSizeBox .icon-wrapper svg,.settings-component tr td .item-container .tabSizeBox .icon-wrapper svg{fill:var(--color-on-background-3)}.settings-component tr td .item-container .tabSizeBox .icon-wrapper{float:right;pointer-events:none;position:relative;bottom:1.75rem;right:.22rem}.settings-component tr td .item-container .tabSizeBox .icon-wrapper svg{fill:var(--color-on-background-3)}.settings-component tr td .item-container .selectBox{position:relative;float:left;min-width:7rem}.settings-component tr td .item-container .selectBox .icon-wrapper{float:right;pointer-events:none;position:absolute;bottom:1.09rem;padding-left:5.69rem}.settings-component tr td .item-container .selectBox .icon-wrapper svg{fill:var(--color-on-background-3);transform:scale(.6)}.settings-component tr td .item-container .selectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;height:2.62rem;padding:0 .88rem;width:100%;background:var(--color-background-dark);border:solid 1px var(--color-border-main);border-radius:.22rem}.settings-component tr td .item-container .toggle{width:2.19rem;height:1.31rem;border-radius:.66rem;display:inline-block;cursor:pointer}.settings-component tr td .item-container .toggle .lineHighlight,.settings-component tr td .item-container .toggle .indentWithTabs{display:none}.settings-component tr td .item-container .toggle .slider{position:relative;width:2.19rem;height:1.31rem;border-radius:.66rem;background:var(--color-on-background-4);transition:background .2s}.settings-component tr td .item-container .toggle .slider:after{content:"";position:absolute;top:0;left:0;height:.88rem;width:.88rem;border-radius:.66rem;background:var(--color-on-background-3);box-shadow:0 0 .22rem var(--color-on-background-3);margin-top:.22rem;margin-left:.22rem;transition:transform .2s}.settings-component tr td .item-container .toggle .lineHighlight:checked~.slider{background:var(--color-primary-base)}.settings-component tr td .item-container .toggle .lineHighlight:checked~.slider:after{transform:translate(.88rem);background:var(--color-on-primary-1)}.settings-component tr td .item-container .toggle .indentWithTabs:checked~.slider{background:var(--color-primary-base)}.settings-component tr td .item-container .toggle .indentWithTabs:checked~.slider:after{transform:translate(.88rem);background:var(--color-on-primary-1)}.settings-component tr input[type=text],.settings-component tr input[type=number]{width:100%;height:100%;background-color:transparent;padding-left:.88rem}.settings-component tr input::-webkit-inner-spin-button{background:transparent!important;opacity:0;transform:scale(2);cursor:pointer}@media screen and (max-width: 640px){tr td .item-container .tabSizeBox .icon-wrapper,tr td .item-container .fontSizeBox .icon-wrapper{display:none}}.work-panel{display:flex;flex-direction:column}.work-panel>.split-panel{height:calc(100% - 2rem)}.no-team-page{height:100%}.delete-workspace .modal{background:var(--color-background-base);border-radius:3px;box-shadow:2px 2px 8px 1px #00000080;position:absolute;top:15%;max-width:28rem;min-width:21.88rem;display:flex;flex-direction:column;opacity:1;padding-bottom:1.53rem}.delete-workspace .modal .close{display:flex;align-items:center;cursor:pointer;position:absolute;right:0;margin:.44rem;width:1.75rem;height:1.75rem}.delete-workspace .modal .close svg{fill:#fafafa}.delete-workspace .modal .header{text-align:center}.delete-workspace .modal .content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1.75rem}.delete-workspace .modal .content span{color:#fafafa}.delete-workspace .modal .content .workspace-name{color:var(--color-on-background-2)}.delete-workspace .modal .content .text-content{text-align:center;display:flex;flex-direction:column;align-items:center}.delete-workspace .modal .content .confirm-name-input{width:100%;height:2.84rem;border-radius:.44rem;background:transparent;color:#fafafa;border:1px solid #282532;padding:.44rem}.delete-workspace .modal .content .confirm-name-input:focus{border:1px solid var(--color-primary-base)!important}.delete-workspace .modal .button-container{display:flex;flex-direction:column;align-items:center;width:100%}.delete-workspace .modal .button-container .button-confirm{width:100%;background-color:var(--color-error-base);color:var(--color-abstract);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delete-workspace .modal .button-container .button-confirm:hover{filter:contrast(.8)}.delete-workspace .modal .button-container .button-confirm:disabled{background:#2a2834;box-shadow:none;color:var(--color-text-status)}.delete-workspace .modal .button-container .button-confirm:disabled:hover{filter:contrast(1)}.delete-workspace .modal .button-container span.cancel{margin-top:.88rem;color:var(--color-primary-base);cursor:pointer}.delete-workspace .modal .content>*{margin-top:1.75rem}.loading-animation div{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:701;pointer-events:all}.change-email-component{margin:0 1.75rem;padding-bottom:1.75rem}.change-email-component .input-form{width:auto;background-color:transparent;padding:0}.change-email-component .input-form .inner-container{width:100%}.change-email-component .input-form .inner-container .input-container{padding:.88rem 0;border-top:none}.change-email-component .input-form .inner-container .input-container input{width:100%;margin:.88rem 0}.change-email-component .input-form .inner-container .error{color:var(--color-on-error-1);border-radius:3px;background-color:var(--color-error-base);padding:.66rem;margin-top:0}.change-email-component .input-form .inner-container .button-container{margin-top:.88rem;padding-left:.66rem;display:flex;justify-content:space-between}@media screen and (max-width: 640px){.change-email-component{margin:.88rem!important;padding-bottom:0}.change-email-component .input-form .inner-container .button-container{margin:6.56rem 0 1.31rem}}::-webkit-scrollbar{width:4px;height:8px;background:#0000}::-webkit-scrollbar-corner{background:#0000}::-webkit-scrollbar-thumb{background:var(--color-surface-2);-webkit-border-radius:10px}.profile-page{position:absolute;top:0;z-index:601;width:100%;height:100%;opacity:1;display:flex;align-items:center;justify-content:center;background-color:#000c}.profile-page .modal{background:var(--color-background-dark);border-radius:3px;box-shadow:2px 2px 8px 1px #00000080;position:absolute;top:15%;display:flex;flex-direction:column;opacity:1}.profile-page .modal .close{display:flex;align-items:center;cursor:pointer;position:absolute;right:0;margin:.44rem;width:1.75rem;height:1.75rem}.profile-page .modal .close svg{fill:#fafafa}.profile-page .modal .arrow{display:none}.profile-page .modal .sidebar-container{display:flex;height:100%;background:var(--color-bg-main)}.profile-page .modal .sidebar-container .sidebar{float:left;display:block;padding-right:1.31rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper{display:grid;position:relative;margin-left:1.53rem;margin-top:3.06rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .profile{display:flex;align-items:center;border-radius:6%;height:4.38rem;width:4.38rem;position:absolute;left:50%;top:20%;transform:translate(-50%,-50%);margin-left:.44rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .profile .user-profile-profile-image{cursor:pointer}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .name{width:100%;font-size:.88rem;text-align:center;font-weight:500;margin-top:4.38rem;margin-left:.44rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .position{width:100%;font-size:.66rem;text-align:center;color:var(--color-on-background-4);padding-bottom:.44rem;margin-left:.44rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .delete-avatar-button{margin-bottom:.44rem;margin-left:.44rem;color:var(--color-error-base);width:100%;font-size:small;background-color:transparent;opacity:0}.profile-page .modal .sidebar-container .sidebar .profile-wrapper:hover .delete-avatar-button{opacity:1}.profile-page .modal .sidebar-container .sidebar .profile-panel-error{margin-left:1.53rem}.profile-page .modal .sidebar-container .sidebar .switch{margin-top:.66rem;margin-left:1.31rem;display:grid;border-top:solid 1px var(--color-border-main);width:100%}.profile-page .modal .sidebar-container .sidebar .switch button{background-color:var(--color-bg-main);color:var(--color-on-background-3);text-align:left;font-size:.88rem;padding:.66rem;margin-top:.44rem}.profile-page .modal .sidebar-container .sidebar .switch button .icon-wrapper svg,.profile-page .modal .sidebar-container .sidebar .switch button icon-wrapper{width:.88rem;height:.88rem;float:left;margin-right:.44rem;fill:var(--color-on-background-3)}.profile-page .modal .sidebar-container .sidebar .switch button:hover{background-color:var(--color-surface-base);color:var(--color-on-primary-1)}.profile-page .modal .sidebar-container .sidebar .switch button:hover svg{fill:var(--color-primary-base)}.profile-page .modal .sidebar-container .sidebar .switch button:hover icon-wrapper{color:var(--color-primary-base)}.profile-page .modal .sidebar-container .sidebar .switch .component{margin-bottom:.22rem;padding-right:1.75rem}.profile-page .modal .sidebar-container .sidebar .switch .component.selected{color:var(--color-on-primary-1);background-color:var(--color-surface-1);border-radius:.22rem}.profile-page .modal .sidebar-container .sidebar .switch .component.selected .icon-wrapper svg{fill:var(--color-primary-base)}.profile-page .modal .sidebar-container .sidebar .switch .component.selected icon-wrapper{color:var(--color-primary-base)}.profile-page .modal .sidebar-container .content-container{background-color:var(--color-bg-main);float:right;display:flex;flex-direction:column;min-width:43.75rem;min-height:26.25rem;margin-left:1.09rem;border-left:solid 1px var(--color-border-main)}@media screen and (max-width: 768px){.profile-page .modal .sidebar-container .content-container{min-width:26.25rem}}.profile-page .modal .sidebar-container .content-container .header{text-align:left;color:var(--color-on-primary-1);border-bottom:solid 1px var(--color-border-main);padding:.44rem .88rem .88rem}.profile-page .modal .sidebar-container .content-container .header h2{margin-block-end:0rem!important}@media screen and (max-width: 640px){.profile-page .modal{position:absolute;top:10%;max-width:24.5rem;max-height:43.75rem}.profile-page .modal .close{left:0;visibility:hidden}.profile-page .modal .arrow{display:flex;align-items:center;cursor:pointer;position:absolute;left:0;margin:.66rem .44rem;width:1.31rem;height:1.31rem}.profile-page .modal .arrow svg{fill:#fafafa}.profile-page .modal .topbar-container{display:none}.profile-page .modal .sidebar-container{display:block}.profile-page .modal .sidebar-container .sidebar{display:flex;padding-right:1.31rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper{position:relative;margin-top:8.75rem;display:none}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .profile{position:absolute;left:20%;top:35%;margin-left:.44rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .name{margin-top:0;margin-left:4.81rem;display:block;text-align:left;margin-bottom:.22rem}.profile-page .modal .sidebar-container .sidebar .profile-wrapper .position{display:block;margin-top:0;margin-left:4.81rem;margin-right:2.19rem;text-align:left}.profile-page .modal .sidebar-container .sidebar .switch{display:block;position:absolute;border-bottom:solid 1px var(--color-border-main);border-top:none;top:5%;left:0;margin-left:.66rem}.profile-page .modal .sidebar-container .sidebar .switch button{text-align:left;font-size:.88rem;padding:.66rem;margin-top:.44rem;color:var(--color-text-body)}.profile-page .modal .sidebar-container .sidebar .switch button .icon-wrapper{padding-right:.88rem}.profile-page .modal .sidebar-container .sidebar .switch .component{padding-right:2.19rem;height:100%}.profile-page .modal .sidebar-container .sidebar .switch .component.selected{color:var(--color-text-heading);background:var(--color-surface-2)}.profile-page .modal .sidebar-container .content-container{border-left:none}}@media screen and (max-width: 640px) and (max-width: 640px){.profile-page .modal .sidebar-container .content-container{min-width:24.5rem;margin-top:4.38rem}}@media screen and (max-width: 640px){.profile-page .modal .sidebar-container .content-container .header{text-align:left;color:var(--color-on-primary-1);border-bottom:none;padding:.44rem .88rem .88rem}.profile-page .modal .sidebar-container .content-container .header h2{margin-block-end:0rem!important;position:absolute;top:0;left:10%;font-size:.88rem;font-weight:700}}.user-profile-component{margin:0 .88rem;padding-bottom:1.75rem}.user-profile-component .profile-wrapper{position:relative;display:none;margin-left:.44rem}.user-profile-component .profile-wrapper .profile{margin-left:.44rem;width:4.38rem;height:4.38rem;border-radius:.22rem}.user-profile-component .profile-wrapper .profile .profile-letter{font-size:2.62rem;margin-left:1.31rem;position:absolute;top:.66rem;color:var(--color-on-primary-1)}.user-profile-component .profile-wrapper .name{margin-top:0;margin-left:4.81rem;display:block;text-align:left;margin-bottom:.22rem}.user-profile-component .profile-wrapper .position{display:block;margin-top:0;margin-left:4.81rem;margin-right:2.19rem;text-align:left}.user-profile-component .input-form{width:auto;background-color:transparent;padding:0}.user-profile-component .input-form .inner-container .input-container{padding:.88rem;border-top:none}.user-profile-component .input-form .inner-container .input-container::-webkit-scrollbar{display:none}.user-profile-component .input-form .inner-container .input-container input{width:100%;max-width:unset;margin-bottom:.88rem}.user-profile-component .input-form .inner-container .input-button-container.email-container{width:100%}.user-profile-component .input-form .inner-container .input-button-container.email-container .text-button-container{max-width:unset}.user-profile-component .input-form .inner-container .input-button-container.email-container .text-button-container .text{overflow-x:scroll}.user-profile-component .input-form .inner-container .input-button-container.email-container .text-button-container .text::-webkit-scrollbar{display:none}.user-profile-component .input-form .inner-container .oauth-email-container{grid-column:1/3}.user-profile-component .input-form .inner-container .oauth-email-container .input{max-width:26.25rem;width:100%}.user-profile-component .input-form .inner-container .error{grid-column:1/3;color:var(--color-on-error-1);border-radius:3px;background-color:var(--color-error-base);padding:.66rem;margin-top:0}.user-profile-component .input-form .inner-container .button-container{display:flex;justify-content:space-between;margin:1.75rem .88rem 0 0}@media screen and (max-width: 640px){.user-profile-component{margin:.88rem 0;padding-bottom:0}.user-profile-component .profile-wrapper{display:flex}.user-profile-component .input-form .inner-container .button-container{margin:7.44rem .88rem 1.31rem 0}}@media screen and (max-width: 640px){.profile-wrapper{display:none}}.auth-modal{position:absolute;top:0;left:0;z-index:601;background-color:#000c;width:100%;height:100%;opacity:1;display:flex;align-items:center;justify-content:center}.auth-modal .modal{background:linear-gradient(to top right,var(--color-gray-dark) 0%,var(--color-gray-dark) 60%,#182341 100%);box-shadow:2px 2px 8px 1px #00000080;color:var(--color-on-background-2);position:relative;display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}@media screen and (max-width: 1280px){.auth-modal .modal{width:100%;height:100%}}.auth-modal .modal .modal-form{display:flex;flex-direction:row;transition:margin-left .1s;width:100%;justify-content:space-evenly}@media screen and (max-width: 768px){.auth-modal .modal .modal-form{justify-content:center;padding:0}}.auth-modal .modal .modal-form .illustrations{width:100%}@media screen and (max-width: 1024px){.auth-modal .modal .modal-form .illustrations{display:none}}.auth-modal .modal .modal-form .illustrations .auth-illustration-component .modal{height:100%;overflow-y:overlay}@media screen and (max-height: 640px){.auth-modal .modal .modal-form .illustrations .auth-illustration-component .modal{align-items:unset}}.auth-modal .modal .modal-form .auth{width:100%;background:#110e27}
