#at-facebook{background:#3b5998;color:#fff}#at-facebook.disabled{color:#ddd;background:#666}#at-facebook:hover{background:#2c4780}#at-linkedin{background:#338ab0;color:#fff}#at-linkedin.disabled{color:#ddd;background:#666}#at-linkedin:hover{background:#0571a6}#at-twitter{background:#4099ff;color:#fff}#at-twitter.disabled{color:#ddd;background:#666}#at-twitter:hover{background:#3288eb}#at-google{background:#db5a3c;color:#fff}#at-google.disabled{color:#ddd;background:#666}#at-google:hover{background:#ca4c2e}#at-github{background:#666;color:#fff}#at-github.disabled{color:#ddd;background:#666}#at-github:hover{background:#555}.at-input.validating *{cursor:progress}#not-found{box-sizing:border-box;width:100vw;height:100vh;padding:5% 0 0;margin:0;text-align:center}#not-found h1{font-size:200px}.go-home{display:inline-block;font-size:20px;font-weight:800;color:#fff;border:6px solid #fff;border-radius:500px;padding:1em 2em;margin-top:40vh;transition:all .3s}.go-home:hover{box-shadow:inset 0 0 0 8px #fff;cursor:pointer}@font-face{font-family:Regular;src:url(fonts/SF/SF-Pro-Display-Regular.otf)}@font-face{font-family:Italic;src:url(fonts/SF/SF-Pro-Display-RegularItalic.otf)}@font-face{font-family:Medium;src:url(fonts/SF/SF-Pro-Display-Medium.otf)}@font-face{font-family:Semibold;src:url(fonts/SF/SF-Pro-Display-Semibold.otf)}@font-face{font-family:Bold;src:url(fonts/SF/SF-Pro-Display-Bold.otf)}@font-face{font-family:Heavy;src:url(fonts/SF/SF-Pro-Display-Heavy.otf)}@font-face{font-family:Black;src:url(fonts/SF/SF-Pro-Display-Black.otf)}@font-face{font-family:Light;src:url(fonts/SF/SF-Pro-Display-Light.otf)}@font-face{font-family:Thin;src:url(fonts/SF/SF-Pro-Display-Thin.otf)}body{padding:0;margin:0}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-family:Regular,sans-serif;box-sizing:border-box}* ::-moz-selection{background:rgba(248,222,1,.99)}* ::selection{background:rgba(248,222,1,.99)}.yellow-input:focus{border:1px solid rgba(248,222,1,.6);box-shadow:0 0 0 4px rgba(248,222,1,.6)}.p-input{position:relative;font-family:Regular,sans-serif;-webkit-appearance:none;appearance:none;padding:.4em 1em;border:2px solid #000;border-radius:5px;outline:none;background:#fff;transition:.3s}.p-input:focus{border-color:#fff;box-shadow:0 0 0 200000px rgba(0,0,0,.3)}.loading{z-index:9999999999;position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px) brightness(1);-webkit-backdrop-filter:blur(4px) brightness(1);-moz-backdrop-filter:blur(4px) brightness(1);background:hsla(0,0%,100%,.8)}.gooey{position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px;border-radius:500px;background:#fff;box-shadow:0 0 20px 20px #fff;filter:contrast(20)}.gooey .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;filter:blur(4px);background:#000;border-radius:50%;transform:translateX(0);animation:dot 2.8s infinite}.gooey .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite}.gooey .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;filter:blur(4px);background:#000;border-radius:50%}@-moz-keyframes dot{50%{transform:translateX(96px)}}@-webkit-keyframes dot{50%{transform:translateX(96px)}}@-o-keyframes dot{50%{transform:translateX(96px)}}@keyframes dot{50%{transform:translateX(96px)}}@-moz-keyframes dots{50%{transform:translateX(-31px)}}@-webkit-keyframes dots{50%{transform:translateX(-31px)}}@-o-keyframes dots{50%{transform:translateX(-31px)}}@keyframes dots{50%{transform:translateX(-31px)}}.login{max-width:250px;margin:0 auto;padding:10% 2%;font-weight:500}.login input{font-family:Poppins,sans-serif;font-size:16px;-webkit-appearance:none;appearance:none;padding:.5em 1em;border:2px solid #000;border-radius:5px;background:#fff;transition:.3s;outline:none;width:100%;margin-bottom:15px;font-weight:inherit}.login .at-input input[type=text]{margin-bottom:-2px;border-bottom-left-radius:0;border-bottom-right-radius:0}.login .at-input input[type=password]{border-top-left-radius:0;border-top-right-radius:0}.login button{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:#000;-webkit-appearance:none;appearance:none;padding:.5em 1.5em;border:6px solid #000;border-radius:500px;outline:none;background:#fff;transition:.3s;margin-left:-4px;box-shadow:inset 0 0 0 0 #000}.login button:hover{cursor:pointer;box-shadow:inset 0 0 0 3px #000}