@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.eot');src:local('Roboto'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.eot') format('embedded-opentype'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.woff2') format('woff2'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.woff') format('woff'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.ttf') format('truetype'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.eot');src:local('Roboto Bold'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.eot') format('embedded-opentype'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.woff2') format('woff2'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.woff') format('woff'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.ttf') format('truetype'),url('//a1.prod.2nd.io/login/common/fonts/roboto-latin-bold.svg#Roboto') format('svg')}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;padding:0;margin:0}body{padding:0;margin:0;background-color:#000;font-family:'Roboto';height:100%;display:flex;justify-content:center;flex-direction:column}.wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.logo{width:100%;height:40px;margin-bottom:40px;margin-top:-100px;text-transform:uppercase;background:url(//a1.prod.2nd.io/login/0.18.0/logo-1-line-white@3x.png?bg=transparent) 50% 50% / 269px 40px no-repeat}.container{width:328px;display:flex;flex-direction:column;align-items:center;padding:24px 32px;margin:0 auto;border-radius:4px;background-color:#f1f5f5}.title{width:100%;margin-bottom:24px;font-size:20px;font-weight:600;line-height:32px;text-align:center;color:#1a1a1a;cursor:default;text-transform:capitalize}.input{width:100%;position:relative;margin-bottom:8px}.input-field{width:100%;height:40px;font-size:16px;padding-left:12px;border:0;border-radius:2px;outline:0;border:1px solid #9ca1a3}.input-field:focus{border:2px solid #088cc8}.input label{line-height:40px;line-height:24px;text-transform:capitalize;position:absolute;top:8px;left:12px;opacity:.5;color:#161c20;pointer-events:none}.input.valid label{display:none}.submit-btn{display:block;width:100%;height:40px;margin-top:16px;padding:8px 0;line-height:24px;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background:#00afff;border:1px solid #088cc8;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);border-radius:3px;cursor:pointer;outline:0}.submit-btn:hover{background-color:#088cc8}.submit-btn:active{background-color:#116892;box-shadow:none}.forgot-password-link{opacity:.75;font-size:13px;line-height:20px;margin-top:16px;height:20px;text-align:center;text-transform:capitalize;text-decoration:none;color:#161c20}.forgot-password-link:hover{border-bottom:1px solid #161c20;opacity:1}.error-message{display:none;margin-top:-8px;margin-bottom:24px;font-size:13px;line-height:20px;color:#ff2249}.message{margin:16px 0 24px;font-size:13px;line-height:20px;text-align:center;color:#222324}.bot-margin-none{margin-bottom:0}.footer{color:#fff;padding:24px 0;width:333px;font-size:11px;font-weight:normal;text-align:center;line-height:16px}.footer a{color:#fff}
