@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}borderRadius:1px;offset:150%;inputHeight:63px;transitionEasing:cubic-bezier(.36,1,.62,.98);background1:#433b7c;background2:#2c497f;yellow:#ed6a5e;@mixin box-shadow($props...){box-shadow:$props}@mixin border-radius($radius){border-radius:$radius}@mixin transition($transition...){transition:$transition}#app,.container,body,html{height:100%;width:100%}body{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;margin:0!important}.app{background-image:url(https://assets.onestream.live/webassets/bg.png);background-repeat:no-repeat;background-size:cover;overflow-y:scroll;position:absolute}.app,.form-block-wrapper{height:100%;left:0;right:0;top:0}.form-block-wrapper{position:fixed;@include transition(all .85s ease-in-out);&--is-login{background-color:$background2;opacity:.92}&--is-signup{background-color:$background1;opacity:.94}}.h3_class{color:#000000f7;font-size:13px;font-weight:300;letter-spacing:0;margin-bottom:17px;text-align:center;word-spacing:1px}.ver-hor-align{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-block{background:#fff;border-radius:11px;box-shadow:0 0 20px 3px;color:#b8bec0;padding:33px 15px 20px;width:281px}.form-block__header{margin-bottom:20px;h1{font-size:30px;margin:0 0 20px}}.form-block__toggle-block{position:relative;span{color:#ffffffa6;font-size:13px;font-weight:300}}.form-block__input-wrapper{height:2 * $inputHeight;margin-bottom:2px;position:relative;@include transition(all .25s $transitionEasing .3s);.form-block--is-signup &{height:4 * $inputHeight;@include transition(all .5s $transitionEasing .2s)}}.form-group{&--signup{left:$offset;position:absolute;top:0;width:100%}}.form-group__input{background:#ffffff40;border:1.5px solid #dcdcdc;border-collapse:initial;border-radius:3px;box-sizing:border-box;color:#89949b;display:table;font-size:16px;margin-bottom:15px;padding:14px 20px;position:relative;width:100%}.form-group__input:focus{background:#0000;border:1px solid #a5a5a5;outline:none}.form-block--is-signup &{transform:translateX(-$offset)}.form-group--login &{opacity:1;.form-block--is-signup &{opacity:0}}.form-group--signup &{opacity:0;.form-block--is-signup &{opacity:1}}@for $i from 1 through 4{.form-group__input:nth-of-type(#{$i}){@include transition(transform .35s $transitionEasing $i*.085s, opacity .3s ease-in-out .2s, background .15s ease-in-out, border .3s ease-in-out)}}.button{background:linear-gradient(270deg,#a11453,#e1163c);border:none;border-radius:4px;color:#fff;font-size:15px;letter-spacing:.5px;line-height:1.2;margin-bottom:15px;margin-top:0;padding:.8em 3em;text-align:center;text-decoration:none;text-transform:uppercase;&--primary{background:$yellow;color:#fff}&:hover{@include box-shadow(0px 0px 18px 15px rgba(0,0,0,0.15))}}.button:hover{background:#dc143c;cursor:pointer;font-weight:700}.os-logo{align-items:center;display:flex;justify-content:center;margin-bottom:36px}.hr-styling{border:0;border-top:1px solid #eee;margin-bottom:25px;margin-top:25px}.full-width{width:100%}input[type=checkbox]{display:none;+label{&:before{background:#fff6;height:8px;right:0;top:10px;width:43px;@include border-radius(50px)}&:after,&:before{content:"";cursor:pointer;display:block;position:absolute}&:after{background:$yellow;height:25px;right:18px;top:1px;width:25px;@include border-radius(50%);@include box-shadow(1px 1px 0px 0px rgba(0,0,0,0.15));@include transition(all .3s ease-in-out)}}&:checked+label:after{right:0}}::-webkit-input-placeholder{color:#6062625e;font-size:16px}::-moz-placeholder{color:#6062625e;font-size:16px}:-ms-input-placeholder{color:#6062625e;font-size:16px}:-moz-placeholder{color:#6062625e;font-size:16px}.tooltip{padding:7px;@include border-radius(1px);background:#00000080;color:#fff;font-size:12px;position:absolute;right:0;top:-10px}
/*# sourceMappingURL=main.0e5dde6a.css.map*/