:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@keyframes loginCellFadeIn{0%{opacity:0}to{opacity:1}}.loginHeroBackgroundWrapper{position:relative;width:100%;height:100%;z-index:0;overflow:hidden}.loginBackgroundBlur{position:absolute;width:20rem;height:20rem;border-radius:50%;filter:blur(3rem);animation:backgroundPulse 6s infinite ease-in-out}.loginBackgroundBlur1{top:-10rem;right:-10rem;background:#8134ca33}.loginBackgroundBlur2{bottom:-10rem;left:-10rem;background:#3a176e33;animation-delay:.1s}.loginBackgroundBlur3{top:50%;left:50%;transform:translate(-50%,-50%);width:24rem;height:24rem;background:#3b82f61a;animation-delay:.1s}@keyframes loginBackgroundPulse{0%,to{opacity:.1}50%{opacity:.8}}.loginGridPattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.2;z-index:0}.loginCellFadeIn{animation:loginCellFadeIn 2s ease-out}.loginPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh}.loginCellHeaderContainer{display:flex;justify-content:center;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;height:calc(100vh - 60px)!important;overflow:hidden;position:relative}.loginVideoBackground{width:calc(100% - 40vw)!important;height:100%;top:0;left:0;object-fit:cover;z-index:1;pointer-events:none}@media (max-width: 699px){.loginVideoBackground{display:none}}.loginBlock,.loginBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:0;right:0;z-index:10;border-radius:0;border:none;min-height:calc(100% - 69px);width:30vw;z-index:1;overflow:scroll}.loginBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-height:calc(100% - 69px);min-height:calc(100% - 69px);overflow:scroll}@media (min-width: 700px){.loginBlock{width:40vw}.loginVideoBackground{width:calc(100% - 40vw)}}@media (max-width: 699px){.loginBlock{width:100%;justify-content:center}}.loginLogo,.loginLogoTouch{height:180px;margin-right:0;margin-top:4rem;margin-bottom:2rem}.loginLogoTouch{height:20vh;margin-bottom:4rem;margin-top:4rem}@media (max-width: 699px){.loginLogo{margin-top:0}}@media (min-width: 1200px){.loginLogo{height:160px;margin-right:0;margin-top:4rem;margin-bottom:2rem}}.loginInputWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:70%;margin-bottom:1rem;box-sizing:border-box;z-index:2}@media (max-width: 900px){.loginInputWrapper,.loginInputButton{margin-bottom:1rem}}@media (min-width: 1300px){.loginInputWrapper,.loginInputButton{margin-bottom:1.5rem}}.loginInput{height:100%;width:100%;font-size:.8rem;font-weight:700;color:#000;box-shadow:0 0 3px #fffc;background:#f5f5f8;border:.2vh solid grey;border-radius:6px;outline:black;text-indent:1rem;padding:1rem;box-sizing:border-box}@media (min-width: 600px){.loginInput,.loginInputWrapper{text-shadow:none;box-shadow:none}}.loginInputButton{display:flex;justify-content:center;align-items:center;width:70%;padding:.8rem 1rem;border:none;border-radius:6px;cursor:pointer;box-shadow:0 0 3px #fff;margin-bottom:1rem;z-index:2;border:1px solid #A3A3A3}.loginInputText{font-size:.8rem;font-weight:600;color:#fff;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.loginInput:hover{opacity:.8}.envelopeIcon{font-size:.9rem;color:#fff;margin-right:.6rem}.loginInputButton:hover .envelopeIcon,.loginInputButton:hover .loginInputText,.loginInputButton:hover{opacity:.7}@media (max-width: 699px){.loginInputText,.envelopeIcon{font-size:.7rem}}.loginSupplementalButton{margin-top:1rem;background-color:#fff0;border:none;outline:none;color:#f5f5f5;font-size:.8rem;font-weight:700;transition:transform .3s ease,opacity .3s ease;display:flex;align-items:center;justify-content:center;gap:.6rem;z-index:2}.loginSupplementalButton:hover{opacity:.4;text-decoration:underline;transform:scale(1.05)}.loginSupplementalButton:focus{outline:none}.passwordToggleIcon{display:flex;color:#000;font-size:.8rem;position:absolute;top:50%;right:5%;transform:translateY(-50%);cursor:pointer;transition:transform .3s ease,opacity .3s ease;padding:0}.loginError{font-size:.8rem;font-weight:600;text-align:center;color:#e54b4b;margin-top:1rem;width:60%;padding-bottom:2rem;z-index:2}.navBarWrapper{width:100vw}.homeHeaderContainer{display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch;width:100vw;z-index:1000;border-bottom:.5px solid rgba(255,255,255,.2);overflow:hidden;background:linear-gradient(135deg,#15171c,#322842);box-sizing:border-box}.homeHeaderContainer{height:60px}.homeTopNavBarContainer{display:flex;justify-content:space-between;align-items:center;width:100vw!important;height:100%;padding:0 1rem;box-sizing:border-box}@media (max-width: 699px){.homeTopNavBarContainer{padding:0}}.homeNavSupplement{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.homeSkipToContent{display:flex;justify-content:center;align-items:center;margin-left:.6rem;background-color:#fff0;border:none;outline:none;cursor:pointer;height:100%}.homeLogo{height:40%;margin-right:.8rem}.homeHeader{font-size:1rem;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden}.homeNavButton{font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;color:#f5f5f5}.homeNavButton:hover{opacity:.4!important}.homeSkipToContent:hover{opacity:.8}.homeSkipToContent:hover .homeLogo,.homeSkipToContent:hover .homeHeader{opacity:.5}.homeHamburgerCircle{display:flex;justify-content:center;align-items:center;border:.5px solid rgba(255,255,255,.4);border-radius:6px;background-color:#fff0;cursor:pointer;background-color:#fff3;box-shadow:0 0 2px #ffffff80;font-size:.7rem;font-size:800;margin-right:1rem;color:silver;opacity:1}.homeHamburgerCircle:hover{opacity:.5;outline:none;border:.5px solid rgba(255,255,255,.4)}.homeHamburgerCircle:focus{outline:none;border:.5px solid rgba(255,255,255,.4)}.homeHeaderDivider{width:100vw;height:.05vw;opacity:.2;border:none}.homeHamburgerPopout{z-index:1000;width:100vw;height:100%;position:absolute;top:60px;left:0;border-top:.5px solid rgba(255,255,255,.2);height:94vh;overflow:scroll!important;background-color:#191919e6}.homeHamburgerContent{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-width:100%;max-width:100%;height:90vh;padding:0}.navigationButton,.navigationButtonSupplement{font-size:.7rem;font-weight:700}.navigationButtonSupplement{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:100%;max-width:100%}.navigationButtonWrapper,.navigationButtonWrapperMini{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#15171c,#322842);border:none;outline:none;box-shadow:none;position:relative;border-radius:0;height:60px;border-bottom:.1vh solid rgba(193,193,193,.7)}.navigationButtonWrapper,.navigationButtonWrapperMini{width:100%;min-width:100%;max-width:100%;padding:0}.navigationButtonIcon{font-size:.8rem;margin-right:1.8vh;margin-left:1.5rem}.navigationButtonIconTrailer{font-size:.8rem;margin-right:1.5rem;color:silver}.navigationButtonWrapper:focus,.navigationButtonWrapperMini:focus{outline:none}.navigationButtonWrapper:hover,.navigationButtonWrapperMini:hover{opacity:.6;outline:none;border:none;border-bottom:.1vh solid rgba(193,193,193,.7)}.registerPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;height:100vh}.registerCellHeaderContainer{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 60px)!important;overflow:hidden;position:relative}.registerHeroBackgroundWrapper{position:relative;width:100%;height:calc(100% - 60px);z-index:0;overflow:hidden}.registerBackground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.registerBackgroundBlur{position:absolute;width:20rem;height:20rem;border-radius:50%;filter:blur(3rem);animation:backgroundPulse 6s infinite ease-in-out}.registerBackgroundBlur1{top:-10rem;right:-10rem;background:#8134ca33}.registerBackgroundBlur2{bottom:-10rem;left:-10rem;background:#3a176e33;animation-delay:.1s}.registerBackgroundBlur3{top:50%;left:50%;transform:translate(-50%,-50%);width:24rem;height:24rem;background:#3b82f61a;animation-delay:.1s}.registerGridPattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.2}.registerBlock,.registerBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:0;right:0;z-index:2;border-radius:0;border:none;height:100%;width:40vw;background:#fff0;overflow:scroll}.registerBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-height:calc(100% - 69px);min-height:calc(100% - 69px);overflow:hidden}@media (min-width: 700px){.registerBlock{width:40vw}}@media (max-width: 699px){.registerBlock{width:100%;justify-content:center}}.registerLogo{height:60px;margin-right:0;margin-top:2rem;margin-bottom:2rem}.registerLogoTouch{height:20vh;margin-bottom:4rem;margin-top:4rem}@media (min-width: 1200px){.registerLogo{height:80px;margin-right:0;margin-top:2rem;margin-bottom:2rem}}@media (max-width: 699px){.registerLogo{margin-top:0}}.registerInputFlex,.passwordInputFlex,.passwordInputFlexLeading{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;min-width:70%;max-width:70%;margin-bottom:1rem;box-sizing:border-box}.registerInputFlex small{font-size:.7rem;font-weight:700;color:#f5f5f5;margin:.8rem;text-align:center;font-style:none}.registerInput,.registerNameInput,.passwordInput{width:100%;font-size:.8rem;font-weight:700;color:#000;box-shadow:0 0 3px gray;background:#f5f5f8;border:.2vh solid grey;border-radius:6px;outline:black;text-indent:1rem;padding:0;min-width:100%;max-width:100%;box-sizing:border-box;padding:1rem}.registerNameInput{min-width:calc(50% - .4rem)!important;max-width:calc(50% - .4rem)!important}.registerInput:hover,.registerNameInput:hover .registerInputFlex:hover,.passwordInput:hover{opacity:.8}.registerContinueButton,.passwordContinueButton{display:flex;justify-content:center;align-items:center;background-color:#2d3436;border:.2vh solid #2D3436;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;color:#d3d3d3;box-shadow:0 0 3px gray;width:100%;min-width:100%;max-width:100%;padding:1rem;margin-bottom:1rem;box-sizing:border-box}.profilePictureUpload{display:flex;justify-content:center;align-items:center;background-color:#2d3436;border:.2vh solid #2D3436;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;color:#d3d3d3;box-shadow:0 0 3px gray;width:70%;min-width:70%;max-width:70%;padding:.8rem 1rem;margin-bottom:1rem;box-sizing:border-box;z-index:2}@media (max-width: 900px){.registerInputFlex,.passwordInputFlex,.passwordInputFlexLeading,.registerContinueButton,.passwordContinueButton,.profilePictureUpload{margin-bottom:1rem}}.registerContinueButton:hover .registerNextArrowIcon,.registerContinueButton:hover .registerPersonIcon,.registerContinueButton:hover,.passwordContinueButton:hover{opacity:.7}.profilePictureUpload input{display:none}.profileImageText{cursor:pointer;font-weight:900}.profilePictureUpload:hover .profileImageText,.profilePictureUpload:hover{opacity:.6}.registerToggleIcon{display:flex;color:#000;font-size:.8rem;position:absolute;top:50%;right:5%;transform:translateY(-50%);cursor:pointer;transition:transform .3s ease,opacity .3s ease;padding:0}.verificationPrompt{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff1a;width:80%}.verificationPrompt label{font-size:1rem;font-weight:800;color:#f1f1f1;text-align:center;margin-bottom:.6rem}.verificationPrompt p{font-size:.8rem;font-weight:600;color:#f1f1f1;opacity:.8;text-align:center;width:90%;padding:0;margin:0}.verificationPrompt p span{text-decoration:underline;font-style:italic;cursor:pointer;font-weight:900;color:#d8c1f5}.resetPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;height:100vh}.resetCellHeaderContainer{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 60px)!important;overflow:hidden;position:relative}.resetHeroBackgroundWrapper{position:relative;width:100%;height:calc(100% - 60px);z-index:0;overflow:hidden}.resetBackground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.resetBackgroundBlur{position:absolute;width:20rem;height:20rem;border-radius:50%;filter:blur(3rem);animation:backgroundPulse 6s infinite ease-in-out}.resetBackgroundBlur1{top:-10rem;right:-10rem;background:#8134ca33}.resetBackgroundBlur2{bottom:-10rem;left:-10rem;background:#3a176e33;animation-delay:.1s}.resetBackgroundBlur3{top:50%;left:50%;transform:translate(-50%,-50%);width:24rem;height:24rem;background:#3b82f61a;animation-delay:.1s}.resetGridPattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.2}.resetBlock,.resetBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:0;right:0;z-index:10;border-radius:0;border:none;height:100%;width:40vw;background:#fff0}.resetBlockTouch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-height:calc(100% - 69px);min-height:calc(100% - 69px);overflow:hidden}@media (min-width: 700px){.resetBlock{width:40vw}.loginVideoBackground{width:calc(100% - 40vw)}}@media (max-width: 699px){.resetBlock{width:100%;justify-content:center}.loginVideoBackground{width:0}}.resetLogo,.resetLogoSub,.resetLogoTouch{height:120px;margin-right:0;margin-top:4rem;margin-bottom:2rem}.resetLogoTouch{height:20vh;margin-bottom:4rem;margin-top:4rem}.resetLogoTouchSub{height:20vh;margin-bottom:4rem;margin-top:2rem}@media (max-width: 699px){.resetLogo,.resetLogoSub{margin-top:0}}@media (min-width: 1200px){.resetLogo,.resetLogoSub{height:160px;margin-right:0;margin-top:4rem;margin-bottom:2rem}}.resetPrompt{font-size:.9rem;font-weight:800;opacity:.9;color:#f1f1f1;margin-bottom:1rem;width:80%;text-align:center}@media (min-width: 700px){.resetBlock{width:40vw}}@media (max-width: 699px){.resetBlock{width:100vw}}.verificationPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll}.verificationHeaderContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh}.verifyHeroBackgroundWrapper{position:relative;width:100%;height:100%;z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.verifyBackground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.verifyBackgroundBlur{position:absolute;width:20rem;height:20rem;border-radius:50%;filter:blur(3rem);animation:backgroundPulse 6s infinite ease-in-out}.verifyBackgroundBlur1{top:-10rem;right:-10rem;background:#8134ca33}.verifyBackgroundBlur2{bottom:-10rem;left:-10rem;background:#3a176e33;animation-delay:.1s}.verifyBackgroundBlur3{top:50%;left:50%;transform:translate(-50%,-50%);width:24rem;height:24rem;background:#3b82f61a;animation-delay:.1s}@keyframes registerBackgroundPulse{0%,to{opacity:.1}50%{opacity:.8}}.verifyGridPattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.2}.unverifiedEmail{width:100%;height:calc(100vh - 180px);display:flex;flex-direction:column;justify-content:center;align-items:center}.unverifiedEmailIcon{font-size:1.6rem;color:#f1f1f1;margin-bottom:1rem}.unverifiedEmailText{font-size:.8rem;font-weight:600;color:#f1f1f1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.unverifiedEmailText span{font-weight:900;font-style:italic;text-decoration:underline;color:#d8c1f5;cursor:pointer}.unverifiedEmailText span:hover{opacity:.6}.unverifiedEmailText strong{font-size:.9rem;font-weight:900}.unverifiedEmailButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.unverifiedEmailButtons{flex-direction:column}}.unverifiedEmailReset,.unverifiedEmailRefresh{display:flex;justify-content:center;align-items:center;padding:.8rem 1rem;border:none;border-radius:6px;cursor:pointer;box-shadow:0 0 3px #fff;margin-bottom:1rem;z-index:2;border:1px solid #A3A3A3}.unverifiedEmailReset:hover,.unverifiedEmailRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.unverifiedEmailReset:focus,.unverifiedEmailRefreshfocus{border:1px solid #A3A3A3;outline:none}.unverifiedEmailCell{background-color:#ffffff1a;padding:30px 5px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center;max-width:80%;height:auto!important;flex-grow:1 1 0}@media (max-width: 700px){.unverifiedEmailCell{padding:30px 5px}}.unverifiedEmailCell{margin-bottom:2rem}.unverifiedInputWrapper{width:80%;padding:.8rem 1rem;font-size:.7rem;font-weight:700;color:#c1c1c1;background-color:#ffffff0d;border:1px solid #c1c1c1;border-radius:6px;outline:none;margin-bottom:1.5rem}.unverifiedInputWrapper:focus{border:1px solid #c1c1c1;outline:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@keyframes projectsCellFadeIn{0%{opacity:0}to{opacity:1}}.projectsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.projectsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;box-sizing:border-box;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d);padding-bottom:20vh}.projectsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;overflow:hidden;position:relative}.projectsNavBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:40px;max-height:40px;background-color:#191919e6;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;align-items:center;padding:0 1rem;gap:2rem;overflow-x:scroll;background:linear-gradient(135deg,#1b1e25,#342946)}@media (max-width: 699px){.projectsNavBar{padding:0 2rem}}.projectsNavBar button{background-color:#fff0;padding:0;font-size:.7rem;font-weight:600;color:#c1c1c1;height:100%;border-radius:0;border:none;outline:none}.projectsNavBar button:hover{color:#f5f5f5;border:none;border-bottom:2px solid #f5f5f5;outline:none}.projectsNavBar button:focus{color:#c1c1c1;border:none;outline:none}@media (max-width: 699px){.projectsNavBarSpecialButton{display:none}}.projectsTopBar{position:sticky;top:0;right:0;left:0;min-width:100%;max-width:100%;min-height:80px;max-height:80px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box!important;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;overflow:hidden}.projectsTopBarSearchContainer,.activityTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;height:40px;box-sizing:border-box}.projectsTopBarSearchContainer{width:55%}.activityTopBarSearchContainer{min-width:100%;max-width:100%}.projectsTopBarSearchContainer button,.activityTopBarSearchContainer button{width:10%;height:40px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer}.projectsTopBarSearchContainer button:hover,.activityTopBarSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.projectsTopBarSearchContainer button:focus,.activityTopBarSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.projectsSearchBarWrapper,.activitySearchBarWrapper{display:flex;align-items:center;justify-content:space-between;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 1rem;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden}.projectsSearchBarWrapper{min-width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important}.activitySearchBarWrapper{min-width:calc(90% - 1rem)!important;max-width:calc(90% - 1rem)!important}.searchIcon,.searchIconSupplement{font-size:.9rem}.searchIcon,.searchIconSupplement{color:#a3a3a3;margin-right:.5rem}.searchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.searchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.searchInput{width:calc(100% - 2rem);background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box;padding:0 .4rem}.searchInput::placeholder{color:#8b8b8b;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectsTopBarControls,.activityTopBarControls{display:flex;justify-content:space-evenly;align-items:center;min-width:40%;box-sizing:border-box}@media (max-width: 699px){.activityTopBarControls{display:none}}.projectsTopBarControls p,.activityTopBarControls p{font-size:1.2rem;font-weight:800;color:#f5f5f5;font-style:italic;padding:0;margin:0;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewControlButtonWrapper{display:flex;justify-content:center;align-items:center;min-height:40px;max-height:40px;width:80px;gap:0;border:1.5px solid #414141;border-radius:6px;box-shadow:0 0 8px #000}.viewControlButtonWrapper button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:1px solid #414141}.viewControlButtonWrapper button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.viewControlButton{min-height:40px;max-height:40px;width:40px;background:#111;color:#f0f0f0;padding:0 .6rem;cursor:pointer;font-size:.8rem;text-align:center;border:none;border-radius:0}.viewControlButton.active{background-color:#a3a3a3;color:#222}.viewControlButton:hover{opacity:.6;border:1px solid #3d3d3d;outline:none}.viewControlButton:focus{border:1px solid #3d3d3d;outline:none}@media (max-width: 699px){.viewControlButtonWrapper,.viewControlButton{display:none}}.addNewWrapperLeading,.addNewWrapperTrailing{box-sizing:border-box;position:relative;min-height:40px;max-height:40px;width:calc(50% - 60px);display:flex;justify-content:center}@media (max-width: 699px){.addNewWrapperLeading{width:0%;display:none}.addNewWrapperTrailing{width:100%}}.addNewButtonLeading,.addNewButtonTrailing{box-sizing:border-box;background:#a3a3a3;border:1.5px solid #414141;border-radius:6px;padding:.4rem .8rem;color:#222;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;white-space:nowrap;min-height:40px;max-height:40px;box-shadow:0 0 8px #000}.addNewCaretIcon svg{font-size:1rem;color:#222}.addNewButtonLeading i,.addNewButtonTrailing i{width:calc(100% - 1rem);padding:0 .2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:none!important}.addNewButtonLeading:hover,.addNewButtonTrailing:hover{opacity:.6;border:1px solid #222222;outline:none}.addNewButtonLeading:focus,.addNewButtonTrailing:focus{border:1px solid #222222;outline:none}@media (max-width: 699px){.addNewButtonLeading{display:none}.addNewButtonTrailing{width:100%}}.dropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:200px;padding:.4rem 0;box-shadow:0 0 20px #000}.dropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.dropdownMenu button button i{padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dropdownMenu button svg{font-size:.7rem}.dropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.dropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.deploymentsContainer{box-sizing:border-box;color:#000;padding:20px 40px;margin:0 auto;overflow-y:auto}.deploymentsContainer.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:30px;width:100%;min-width:100%;max-width:100%;justify-content:start;justify-items:stretch;box-sizing:border-box;overflow:scroll}@media (max-width: 699px){.deploymentsContainer.grid{grid-template-columns:1fr!important;padding:10px 12px;gap:14px}}.deploymentsContainer.grid .deploymentCell{box-sizing:border-box;border:none;border-radius:12px;min-height:210px;max-height:210px;width:100%;max-width:none;background-color:#0003;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 10px #000;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.deploymentsContainer.list{display:flex;flex-direction:column;width:90%;gap:10px}.deploymentsContainer.list .deploymentCell{box-sizing:border-box;border:none;border-radius:6px;min-height:100px;max-height:100px;width:100%;background-color:#0003;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 10px #000;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:20px;padding:20px 10px;gap:20px}.deploymentsContainer.grid .deploymentCellHeaderTop,.deploymentsContainer.grid .deploymentCellHeaderBottom{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:#0003;width:100%;height:80px;padding:10px 15px;color:#a3a3a3;cursor:pointer}.deploymentsContainer.grid .deploymentCellHeaderTop{height:130px}.deploymentsContainer.grid .deploymentCellHeaderBottom{height:80px}.deploymentsContainer.grid .deploymentCellHeaderTop{border-top-right-radius:6px;border-top-left-radius:6px}.deploymentsContainer.grid .deploymentCellHeaderBottom{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.deploymentCell:hover{opacity:.9}.deploymentsContainer.list .deploymentCellHeaderTop,.deploymentsContainer.list .deploymentCellHeaderBottom{display:flex;flex-direction:row;align-items:center;gap:20px;box-sizing:border-box;background-color:transparent;border-radius:0;width:auto;height:100%;padding:0;margin:0;color:#a3a3a3}.deploymentsContainer.list .deploymentCellHeaderTop{border-top-right-radius:6px;border-top-left-radius:6px}.deploymentsContainer.list .deploymentCellHeaderBottom{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.deploymentsContainer.list .deploymentCellHeaderBottom{margin-left:auto}.deploymentsContainer.grid .deploymentCellHeaderTop{flex:1}.deploymentsContainer.grid .deploymentCellHeaderBottom{flex:2}.deploymentsContainer.list .deploymentCellHeaderTop{width:80%;justify-content:space-between}.deploymentsContainer.list .deploymentCellHeaderBottom{width:50%}.deploymentsContainer.grid .deploymentCellHeaderLeft{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:80%;height:100%}.deploymentsContainer.list .deploymentCellHeaderLeft{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.deploymentCellHeaderLeftTop{width:100%;display:flex;align-items:center;gap:10px}.deploymentCellProjectImage{width:40px;height:40px;border-radius:6px;background-color:#222}.deploymentCellHeaderInfo{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden}.deploymentCellHeaderProjectName{font-size:1.2rem;font-weight:700;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f1f1f1;text-shadow:0 0 1px white}.deploymentCellHeaderLink{font-size:.7rem;font-weight:600;font-style:italic;color:#a3a3a3cc;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:#c1c1c1}.deploymentCellHeaderLink a,.deploymentCellHeaderLink a:hover{color:#9b68dd}.deploymentCellHeaderLeftBottom{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:0;margin-bottom:2px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deploymentCellHeaderLeftBottom p span{margin:0;padding:0;font-size:.7rem;font-weight:900;color:#a7a7a7;font-style:italic;white-space:nowrap}.deploymentCellHeaderLeftBottom p{margin:0;padding:0;font-size:.7rem;font-weight:500;color:#a7a7a7;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.deploymentsContainer.list .deploymentCellHeaderLeftBottom p{display:none}.deploymentCellHeaderRight{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:10%;height:100%}.threeDotMenuContainer{position:relative;display:inline-block}.threeDotMenuButton{background:none;color:#fff;font-size:1.1rem;cursor:pointer;padding:0;transition:transform .3s ease,opacity .3s ease;border:none;outline:none}.threeDotMenuButton:hover{opacity:.6;scale:scale(1.1);outline:none;border:none}.threeDotMenuButton:focus{outline:none;border:none}.threeDotMenuDropdown{position:absolute;top:35px;right:0;display:none;flex-direction:column;background:#222;border:1px solid #444444;border-radius:4px;z-index:999}.threeDotMenuDropdown button{background:none;border:none;color:#fff;padding:.5rem 0;font-size:.8rem;text-align:left;cursor:pointer;width:100%}.threeDotMenuDropdown button:hover{background:#333}.deploymentCellHeaderUpdate{font-size:.75rem;color:#999;border-radius:6px;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.deploymentCellHeaderUpdate strong{font-size:.7rem;font-weight:900;color:#acacac;margin-bottom:4px}.deploymentCellHeaderUpdate span{font-size:.7rem;font-weight:500;color:#acacac;font-style:italic;padding-bottom:4px}.deploymentCellHeaderUpdate span svg{margin:0 .6rem;font-size:.8rem}.deploymentCellHeaderUpdate a{font-size:.7rem;font-weight:500;color:#9b68dd;font-style:italic;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.deploymentCellHeaderUpdate a:hover{opacity:.8;transform:scale(1.05)}.deploymentsContainer.list .deploymentCellHeaderGithub{display:none}.deploymentCellHeaderGithub{font-size:.7rem;font-weight:700;font-style:italic;color:#fff;background-color:#ffffff0d;border-radius:8px;padding:8px 12px;margin:6px 0 4px;width:calc(100% - 40px);box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center;gap:12px;color:#f5f5f5;cursor:pointer;min-height:10px}.deploymentCellHeaderGithub:hover{opacity:.8;color:#f5f5f5}.deploymentCellHeaderGithub p{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.deploymentCellHeaderGithub svg{font-size:1rem}.deploymentsContainer.list .threeDotDropdownMenu,.deploymentsContainer.list .threeDotMenuButton{display:none}.threeDotDropdownMenu{position:absolute;top:20px;right:0;background:#1b191d;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:200px;padding:.3rem 0;box-shadow:0 0 40px #000}.threeDotDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.threeDotDropdownMenu button svg{font-size:.7rem}.threeDotDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.threeDotDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.addDomainsMetaFlexWrapper{width:100%;display:flex;align-items:center;justify-content:space-evenly;box-sizing:border-box;overflow:scroll;padding:2vw 0}@media (max-width: 699px){.addDomainsMetaFlexWrapper{flex-direction:column;align-items:center}}.addDomainsFlexCellWrapper{display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;width:45%;height:100%;padding:4vw 0}@media (max-width: 699px){.addDomainsFlexCellWrapper{height:45%;width:90%}}.addDomainsFlexCell{display:flex;box-sizing:border-box;border:none;border-radius:6px;background-color:#ffffff0d;border:1px solid #A3A3A3;box-shadow:0 0 10px #000;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;overflow-y:scroll;overflow-x:hidden;padding:4rem 0}@media (max-width: 699px){.addDomainsIcon{display:none}}.addDomainsStack{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:40px}.addDomainsIcon{padding:20px 40px;background-color:#0003;border:1px solid rgba(0,0,0,.6);border-radius:6px;box-shadow:0 0 8px #000;font-size:3rem;color:#c1c1c1;margin-bottom:30px;box-sizing:border-box}.addDomainsFlexCell strong{font-size:1.4rem;font-weight:600;color:#c1c1c1;padding:0;margin:0;width:80%;text-align:center;margin-bottom:.4rem}.addDomainsFlexCell p{font-size:.8rem;font-weight:600;color:#c1c1c1;width:80%;text-align:center;padding:0;margin:0}.addDomainButton{background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:40%;min-height:40px;max-height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;color:#c1c1c1}@media (max-width: 699px){.addDomainButton{width:80%}}.addDomainButton:hover{opacity:.6;border:1px solid #3d3d3d;outline:none}.addDomainButton:focus{border:1px solid #3d3d3d;outline:none}.domainSearchModalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.domainSearchModalContainer{background:#1e1e1e;border-radius:8px;width:480px;max-width:90%;max-height:90%;box-shadow:0 0 20px #000;overflow-y:scroll;overflow-x:hidden;border:1px solid rgba(255,255,255,.2)}.domainSearchModalHeader{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.domainSearchModalHeader h2{margin:0;font-size:1rem;font-weight:600;color:#c1c1c1;font-style:italic}.domainSearchModalHeader button{background:transparent;font-size:1rem;color:#c1c1c1;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none;padding:0}.domainSearchModalHeader button:hover{opacity:.6;transform:scale(1.1);border:none;outline:none}.domainSearchModalHeader button:focus{opacity:.6;border:none;outline:none}.domainSearchModalBody{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:scroll;background-color:#191919;position:relative}.domainSearchModalBody p{font-size:.9rem;color:#ddd;width:100%;background-color:#191919;position:sticky;top:0;padding:10px 20px 0;box-sizing:border-box;margin:0;font-size:.8rem;font-weight:600;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.domainSearchModalBody p strong{font-weight:500;margin-left:.4rem;font-style:italic}.domainSearchModalBody p a{color:#c1c1c1;text-decoration:underline;font-style:italic;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none}.domainSearchModalBody p a:hover{opacity:.6;transform:scale(1.02);border:none;outline:none}.domainSearchModalBody p a:focus{border:none;outline:none}.domainSearchDeploymentList{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:90%;height:200px;margin:20px 0 40px;position:relative;overflow:hidden;overflow-y:auto}.domainSearchDeploymentContent{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:none;border-radius:4px;width:90%;margin:40px 20px;position:relative;overflow:hidden;overflow-y:auto}.domainSearchDeploymentContent small{font-size:.7rem;font-weight:600;color:#f1f1f1;opacity:.8;margin-bottom:1rem;text-align:left;width:100%;padding:1rem 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.domainSearchInputWrapper,.domainSearchInputWrapperRounded{position:sticky;top:0;width:100%;max-width:100%;min-width:100%;min-height:40px;max-height:40px;background-color:#131313;border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;border-radius:4px;border:1px solid #c1c1c1;overflow:hidden;gap:.2rem;padding:0 1rem}.domainSearchInputWrapperRounded{border-radius:4px;border:1px solid #c1c1c1}.domainSearchInput{background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3;flex:1 1 auto;min-width:0;max-width:100%}.domainSearchInput::placeholder{color:#8b8b8b;font-weight:600}.domainSuffixLabel{font-size:.7rem;font-weight:600;color:#c1c1c1;white-space:nowrap;padding:0 .4rem;flex-shrink:0;text-overflow:ellipsis;overflow:hidden;max-width:40%}.domainSearchIcon,.domainSearchIconSupplement{font-size:.9rem;color:#a3a3a3;margin-right:.5rem}.domainSearchIcon,.domainSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.domainSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.domainSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.domainSearchDeploymentItem{border:none;border-bottom:1px solid #444;border-radius:0;padding:12px;min-width:100%;max-width:100%;height:60px;background-color:#161616;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.domainSearchDeploymentItem span{display:flex;align-items:center;justify-content:center;padding:0 .6rem;margin:0;font-size:.7rem;font-weight:700;color:#c1c1c1;gap:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.domainSearchDeploymentItem span svg{font-size:.9rem}.domainSearchDeploymentItem button{background-color:#a3a3a3;border:1px solid #222222;border-radius:4px;color:#222;padding:.4rem .8rem;font-size:.7rem;font-weight:800;outline:none;cursor:pointer}.domainSearchDeploymentItem button:hover{border:1px solid #222222;outline:none;opacity:.6}.domainSearchDeploymentItem button:focus{border:1px solid #222222;outline:none}.domainSearchModalFooter{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.domainSearchModalFooter button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none}.domainSearchModalFooter button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.domainSearchModalFooter button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.domainSearchModalFooter button:disabled{opacity:.4;cursor:default}.domainSearchModalFooter button:first-of-type{background:transparent}.domainSearchModalFooter button:last-of-type{background:#fff3}.activityLogsFlexWrapper{display:flex;flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important;min-height:calc(100% - 80px);max-height:calc(100% - 80px);width:100%;overflow:scroll;box-sizing:border-box;padding:20px 60px;padding-bottom:10vw}@media (max-width: 699px){.activityLogsFlexWrapper{padding:20px}}.activityLogItemWrapper{width:100%;background-color:#ffffff0d;border:1px solid #A3A3A3;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:1rem 2vw;margin-bottom:2rem;border-radius:6px;box-shadow:0 0 20px #000}.activityLogItemWrapperImage{width:50px;height:50px;object-fit:cover;border-radius:8px;margin-right:1rem}.activitylogItemWrapperTitleStack{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.activitylogItemWrapperTitleStack strong{font-size:.9rem;font-weight:700;font-style:italic;padding:0;margin:0}.activitylogItemWrapperTitleStack p{font-size:.8rem;font-weight:700;font-style:italic;padding:0;margin:5px 0 0;color:#aaa;opacity:.8}.activityLogsNoResults{width:100%;height:calc(100vh - 180px);display:flex;flex-direction:column;justify-content:center;align-items:center}.activityLogsNoResultsIcon{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.activityLogsNoResultsText{font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.activityLogsNoResultsButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.activityLogsNoResultsButtons{flex-direction:column}}.activityLogsNoResultsReset,.activityLogsNoResultsRefresh{background-color:#c1c1c1;padding:.4rem .8rem;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;font-size:.8rem;font-weight:700;color:#222;width:150px;outline:none}.activityLogsNoResultsReset:hover,.activityLogsNoResultsRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.activityLogsNoResultsReset:focus,.activityLogsNoResultsRefreshfocus{border:1px solid #A3A3A3;outline:none}.activityLogsNoResultCell{background-color:#ffffff0d;border:1px solid #A3A3A3;padding:40px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center}@media (max-width: 700px){.activityLogsNoResultCell{padding:20px 5px}}.monitoringAnalyticsFlexWrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:calc(100% - 40px);width:100%;padding:4vw}@media (max-width: 699px){.monitoringAnalyticsFlexWrapper{display:none}}.monitoringAnalyticsFlexCell{display:flex;box-sizing:border-box;border:none;border-radius:6px;background-color:#0003;box-shadow:0 0 10px #000;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;overflow:hidden}.monitoringAnalyticsFlexWrapperTopBar{background-color:#0000001a;width:100%;height:60px;display:flex;justify-content:flex-start;align-items:center;overflow:none;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);position:absolute;top:0;right:0;left:0;overflow:scroll}.monitoringAnalyticsFlexWrapperTopBarSupplement{background-color:#0003;width:100%;height:120px;display:flex;justify-content:flex-start;align-items:center;overflow:none;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);position:absolute;top:60px;right:0;left:0;overflow:scroll}.monitoringAnalyticsFlexWrapperTopBarItem{background-color:#ffffff0d;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px 30px;box-sizing:border-box;border:none;border-right:1px solid rgba(255,255,255,.1)}.monitoringAnalyticsFlexWrapperTopBarItem h3{padding:0;margin:0;font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monitoringAnalyticsFlexWrapperTopBarItem p{padding:0;margin:0;font-size:1rem;font-weight:700;color:#f5f5f5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monitoringAnalyticsFlexWrapperBarPlot{position:absolute;top:180px;right:0;left:0;bottom:0;height:calc(100% - 180px);width:100%}.selectDomainsMonitoringFlex{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box;padding:0 1rem;width:50%}.selectDomainsMonitoringFlex label{font-size:.7rem;font-weight:600;color:#c1c1c1;margin-left:.4rem;margin-bottom:.4rem}.selectDomainsMonitoringWrapper{box-sizing:border-box;position:relative;min-height:40px;max-height:40px;width:100%;display:flex;justify-content:space-between;overflow:hidden}@media (max-width: 800px){.selectDomainsMonitoringWrapper{width:90%}}.addDomainMonitoringButton{box-sizing:border-box;background:#fff3;border:1.5px solid #414141;border-radius:6px;padding:.4rem .8rem;color:#c1c1c1;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.3rem;white-space:nowrap;min-height:40px;max-height:40px;width:100%;box-shadow:0 0 8px #000}.addDomainMonitoringButton:hover{opacity:.6;border:1px solid #222222;outline:none}.addDomainMonitoringButton:focus{border:1px solid #222222;outline:none}.addDomainMonitoringButton::placeholder{color:#c1c1c1}.addDomainMonitoringCaretIcon svg{font-size:1rem;color:#222}.addDomainMonitoringButton p{padding:0;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.addDomainMonitoringCaretIconDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:200px;max-height:200px;padding:.4rem 0;box-shadow:0 0 20px #000;overflow:scroll}.addDomainMonitoringCaretIconDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.addDomainMonitoringCaretIconDropdownMenu button button i{padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.addDomainMonitoringCaretIconDropdownMenu button svg{font-size:.7rem}.addDomainMonitoringCaretIconDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.addDomainMonitoringCaretIconDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.monitoringDateEntry{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box;padding:0 1rem!important;margin:0 1rem;width:50%;overflow:scroll}.monitoringDateEntry label{font-size:.7rem;font-weight:600;color:#c1c1c1;margin-left:.4rem;margin-bottom:.4rem}.monitoringDateEntryDateFlex{display:flex;justify-content:flex-start;align-items:center;min-height:40px;max-height:40px;width:100%;gap:.6rem}.monitoringDateEntryDateFlex button{box-sizing:border-box;background:#fff3;border:1.5px solid #414141;border-radius:6px;padding:.4rem .8rem;color:#c1c1c1;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.3rem;white-space:nowrap;min-height:40px;max-height:40px;box-shadow:0 0 8px #000}.monitoringDateEntryDateFlex button:hover{opacity:.6;border:1.5px solid #222222;outline:none}.monitoringDateEntryDateFlex button:focus{border:1.5px solid #222222;outline:none}.monitoringDateEntryDateFlex span{box-sizing:border-box;background:#ffffff0d;border:1.5px solid #414141;border-radius:6px;padding:.4rem .8rem;color:#c1c1c1;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.3rem;white-space:nowrap;min-height:40px;max-height:40px;box-shadow:0 0 8px #000}.usageAnalyticsFlexWrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;height:calc(100% - 40px);width:100%;padding:1vw 4vw}.usageAnalyticsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:50%;box-sizing:border-box;padding:1.5vw 0}.usageAnalyticsFlexCell{background-color:#ffffff0d;height:100%;width:48%;border:1px solid rgba(255,255,255,.1);border-radius:6px;box-shadow:0 0 20px #000;overflow:scroll}.usageAnalyticsFlexCell span{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:1rem}.usageAnalyticsFlexCell span label{font-size:.8rem;font-weight:700;color:#f1f1f1;padding:0;margin:0}.usageAnalyticsFlexCell span p{font-size:.6rem;font-weight:600;color:#c1c1c1;padding:0;margin:0}.usageAnalyticsFlexCellPlot{flex:1;overflow:hidden!important}.disconnectedNoResults{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;box-sizing:border-box}.disconnectedNoResultsIcon{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.disconnectedNoResultsText{font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.disconnectedNoResultsButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.disconnectedNoResultsButtons{flex-direction:column}}.disconnectedNoResultsReset,.disconnectedNoResultsRefresh{background-color:#c1c1c1;padding:.4rem .8rem;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;font-size:.8rem;font-weight:700;color:#222;width:150px;outline:none}.disconnectedNoResultsReset:hover,.disconnectedNoResultsRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.disconnectedNoResultsReset:focus,.disconnectedNoResultsRefreshfocus{border:1px solid #A3A3A3;outline:none}.disconnectedNoResultCell{background-color:#ffffff0d;border:1px solid #A3A3A3;padding:40px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center}@media (max-width: 700px){.disconnectedNoResultCell{padding:20px 5px}}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media (min-width: 1300px){.loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:1.6vw;z-index:50}.loading-circle{width:3vw;height:3vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 2s linear infinite}.loading-circle-supplement{width:1.5vw;height:1.5vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-title{font-size:2vw;color:#fff;font-weight:600;text-shadow:0 0 1.2px white}.loading-title-supplement{font-size:.8vw;color:#fff;font-weight:600;text-shadow:0 0 .6px white;opacity:.8;font-style:italic}}@media (min-width: 700px) and (max-width: 1299px){.loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:1.6vw;z-index:50}.loading-wrapper-supplement{height:100%!important;display:flex;justify-content:center;align-items:center;gap:.8vw;margin-left:1vw;z-index:50}.loading-circle{width:3vw;height:3vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-circle-supplement{width:1.5vw;height:1.5vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-title{font-size:2vw;color:#fff;font-weight:600;text-shadow:0 0 1.2px white;font-style:italic}.loading-title-supplement{font-size:.8vw;color:#fff;font-weight:600;text-shadow:0 0 .6px white;opacity:.8;font-style:italic}}@media (min-width: 500px) and (max-width: 699px){.loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:2.6vw;z-index:50}.loading-circle{width:6vw;height:6vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-circle-supplement{width:3vw;height:3vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-title{font-size:4vw;color:#fff;font-weight:600;text-shadow:0 0 1px white}.loading-title-supplement{font-size:1.6vw;color:#fff;font-weight:600;text-shadow:0 0 .6px white;opacity:.8;font-style:italic}}@media (max-width: 499px){.loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:2.6vw;z-index:50}.loading-circle{width:6vw;height:6vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-circle-supplement{width:3vw;height:3vw;border-radius:50%;background:conic-gradient(from 0deg,#fff,#fff0 300deg);mask:radial-gradient(farthest-side,transparent 80%,black 60%);animation:spin 1.5s linear infinite}.loading-title{font-size:4vw;color:#fff;font-weight:600;text-shadow:0 0 .2px white}.loading-title-supplement{font-size:1.6vw;color:#fff;font-weight:600;text-shadow:0 0 .6px white;opacity:.8;font-style:italic}}.alertOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:10}.alertMainWrapper{background-color:#171717;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:2vw 4vw;border:none;border-radius:1vw;box-shadow:0 0 8px #fff3;min-width:30%;max-width:30%}.alertImage{min-height:6vw;max-height:6vw}.alertHeader{font-size:1.6vw;font-weight:700;color:#f5f5f5;margin-top:1vw;text-align:center}.alertSubHeader{font-size:1.1vw;font-weight:500;color:#f5f5f5;margin-top:.4vw;margin-bottom:.8vw;opacity:.8;text-align:center}.alertButtonsFlex{display:flex;justify-content:center;align-items:center;padding:2vw 0;width:100%;gap:1vw}.alertButtons{width:30%;padding:0;padding:.6vw;font-size:1vw;font-weight:800;color:#fff;border-radius:.4vw;cursor:pointer}.alertButtons:hover{opacity:.6;border:none;outline:none}.alertButtons:focus{opacity:1;border:none;outline:none}.alertInputWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1vw 0 0}.alertInput.input-text{background-color:#191919;border:.2vh solid #c0c0c0;padding:1vw .6vw;font-size:.9vw;font-weight:700;color:silver;border-radius:.4vw;width:90%;outline:none;box-shadow:0 0 4px #191919}.alertInput.input-text:hover{opacity:.6;outline:none}.alertInput.input-text:focus{opacity:1;outline:none}.alertInput.input-select{background-color:#191919;border:.2vh solid #c0c0c0;padding:.6vw;font-size:.9vw;font-weight:700;color:silver;border-radius:.4vw;width:55%;outline:none;cursor:pointer;box-shadow:0 0 4px #191919}.alertInput.input-select:hover{opacity:.6;outline:none;cursor:pointer}.alertInput.input-select:focus{opacity:1;outline:none;cursor:pointer}.alertInput::-ms-expand{display:none}.alertInput{-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes projectDetailsCellFadeIn{0%{opacity:0}to{opacity:1}}.projectDetailsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.projectDetailsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.projectDetailsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:calc(100vh - 60px)!important;min-height:calc(100vh - 60px)!important;overflow:visible;position:relative}.projectDetailsNavBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:40px;max-height:40px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;align-items:center;padding:0 2vw;gap:3vw;overflow-x:scroll}.projectDetailsNavBar button{background-color:#fff0;padding:0;font-size:.7rem;font-weight:600;color:#c1c1c1;height:100%;border-radius:0;border:none;outline:none}.projectDetailsNavBar button:hover{color:#f5f5f5;border:none;border-bottom:2px solid #f5f5f5;outline:none}.projectDetailsNavBar button:focus{color:#c1c1c1;border:none;outline:none}.projectDetailsTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw}.projectDetailsTopBar h1{font-size:1.6rem;font-weight:700;color:#f5f5f5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0;margin:0;padding:0 1rem;font-style:italic}.projectDetailsTopBar h1 p{font-size:.5rem;font-weight:500;color:#f5f5f5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:italic;opacity:.8;padding:0;margin:.4rem 0 0}.projectDetailsTopBar span{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:0 .4rem;box-sizing:border-box}@media (max-width: 699px){.projectDetailsTopBar span{display:none}}.projectDetailsTopBar span button{background-color:#0003;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;height:40px;font-size:.7rem;font-weight:800;color:#f1f1f1;display:flex;justify-content:center;align-items:center;padding:.8rem 1rem;box-sizing:border-box;font-style:italic;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.projectDetailsTopBar span button p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectDetailsTopBar span button svg{font-size:1.2rem;margin-right:1rem}.projectDetailsTopBar span button small{font-size:.7rem;font-weight:600;font-style:none;padding:0;margin:0;margin-right:.4rem}.projectDetailsTopBar span button:hover{color:#f1f1f1;border:none;border:1px solid #A3A3A3;outline:none;opacity:.6}.projectDetailsTopBar span button:focus{color:#f1f1f1;border:1px solid #A3A3A3;outline:none}.projectDetailsTopBarSupplement{position:sticky;top:0;right:0;left:0;min-width:100%;max-width:100%;min-height:40px;max-height:40px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;gap:2vw;justify-content:flex-start;align-items:center;padding:0;z-index:2;overflow:hidden}.projectDetailsSearchContainer{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:35px;box-sizing:border-box;overflow:visible;background-color:#0003;border-right:.2vh solid rgba(255,255,255,.1);width:fit-content;min-width:max-content;padding:0 2rem;gap:1rem}@media (max-width: 699px){.projectDetailsSearchContainer{display:none}}.projectDetailsSearchContainer small{font-size:.7rem;font-weight:800;color:#c1c1c1;opacity:.9;width:100%;white-space:nowrap}@media (max-width: 699px){.projectDetailsSearchContainer small{display:none}}.projectDetailsSearchContainer button{background-color:#fff0;padding:0;font-size:.8rem;font-weight:900;color:#c1c1c1;transition:transform .3s ease,opacity .3s ease;cursor:pointer;border:none;outline:none}.projectDetailsSearchContainer button:hover{opacity:.6;transform:scale(1.1);border:none;outline:none}.projectDetailsSearchContainer button:focus{opacity:1;transform:scale(1.1);border:none;outline:none}@media (max-width: 699px){.projectDetailsSearchContainer button{display:none}}.projectDetailsSearchBarWrapper{display:flex;align-items:center;justify-content:space-between;padding:0 .8rem;width:100%;height:100%;box-sizing:border-box;background-color:#fff0;border:none;flex:0 0 auto}@media (max-width: 699px){.projectDetailsSearchBarWrapper{max-width:30%}}.projectDetailsSearchIcon,.projectDetailsSearchIconSupplement{color:#a3a3a3;margin-right:.5rem;font-size:.8rem;font-weight:900}.projectDetailsSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectDetailsSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.projectDetailsSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.7rem;font-weight:800;color:#a3a3a3}.searchInput::placeholder{color:#8b8b8b;font-size:.7rem;font-weight:800;flex:0 0 auto;opacity:1!important}.projectDetailsNavContainer{flex:1 1 2;min-width:70%;max-width:70%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0 0 2rem}.projectDetailsNavContainer span{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1vw;min-width:max-content;flex:0 0 auto;padding:0;margin:0;box-sizing:border-box;flex:2}.projectDetailsNavContainer span button{background-color:transparent;border-bottom:2px solid #f5f5f5;color:#f5f5f5;padding:.4rem 0;font-size:.7rem;font-weight:800;height:100%;border-radius:0;border:none;outline:none;white-space:nowrap;overflow:hidden;flex:0 0 auto;padding:0 1rem;font-style:italic}.projectDetailsNavContainer span button:hover{color:#f5f5f5;border:none;border-bottom:2px solid #f5f5f5;outline:none}.projectDetailsNavContainer span button:focus{color:#c1c1c1;border:none;outline:none}.projectDetailsContainer{box-sizing:border-box;color:#000;padding:20px 20px 60px;margin:0 auto;overflow-y:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 699px){.projectDetailsContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.projectDetailsDeploymentSnapshot{width:250px;height:180px;object-fit:contain;border:.5px solid rgba(255,255,255,.4);border-radius:12px;box-shadow:0 0 10px #000;background-color:#171717;overflow:hidden}.projectDetailsDeploymentSnapshot img{width:100%;height:100%;border-top-right-radius:12px;border-top-left-radius:12px}.productionDeploymentCell{width:100%;min-height:450px;max-height:450px;background-color:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:space-between;justify-content:space-between;gap:1rem;animation:projectDetailsCellFadeIn .5s ease-out;overflow:scroll;max-width:1300px;margin-bottom:30px;box-shadow:0 0 10px #000}.productionDeploymentHeader{display:flex;justify-content:space-between;align-items:center}.productionDeploymentHeader h2{color:#f5f5f5;font-weight:600;margin:0;font-size:1.2rem;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .4rem}.deploymentMenuButtons{display:flex;gap:1rem}.deploymentMenuButtons button{background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;height:35px;font-size:.7rem;font-weight:700;color:#f1f1f1;display:flex;justify-content:center;align-items:center;gap:.4rem;padding:0 .8rem;box-sizing:border-box;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.deploymentMenuButtons button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.deploymentMenuButtons button:focus{outline:none;border:1px solid #A3A3A3}@media (max-width: 600px){.deploymentMenuButtons button{display:none}}.productionDeploymentBody{display:flex;flex-wrap:wrap;gap:1rem}.productionDeploymentScreenshot{width:400px;height:300px;background-color:#171717;border:1px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.productionDeploymentScreenshot img{width:100%;height:100%;object-fit:cover}@media (max-width: 700px){.productionDeploymentScreenshot{display:none}}.productionDeploymentPlaceholder{color:#f5f5f5;font-style:italic;font-size:.9rem;opacity:.7;text-align:center}.productionDeploymentDetails{flex:1;height:400px;max-height:300px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;gap:1rem;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background-color:#0000001a;overflow:scroll}.deploymentDetailLineFlex{display:flex;align-items:center;gap:.4rem}.deploymentDetailLine{display:flex;flex-direction:column;align-items:flex-start;padding:0 .4rem}.deploymentDetailLine strong{width:80px;color:#f1f1f1;font-size:.8rem;font-style:italic;padding:0;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.deploymentDetailLine span{color:#c1c1c1;font-size:.8rem;font-weight:500;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.deploymentDetailLineDomainsSpan{font-weight:700;cursor:pointer;transition:transform .3s ease,opacity .3s ease;text-decoration:underline;font-style:italic}.deploymentDetailLineDomainsSpan:hover{opacity:.6}.deploymentDetailLine span p{padding:0;margin:.2rem 0;font-weight:900;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.deploymentDetailLine span p:hover{opacity:.6;text-decoration:underline}.deploymentDetailLine span p svg{padding:0;margin-right:.5rem;font-weight:800;opacity:.8}.deploymentDetailLine span p i{padding:0;margin-right:1rem;font-weight:500;opacity:.8;margin-left:.5rem}.productionDeploymentFooter{display:flex;align-items:center;justify-content:space-between;gap:1rem}.productionDeploymentFooter button{background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;height:35px;font-size:.7rem;font-weight:700;color:#f1f1f1;display:flex;justify-content:center;align-items:center;padding:0 .8rem;box-sizing:border-box;font-style:italic;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:200px;cursor:pointer}.productionDeploymentFooter button:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.productionDeploymentFooter button:focus{border:1px solid #A3A3A3;outline:none}.deploymentProtectionToggles{display:flex;justify-content:flex-start;gap:1.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;overflow:scroll;padding:0 .4rem}.deploymentProtectionToggles p{color:#c1c1c1;font-size:.8rem;font-style:italic;display:flex;justify-content:center;align-items:center;gap:.4rem;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.deploymentProtectionToggles p:hover{opacity:.6;transform:scale(1.05)}.statusDot,.statusDotBig{border-radius:50%;display:inline-block}.statusDot{min-width:10px;max-width:10px;height:10px;margin-right:5px}.statusDotBig{min-width:15px;max-width:15px;height:15px;margin-right:10px}.productionDeploymentMultiCellFlex{width:100%;min-height:350px;max-height:350px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;animation:projectDetailsCellFadeIn .5s ease-out;margin-bottom:20px;max-width:1300px}@media (max-width: 699px){.productionDeploymentMultiCellFlex{flex-direction:column;justify-content:flex-start;max-height:none;overflow:hidden;min-height:unset;max-height:unset;overflow:visible}}.productionDeploymentCellShort{width:50%;min-height:350px;max-height:340px;background-color:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;animation:projectDetailsCellFadeIn .5s ease-out;overflow:scroll;box-shadow:0 0 10px #000;overflow:hidden}@media (max-width: 699px){.productionDeploymentCellShort{width:100%}}.productionDeploymentCellShortHeader{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center;padding:2rem;box-sizing:border-box;position:sticky;top:0;background-color:#25242e;border-bottom:1px solid rgba(255,255,255,.1)}.productionDeploymentCellShortHeader h2{color:#f5f5f5;font-weight:600;margin:0;font-size:1rem;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .4rem;box-sizing:border-box}.productionDeploymentCellShortHeader h2 svg{font-size:.8rem;color:#c1c1c1;opacity:.8;margin-left:.4rem}.productionDeploymentCellShortHeader svg{font-size:1rem;font-weight:800;color:#f5f5f5}.previousDeploymentsList{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;width:100%;padding:0 0 40px;overflow:scroll}.previousCommitItem{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:.5rem 1rem;cursor:pointer}.previousCommitItem div{min-width:10%;max-width:10%;height:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.previousCommitItem img{width:20px;height:20px;border-radius:4px}.previousCommitItem span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0;min-width:90%;max-width:90%}.previousCommitItem span p{padding:0;margin:0;color:#c1c1c1;font-size:.7rem;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%}.previousCommitItem span small{padding:0;margin:0;color:#c1c1c1;font-size:.6rem;font-weight:500;font-style:italic;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.previousCommitItem:hover{background:#ffffff1a}.productionAnalyticsList{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;width:100%;height:320px;padding:10px 20px;overflow-y:auto}.productionAnalyticsListTitleWrapper{padding:1rem .4rem;display:flex;flex-direction:column}.productionAnalyticsListTitle{color:#c1c1c1;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.productionAnalyticsListTitle span{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.productionAnalyticsListTitle span p{font-size:.9rem!important;font-weight:700;font-style:italic;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.productionAnalyticsListTitle span img{width:30px;height:30px;border-radius:4px}.productionAnalyticsListStatusWrapper{padding:1rem .4rem;display:flex;flex-direction:column}.productionAnalyticsListStatus{color:#c1c1c1;width:100%;text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.performancegErrorDisplay{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;height:100%}.performancegErrorDisplay a{font-size:.9rem;font-weight:900;font-style:italic;color:#9b68dd;margin:0 0 0 1rem;text-decoration:underline;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.performancegErrorDisplay a svg{font-size:.7rem;margin-left:.4rem}.performancegErrorDisplay a:hover{opacity:.6;transform:scale(1.05)}.productionAnalyticsListStatus i{font-size:.7rem;font-weight:700;font-style:italic;padding:0;margin:0}.productionAnalyticsListStatus span{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.2rem}.productionAnalyticsListStatus span p{font-size:1.4rem!important;font-weight:800!important}.productionAnalyticsListItem,.productionAnalyticsListItemShort{display:flex;flex-direction:column;justify-content:center;align-items:center}.productionAnalyticsListItem{width:100%}.productionAnalyticsListItemShort{width:50%}.productionAnalyticsListItem div,.productionAnalyticsListItemShort div{display:flex;justify-content:space-between;align-items:center;width:100%}.productionAnalyticsListItem div strong,.productionAnalyticsListItemShort div strong{font-size:.8rem;font-weight:800;color:#c1c1c1;padding:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productionAnalyticsListItem div svg,.productionAnalyticsListItemShort div svg{margin-right:1rem}.productionAnalyticsListItem div span,.productionAnalyticsListItemShort div span{display:flex;align-items:center}.productionAnalyticsListItem div p,.productionAnalyticsListItemShort div p{font-size:.75rem;font-weight:600;color:#c1c1c1;padding:0;margin:0;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productionAnalyticsListItemDivider{width:100%;height:.5px;background-color:#fff6;margin:1rem 0}.productionAnalyticsList .echarts-for-react{background:transparent;border-radius:8px;padding:10px}.productionAnalyticsList .echarts-for-react canvas{background:transparent!important}.rollbackModalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.rollbackModalContainer{background:#1e1e1e;border-radius:8px;width:480px;max-width:90%;box-shadow:0 0 20px #000;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.rollbackModalHeader{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.rollbackModalHeader h2{margin:0;font-size:1rem;font-weight:600;color:#c1c1c1;font-style:italic}.rollbackModalHeader button{background:transparent;font-size:1rem;color:#c1c1c1;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none;padding:0}.rollbackModalHeader button:hover{opacity:.6;transform:scale(1.1);border:none;outline:none}.rollbackModalHeader button:focus{opacity:.6;border:none;outline:none}.rollbackModalBody{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:scroll;background-color:#191919;position:relative}.rollbackModalBody p{font-size:.9rem;color:#ddd;width:100%;background-color:#191919;position:sticky;top:0;padding:10px 20px;box-sizing:border-box;margin:0;font-size:.8rem;font-weight:600;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:#191919!important}.rollbackModalBody p a{color:#c1c1c1;text-decoration:underline;font-style:italic;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none}.rollbackModalBody p a:hover{opacity:.6;transform:scale(1.02);border:none;outline:none}.rollbackModalBody p a:focus{border:none;outline:none}.rollbackDeploymentList{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0;box-sizing:border-box;max-height:280px;min-height:280px;overflow:scroll}.rollbackDeploymentItem{border:1px solid #444;border-radius:6px;padding:12px;cursor:pointer;max-width:400px;box-sizing:border-box}.rollbackDeploymentItem.selected{border-color:#5c2be2;background:#5c2be21a}.deploymentTitle{display:flex;justify-content:space-between;font-size:1rem;font-weight:600;margin-bottom:4px}.deploymentTitle strong{padding:0;background-color:#fff0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1rem 0 0}.currentLabel,.previousLabel{font-size:.7rem;font-weight:600;padding:.4rem 1rem;box-sizing:border-box;border-radius:6px;background:#333;color:#f1f1f1}.deploymentDetails small{display:flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;color:#bbb;font-style:italic;margin-bottom:.4rem;overflow:scroll;white-space:nowrap;text-overflow:ellipsis}.rollbackModalFooter{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.rollbackModalFooter button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none}.rollbackModalFooter button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.rollbackModalFooter button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.rollbackModalFooter button:disabled{opacity:.4;cursor:default}.rollbackModalFooter button:first-of-type{background:transparent}.rollbackModalFooter button:last-of-type{background:#fff3}.noProjectUpdatesAvailableWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.noProjectUpdatesAvailableWrapper svg{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.noProjectUpdatesAvailableWrapper strong{width:80%;color:#c1c1c1;font-size:.9rem;font-weight:600;text-align:center;padding:0;margin:0;margin-bottom:.6rem}.noProjectUpdatesAvailableWrapper p{width:70%;color:#c1c1c1;font-size:.7rem;font-weight:500;text-align:center;padding:0;margin:0;opacity:.8}.projectUpdatesAvailableWrapper{width:100%;min-height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.projectUpdatesAvailableWrapperHeader{display:flex;justify-content:space-between;align-items:center;height:80px;width:100%;position:sticky;top:0;padding:1rem;box-sizing:border-box;background-color:#1b1a24;border-bottom:1px solid rgba(255,255,255,.2);flex:1}.projectUpdatesAvailableWrapperHeader span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.projectUpdatesAvailableWrapperHeader span strong{font-size:.7rem;font-weight:500;color:#c1c1c1;opacity:.8;margin:0;margin-bottom:.4rem;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectUpdatesAvailableWrapperHeader span p{font-size:.7rem;font-weight:700;color:#c1c1c1;margin:0;margin-bottom:.2rem;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectUpdatesAvailableWrapperHeader span small{font-size:.7rem;font-weight:700;color:#c1c1c1;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectUpdatesAvailableWrapperHeader img{width:40px;height:40px;border-radius:4px}.projectUpdatesAvailableWrapperHeader:hover{background:#ffffff1a;cursor:pointer;opacity:.6}.projectUpdatesAvailableWrapper label{width:100%;text-align:left;padding:1rem;font-size:.7rem;font-weight:700;color:#c1c1c1;box-sizing:border-box}.projectUpdatesAvailableWrapperContent{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;width:100%;padding:0 0 40px;overflow:scroll;flex:2}.unavailableWrapper{padding:40px 60px;background-color:#0003;box-shadow:0 0 10px #000;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center}.unavailableImage{height:120px}.unavailableText{font-size:1rem;font-weight:800;color:#f5f5f5;text-align:center}.unavailableText span{font-size:.8rem;font-weight:600;color:#c1c1c1;text-align:center;font-style:italic}@keyframes projectSettingsCellFadeIn{0%{opacity:0}to{opacity:1}}.projectSettingsCellFadeIn{animation:projectSettingsCellFadeIn 2s ease-out}.projectSettingsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(135deg,#0f172a,#463366)}.projectSettingsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative}.projectSettingsCellContentWrapper{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#24242b;width:100%;flex:1}.projectSettingsContentSideBar{width:200px;height:100vh;background-color:#191919;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:.5px solid rgba(255,255,255,.1);box-sizing:border-box;position:relative;padding:0;overflow-y:auto}@media (max-width: 699px){.projectSettingsContentSideBar{width:100px}}.projectSettingsSideBarButtonWrapper{display:flex;flex-direction:column;justify-content:flex-start;min-width:100%!important;max-width:100%!important;height:100%;box-sizing:border-box;overflow-y:auto!important;overflow-x:hidden!important}.projectSettingsSideBarButton{width:100%!important;height:50px;background-color:#242425;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);border-radius:0;padding:0;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;overflow:hidden}.projectSettingsSideBarButton--selected{background-color:#0003}.projectSettingsSideBarButton span{display:flex;justify-content:flex-start;align-items:center;padding:0 .8rem;font-size:.7rem;font-weight:800;color:silver;white-space:nowrap;text-overflow:ellipsis!important;overflow:hidden;box-sizing:border-box;width:100%!important}.projectSettingsSideBarButton span small{box-sizing:border-box!important;text-align:left}@media (max-width: 699px){.projectSettingsSideBarButton span small{box-sizing:border-box!important;width:100%;padding:0 2px;text-overflow:ellipsis;overflow:hidden}}.projectSettingsSideBarButton span svg{font-size:.7rem;color:silver;margin-right:1.2rem;margin-left:.6rem}.projectSettingsSideBarButton svg{font-size:.7rem;color:silver;margin-right:1.5rem}@media (max-width: 700px){.projectSettingsSideBarButton svg{display:none}}.projectSettingsSideBarButton:hover{opacity:.6;outline:none;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1)}.projectSettingsSideBarButton:focus{opacity:.6;outline:none;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1)}.projectsettingsContentMainFlex{width:calc(100% - 200px);height:100vh;background:linear-gradient(135deg,#0f172a,#463366);display:flex;flex-direction:column;position:relative}@media (max-width: 699px){.projectsettingsContentMainFlex{width:calc(100% - 100px)}}.projectSettingsContentMainScroll,.projectSettingsContentMainScrollDomains{overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;max-width:100%}.projectSettingsContentMainScroll{min-height:calc(100% - 60px);max-height:calc(100% - 60px);padding:10px 0;box-sizing:border-box}.projectSettingsContentMainScrollDomains{min-height:calc(100% - 130px);max-height:calc(100% - 130px);margin-top:70px;padding:10px 0 100px;box-sizing:border-box}.projectSettingsContentFlexCell,.projectSettingsContentFlexCellBig,.projectSettingsServiceContentFlexCellBig{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:90%;background-color:#ffffff1a;border-radius:6px;border:0px solid #363636;box-shadow:0 0 20px #191919;box-sizing:border-box;margin:1vw 0;min-height:96%;max-height:96%;max-width:1000px}.projectSettingsContentFlexCell{min-height:unset;max-height:unset;height:auto}@media (min-width: 1000px){.projectSettingsContentFlexCell{min-height:250px;max-height:250px;justify-content:center;align-items:center;margin:1vw 0 2vw}.projectSettingsContentFlexCellBig,.projectSettingsServiceContentFlexCellBig{margin:1vw 0}}@media (max-width: 699px){.projectSettingsContentFlexCell{min-height:300px;max-height:300px;margin:2vw 0 3vw;min-height:unset;max-height:unset;height:auto}.projectSettingsContentFlexCellBig,.projectSettingsServiceContentFlexCellBig{margin:1vw 0}}.projectSettingsDomainHeader{display:flex;justify-content:space-between;align-items:center;min-height:40%;max-height:40%;background-color:#0003;border-bottom:1px solid #c1c1c1;border-radius:0;padding:10px 15px;width:100%}.projectSettingsContentFlexCellTop{max-height:calc(100% - 60px);width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-bottom:10px;gap:0}@media (max-width: 699px){.projectSettingsContentFlexCellTop{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 1rem;gap:0;min-height:unset;max-height:unset;height:auto}}.projectSettingsContentFlexCellBottom{height:60px;width:100%;border-top:2px solid rgba(54,54,54,.8);display:flex;justify-content:flex-start;align-items:center;background-color:#0003}.projectSettingsContentFlexCellBottom p{margin:0;font-size:.6rem;font-weight:600;color:#c6c6c6;padding:0 4%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){.projectSettingsContentFlexCellBottom p{font-size:.7rem}}.projectSettingsCellStackBig{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;height:200px;width:100%;overflow:scroll}.projectSettingsCellStackBig h3{padding:0;margin:0;font-size:1rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white}.projectSettingsCellStackBig p{padding:0;margin:0;font-size:.7rem;font-weight:600;color:#c6c6c6;width:90%}@media (min-width: 1000px){.projectSettingsCellStackBig h3{font-size:1.4rem}.projectSettingsCellStackBig p{font-size:.9rem}}.projectSettingsLeadingCellStack,.projectSettingsTrailingCellStack{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;height:100%;width:70%;overflow:scroll}.projectSettingsLeadingCellStack{width:60%;padding:4%;gap:10px}.projectSettingsTrailingCellStack{width:30%}.projectSettingsLeadingCellStack h3{padding:0;margin:0;font-size:1rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white}.projectSettingsLeadingCellStack p{padding:0;margin:0;font-size:.7rem;font-weight:600;color:#c6c6c6;width:70%}@media (min-width: 1000px){.projectSettingsLeadingCellStack h3{font-size:1.4rem}.projectSettingsLeadingCellStack p{font-size:.9rem}}@media (max-width: 699px){.projectSettingsLeadingCellStack,.projectSettingsTrailingCellStack{width:100%;padding:0;height:auto;justify-content:flex-start!important;align-items:flex-start!important}.projectSettingsLeadingCellStack h3{font-size:.8rem;width:100%}.projectSettingsLeadingCellStack p{font-size:.6rem;width:100%;margin-bottom:1rem;overflow:scroll}}.projectSettingsLeadingCellStack span{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1rem;padding:0;box-sizing:border-box}.projectSettingsLeadingCellStack span div{display:flex;justify-content:flex-start;align-items:center;gap:.6rem;box-sizing:border-box;overflow:hidden;width:100%}@media (max-width: 699px){.projectSettingsLeadingCellStack span{flex-direction:column;align-items:flex-start}}.projectSettingsLeadingCellStack span div strong{font-size:.7rem;font-weight:600;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;padding:0 1rem 0 0}.projectSettingsUserImageWrapper{height:70%;width:auto;max-width:100%;min-width:40%;background-color:#0003;box-shadow:0 0 4px #000c;border-radius:6px;cursor:pointer;margin-right:.6rem;display:flex;justify-content:center;align-items:center;max-height:100px;min-height:100px}@media (max-width: 699px){.projectSettingsUserImageWrapper{justify-content:flex-start;height:90%;max-height:100px;min-height:100px}}.projectSettingsUserImage{border-radius:.8rem;width:auto;max-width:100%;height:100%;max-height:100px;min-height:100px}.projectSettingsUserImage:hover{opacity:.6;cursor:pointer;transform:scale(1.02)}.projectSettingsFieldInput,.projectSettingsFieldInputLarge{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.projectSettingsFieldInputLarge{height:100%;justify-content:flex-start}.projectSettingsFieldInput strong,.projectSettingsFieldInputLarge strong{font-size:.6rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white;padding:0;margin:0;margin-bottom:.4rem;padding-left:.2rem;padding-right:.8rem;min-width:0;white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:20px!important;max-height:20px!important;padding:0 .4rem;box-sizing:border-box;overflow:hidden}.projectSettingsFieldInputLarge strong{margin-top:2rem;min-height:.8rem!important}.projectSettingsFieldInput span,.projectSettingsFieldInputLarge span{display:flex;justify-content:flex-start;align-items:center;width:90%;padding:0}.projectSettingsFieldInput span input,.projectSettingsFieldInputLarge span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:600;text-indent:0vw;border:.2vh solid #E7E7E7;border-radius:4px;width:70%;padding:.5rem .6rem;text-overflow:ellipsis}@media (min-width: 1000px){.projectSettingsFieldInput strong,.projectSettingsFieldInputLarge strong{font-size:.8rem;margin-bottom:.5rem;padding-left:.2rem}.projectSettingsFieldInput span input,.projectSettingsFieldInputLarge span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.8rem;padding:.6rem}}@media (max-width: 699px){.projectSettingsFieldInput,.projectSettingsFieldInput span,.projectSettingsFieldInput span input{width:100%!important;min-width:0!important;box-sizing:border-box}}.projectSettingsSwitchInputWrapper,.projectSettingsSwitchInputWrapperLong{width:100%;padding:.4rem;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center!important;gap:.6rem}.projectSettingsSwitchInputWrapperLong{margin-top:1rem}.projectSettingsSwitchList{overflow:scroll;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:.4rem;box-sizing:border-box;width:100%;max-width:100%;min-width:100%;padding:0 10px 0 0}.projectSettingsEditButton{padding:0;background-color:#fff0;font-size:.9rem;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.6rem;color:#c1c1c1}@media (min-width: 1000px){.projectSettingsEditButton{font-size:1.1rem;margin-bottom:.2rem;padding-left:.2rem}}.projectSettingsEditButton:hover{transform:scale(1.1);opacity:.6;border:none;outline:none}.projectSettingsEditButton:focus{opacity:1;border:none;outline:none}.projectSettingsActionButton{color:#e7e7e7;background-color:#ffffff1a;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:800;border:.2vh solid #c1c1c1;border-radius:4px;width:80%;padding:.5rem 0;color:#c1c1c1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){.projectSettingsActionButton{width:70%;font-size:.7rem}}.projectSettingsActionButton:hover{opacity:.6;border:.2vh solid #c1c1c1;outline:none}.projectSettingsActionButton:focus{opacity:1;border:.2vh solid #c1c1c1;outline:none}.projectSettingsDeleteButton{color:#e7e7e7;background-color:#e54b4b1a;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:800;text-indent:.8vw;border:.2vh solid #E54B4B;border-radius:4px;width:80%;max-width:300px;padding:.5rem 1rem;color:#c1c1c1;transition:transform .3s ease,opacity .3s ease;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1000px){.projectSettingsDeleteButton{width:70%;font-size:.7rem}}.projectSettingsDeleteButton:hover{opacity:.6;border:.2vh solid #E54B4B;outline:none}.projectSettingsDeleteButton:focus{outline:none}.projectSettingsSubdomainSearchContainerBar{position:absolute;top:0;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#1b1e25,#342946);border-bottom:.2vh solid rgba(255,255,255,.1);padding:0 1rem;box-sizing:border-box}.projectSettingsTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px}.projectSettingsTopBarSearchContainer button{width:10%;height:40px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer}.projectSettingsTopBarSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.projectSettingsTopBarSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.projectSettingSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000}.projectSettingsSearchIcon,.projectSettingsSearchIconSupplement{font-size:.9rem}.projectSettingsSearchIcon,.projectSettingsSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.projectSettingsSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectSettingsSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.projectSettingsSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.projectSettingsSearchInput::placeholder{color:#8b8b8b;font-weight:600}.projectSettingsContentFlexCellStack{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:300px;max-height:300px;max-width:1200px;width:90%;background-color:#ffffff1a;border-radius:6px;margin:1vw 0 2vw;border:0px solid #363636;box-shadow:0 0 20px #191919;box-sizing:border-box}.projectSettingsDomainHeader{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;min-height:100px;max-height:100px;background-color:#0003;border-bottom:1px solid rgba(255,255,255,.4);border-radius:6px 6px 0 0;padding:10px 15px;width:100%;overflow:hidden}.projectSettingsDomainHeader span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;overflow:hidden;box-sizing:border-box;margin-right:2rem;min-width:0;white-space:nowrap;text-overflow:ellipsis}.projectSettingsDomainHeader span strong{font-size:1rem;font-weight:600;font-style:italic;color:#f1f1f1;margin:0;display:block;flex:0 1 auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectSettingsDomainHeader span p{font-size:.7rem;font-weight:500;font-style:italic;color:#c1c1c1;margin:0;display:block;flex:0 1 auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectSettingsDomainHeader div{display:flex;justify-content:flex-end;align-items:center;gap:1rem;box-sizing:border-box}@media (max-width: 600px){.projectSettingsDomainHeader div{display:none}}.projectSettingsDomainHeader div button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none;min-width:100px}.projectSettingsDomainHeader div button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.projectSettingsDomainHeader div button:focus{opacity:.4;border:1px solid #c1c1c1;outline:none}.domainPendingMessage{font-size:1rem;font-weight:700;color:#f1f1f1;text-overflow:ellipsis;overflow:hidden;padding:2rem 1rem;width:100%;height:100%;box-sizing:border-box;white-space:nowrap;text-align:center;display:flex;justify-content:center;align-items:center}.projectSettingsDomainContent{min-height:calc(100% - 100px);max-height:calc(100% - 100px);overflow:scroll;width:100%;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.projectSettingsRecordStatusBar{position:sticky;top:0;width:90%;height:30px;border-bottom:1px solid rgba(255,255,255,.4);gap:1rem;display:flex;justify-content:flex-start;align-items:center;padding:0;overflow:scroll}.projectSettingsRecordStatusBar button{background-color:#fff0;padding:0;margin:0;font-size:.7rem;font-weight:600;color:#c1c1c1;height:100%;border:none;border-radius:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsRecordStatusBar button:hover{opacity:1;outline:none}.projectSettingsRecordStatusBar button:focus{outline:none}.projectSettingsRecordInfo{background-color:#ffffff0d;width:90%;height:80px;border:1px solid #c1c1c1;border-radius:6px;box-shadow:0 0 4px #000;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:hidden;padding:0 20px;gap:20px;overflow:scroll}.projectSettingsRecordInfo p{font-size:.7rem;font-weight:600;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsRecordInfo p i{font-size:1rem;font-weight:700;color:#f1f1f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectSettingsDomainContent label{font-size:.7rem;font-weight:800;color:#c1c1c1;font-style:italic;margin:15px 0;width:90%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectSettingsDomainEditLine{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;width:90%;height:40px;box-sizing:border-box;overflow:hidden;margin:10px 20px}.projectSettingsDomainEditLine label{font-size:.8rem;font-weight:700;color:#c1c1c1;width:25%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#0003;border-right:1px solid #A3A3A3;padding:0 1rem;box-sizing:border-box}.projectSettingsDomainEditLine label p{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projectSettingsDomainSearchWrapper{display:flex;align-items:center;width:75%;height:100%;padding:0 .8rem}.projectSettingsDomainSearchIcon,.projectSettingsDomainSearchIconSupplement{font-size:.9rem}.projectSettingsDomainSearchIcon,.projectSettingsDomainSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.projectSettingsDomainSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectSettingsDomainSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.projectSettingsDomainSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.projectSettingsDomainSearchInput::placeholder{color:#8b8b8b;font-weight:600}.projectSettingsDropdownWrapper{box-sizing:border-box;position:relative;min-height:40px;max-height:40px;width:80%;border-radius:0!important;display:flex;justify-content:space-between;overflow:hidden}@media (max-width: 800px){.projectSettingsDropdownWrapper{width:90%}}.projectSettingsDomainButton{box-sizing:border-box;background:#0000;border-radius:0;color:#f1f1f1;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.3rem;white-space:nowrap;min-height:40px;max-height:40px;width:100%;padding:0 1rem}.projectSettingsDomainButton:hover{opacity:.6;border:1px solid #222222;outline:none}.projectSettingsDomainButton:focus{border:1px solid #222222;outline:none}.projectSettingsDomainCaretIcon svg{font-size:1rem;color:#222}.projectSettingsDomainDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:300px;padding:.4rem 0;box-shadow:0 0 20px #000}.projectSettingsDomainDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.projectSettingsDomainDropdownMenu button i{padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsDomainDropdownMenu button svg{font-size:.7rem}.projectSettingsDomainDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.projectSettingsDomainDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.projectSettingsEnvVarEditor{min-width:100%;max-width:100%;min-height:calc(100% - 160px);max-height:calc(100% - 160px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll;box-sizing:border-box;padding:0;gap:0;background-color:#0006}.projectSettingsEnvVarHeader{min-width:100%;max-width:100%;width:100%;min-height:80px;max-height:80px;background-color:#0003;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.2)}.projectSettingsEnvVarHeader p{font-size:1rem;font-weight:700;color:#c1c1c1;font-style:italic;min-width:30%;max-width:30%;padding:0 .5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectSettingsEnvVarFooter{width:100%;min-height:80px;max-height:80px;height:80px;background-color:#0003;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.2);overflow-x:scroll;overflow-y:hidden}.projectSettingsEnvVarFooter span{padding:0;margin:0;display:flex;align-items:center;gap:1rem}@media (max-width: 699px){.projectSettingsEnvVarFooter span{display:none}}.projectSettingsEnvVarsRow{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;padding:2.5rem 2%;box-sizing:border-box;gap:1rem;background-color:#fff0;border-bottom:1px solid rgba(255,255,255,.1);overflow-x:scroll;overflow-y:hidden}@media (max-width: 699px){.projectSettingsEnvVarsRow{padding:2rem 4%}}.projectSettingsEnvVarsInput{flex:1;background:transparent;border:none;outline:none;font-size:.7rem;font-weight:600;color:#a3a3a3;padding:0 .6rem 0 0;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.projectSettingsEnvVarsInput::placeholder{color:#8b8b8b;font-weight:600}@media (max-width: 699px){.projectSettingsEnvVarsInput{font-size:.6rem}}.projectSettingsEnvVarContainerWrapper{width:40%;box-sizing:border-box;overflow:hidden}.projectSettingsEnvVarContainerWrapper p{font-size:.6rem;font-weight:600;color:#a3a3a3;margin-left:2px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectSettingsEnvVarField{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.projectSettingsEnvVarField input{text-align:left}.projectSettingsEnvVarField span{display:flex;align-items:center}.projectSettingsEnvVarField p,.projectSettingsEnvVarField span{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem;color:#c1c1c1}.projectSettingsEnvVarsInputWrapper{position:relative;display:flex;align-items:center;width:100%;outline:none}.projectSettingsEnvVarsInputWrapper input:hover,.projectSettingsEnvVarsInputWrapper input:focus{outline:none}.projectSettingsEnvVarsInputValue{min-width:80%;max-width:80%;overflow:hidden;padding:0 .6rem 0 0;box-sizing:border-box;text-overflow:ellipsis}.projectSettingsEnvVarsToggleBtn{position:absolute;right:0;background:none;color:#c1c1c1;font-size:.7rem;padding:0;display:flex;align-items:center;justify-content:center;width:12%;border:none;outline:none;cursor:pointer}@media (max-width: 699px){.projectSettingsEnvVarsToggleBtn{width:20%}}.projectSettingsEnvVarsToggleBtn:hover{opacity:.6;border:none;outline:none}.projectSettingsEnvVarsToggleBtn:focus{color:#fff;border:none;outline:none}.projectSettingsEnvVarField:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.projectSettingsEnvVarField:focus{border:1px solid #A3A3A3;outline:none}.projectSettingsEnvVarsRemoveBtn{background-color:#ffffff0d;border:1px solid #A3A3A3;color:#c1c1c1;border-radius:6px;width:40px;height:40px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsEnvVarsRemoveBtn:hover{opacity:.6;outline:none}.projectSettingsEnvVarsRemoveBtn:focus{opacity:1;outline:none}.projectSettingsEnvVarsAddBtn{background-color:#ffffff0d;border:1px solid #A3A3A3;color:#f5f5f5;border-radius:4px;padding:.6rem 1.2rem;font-size:.7rem;font-weight:800;font-style:italic;cursor:pointer;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsEnvVarsAddBtn:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.projectSettingsEnvVarsAddBtn:focus{opacity:1;outline:none;border:1px solid #A3A3A3}.projectSettingsEnvVarOperationContainer{display:flex;justify-content:space-between;align-items:center;min-width:70%;max-width:70%;width:70%;height:40px;gap:1rem;padding:0 1rem;box-sizing:border-box}.projectSettingsEnvVarSearchContainer{display:flex;align-items:center;justify-content:flex-start;min-width:70%;max-width:70%;height:40px}@media (max-width: 699px){.projectSettingsEnvVarSearchContainer{display:none}.subdomainDropdownWrapper{min-width:100%;max-width:100%}}.projectSettingsEnvVarSearchContainer button{width:10%;height:40px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsEnvVarSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.projectSettingsEnvVarSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.projectSettingsEnvVarSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;overflow:hidden}.projectSettingsEnvVarSearchIcon,.projectSettingsEnvVarSearchIconSupplement{font-size:.9rem}.projectSettingsEnvVarSearchIcon,.projectSettingsEnvVarSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.projectSettingsEnvVarSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectSettingsEnvVarSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.projectSettingsServiceContentFlexCellTop{display:flex;flex-direction:column;flex:1;min-height:0;max-height:100%;width:100%}.projectSettingsServiceLeadingCellStack{display:flex;flex-direction:column;width:60%;padding:4%;gap:10px;flex:1;min-height:0;max-height:100%;width:100%;box-sizing:border-box}.projectSettingsServiceHeader{margin:0;font-size:1rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white}.projectSettingsServiceDescription{margin:0;font-size:.7rem;font-weight:600;color:#c6c6c6;width:100%}@media (min-width: 1000px){.projectSettingsServiceHeader{font-size:1.4rem}.projectSettingsServiceDescription{font-size:.9rem}}.projectSettingsServiceConfigs{overflow:auto;height:auto;min-width:100%!important;color:silver;box-sizing:border-box;padding:2rem 1rem}@media (max-width: 699px){.projectSettingsServiceConfigs{padding:2rem 0rem}}.projectSettingsServiceConfigsLongLine{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:hidden;min-width:100%;max-width:100%;width:100%;margin-bottom:1rem;gap:2rem}@media (max-width: 699px){.projectSettingsServiceConfigsLongLine{flex-direction:column;gap:1rem}}.projectSettingsServiceFieldInput,.projectSettingsServiceFieldInputShort,.projectSettingsServiceFieldInputSuffix{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:.5rem}.projectSettingsServiceFieldInput{max-width:700px}.projectSettingsServiceFieldInput,.projectSettingsServiceFieldInputSuffix{width:90%;min-width:90%}.projectSettingsServiceFieldInputShort{width:calc(45% - 1rem)}@media (max-width: 699px){.projectSettingsServiceFieldInputShort{width:100%}}@media (max-width: 699px){.projectSettingsServiceFieldInput,.projectSettingsServiceFieldInputSuffix{width:100%;min-width:100%}}.projectSettingsServiceFieldInput strong,.projectSettingsServiceFieldInputShort strong,.projectSettingsServiceFieldInputSuffix strong{font-size:.8rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white;padding:0;margin:0;margin-bottom:.4rem;padding-left:.2rem;padding-right:.8rem;min-width:0;white-space:nowrap;text-overflow:ellipsis;width:100%;height:auto;padding:0 .4rem;box-sizing:border-box;overflow:hidden}.projectSettingsServiceFieldInput span,.projectSettingsServiceFieldInputShort span,.projectSettingsServiceFieldInputSuffix span{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0}.projectSettingsServiceFieldInput span input,.projectSettingsServiceFieldInputShort span input,.projectSettingsServiceFieldInputSuffix span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:600;text-indent:0vw;border:.2vh solid #E7E7E7;border-radius:4px;width:100%;min-width:0;padding:.5rem .6rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;padding-right:15%;outline:none}.projectSettingsServiceFieldInput span input:hover,.projectSettingsServiceFieldInputShort span input:hover{outline:none}.projectSettingsServiceFieldInput span input:focus,.projectSettingsServiceFieldInputShort span input:focus{outline:none}@media (min-width: 1000px){.projectSettingsServiceFieldInput strong,.projectSettingsServiceFieldInputShort strong,.projectSettingsServiceFieldInputSuffix strong{font-size:.8rem;margin-bottom:.5rem;padding-left:.2rem}.projectSettingsServiceFieldInput span input,.projectSettingsServiceFieldInputShort span input,.projectSettingsServiceFieldInputSuffix span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.8rem;padding:.6rem;padding-right:15%}}.projectSettingsServiceFieldInput i,.projectSettingsServiceFieldInputShort i,.projectSettingsServiceFieldInputSuffix i{font-size:.7rem;font-weight:600;color:#c1c1c1;width:100%;text-align:left;margin-top:.6rem;padding:0 .4rem}.projectSettingsServiceFieldInput ul,.projectSettingsServiceFieldInputShort ul,.projectSettingsServiceFieldInputSuffix ul{font-size:.8rem;font-weight:600;color:#c1c1c1;list-style:none}.projectSettingsServiceEditButton{padding:0;background-color:#fff0;font-size:.9rem;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.6rem}.projectSettingsServiceSectionSeperator{height:1px;background-color:#fff6;margin:1rem 0;width:100%}.projectSettingsServiceEmailInputWrapper{position:relative;display:flex;align-items:center;width:100%;outline:none}.projectSettingsServiceEmailInputWrapper input{width:60%}.projectSettingsServiceEmailInputWrapper input:hover,.projectSettingsServiceEmailInputWrapper input:focus{outline:none}.projectSettingsServiceEmailInputWrapperSupplement{position:absolute;right:0;background:none;color:#c1c1c1;font-size:.7rem;font-weight:700;padding:0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding:0 1rem;box-sizing:border-box;outline:none;border:none}.projectSettingsServiceEmailInputWrapperSupplement:focus{outline:none;border:none}.projectSettingsServiceEmailInputWrapperSupplement:hover{outline:none;border:none}@media (max-width: 699px){.projectSettingsServiceEmailInputWrapperSupplement{display:none}}.projectSettingsEmailDomainStatus{background-color:#e54b4b33;border:1px solid #E54B4B;color:#f5f5f5;border-radius:4px;padding:.6rem 1.2rem;font-size:.8rem;font-weight:700;font-style:italic;cursor:pointer;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsEmailDomainStatus:hover{opacity:.6;outline:none;border:1px solid #E54B4B}.projectSettingsEmailDomainStatus:focus{opacity:1;outline:none;border:1px solid #E54B4B}.projectSettingsServiceFieldInputExtraFlex{display:flex;justify-content:center;align-items:center;margin-bottom:.8rem}.projectSettingsServiceFieldInputExtraFlexSupplement{display:flex;justify-content:center;align-items:center;gap:1rem}.projectSettingsServiceFieldInputExtraFlex strong{font-size:.8rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white;padding:0;margin:0;min-width:0;white-space:nowrap;text-overflow:ellipsis;height:auto;padding:0 .4rem;box-sizing:border-box;overflow:hidden;flex:1}.projectsettingsCustomEmailDomainRemove{margin:0}.projectsettingsCustomEmailDomainRemove{background-color:#e54b4b33;border:1px solid #E54B4B;color:#f5f5f5;border-radius:4px;padding:.6rem 1.2rem;font-size:.8rem;font-weight:700;font-style:italic;cursor:pointer;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectsettingsCustomEmailDomainRemove:hover{opacity:.6;outline:none;border:1px solid #E54B4B}.projectsettingsCustomEmailDomainRemove:focus{opacity:1;outline:none;border:1px solid #E54B4B}.projectSettingsCustomEmailDomainConfigurationWrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.projectSettingsCustomEmailDomainConfigurationWrapperHeader{font-size:1rem;font-weight:700;color:#c1c1c1;margin:0;padding:0;margin-bottom:1rem}.projectSettingsCustomEmailDomainRecordFlex{border:1px solid #c1c1c1;border-radius:6px;background-color:#ffffff0d;width:100%;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:1rem;margin-bottom:1rem}.projectSettingsCustomEmailDomainRecordFlex{background-color:#ffffff0d;width:100%;height:80px;border:1px solid #c1c1c1;border-radius:6px;box-shadow:0 0 4px #000;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:hidden;padding:0 20px;gap:20px;overflow:scroll}.projectSettingsCustomEmailDomainRecordFlex p{font-size:.7rem;font-weight:600;color:#c1c1c1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;margin:0}.projectSettingsCustomEmailDomainRecordFlex p span{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0;gap:.5rem;margin-bottom:.5rem}.projectSettingsCustomEmailDomainRecordFlex p span button{color:#f1f1f1;padding:0;margin:0;background-color:#fff0;border:none;outline:none;font-size:.6rem}.projectSettingsCustomEmailDomainRecordFlex p span button:hover{transform:scale(1.1);opacity:.6;border:none;outline:none}.projectSettingsCustomEmailDomainRecordFlex p span button:focus{opacity:1;border:none;outline:none}.projectSettingsCustomEmailDomainRecordFlex p i{font-size:.7rem;font-weight:700;color:#f1f1f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;margin:0}.projectSettingsSubdomainSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:80%;min-height:30px;max-height:30px;overflow:hidden;margin-top:40px}.projectSettingsSubdomainSearchContainer button{width:10%;height:30px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectSettingsSubdomainSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.projectSettingsSubdomainSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.projectSettingsSubdomainSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;min-height:30px;max-height:30px;box-shadow:0 0 8px #000;overflow:hidden;box-sizing:border-box}.projectSettingsSubdomainSearchIcon,.projectSettingsSubdomainSearchIconSupplement{font-size:.7rem}.projectSettingsSubdomainSearchIcon,.projectSettingsSubdomainSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.projectSettingsSubdomainSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectSettingsSubdomainSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.subdomainDropdownWrapper{position:relative;width:30%}.subdomainDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:300px;padding:.4rem 0;box-shadow:0 0 20px #000}.subdomainAddNewCaretIcon svg{font-size:1rem;color:#222}.subdomainDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.subdomainDropdownButton{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;overflow:hidden;box-sizing:border-box;color:#a3a3a3}.subdomainDropdownButton i{padding:0 .4rem;font-size:.8rem;font-weight:600;color:#a3a3a3;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.subdomainDropdownButton svg{font-size:.7rem;padding:0 1rem}.subdomainDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.subdomainDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.consoleSwitch{position:relative;display:inline-block;min-width:40px;max-width:40px;height:20px;color:#222}.consoleSwitch input{opacity:0;width:0;height:0}.consoleSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;transition:.4s;border-radius:1rem;box-shadow:0 0 .4vh #fff}.consoleSlider:before{position:absolute;content:"";height:20px;width:20px;background-color:#895bba;transition:.4s;border-radius:50%;transform:translate(-.2vw)}input:checked+.consoleSlider{background-color:#895bba}input:checked+.consoleSlider:before{background-color:#f5f5f5;transform:translate(100%)}@keyframes updateDetailsCellFadeIn{0%{opacity:0}to{opacity:1}}.updateDetailsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.updateDetailsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d);-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}.updateDetailsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative}.updateDetailsTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background-color:#191919b3;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.updateDetailsTopBar span{display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media (max-width: 699px){.updateDetailsTopBar span{width:100%}}.updateDetailsTopBar h1{font-size:1rem;font-weight:700;color:#c6c6c6;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box;padding:0;margin:0;padding:0 .4rem}.updateDetailsTopBar div{display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:1rem;padding:0 1rem}.updateDetailsTopBar span div span{font-size:.8rem;font-weight:700;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:6px 10px;box-shadow:0 0 10px #000}.updateDetailsTopBar span div span small{font-weight:500;margin-left:.4rem;opacity:.8;font-style:italic}.updateDetailsTopBarCommitInfo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start!important;overflow:scroll!important;padding:0 1rem}@media (max-width: 699px){.updateDetailsTopBarCommitInfo{display:none}}.updateDetailsTopBarCommitInfo span{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.4rem}@media (max-width: 700px){.updateDetailsTopBarCommitInfo span{display:none}}.updateDetailsTopBarCommitInfo span label{display:flex;justify-content:center;align-items:center;gap:.4rem;white-space:nowrap;overflow:scroll!important}.updateDetailsTopBarCommitInfoBranch{font-size:.9rem;font-weight:700;color:#9b68dd;font-style:italic}.updateDetailsTopBarCommitInfoSha{gap:0;font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;white-space:nowrap;overflow:scroll!important}.updateDetailsTopBarCommitInfoSha a{font-weight:900;color:#c1c1c1;text-decoration:underline;transition:transform .3s ease,opacity .3s ease}.updateDetailsTopBarCommitInfoSha a:hover{border:none;outline:none;opacity:.6;transform:scale(1.02)}.updateDetailsTopBarCommitInfoSha button{margin-left:.6rem}.updateDetailsTopBarCommitInfoSha button{background-color:#0000;padding:0;color:#c1c1c1;font-size:.8rem;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.updateDetailsTopBarCommitInfoSha button:hover{border:none;outline:none;opacity:.6;transform:scale(1.1)}.updateDetailsTopBarCommitInfoSha button:focus{border:none;outline:none;opacity:.6}.updateCellContentWrapper{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#24242b;width:100%;height:calc(100% - 80px);flex:1}.updateContentSideBar{width:220px;height:100%;background-color:#322a5433;box-sizing:border-box;padding:0;border-right:.5px solid rgba(255,255,255,.2)}@media (max-width: 699px){.updateContentSideBar{display:none}.updateContentMainFlexWrapper{min-width:100%;max-width:100%}}.updateSideBarButtonWrapper{display:flex;flex-direction:column;padding:10px;overflow:auto;background-color:#fff0;height:calc(100% - 60px);box-sizing:border-box}.updateSideBarButton{margin:5px 0;padding:5px 15px;background-color:#fff0;border-radius:4px;color:#e0e0e0;font-size:.8rem;font-weight:800;text-align:left;display:flex;align-items:center;transition:all .3s ease;cursor:pointer;min-width:80%;max-width:80%;font-style:italic;color:silver}.updateSideBarButton:hover{background-color:#19191966;border:1px solid #333;border-left-color:#4caf50;outline:none;transform:scale(1.05);padding:10px 15px}.updateSideBarButton:focus{background-color:#19191966;box-shadow:0 0 8px #000;border:1px solid #333;border-left-color:#4caf50;outline:none;padding:10px 15px}.updateSideBarButton span{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.updateSideBarButton span p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0}.updateSideBarSearchWrapper{width:100%;height:40px;background-color:#1919194d;position:sticky;top:0;margin:0;border-bottom:.5px solid rgba(255,255,255,.2);border-right:.5px solid rgba(255,255,255,.2);display:flex;align-items:center;padding:0 10px;box-sizing:border-box}.updateSideBarSearchWrapper input{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3;box-sizing:border-box;height:100%}.updateContentMainFlexWrapper{width:calc(100% - 220px);min-height:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;overflow:scroll;padding-bottom:10vh}.updateContentMainFlex{background:linear-gradient(to bottom,#322a54,#29282d);display:flex;flex-direction:column;position:relative;box-sizing:border-box;padding:4vh 30px 10vh;width:100%}@media (max-width: 700px){.updateContentMainFlex{padding:4vh 20px 10vh}}.updateContentMainTopBarSupplement{position:sticky;top:0;right:0;left:0;width:100%;min-height:60px;max-height:60px;background-color:#1b1a24;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw;z-index:2}.updateDetailsTopBarCommitStatus{font-size:.8rem;font-weight:500;color:#c1c1c1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem;box-sizing:border-box;padding:0 1rem}.updateDetailsTopBarCommitStatus i{font-style:italic;font-weight:800;color:#f1f1f1;text-decoration:underline}.updateDetailsTopBarCommitStatus span{margin:0;margin-left:.6rem;padding:0}.updateDetailsTopBarSupplementButtonFlex{display:flex;align-items:center;justify-content:center;gap:1rem}.updateDetailsTopBarSupplementButtonFlex button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.7rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none;background-color:#ffffff1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.updateDetailsTopBarSupplementButtonFlex button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.updateDetailsTopBarSupplementButtonFlex button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.projectUpdateModalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.projectUpdateModalContainer{background:#1e1e1e;border-radius:8px;width:480px;max-width:90%;box-shadow:0 0 20px #000;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.projectUpdateModalHeader{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.projectUpdateModalHeader h2{margin:0;font-size:1rem;font-weight:600;color:#c1c1c1;font-style:italic}.projectUpdateModalHeader button{background:transparent;font-size:1rem;color:#c1c1c1;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none;padding:0}.projectUpdateModalHeader button:hover{opacity:.6;transform:scale(1.1);border:none;outline:none}.projectUpdateModalHeader button:focus{opacity:.6;border:none;outline:none}.projectUpdateModalBody{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:scroll;background-color:#191919;position:relative}.projectUpdateModalBody p{font-size:.9rem;color:#ddd;width:100%;background-color:#191919;position:sticky;top:0;padding:10px 20px 0;box-sizing:border-box;margin:0;font-size:.8rem;font-weight:600;color:#c1c1c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectUpdateModalBody p strong{font-weight:500;margin-left:.4rem;font-style:italic}.projectUpdateModalBody p a{color:#c1c1c1;text-decoration:underline;font-style:italic;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border:none;outline:none}.projectUpdateModalBody p a:hover{opacity:.6;transform:scale(1.02);border:none;outline:none}.projectUpdateModalBody p a:focus{border:none;outline:none}.projectUpdateDeploymentList{display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);border-radius:4px;width:90%;height:200px;margin:20px 0 40px;position:relative;overflow:hidden;overflow-y:auto}.projectUpdateDeploymentContentShort,.projectUpdateDeploymentContentShortSpecial,.projectUpdateDeploymentContent{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;border:none;border-radius:4px;width:90%;margin:20px 0;position:relative;overflow:hidden;overflow-y:auto}.projectUpdateDeploymentContent{min-height:200px;max-height:200px}.projectUpdateDeploymentContentShort,.projectUpdateDeploymentContentShortSpecial{min-height:150px;max-height:150px}.projectUpdateDeploymentContent small,.projectUpdateDeploymentContentShort small,.projectUpdateDeploymentContentShortSpecial small{font-size:.8rem;font-weight:600;color:#c1c1c1;margin:0;padding:0;position:sticky;top:0;width:100%;min-height:40px;max-height:40px;background-color:#191919;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectUpdateDeploymentContent small,.projectUpdateDeploymentContentShort small{min-height:40px;max-height:40px}.projectUpdateDeploymentContentShortSpecial small{min-height:60px;max-height:60px;margin-bottom:.4rem;padding-bottom:1rem;border-bottom:.5px solid rgba(255,255,255,.2);box-sizing:border-box}.projectUpdateDeploymentContentHeaderFlex{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;min-height:40px;max-height:40px;width:100%;z-index:2;padding:0 0 1rem;background-color:#191919}.projectUpdateDeploymentContentHeaderFlex label{font-size:.8rem;font-weight:600;color:#c1c1c1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectUpdateDeploymentContentHeaderFlex button svg{margin-right:.6rem;font-size:1rem}.projectUpdateDeploymentContentHeaderFlex button{background-color:#fff0;border:none;outline:none;padding:0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;color:#c1c1c1;box-sizing:border-box;display:flex;align-items:center;min-width:0;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.projectUpdateDeploymentContentHeaderFlex button:hover{opacity:.6;transform:scale(1.02);border:none;outline:none}.projectUpdateDeploymentContentHeaderFlex button:focus{opacity:1;border:none;outline:none}.updateProjectEnvVarsWrapper{display:flex;justify-content:center;flex-direction:column;gap:.5rem;width:100%;box-sizing:border-box}.updateProjectEnvVarsRow{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0;box-sizing:border-box;gap:.6rem}.updateProjectEnvVarsInput{flex:1;background:transparent;border:1px solid #A3A3A3;border-radius:6px;color:#c1c1c1;padding:.4rem .8rem;font-size:.9rem}.updateProjectEnvVarsInput::placeholder{color:#8b8b8b}.updateProjectEnvVarsRemoveBtn{background-color:#ffffff0d;border:1px solid #A3A3A3;color:#c1c1c1;border-radius:6px;width:40px;height:40px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.updateProjectEnvVarsRemoveBtn:hover{opacity:.6;outline:none}.updateProjectEnvVarsRemoveBtn:focus{opacity:1;outline:none}.updateProjectOperationsField{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.updateProjectOperationsField input{text-align:left}.updateProjectOperationsField span{display:flex;align-items:center}.updateProjectOperationsField p{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem;color:#c1c1c1}.updateProjectOperationsField:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.updateProjectOperationsField:focus{border:1px solid #A3A3A3;outline:none}.projectUpdateInputContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:60px;padding:0 1rem;box-sizing:border-box;margin:1rem 0;gap:.6rem}.projectUpdateInputContainer label{font-size:.7rem;font-weight:600;color:#c1c1c1;padding:0;margin:0;font-style:italic}.projectUpdateInputWrapper,.projectUpdateInputWrapperRounded{position:sticky;top:0;width:100%;min-height:40px;max-height:40px;background-color:#131313;border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 1rem}.projectUpdateInputWrapperRounded{border-radius:4px;border:1px solid #c1c1c1}.projectUpdateIcon,.projectUpdateIconSupplement{font-size:.9rem}.projectUpdateIcon,.projectUpdateIconSupplement{color:#a3a3a3;margin-right:.5rem}.projectUpdateIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.projectUpdateIconSupplement:hover{opacity:.6;transform:scale(1.1)}.projectUpdateInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.projectUpdateInput::placeholder{color:#8b8b8b;font-weight:600}.projectUpdateDeploymentItem{border:none;border-bottom:1px solid #444;border-radius:0;padding:12px;min-width:100%;max-width:100%;height:60px;background-color:#161616;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.projectUpdateDeploymentItem span{display:flex;align-items:center;justify-content:center;padding:0 .6rem;margin:0;font-size:.7rem;font-weight:700;color:#c1c1c1;gap:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectUpdateDeploymentItem span svg{font-size:.9rem}.projectUpdateDeploymentItem button{background-color:#a3a3a3;border:1px solid #222222;border-radius:4px;color:#222;padding:.4rem .8rem;font-size:.7rem;font-weight:800;outline:none;cursor:pointer}.projectUpdateDeploymentItem button:hover{border:1px solid #222222;outline:none;opacity:.6}.projectUpdateDeploymentItem button:focus{border:1px solid #222222;outline:none}.projectUpdateModalFooter{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.2);background-color:#212121;padding:20px}.projectUpdateModalFooter span{padding:0;margin:0;height:100%;gap:1rem;display:flex;justify-content:center;align-items:center}.projectUpdateModalFooter button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none}.projectUpdateModalFooter button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.projectUpdateModalFooter button:focus{opacity:1;border:1px solid #c1c1c1;outline:none}.projectUpdateModalFooter button:disabled{opacity:.4;cursor:default}.projectUpdateModalFooter button:first-of-type{background:transparent}.projectUpdateModalFooter button:last-of-type{background:#fff3}.fileDiffCell{box-sizing:border-box;border:none;border-radius:2px;width:100%;background-color:#0003;box-shadow:0 0 10px #000;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:30px;overflow:visible;gap:0!important}.fileDiffHeader{width:100%;min-height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;box-sizing:border-box;background-color:#161b22;border-bottom:1px solid rgba(255,255,255,.1);border-top-right-radius:2px;border-top-left-radius:2px;margin:0}@media (max-width: 700px){.fileDiffCell{border-radius:6px}.fileDiffHeader{border-top-right-radius:6px;border-top-left-radius:6px}}.diffSquare{display:inline-block;width:14px;height:14px;border-radius:2px;margin-left:4px}.diffSquareAdd{background-color:#238636}.diffSquareRemove{background-color:#da3633;background-image:repeating-linear-gradient(45deg,transparent 0 4px,#ffffff 4px 6px)}.diffSquareNeutral{background-color:#2d333b}.fileDiffHeaderFileName{font-size:.9rem;font-weight:600;color:#c1c1c1;font-style:italic;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fileDiffHeaderFileName button{margin-left:.8rem;font-size:.8rem;background-color:#0000;padding:0;border:none;outline:none;transition:transform .3s ease,opacity .3s ease;opacity:.9;color:#c1c1c1}.fileDiffHeaderFileName button:hover{border:none;outline:none;opacity:.6;transform:scale(1.1)}.fileDiffHeaderFileName button:focus{border:none;outline:none;opacity:.6;transform:scale(1.1)}.fileDiffHeaderSupplement{display:flex;justify-content:flex-end;align-items:center;gap:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileDiffStatus{white-space:pre;font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;display:flex;justify-content:center;align-items:center;gap:.6rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fileDiffStatus p{font-style:none!important}@media (max-width: 700px){.fileDiffStatus{display:none}}.fileDiffBinaryNote{font-size:.8rem;font-weight:600;color:#c1c1c1;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;width:100%;text-align:center;padding:0 2vw}.fileDiffContent{box-sizing:border-box;height:auto;overflow-x:auto;overflow-y:hidden;padding:0;width:100%;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.fileDiffChangeWrapper{background-color:#0d1117;overflow-x:auto;font-family:monospace;line-height:1.45;box-sizing:border-box;width:auto;min-width:max-content}.dileDiffChangeWrapperMeta{width:100%;padding:0;box-sizing:border-box;background-color:#0d1117;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.fileDiffLine{white-space:pre;font-size:.7rem;font-weight:600;color:#c1c1c1;font-style:italic;display:flex;justify-content:flex-start;align-items:stretch;margin:0;padding:0;gap:.6rem;min-width:max-content}.diffChunkHeader{background-color:#21262d;color:#79c0ff}.diffAdd{background-color:#033a16;color:#56d364}.diffRemove{background-color:#3c0814;color:#ff7b72}.lineNunmberBackground{background-color:#161b22!important}.lineNumberMargin{background-color:#161b22!important;align-self:stretch;display:flex;justify-content:flex-start;align-items:center;text-align:right;min-width:50px;padding:.2rem .6rem;height:100%;box-sizing:border-box;font-size:.75rem;border-right:1px solid #30363d;color:#8b949e}.lineContent{flex:1;display:flex;align-items:center;font-size:.75rem}.projectUpdateDomainItem,.projectUpdateDomainItemSupplement,.projectUpdateDomainItemSpecial{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.projectUpdateDomainItemSpecial{position:sticky;top:0;padding-bottom:10vw;border-bottom:1px solid grey;margin:.6rem 0 0}.projectUpdateDomainItem{margin:.4rem 0}.projectUpdateDomainItemSupplement{padding:.4rem 1rem;cursor:pointer}.projectUpdateDomainItemSupplement:hover{background-color:#ffffff1a}.projectUpdateDomainItem p,.projectUpdateDomainItemSpecial p,.projectUpdateDomainItemSupplement p{padding:0;margin:0;margin-left:1rem;font-size:.8rem;font-weight:700;color:#c1c1c1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.projectUpdateDomainItemSupplement p:hover{cursor:pointer}.projectUpdateDomainItem span,.projectUpdateDomainItemSpecial span,.projectUpdateDomainItemSupplement span{padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.projectUpdateDomainItemSupplement span:hover{cursor:pointer}.projectUpdateDomainItem span label,.projectUpdateDomainItemSpecial span label,.projectUpdateDomainItemSupplement span label{padding:0;margin:0;font-size:.8rem;font-weight:600;color:#c1c1c1;opacity:.8;font-style:italic}.projectUpdateDomainItemSupplement span label:hover{cursor:pointer}.projectUpdateDomainItem span i,.projectUpdateDomainItemSpecial span i,.projectUpdateDomainItemSupplement span i{padding:0;margin:0;font-size:.9rem;font-weight:600;color:#c1c1c1}.projectUpdateDomainItemSupplement span i:hover{cursor:pointer}.noEnvVarsAvailable{width:100%;min-height:100%;max-height:100%;display:flex;flex-direction:column;align-items:center!important;justify-content:center!important;box-sizing:border-box;border-radius:0;overflow:visible}.noEnvVarsAvailable svg{margin:0 0 .6rem;font-size:1.6rem;color:#c1c1c1}.noEnvVarsAvailable p{font-size:.8rem;font-weight:700;color:#c1c1c1;text-align:center;width:80%;white-space:wrap}.noEnvVarsAvailable button svg{margin-right:.6rem;font-size:.9rem;margin-bottom:0}.noEnvVarsAvailable button{background-color:#fff0;border:none;outline:none;padding:0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;color:#c1c1c1;box-sizing:border-box;display:flex;align-items:center;min-width:0;cursor:pointer;transition:transform .3s ease,opacity .3s ease;text-decoration:underline;margin-top:.6rem}.noEnvVarsAvailable button:hover{opacity:.6;transform:scale(1.02);border:none;outline:none}.noEnvVarsAvailable button:focus{opacity:1;border:none;outline:none}.updateLogsHeader{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);margin:0;box-sizing:border-box}.updateLogsHeader h3{font-size:.9rem;font-weight:600;color:#f1f1f1;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.updateLogsHeader span{display:flex;justify-content:flex-start;align-items:center;gap:.6rem;font-size:.8rem}.updateLogsHeader span button{background-color:#fff0;padding:0;color:#c1c1c1;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.updateLogsHeader span button:hover{border:none;outline:none;opacity:.6;transform:scale(1.05)}.stackforgeIDESettingsCheckbox{cursor:pointer;width:15px;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff3;border:1px solid #A3A3A3;border-radius:2px;box-shadow:0 0 4px #000;transition:background-color .3s ease,border-color .3s ease}.stackforgeIDESettingsCheckbox:checked{background-color:#5c2be2;border-color:#5c2be2}.stackforgeIDESettingsCheckbox:hover{opacity:.6;transform:scale(1.1)}@keyframes addProjectsCellFadeIn{0%{opacity:0}to{opacity:1}}.addProjectsCellFadeIn{animation:addProjectsCellFadeIn 2s ease-out}.addProjectsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.addProjectsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;overflow:hidden;position:relative;padding:4vw 6vw;box-sizing:border-box}.addProjectsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-height:100%;box-sizing:border-box;max-width:1100px}.addProjectsFlexCell{display:flex;height:100%;width:48%;box-sizing:border-box;border:none;border-radius:6px;background-color:#0003;box-shadow:0 0 10px #000;position:relative;flex-direction:column;justify-content:center;align-items:center}.addProjectsCellHeader{width:100%;height:100px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;padding:10px 1.5rem;overflow:hidden}.addProjectsCellHeaderTemplate{width:100%;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:10px 1.5rem;overflow:hidden}.addProjectsCellTitle{font-size:1.4rem;font-weight:700;color:#d4d4d4;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2rem;width:100%;text-align:left}.addprojectsCellTitleSupplement{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:1rem 0rem}@media (max-width: 800px){.addprojectsCellTitleSupplement{padding:0 1rem}}.importNewWrapper{box-sizing:border-box;position:relative;min-height:40px;max-height:40px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:5%}.importSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:50%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.importSearchIcon{font-size:.8rem;color:#a3a3a3;margin-right:.5rem}.importSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.importSearchInput::placeholder{color:#8b8b8b;font-weight:600;overflow:hidden;text-overflow:ellipsis}@media (max-width: 800px){.importSearchBarWrapper{width:100%}}.importNewButton{display:flex;justify-content:flex-start;align-items:center;background-color:#272727;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:45%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.importNewButton p{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem}.importNewButton:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.importNewButton:focus{border:1px solid #A3A3A3;outline:none}.importNewCaretIcon{font-size:.8rem;color:#f5f5f5}.addProjectsCellContent{width:100%;height:calc(100% - 100px);display:flex;justify-content:space-between;align-items:center;flex:80%;padding:0 2rem 2rem;box-sizing:border-box}.addProjectsContentListCellWrapper{border:none;border-radius:6px;width:100%;height:100%;overflow:auto}.addProjectsContentListCellWrapperNoAccess{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.addProjectsContentListCellWrapperNoAccess p{font-size:.9rem;font-weight:700;color:#c1c1c1;width:80%}.addProjectsContentListCellWrapperNoAccess svg{font-size:1.8rem;color:#c1c1c1;opacity:.8}.addProjectsContentListCellWrapperNoAccess button{padding:0;background-color:#fff0;font-size:.9rem;font-weight:700;font-style:italic;text-decoration:underline;border:none;border-radius:0;outline:none;margin-top:.4rem;color:#9b68dd;cursor:pointer}.addProjectsContentListCellWrapperNoAccess button:hover{border:none;outline:none;opacity:.6}.addProjectsContentListCellWrapperNoAccess button:focus{border:none;outline:none;opacity:1}.repoItem{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff1a;border:1px solid #A3A3A3;border-radius:6px;padding:.8rem 1rem;margin-bottom:1rem;box-shadow:0 0 8px #000}.repoNameDate{display:flex;flex-direction:column;gap:.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 .8rem 0 0rem}.repoName{font-size:.9rem;font-weight:700;color:#f5f5f5;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.repoDate{font-size:.8rem;color:#a3a3a3;margin:0}.importButton{background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;padding:.4rem 1rem;color:#222;font-weight:700;cursor:pointer;font-size:.8rem;transition:transform .3s ease,opacity .3s ease}.importButton:hover{opacity:.6;border:1px solid #A3A3A3;outline:none;transform:scale(1.05)}.templateList{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:150px;gap:20px;width:100%;height:100%;overflow:scroll}.templateItem{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;box-shadow:0 0 8px #000;display:flex;flex-direction:column;align-items:center;max-height:150px;min-height:150px;height:150px;overflow:hidden;gap:0;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.templateItem>img{width:100%;height:70%;object-fit:cover}.templateItem p{margin:0;width:100%;height:30%;display:flex;align-items:center;background-color:#212121;font-size:.7rem;font-weight:600;color:#c1c1c1;font-style:italic;padding:0 .8rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templateItem p img{width:20px;height:20px;margin-right:.5rem;background-color:#212121;font-size:.7rem;font-weight:600;color:#c1c1c1;font-style:italic;border-radius:4px}.templateItem:hover{opacity:.6}@media (max-width: 699px){.addProjectsCellHeaderContainer{padding:4vw}.addProjectsCellTitle{font-size:1.2rem}.addProjectsCellHeader{padding:10px 1rem}.addProjectsCellContent{padding:0 1rem 1rem}.repoItem{padding:.6rem .8rem;margin-bottom:.8rem}.repoName{font-size:.8rem}.importButton{font-size:.7rem;padding:.3rem .8rem}.templateList{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px}.templateItem{height:120px;min-height:120px;max-height:120px}.templateItem>img{height:65%}.templateItem p{font-size:.6rem;height:35%;padding:0 .6rem}.templateItem p img{width:16px;height:16px;margin-right:.4rem}.importSearchBarWrapper{padding:0rem .6rem;height:35px}.importSearchIcon,.importSearchInput{font-size:.7rem}.importSearchInput::placeholder{font-size:.7rem}.importNewWrapper{min-height:35px;max-height:35px}.addProjectsContentListCellWrapperNoAccess p{font-size:.8rem;width:90%}.addProjectsContentListCellWrapperNoAccess svg{font-size:1.5rem}.addProjectsContentListCellWrapperNoAccess button{font-size:.8rem}}@keyframes importProjectsCellFadeIn{0%{opacity:0}to{opacity:1}}.importProjectsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.importProjectsPageWrapper{display:flex;flex-direction:column;justify-content:center;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.importProjectsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;overflow:hidden;position:relative;padding:4vw 6vw;box-sizing:border-box;overflow:scroll}.buildProjectsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-height:100%;box-sizing:border-box;max-width:1100px}@media (max-width: 600px){.buildProjectsFlexCellWrapper{flex-direction:column;justify-content:flex-start;overflow:scroll}}.buildProjectsFlexCellLeading,.buildProjectsFlexCellTrailing{display:flex;height:100%;width:60%;box-sizing:border-box;border:none;border-radius:6px;background-color:#0003;box-shadow:0 0 10px #000;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.buildProjectsFlexCellLeading{width:60%;padding-bottom:80px}.buildProjectsFlexCellTrailing{width:36%}@media (max-width: 600px){.buildProjectsFlexCellLeading{width:100%;margin-bottom:20px}.buildProjectsFlexCellTrailing{display:none}}.importProjectsCellHeader{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;padding:20px 1.5rem;overflow:scroll;gap:0}.importProjectsNewProjectTitle{margin:0;padding:0;font-size:1.5rem;font-weight:700;color:#c1c1c1;font-style:italic;width:100%;margin-bottom:1.5rem}.importProjectsImportingFromGithub{font-size:.9rem;font-weight:600;font-style:italic;color:#fff;background-color:#ffffff0d;border-radius:6px;padding:15px 20px;margin:0 0 20px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;justify-content:space-between;align-items:center;color:#f5f5f5;cursor:pointer;min-height:60px;width:100%;gap:0}.importProjectsImportingFromGithub:hover{opacity:.8;color:#f5f5f5}.importProjectsImportingFromGithub span{color:#a3a3a3;padding:0;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.importProjectsImportingFromGithub span p{color:#c1c1c1;padding:0;margin:0 0 6px;width:100%;font-size:.7rem;opacity:.8}.importProjectsImportingFromGithub strong{color:#c1c1c1;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.importProjectsImportingFromGithub strong svg{color:#c1c1c1;font-size:1rem;margin-right:.6rem}.importProjectsImportingFromGithub i{font-size:1rem;display:flex;justify-content:flex-end;align-items:center;gap:.6rem;color:#9b68dd;width:20%}.importProjectsBranchSelector{display:flex;justify-content:center;align-items:center;gap:.6rem;width:25%}.importProjectsBranchSelector svg{color:#9b68dd!important}.importProjectsBranchSelectorButton{display:flex;justify-content:space-between;align-items:center;background-color:#0000;border:none;border-radius:0;padding:0rem .8rem;width:70%;height:40px;box-sizing:border-box;position:relative;gap:.6rem;color:#9b68dd}.importProjectsBranchSelectorButtonText{font-size:1rem;font-weight:700;color:#9b68dd!important}.importProjectsBranchSelectorButton:hover{border:none;outline:none}.importProjectsBranchSelectorButton:focus{border:none;outline:none}@media (max-width: 700px){.importProjectsBranchSelector{display:none}}.importProjectsImportingFromGithub span,.importProjectsImportingFromGithub strong{min-width:0}.importProjectsOperationsBar{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;padding:0 8px}.importProjectsOperationsBarSupplement{margin-top:30px;position:absolute;bottom:0;background-color:#ffffff0d;width:100%;padding:20px 30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;color:#c1c1c1;font-style:italic;border-top:1px solid rgba(255,255,255,.4)}.importProjectsOperationsTitle{font-size:.9rem;font-weight:700;color:#c1c1c1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.importProjectsOperationsFlex{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;overflow:hidden}.importProjectsOperationsContainerWrapper,.importProjectsOperationsContainerWrapperWide,.importProjectsOperationsContainerWrapperShort{box-sizing:border-box;overflow:hidden}.importProjectsOperationsContainerWrapper{width:48%}.importProjectsOperationsContainerWrapperWide{width:100%}.importProjectsOperationsContainerWrapperShort{width:35%}.importProjectsTemplateContainerWrapper{box-sizing:border-box;overflow:hidden;width:100%;margin-top:1rem}.importProjectsOperationsContainerWrapper p,.importProjectsOperationsContainerWrapperWide p,.importProjectsOperationsContainerWrapperShort p,.importProjectsTemplateContainerWrapper p{font-size:.7rem;font-weight:600;color:#a3a3a3;margin-left:2px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.importProjectsTemplateContainerWrapper span img{height:20px;width:20px;border-radius:4px}.importProjectsOperationsStack{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:30px .8rem;width:100%;height:auto;min-height:200px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.importProjectsOperationsFieldWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;gap:.5rem;overflow:hidden}.importProjectsOperationsFieldStripped{flex:1 1 0%;min-width:0;background-color:transparent;height:40px;font-size:1rem;color:inherit;overflow:hidden;text-overflow:ellipsis;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.importProjectsOperationsFieldStripped::placeholder{color:#8b8b8b;font-weight:600}.importProjectsOperationsFieldStrippedSupplement{background:none;color:#c1c1c1;cursor:pointer;font-size:.7rem;font-weight:700;padding:0 1rem;display:flex;align-items:center;border:none;outline:none;white-space:nowrap}.importProjectsOperationsFieldStrippedSupplement:focus{outline:none;border:none}.importProjectsOperationsFieldStrippedSupplement:hover{outline:none;border:none}.importProjectsOperationsField{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.importProjectsOperationsField input,.importProjectsOperationsFieldStripped input{text-align:left}.importProjectsOperationsField span{display:flex;align-items:center}.importProjectsOperationsField p,.importProjectsOperationsField span{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem;color:#c1c1c1}.importProjectsOperationsField:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.importProjectsOperationsField:focus{border:1px solid #A3A3A3;outline:none}.importProjectsOperationsDivider{height:.5px;width:100%;background-color:#c1c1c1;opacity:.6;margin:2rem 0 1rem}.importProjectsOperationsDropdownMenu,.importProjectsTemplateSelectionDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:200px;max-height:200px;overflow:scroll;padding:.4rem 0;box-shadow:0 0 20px #000}.importProjectsOperationsDropdownMenu{min-width:200px}.importProjectsTemplateSelectionDropdownMenu{min-width:400px}.importProjectsOperationsDropdownMenu button span,.importProjectsTemplateSelectionDropdownMenu button span{display:flex;align-items:center;gap:10px}.importProjectsOperationsDropdownMenu button span p,.importProjectsTemplateSelectionDropdownMenu button span p{font-size:.5rem;font-weight:600;margin-top:4px}.importProjectsOperationsDropdownMenu button,.importProjectsTemplateSelectionDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.importProjectsOperationsDropdownMenu button svg,.importProjectsTemplateSelectionDropdownMenu button svg{font-size:.7rem}.importProjectsOperationsDropdownMenu button:hover,.importProjectsTemplateSelectionDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.importProjectsOperationsDropdownMenu button:focus,.importProjectsTemplateSelectionDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.importProjectsOperationsDropdownMenu img,.importProjectsTemplateSelectionDropdownMenu img{height:20px;width:20px;border-radius:4px;box-shadow:0 0 6px #000}.importProjectsBranchesDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:150px;padding:.4rem 0;box-shadow:0 0 20px #000}.importProjectsBranchesDropdownMenu button span{display:flex;align-items:center;gap:10px}.importProjectsBranchesDropdownMenu button span p{font-size:.5rem;font-weight:600;margin-top:4px}.importProjectsBranchesDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.importProjectsBranchesDropdownMenu button svg{font-size:.7rem}.importProjectsBranchesDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.importProjectsBranchesDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.importProjectsOperationsDropdownMenu img{height:30px;width:30px;border-radius:4px;box-shadow:0 0 6px #000}.rootIcon,.rootIconSupplement{font-size:.9rem}.rootIcon,.rootIconSupplement{color:#a3a3a3;margin-right:.5rem}.rootIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.rootIconSupplement:hover{opacity:.6;transform:scale(1.1)}.rootInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.importProjectsOperationsBar,.importProjectsOperationsBarSupplement,.importProjectsImportingFromGithub,.importProjectsOperationsDivider{flex:0 0 auto}.importProjectsEnvVarsWrapper{display:flex;justify-content:center;flex-direction:column;gap:.5rem;width:100%;box-sizing:border-box}.importProjectsEnvVarsRow{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0 2%;box-sizing:border-box;gap:.6rem}.importProjectsEnvVarsInput{flex:1;background:transparent;border:1px solid #A3A3A3;border-radius:6px;color:#c1c1c1;padding:.4rem .8rem;font-size:.9rem}.importProjectsEnvVarsInput::placeholder{color:#8b8b8b}.importProjectsEnvVarsRemoveBtn{background-color:#ffffff0d;border:1px solid #A3A3A3;color:#c1c1c1;border-radius:6px;width:40px;height:40px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.importProjectsEnvVarsRemoveBtn:hover{opacity:.6;outline:none}.importProjectsEnvVarsRemoveBtn:focus{opacity:1;outline:none}.importProjectsEnvVarsAddBtn{background-color:#ffffff0d;border:1px solid #A3A3A3;color:#c1c1c1;border-radius:4px;padding:.6rem 1.2rem;font-size:.7rem;font-weight:700;font-style:italic;cursor:pointer;margin-top:.5rem;width:fit-content}.importProjectsEnvVarsAddBtn:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.importProjectsEnvVarsAddBtn:focus{opacity:1;outline:none;border:1px solid #A3A3A3}.importProjectsClosePopout{font-size:1rem;position:absolute;top:1rem;right:4%;cursor:pointer;color:#c1c1c1;transition:transform .3s ease,opacity .3s ease}.importProjectsClosePopout:hover{opacity:.6;transform:scale(1.1)}.importProjectsDeployButton{width:100%;background-color:#a3a3a3;font-size:.8rem;font-weight:800;color:#222;padding:0;margin:0;border-radius:4px;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;border:.5px solid #c1c1c1}.importProjectsDeployButton:hover{opacity:.6;outline:none;border:.5px solid #c1c1c1}.importProjectsDeployButton:focus{outline:none;border:.5px solid #c1c1c1}.importNewCaretIcon{font-size:1rem;color:#a3a3a3;margin-right:.6rem}.importProjectsBuildLogsCell,.importProjectsBuildLogsCellLong{width:100%;height:calc(100% - 30px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;margin:0;padding:30px 20px;overflow-y:scroll;overflow-x:hidden}.importProjectsBuildLogsCellLong{padding-bottom:100px}.importProjectsBuildLogsCellLogDisplay{white-space:pre-wrap;font-size:.8rem;width:100%;text-align:left;font-style:italic;box-sizing:border-box;margin-bottom:.5rem}.log-content{color:#c1c1c1;font-weight:600}.log-content.errorLogLine{color:#e54b4b;font-weight:700}.log-content.warningLogLine{color:#e5a53b;font-weight:600}.log-content.infoLogLine{color:#5ba4e5;font-weight:500}.log-content.debugLogLine{color:#888;font-weight:400}.log-content.successLogLine{color:#4bb543;font-weight:700}.consoleLogsHeader{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center;padding:2rem 1rem;box-sizing:border-box;background-color:#25242e;border-bottom:1px solid rgba(255,255,255,.1);border-top-right-radius:6px;border-top-left-radius:6px;margin:0}.consoleLogsHeader h3{font-size:.9rem;font-weight:600;color:#f1f1f1;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consoleLogsHeader span{display:flex;justify-content:flex-start;align-items:center;gap:.6rem;font-size:.8rem}.consoleLogsHeader span button{background-color:#fff0;padding:0;color:#c1c1c1;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.consoleLogsHeader span button:hover{border:none;outline:none;opacity:.6;transform:scale(1.05)}.noBuildLogsDisplay{white-space:wrap;font-size:.8rem;font-weight:600;color:#c1c1c1;width:100%;min-height:100%;max-height:100%;padding:30px 20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-style:italic}.noBuildLogsDisplay svg{background-color:#0000000d;box-shadow:0 0 8px #000;border-radius:6px;padding:20px;font-size:2rem;color:silver;margin-bottom:1rem}.importProjectsSwitchInputWrapper{width:100%;padding:.4rem;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center!important;gap:.6rem;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:.8rem}.importProjectsSwitchInputWrapper span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;box-sizing:border-box;padding:.4rem .8rem;width:100%}.importProjectsSwitchInputWrapper span strong{font-size:1rem;font-weight:700;color:#f5f5f5;font-style:italic;display:flex;justify-content:center;align-items:center;gap:.6rem}.importProjectsSwitchInputWrapper span p{white-space:wrap;max-width:100%;padding:0;margin:.2rem 0;font-size:.7rem;font-weight:600}@keyframes detailProjectsCellFadeIn{0%{opacity:0}to{opacity:1}}.detailProjectsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.detailProjectsPageWrapper{display:flex;flex-direction:column;justify-content:center;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}@media (max-width: 699px){.detailProjectsPageWrapper{height:auto}}.detailProjectsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;height:auto;overflow:hidden;position:relative;padding:4vw 6vw;box-sizing:border-box;overflow:scroll}.detailProjectsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;box-sizing:border-box;max-width:1100px}@media (max-width: 699px){.detailProjectsFlexCellWrapper{flex-direction:column;overflow:scroll;height:auto}}.detailProjectsFlexCellLeading,.detailProjectsFlexCellTrailing{display:flex;height:100%;width:60%;box-sizing:border-box;border:none;border-radius:6px;background-color:#0003;box-shadow:0 0 10px #000;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;overflow:scroll}.detailProjectsFlexCellLeading{width:60%;padding-bottom:80px}.detailProjectsFlexCellTrailing{width:36%}@media (max-width: 699px){.detailProjectsFlexCellLeading,.detailProjectsFlexCellTrailing{height:auto}}.detailProjectsFlexCellLeadingScrollContainer{width:100%;height:100%;overflow:scroll;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 699px){.detailProjectsFlexCellLeading{width:100%;height:auto;margin-bottom:20px}.detailProjectsFlexCellTrailing{width:100%;height:auto}}.addOnsHeader{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center;padding:2rem 1rem;box-sizing:border-box;background-color:#25242e;border-bottom:1px solid rgba(255,255,255,.1);border-top-right-radius:6px;border-top-left-radius:6px;margin:0}.addOnsHeader h3{font-size:.9rem;font-weight:600;color:#f1f1f1;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addOnsHeader span{display:flex;justify-content:flex-start;align-items:center;gap:.6rem;font-size:.8rem}.addOnsHeader span button{background-color:#fff0;padding:0;color:#c1c1c1;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.addOnsHeader span button:hover{border:none;outline:none;opacity:.6;transform:scale(1.05)}.addOnsHeader svg{font-size:.9rem;color:#a3a3a3;margin-right:.5rem;cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.addOnsHeader svg:hover{opacity:.6;transform:scale(1.1)}.addOnsScrollContainer{width:100%;height:calc(100% - 30px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;margin:0;padding:30px 20px 100px;overflow-y:scroll;overflow-x:hidden}.addOnsScrollFieldItem{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 0 2rem;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:2rem}.addOnsScrollFieldItem div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 100px);box-sizing:border-box}.addOnsScrollFieldItem div p{font-size:.9rem;font-weight:800;color:#f1f1f1;padding:0;margin:0}.addOnsScrollFieldItem div i{font-size:.7rem;font-weight:500;color:#c1c1c1;padding:0;margin:0;margin-top:.4rem;opacity:.9}.detailProjectHeaderWrapper{display:flex;justify-content:space-between;align-items:center;height:60%;width:90%;box-sizing:border-box;padding:2rem 0}@media (max-width: 699px){.detailProjectHeaderWrapper{padding:0;width:100%;height:auto}}.detailProjectScreenshot{width:50%;height:100%;background-color:#171717;border:1px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;object-fit:cover}.detailProjectScreenshot img{width:100%;height:100%;object-fit:cover}@media (max-width: 699px){.detailProjectScreenshot{display:none}}.detailProjectHeaderInputStack{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:50%;box-sizing:border-box;padding:2rem 0 2rem 2rem}.detailProjectsOperationsContainerWrapper{width:100%;margin-bottom:.6rem}.detailProjectsOperationsContainerWrapperSplit{width:48%;margin-bottom:.6rem}@media (max-width: 699px){.detailProjectHeaderInputStack{width:100%;padding:0;height:auto}.detailProjectsOperationsContainerWrapper,.detailProjectsOperationsContainerWrapperSplit{width:90%;padding:0}}.detailProjectsOperationsContainerWrapper p,.detailProjectsOperationsContainerWrapperSplit p{font-size:.7rem;font-weight:600;color:#a3a3a3;margin-left:2px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailProjectsOperationsFieldWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;gap:.5rem;overflow:hidden}.detailProjectsOperationsFieldStripped{flex:1 1 0%;min-width:0;background-color:transparent;height:40px;font-size:1rem;color:inherit;overflow:hidden;text-overflow:ellipsis;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.detailProjectsOperationsFieldStripped::placeholder{color:#8b8b8b;font-weight:600}.detailProjectsOperationsFieldStrippedSupplement{background:none;color:#c1c1c1;cursor:pointer;font-size:.7rem;font-weight:700;padding:0 1rem;display:flex;align-items:center;border:none;outline:none;white-space:nowrap}.detailProjectsOperationsFieldStrippedSupplement:focus{outline:none;border:none}.detailProjectsOperationsFieldStrippedSupplement:hover{outline:none;border:none}.detailProjectsOperationsField,.detailProjectsOperationsFieldCustomWrapper{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-shadow:0 0 8px #000;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-size:.8rem;font-weight:600;color:#a3a3a3}.detailProjectsOperationsField::placeholder,.detailProjectsOperationsFieldCustomWrapper::placeholder{color:#8b8b8b;font-weight:600}.detailProjectsOperationsFieldCustomWrapper{padding:0}.detailProjectsOperationsField input,.detailProjectsOperationsFieldCustomWrapper input,.detailProjectsOperationsFieldStripped input{text-align:left}.detailProjectsOperationsField span,.detailProjectsOperationsFieldCustomWrapper span{display:flex;align-items:center}.detailProjectsOperationsField p,.detailProjectsOperationsField span,.detailProjectsOperationsFieldCustomWrapper p,.detailProjectsOperationsFieldCustomWrapper span{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem;color:#c1c1c1}.detailProjectsOperationsField:hover,.detailProjectsOperationsFieldCustomWrapper:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.detailProjectsOperationsField:focus,.detailProjectsOperationsFieldCustomWrapper:focus{border:1px solid #A3A3A3;outline:none}.detailProjectsOperationsFieldCustomLeading{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff0d;border:none;padding:0rem .8rem;height:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-size:.8rem;font-weight:600;color:#a3a3a3}.detailProjectsOperationsFieldCustomLeading::placeholder{color:#8b8b8b;font-weight:600}.detailProjectsOperationsFieldCustomLeading:hover{opacity:.6;outline:none;border:none}.detailProjectsOperationsFieldCustomLeading:focus{border:1px solid #A3A3A3;outline:none;border:none}.detailNewCaretIcon{font-size:1rem;color:#a3a3a3;margin-right:.6rem}.detailProjectsOperationsBarSupplement{margin-top:30px;position:absolute;bottom:0;background-color:#25242e;width:100%;padding:20px 30px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;color:#c1c1c1;font-style:italic;border-top:1px solid rgba(255,255,255,.4);flex:0 0 auto;gap:4%}.detailProjectsDeployButton{width:48%;background-color:#a3a3a3;font-size:.8rem;font-weight:800;color:#222;padding:0;margin:0;border-radius:4px;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;border:.5px solid #c1c1c1}.detailProjectsDeployButton:hover{opacity:.6;outline:none;border:.5px solid #c1c1c1;color:#222}.detailProjectsDeployButton:focus{outline:none;border:.5px solid #c1c1c1;color:#222}.detailProjectInputRow{display:flex;justify-content:space-between;align-items:center;width:90%;gap:5%;margin-bottom:1rem}@media (max-width: 699px){.detailProjectInputRow{flex-direction:column;width:100%}}.shimmer{background:linear-gradient(to right,#fff,#c1c1c1,#fff);background-clip:text;-webkit-background-clip:text;color:transparent;background-size:300% 100%;animation:gradient-shimmer 2s linear infinite}@keyframes gradient-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.errorLogLine{color:#e54b4b!important}.warningLogLine{color:#ebb961!important}.successLogLine{color:#0f0!important}@keyframes buildLogsCellFadeIn{0%{opacity:0}to{opacity:1}}.buildLogsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.buildLogsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.buildLogsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative;box-sizing:border-box;overflow:hidden}.buildLogsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-height:100%;box-sizing:border-box;max-width:900px}.buildLogsTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background-color:#191919b3;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw}.buildLogsTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:85%;height:40px}.buildLogsButtonContainer{width:15%;display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:0 1rem;box-sizing:border-box}@media (min-width: 1200px){.buildLogsTopBarSearchContainer{width:80%}}@media (max-width: 500px){.buildLogsTopBarSearchContainer{width:100%}.buildLogsIconSupplement{display:none}}.buildLogsSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000}.buildLogsSearchIcon,.buildLogsSearchIconSupplement{font-size:.9rem}.buildLogsSearchIcon,.buildLogsSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.buildLogsSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.buildLogsSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.buildLogsSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.buildLogsSearchInput::placeholder{color:#8b8b8b;font-weight:600}.buildLogsRefreshButton{padding:.4rem 0;background-color:#a3a3a3;color:#212121;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;height:40px;width:48%;box-sizing:border-box;cursor:pointer;outline:none}.buildLogsRefreshButton:hover{opacity:.6;border:none;outline:none}.buildLogsRefreshButton:hover{border:none;outline:none}@media (max-width: 700px){.buildLogsTopBarSearchContainer{width:100%}.buildLogsRefreshButton{display:none}}.buildLogsCellContentWrapper{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#24242b;width:100%;height:calc(100% - 80px);flex:1}.buildLogsContentSideBar{width:220px;height:100%;background:linear-gradient(to bottom,#1b1526,#29282d);box-sizing:border-box;border-right:.5px solid rgba(255,255,255,.2);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto;padding:10px 0}.buildLogsContentCheckboxStack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:80%;padding:.6rem}.buildLogsContentCheckboxSubStack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:70%;padding:0}.buildLogsContentCheckboxWrapper,.buildLogsContentCheckboxSubWrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:0;font-size:.8rem;font-weight:600;color:#a3a3a3;font-style:italic;gap:1rem}.buildLogsContentCheckboxSubWrapper{padding:0 .6rem;gap:.4rem;font-size:.7rem}.buildLogsContentFilterHeader{width:80%;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;font-style:italic;color:#a3a3a3;padding:1rem 0}.buildLogsContentFilterSubheader{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:.8rem;font-weight:500;font-style:italic;color:#a3a3a3;padding:1rem 0 .4rem;gap:.8rem}.buildLogsContentFilterHeader span svg{margin-right:.6rem;font-size:.7rem}.buildLogsContentDivider{width:90%;min-height:.5px;max-height:.5px;height:.5px;background-color:#fff6}.buildLogsContentMainFlex{width:calc(100% - 220px);height:100%;background:linear-gradient(to bottom,#322a54,#29282d);display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden;position:relative}.buildLogsContainer{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-bottom:10vh}.buildLogsHeader{width:100%;height:40px;display:flex;justify-content:space-evenly;align-items:center;background-color:#242129;background:linear-gradient(to right,#1b1526,#29282d);box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;padding:0 1rem}.buildLogsHeaderCellMedium,.buildLogsHeaderCellShort,.buildLogsHeaderCellLong{font-size:.7rem;font-weight:800;font-style:italic;color:#c1c1c1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1rem;box-sizing:border-box}.buildLogsHeaderCellMedium{width:20%}.buildLogsHeaderCellShort{width:10%}.buildLogsHeaderCellLong{width:30%}.buildLogsEntry{width:100%;height:40px;display:flex;justify-content:space-evenly;align-items:center;background-color:#19191999;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);flex:1;padding:.8rem 1rem;text-align:left;cursor:pointer}.buildLogsEntryCellMedium,.buildLogsEntryCellShort,.buildLogsEntryCellLong{font-size:.8rem;font-weight:600;font-style:italic;color:#c1c1c1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1rem;box-sizing:border-box}.buildLogsEntryCellMedium{width:20%}.buildLogsEntryCellShort{width:10%}.buildLogsEntryCellLong{width:30%}.buildLogsNoResults{width:100%;height:calc(100vh - 180px);display:flex;flex-direction:column;justify-content:center;align-items:center}.buildLogsNoResultsIcon{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.buildLogsNoResultsText{font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.buildLogsNoResultsButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.buildLogsNoResultsButtons{flex-direction:column}}.buildLogsNoResultsReset,.buildLogsNoResultsRefresh{background-color:#c1c1c1;padding:.4rem .8rem;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;font-size:.8rem;font-weight:700;color:#222;width:150px;outline:none}.buildLogsNoResultsReset:hover,.buildLogsNoResultsRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.buildLogsNoResultsReset:focus,.buildLogsNoResultsRefreshfocus{border:1px solid #A3A3A3;outline:none}.buildLogsNoResultCell{background-color:#0006;padding:40px 60px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center}@media (max-width: 700px){.buildLogsNoResultCell{padding:20px 5px}}@media (min-width: 1700px){.tippy-box[data-theme~=tooltip-light]{background-color:#a3a3a3;color:#111;padding:.4vw 5vw;font-size:.8vw;font-weight:600;border-radius:.4vw;white-space:nowrap;text-align:center;display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 0 10px #000}.tippy-box[data-theme~=tooltip-light][data-placement^=top]>.tippy-arrow:before{border-top-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=left]>.tippy-arrow:before{border-left-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=right]>.tippy-arrow:before{border-right-color:#a3a3a3}}@media (max-width: 1699px){.tippy-box[data-theme~=tooltip-light]{background-color:#a3a3a3;color:#111;padding:.4vw;font-size:.7rem;font-weight:600;border-radius:.4vw;box-shadow:0 0 10px #000;text-align:center}.tippy-box[data-theme~=tooltip-light][data-placement^=top]>.tippy-arrow:before{border-top-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=left]>.tippy-arrow:before{border-left-color:#a3a3a3}.tippy-box[data-theme~=tooltip-light][data-placement^=right]>.tippy-arrow:before{border-right-color:#a3a3a3}}@keyframes runtimeLogsCellFadeIn{0%{opacity:0}to{opacity:1}}.runtimeLogsCellFadeIn{animation:projectsCellFadeIn 2s ease-out}.runtimeLogsPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.runtimeLogsCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative;box-sizing:border-box;overflow:hidden}.runtimeLogsFlexCellWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-height:100%;box-sizing:border-box;max-width:900px}.runtimeLogsTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background-color:#191919b3;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw}.runtimeLogsTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:75%;height:40px}.runtimLogsButtonContainer{width:25%;display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:0 1rem;box-sizing:border-box}@media (min-width: 1200px){.runtimeLogsTopBarSearchContainer{width:80%}}@media (max-width: 500px){.runtimeLogsTopBarSearchContainer{width:100%}.runtimeLogsIconSupplement{display:none}}.runtimeLogsSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000}.runtimeLogsSearchIcon,.runtimeLogsSearchIconSupplement{font-size:.9rem}.runtimeLogsSearchIcon,.runtimeLogsSearchIconSupplement{color:#a3a3a3;margin-right:.5rem}.runtimeLogsSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.runtimeLogsSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.runtimeLogsSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.runtimeLogsSearchInput::placeholder{color:#8b8b8b;font-weight:600}.runtimeLogsRefreshButton{padding:.4rem 0;background-color:#a3a3a3;color:#212121;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;height:40px;width:48%;box-sizing:border-box;cursor:pointer;outline:none}.runtimeLogsRefreshButton:hover{opacity:.6;border:none;outline:none}.runtimeLogsRefreshButton:hover{border:none;outline:none}@media (max-width: 700px){.runtimeLogsTopBarSearchContainer{width:100%}.runtimeLogsRefreshButton{display:none}}.runtimeLogsCellContentWrapper{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#24242b;width:100%;height:calc(100% - 80px);flex:1}.runtimeLogsContentSideBar{width:220px;height:100%;background:linear-gradient(to bottom,#1b1526,#29282d);box-sizing:border-box;border-right:.5px solid rgba(255,255,255,.2);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto;padding:10px 0}.runtimeLogsContentCheckboxStack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:80%;padding:.6rem}.runtimeLogsContentCheckboxSubStack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:70%;padding:0}.runtimeLogsContentCheckboxWrapper,.runtimeLogsContentCheckboxSubWrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:0;font-size:.8rem;font-weight:600;color:#a3a3a3;font-style:italic;gap:1rem}.runtimeLogsContentCheckboxSubWrapper{padding:0 .6rem;gap:.4rem;font-size:.7rem}.runtimeLogsContentFilterHeader{width:80%;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;font-style:italic;color:#a3a3a3;padding:1rem 0}.runtimeLogsContentFilterSubheader{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:.8rem;font-weight:500;font-style:italic;color:#a3a3a3;padding:1rem 0 .4rem;gap:.8rem}.runtimeLogsContentFilterHeader span svg{margin-right:.6rem;font-size:.7rem}.runtimeLogsContentDivider{width:90%;min-height:.5px;max-height:.5px;height:.5px;background-color:#fff6}.runtimeLogsContentMainFlex{width:calc(100% - 220px);height:100%;background:linear-gradient(to bottom,#322a54,#29282d);display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden;position:relative}.runtimeLogsContainer{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-bottom:10vh}.runtimeLogsHeader{width:100%;height:40px;display:flex;justify-content:space-evenly;align-items:center;background-color:#242129;background:linear-gradient(to right,#1b1526,#29282d);box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;padding:0 1rem}.runtimeLogsHeaderCellMedium,.runtimeLogsHeaderCellShort,.runtimeLogsHeaderCellLong{font-size:.7rem;font-weight:800;font-style:italic;color:#c1c1c1;width:20%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1rem;box-sizing:border-box}.runtimeLogsHeaderCellMedium{width:15%}.runtimeLogsHeaderCellShort{width:10%}.runtimeLogsHeaderCellLong{width:45%}.runtimeLogsEntry{width:100%;height:40px;display:flex;justify-content:space-evenly;align-items:center;background-color:#19191999;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.1);flex:1;padding:.8rem 1rem;text-align:left;cursor:pointer}.runtimeLogsEntryCellMedium,.runtimeLogsEntryCellShort,.runtimeLogsEntryCellLong{font-size:.8rem;font-weight:600;font-style:italic;color:#c1c1c1;width:20%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1rem;box-sizing:border-box}.runtimeLogsEntryCellMedium{width:15%}.runtimeLogsEntryCellShort{width:10%}.runtimeLogsEntryCellLong{width:45%}.copyIcon{font-size:.8rem;transition:transform .3s ease}.copyIcon:hover{opacity:.6;transform:scale(1.1)}.runtimeLogsNoResults{width:100%;height:calc(100vh - 180px);display:flex;flex-direction:column;justify-content:center;align-items:center}.runtimeLogsNoResultsIcon{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.runtimeLogsNoResultsText{font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.runtimeLogsNoResultsButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.runtimeLogsNoResultsButtons{flex-direction:column}}.runtimeLogsNoResultsReset,.runtimeLogsNoResultsRefresh{background-color:#c1c1c1;padding:.4rem .8rem;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;font-size:.8rem;font-weight:700;color:#222;width:150px;outline:none}.runtimeLogsNoResultsReset:hover,.runtimeLogsNoResultsRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.runtimeLogsNoResultsReset:focus,.runtimeLogsNoResultsRefreshfocus{border:1px solid #A3A3A3;outline:none}.runtimeLogsNoResultCell{background-color:#0006;padding:40px 60px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center}@media (max-width: 700px){.runtimeLogsNoResultCell{padding:20px 5px}}.logControlButtonWrapper{display:flex;justify-content:center;align-items:center;min-height:40px;max-height:40px;width:80px;gap:0;border:1.5px solid #414141;border-radius:6px;box-shadow:0 0 8px #000}.logControlButtonWrapper button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:1px solid #414141}.logControlButtonWrapper button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.logControlButton{min-height:40px;max-height:40px;width:40px;background:#111;color:#f0f0f0;padding:0 .6rem;cursor:pointer;font-size:.8rem;text-align:center;border:none;border-radius:0}.logControlButton.active{background-color:#a3a3a3;color:#222}.logControlButton:hover{opacity:.6;border:1px solid #3d3d3d;outline:none}.logControlButton:focus{border:1px solid #3d3d3d;outline:none}@media (max-width: 800px){.logControlButtonWrapper{display:none}}.directoryListItemRoot,.directoryListItem{font-size:.7rem;font-weight:700;color:#ffffffb3;display:flex;width:100%;justify-content:flex-start;align-items:center;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis;padding:.5rem 1rem;line-height:1.2;box-sizing:border-box;z-index:1}.directoryListItemRoot{position:sticky;top:0;z-index:10;background-color:#000000e6;padding:.5rem 1rem}.directoryListItemRoot:hover,.directoryListItem:hover{background-color:#fff3}.directoryListItem svg,.directoryListItemRoot svg{font-size:.7rem;margin-right:.4rem;vertical-align:middle}.directoryListItemFileIcon{height:1rem;margin-right:.6rem;vertical-align:middle}.directoryListItem{position:relative}.directoryListItem:before{content:"";position:absolute;top:0;bottom:0;left:.6rem;width:.06rem;background-color:#fff3;display:none}.directoryListItem.indented:before{display:block}@keyframes teamCellFadeIn{0%{opacity:0}to{opacity:1}}.teamCellFadeIn{animation:teamCellFadeIn 2s ease-out}.teamPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;width:100vw;height:100vh;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.teamCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative;box-sizing:border-box;overflow:hidden}.teamNavBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:40px;max-height:40px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;align-items:center;padding:0 1rem;gap:2rem;overflow-x:scroll}@media (max-width: 699px){.teamNavBar{padding:0 2rem}}.teamNavBar button{background-color:#fff0;padding:0;font-size:.7rem;font-weight:600;color:#c1c1c1;height:100%;border-radius:0;border:none;outline:none}.teamNavBar button:hover{color:#f5f5f5;border:none;border-bottom:2px solid #f5f5f5;outline:none}.teamNavBar button:focus{color:#c1c1c1;border:none;outline:none}.teamTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw}.teamTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px}.teamTopBarSearchContainer button{width:10%;height:40px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer}.teamTopBarSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.teamTopBarSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.teamSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000}.teamSearchIcon,.teamSearchIconSupplement{font-size:.9rem;color:#a3a3a3;margin-right:.5rem}.teamSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.teamSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.teamSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.teamSearchInput::placeholder{color:#8b8b8b;font-weight:600}.teamListContainer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 40px;box-sizing:border-box;overflow-y:auto}.teamListItemCollapsed{height:100px;width:100%;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;box-sizing:border-box;box-shadow:0 0 8px #000;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;margin-bottom:2rem;cursor:pointer}.teamListItemCollapsed:hover{opacity:.8}.teamCellContentContainer{flex:1 1 auto;overflow-y:auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:1rem 0}.teamContentFlexCell{flex:0 0 auto;margin:1vw auto 2vw}.teamContentFlexCell{display:flex;flex-direction:column;width:90%;max-width:1200px;min-height:200px;background-color:#ffffff1a;border-radius:6px;margin:1vw 0 2vw;box-shadow:0 0 20px #191919;box-sizing:border-box}@media (min-width: 1000px){.teamContentFlexCell{min-height:250px}}.teamContentFlexCellTop{flex:0 0 70px;width:100%;display:flex;align-items:center;background-color:#0003;border-bottom:2px solid rgba(54,54,54,.8);justify-content:space-between;padding:0 4%;box-sizing:border-box}.teamContentFlexCellTop p{padding:0;margin:0;font-size:.8rem;font-weight:700;color:#c6c6c6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.6rem}.teamContentFlexCellTop button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none;display:flex;justify-content:center;align-items:center;gap:.6rem;background-color:#ffffff1a;width:150px}.teamContentFlexCellTop button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamContentFlexCellTop button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamContentFlexCellMedium{flex:1 1 auto;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:auto;padding:2rem;box-sizing:border-box;background-color:#0006}.teamContentFlexCellBottom{flex:0 0 70px;width:100%;display:flex;align-items:center;background-color:#0003;border-top:2px solid rgba(54,54,54,.8);justify-content:space-between;padding:0 4%;box-sizing:border-box}.teamContentFlexCellBottom p{padding:0;margin:0;font-size:.8rem;font-weight:700;color:#c6c6c6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){.teamContentFlexCellBottom p{font-size:.7rem}}.teamContentFlexCellBottom button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none;display:flex;justify-content:center;align-items:center;gap:.6rem;background-color:#ffffff1a;width:150px}.teamContentFlexCellBottom button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamContentFlexCellBottom button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamEmailInviteRow{display:flex;justify-content:flex-start;align-items:center;width:80%;padding:0 2%;box-sizing:border-box;gap:.6rem;margin-bottom:1rem}.teamEmailInviteRowWrapperShort{width:35%;box-sizing:border-box;font-size:.7rem;font-weight:600;color:#a3a3a3;margin-left:2px;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teamEmailInviteField{display:flex;justify-content:space-between;align-items:center;background-color:#0006;border:1px solid #A3A3A3;border-radius:6px;padding:0rem .8rem;width:100%;height:40px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.teamEmailInviteField input{text-align:left}.teamEmailInviteField span{display:flex;align-items:center}.teamEmailInviteField p{font-size:.7rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem;color:#c1c1c1}.teamEmailInviteField:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.teamEmailInviteField:focus{border:1px solid #A3A3A3;outline:none}.teamControlInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.rootInput::placeholder{color:#8b8b8b;font-weight:600}.teamControlRemoveBtn{background-color:#0003;border:1px solid #A3A3A3;outline:none;color:#c1c1c1;border-radius:6px;width:40px;height:40px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.teamControlRemoveBtn:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.teamControlRemoveBtn:focus{opacity:1;outline:none;border:1px solid #A3A3A3}.teamControlAddBtn{background-color:#0003;border:1px solid #A3A3A3;color:#c1c1c1;border-radius:6px!important;padding:.6rem 1.2rem;font-size:.7rem;font-weight:700;font-style:italic;cursor:pointer;margin-top:.5rem;width:fit-content;display:flex;justify-content:center;align-items:center;gap:.4rem}.teamControlAddBtn:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.teamControlAddBtn:focus{opacity:1;outline:none;border:1px solid #A3A3A3}.teamContentTopMenuWrapper{display:flex;justify-content:center;align-items:center;gap:1rem}.teamContentMemberRow{width:100%;display:flex;justify-content:space-between;align-items:center;border-top:.5px solid rgba(255,255,255,.2);border-bottom:.5px solid rgba(255,255,255,.2);box-sizing:border-box;padding:2rem}.teamContentMemberRowLeading,.teamContentMemberRowTrailing{display:flex;justify-content:flex-start;align-items:center;gap:1rem;box-sizing:border-box;overflow:hidden;overflow:scroll}.teamContentMemberRowLeading{padding-right:1rem}.teamContentMemberRowTrailing{padding-left:1rem}.teamContentMemberRowLeading img{width:50px;height:50px;object-fit:cover;border-radius:8px;margin-right:.4rem}.teamContentMemberRowLeading span{padding:0;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.teamContentMemberRowLeading span strong{font-size:1.1rem;font-weight:800;color:#c1c1c1;padding:0;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;width:100%}.teamContentMemberRowLeading span p,.teamContentMemberRowTrailing p{font-size:.8rem;font-weight:500;color:#c1c1c1;padding:0;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;opacity:.9;width:100%}.teamContentMemberRowTrailing p{font-size:.9rem;font-weight:600;margin-right:1rem}.teamContentMemberRowTrailing button{padding:.4rem 16px;border-radius:4px;border:none;font-weight:600;cursor:pointer;box-sizing:border-box;font-size:.8rem;font-weight:700;color:#f1f1f1;box-shadow:0 0 10px solid #000;border:1px solid #c1c1c1;outline:none;display:flex;justify-content:center;align-items:center;gap:.6rem;background-color:#ffffff4d;white-space:nowrap}.teamContentMemberRowTrailing button p{font-size:.7rem;font-weight:700;font-style:none;padding:0;margin:0;color:#f5f5f5;opacity:.9}.teamContentMemberRowTrailing button:hover{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamContentMemberRowTrailing button:focus{opacity:.6;border:1px solid #c1c1c1;outline:none}.teamDropdownWrapper{position:relative}.teamDropdownMenu{position:fixed;background:#222;border:2px solid #414141;border-radius:.3rem;display:flex;flex-direction:column;z-index:999;min-width:200px;padding:.4rem 0;box-shadow:0 0 20px #000}.teamDropdownMenu button{background:transparent;border:none;border-radius:0;padding:.4rem 1rem;color:#a3a3a3;text-align:left;cursor:pointer;font-size:.8rem;font-weight:600;font-style:italic;display:flex;justify-content:space-between;align-items:center}.teamDropdownMenu button button i{padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.teamDropdownMenu button svg{font-size:.7rem}.teamDropdownMenu button:hover{background:#2a2a2a;border:none;outline:none}.teamDropdownMenu button:focus{background:#2a2a2a;border:none;outline:none}.teamNoResults{width:100%;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}.teamNoResultsIcon{font-size:1.6rem;color:#c1c1c1;margin-bottom:1rem}.teamNoResultsText{font-size:.8rem;font-weight:600;color:#c1c1c1;font-style:italic;margin-bottom:1rem;width:80%;text-align:center}.teamNoResultsButtons{display:flex;align-items:center;justify-content:center;gap:.6rem}@media (max-width: 700px){.teamNoResultsButtons{flex-direction:column}}.teamNoResultsReset,.teamNoResultsRefresh{background-color:#c1c1c1;padding:.4rem .8rem;border:1px solid #A3A3A3;border-radius:6px;box-shadow:0 0 10px #000;font-size:.8rem;font-weight:700;color:#222;width:150px;outline:none}.teamNoResultsReset:hover,.teamNoResultsRefresh:hover{opacity:.6;border:1px solid #A3A3A3;outline:none}.teamNoResultsReset:focus,.teamNoResultsRefreshfocus{border:1px solid #A3A3A3;outline:none}.teamNoResultCell{background-color:#ffffff0d;border:1px solid #A3A3A3;padding:40px;box-shadow:0 0 10px #0009;border-radius:6px;display:flex;flex-direction:column;align-items:center}@media (max-width: 700px){.teamNoResultCell{padding:20px 5px}}@keyframes profileCellFadeIn{0%{opacity:0}to{opacity:1}}.profileCellFadeIn{animation:profileCellFadeIn 2s ease-out}.profilePageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(135deg,#0f172a,#463366)}.profileCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px)!important;position:relative}.profileCellContentWrapper{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#24242b;width:100%;flex:1}.profileContentSideBar{width:200px;height:100vh;background-color:#191919;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:.5px solid rgba(255,255,255,.1);box-sizing:border-box;position:relative;padding:0;overflow-y:auto;overflow-x:hidden!important}@media (max-width: 699px){.profileContentSideBar{width:100px}}.profileSideBarButtonWrapper{display:flex;flex-direction:column;justify-content:flex-start;min-width:100%!important;max-width:100%!important;height:100%;box-sizing:border-box;overflow-y:auto!important;overflow-x:hidden!important}.profileSideBarButton{width:100%!important;height:50px;background-color:#242425;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);border-radius:0;padding:0;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;overflow:hidden}.profileSideBarButton--selected{background-color:#0003}.profileSideBarButton span{display:flex;justify-content:flex-start;align-items:center;padding:0 .8rem;font-size:.7rem;font-weight:800;color:silver;white-space:nowrap;text-overflow:ellipsis!important;overflow:hidden;box-sizing:border-box;width:100%!important}.profileSideBarButton span small{box-sizing:border-box!important;text-align:left}@media (max-width: 699px){.profileSideBarButton span small{box-sizing:border-box!important;width:100%;padding:0 2px;text-overflow:ellipsis;overflow:hidden}}.profileSideBarButton span svg{font-size:.7rem;color:silver;margin-right:1.2rem;margin-left:.6rem}.profileSideBarButton svg{font-size:.7rem;color:silver;margin-right:1.5rem}@media (max-width: 699px){.profileSideBarButton svg{display:none}}.profileSideBarButton:hover{opacity:.6;outline:none;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1)}.profileSideBarButton:focus{opacity:.6;outline:none;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1)}.profileContentMainFlex{width:calc(100% - 200px);height:100vh;background:linear-gradient(135deg,#0f172a,#463366);display:flex;flex-direction:column;padding-bottom:2vw}@media (max-width: 699px){.profileContentMainFlex{width:calc(100% - 100px)}}.profileContentMainScroll{flex:1;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2vw 0 100px;height:100%;max-width:100%}.profileContentFlexCell,.profileContentFlexCellElongated,.profileContentFlexCellTall{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;background-color:#ffffff1a;border-radius:6px;margin:1vw 0 2vw;border:0px solid #363636;box-shadow:0 0 20px #191919;box-sizing:border-box}.profileContentFlexCell,.profileContentFlexCellElongated,.profileContentFlexCellTall{min-height:unset;max-height:unset;height:auto}@media (max-width: 699px){.profileContentFlexCell,.profileContentFlexCellElongated,.profileContentFlexCellTall{min-height:300px;max-height:300px;margin:2vw 0 3vw;min-height:unset;max-height:unset;height:auto}}.profileContentFlexCellTop{min-height:calc(100% - 60px);max-height:calc(100% - 60px);width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-bottom:10px}@media (max-width: 699px){.profileContentFlexCellTop{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 1rem;gap:0;min-height:unset;max-height:unset;height:auto}}.profileContentFlexCellBottom{height:60px;width:100%;border-top:2px solid rgba(54,54,54,.8);display:flex;justify-content:flex-start;align-items:center;background-color:#0003}.profileContentFlexCellBottom p{margin:0;font-size:.6rem;font-weight:600;color:#c6c6c6;padding:0 4%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){.profileContentFlexCellBottom p{font-size:.7rem}}.profileLeadingCellStack,.profileTrailingCellStack{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;height:100%;width:70%;overflow:scroll}.profileLeadingCellStack{width:60%;padding:4%;gap:10px}.profileTrailingCellStack{width:30%}.profileLeadingCellStack h3{padding:0;margin:0;font-size:1rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white}.profileLeadingCellStack p{padding:0;margin:0;font-size:.7rem;font-weight:600;color:#c6c6c6;width:70%}@media (min-width: 1000px){.profileLeadingCellStack h3{font-size:1.4rem}.profileLeadingCellStack p{font-size:.9rem}}@media (max-width: 699px){.profileLeadingCellStack,.profileTrailingCellStack{width:100%;padding:0;height:auto;justify-content:flex-start!important;align-items:flex-start!important}.profileLeadingCellStack h3{font-size:.8rem;width:100%}.profileLeadingCellStack p{font-size:.6rem;width:100%;margin-bottom:1rem;overflow:scroll}}.profileUserImageWrapper{height:70%;width:auto;max-width:100%;min-width:40%;background-color:#0003;box-shadow:0 0 4px #000c;border-radius:6px;cursor:pointer;margin-right:.6rem;display:flex;justify-content:center;align-items:center;max-height:100px;min-height:100px}@media (max-width: 699px){.profileUserImageWrapper{justify-content:flex-start;height:90%;max-height:100px;min-height:100px}}.profileUserImage{border-radius:.8rem;width:auto;max-width:100%;max-height:100px;min-height:100px}.profileUserImage:hover{opacity:.6;cursor:pointer;transform:scale(1.02)}.profileFieldInput{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:10px;text-overflow:ellipsis}.profileFieldInput strong{font-size:.6rem;font-weight:700;color:#c6c6c6;font-style:italic;text-shadow:0 0 1px white;padding:0;margin:0;margin-bottom:.4rem;padding-left:.2rem;min-width:0}.profileFieldInput span{display:flex;justify-content:flex-start;align-items:center;width:90%;padding:0}.profileFieldInput span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:600;text-indent:0vw;border:.2vh solid #E7E7E7;border-radius:4px;width:70%;padding:.5rem .6rem;text-overflow:ellipsis}@media (min-width: 1000px){.profileFieldInput strong{font-size:.8rem;margin-bottom:.5rem;padding-left:.2rem}.profileFieldInput span input{color:#e7e7e7;background-color:#0003;box-shadow:0 0 4px #000c;font-size:.8rem;padding:.6rem}}@media (max-width: 699px){.profileFieldInput,.profileFieldInput span,.profileFieldInput span input{width:100%!important;min-width:0!important;box-sizing:border-box}}.profileEditButton{padding:0;background-color:#fff0;font-size:.9rem;border:none;outline:none;cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.6rem;color:#c1c1c1}@media (min-width: 1000px){.profileEditButton{font-size:1.1rem;margin-bottom:.2rem;padding-left:.2rem}}.profileEditButton:hover{transform:scale(1.1);opacity:.6;border:none;outline:none}.profileEditButton:focus{opacity:1;border:none;outline:none}.profileActionButtonFlex{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:5%}.profileActionButton{color:#e7e7e7;background-color:#ffffff1a;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:800;border:.2vh solid #c1c1c1;border-radius:4px;padding:.5rem;color:#c1c1c1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.5rem;width:40%}@media (min-width: 1000px){.profileActionButton{width:70%;font-size:.7rem}}@media (max-width: 699px){.profileActionButtonFlex{flex-direction:column;align-items:flex-start;width:100%}.profileActionButton{width:100%;margin-bottom:1rem}}.profileActionButton:hover{opacity:.6;border:.2vh solid #c1c1c1;outline:none}.profileActionButton:focus{opacity:1;border:.2vh solid #c1c1c1;outline:none}.profileDeleteButton{color:#e7e7e7;background-color:#e54b4b1a;box-shadow:0 0 4px #000c;font-size:.6rem;font-weight:800;text-indent:.8vw;border:.2vh solid #E54B4B;border-radius:4px;width:80%;max-width:300px;padding:.5rem 0;text-overflow:ellipsis;color:#c1c1c1;transition:transform .3s ease,opacity .3s ease}@media (min-width: 1000px){.profileDeleteButton{width:70%;font-size:.7rem}}.profileDeleteButton:hover{opacity:.6;transform:scale(1.05);border:.2vh solid #E54B4B;outline:none}.profileDeleteButton:focus{outline:none}.profileSwitchList{overflow:scroll;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:0rem;box-sizing:border-box;width:100%;max-width:100%;min-width:100%;padding:0 10px 0 0}.profileSwitchInputWrapper,.profileSwitchInputWrapperLong{width:100%;padding:.4rem;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center!important;gap:.6rem}.profileSwitchInputWrapperLong{margin-top:1rem}.profileSwitchInputWrapperLong strong{font-size:.8rem}@keyframes documentationCellFadeIn{0%{opacity:0}to{opacity:1}}.documentationCellFadeIn{animation:documentationCellFadeIn 2s ease-out}.documentationPageWrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;height:100vh;width:100vw;background:linear-gradient(to bottom,#0e0b1b,#29282d)}.documentationCellHeaderContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;min-height:calc(100vh - 60px);overflow:hidden;position:relative}.docsNavBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:40px;max-height:40px;background-color:#191919e6;border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;align-items:center;padding:0 1rem;gap:2rem;overflow-x:scroll;background:linear-gradient(135deg,#1b1e25,#342946)}@media (max-width: 699px){.docsNavBar{padding:0 2rem}}.docsNavBar button{background-color:#fff0;padding:0;font-size:.7rem;font-weight:600;color:#c1c1c1;height:100%;border-radius:0;border:none;outline:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.docsNavBar button:hover{color:#f5f5f5;border:none;border-bottom:2px solid #f5f5f5;outline:none}.docsNavBar button:focus{color:#c1c1c1;border:none;outline:none}.docsTopBar{position:sticky;top:0;right:0;left:0;width:100%;min-height:80px;max-height:80px;background:linear-gradient(135deg,#1b1e25,#342946);border:none;border-bottom:.2vh solid rgba(255,255,255,.1);border-right:.2vh solid rgba(255,255,255,.1);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 2vw}.docsTopBarSearchContainer{display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px}.docsTopBarSearchContainer button{width:10%;height:40px;margin-left:1rem;padding:0;background-color:#a3a3a3;border:1px solid #A3A3A3;border-radius:6px;color:#222;box-shadow:0 0 8px #000;font-size:1rem;font-weight:600;outline:none;cursor:pointer}.docsTopBarSearchContainer button:hover{opacity:.6;outline:none;border:1px solid #A3A3A3}.docsTopBarSearchContainer button:focus{outline:none;border:1px solid #A3A3A3}.docsSearchBarWrapper{display:flex;align-items:center;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;padding:0 .8rem;width:100%;height:40px;box-shadow:0 0 8px #000}.docsSearchIcon,.docsSearchIconSupplement{font-size:.9rem;color:#a3a3a3;margin-right:.5rem}.docsSearchIconSupplement{cursor:pointer;transition:transform .3s ease,opacity .3s ease;margin-left:.5rem}.docsSearchIconSupplement:hover{opacity:.6;transform:scale(1.1)}.docsSearchInput{flex:1;background:transparent;border:none;outline:none;font-size:.8rem;font-weight:600;color:#a3a3a3}.docsSearchInput::placeholder{color:#8b8b8b;font-weight:600}.docsListContainer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 40px;box-sizing:border-box;overflow-y:auto}.docsListItemCollapsed{min-height:80px;max-height:80px;width:100%;background-color:#ffffff0d;border:1px solid #A3A3A3;border-radius:6px;box-sizing:border-box;box-shadow:0 0 8px #000;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;margin-bottom:2rem;cursor:pointer}.docsListItemCollapsed:hover{opacity:.8}.docsListItemCollapsed h3{font-size:1.3rem;font-weight:700;color:#c1c1c1}.docsListItemCollapsed svg{font-size:1.2rem;font-weight:700;color:#c1c1c1;margin-right:1rem;cursor:pointer}.docsListItemExpanded{width:100%;background-color:#ffffff1a;border:1px solid #f5f5f5;border-radius:6px;box-sizing:border-box;box-shadow:0 0 12px #000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;margin-bottom:2rem;cursor:default;transition:all .3s ease}.docsListItemExpanded:hover{opacity:.9}.docsListItemHeader{height:70px;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:#0003;border-bottom:2px solid #A3A3A3;padding:0 2rem}.docsListItemExpanded h3{font-size:1.2rem;font-weight:700;color:#c1c1c1}.arrowRotated{font-size:1.4rem;font-weight:700;color:#c1c1c1;margin-right:1rem;cursor:pointer}.docsContent{width:100%;color:#f5f5f5;font-size:1rem;line-height:1.6;padding:1rem 2rem;box-sizing:border-box}.docsContent mark{background-color:#ff06;color:inherit;padding:.1em .2em;border-radius:3px}.docsContent h1{font-size:1.4rem;font-weight:700;margin-bottom:1rem;color:#f5f5f5}.docsContent h2{font-size:1.2rem;font-weight:700;margin:1rem 0 .5rem;color:#e0e0e0}.docsContent p{margin-bottom:1rem;font-weight:600;color:#d1d1d1}.docsContent ul{list-style-type:disc;margin:0 0 1rem 1.5rem;padding:0;box-sizing:border-box;font-size:1rem;font-weight:600}.docsContent ul li{margin-bottom:.5rem}.docsContent ul ul{list-style-type:circle;margin:.5rem 0 0 1.5rem}.docsContent ul ul li{color:#c1c1c1}.docsContent img{max-width:100%;height:auto;margin:1rem 0;border-radius:4px;box-shadow:0 0 8px #0000004d}.docsSection,.docsCodeBlock{width:100%;box-sizing:border-box}.docsContent pre{white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;min-width:80%;max-width:80%;box-sizing:border-box;font-family:monospace;color:#d4d4d4}.docsContent .json-key{color:#9cdcfe}.docsContent .json-string{color:#ce9178}.docsContent .json-number{color:#b5cea8}.docsContent .json-boolean,.docsContent .json-null{color:#569cd6}.docsContent details{margin:1rem 0;border:1px solid rgba(255,255,255,.1);border-radius:4px;background-color:#ffffff0d;box-shadow:0 2px 4px #0003;box-sizing:border-box;width:100%}.docsContent summary{cursor:pointer;padding:.8rem 1rem;font-weight:600;color:#f5f5f5;background-color:#0000001a;border-bottom:1px solid rgba(255,255,255,.1);list-style:none;box-sizing:border-box;width:100%}.docsContent summary::-webkit-details-marker{display:none}.docsContent summary:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:1rem;transition:transform .3s ease;display:inline-block;font-size:.8rem}.docsContent details[open] summary:before{transform:rotate(90deg)}.docsContent details[open] summary{border-bottom:1px solid rgba(255,255,255,.2)}.docsContent details ul{padding:1rem 2rem!important;margin:0;width:100%;box-sizing:border-box}.landingPageContainer{min-height:100vh;max-height:100vh;width:100vw;background:linear-gradient(135deg,#0f172a,#581c87,#0f172a);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.landingPageContainer body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.landingPageContainer *{margin:0;padding:0;box-sizing:border-box}.navigationBar{width:100%;background:#0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.1)}.navContainer{max-width:1280px;margin:0 auto;padding:0 1rem;width:100%}.navContent{display:flex;justify-content:space-between;align-items:center;height:4rem;width:100%}.navLogo{display:flex;align-items:center;gap:.5rem}.logoIcon{width:2rem;height:2rem;background:#ffffff1a;border:.5px solid #c1c1c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:.5rem}.logoIconSize{width:1.6rem;height:1.6rem;margin-right:.4rem;color:#fff}.logoText{font-size:1.1rem;font-weight:700;white-space:nowrap}.navLinks{display:none;gap:2rem}.navLink{color:#fff;text-decoration:none;transition:color .3s ease;font-weight:600}.navLink:hover{color:#a855f7}.navButton{background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff;padding:.5rem 1rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.navButton:hover{background:linear-gradient(135deg,#9333ea,#db2777);transform:scale(1.05)}.heroSection{position:relative;display:flex;align-items:flex-start;justify-content:center;padding:4rem 2rem;width:100%;overflow:hidden;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.4)}.heroBackground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.backgroundBlur{position:absolute;width:20rem;height:20rem;border-radius:50%;filter:blur(3rem);animation:backgroundPulse 6s infinite ease-in-out}.backgroundBlur1{top:-10rem;right:-10rem;background:#a855f733}.backgroundBlur2{bottom:-10rem;left:-10rem;background:#ec489933;animation-delay:1s}.backgroundBlur3{top:50%;left:50%;transform:translate(-50%,-50%);width:24rem;height:24rem;background:#3b82f61a;animation-delay:2s}@keyframes backgroundPulse{0%,to{opacity:.3}50%{opacity:.6}}.gridPattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.2;z-index:0}.heroContent{position:relative;z-index:10;text-align:center;max-width:1200px;margin:0 auto;width:100%;padding:0 1rem;transform:translateY(2.5rem);opacity:0;transition:all 1s ease;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%}.heroContentVisible{transform:translateY(0);opacity:1}.heroBadge{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);border-radius:9999px;padding:.5rem 1rem;margin-bottom:2rem;max-width:100%}.badgeIcon{width:1rem;height:1rem;color:#fbbf24;flex-shrink:0}.badgeText{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heroTitle{font-weight:700;margin-bottom:1.5rem;line-height:1.1;word-wrap:break-word;font-size:5rem;display:flex;justify-content:center;align-items:center;gap:1rem}@media (max-width: 699px){.heroTitle{font-size:3rem;display:flex;flex-direction:column}}.heroTitleGradient{background:linear-gradient(135deg,#a855f7,#ec4899,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heroTitleWhite{color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heroSubtitle{color:#d1d5db;max-width:60%;margin-left:auto;margin-right:auto;margin-bottom:1rem;line-height:1.6;font-size:1.4rem;font-weight:600;margin-bottom:2rem}.heroSubtitleAccent{color:#a855f7;font-weight:600}.heroButtons{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;width:100%}.primaryButton,.secondaryButton{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:.75rem;font-weight:600;font-size:1.125rem;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none;max-width:100%;white-space:nowrap}.primaryButton{background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff;box-shadow:0 4px 6px #0000001a}.primaryButton:hover{background:linear-gradient(135deg,#9333ea,#db2777);transform:scale(1.05);box-shadow:0 10px 25px #a855f740}.secondaryButton{background:#ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff}.secondaryButton:hover{background:#fff3}.buttonIcon{width:1.25rem;height:1.25rem;flex-shrink:0}.buttonArrow{width:1.25rem;height:1.25rem;transition:transform .3s ease;flex-shrink:0}.primaryButton:hover .buttonArrow,.secondaryButton:hover .buttonArrow{transform:translate(.25rem)}.statsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:100%;margin:3rem auto}.statItem{text-align:center}.statNumber{font-size:2.25rem;font-weight:700;color:#a855f7;margin-bottom:.5rem}.statLabel{color:#9ca3af;font-size:.875rem}.sectionContainer{max-width:1280px;margin:0 auto;padding:0 1rem;width:100%}.sectionHeader{text-align:center;margin-bottom:5rem}.sectionTitle{font-size:3rem;font-weight:800;margin-bottom:1rem;word-wrap:break-word;display:flex;justify-content:center;align-items:center;gap:1rem}@media (max-width: 699px){.sectionTitle{font-size:2rem;display:flex;flex-direction:column;gap:.5rem}}.sectionTitleGradient{background:linear-gradient(135deg,#a855f7,#ec4899,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sectionSubtitle{color:#d1d5db;max-width:60%;margin-left:auto;margin-right:auto;margin-bottom:1rem;line-height:1.6;font-size:1.4rem;font-weight:600;margin-bottom:2rem}.featuresSection{padding:4rem 2rem;position:relative;width:100%;overflow:hidden;height:auto;display:flex;align-items:flex-start;justify-content:center;border-bottom:1px solid rgba(255,255,255,.4)}.featuresGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem;width:100%}.featureCard{position:relative;padding:2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;transition:all .5s ease;cursor:pointer;width:100%}.featureCard:hover{border-color:#a855f780;transform:scale(1.05)}.featureCardActive{background:linear-gradient(135deg,#a855f71a,#ec48991a)}.featureIconContainer{width:4rem;height:4rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .3s ease;flex-shrink:0}.featureCard:hover .featureIconContainer{transform:scale(1.1)}.blueGradient{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.purpleGradient{background:linear-gradient(135deg,#a855f7,#ec4899)}.greenGradient{background:linear-gradient(135deg,#10b981,#059669)}.orangeGradient{background:linear-gradient(135deg,#f59e0b,#ef4444)}.tealGradient{background:linear-gradient(135deg,#2dd4bf,#047857)}.indigoGradient{background:linear-gradient(135deg,#7dd3fc,#1e3a8a)}.pinkGradient{background:linear-gradient(135deg,#f9a8d4,#be123c)}.cyanGradient{background:linear-gradient(135deg,#22d3ee,#0e7490)}.violetGradient{background:linear-gradient(135deg,#c4b5fd,#7e22ce)}.featureIconSize{width:2rem;height:2rem}.featureTitle{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.featureDescription{color:#d1d5db;line-height:1.6;font-weight:600}.featureArrow{position:absolute;top:1rem;right:1rem;opacity:0;transition:opacity .3s ease}.featureCard:hover .featureArrow{opacity:1}.featureArrowIcon{width:1.5rem;height:1.5rem;color:#a855f7}.frameworksSection{padding:4rem 2rem;background:#0003;width:100%;display:flex;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4)}.frameworksTitleGradient{background:linear-gradient(135deg,#3b82f6,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.frameworksSubtitle{margin-bottom:4rem;text-align:center}.frameworksGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:1.5rem;width:100%}.frameworkCard{padding:1.5rem;border-radius:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;cursor:pointer;text-align:center}.frameworkCard:hover{border-color:#a855f780;background:#ffffff1a;transform:scale(1.05)}.frameworkName{font-size:1.125rem;font-weight:600;color:#fff;transition:color .3s ease}.frameworkCard:hover .frameworkName{color:#a855f7}.integrationSection{padding:4rem 2rem;background:#0003;width:100%;display:flex;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4)}.integrationTitleGradient{background:linear-gradient(135deg,#10b981,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.integrationGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem;width:100%}.integrationCard{padding:2rem;border-radius:1rem;border:1px solid rgba(168,85,247,.2);width:100%}.purpleIntegration{background:linear-gradient(135deg,#a855f71a,#ec48991a)}.blueIntegration{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border-color:#3b82f633}.greenIntegration{background:linear-gradient(135deg,#10b9811a,#0596691a);border-color:#10b98133}.integrationIcon{width:3rem;height:3rem;margin-bottom:1rem;flex-shrink:0}.purpleIntegration .integrationIcon{color:#a855f7}.blueIntegration .integrationIcon{color:#3b82f6}.greenIntegration .integrationIcon{color:#10b981}.integrationTitle{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.integrationDescription{color:#d1d5db;font-weight:600}.ctaSection{padding:4rem 2rem;background:#0003;width:100%;display:flex;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4)}.ctaContainer{max-width:1000px;margin:0 auto;text-align:center;padding:0 1rem}.ctaTitle{font-weight:700;margin-bottom:1.5rem;line-height:1.1;word-wrap:break-word;font-size:5rem}@media (max-width: 699px){.ctaTitle{font-size:3rem}}.ctaTitleGradient{background:linear-gradient(135deg,#a855f7,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ctaSubtitle{color:#d1d5db;max-width:60%;margin-left:auto;margin-right:auto;margin-bottom:1rem;line-height:1.6;font-size:1.4rem;font-weight:600;margin-bottom:2rem}.ctaButtons{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;margin-bottom:3rem;width:100%}.ctaFeatures{display:flex;justify-content:center;align-items:center;gap:1.5rem;font-size:1rem;font-weight:600;color:#9ca3af;flex-wrap:wrap}.ctaFeature{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.ctaFeatureIcon{width:1.5rem;height:1.5rem;color:#10b981;flex-shrink:0}.footerSection{padding:4rem 0;background:#0000004d;border-top:1px solid rgba(255,255,255,.1);width:100%}.footerContainer{max-width:1280px;margin:0 auto;padding:0 1rem}.footerContent{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.footerLogo{display:flex;align-items:center;gap:.5rem}.footerLinks{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.footerLink{color:#9ca3af;text-decoration:none;transition:color .3s ease}.footerLink:hover{color:#a855f7}.footerCopyright{color:#9ca3af;font-size:.875rem;text-align:center}@media (min-width: 640px){.navLinks{display:flex}.heroButtons,.ctaButtons{flex-direction:row}.statsGrid{grid-template-columns:repeat(4,1fr)}.badgeText{white-space:normal}}@media (max-width: 480px){.heroButtons{width:100%}.primaryButton,.secondaryButton{width:100%;justify-content:center}.ctaButtons{width:100%}.ctaFeatures{flex-direction:column;gap:1rem}.badgeText{font-size:.75rem}}.frameworkImage{width:50px;height:50px;margin-bottom:10px;border:.5px solid #c1c1c1;border-radius:12px;box-shadow:0 0 2px #fff}*{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}html{height:100%;background:#000;background-attachment:fixed;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}body{color:#fff;display:flex;justify-content:center;width:100vw;min-height:100vh;margin:0;overflow-y:auto;overflow-x:hidden;flex-direction:column;background:transparent}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb:vertical{background-color:#888}body::-webkit-scrollbar-track:vertical{background-color:#333}::-webkit-scrollbar{display:none}body,html{-ms-overflow-style:none;scrollbar-width:none}input[type=date]::-webkit-calendar-picker-indicator{display:none}.button,.button:hover{outline:none}.button:focus{outline:none}@media only screen and (max-width: 700px){*{text-shadow:none!important;box-shadow:none!important}}
