#at-facebook{background:#3b5998;color:#fff}#at-facebook.disabled{background:#666;color:#ddd}#at-facebook:hover{background:#2c4780}#at-linkedin{background:#338ab0;color:#fff}#at-linkedin.disabled{background:#666;color:#ddd}#at-linkedin:hover{background:#0571a6}#at-twitter{background:#4099ff;color:#fff}#at-twitter.disabled{background:#666;color:#ddd}#at-twitter:hover{background:#3288eb}#at-google{background:#db5a3c;color:#fff}#at-google.disabled{background:#666;color:#ddd}#at-google:hover{background:#ca4c2e}#at-github{background:#666;color:#fff}#at-github.disabled{background:#666;color:#ddd}#at-github:hover{background:#555}.at-input.validating *{cursor:progress}#not-found{box-sizing:border-box;height:100vh;margin:0;padding:5% 0 0;text-align:center;width:100vw}#not-found h1{font-size:200px}.go-home{border:6px solid #fff;border-radius:500px;color:#fff;display:inline-block;font-size:20px;font-weight:800;margin-top:40vh;padding:1em 2em;transition:all .3s}.go-home:hover{box-shadow:inset 0 0 0 8px #fff;cursor:pointer}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fa-light-300.woff2)}.fa-light{font-family:FontAwesome;font-style:normal;text-decoration:none!mportant}@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{margin:0;padding:0}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;box-sizing:border-box;font-family:Regular,sans-serif}* ::-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{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #000;border-radius:5px;font-family:Regular,sans-serif;outline:none;padding:.4em 1em;position:relative;transition:.3s}.p-input:focus{border-color:#fff;box-shadow:0 0 0 200000px rgba(0,0,0,.3)}.loading{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%,.9);background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.gooey{background:#fff;border-radius:500px;box-shadow:0 0 20px 20px #fff;filter:contrast(20);height:40px;left:50%;margin:-20px 0 0 -71px;position:absolute;top:50%;width:142px}.gooey .dot{animation:dot 2.8s infinite;background:#000;border-radius:50%;filter:blur(4px);height:16px;left:15px;position:absolute;top:12px;transform:translateX(0);width:16px}.gooey .dots{animation:dots 2.8s infinite;margin-left:31px;margin-top:12px;transform:translateX(0)}.gooey .dots span{background:#000;border-radius:50%;display:block;filter:blur(4px);float:left;height:16px;margin-left:16px;width:16px}@-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{font-weight:500;margin:0 auto;max-width:250px;padding:10% 2%}.login input{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #000;border-radius:5px;font-family:Poppins,sans-serif;font-size:16px;font-weight:inherit;margin-bottom:15px;outline:none;padding:.5em 1em;transition:.3s;width:100%}.login .at-input input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-2px}.login .at-input input[type=password]{border-top-left-radius:0;border-top-right-radius:0}.login button{-webkit-appearance:none;appearance:none;background:#fff;border:6px solid #000;border-radius:500px;box-shadow:inset 0 0 0 0 #000;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-left:-4px;outline:none;padding:.5em 1.5em;transition:.3s}.login button:hover{box-shadow:inset 0 0 0 3px #000;cursor:pointer}