:root{--color-black:#2e2626;--color-white:#fff;--color-primary:#ffcaca;--color-primary-hover:#ffd8d8;--color-border:#e5e7eb;--border-radius-sm:6px;--border-radius-md:12px;--padding-sm:6px;--padding-md:12px;--padding-default:16px;--padding-lg:24px}.feedback{border-radius:12px;border-radius:var(--border-radius-md);bottom:25px;box-shadow:0 14px 34px #00000059;font-size:1.4rem;min-height:80px;min-width:80px;overflow:hidden;position:fixed;right:25px;z-index:1000}.feedback.isShowing{background:#fff}.feedback-openButton{align-items:center;background:#ffcaca;background:var(--color-primary);border-radius:calc(var(--border-radius-lg));bottom:16px;display:flex;height:47px;justify-content:center;position:absolute;right:16px;width:47px;z-index:1}.feedback.isOpen .feedback-openButton{z-index:-1}.feedback-content{bottom:0;position:absolute;right:0;width:315px;z-index:0}.feedback-page{display:flex;flex-direction:column;height:100%;padding:24px 16px 16px;padding:var(--padding-lg) var(--padding-default) var(--padding-default) var(--padding-default);width:100%}.feedback-page:nth-of-type(2){left:100%;position:absolute;top:0}.feedback-page:nth-of-type(3){left:200%;position:absolute;top:0}.feedback-page:nth-of-type(4){left:300%;position:absolute;top:0}.feedback-h1{font-size:1.43em;font-weight:600;margin-bottom:6px;margin-top:-4px}.feedback-p{font-size:1em;margin-top:2px}.feedback-input{border:1px solid #e5e7eb;border:1px solid var(--color-border);border-radius:12px;border-radius:var(--border-radius-md);margin-top:12px;margin-top:var(--padding-md);padding:12px;padding:var(--border-radius-md);width:100%}.feedback-input:focus{border-color:#2e2626;border-color:var(--color-black);outline:none}.feedback-input::placeholder{color:#2e2626;color:var(--color-black);opacity:.3}.feedback-input-error{background:#ff5656;border-radius:5px;bottom:12px;color:#fff;font-size:1.2rem;padding:2px 8px;position:absolute;right:12px}.feedback-checkbox{-webkit-appearance:none;appearance:none;background:#ffcaca;background:var(--color-primary);border-radius:6px;border-radius:var(--border-radius-sm);height:20px;margin:0;width:20px}.feedback-checkbox:checked{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="12" height="12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 3 4.5 8.5 2 6" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:50%;background-repeat:no-repeat}.feedback-tags{align-items:center;display:flex;padding:12px 0;padding:var(--padding-md) 0}.feedback-tagLabel{flex:1 1;font-weight:600}.feedback-tag{border:1px solid #c6c6c6;border-radius:6px;border-radius:var(--border-radius-sm);font-size:.75em;font-weight:500;padding:4px 6px;text-decoration:none;transition:transform .1s}.feedback-tag:not(.feedback-tag--isSelected){background:#fff;background:var(--color-white);border-color:#c6c6c6;color:#2e2626;color:var(--color-black)}.feedback-tag--orange{background-color:#fff8ed;border-color:#ffe1bf;color:#fa7315}.feedback-tag--green{background-color:hsl(from var(--colors-green) h s 97/1);border-color:hsl(from var(--colors-green) h s 75/1);color:hsl(from var(--colors-green) h s 35/1)}.feedback-tag--pink{background-color:#faedff;border-color:#fabfff;color:#a315fa}.feedback-tag--red{background-color:hsl(from var(--colors-red) h s 97/1);border-color:hsl(from var(--colors-red) h s 75/1);color:hsl(from var(--colors-red) h s 50/1)}.feedback-tag:not(:last-of-type){margin-right:5px}.feedback-submitButton{background-color:#2e2626;background-color:var(--color-black);color:#fff;color:var(--color-white);flex:1 1;font-size:1.15em;margin-right:54px;text-decoration:none;transition:background .5s}.feedback-closeButton,.feedback-submitButton{align-items:center;border-radius:12px;border-radius:var(--border-radius-md);display:flex;height:48px;justify-content:center}.feedback-closeButton{background:#ffcaca;background:var(--color-primary);bottom:16px;bottom:var(--padding-default);position:absolute;right:16px;right:var(--padding-default);width:48px}.feedback-backButton{align-items:center;color:#2e2626;color:var(--color-black);display:flex;margin-left:-6px;text-decoration:none}.feedback-thanks{align-items:center;background:#fff;bottom:0;display:flex;font-size:1.6rem;height:80px;left:0;line-height:1.1;padding-left:20px;padding-right:80px;position:absolute;width:100%}.feedback-thanksIcon{background:var(--colors-green);border-radius:6px;padding:9px}.progressBar{background:var(--colors-grey900);border-radius:8px;height:5px;overflow:hidden}.progressBar:after{animation:progress-bar-stripes 1.5s infinite;background-image:linear-gradient(140deg,#0000,#0000 40%,#fff 41%,#fff 60%,#0000 0,#0000 61%,#0000);content:"";display:block;height:100%;left:-100%;opacity:.4;position:relative;width:100%}.progressBar_content{background-color:var(--colors-green);background-image:linear-gradient(45deg,#0000,var(--colors-admin-selected));overflow:hidden;width:0}.progressBar_content,.progressBar_content:after{border-radius:inherit;height:100%;position:relative}.progressBar_content:after{animation:progress-bar-stripes 1s linear infinite;background-image:linear-gradient(90deg,#fff,#fff 25%,#0000 0,#0000 75%,#fff 0,#fff 99%,#0000);content:"";display:block;left:-100%;opacity:.3;width:100%}@keyframes progress-bar-stripes{0%{transform:translateX(0)}to{transform:translateX(200%)}}.spinner{fill:var(--colors-admin-selected);animation:spinner .5s linear infinite;opacity:.4;transform-origin:center}.spinner--white{fill:var(--colors-white)}.spinner--black{fill:var(--colors-black)}@keyframes spinner{to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100vh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}._ignoreTouch{pointer-events:none}._uppercase{text-transform:uppercase}._hideSelect{-webkit-user-select:none;user-select:none}._centerText{text-align:center}._relative{position:relative}._absolute{position:absolute}._hidden{display:none}._color--primary{color:var(--colors-primary)}._color--secondary{color:var(--colors-secondary)}._color--green{color:var(--colors-green)}._color--red{color:var(--colors-red)}._color--blue{color:var(--colors-blue)}._color--white{color:var(--colors-white)}._color--black{color:var(--colors-black)}._color--grey100{color:var(--colors-grey100)}._color--grey200{color:var(--colors-grey200)}._color--grey300{color:var(--colors-grey300)}._color--grey400{color:var(--colors-grey400)}._color--grey500{color:var(--colors-grey500)}._color--grey600{color:var(--colors-grey600)}._color--grey700{color:var(--colors-grey700)}._color--grey800{color:var(--colors-grey800)}._color--grey900{color:var(--colors-grey900)}._color--grey950{color:var(--colors-grey950)}._o25{opacity:.25}._o50{opacity:.5}._o75{opacity:.75}._o100{opacity:1}._strokePrimary,._strokeSecondary{stroke:var(--colors-primary)}._fillPrimary,._fillSecondary{stroke:var(--colors-secondary)}._capitalize{text-transform:capitalize}._breakAll{word-break:break-all}._font-sm{font-size:1.2rem}._font-md{font-size:1.4rem}._vFlip{transform:rotateX(180deg)}._hFlip{transform:rotateY(180deg)}._turncw{transform:rotate(90deg)}._turnacw{transform:rotate(-90deg)}._mr0{margin-right:0}._mb0{margin-bottom:0}._ml0{margin-left:0}._mt0{margin-top:0}._mr2{margin-right:2px}._mb2{margin-bottom:2px}._ml2{margin-left:2px}._mt2{margin-top:2px}._mr5{margin-right:5px}._mb5{margin-bottom:5px}._ml5{margin-left:5px}._mt5{margin-top:5px}._mr7{margin-right:7px}._mb7{margin-bottom:7px}._ml7{margin-left:7px}._mt7{margin-top:7px}._mr10{margin-right:10px}._mb10{margin-bottom:10px}._ml10{margin-left:10px}._mt10{margin-top:10px}._mr15{margin-right:15px}._mb15{margin-bottom:15px}._ml15{margin-left:15px}._mt15{margin-top:15px}._mr20{margin-right:20px}._mb20{margin-bottom:20px}._ml20{margin-left:20px}._mt20{margin-top:20px}._mr30{margin-right:30px}._mb30{margin-bottom:30px}._ml30{margin-left:30px}._mt30{margin-top:30px}._pr0{padding-right:0}._pb0{padding-bottom:0}._pl0{padding-left:0}._pt0{padding-top:0}._pad-sm{padding:6px}._pad-md{padding:12px}._pad-xl{padding:18px}._bordered{border:1px solid #dddddd4f}._radius-md{border-radius:var(--border-radius)}._flex{display:flex}._inline-flex{display:inline-flex}._flex-wrap{flex-wrap:wrap}._flex-nowrap{flex-wrap:nowrap}._flex-column{flex-direction:column}._flex-column-reverse{flex-direction:column-reverse}._flex-row{flex-direction:row}._flex-row-reverse{flex-direction:row-reverse}._flex-center{align-items:center}._flex-start{align-items:flex-start}._flex-end{align-items:flex-end}._flex-spaceBetween{justify-content:space-between}._flex-jcenter{justify-content:center}._flex-one{flex:1 1}._top1{top:1px}._top1,._top2{position:relative}._top2{top:2px}._top3{position:relative;top:3px}.font--md{font-size:1.6rem}.font--sm{font-size:1.4rem}.font--ssm{font-size:1.2rem}.button{align-items:center;border:1px solid #ffffff17;border-radius:var(--border-radius);border-radius:8px;box-shadow:inset 0 -1px 4px -2px #000,1px 1px 0 #00000038;color:var(--colors-white);cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none}.button:hover{border-color:#ffffff27;opacity:.95}.button--primary{background:var(--colors-primary)}.button--secondary{background-color:var(--colors-secondary)}.button--outline{border:1px solid var(--colors-grey900);color:var(--colors-grey400)}.button--outline:hover{border:1px solid var(--colors-grey800);color:var(--colors-grey300)}.button--dark{background-color:var(--colors-grey900);color:var(--colors-grey400)}.button--dark:hover{background-color:hsl(from var(--colors-grey900) h s calc(l + 3)/1);color:var(--colors-grey200)}.button--dark-alt{background-color:var(--colors-grey800);color:var(--colors-grey300)}.button--dark-alt:hover{background-color:var(--colors-grey800);color:var(--colors-grey200)}.button--size-sm{font-size:1.4rem;padding:4px 12px}.button--size-md{padding:6px 16px}.button--size-lg{font-size:2rem;padding:10px 36px}.button--isCancel{background:var(--colors-grey900)}.button--pagination{background:var(--colors-admin-section);border-radius:var(--border-radius);font-size:1.4rem;margin-right:6px;padding:4px 12px;-webkit-user-select:none;user-select:none}.button--paginationActive{background:var(--colors-admin-selected);color:var(--colors-black)}.button--centerLoader{overflow:hidden;position:relative}.button--centerLoader .spinner{margin:0;position:absolute}.button--centerLoader:before{animation:fadeIn .2s;background:#00000087;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.grid{display:grid}.grid--2col,.grid--3col{grid-gap:12px;grid-template-columns:repeat(12,minmax(auto,1fr))}.grid--2col>*,.grid--3col>*{grid-column-start:span 12}.grid--gap-sm{grid-gap:6px}.grid--gap-md{grid-gap:12px}.grid--gap-xl{grid-gap:16px}@media (min-width:768px){.grid--2col>:first-of-type{grid-column:1/7}.grid--2col>:nth-of-type(2){grid-column:7/13}.grid--3col>:first-of-type{grid-column:1/5}.grid--3col>:nth-of-type(2){grid-column:5/9}.grid--3col>:nth-of-type(3){grid-column:9/13}}.avatar{align-items:center;background-color:var(--colors-primary);border-radius:100px;color:var(--colors-white);cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;height:40px;justify-content:center;letter-spacing:-1px;position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none;width:40px}.statusMessage--error{background:hsl(from var(--colors-red) h s 2/.4);color:var(--colors-red)}.statusMessage--success{background:#0000006e;color:var(--colors-green)}.popOver{border:1px solid var(--colors-grey100);border-radius:var(--border-radius);box-shadow:0 1px 10px #00000054;color:var(--colors-black);font-size:1.4rem;font-weight:400;min-width:180px;right:0;top:50px;z-index:20}.popOver,.popOver:before{background:var(--colors-white);position:absolute}.popOver:before{border-left:1px solid var(--colors-grey100);border-top:1px solid var(--colors-grey100);content:"";height:8px;right:14px;top:-5px;transform:rotate(45deg);width:8px;z-index:-1}.popOver-list{list-style-type:none;margin:0;padding:5px 4px}.popOver-listItem{border-bottom:1px solid #dddddd61;display:grid}.popOver-link{align-items:center;border-radius:8px;color:var(--colors-black);display:grid;grid-template-columns:27px 1fr;padding:8px 12px;text-decoration:none}.popOver-link:hover{background:var(--colors-grey100)}.popOver-icon{stroke:var(--colors-black);opacity:.5}.popup{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.popup-backdrop{background:#000000ab;height:100%;position:absolute;width:100%}.popup-content{background:var(--colors-white);border-top-left-radius:6px;border-top-right-radius:6px;padding:12px;position:relative;width:100%}.popup-content:after{background:#fff;bottom:-100px;content:"";height:100px;left:0;position:absolute;width:100%}.popup-content h1{font-size:1.8rem;margin:0 0 10px}.popup-buttonGroup{grid-gap:6px;display:grid;gap:6px;grid-auto-flow:column}@media (min-width:768px){.popup{align-items:center}.popup-content{border-radius:6px;max-width:300px;padding:12px;width:auto}.popup-content:after{bottom:0;content:none;height:0}}.date{align-items:center;color:var(--colors-grey500);display:flex;font-size:1.3rem}.date svg{stroke:var(--colors-grey500)}.bubble{border:1px solid var(--colors-grey800);border-radius:var(--border-radius);color:var(--colors-grey600);font-size:1.2rem;padding:4px 8px}.list{grid-gap:4px;display:grid;font-size:1.4rem;margin-bottom:4px;overflow:hidden}.list-item{grid-gap:12px;align-items:center;background:var(--colors-admin-section);border:1px solid #dddddd12;border-radius:9px;color:inherit;display:grid;padding:6px;text-decoration:none;transition:background-color var(--hover-transition-time)}.list-item:hover{background-color:var(--colors-admin-section--hover)}.list-icon{align-items:center;background:var(--colors-secondary);border-radius:4px;display:flex;font-size:10px;height:100%;justify-content:center;min-height:25px}.list-icon,.list-title{color:var(--colors-white)}.list-title{text-decoration:none}.list-footer{display:flex;justify-content:flex-end;margin-top:12px;padding:0 4px}.list--games-recent{grid-template-columns:30px auto}.list--jobs-recent{grid-template-columns:30px auto -webkit-max-content;grid-template-columns:30px auto max-content}.recentJobs-nameWrap{display:flex;flex-direction:column}.recentJobs-nameWrap svg{fill:var(--colors-white);position:relative;top:2px}.recentJobs-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadCrumb>:after{content:">";margin-left:5px}.breadCrumb>:last-child:after{content:"";margin-left:5px}.breadCrumb a{color:var(--colors-white);margin-right:5px}.tabs{display:flex;font-size:1.4rem;margin-bottom:12px}.tab{background-color:var(--colors-admin-section);border-radius:var(--border-radius);color:var(--colors-white);margin-right:6px;padding:6px 14px;text-decoration:none;text-transform:capitalize;transition:background-color var(--hover-transition-time)}.tab:hover{background-color:var(--colors-admin-section--hover)}.tab--active{color:var(--colors-admin-section)}.tab--active,.tab--active:hover{background:var(--colors-admin-selected)}.status{align-items:center;background:#f6f6f6;border:1px solid #e7e7e7;border-radius:6px;box-shadow:inset 0 -1px 0 #00000040;color:#bdbdbd;display:inline-flex;font-size:1.2rem;justify-content:center;padding:2px 6px;text-transform:capitalize}.status--green{background:hsl(from var(--colors-green) h s l/.1);border-color:hsl(from var(--colors-green) h s l/.05);color:hsl(from var(--colors-green) h s l/.8)}.status--red{background:hsl(from var(--colors-red) h s l/.1);border-color:hsl(from var(--colors-red) h s l/.05);color:hsl(from var(--colors-red) h s l/.8)}.status--orange{background:#fff8ed;border-color:#ffe1bf47;color:#fa7315}.status--blue{background:hsl(from var(--colors-admin-selected) h s l/.1);border-color:hsl(from var(--colors-admin-selected) h s l/.05);color:hsl(from var(--colors-admin-selected) h s l/.8)}.timeline{align-items:center;display:inline-flex}.timeline-step{align-items:center;background:hsl(from var(--colors-green) h s l/.15);border-radius:3px;display:flex;height:6px;justify-content:center;margin-right:3px;min-width:4px}.timeline-step--active{padding-left:12px;padding-right:12px}.timeline-step--active,.timeline-step--todo{background:hsl(from var(--colors-green) h s l/.2);height:18px}.timeline-step--success{background:hsl(from var(--colors-green) h s l/.3);height:18px}.toggleWrap{background:var(--colors-grey950);border:1px solid var(--colors-grey800);border-radius:10px;font-size:1.2rem;padding:4px}.toggle{display:flex;position:relative}.toggle-slider{background:var(--colors-admin-selected);border-radius:6px;height:100%;left:0;position:absolute;top:0}.toggle-option{color:hsl(from var(--colors-admin-selected) h s l/.2);cursor:pointer;padding:2px 8px;transition:color .25s;-webkit-user-select:none;user-select:none;z-index:10}.toggle-option--selected{color:var(--colors-black);cursor:default}.statusMessage{overflow:hidden}.statusMessage-text{border-radius:7px;font-size:1.4rem;font-weight:400;padding:10px 14px;text-align:left}.emptyState{align-items:center;background-color:var(--colors-admin-section--darker);border:1px solid #ffffff0f;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;font-size:1.4rem;padding:24px}.emptyState-icon svg{stroke:#274b5c;stroke-width:.75;height:60px;width:60px}.emptyState-message{color:#274b5c}.emptyState-action{line-height:1.4;margin-top:4px;text-align:center}.emptyState-action a{color:var(--color-link)}.banner{align-items:center;background:#ffffff0d;border-radius:0;box-shadow:0 4px 34px #00000040;color:#fff;display:flex;font-size:1.4rem;gap:12px;left:-25px;overflow:hidden;padding:16px 22px;position:relative;width:100vw}.banner:before{background:#49639b36;bottom:0;top:0}.banner:after,.banner:before{content:"";left:0;position:absolute;right:0;z-index:-1}.banner:after{border-bottom-style:solid;border-bottom-width:3px;border-image:linear-gradient(90deg,#feb057,#da89b6) 1;bottom:-2px;opacity:.2}.banner-text{border-left:1px solid #fff;padding-left:12px}.banner svg{stroke:#fff}@media (min-width:768px){.banner{border-radius:var(--border-radius-sm);left:auto;width:auto}.banner--top{margin-bottom:10px;margin-top:30px}}.modal{align-items:center;background:#000000c7;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:var(--colors-grey900);border:1px solid #ffffff1c;border-radius:var(--border-radius-md);box-shadow:0 4px 10px #ffffff2e;color:var(--colors-white);max-width:80%;padding:24px 18px;position:relative}.modal-close{background:#ffffff30;border-radius:8px;cursor:pointer;display:inline-flex;padding:1px;position:absolute;right:10px;top:10px}.modal-close svg{stroke:#fff}.modal--quickstart{display:flex;flex-direction:column}.modal--quickstart-headline{font-size:1.4rem;font-weight:400;margin:0}.modal--quickstart-intro{color:var(--colors-grey400);font-size:1.4rem;margin:8px 0}.modal--quickstart-form{display:flex;flex-direction:column}@media (min-width:768px){.modal-content{max-width:400px}}.logo{align-items:center;display:flex}.logo a{text-decoration:none}.logo-text{font-size:2rem;margin-left:12px;margin-right:10px}.logo-beta,.logo-text{color:var(--colors-white);display:none}.logo-beta{background:linear-gradient(90deg,#ffa55a,#fe8a8b);border-radius:3px;font-size:1rem;padding:2px 5px}.logo--withBeta .logo-beta,.logo--withText .logo-text{display:block}.logo--size-sm svg{width:45px}.nav{align-items:center;display:flex;flex:1 1;font-size:1.6rem;margin:0;padding:0}.nav-auth{display:none}.nav-auth--mobile{grid-gap:12px;display:grid}.nav--desktop{display:none}.nav--mobile{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin-top:20px}.nav--mobile li{width:100%}.nav--mobile a,.nav-auth--mobile a{background:var(--colors-grey800);border-radius:var(--border-radius-sm);display:block;margin-bottom:10px;padding:12px;text-decoration:none;width:100%}.nav-auth--mobile a{background-color:var(--colors-primary)}.nav--desktop .nav_item--home{display:none}.header_logo svg{position:relative;top:-1px}.header_mobileNavButton{stroke:var(--colors-white);cursor:pointer;height:30px;width:30px}.header_mobileNav{background:#061c2c;border-top:1px solid var(--colors-grey800);display:block;height:100vh;left:-25px;padding:25px;position:absolute;top:80px;width:100vw;z-index:1111}@media (min-width:768px){.header_logo{margin-right:40px;position:relative;top:-1px}.header_logInButton{margin-left:10px}.header_mobileNavButton{display:none}.header_logInButton{display:grid}.nav--desktop{display:flex}.nav_item{list-style:none;margin-right:6px}.nav-auth,.nav_item{display:block}.nav_item a{background-color:var(--colors-secondary);border-radius:100px;color:var(--colors-white);font-weight:500;margin-right:4px;padding:4px 12px;text-decoration:none}.nav_item a.active{background:var(--colors-white);color:var(--colors-black)}.header_mobileNav{display:none}}.page{background-color:var(--colors-grey900);color:var(--colors-grey400)}.page--blurred:after{backdrop-filter:blur(128px);-webkit-backdrop-filter:blur(128px);content:"";height:100%;left:0;position:fixed;top:0;width:100%}.page--auth,.page--home{background:url(/static/media/bg_homepage.cc3bd32ae10280c5efa7.jpg) 0 0 no-repeat;background-size:300%}@media (min-width:768px){.page--home{background-size:125%}}.page-content{margin:0 auto;max-width:1100px;min-height:100vh;padding:0 25px;position:relative;z-index:10}@media (min-width:768px){.page-content{padding:0 30px}}.header{align-items:center;display:flex;justify-content:space-between;padding:30px 0;position:relative}canvas{position:absolute}.faq,.features,.hero{padding-bottom:20px}.hero{grid-gap:20px;align-items:center;display:grid;padding:62px 0 0}.hero-right{background:linear-gradient(45deg,#ffa25c,#f5567c);border-radius:var(--border-radius-md);margin-top:40px;padding:5px}.hero-h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ffac4a,#ff74af);-webkit-background-clip:text;background-clip:text;margin:0 0 10px}.hero-p{font-size:2rem;line-height:1.25;margin:0 0 10px}.hero-buttons{display:flex;flex-direction:column}.hero-buttons a{flex:1 1;text-align:center}.hero-quickStartEmail{background:#1f7acb;display:block}@media (min-width:768px){.hero{grid-gap:40px;grid-template-columns:repeat(12,minmax(auto,1fr));padding:100px 0 0}.hero-h1{font-size:4.8rem}.hero-left{grid-column-start:span 6}.hero-right{display:flex;grid-column-end:13;grid-column-start:7;margin-top:50px}.faq,.features,.setup{padding-bottom:80px}.hero-buttons{display:block}.hero-buttons a{margin-right:10px}.hero-quickStartEmail{display:none}.hero-terminal{height:260px}}.intro{margin:140px 0;text-align:center}.intro--maxWidth{margin-left:auto;margin-right:auto;max-width:700px}.intro-h2{font-size:1.6rem;font-weight:400;margin:0}.intro-h2,.intro-pre{text-transform:uppercase}.intro-pre{margin-bottom:-9px}.intro-h3{color:var(--colors-white);font-size:2.7rem;font-weight:700;margin-bottom:1.5rem;margin-top:1.5rem}.intro-p{font-size:1.8rem}.intro-image{border-radius:10px;margin-top:6rem}.intro-features{list-style:none;margin-top:6rem;padding:0}.intro-feature{border-radius:var(--border-radius-md);box-shadow:0 4px 34px #00000026;color:var(--colors-white);display:flex;font-size:1.4rem;gap:20px;overflow:hidden;padding:24px 18px 18px;position:relative}.intro-feature:before{background:#49639b36;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.intro-feature-wrap{flex:1 1;text-align:left}.intro-feature-icon{align-items:center;background:#cfe3efc2;border-radius:5px;display:flex;height:40px;justify-content:center;width:40px}.intro-feature-icon svg{stroke:var(--colors-black);fill:#fff}.intro-feature-headline{color:var(--colors-white);line-height:1.4;margin:0}.features-headline{color:var(--colors-white)}.featureList{padding-left:15px}.features .emp-border{background:#00000026;border:1px solid #ffffff30;border-radius:6px;display:block;padding:8px 13px}.featureList-cloud1{background:url(/static/media/cloud1.a56ef84e1fb2b9e0435d.png) right 0 no-repeat;background-size:380px}.featureList-cloud2{background:url(/static/media/cloud2.db4edad3ec21e65653bd.png) left 0 no-repeat;background-size:380px}@media (min-width:768px){.featureList-wrap{padding-left:25px}.featureList-cloud2{min-height:330px}.intro-h3{font-size:3.5rem}.intro-features{grid-gap:12px;display:grid;grid-template:1fr 1fr/1fr 1fr 1fr}}.clients{grid-gap:12px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:100px}.clients_client{background:var(--colors-secondary);border-radius:var(--border-radius-lg);padding:12px}.faqs{padding:0}.faq{list-style:none;padding:10px 0 15px;position:relative}.faq:not(:last-child){border-bottom:1px solid var(--colors-secondary)}.faq_title{cursor:pointer;font-weight:600;line-height:1.4;position:relative}.faq_title:before{background-color:var(--colors-primary);border-radius:100px;content:"";height:6px;left:-12px;position:absolute;top:7px;transform:translateY(50%);width:6px}.faq.selected .faq_title:before{background-color:var(--colors-green)}.faq_text{height:0;overflow:hidden}.footer{display:flex;flex-direction:column-reverse;margin-top:150px;padding-bottom:30px}.footer-logo{display:block;margin-bottom:10px}.footer-externalLink{stroke:currentColor;margin-left:5px;position:relative;top:4px;width:15px}.footerSection-header{background:#ffffff12;border-radius:3px;margin-bottom:4px;margin-left:-9px;padding:2px 2px 2px 8px}.footerSections:before{color:#fff;content:"ShipThis Pages";display:block;margin-bottom:14px}.footerSection{list-style:none;margin:0;padding:0 0 16px 8px}.footerSection a{color:var(--colors-grey400);display:inline-block;font-size:1.4rem;padding:4px 0;text-decoration:none}.footerSection a:hover{background:#ffffffad;background:#ffffff12;border-radius:3px;color:var(--colors-white);display:inline-block;margin-left:-8px;padding-left:8px;width:calc(100% + 8px)}.footer-copy{color:var(--colors-grey400);font-size:1.4rem;line-height:1.4;margin-top:19px}@media (min-width:768px){.footer{display:grid;grid:1fr/200px 1fr}.footerSections{display:flex}.footerSection{border-bottom:0;margin-right:10px;margin-top:0;padding-bottom:0;padding-left:25px;width:33%}.footerSections:before{content:none}}.page-content--auth{align-items:center;display:grid;text-align:center}.auth{grid-gap:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.078),hsla(0,0%,60%,.078));border:1px solid hsl(from var(--colors-grey700) h s l/.4);border-radius:var(--border-radius-lg);display:grid;grid-auto-rows:40px 40px 40px;grid-template-rows:repeat(4,auto);margin:0 auto;padding:24px;position:relative;width:320px}.auth--wider{max-width:414px;width:auto}.auth_error{margin-bottom:-14px}.auth_h1{font-size:2rem;margin:0}.auth_h2{font-size:1.4rem;font-weight:700;margin-bottom:8px;text-align:left}.auth_badge{background:#0000004d;border:1px solid #ffffff26;border-radius:6px;color:#fff;font-size:1.6rem;font-weight:400;padding:6px 8px;position:absolute;right:20px;top:12px}.auth_p{color:var(--colors-grey400);font-size:1.4rem;line-height:1.3;text-align:left}.auth_p a{color:var(--colors-link)}.auth_input{border:0;border-radius:8px;padding:12px 15px}.auth-checkbox{background:var(--colors-white);border-radius:var(--border-radius-sm);height:20px;margin:0;width:20px}.auth_footer{display:flex;font-size:1.4rem;justify-content:space-between;margin:0 auto;max-width:320px;padding:12px}.auth_footer--wider{max-width:414px;width:auto}.auth_footer_links a{margin-right:12px;opacity:.5;text-decoration:none}.auth_footer_links a:hover{opacity:1;transition:opacity .2s}.auth_features{grid-gap:6px;display:grid;font-size:1.2rem;grid-template-rows:1fr 1fr;line-height:1.3;list-style-type:none;margin:0;padding:0}.auth_features li{align-items:center;background-color:#00000070;border-radius:var(--border-radius);color:var(--colors-admin-selected);display:flex;font-weight:600;justify-content:center;padding:8px 14px}.price-intro{font-size:2rem;margin:64px 0;text-align:center}.price-intro h2{color:var(--colors-white);font-size:3rem}.price-beta{border-radius:var(--border-radius-md);box-shadow:0 4px 34px #00000026;font-size:1.4rem;margin:0 auto;max-width:850px;overflow:hidden;padding:20px 10%;position:relative;text-align:center}.price-beta h2{color:var(--colors-white);font-size:3rem;margin-top:5px}.price-beta:before{background:#49639b36;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.prices{grid-gap:12px;display:grid;gap:12px;margin:0 auto}.prices-tier{background:#fff0;border-radius:var(--border-radius-md);box-shadow:0 4px 34px #00000026;color:var(--colors-white);font-size:1.4rem;overflow:hidden;padding:24px 18px 18px;position:relative}.prices-tier:before{background:#49639b36;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.prices-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.prices-desc{color:var(--colors-grey400)}.prices-title{font-size:1.4rem;font-weight:500;margin:0}.prices-popular{background:#ffffff36;border:1px solid #c2e8ff1a;border-radius:7px;color:#ffffffe3;font-size:1.2rem;padding:2px 8px;position:absolute;right:18px}.prices-main{display:flex;flex-direction:column;height:160px;justify-content:space-between}.prices-priceText{font-size:2.2rem;font-weight:400;margin-bottom:12px}.prices-features{color:var(--colors-grey400);list-style-position:inside;list-style:none;margin:18px 0 0;padding:18px 0 0;position:relative}.prices-features li:before{background:url(/static/media/check.682741ed72974dfd29a4.svg) #0000 1px 2px no-repeat;background-size:12px;content:"";display:inline-block;height:12px;margin-right:7px;width:12px}.prices-features:before{border-top:1px solid var(--colors-grey700);content:"";left:-15px;position:absolute;right:-15px;top:0}.price-outro{margin:64px 0;text-align:center}@media (min-width:768px){.price-intro{padding:0 16%}.prices{grid-gap:12px;display:grid;gap:12px;grid-template:1fr/repeat(12,1fr);max-width:850px}.prices-tier:first-child{grid-column:1/span 4}.prices-tier:nth-child(2){grid-column:5/span 4}.prices-tier:nth-child(3){grid-column:9/span 4}.price-outro{padding:0 16%}}.terminal{font-size:1.4rem;height:230px}.page--admin{background-color:hsl(from var(--colors-grey950) h s l/.5);color:var(--colors-white);display:grid;grid-template-columns:auto 1fr;grid-template-rows:70px 1fr;height:100%;min-height:100vh;overflow:hidden}.admin-sidebar{background:var(--colors-admin-section--darker);border-right:1px solid hsl(from var(--colors-grey700) h s l/.4);display:flex;flex-direction:column;grid-row-end:3;grid-row-start:1;height:100%;padding:20px 6px;position:absolute;width:200px;z-index:100}@media (min-width:576px){.admin-sidebar{padding:20px 12px}}@media (min-width:1024px){.admin-sidebar{left:0!important;position:fixed}}@media (max-width:1024px){.admin-overlay{background:#00000070;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:90}}.admin-overlay span{height:24px;width:24px}.admin-logo{margin-left:8px;max-width:42px}.admin-nav{flex:1 1;font-size:1.4rem;height:100%;margin:30px 0;overflow-y:auto}.admin-nav ul{list-style:none;margin:0;padding:0}.admin-navLink{align-items:center;border-radius:6px;color:#ffffffd9;display:flex;padding:6px 10px;text-decoration:none}.admin-navIconWrap{display:flex;margin-right:5px;width:22px}.admin-navIcon{stroke:var(--colors-grey700)}.admin-navLink:hover{color:var(--colors-white)}.admin-navLink.active{background-color:var(--colors-grey900);color:var(--colors-white)}.admin-navLink.active svg{stroke:var(--colors-grey400)}.admin-navLink:hover .admin-navIcon{opacity:1}.commit,.server{grid-gap:5px;align-items:center;color:var(--colors-grey700);display:grid;font-size:1rem;grid:1fr/auto 1fr;line-height:1.2}.commit-icon,.server-radius{stroke:var(--colors-grey700)}.admin-main{color:var(--colors-white);grid-column:2/2;grid-row:1/span 2;overflow-y:auto;padding:0 12px 18px}.admin-header{align-items:center;color:var(--colors-grey900);color:var(--colors-white);display:flex;justify-content:space-between;padding:20px 0}.admin-toggleSidebar{stroke:var(--colors-grey700)}.admin-toggleSidebar:hover{stroke:var(--colors-grey300)}.admin-pageTitle{font-size:2rem;font-weight:400;margin:-1px 0 0}.admin__content{background:var(--colors-grey100);height:100%;padding:24px}.admin-section{background:var(--colors-admin-section);border:1px solid #dddddd12;border-radius:var(--border-radius-lg);margin-bottom:12px;padding:10px 13px}.admin-section--ghost{background:none;border:none;padding:2px}.admin-section--emphasise{background:var(--colors-admin-selected);color:#000}.admin-section-header{align-items:center;display:flex;justify-content:space-between;min-height:43px;padding-bottom:12px}.admin-section__title{font-size:1.6rem;font-weight:600;margin-bottom:18px;margin-top:0}.admin-section__title--flat{margin-bottom:0}.admin-section h1:first-child,.admin-section h2:first-child,.admin-section p:first-child{margin-top:0}@media (min-width:576px){.admin-main{padding:0 24px 18px}}@media (min-width:1024px){.page--admin{grid-template-columns:200px 1fr}}.admin__grid{grid-gap:12px}.admin__navLink--notifications{opacity:.4;padding:10px 7px 0;position:relative}.game{grid-gap:12px;background:var(--colors-admin-section);border:1px solid #dddddd12;border-radius:var(--border-radius-lg);color:var(--colors-white);display:grid;font-size:1.4rem;grid-template-columns:auto 1fr;padding:12px;position:relative;text-decoration:none;transition:background-color var(--hover-transition-time)}.game:hover{background-color:var(--colors-admin-section--hover)}.game__grid{grid-gap:6px;grid-template-columns:1fr}.game-link{color:var(--colors-white);text-decoration:none}.game-details{margin-bottom:5px;opacity:.5}.game-avatar{font-size:12px}.game-shortName{background:var(--colors-secondary);border-radius:4px;color:var(--colors-white);font-size:10px;justify-content:center;width:30px}.game-engine,.game-shortName{align-items:center;display:flex}.game-engine{flex-direction:column;font-size:1.2rem;opacity:.5;position:absolute;right:10px;top:14px}@media (min-width:768px){.game__grid{grid-template-columns:1fr 1fr}}.gameOverview-hStack{grid-gap:12px;display:grid;grid-template-columns:2fr 1fr}.gameOverview-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.gameOverview-headerIcon{stroke:var(--colors-primary);margin-right:7px}.gameOverview-setup{grid-gap:6px;display:grid;font-size:1.4rem;grid-auto-columns:1fr;grid-auto-flow:column}.gameOverview-osIcon{fill:var(--colors-grey600)}.gameOverview-setupItem{align-items:flex-start;border:1px solid hsl(from var(--colors-grey700) h calc(s + 25) l/.5);border-radius:3px;color:hsl(from var(--colors-grey700) h calc(s + 25) l/.5);display:flex;flex-direction:row;font-size:1.2rem;padding:6px 7px}.gameOverview-setupItem--index{margin-right:5px}.gameOverview-setupItem--current{border:1px solid var(--colors-primary);color:var(--colors-primary)}.gameOverview-setupItem--done{border:1px solid hsl(from var(--colors-green) h s 80/1);color:hsl(from var(--colors-green) h s 80/1)}.gameOverview-setupItem--check{margin-left:auto;position:relative;top:2px}.gameOverview-setupItem--check>svg{stroke:currentColor}.gameOverview-setupItem--advice{border-radius:6px;font-size:1.4rem;overflow:hidden;position:relative}.gameOverview-setupItem--adviceContent{padding:12px 0}.build,.job{background:var(--colors-admin-section);border:1px solid #dddddd12;border-radius:var(--border-radius-lg);box-shadow:inset 0 -2px 4px -2px #000,1px 1px 0 #000;margin-bottom:6px;overflow:hidden;position:relative}.build-header,.job-header{grid-gap:12px;align-items:center;cursor:pointer;display:grid;font-size:1.4rem;grid-template-columns:auto 1fr auto auto auto;padding:10px 12px;transition:background-color var(--hover-transition-time)}.build-header:hover,.job-header:hover{background-color:var(--colors-admin-section--hover)}.job-id{align-items:center;background:#1eae7c;border-radius:var(--border-radius);display:flex;font-size:1.4rem;padding:0 6px}.job-name{opacity:.5}.job-type{margin-left:5px}.job-status{align-items:center;display:flex}.job-content{display:flex;flex-direction:column;height:0;overflow:hidden;padding:0 12px}.job-content--visible{height:auto}@media (max-width:576px){.job-nameWrap{grid-column:span 4;grid-row:2}.job-timeLine{grid-column:span 3;justify-content:end}.job-status{grid-column:auto;justify-content:end}.job-updated{grid-row:2;justify-content:end}}.job-log{background:var(--colors-black);border:12px solid var(--colors-black);border-radius:12px;display:flex;flex-direction:column-reverse;font-family:var(--font-mono);font-size:1.2rem;max-height:250px;overflow-x:scroll;overflow-y:scroll;transition:max-height .5s}.job-log--noLogData{max-height:50px}.job-log--fullScreen{max-height:none;overflow-y:visible;overflow-y:initial}.job-log-spinner{position:absolute;right:20px;top:15px}.job-log::-webkit-scrollbar{width:3px}.job-log::-webkit-scrollbar:horizontal{height:3px}.job-log::-webkit-scrollbar-thumb{background:var(--colors-grey800);border-radius:12px}.job-log::-webkit-scrollbar-thumb:hover{background:var(--colors-grey500)}.job-log::-webkit-scrollbar-corner{display:none}.job-log-line{text-wrap:wrap;word-wrap:break-word;grid-gap:0 10px;align-items:start;display:grid;grid-template-columns:-webkit-max-content 60px 1fr;grid-template-columns:max-content 60px 1fr;word-break:break-all}.job-log-text{opacity:.8}.job-log-stage{font-size:.8em;line-height:1.8}.job-log-stage--SETUP{color:#ffb3b3}.job-log-stage--EXPORT{color:#fffacd}.job-log-stage--CONFIGURE{color:#ffd9b3}.job-log-stage--BUILD{color:#b3ffb3}.job-log-stage--PUBLISH{color:#b3d9ff}.job-log-hilight{color:#07b6d47d}.job-log-line--error .job-log-hilight{color:var(--colors-red);color:hsl(from var(--colors-red) h s l/.7)}.job-footer{grid-gap:4px;display:grid;grid-template-columns:auto auto auto 1fr auto;margin-bottom:8px;margin-top:8px}.job-button{font-size:1.4rem;padding:4px 16px}.steps{margin-top:22px}.step{grid-gap:12px;background:#fff;border-radius:var(--border-radius);color:var(--colors-black);display:grid;grid-template-columns:60px 1fr;margin-bottom:12px;padding:12px}.step-marker{align-items:center;background:var(--colors-red);border-radius:8px;color:var(--colors-white);display:flex;height:100%;justify-content:center;width:100%}.step-todo{opacity:.5}.step-credentialList{align-items:center;background:var(--colors-grey100);border-radius:var(--border-radius-lg);display:inline-flex;margin-top:12px;padding:12px}.build-header{color:var(--colors-white);grid-template-columns:auto 1fr auto auto auto 120px;text-decoration:none}.build-id{align-items:center;background:var(--colors-blue);border-radius:var(--border-radius);display:flex;font-size:1.4rem;padding:0 6px}.build-name{opacity:.5}.build-type{margin-left:5px}.build-job{color:var(--colors-grey600);padding:1px 4px}.build-git,.build-job{align-items:center;border-radius:6px;display:flex;text-decoration:none}.build-git{background-color:var(--colors-grey600);border:1px solid var(--colors-grey500);color:#fff;font-size:1.2rem;padding:2px 6px}.build-downloadButton{position:absolute;right:6px}.privacy,.terms{font-size:1.4rem}.terms h1{font-size:3.2rem}.privacy h1,.privacy h2,.privacy h3,.terms h1,.terms h2,.terms h3{color:var(--colors-white)}.credentialWrap--bordered:not(:last-of-type){border-bottom:1px solid var(--colors-grey800);margin-bottom:12px;padding-bottom:12px}.credentialIcon{align-items:center;background:#142d42;border-radius:var(--border-radius-sm);display:flex;justify-content:center;margin-right:10px;width:30px}.credential,.projectCredential,.userCredential{margin-bottom:10px}.credential-os,.projectCredential-os,.userCredential-os{fill:var(--colors-grey600)}.credential-isActive,.projectCredential-isActive,.userCredential-isActive{background-color:var(--colors-green);border-radius:3px;color:var(--colors-admin-section);font-size:1.2rem;padding:3px 6px}.credential-text,.projectCredential-text,.userCredential-text{background:var(--colors-grey800);border-radius:6px;color:#fffc;flex:1 1;font-size:1.4rem;padding:8px 10px}.credential-isRevoked{background-color:var(--color-primary);border-radius:3px;color:var(--colors-admin-section);font-size:1.2rem;padding:3px 6px}.splash{overflow:hidden;position:relative}.cli-command{align-items:center;display:flex;gap:8px;justify-content:center;padding:8px}.cli-command--fullHeight{align-items:normal}.cli-command__copy{align-items:center;display:flex;font-size:14px;justify-content:center;padding:4px 8px}.account{color:#cfdede;font-size:1.4rem;max-width:500px}.account a{color:var(--colors-admin-selected)}.account-headline{display:flex;margin-bottom:1.2rem}.account-headline h2{font-size:1.6rem;font-weight:400;margin:0}.account-label{color:var(--colors-grey600)}.formField{background:var(--colors-grey800);border:none;border-radius:6px;color:#fffc;outline:none;padding:8px 10px;width:100%}:root{--border-radius:8px;--border-radius-lg:12px;--font-default:"Lexend Deca";--font-mono:"Roboto Mono",monospace;--hover-transition-time:150ms;--colors-primary:#f5567c;--colors-primary--hover:#ed335f;--colors-secondary:#615a8296;--colors-green:#65ffa2;--colors-red:#ef4444;--colors-blue:#445fef;--colors-white:#fff;--colors-black:#000;--colors-grey100:#f1f2f4;--colors-grey200:#e3e6e8;--colors-grey300:#afb8bf;--colors-grey400:#a4bfcc;--colors-grey500:#7b8995;--colors-grey600:#627280;--colors-grey700:#485b6c;--colors-grey800:#142d42;--colors-grey900:#131927;--colors-grey950:#0d121b;--colors-admin-section:#111928;--colors-admin-selected:#b0f4ff;--colors-admin-section--hover:#1d283d;--colors-admin-section--darker:#090e1a;--color-link:#008fd4}.formItem{display:inline-block;width:100%}.formItem-label{color:var(--colors-grey600);display:flex;font-size:1.4rem;justify-content:space-between;margin-bottom:6px}.formItem-label--clip{align-items:start;height:1em;overflow:hidden;word-break:break-all}.formItem-credentialIcon{align-items:center;background:var(--colors-green);border-radius:4px;display:flex;justify-content:center;padding:3px 0;width:34px}.formItem-inputContainer{border-radius:6px;font-size:1.4rem;overflow:hidden;position:relative}.formItem-inputContainer--locked{cursor:pointer}.formItem-input,.formItem-select{border:none;border-radius:6px;outline:none;padding:8px 10px;transition:background-color .75s;width:100%}.formItem-select{-webkit-appearance:none;appearance:none;text-transform:capitalize}.formItem-inputContainer--dropdown:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYgOSA2IDYgNi02IiBzdHJva2U9IiM2NDc1ODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-size:20px;content:"";height:24px;position:absolute;right:3px;top:7px;width:24px}.formItem-input[disabled],.formItem-select[disabled]{background:var(--colors-grey800);color:#fffc;pointer-events:none;transition:background-color .35s}.formItem-lock{cursor:pointer;padding:8px 12px;position:absolute;right:0;top:0}.formItem-lock--dropdown{right:20px}.formItem-updateButtons{display:flex;gap:4px;position:absolute;right:4px;top:4px}.formItem-updateValue{align-items:center;border-radius:5px;display:flex;font-size:1.2rem;height:24px;justify-content:center;padding:0 6px}.formItem-updateValue--update{background:var(--colors-primary)}.formItem-updateValue--cancel{background:var(--colors-black)}.formItem-updateValue:hover{background-color:var(--colors-primary--hover);cursor:pointer}.formItem-input::placeholder{color:var(--colors-grey950)}.formItem-info{border-radius:6px;display:flex;padding:0}.formItem-info:not(:last-of-type){margin-right:4px}.terminal{--terminal-spacing-md:5px;--terminal-spacing-lg:calc(var(--terminal-spacing-md)*2);--terminal-spacing-xl:calc(var(--terminal-spacing-md)*3);--terminal-spacing-xxl:calc(var(--terminal-spacing-md)*4);--terminal-border-radius:10px;--terminal-border-width:1px;--terminal-text-prompt:"➜";--terminal-text-cursor:"_"}.terminal--dark{--terminal-colour-darker:#1c1e2c;--terminal-colour-dark:rgb(from #1c1e2c r g b/1);--terminal-colour-text:#949dcb;--terminal-colour-text-contrast:#fff;--terminal-colour-border-inside:#ffffff1c;--terminal-colour-border-outside:rgb(from var(--terminal-colour-border-inside) r g b/0.01)}.terminal--bright{--terminal-colour-darker:#fff;--terminal-colour-dark:#fff;--terminal-colour-text:#101828;--terminal-colour-text-contrast:#000;--terminal-colour-border-inside:#e5e7eb;--terminal-colour-border-outside:#ffffff1c}.terminal .red{color:#ef766d}.terminal .white{color:var(--terminal-colour-text-contrast)}.terminal .yellow{color:#fecb6b}.terminal .blue{color:#72bdff}.terminal .nearwhite{color:#f0f8ff}.terminal .green{color:#00fa9a}.terminal{-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--terminal-colour-dark);border:var(--terminal-border-width) solid var(--terminal-colour-border-outside);border-radius:var(--terminal-border-radius);color:var(--terminal-colour-text);font-family:monaco,monospace;line-height:1.5;overflow:hidden;width:100%}.terminal-header{background:var(--terminal-colour-darker);background:var(--terminal-colour-darker) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDYiIGN5PSI2IiByPSI2IiBmaWxsPSIjMjhDODQwIi8+PGNpcmNsZSBjeD0iMjYiIGN5PSI2IiByPSI2IiBmaWxsPSIjRkVCQzJFIi8+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGw9IiNGRjVGNTciLz48L3N2Zz4=) no-repeat 15px center;border-bottom:var(--terminal-border-width) solid var(--terminal-colour-border-inside);color:#ffffff57;display:flex;height:38px;padding:var(--terminal-spacing-lg);padding-left:80px;position:relative}.terminal-copyThis{cursor:pointer;margin-left:auto;padding:2px}.terminal-copyThis svg{stroke:var(--terminal-colour-text);opacity:.8;position:relative;right:-2px;top:-4px;width:17px}.terminal-copyThis:hover svg{opacity:1}.terminal-content{height:calc(100% - 50px);overflow-y:auto;padding:var(--terminal-spacing-xl);scrollbar-color:#545875 #545875;scrollbar-width:thin}.terminal-content:after{content:"";display:block;height:1rem}.terminal-line--active:not(.terminal-line--noPrompt):before,.terminal-line--done:not(.terminal-line--noPrompt):before{content:var(--terminal-text-prompt);margin-right:7px}.terminal-line--noPrompt{padding-left:14px}.terminal-line--active:after{animation:cursorBlink 1.2s infinite;color:var(--terminal-colour-text);content:var(--terminal-text-cursor);position:relative}@keyframes cursorBlink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}.terminal-line.fadeOut{animation:fadeOutShrink .5s ease-out forwards}@keyframes fadeOutShrink{0%{max-height:100px;opacity:1}to{max-height:0;opacity:0;overflow:hidden}}.toast-container{bottom:15px;color:#000;display:flex;flex-direction:row;flex-direction:column;position:fixed;right:15px;width:250px;z-index:10000}.toast{background:#fff;border:1px solid #909090;border-radius:5px;margin-bottom:6px;overflow:hidden;padding:14px 20px;position:relative}.toast-hide{cursor:pointer;display:none;position:absolute;right:10px;top:12px}.toast-hide svg{opacity:.3}.toast-hide:hover svg{opacity:1}.toast:hover .toast-hide{display:block}@media (max-width:500px){.toast-container{bottom:auto;left:0;padding:15px;position:fixed;top:0;width:100%}}html{background:var(--colors-black);font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-default),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-optical-sizing:auto;font-size:1.6em;margin:0;overflow-x:hidden}code{font-family:Roboto Mono,monospace}.lockScroll{overflow:hidden}h1{font-size:4.2rem}h2{font-size:2.4rem;font-weight:600}h3{font-size:1.8rem;font-weight:400}
/*# sourceMappingURL=main.8603d575.css.map*/