@import url(https://fonts.googleapis.com/css2?family=Fira+Mono:wght@400;500&display=swap);body{word-wrap:break-word;background-color:#202127;color:#f0f8ff;font-family:Fira Mono,monospace;height:100vh;width:100vw}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.homeNavbar{color:#2dc78c49;font-size:smaller;font-style:italic;text-decoration:none;transition:.25s linear}.homeNavbar:hover{color:#2dc78c;text-shadow:0 0 5px #2dc78c}.profileNavbar{color:#d670d649;font-size:smaller;font-style:italic;text-decoration:none;transition:.25s linear}.profileNavbar:hover{color:#d670d6;text-shadow:0 0 5px #d670d6}.mainNav{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:801px){*{background-color:#202127}:after{color:#2dc78c;content:"The code club website does not work on phone just yet";font-family:Fira Mono;text-shadow:1px 1px 5px #2dc78c64}body{display:none}}.terminalInput{background-color:rgba(45,45,45,.52);box-sizing:initial;display:flex;flex-direction:column-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}.terminalInput>div{display:flex;flex-direction:row;justify-content:space-between}.terminalOutput{border-top:1px solid rgba(45,45,45,.52);color:#fff;display:flex;flex-direction:column-reverse;font-weight:400;height:35vh;overflow:auto;white-space:pre-line}::-webkit-scrollbar{display:none}.terminalInput input{font-family:Fira Mono,monospace;font-size:1em;font-weight:500;text-shadow:#f2f24546 0 0 2px;width:97%}.terminalInput input::-webkit-input-placeholder{color:#ffffff15;font-style:italic;font-weight:400;text-shadow:none}.terminalInput input::placeholder{color:#ffffff15;font-style:italic;font-weight:400;text-shadow:none}.inverted{-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite;background-color:red;font-family:Times New Roman,Times,serif;font-size:larger;-webkit-transform:scale(-6);transform:scale(-6)}.inverted>.terminalInput{display:none}.terminalInputSingle{background-color:initial;border:none;color:#fff;margin:0;outline:none;padding:0}.terminalHolder{padding:5px;width:100%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360);transform:rotate(360)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360);transform:rotate(360)}}.container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.welcome{color:#2dc78c;font-size:300%;font-weight:700;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.welcomeDiv>p{color:#f0f8ff}.welcomeDiv{align-items:start;display:flex;flex-direction:column;width:max(100)}.mainContent{width:40%}.miniNestedNestedDiv2>h1{border-right:5px solid transparent;letter-spacing:2px;margin:0;overflow:hidden;padding:0;text-shadow:#2dc78c1e 1px 1px 10px;white-space:nowrap;width:100%}.welcome-lt{-webkit-animation:typing 3s steps(21),cursor .4s step-end 14 alternate;animation:typing 3s steps(21),cursor .4s step-end 14 alternate}.welcome-hi{-webkit-animation:typing .25s steps(3),cursor .4s step-end 2 alternate;animation:typing .25s steps(3),cursor .4s step-end 2 alternate}.miniNestedNestedDiv1,.miniNestedNestedDiv2{display:inline-block}.subtitle{-webkit-animation:fadeInUp 2s ease 3s forwards;animation:fadeInUp 2s ease 3s forwards;opacity:0}@-webkit-keyframes cursor{50%{border-color:#2dc78c}}@keyframes cursor{50%{border-color:#2dc78c}}@-webkit-keyframes fadeInUp{to{opacity:1}}@keyframes fadeInUp{to{opacity:1}}:root{--main-clr:#e24e4e}.homePage{height:100vh;justify-content:center;margin:0;width:100vw}.homePage,.problems{align-items:center;display:flex;flex-direction:column}.problems{border-bottom:1px solid #e24e4e61;height:50%;overflow:scroll;width:60%}.titleNames{display:flex;flex-direction:row;justify-content:space-between;width:54%}.titleNames>div{display:flex;justify-content:center;width:100%}.post{align-items:center;background-color:#24252c;border-radius:10px;display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:3px;padding-left:2em;padding-right:2em;width:90%}.problemContainer{display:flex;justify-content:center;width:100%}.finalPost{display:flex}.problemsType{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.problemLink{color:#e24e4e;color:var(--main-clr)}.newProblem{background-color:#ffd104;border:none;border-radius:5px;font-family:Fira Code;font-size:large;margin:5px;padding:.3em 3em;width:100%}.problemsType h1{-webkit-animation:typing 1s steps(8),redcursor .4s step-end 7 alternate;animation:typing 1s steps(8),redcursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#e24e4e;color:var(--main-clr);font-size:3em;margin-bottom:0;overflow:hidden;padding:0;text-shadow:#d670d630 1px 1px 10px;white-space:nowrap;width:100%}.deletePost{margin-left:auto;margin-right:1em}.easyPost{color:#2dc78c}.mediumPost{color:#f2f245}.hardPost{color:#f77474}.officialPost{color:#11a8cd;font-weight:700}.postAuthor{font-weight:500;text-shadow:none}.subtitle{margin-bottom:2em}:root{--cyan-color:#ffd104}.postProblemType h1{-webkit-animation:typing 1s steps(14),cyancursor .4s step-end 7 alternate;animation:typing 1s steps(14),cyancursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#ffd104;color:var(--cyan-color);font-size:3em;margin:0;overflow:hidden;text-shadow:0 0 5px var(--bg-textShadow);text-shadow:1px 1px 5px #ffd10445;white-space:nowrap;width:100%}.postProblemType{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.createPostPage{align-items:center;display:flex;flex-direction:column;gap:15px;height:100svh;justify-content:center;width:100svw}.npContainer{background-color:#24252c;border-radius:5px;height:60%;margin-bottom:1em;overflow:scroll;padding:2em;width:50%}.iGp{margin-top:10px}.npContainer input,.npContainer textarea{background-color:initial;border:1px solid #363636;border-radius:10px;color:#fcffdf;display:block;font-family:Fira Mono;font-size:smaller;margin-top:10px;padding:5px;width:100%}.npContainer label{color:#ffd104;color:var(--cyan-color);font-weight:500}.npContainer textarea{resize:none}.submitButton{background-color:#ffd104;background-color:var(--cyan-color);border:none;border-radius:5px;color:#24252c;font-family:Fira mono;font-weight:500;margin-top:20px;padding:.75em;width:50%}.submitButtonWrapper{align-items:center;display:flex;justify-content:center;margin:auto;width:100%}@-webkit-keyframes cyancursor{50%{border-color:#ffd104;border-color:var(--cyan-color)}}@keyframes cyancursor{50%{border-color:#ffd104;border-color:var(--cyan-color)}}:root{--blue-color:#29b8db}.profileContainer{align-items:center;display:flex;height:100svh;justify-content:center;width:100svw}.profileSection{display:flex;flex-direction:column;font-size:medium;height:60%;justify-content:space-evenly;padding:2em;width:max(40%,400px)}.profileSection button{color:#f0f8ff;font-family:Fira Mono;font-size:small}.profileSection>.loadAllData{background-color:#29b8db;background-color:var(--blue-color)}.profileSection>.loadAllData,.profileSection>.signOut{border:none;border-radius:5px;padding:1em 2em;width:100%}.profileSection>.signOut{background-color:#3a3d41}.profileSection h1{-webkit-animation:typing 1s steps(7),bluecursor .4s step-end 7 alternate;animation:typing 1s steps(7),bluecursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#29b8db;color:var(--blue-color);font-size:4em;margin:0;overflow:hidden;text-shadow:0 0 5px #29b8db46;white-space:nowrap;width:100%}@-webkit-keyframes bluecursor{50%{border-color:#29b8db;border-color:var(--blue-color)}}@keyframes bluecursor{50%{border-color:#29b8db;border-color:var(--blue-color)}}.loginPage{align-items:center;display:flex;height:100svh;justify-content:center;width:100svw}.loginSection{display:flex;flex-direction:column;height:40%;justify-content:space-evenly;width:max(40%,400px)}.loginSection input{background-color:initial;border:none;color:#fdfd73;font-family:Fira Mono,monospace;padding:.75em;width:100%}.loginSection h1{-webkit-animation:typing 1s steps(5),pinkcursor .4s step-end 7 alternate;animation:typing 1s steps(5),pinkcursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#d670d6;font-size:4em;margin:0;overflow:hidden;padding:0;text-shadow:#d670d630 1px 1px 10px;white-space:nowrap;width:100%}.loginType{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.signInWithGoogle{align-items:center;display:flex;justify-content:space-between;width:100%}.loginButtonGoogle{background-color:#515c6a;border:none;border-radius:5px;color:#f0f8ff;font-family:Fira Mono,monospace;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.75em}.inputs{display:flex;flex-direction:row;justify-content:space-between}.finalLoginButton{background-color:#d670d6;border:none;border-radius:5px;color:#f0f8ff;font-family:Fira Mono,monospace;font-weight:500;padding:.75em}@-webkit-keyframes pinkcursor{50%{border-color:#d670d6}}@keyframes pinkcursor{50%{border-color:#d670d6}}:root{--red-color:#e24e4e;--bg-textShadow:#e24e4e10}.problemPageMainContainer{align-items:center;display:flex;height:100svh;justify-content:center;width:100svw}.problemPost{border-radius:10px;display:flex;flex-direction:column;padding:2em;width:50%}.problemPost h1{-webkit-animation:typing 1s,redcursor .4s step-end 7 alternate;animation:typing 1s,redcursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#e24e4e;color:var(--red-color);font-size:4em;margin:0;overflow:hidden;text-shadow:0 0 5px #e24e4e10;text-shadow:0 0 5px var(--bg-textShadow);white-space:nowrap;width:100%}.problemIndividualType{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.allowLineBreak{white-space:pre-line}code{color:#e5e5e5;font-size:larger;font-style:italic}.extraInfo{color:#7d809b;font-size:smaller}.deleteBtn{background-color:initial;border:none;color:#f0f8ff;font-size:xx-large}.deleteProblemBtn{background-color:#e24e4e;border:none;border-radius:5px;color:#f0f8ff;font-family:Fira mono;padding:1em}@-webkit-keyframes redcursor{50%{border-color:#e24e4e;border-color:var(--red-color)}}@keyframes redcursor{50%{border-color:#e24e4e;border-color:var(--red-color)}}.registerPage{align-items:center;display:flex;height:100svh;justify-content:center;width:100svw}.registerSection{display:flex;flex-direction:column;height:40%;justify-content:space-evenly;width:max(40%,400px)}.registerSection input{background-color:initial;border:none;color:#fdfd73;font-family:Fira Mono,monospace;padding:.75em;width:100%}.registerSection h1{-webkit-animation:typing 2s steps(8),aquacursor .4s step-end 7 alternate;animation:typing 2s steps(8),aquacursor .4s step-end 7 alternate;border-right:5px solid transparent;color:#5be4ad;font-size:4em;margin:0;overflow:hidden;padding:0;text-shadow:#2dc78c53 1px 1px 10px;white-space:nowrap;width:100%}.registerType{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.registerWithGoogle{background-color:#515c6a;color:#f0f8ff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.registerWithEP,.registerWithGoogle{border:none;border-radius:5px;font-family:Fira Mono,monospace;font-weight:500;margin-top:10px;padding:.75em}.registerWithEP{background-color:#5be4ad;color:#000}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@-webkit-keyframes aquacursor{50%{border-color:#5be4ad}}@keyframes aquacursor{50%{border-color:#5be4ad}}
/*# sourceMappingURL=main.23c2cdcc.css.map*/