*{box-sizing:border-box}html::-webkit-scrollbar{height:.05vw;width:.5vw}html::-webkit-scrollbar-thumb{background-color:#a8a8a8;background-color:var(--subtleText)}html::-webkit-scrollbar-thumb:hover{background-color:#f4f4f4;background-color:var(--maintext)}.scroll{&::-webkit-scrollbar{height:.1vw;width:.75vw}&::-webkit-scrollbar-thumb{background-color:#a8a8a8;background-color:var(--subtleText)}&::-webkit-scrollbar-thumb:hover{background-color:#777}&::-webkit-scrollbar-track{background-color:rgba(--subtleText,.333)}}.submissionInformationContainer button:hover{background-color:transparent}.mainFont{font-family:Fira Code,monospace;font-family:var(--font)}.font500{font-weight:500}.font400{font-weight:400}.font300{font-weight:300}.font200{font-weight:200}.font100{font-weight:100}.smallerMainFont{font-family:Fira Code,monospace;font-size:1.5rem}.userTitleContainer{align-self:flex-start;height:140px;width:100%}.userTitleCard{align-self:center;display:flex;flex-direction:row;height:175px;justify-content:space-between;padding-top:50px;width:100%}.profileContainer{display:flex;flex-direction:column;width:70%}.padLeft{padding-left:2rem}.grayText{color:#7f7f7f}.wpmCard{display:flex;justify-content:space-evenly}.dailySolutionGraph{margin-left:10px;width:92%}.dailySolutionGraph,.graphContainer{border-radius:25px;margin-top:75px;padding-top:10px}.graphContainer{height:355px;margin-left:30px;width:94%}.submissionCard{display:flex;flex-direction:row}.submissionCard,.submissionContentContainer{height:400px;width:100%}.submissionContainer{height:350px;width:100%}.bestSubmissionsContainer{width:100%}.bestTitle{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.recentSubmissionsContainer{margin-left:-70px;width:50%}.soltitle{display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.trophyIcon{color:#f6f9a5;font-size:2vh;padding-top:3px}.leaderboardSolutionContainer{align-self:center;background-color:#1f1f23;border-radius:25px;height:70px;margin-top:25px;width:200%}.podiumIcon{font-size:20px}.no-select{-webkit-user-select:none;user-select:none}.userInputContainer{padding-right:10px}.badgeContainer{text-align:center}.solutionTitleDiv{background-color:rgba(85,83,83,.32);border-radius:10px;height:5px;height:50%;padding-bottom:5px}.solutionTitleDiv button,.solutionTitleDiv button:hover{background-color:transparent;border-radius:25px;height:60%}.badge{color:#7cc57c;padding-right:5px;-webkit-user-select:none;user-select:none}.submissionInformationContainer{display:flex;flex-direction:row;justify-content:space-between;padding-top:5px;width:100%}.submissionWPMDisplay{color:#b5b5b5;font-size:1.5vh}.generalUserInfo{display:flex;padding-right:25px;padding-top:8px;width:45%}.signoutButton{font-family:Arial,Helvetica,sans-serif;font-size:24px;padding-top:10px}.bestSubmissionTitle{text-align:left}#text{color:green;font-family:Courier New;font-size:30px}.Logo{display:flex;flex-direction:row}.aboutContainer a{text-decoration:underline}.glow{color:#f4f4f4;color:var(--maintext);text-shadow:0 0 10px #f0e517,0 0 5px #fcfc19}.settingsNavButton{color:#920000}.nav{color:#a8a8a8;color:var(--subtleText);font-family:Fira Code,monospace;font-family:var(--font);font-weight:400;padding-top:.5rem;position:fixed;z-index:50}.nav a{align-items:center;color:inherit;display:flex;height:100%;padding:.25rem;text-decoration:none;width:100%}.underline{text-decoration:underline}.loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:8px solid #a8a8a8;border-radius:50%;border-top:8px solid #ffcd29;border:8px solid var(--subtleText);border-top-color:var(--logoColor);height:60px;width:60px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.lbButton button:active{background-color:initial}.mainTextClass{color:#f4f4f4;color:var(--maintext)}.nav a.active:not(.site-title):not(.settingsNavButton){color:#ffcd29;color:var(--logoColor)}.standardButton button{background-color:initial;color:#a8a8a8;color:var(--subtleText)}.standardButton button:hover{background-color:initial;color:#f4f4f4;color:var(--maintext)}.standardButton button:active{background-color:initial;color:#a8a8a8;color:var(--subtleText)}.nav ul{display:flex;gap:1rem;height:100%;list-style:none;margin:0;padding:0}.nav li:hover{color:#f4f4f4;color:var(--maintext)}.site-title{font-size:2rem}.correct{color:#d6d4d4!important;color:var(--correctText)!important;font-size:bold}.incorrect{color:#fabbbb!important;color:var(--incorrectText)!important}.displayText{-webkit-user-select:none;user-select:none}.login-with-google-btn{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTcuNiA5LjItLjEtMS44SDl2My40aDQuOEMxMy42IDEyIDEzIDEzIDEyIDEzLjZ2Mi4yaDNhOC44IDguOCAwIDAgMCAyLjYtNi42eiIgZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkgMThjMi40IDAgNC41LS44IDYtMi4ybC0zLTIuMmE1LjQgNS40IDAgMCAxLTgtMi45SDFWMTNhOSA5IDAgMCAwIDggNXoiIGZpbGw9IiMzNEE4NTMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik00IDEwLjdhNS40IDUuNCAwIDAgMSAwLTMuNFY1SDFhOSA5IDAgMCAwIDAgOGwzLTIuM3oiIGZpbGw9IiNGQkJDMDUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDMuNmMxLjMgMCAyLjUuNCAzLjQgMS4zTDE1IDIuM0E5IDkgMCAwIDAgMSA1bDMgMi40YTUuNCA1LjQgMCAwIDEgNS0zLjd6IiBmaWxsPSIjRUE0MzM1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMCAwaDE4djE4SDB6Ii8+PC9nPjwvc3ZnPg==);background-position:12px 11px;background-repeat:no-repeat;border:none;border-radius:3px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color:#2f0505;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;padding:12px 16px 12px 42px;transition:background-color .3s,box-shadow .3s;&:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}&:active{background-color:#eee}&:focus{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc;outline:none}&:disabled{background-color:#ebebeb;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.login-with-git-btn,.loginFont{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.login-with-git-btn{background-color:#fff;background-image:url(https://upload.wikimedia.org/wikipedia/commons/9/91/Octicons-mark-github.svg);background-position:12px 11px;background-repeat:no-repeat;border:none;border-radius:3px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color:#2f0505;font-size:14px;font-weight:500;padding:12px 16px 12px 42px;transition:background-color .3s,box-shadow .3s;&:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}&:active{background-color:#eee}&:focus{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc;outline:none}&:disabled{background-color:#ebebeb;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.displayText span{color:#a8a8a8;color:var(--subtleText);-webkit-user-select:none;user-select:none;white-space:pre;word-break:break-all!important}.activePage{background-color:#555}.whiteText{color:#f4f4f4}.pageContainer{margin:1rem}.aboutContainer{color:#f4f4f4;text-align:center}.wordLimitButton{border-radius:0!important;height:30px!important;width:32px}.title{background-color:#d2e3f3;border-radius:100px;display:flex;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;justify-content:center}:root{--backgroundColor:#1f1f1f;--subtleText:#a8a8a8;--correctText:#d6d4d4;--incorrectText:#fabbbb;--caretColor:#f4f4f4;--maintext:#f4f4f4;--logoColor:#ffcd29;--themeActiveButton:#555;--font:"Fira Code",monospace;background-color:--chakra-colors-brand-100}.backgroundColor{background-color:#1f1f1f;background-color:var(--backgroundColor)}.subtleTextColor{color:#a8a8a8;color:var(--subtleText)}.container{flex-wrap:wrap;overflow-wrap:break-word}.content{background-color:initial;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;padding:2rem}.searchModal button{background-color:initial;color:gray}.searchModal button:hover{background-color:initial;color:#f4f4f4}.inputContainer{flex-direction:column;justify-content:center;justify-content:space-between;padding:flex}.inputContainer button:focus{background-color:#555}.restartDiv button{background-color:rgba(0,0,0,.2);color:#f0f8ff;order:1;padding-left:0}.restartDiv button:focus,.restartDiv button:hover{background-color:rgba(0,0,0,.405);order:1;padding-left:0}.text{border-color:#000;font-family:Inconsolata,sans-serif;margin-top:25px;width:90%}#userInput{text-align:center}.textInput{background-color:initial;border:0;border-radius:10px;caret-color:transparent;color:transparent;font-family:Fira Code,monospace;font-size:30px;height:100%;left:0;outline:none;position:absolute;top:0;width:100%;z-index:5}.nocursor{cursor:none}.textInput input{-webkit-user-select:none;user-select:none}.textContainer{text-align:center}.hide{color:transparent}.behindCursor{-webkit-animation:blinkbehind 1s infinite;animation:blinkbehind 1s infinite;box-shadow:-3px 0 0 0 #fff}.nounderline{text-decoration-color:transparent}@-webkit-keyframes blinkbehind{0%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}25%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}50%{box-shadow:-3px 0 0 0 transparent}75%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}to{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}}@keyframes blinkbehind{0%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}25%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}50%{box-shadow:-3px 0 0 0 transparent}75%{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}to{box-shadow:-3px 0 0 0 #f4f4f4;box-shadow:-3px 0 0 0 var(--caretColor)}}.newcursor{box-shadow:4px 0 0 0 #f4f4f4;box-shadow:4px 0 0 0 var(--caretColor)}@-webkit-keyframes blink{0%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}25%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}50%{box-shadow:3px 0 0 0 transparent}75%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}to{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}}@keyframes blink{0%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}25%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}50%{box-shadow:3px 0 0 0 transparent}75%{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}to{box-shadow:3px 0 0 0 #f4f4f4;box-shadow:3px 0 0 0 var(--caretColor)}}.textContainer input:focus{background-color:hsla(0,0%,96%,.12);text-align:center}#userInput button{background-color:#f7f7e3;background:hsla(0,0%,100%,.12);border:0;border-radius:10px;border-radius:15px;box-shadow:0 1px 10px rgba(0,0,0,.19);color:#f4f4f4;color:var(--maintext);font-size:25px;height:50px;width:50px}#userInput button,.wordsLeft{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.wordsLeft{color:#f4f4f4;font-size:20px;padding-top:5px}#userInput button:hover{background:hsla(0,0%,81%,.12)}#userInput button:hover,.maxWordsDiv{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.maxWordsDiv{align-items:center;display:flex;flex-direction:column;padding-bottom:20px;padding-left:25px;padding-right:5%}.maxWordsDiv input{align-self:center;background-color:initial;background-color:rgba(0,0,0,.02);border:0;border-radius:10px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:30px;height:50px;outline:none;text-align:center;-webkit-user-select:none;user-select:none;width:50px}.placeholder input::-webkit-input-placeholder{color:#a8a8a8;color:var(--subtleText)}.placeholder input::placeholder{color:#a8a8a8;color:var(--subtleText)}.maxWordsDiv input::-webkit-input-placeholder{font-size:30px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.maxWordsDiv input::placeholder{font-size:30px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.maxWordsDiv input:focus{background-color:initial;background-color:rgba(0,0,0,.12);border:0;border-radius:10px;font-size:30px;height:50px;outline:none;text-align:center;-webkit-user-select:none;user-select:none;width:50px}.error,.maxWordsDiv input:focus{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.error{color:#d73030;font:700}.codingSettings Button{align-self:center;border-radius:0;height:30px;width:100px}.languageSettings Button{color:#000}.codingSettings{display:flex;justify-content:center}#userInput{padding-top:25px}.leetcodeTitle{color:#f5f5f5;font-size:30px}.leetcodeTitle,.smallerText{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-align:center}.smallerText{align-items:center;background-color:#555;color:#f4f4f4;color:var(--maintext);font-size:20px}.trashIcon{color:#a8a8a8;color:var(--subtleText);font-size:24px}#timer{color:#f4f4f4;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:25px;text-align:center}.trashButton button:hover{background-color:initial}.TimerAndInputContainer{display:grid;justify-content:flex-start;width:1000px}.reminder{color:#f4f4f4;color:var(--maintext);font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:15px;font-style:italic;-webkit-user-select:none;user-select:none}.wpm{color:#777;font-size:100px}.currentCorrect{color:#d6d4d4!important;color:var(--correctText)!important}.underlineRed{text-decoration:underline;text-decoration-color:#fabbbb;text-decoration-color:var(--incorrectText)}.currentIncorrect{color:#fabbbb!important;color:var(--incorrectText)!important}.maintext{color:#f4f4f4;color:var(--maintext)}.whiteUnderline{text-decoration:underline;text-decoration-color:#f4f4f4;text-decoration-color:var(--maintext)}
/*# sourceMappingURL=main.63d9da2a.css.map*/