@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html,body,#root{margin:0;padding:0;background-color:#1f1f1f;color:#fafafa;min-height:100vh;min-width:max-content;overflow:hidden;font-family:Inter,sans-serif}.main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;position:relative;height:100vh}.header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.header-title{display:flex;flex-direction:row;justify-content:center;justify-items:center;align-items:center;align-content:center;flex-grow:1;gap:25px}img.icon{height:48px;object-fit:contain}.content{display:flex;flex-direction:column;flex-grow:1;width:100%}.footer{width:100%;height:32px;padding:25px;display:flex;justify-content:center;font-size:1rem;color:#888}.Danger{color:red;font-weight:700;padding:5px}.Warning{color:orange;font-weight:700;padding:5px}.Success{color:green;font-weight:700;padding:5px}.Checkmark{background-color:green;font-weight:700;padding:5px;color:#fff;border-radius:50%}.Checkmark:after{content:"✓"}.absolute{position:absolute}.horizontal-center{left:50%;transform:translate(-50%)}.vertical-center{top:50%;transform:translateY(-50%)}.vertical-2{top:2%;transform:translateY(-2%)}.vertical-5{top:5%;transform:translateY(-5%)}.vertical-10{top:10%;transform:translateY(-10%)}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.margin-5{margin:5px}.margin-10{margin:10px}.margin-15{margin:15px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-15{margin-left:15px}.margin-left-20{margin-left:20px}.margin-left-25{margin-left:25px}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.margin-right-15{margin-right:15px}.margin-right-20{margin-right:20px}.margin-right-25{margin-right:25px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.height-16{height:16px}.height-32{height:32px}.height-48{height:48px}.height-64{height:64px}.height-128{height:128px}.height-256{height:256px}.width-auto{width:auto}.width-16{width:16px}.width-32{width:32px}.width-48{width:48px}.width-64{width:64px}.width-128{width:128px}.width-256{width:256px}.width-50-percent{width:50%!important}.width-100-percent{width:100%}.height-100-percent{height:100%}.sm-text{font-size:12px;padding:5px}.text-small{font-size:small}.text-size-1{font-size:1em}.text-size-1_25{font-size:1.25em}.text-size-1_5{font-size:1.5em}.text-size-2{font-size:2em}.text-size-3{font-size:3em}.text-size-4{font-size:4em}.text-big{font-size:3em}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.width-720{width:720px}.Box{display:flex;flex-direction:column;padding:7px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;background-color:#fff;color:#1f1f1f}.dark{background-color:#1f1f1f;color:#fff}a{display:block;text-decoration:none}.Anti-Overflow{overflow:hidden}.Logo-Container{display:flex;flex-direction:row;align-items:center;padding:10px 0}.Logo{width:48px;height:48px}.Logo-Text{font-size:24px;font-weight:700;padding:0 10px;-webkit-user-select:none;user-select:none}.Error-Page-Seperator{display:block;width:1px;height:65px;margin-left:25px;background-color:#ffffff40}.Error-Page-Lineheight{line-height:.1}.Error-Page-desc-text{font-size:1.05em}.Error-Page-Home-Btn{width:128px}.right-header-components{padding:5px 25px}.hamburger-menu{margin-left:16px}.Form{padding:15px}.Title{font-weight:700;padding:5px 10px;font-size:2em}.SubTitle{font-weight:400;padding:5px 12px}.Inline-Flex{display:inline-flex;flex-direction:row;width:100%;align-items:center}.Inline-Flex link{color:#08f}.Form-Container{display:flex;flex-direction:column;padding:20px 10px}.Input{display:block;width:100%;padding:7px 10px;margin:5px 0;border:3px solid transparent;border-radius:4px;position:relative}.Input:focus{border:3px solid #0088ff;outline:none}.code{aspect-ratio:.5;text-align:center;height:64px;font-size:24px;font-weight:700}.Button:focus{border:3px solid #0088ff;outline:none}.Button.Form-Container{display:flex;flex-direction:column;padding:7px 10px}.Checkbox-Container{display:flex;flex-direction:row;padding:10px 0;margin:0;align-items:center}input[type=checkbox]{padding:5px}.Checkbox-Container label{padding:0 5px;font-size:14px;-webkit-user-select:none;user-select:none}.Button-Container{padding:10px}.Button{display:block;padding:10px 15px;color:#fff;background-color:#08f;font-weight:700;border:1px solid #00aaff;width:100%;margin-top:5px}.Button:disabled{background-color:#8f8f8f;color:#afafaf;border:1px solid #7f7f7f}.Button:hover :not([disabled]){background-color:#0af;border:1px solid #00ccff}.Forgot-Password{display:block;padding:15px 0;text-align:center;font-size:14px;color:#08f}.Forgot-Password-Container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.Forgot-Password-Container a{text-decoration:none}.Other-Options{padding:25px 0 0}.Thicc-Separator{display:block;width:100%;height:1px;background-color:#ccc;position:relative}.Separator-Text{position:absolute;top:-15px;left:50%;transform:translate(-50%);background-color:#1f1f1f;border:1px solid #ccc;padding:5px;-webkit-user-select:none;user-select:none}.Providers{list-style:none;display:flex;flex-direction:column;padding:25px;justify-content:center;align-items:center}.Providers li{padding:5px;height:48px;width:200px}.Providers li:hover{cursor:pointer}.Providers li img{width:100%;height:100%}.Create-Account{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center}.Create-Account p{font-size:12px;font-style:italic;padding:5px}.Create-Account a{color:#08f;font-weight:700;font-size:13px;padding:5px}.input-label{font-size:10px;font-weight:700;padding:5px 2px 0;-webkit-user-select:none;user-select:none}.Registration-Disclaimer{display:block;text-align:center;font-size:14px;font-style:italic;padding:10px}.Registration-Disclaimer a{font-weight:700;font-style:normal;font-size:16px;color:#08f}.Existing-Account{display:flex;flex-direction:row;padding:10px 15px}.Existing-Account a{padding-left:5px;font-weight:700;color:#08f}.Login{width:250px;text-align:center;-webkit-user-select:none;user-select:none}.Buttons-Wrapper{display:flex;justify-content:center;align-items:center;align-content:center;padding:10px}.CodeWrapper{display:flex}.Button.SendCode{width:auto;height:36px;margin:5px}body{background-color:#1f1f1f;color:#fff;font-family:Inter,sans-serif;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column}.Wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100vw;position:relative;top:0}.Home-Main{display:flex;width:100%}.Home-Container{display:flex;flex-direction:column;padding:7px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:640px;height:720px;background-color:#fff;color:#1f1f1f}.Home-Navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}footer ul{display:inline-flex;width:100%;list-style:none;align-items:center;justify-content:center;justify-items:center;padding:0;margin:0}footer ul>li{display:block;padding:5px 7px}footer{display:block;width:100%;margin-top:auto;padding:10px;position:relative;bottom:0}footer p{text-align:center;font-size:12px;color:#888;margin:10px 0}a.f{color:#fff;text-decoration:none;font-weight:700;padding:3px 5px}a.f:visited{color:#dfdfdf}a.f:link{color:#fff}
