#login{height:100%;justify-content:center;margin:auto;padding:0 20px}#login,#login__module{align-items:center;display:flex;flex-direction:column;gap:20px}#login__module{background-color:#2a2929;border-radius:10px;margin-bottom:50px;max-width:600px;padding:30px 60px;width:100%}@media only screen and (max-width:700px){#login__module{padding:30px}}#login__module .login-input{display:flex;flex-direction:column;width:100%}#login__module .btn{margin-bottom:20px}#login-links{align-items:center;color:gray;display:flex;flex-direction:column;font-size:16px;gap:25px}#login-links #no-account{align-items:center;display:flex;gap:5px}@media only screen and (max-width:700px){#login-links #no-account{flex-direction:column}}#create-account{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:flex-start;margin:auto;max-width:1000px;padding:40px 20px;-webkit-user-select:none;user-select:none;width:100%}#create-account h1{margin:0}#create-account__top{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(2,1fr);width:100%}@media only screen and (max-width:700px){#create-account__top{grid-template-columns:1fr}#create-account__top .account-section:first-child{order:1}}#create-account__tco{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}#create-account__tco #tco-content{border:1px solid #000;border-radius:5px;font-size:14px;max-height:200px;overflow-y:auto;padding:10px}#create-account__tco #tco-content .tco-list{display:flex;flex-direction:column;gap:10px;padding-inline-start:25px}#create-account__tco #tco-content .tco-checkbox,#create-account__tco #tco-content .tco-sub-checkbox{display:flex;flex-direction:column;gap:10px}#create-account__tco #tco-content .tco-checkbox-item{align-items:flex-start;display:flex;gap:5px}#create-account__tco #tco-content .tco-checkbox-item-date{color:#3dc29d;font-size:10pt;margin-top:-8px}#create-account__tco #tco-accept{align-items:center;display:flex;font-size:16px;gap:10px;justify-content:center;transition:all .25s ease-in-out}#create-account__tco #tco-accept i{cursor:pointer;font-size:38px;margin-bottom:2px}#create-account__tco #tco-accept.accepted{color:#3dc29d}#create-account .account-section{display:flex;flex-direction:column;gap:10px}#create-account .account-section__header{align-items:center;display:flex;font-weight:700;gap:4px}#create-account .account-section__header i{margin-bottom:4px}#create-account .account-section__input{align-items:center;display:flex;display:grid;font-weight:300;grid-template-columns:1fr 60%;justify-content:space-between}#create-account .account-section__input .pass-mismatch{align-items:center;color:#f5371f;display:flex;gap:2px;margin-top:-6px}#create-account .account-section__input .pass-mismatch i{font-size:24px}.error-main{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 45px);justify-content:center}.error-main h1{font-size:3em;margin:15px 0 0}.error-main p{margin:0;text-align:center}.error-header img{height:100px}.error-body{text-align:center}.error-body .btn{margin-top:24px}#nav{background-color:#000;box-sizing:border-box;height:40px;justify-content:space-between;padding:10px 20px}#nav,.nav-btn{color:#fff;display:flex}.nav-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;justify-content:center;z-index:5}.nav-btn.selected{color:#000;font-weight:700;transition:color .4s ease-in-out}.nav-logo{align-items:center;display:flex;justify-content:center}.nav-logo img{height:15px;width:auto}.nav-right{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:180px}.loader-wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loader-wrap.full-width{height:100%;width:100%}.loader{animation:spin 2s linear infinite;border-bottom:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #f3f3f3;border-color:#000 #f3f3f3;border-style:solid;border-width:8px;height:60px;margin:20px auto;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.password-requirements,.password-requirements__section{display:flex;flex-direction:column}.password-requirements__section{height:20px}.password-requirements__section .row{color:gray;font-size:15px;font-weight:700;width:100%}.password-requirements__section .row.check{color:#49bb49}.password-requirements__section .row.mismatch{color:red}.password-requirements__section .row i{height:24px;vertical-align:middle}.material-symbols-outlined.check{color:#49bb49}.password-check{height:145px;margin-top:-15px}.password-compare{height:24px}.checkbox{align-items:center;display:flex;gap:14px;text-align:left;transition:all .25s ease}.checkbox .checkbox-icon{position:relative}.checkbox .checkbox-icon .white-fill{background-color:#fff;bottom:0;height:50%;left:0;margin:auto;position:absolute;right:0;top:0;width:50%;z-index:1}.checkbox i{align-items:center;cursor:pointer;display:flex;font-size:36px;justify-content:center;position:relative;z-index:2}.checkbox.selected i,.checkbox:hover i{color:#2b91ca}.checkbox.disabled,.checkbox.disabled:hover{color:#777}.checkbox.disabled i,.checkbox.disabled:hover i{border-radius:2px;color:#777;cursor:not-allowed}.toast-list{max-height:100vh;max-width:600px;overflow:hidden auto;position:fixed;width:100%;z-index:101}.toast-list .toast{margin:10px 0}@media(max-width:700px){.toast-list{max-width:90%}}.toast-list--top-left{left:0;top:0}.toast-list--top-right{right:0;top:0}.toast-list--top-center{left:0;margin:0 auto;right:0;top:0}.toast-list--bottom-left{bottom:0;left:0}.toast-list--bottom-right{bottom:0;right:0}.toast-list--bottom-center{bottom:0;left:0;margin:0 auto;right:0}.toast-list--top-center .toast,.toast-list--top-left .toast,.toast-list--top-right .toast{animation:toast-from-top .25s}.toast-list--bottom-center .toast,.toast-list--bottom-left .toast,.toast-list--bottom-right .toast{animation:toast-from-bottom .25s}.toast{background-color:#258700;border-radius:5px;color:#fff;justify-content:space-between;opacity:1;padding:8px;position:relative;transition:transform .25s,opacity .25s ease-in-out}.toast,.toast-message{align-items:center;display:flex;gap:8px}.toast-message{font-size:16px;font-weight:700;text-align:left;width:100%}.toast.toast-success{background-color:#258700}.toast.toast-error{background-color:#f5371f}.toast-close-btn{background-color:#0000;border:none;color:#fff;cursor:pointer;display:flex;justify-content:flex-end;padding:0}.toast-close-btn i{font-weight:700}@keyframes toast-from-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes toast-from-bottom{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(100%)}}.error-banner{margin:0 auto;max-width:600px;width:100%}@font-face{font-family:ABCFavorit;font-weight:lighter;src:url(/static/media/ABCFavorit-Light.5683eaf94f494b770767.otf) format("opentype")}@font-face{font-family:ABCFavorit;font-weight:400;src:url(/static/media/ABCFavorit-Regular.3a0f1f45389981790e6d.otf) format("opentype")}@font-face{font-family:ABCFavorit;font-weight:700;src:url(/static/media/ABCFavorit-Bold.33aed9d4732fbf279190.otf) format("opentype")}@font-face{font-family:Mono45-Headline;font-weight:lighter;src:url(/static/media/Mono45HeadlineLight.c696ca8cdcee3fd87251.otf) format("opentype")}@font-face{font-family:Mono45-Headline;font-weight:400;src:url(/static/media/Mono45HeadlineRegular.7a33b0f1518b7f2ff1f1.otf) format("opentype")}@font-face{font-family:Mono45-Headline;font-weight:700;src:url(/static/media/Mono45HeadlineBold.a8204bd94f64e2beaead.otf) format("opentype")}::-webkit-scrollbar{display:none}*{scrollbar-width:none}body,html{background-color:#231f20;color:#fff;font-family:ABCFavorit;font-size:16px;font-weight:400;margin:0}body h1,body h2,body h3,body h4,html h1,html h2,html h3,html h4{font-family:Mono45-Headline;font-weight:700;margin:0}body h1,html h1{font-size:64px}body h2,html h2{font-size:48px}body h3,html h3{font-size:40px}body h4,html h4{font-size:32px}body p,body span,html p,html span{font-family:ABCFavorit;font-size:16px;margin:0}body i,html i{-webkit-user-select:none;user-select:none}@media(max-width:700px){body h1,html h1{font-size:48px}body h2,html h2{font-size:36px}body h3,html h3{font-size:26px}body h4,html h4{font-size:22px}body p,body span,html p,html span{font-size:16px}}#react{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1 1;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}#react *{box-sizing:border-box}#react button,#react input{font-family:inherit}#react button::-moz-focus-inner,#react input::-moz-focus-inner{border:0;padding:0}#react a{text-decoration:none}#react input:focus,#react textarea:focus{outline:none}#react .material-symbols-outlined.filled{font-variation-settings:"FILL" 1}#react .main-content{height:100%;min-height:calc(100vh - 40px)}#react .btn{background-color:#2b91ca;border:none;border-radius:99px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:10px 25px 8px;text-transform:uppercase;transition:all .3s ease-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#react .btn.cancel{background-color:#f5371f}#react .btn:hover{filter:brightness(70%)}#react .btn:disabled{background-color:#777;color:#3f3f3f;cursor:not-allowed;filter:none}#react .text-link{color:#2b91ca;cursor:pointer;text-decoration:underline;transition:all .25s ease}#react .text-link:hover{filter:brightness(.5)}#react .btn-container{display:flex;gap:20px}#react .form-input{background-color:#3f3f3f;border:1px solid #777;border-radius:6px;color:#fff;font-size:16px;font-weight:lighter;padding:4px 6px;transition:background-color .25s ease-in-out;width:100%}#react .form-input.error{border-color:#f5371f}#react .form-input:disabled{background-color:#2a2929;cursor:not-allowed}#react #site-version{bottom:5px;color:#777;font-size:12px;position:fixed;right:5px}@media(max-width:700px){#react #site-version{display:none}}