body{color:#fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.landing-page h1{font-size:150px;padding-top:90px}.animated-typing p,.landing-page h1{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;text-align:center}.animated-typing p{color:#6bb96b;font-size:40px;padding-bottom:50px}.custom-button{padding-top:0}.custom-button button{background-color:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:inline-block;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:40px;margin:25px;padding:15px 32px;text-align:center;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s;white-space:nowrap}.custom-button button:focus,.custom-button button:hover{box-shadow:0 10px 15px 5px hsla(0,0%,100%,.3);outline:none;-webkit-transform:translateY(-5px) scale(1.05);transform:translateY(-5px) scale(1.05)}.auth-container{align-items:center;display:flex;justify-content:center}.login-form,.signup-form{align-content:center;align-items:center;align-self:center;border:2px solid #ddd;border-radius:65px;height:650px;margin:20px;width:50%}.input-box,.login-form,.signup-form{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:larger;padding:10px}.input-box{border:2px solid #ddd;border-radius:150px;margin:20px 0;width:97%}@media only screen and (max-width:768px){.input-box{width:60%}}@media only screen and (max-width:480px){.input-box{width:30%}}.custom-button-1{background-color:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:inline-block;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:20px;margin:25px;padding:15px 32px;text-align:center;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s;white-space:nowrap}.custom-button-1:focus,.custom-button-1:hover{box-shadow:0 10px 15px 5px hsla(0,0%,100%,.3);outline:none;-webkit-transform:translateY(-5px) scale(1.05);transform:translateY(-5px) scale(1.05)}.custom-button-1:active{-webkit-transform:scale(.95);transform:scale(.95)}.heu{align:center;font-size:30px;padding-bottom:100px}.subheader{padding:20px}.but{padding:3px}:before{content:""}:before,a:link,a:visited{color:#fff}a:hover{color:gray}.navbar,a:active{color:#fff}.navbar{align-items:right;border-bottom:2px solid #fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:40}.navbar ul{list-style-type:none;margin:0;overflow:hidden;padding:0}.navbar li{float:right}.navbar li a{color:#fff;display:block;padding:14px 16px;text-align:center;text-decoration:none}.navbar li a:hover{background-color:#e8e1e1;color:#000}.navbar span{margin-top:0;padding-top:1000px}.settings{align-items:center}.settings h1{font-size:40}.settings input{border:2px solid #ddd;border-radius:20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:larger;margin:10px 0;padding:2px;width:10%}.settings p{font-size:xx-large}.settings button{background-color:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:inline-block;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:20px;margin:25px;padding:15px 32px;text-align:center;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s;white-space:nowrap}.settings button:focus,.settings button:hover{outline:none;-webkit-transform:translateY(-5px) scale(1.05);transform:translateY(-5px) scale(1.05)}.settings button:active{-webkit-transform:scale(.95);transform:scale(.95)}.rounded h2{width:90px}.solve{margin:20px}.solve h2{text-align:center}.problems-table{border-collapse:collapse;margin-top:20px;width:100%}.problems-table td,.problems-table th{border:1px solid #ddd;padding:8px}.solve-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:4px 2px;padding:8px 16px;text-align:center;text-decoration:none}.solve-button:hover{background-color:#45a049}.solved-row{background-color:#88b18a}.solve{padding:20px;text-align:center}.problems-table{border-collapse:initial;border-spacing:0;margin:auto;width:90%}.problems-table td,.problems-table th{padding:12px;text-align:center}.problems-table th{background-color:#3f3b3b}.problems-table tr:nth-child(2n){background-color:#8e8484}.problems-table tr:hover{background-color:#242424}.solve-button{border-radius:10px;font-size:20px;padding:8px 20px}.input-box-search,.solve-button{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.input-box-search{border:2px solid #ddd;border-radius:150px;font-size:larger;margin:5px 0;padding:10px;width:90%}.in{padding-bottom:70px}.pagination{display:flex;justify-content:center;list-style:none;padding:0}.pagination li{display:inline;margin:0 5px}.pagination a{border:1px solid #ddd;color:#333;padding:6px 12px;text-decoration:none}.pagination .active a{background-color:#4caf50;border:1px solid #4caf50;color:#fff}.pagination a:hover:not(.active){background-color:#ddd}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal{background-color:#000;border-radius:20px;max-height:100%;max-width:100%;padding:20px}.modal-header{color:#fff;font-size:18px;margin-bottom:15px;text-align:center}.question-button{display:flex;justify-content:center;margin-bottom:20px}.scrollable-content{max-height:80vh;overflow-y:auto}.fancy-button{background-color:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:inline-block;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:16px;margin:25px;padding:12px 28px;text-align:center;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s;white-space:nowrap}.stopwatch-time{font-size:20px}.form-container{font-size:14px;padding:20px}label{font-size:14px}input[type=text],select,textarea{font-size:14px;padding:4px}.submit-button:hover{background-color:#45a049}body{background-color:#000}.stopwatch-container{border:2px solid #fff;border-radius:10px;padding:5px}.stopwatch-time{color:#fff;font-size:30px;text-align:center}.stopwatch-buttons{display:flex;justify-content:center}.form-container{border:2px solid #ddd;border-radius:5px;margin:0 auto;padding:15px;width:95%}h2{margin-bottom:10px;text-align:center}form{display:flex;flex-direction:column}label{font-weight:700;margin-top:5px}input[type=text],select,textarea{border:1px solid #ddd;border-radius:5px;margin-bottom:7px;padding:5px}textarea{height:100px}.submit-button{background-color:#4caf50;border:none;border-radius:5px;font-size:16px;padding:10px 20px}.form-group{margin:auto}.submit-button{background-color:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.26);color:#fff;cursor:pointer;display:inline-block;font-size:20px;margin:25px;padding:15px 32px;text-align:center;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s;white-space:nowrap}.submit-button:focus,.submit-button:hover{box-shadow:0 10px 15px 5px hsla(0,0%,100%,.3);outline:none;-webkit-transform:translateY(-5px) scale(1.05);transform:translateY(-5px) scale(1.05)}.submit-button:active{-webkit-transform:scale(.95);transform:scale(.95)}
/*# sourceMappingURL=main.214f1fbc.css.map*/