@import url(https://fonts.googleapis.com/css?family=Roboto:500);.login-form{text-align:center}.login-form .google-login-button{cursor:pointer;outline:none;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:220px;min-height:40px;margin:1rem auto 0;padding:8px 16px;background-color:#fff;border:none;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);font-family:Roboto,Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:normal;color:#757575;text-transform:none;white-space:nowrap}.login-form .google-login-button .google-icon{width:18px;height:18px;flex-shrink:0;margin-right:16px}.login-form .google-login-button:disabled{opacity:.5;cursor:not-allowed}.login-form .twitter-login-section{margin-top:2rem;text-align:center}.login-form .twitter-login-section .twitter-deprecated-note{font-size:.75rem;color:#9e9e9e;margin-top:.5rem}.login-form .twitter-login-section .twitter-login-button{background:none;border:none;cursor:pointer;color:#1da1f2;text-decoration:underline;font-size:.9rem;padding:0}.login-form .twitter-login-section .twitter-login-button:disabled{opacity:.5;cursor:not-allowed}.login-form .login-terms{font-size:.75rem;color:#9e9e9e;margin-top:2rem;text-align:center}.sk-fading-circle{margin:60px auto;width:60px;height:60px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#c9a990;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}