body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.flexing{align-items:center;display:flex;justify-content:space-between;width:25vw}@media (min-width:575px) and (max-width:830px){.container{width:40vw!important}.containerOnce{height:60vh!important;width:43vw!important}.logout{width:7vw!important}}@media (max-width:575px){.h1{font-size:20px}.alignment p{font-size:12px}.main,.mainOnce{align-items:center;flex-direction:column-reverse;justify-content:center}.container,.containerOnce{height:50vh!important;margin-top:-8vh;width:80vw!important}.image{height:60vw!important;margin-top:-3vh!important;width:60vw!important}@media (min-width:470px) and (max-width:575px){.image{height:50vw!important;margin-top:0!important;width:50vw!important}}.remember{gap:2vw!important}.submit{height:5vh!important;width:30vw!important}.body{height:100vh}.imageOnce{height:50vw!important;width:80vw!important}.textOnce{font-size:1.5em!important}.iconsf{height:15px!important;width:15px!important}.icon{height:30px!important;width:30px!important}.user-icon-wrapper{margin-right:5vw!important}.tooltip{left:-20vw!important;padding:5px!important;top:-1.5vw!important}.logout,.tooltip{text-align:center!important}.logout{font-size:.8em!important;width:18vw!important}.topics{column-gap:5vw!important;padding-left:3vw!important;row-gap:5vw}.topic{font-size:.5em!important;font-weight:100!important;height:25vw!important}.questionCol{padding-left:20px!important}.questionList{padding-top:-10vh!important}}.alignment p{align-items:end;display:flex;flex-direction:column;justify-content:end}.alignment{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;height:8vh;justify-content:space-between;width:100vw}.image{height:40vw;width:40vw}.imageOnce{height:40vw;width:50vw}.alignment h1{margin-left:1vw}.alignment h1,.h1 a{font-family:Space Grotesk}.h1 a{color:#000;text-decoration:none}.alignment p{margin-right:1vw}.already{cursor:pointer;font-weight:700}.already,.already:hover{transition:color 1s ease,transform 1s ease}.already:hover{color:#3f3232;font-size:20px}.main{background-color:#fff}.main,.mainOnce{align-items:center;display:flex;height:92vh;justify-content:space-evenly;width:100vw}.mainOnce{background-color:#f4f9fd}.user{margin-bottom:5vh}.container{align-items:center;background-color:#f3f3f3;border:1px solid #e1e1e1;border-radius:30px;display:flex;flex-direction:column;height:50vh;justify-content:center;width:30vw}.container,.container:hover{transition:transform 1s ease}.container:hover{box-shadow:1px 1px 10px 1px grey;transform:scale(1.1)}.containerOnce{align-items:center;background-color:#f3f3f3;border:1px solid #e1e1e1;border-radius:30px;display:flex;flex-direction:column;height:60vh;justify-content:center;transition:transform 1s ease;width:30vw}.containerOnce:hover{box-shadow:1px 1px 10px 1px grey;transform:scale(1.1);transition:transform 1s ease}.text,.textOnce{color:#000;font-size:2em;font-weight:900;text-align:center}.underline{background-color:grey;height:3px;margin-bottom:5vh;width:20vw}.inputs{flex-direction:column;gap:3vh}.input,.inputs{align-items:center;display:flex;justify-content:center}.icons,.iconsf{height:30px;margin-right:1vw;width:30px}.credentials{background:#0000;border:none;border-bottom:.1px solid #e1e1e1;color:#000;height:3vh;outline:none;width:30vh}.remember{color:#000;font-weight:700;gap:.5vw;justify-content:center}.remember,.submit-container{align-items:center;display:flex}.submit-container{justify-content:space-between;margin-left:5vw;margin-top:5vh;width:30vw}.submit{background-color:#000;border:1px solid #e1e1e1;border-radius:50px;color:#fff;cursor:pointer;height:5vh;width:10vw}.submit,.submit:hover{transition:background-color 1s ease,transform 1s ease,color 1s ease}.submit:hover{background-color:#fff;color:#000;transform:scale(1.1)}*{margin:0;padding:0}body{height:100vh}header{align-items:center;background-color:#f3f3f3;display:flex;height:10vh;justify-content:space-between;width:100vw}.logo{color:#000;font-size:36px;font-weight:700;margin-left:20px}.user-icon-wrapper{margin-right:2vw;position:relative}.icon{border-radius:50%;cursor:pointer;height:50px;position:relative;width:50px}.tooltip{background:#0000;border-radius:4px;height:3vh;left:-6vw;padding:5px;position:absolute;top:0;transition:opacity .2s ease}.logout,.tooltip{font-size:14px;text-align:center;width:5vw}.logout{align-items:center;background-color:#1a1a1a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:4vh;justify-content:center}.logout:hover{background-color:red;transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.content{color:#f0f8ff}.mainC{align-items:center;display:flex;height:100vh}.mainC,.topics{justify-content:center;width:100vw}.topics{grid-row-gap:5vw;grid-column-gap:5vh;background:#0000;column-gap:5vh;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;height:90vh;margin-top:10vh;overflow:scroll;padding-left:5vw;row-gap:5vw;scrollbar-color:#f3f3f3 #f3f3f3;scrollbar-width:thin}.topic{transition:color 2s ease,transform 1s ease,box-shadow 1s ease}.topic,.topicX{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:20px;box-shadow:1px 1px 30px 1px #fff;color:#000;display:flex;flex-direction:column;font-size:1vw;height:20vh;justify-content:center;width:25vw}.topicX{cursor:not-allowed;transition:transform 1s ease,box-shadow 1s ease}.topicX:hover{animation:shake .5s ease-in-out;border:.2px solid #f44336;transform:scale(1.05)}@keyframes shake{0%,to{transform:translateX(0) scale(1.05)}25%{transform:translateX(-5px) scale(1.05)}75%{transform:translateX(5px) scale(1.05)}}.topic:hover{background-color:#fff;border:1px solid green;box-shadow:1px 1px 10px 1px #000;color:grey;cursor:pointer;transform:scale(1.05);transition:color 2s ease,transform 1s ease,box-shadow 1s ease}#arrays2d,#prefixSum,#twoPointers{margin-top:20px}body{margin:0;padding:0}.questionsGrid,body{background-color:#f3f3f3}.questionsGrid{grid-column-gap:1vw;grid-row-gap:1vh;align-items:center;column-gap:1vw;display:grid;grid-template-columns:3fr 1fr;grid-template-rows:auto;justify-content:center;overflow:scroll;padding-top:5vh;row-gap:1vh;width:100vw}.questionCol,.questionList{align-items:center;display:flex}.questionCol{background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:1px 1px 10px 1px #fff;color:#000;height:5vh;margin:1vh 2vw;padding-left:20px;transition:transform 1s ease,box-shadow 1s ease;width:80vw}.questionCol a{color:#000;text-decoration:none;transition:color 2s ease}.questionCol a:hover{color:grey;transition:color 2s ease}.questionCol:hover{border:1px solid grey;box-shadow:1px 1px 10px 1px #000;transform:scale(1.01);transition:transform 1s ease,box-shadow 2s ease}.heading,.link{align-items:center;display:flex;justify-content:center}.link{background:#0000;background-color:#e1e1e1;border:none;border-radius:10px;box-shadow:1px 1px 10px 1px #fff;height:5vh;transition:transform 1s ease,box-shadow 1s ease;width:5vh}.link:hover{box-shadow:1px 1px 10px 1px #000;transition:box-shadow 1s ease}.check{background-color:green;border:none;scale:2}.progress{text-align:center;width:20vw}.progress-bar-background{background-color:#f3f3f3;border-radius:5px;height:1vh;margin-top:20px;width:100%}.progress-bar{background-color:green;border-radius:5px;height:100%;width:50%}#percentage-display{font-size:18px;font-weight:700;margin-top:10px}
/*# sourceMappingURL=main.05f0b98e.css.map*/