@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";.login{margin-top:-50px;width:280px;display:flex;justify-content:center;align-items:center;flex-direction:column}.login h2{padding:0;margin:0 0 10px;color:#636363;font-family:JetBrains Mono,monospace;font-weight:400;font-style:normal}.login #username,.login #password{font-family:JetBrains Mono,monospace;font-weight:400;font-style:normal;border:#b6b6b6 solid 1px;height:38px;border-radius:4px;margin-top:18px;width:100%;font-size:15px;color:#635f5f}.login #username:focus,.login #password:focus{outline:none;border:#756e6e solid 1px}.login #username::placeholder,.login #password::placeholder{font-family:JetBrains Mono,monospace;font-weight:200;font-style:normal;opacity:.65}.login #submit{cursor:pointer;width:60%;height:45px;background-color:#323134;color:#fff;font-weight:400;font-size:15px;border-radius:4px;margin-top:20px;box-shadow:0 0 5px #00000042}.login #submit:hover{background-color:#232224}.login #submit:active{background-color:#000}.login a{color:#aeadb5;margin-top:15px}.login a:hover{color:#7b7a82}.register{margin-top:-50px;width:280px;display:flex;justify-content:center;align-items:center;flex-direction:column}.register h2{padding:0;margin:0 0 10px;color:#636363;font-family:JetBrains Mono,monospace;font-weight:400;font-style:normal}.register #username,.register #password{font-family:JetBrains Mono,monospace;font-weight:400;font-style:normal;border:#b6b6b6 solid 1px;height:38px;border-radius:4px;margin-top:18px;width:100%;font-size:15px;color:#635f5f}.register #username:focus,.register #password:focus{outline:none;border:#756e6e solid 1px}.register #username::placeholder,.register #password::placeholder{font-family:JetBrains Mono,monospace;font-weight:200;font-style:normal;opacity:.65}.register #submit{width:100%;height:45px;background-color:#323134;color:#fff;font-weight:400;font-size:15px;border-radius:4px;margin-top:20px;box-shadow:0 0 5px #00000042}.register #submit:hover{background-color:#232224}.register #submit:active{background-color:#000}.register a{color:#aeadb5;margin-top:15px}.register a:hover{color:#7b7a82}.loginPage{display:flex;justify-content:center;align-items:center;height:100vh}.loginPage__box{display:grid;margin:auto 0;grid-template-columns:1fr 1fr}.loginPage__left{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto}.loginPage__left header{position:absolute;top:0;left:0;margin-left:15px;margin-top:15px;text-decoration:none;font-weight:400;font-size:19px}.loginPage__left header a{color:#636363}.loginPage__left main{display:flex;justify-content:center;align-content:center}.loginPage__right{display:flex;align-items:center;font-size:12px;color:#aeadb5;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sendTask{overflow:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100vh}.sendTask__box{margin-top:150px;width:55%;height:100%}.sendTask header{position:absolute;top:0;left:0;margin:15px 55px;text-decoration:none;font-weight:400;font-size:19px}.sendTask header a{color:#636363}.sendTask #topicField{width:95%;height:50px;border:none;box-shadow:0 0 4px #00000042;padding:0 20px;font-size:17px;font-weight:600}.sendTask #topicField:focus{outline:none;box-shadow:0 0 5px #0000007b}.sendTask #topicField::placeholder{font-weight:200;color:#bebebe}.sendTask #inputAnswerField{width:100%;height:40px;border:none;padding:0 5px;font-size:17px;font-weight:600;background-color:transparent}.sendTask #inputAnswerField:focus{outline:none}.sendTask #inputAnswerField::placeholder{font-weight:100;color:#bebebe}.sendTask #theoryField{width:100%;min-height:150px;height:auto;border:none;box-shadow:0 0 4px #0000002d;border-radius:5px;padding:10px 20px;font-size:17px;font-weight:600;font-family:Arial,sans-serif;box-sizing:border-box;resize:vertical;overflow-wrap:break-word;white-space:pre-wrap}.sendTask #theoryField:focus{outline:none;box-shadow:0 0 5px #0000007b}.sendTask #theoryField::placeholder{font-weight:200;color:#bebebe}.sendTask__testbox{width:100%;height:auto;padding:15px 20px;margin-bottom:20px;background-color:#fefefe;box-shadow:0 0 4px #0000002d}.sendTask__testBlock{margin-bottom:50px}.sendTask #textInput{height:30px;margin-left:14px;border-radius:2px;border:rgb(168,168,168) 1px solid;padding:0 10px}.sendTask #textInput:focus{outline:none;box-shadow:0 0 4px #0000007b}.sendTask__answer{background-color:#fff;border-radius:4px;margin:8px 5px;padding:5px 20px;box-shadow:0 0 2px #0000003c}.sendTask__answer input{margin:0 20px 0 auto;background-color:red}.sendTask__submit{display:flex;justify-content:center;margin-bottom:40px}.sendTask__testbox{padding:0}.sendTask #submit{cursor:pointer;width:35%;height:45px;background-color:#323134;color:#fff;font-weight:400;font-size:15px;border-radius:4px;margin-top:20px;box-shadow:0 0 5px #00000042}.sendTask #submit:hover{background-color:#232224}.sendTask #submit:active{background-color:#000}.sendTask__generateAi{display:flex;justify-content:space-between;align-items:center}.sendTask__answersblock{display:flex;justify-content:center}#withAi{cursor:pointer;width:15%;height:35px;background-color:#323134;color:#fff;font-weight:400;font-size:.8rem;border-radius:4px;box-shadow:0 0 5px #00000042}#withAi:hover{background-color:#232224}#withAi:active{background-color:#000}#addAnswer{cursor:pointer;width:5%;height:35px;background-color:#323134;color:#fff;font-weight:400;font-size:.8rem;border-radius:4px;box-shadow:0 0 5px #00000042}#addAnswer:hover{background-color:#232224}#addAnswer:active{background-color:#000}h4{font-size:15px;margin-left:30px;color:#202020}.home{position:absolute;width:100vw;height:100vh;padding:0 150px;z-index:80}.home header{width:80%;display:flex;justify-content:space-between;text-decoration:none;list-style:none}.home header nav{display:flex;justify-content:center;gap:20px;margin:45px 0}.home header .list-element{color:#494949;font-size:18px;font-weight:200}.home header .list-element--active{color:#000;font-weight:400}.home .main{display:flex;justify-content:start;align-items:center;width:100%;height:100%}.home .main__textBlock{display:flex;justify-content:start;align-items:start;width:50%;height:50%}.home .main h2{margin:0;padding:0;font-size:55px;letter-spacing:-5px;color:#161616}.home .main p{margin:0;padding:0;color:#5f5f5f}.team__insideBlock{margin-top:-25%}.info__insideBlock{margin-top:-30%}#root-window{filter:blur(.5px)}.registerPage{display:flex;justify-content:center;align-items:center;height:100vh}.registerPage__box{display:grid;margin:auto 0;grid-template-columns:1fr 1fr}.registerPage__left{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto}.registerPage__left header{position:absolute;top:0;left:0;margin-left:15px;margin-top:15px;text-decoration:none;font-weight:400;font-size:19px}.registerPage__left header a{color:#636363}.registerPage__left main{display:flex;justify-content:center;align-content:center}.registerPage__right{display:flex;align-items:center;font-size:12px;color:#aeadb5;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.registerPage__right div{font-weight:100}.registerPage__right p{margin:0;padding:0}.registerPage__right span{filter:blur(.7px);z-index:9}.terminal__window{width:40%;height:75%;background-color:#fff;box-shadow:0 0 8px #00000026;border-radius:8px}.sendTask__overflow{max-height:100%;overflow-y:auto;overflow-x:hidden}.terminal-line,.test-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.test__window{width:40%;height:100%;background-color:#fff;box-shadow:0 0 8px #00000026;border-radius:8px;padding:35px 55px}img{width:35px;height:35px}.terminal{position:absolute;display:flex;justify-content:center;align-items:center;z-index:9;width:100%;height:100vh;background-color:transparent;border-radius:5px}.terminal__window{width:40%;height:75%;background-color:#fff;box-shadow:0 0 8px #00000026;border-radius:8px;padding:35px 55px}.terminal__window p{max-height:85%;overflow-y:auto;overflow-x:hidden;margin:0;white-space:pre-wrap}.terminal-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.terminal-line img{width:35px;height:35px}#theoryField{width:100%;min-height:350px;height:auto;border:none;box-shadow:0 0 4px #0000002d;border-radius:5px;padding:10px 20px;font-size:17px;font-weight:400;font-family:Arial,sans-serif;box-sizing:border-box;resize:vertical;overflow-wrap:break-word;white-space:pre-wrap}.terminal-1{position:absolute;display:flex;justify-content:center;align-items:center;z-index:9;width:100%;height:100vh;background-color:transparent;border-radius:5px}.terminal-1__window{width:100%;height:75%;background-color:#fff;box-shadow:0 0 8px #00000026;border-radius:8px}.terminal-1__window p{max-height:85%;overflow-y:auto;overflow-x:hidden;margin:0;white-space:pre-wrap}.sendTask__answer{width:100%;height:100%;justify-content:center;align-items:center;height:35px;display:flex}.sendTask__overflow{width:100%;max-height:460px;justify-content:center;align-items:start;overflow-y:auto;overflow-x:hidden}.terminal-line-1{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.terminal-line-1 img{width:35px;height:35px}.terminal-line--imgBox{width:85%;display:flex;justify-content:space-between}.sendTask__answer{width:85%}#submit{cursor:pointer;width:100%;height:45px;background-color:#323134;color:#fff;font-weight:400;font-size:15px;border-radius:4px;margin-top:20px;box-shadow:0 0 5px #00000042;padding:0 40px}#submit:hover{background-color:#232224}#submit:active{background-color:#000}.blure{width:100vw;height:100vh;transition:filter 1s ease}.blure-active{filter:blur(5px)}body{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:#fff;font-family:JetBrains Mono,monospace;font-weight:100;font-style:normal;width:100vw}h2{font-weight:500}a{text-decoration:none}.sendTask__itemsTask{width:100%;color:#000}
