@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{border:none;font-family:Inter;margin:0;padding:0}*,.App{color:#fff}.App{align-items:center;background-color:#121214;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}@media (max-width:500px){.login{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 5%;padding:10px 0;width:90%}.login span{color:crimson;font-size:11px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.login input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.login input:focus{background:#343b41;border:1px solid #f8f9fa}.login button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.login button:hover{background-color:#ff427f}.login label{font-size:9.772px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.login select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}}@media (min-width:500px){.login{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 25%;padding:10px 0;width:50%}.login span{color:crimson;font-size:11px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.login input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.login input:focus{background:#343b41;border:1px solid #f8f9fa}.login button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.login button:hover{background-color:#ff427f}.login label{font-size:9.772px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.login select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}}@media (min-width:800px){.login{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 auto;padding:10px 0;width:300px}.login input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.login input:focus{background:#343b41;border:1px solid #f8f9fa}.login button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.login button:hover{background-color:#ff427f}.login label{font-size:12px}.login label,.login span{font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.login span{color:crimson;font-size:11px}.login select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}.register-tech{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 auto;padding:10px 0}.register-tech span{color:crimson;font-size:11px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.register-tech input:focus{background:#343b41;border:1px solid #f8f9fa}.register-tech button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.register-tech button:hover{background-color:#ff427f}.register-tech label{font-size:9.772px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}}@media (min-width:500px){.register-tech{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 auto;padding:10px 0}.register-tech span{color:crimson;font-size:11px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.register-tech input:focus{background:#343b41;border:1px solid #f8f9fa}.register-tech button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.register-tech button:hover{background-color:#ff427f}.register-tech label{font-size:9.772px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}}@media (max-width:500px){.register-tech{background-color:#212529;display:flex;flex-flow:column nowrap;gap:10px;margin:0 auto;padding:10px 0}.register-tech span{color:crimson;font-size:11px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech input{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;transition:.5s;width:80%}.register-tech input:focus{background:#343b41;border:1px solid #f8f9fa}.register-tech button{background-color:#ff577f;border-radius:4px;color:#fff;height:40px;margin:0 10%;transition:.5s;width:80%}.register-tech button:hover{background-color:#ff427f}.register-tech label{font-size:9.772px;font-style:normal;font-weight:400;margin:0 10%;text-align:left;width:80%}.register-tech select{background-color:#343b41;border-radius:4px;height:40px;margin:0 10%;text-indent:10px;width:80%}#register-label{font-size:9.62602px;font-style:normal;font-weight:600;line-height:14px;text-align:center}#register-link{background-color:#868e96;border-radius:4px;height:40px;margin:0 10%;transition:.5s;width:80%}#register-link:hover{background-color:#343b41}#register-link a{color:#f8f9fa;font-weight:500;text-decoration:none}.Container{align-items:center;background-color:#121214;color:#fff;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.Header{box-shadow:0 0 4px 0 #868e96;display:flex;justify-content:space-between;text-align:center}.Header img{margin:20px 5%}.Header button{background-color:#212529;border-radius:4px;color:#f8f9fa;font-style:normal;font-weight:600;line-height:28px;margin:20px 5%;padding:5px 16px;text-align:center;transition:.5s}.Header button:hover{background-color:#343b41}.User-info{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:20px 5%;text-align:left;width:90%}.User-info h1{font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.User-info p{color:#868e96;font-size:12px;font-style:normal;font-weight:400;line-height:22px}}@media(min-width:500px){.Container{align-items:center;background-color:#121214;color:#fff;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.Header{box-shadow:0 0 4px 0 #868e96;display:flex;justify-content:space-between;text-align:center}.Header img{margin:20px 5%}.Header button{background-color:#212529;border-radius:4px;color:#f8f9fa;font-style:normal;font-weight:600;line-height:28px;margin:20px 5%;padding:5px 16px;text-align:center;transition:.5s}.Header button:hover{background-color:#343b41}.User-info{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:20px 5%;text-align:left;width:90%}.User-info h1{font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.User-info p{color:#868e96;font-size:12px;font-style:normal;font-weight:400;line-height:22px}}@media (min-width:800px){.Container{align-items:center;background-color:#121214;color:#fff;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.Header{box-shadow:0 0 4px 0 #868e96;display:flex;justify-content:space-between;text-align:center}.Header button,.Header img{margin:20px 10%}.Header button{background-color:#212529;border-radius:4px;color:#f8f9fa;font-style:normal;font-weight:600;line-height:28px;padding:5px 16px;text-align:center;transition:.5s}.Header button:hover{background-color:#343b41}.User-info{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:20px 10%;width:80%}.User-info h1{font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.User-info p{align-items:center;align-self:center;color:#868e96;display:flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;line-height:22px}.TechList{display:flex;flex-flow:column nowrap;margin:0 10%;width:80%}.TechList__head{background-color:#121214;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 0;width:100%}.TechList__head h2{color:#f8f9fa;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.TechList__head button{background:#212529;padding:10px}.TechList__list{background:#212529;border-radius:4px}.Tech{background-color:#121214;border-radius:4px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:10px 20px;transition:.5s}.Tech:hover{background-color:#343b41}.Tech button{background-color:#121214;height:0;margin:18px 20px}.Tech-info{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:15px 20px;width:95%}.Tech-info__name{font-size:14.21px;font-style:normal;font-weight:700;line-height:22px}.Tech-info__level{color:#868e96;font-size:12.182px;font-style:normal;font-weight:400;line-height:22px}}@media (max-width:500px){.TechList{display:flex;flex-flow:column nowrap;margin:0 5%;width:90%}.TechList__head{background-color:#121214;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 0}.TechList__head h2{color:#f8f9fa;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.TechList__head button{background:#212529;padding:10px}.TechList__list{background:#212529;border-radius:4px}.Tech{background-color:#121214;border-radius:4px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:10px;transition:.5s}.Tech:hover{background-color:#343b41}.Tech button{background-color:#121214;height:0;margin:18px 20px}.Tech-info{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:15px 20px;width:95%}.Tech-info__name{font-size:14.21px;font-style:normal;font-weight:700;line-height:22px;text-align:left}.Tech-info__level{color:#868e96;font-size:12.182px;font-style:normal;font-weight:400;line-height:22px}}@media (max-width:800px){.TechList{display:flex;flex-flow:column nowrap;margin:0 5%;width:90%}.TechList__head{background-color:#121214;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 0}.TechList__head h2{color:#f8f9fa;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.TechList__head button{background:#212529;padding:10px}.TechList__list{background:#212529;border-radius:4px}.Tech{background-color:#121214;border-radius:4px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:10px 20px;transition:.5s}.Tech:hover{background-color:#343b41}.Tech button{background-color:#121214;height:0;margin:18px 20px}.Tech-info{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:15px 20px;width:95%}.Tech-info__name{font-size:14.21px;font-style:normal;font-weight:700;line-height:22px}.Tech-info__level{color:#868e96;font-size:12.182px;font-style:normal;font-weight:400;line-height:22px}}@media (min-width:500px){.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2000}.modal{background:#212529;border-radius:4px;height:300px;margin:auto;width:360px;z-index:3000}.modal-header{background-color:#343b41;display:flex;flex-flow:row nowrap;height:80px;justify-content:space-between}.modal-header h2{color:#f8f9fa;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:30px 20px}.modal-header button{background-color:transparent;border:none;margin:30px 20px}}@media(max-width:500px){.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2000}.modal{background:#212529;border-radius:4px;height:300px;margin:auto 5%;width:90%;z-index:3000}.modal-header{background-color:#343b41;display:flex;flex-flow:row nowrap;height:80px;justify-content:space-between}.modal-header h2{color:#f8f9fa;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:30px 20px}.modal-header button{background-color:transparent;border:none;margin:30px 20px}}
/*# sourceMappingURL=main.bcc2c229.css.map*/