@import url(https://fonts.googleapis.com/css?family=Lato|Open+Sans:300,400,700&display=swap);header{background-color:var(--teal);padding:10px 12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}header nav a{margin-right:8px;font-size:18px}header nav a:hover{text-decoration:underline}header a{text-decoration:none;color:var(--white)}header .logo{font-family:Open Sans,sans-serif;font-weight:700;font-size:40px;font-style:italic;color:#fff}header.col{-webkit-flex:3 1;flex:3 1}nav.col{-webkit-flex:1 1;flex:1 1;text-align:right}nav.col span{display:block;margin-right:8px}@media (max-width:400px){nav.col{text-align:left}header nav a{margin-right:12px}}.Button{border:0;cursor:pointer;margin:0;display:-webkit-inline-flex;display:inline-flex;outline:none;position:relative;-webkit-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;vertical-align:middle;-webkit-justify-content:center;justify-content:center;text-decoration:none;background-color:initial;padding:6px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:.02857em;text-transform:uppercase}.raised{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.outline{border:1px solid rgba(0,0,0,.23);padding:5px 16px}.outline-primary{color:var(--primary);border:1px solid var(--primary)}.primary{color:var(--white);background-color:var(--primary)}.big{min-width:135px;font-size:16px}.registration-page{-webkit-justify-content:center;justify-content:center}.registration-page footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.registration-page footer a{-webkit-flex:1 1;flex:1 1;text-align:right}@media (max-width:400px){.registration-page footer{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.registration-page footer *{margin:8px 0}}.login-page{-webkit-justify-content:center;justify-content:center;margin:30px 15px}.login-page .form-group:nth-child(4){margin-top:30px}@media (max-width:400px){.login-page{margin:0;min-width:320px}}.dashboard-page h2{margin:0}.words{margin-top:40px}.words li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:15px;padding-right:15px;border-bottom:1px solid var(--grey)}.words li:hover{background:var(--grey)}.words li h4{-webkit-flex:3 1;flex:3 1;font-weight:300;text-transform:uppercase}.words li .count{-webkit-flex:2 1;flex:2 1;text-align:right}@media (max-width:400px){.words li{-webkit-flex-direction:column;flex-direction:column;padding-bottom:15px;text-align:center}.words li .count,.words li h4{-webkit-flex:1 1;flex:1 1}.words li .count{text-align:center}}.learn-page h2{margin:0}.learn-page .score-overview p{margin:2px}.learn-page .score-overview p:first-child{font-size:20px;font-weight:700}.learn-page span{font-family:Open Sans,sans-serif;font-weight:300;font-size:40px;text-transform:uppercase;color:var(--primary)}.guess-form-wrapper{margin-top:40px;text-align:center;padding:40px 20px}.guess-form-wrapper input[type=text]{height:60px;width:450px;font-size:40px}.guess-form-wrapper label{margin-top:7px}.guess-form-wrapper .next-word{margin-bottom:15px}.guess-form-wrapper .form-group{margin-top:20px}.Display p{margin-bottom:3px}.DisplayFeedback p{margin-top:0}.guess h2{text-align:center}.guess{padding:20px}@media (max-width:550px){.guess-form-wrapper input[type=text]{width:95%}}@media (max-width:400px){.guess-form-wrapper h2{font-size:20px}.guess-form-wrapper input[type=text]{display:block;height:30px;width:100%;font-size:18px}button.big{font-size:15px}.learn-page .score-overview p{margin:15px 0}.learn-page .score-overview{margin-top:15px}.learn-page span{font-size:24px}.guess-form-wrapper{margin-top:25px}.DisplayFeedback p,.Display p{margin:20px 0}.guess h2{font-size:20px}}main{max-width:1000px;margin:auto;min-height:100vh}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h6{font-family:Open Sans,sans-serif}:root{--font-size:calc(10px + 1vmin);--teal:#00cec9;--white:#fff;--primary:#0984e3;--grey:#b2bec3;--slate:#636e72;--dark-grey:#2d3436;--red:#d63031;--light-red:#ff7675;--green:#00b894}ul{padding-left:0;list-style-type:none}a{text-decoration:none}section{margin-top:30px;padding:30px;margin-left:auto;margin-right:auto}label{display:block;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;margin-bottom:5px}.form-error{border:1px solid #d63031;border:1px solid var(--red);padding:9px;background:#ff7675;background:var(--light-red);color:#fff;font-weight:700}.form-group{margin:10px 0}.form-group input[type=password],.form-group input[type=text]{height:40px;width:100%;font-size:18px}.flex-grid{display:-webkit-flex;display:flex}.col{-webkit-flex:1 1;flex:1 1;padding:0 10px;max-width:600px}@media (max-width:400px){.flex-grid{display:block}}
/*# sourceMappingURL=main.94aa130e.chunk.css.map */