/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[aria-hidden=true]{display:none}.btn{padding:1em}.popup{padding:2em}.popup{padding-top:3em}.google-services-icons{margin-left:1em;margin-right:1em}hr{margin-top:2em;margin-bottom:2em}.popup{margin-top:5em;margin-bottom:5em}body{font:1em/1.4em Source Sans Pro,Sans-serif;color:#32363f}.btn{text-decoration:none}.tips{color:#92a0b2;font-style:italic}h2{font:1.2em/1.3em Source Sans Pro,Sans-serif;color:#32363f}label.with-input>span:first-child{font:.85em/1em Source Sans Pro,Sans-serif;text-transform:uppercase;color:#92a0b2}main{min-height:100vh}.btn-primary,.popup,label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{width:100%}main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body{background-image:url(img/background_default.68edcee888233bcedc6ed888b6b95667.jpg);background-color:#14417a;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{background-color:#e8f0f8}.btn,label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{border-radius:2px}.popup{border-radius:20px}.feedback ul li{border-radius:100%}header{box-shadow:0 1px 3px rgba(0,0,0,.12)}.popup{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{outline:none;box-shadow:0 0}label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{border:2px solid #dde6ef;border-width:0 0 2px}.btn,label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{transition:background ease-out .4s,border ease-out .4s}.btn:hover,label.with-input input[type=email]:hover,label.with-input input[type=number]:hover,label.with-input input[type=password]:hover,label.with-input input[type=text]:hover,label.with-input select:hover{transition-duration:.1s}.btn{display:block;margin-top:1em;border:none;text-align:center;text-transform:uppercase}.btn-primary{background-color:#33a6ff;color:#fff}.btn-primary:hover{background-color:#008af5}.btn-secondary{background-color:transparent;border:2px solid #c8d5df;color:#92a0b2}.btn-secondary:hover{background-color:#acb8c5;border-color:#acb8c5;color:#fff}.btn-success{background-color:#16d943}.btn-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.btn-group-02 .btn{width:49%}.btn-store{display:block;margin:1em 0;text-align:center}label.with-input{display:block;position:relative;margin-top:1.2em}label.with-input input[type=email],label.with-input input[type=number],label.with-input input[type=password],label.with-input input[type=text],label.with-input select{padding:1.8em .8em .6em;font-size:1.1em}label.with-input input[type=email]:hover,label.with-input input[type=number]:hover,label.with-input input[type=password]:hover,label.with-input input[type=text]:hover,label.with-input select:hover{border-color:#acb8c5}label.with-input input[type=email]:focus,label.with-input input[type=number]:focus,label.with-input input[type=password]:focus,label.with-input input[type=text]:focus,label.with-input select:focus{border-color:#33a6ff;background-color:rgba(232,240,248,.25)}label.with-input select{padding-top:.6em}label.with-input[aria-invalid=true] input[type=email],label.with-input[aria-invalid=true] input[type=number],label.with-input[aria-invalid=true] input[type=password],label.with-input[aria-invalid=true] input[type=text]{border-color:#ff3713}label.with-input[aria-invalid=true] .indicator span{display:block}label.with-input[aria-invalid=true]+.tips{display:none}label.with-input>span:first-child{position:absolute;top:.8em;left:.8em}label.with-input .indicator{position:absolute;top:.5em;right:.8em;font-size:1.1em;color:#ff3713}label.with-input .indicator span{display:none}[disabled]{opacity:.5}.error{margin-top:.2em;color:#ff3713}.checkboxes{margin-bottom:1em}.checkbox{display:block;margin:.8em 0}input[type=checkbox]{margin-right:.5em}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.input-group-02-third .with-input:first-child{width:64%}.input-group-02-third .with-input:last-child{width:33%}fieldset{margin:1em 0;padding:0;border:none}fieldset legend{color:#33a6ff}fieldset legend:hover{cursor:pointer}fieldset .content{padding-bottom:1em}fieldset input[type=text]{margin:0}progress{width:100%;margin:1em 0;color:#33a6ff;font-size:.6em;line-height:1.5em;text-indent:.5em;height:1em;background:#e8f0f8;border:none;border-radius:20px}progress::-webkit-progress-bar{background:#e8f0f8;border-radius:20px}progress::-webkit-progress-value{background:#33a6ff;border-radius:20px}progress::-moz-progress-bar{background:#33a6ff;border-radius:20px}.content-illustration{display:block;height:48px;width:120px;margin:1em auto}.content-illustration.google-services{background-image:url(img/google-services-sprite.d4cc216d9ee7dd2824aa3cf36fd5d5a5.png);background-position:0 0}.content-illustration.calendar-contacts{background-image:url(img/cozy-icons-sprite.c31b19009eb32287af836bc1267a7fb5.svg);background-position:-384px 0}.google-services-icons{-webkit-flex:none;-ms-flex:none;flex:none;height:48px;width:48px;background-image:url(img/google-services-sprite.d4cc216d9ee7dd2824aa3cf36fd5d5a5.png)}.google-services-icons.gmail{background-position:-120px 0}.google-services-icons.contacts{background-position:-216px 0}.google-services-icons.calendar{background-position:-168px 0}.google-services-icons.photos{background-position:-264px 0}*{box-sizing:border-box}[aria-disabled=true]{opacity:.4;cursor:not-allowed}[aria-busy=true]{position:relative;font-family:Adobe Blank}[aria-busy=true]:after{content:url("data:image/svg+xml;utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22%23fff%22%3E%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22%2F%3E%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%20transform%3D%22rotation%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E");position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:1.4em;height:1.4em}h1{margin:.5em 0 .3em;font-size:1.6em;line-height:1.1em;font-weight:400;text-align:center}h2{margin:1em 0;text-align:center;font-size:1.5em}h3{display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400}h3 .count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:1.5em;-ms-flex-preferred-size:1.5em;flex-basis:1.5em;margin-right:.5em;padding-right:.5em;font-size:1.5em;color:#748192;border-right:2px solid #dde6ef}hr{border:none;border-top:2px solid #dde6ef}a{color:#33a6ff;text-decoration:none}a:not(.btn):hover{text-decoration:underline}p{margin:.2em 0}.tips{margin-top:.2em}.google-services-list label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.5em 2em}.feedback ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1em 0;padding:0;list-style:none}.feedback ul li{width:12px;height:12px;margin:0 .1em;background-color:#dde6ef;text-indent:-100em}.feedback ul li[aria-selected=true]{background-color:#acb8c5}.feedback ul li[aria-selected=true]~[aria-selected=false]{background-color:transparent;border:1px solid #acb8c5}.step{margin-bottom:2em}.help{margin-top:0;color:#92a0b2;font-size:1.1em;text-align:center}.auth .feedback>div{margin-top:1.2em;padding-left:.5em;border-left:4px solid transparent}.auth .feedback .success{border-color:#16d943}.auth .feedback .error{border-color:#ff3713}.auth .feedback .alert strong{color:#32363f;font-size:.95em;text-transform:uppercase}.auth .feedback p{color:#92a0b2}.popup{position:relative;background:#fff;max-width:34em}header{position:absolute;top:-48px;left:50%;margin-left:-48px;width:96px;height:96px;border-radius:100%;background-color:#fff;background-image:url(img/cozy-icons-sprite.c31b19009eb32287af836bc1267a7fb5.svg);background-position:0 0}header a{position:absolute;width:96px;height:96px}@media (max-width:380px){.input-group{display:block}.input-group-02-third .with-input:first-child{width:100%}.input-group-02-third .with-input:last-child{width:100%}.popup{padding:10em 1em 2em;margin:0;min-height:100vh;border-radius:0}header{top:2em}}
/*# sourceMappingURL=app.9f110f6788fc3e6ec8fe.css.map*/