#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:FontAwesome;src:url(fonts/fa-light-300.woff2);font-weight:400;font-style:normal}.fa-light{font-family:FontAwesome;font-style:normal;text-decoration:none!important}@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:Medium Italic;src:url(fonts/SF/SF-Pro-Display-MediumItalic.otf)}@font-face{font-family:Semibold;src:url(fonts/SF/SF-Pro-Display-Semibold.otf)}@font-face{font-family:Semibold Italic;src:url(fonts/SF/SF-Pro-Display-SemiboldItalic.otf)}@font-face{font-family:Bold;src:url(fonts/SF/SF-Pro-Display-Bold.otf)}@font-face{font-family:Bold Italic;src:url(fonts/SF/SF-Pro-Display-BoldItalic.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:Black Italic;src:url(fonts/SF/SF-Pro-Display-BlackItalic.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)}@font-face{font-family:NM;src:url(fonts/PPNeueMontreal-Variable.ttf)}@font-face{font-family:G Regular;src:url(fonts/bm/SctoGroteskA-Regular.woff2)}@font-face{font-family:G Light;src:url(fonts/bm/SctoGroteskA-Light.woff2)}@font-face{font-family:G Medium;src:url(fonts/bm/SctoGroteskA-Medium.woff2)}@font-face{font-family:GT;src:url(fonts/bm/GT-Super-Display-Super.woff2)}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)}.btn-success{--bs-btn-bg:#00b386;--bs-btn-border-color:#00b386;--bs-btn-hover-bg:#009973;--bs-btn-hover-border-color:#009973}.text-bg-success{background-color:#00b386!important}.text-success{color:#00b386!important}bold{font-family:Bold,sans-serif}black{font-family:Black,sans-serif}.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;display:none;position:fixed;top:0;left:0;width:100%;height:100%;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}