@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital@0;1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap);.mainNavbar{background:#0b0c10;border-right:2px solid #ffffff40;bottom:0;display:flex;flex-direction:column;gap:28px;left:0;padding:110px 20px 20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .5s;width:200px;z-index:90}.mainNavbar.open{transform:translateX(0)}.mainNavbar .createButton{align-items:center;background:#6e5bff;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:1.3rem;font-weight:300;gap:10px;height:-webkit-fit-content;height:fit-content;justify-content:center;padding:10px;transition:.2s;width:100%;&:hover{background:#8a7ef5;box-shadow:0 0 100px #6e5bff40;transform:translateY(-5px)}}svg{fill:#fff;height:24px;width:24px}.mainNavbar h1{color:#fff;font-size:1.6rem}.mainNavbar .contacts{border-radius:25px;cursor:pointer;display:flex;flex-direction:column;font-weight:300;gap:28px;height:-webkit-fit-content;height:fit-content;padding:0;width:100%}.mainNavbar .contacts .contactButton{background:#ffffff1a;border-radius:25px;color:#fff;cursor:pointer;font-size:1.3rem;padding:10px 0;text-align:center;text-decoration:none;transition:.2s;width:100%;&:hover{background:#ffffff26;transform:translateY(-5px)}}@media (max-width:900px){.mainNavbar{padding:110px 10px 10px;width:200px}.mainNavbar .contacts .contactButton,.mainNavbar .createButton{font-size:1rem}}@media (max-width:600px){.mainNavbar{padding-top:90px;width:150px}}.main-header{align-items:center;background:#0b0c10;border-bottom:2px solid #ffffff40;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;justify-content:space-between;left:0;padding:10px 30px;position:fixed;right:0;top:0;z-index:99}.main-header h1{font-size:2rem}.main-header .title{align-items:center;display:flex;gap:20px}.main-header .title .burger{cursor:pointer;display:none;flex-direction:column;gap:5px;height:100%}.main-header .title .burger .line{background:#fff;border-radius:10px;height:5px;transition:.2s ease-in-out;width:30px}.main-header .title .burger .line.middle.open{display:none}.main-header .title .burger .line.bottom.open{transform:translateY(-5px) rotate(45deg)}.main-header .title .burger .line.top.open{transform:translateY(5px) rotate(135deg)}.main-header .search-bar{align-items:center;background:#fff3;border-radius:25px;display:flex;gap:4px;height:-webkit-fit-content;height:fit-content;padding:5px;width:500px}.main-header .search-bar .search-input{background:none;border:none;color:#fff;font-size:1rem;height:-webkit-fit-content;height:fit-content;outline:none;width:100%}.main-header .search-icon{fill:#fff}.main-header .search-input::placeholder{color:#ffffff80}.main-header .search-input:focus{box-shadow:none;outline:none}.main-header .search-input:-webkit-autofill,.main-header .search-input:-webkit-autofill:active,.main-header .search-input:-webkit-autofill:focus,.main-header .search-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0b0c10!important}.main-header .mobileIcon{align-items:center;display:flex;gap:14px}.main-header .closeIcon,.main-header .mobileIcon svg{cursor:pointer;display:none}.main-header .loginButton{background:#6e5bff;border:none;border-radius:35px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 35px;&:hover{background:#8a7ef5}}@media (max-width:900px){.main-header{padding:10px 20px}.main-header h1{font-size:1.7rem}.main-header .search-bar{width:300px}.main-header .search-input{font-size:.9rem;width:250px}.main-header .loginButton{font-size:1rem;padding:5px 25px}}@media (max-width:600px){.main-header{gap:10px;padding:10px 15px}.main-header h1{font-size:1.4rem}.main-header .search-bar{display:none}.main-header .mobileIcon svg{display:block}.main-header .search-input{font-size:.85rem;width:160px}.main-header .loginButton{font-size:.8rem;padding:5px 20px}.main-header .title .burger{display:flex}}.post{background-color:#ffffff1a;border-radius:35px;color:#fff;display:flex;flex-direction:column;gap:30px;margin:25px auto;padding:20px;width:700px}.post .post__header{align-items:center;display:flex;justify-content:space-between}.post .post__header__title{align-items:center;display:flex;gap:15px;height:-webkit-fit-content;height:fit-content}.post .post__header__title a{aspect-ratio:1/1;background:#fff;border-radius:50%;object-fit:cover;width:32px}.post .post__header__title h1{font-size:1.5rem;margin:0}.post .post__header p{color:#ffffffbf;font-size:1rem;margin:0}.post .post__body{display:flex;flex-direction:column;gap:10px}.post .post__body h1{font-size:2rem;font-weight:700}.post .post__body p{font-size:1.4rem}.post .post__footer__buttons{display:flex;gap:15px}.post .post__footer__buttons button{align-items:center;background:#ffffff26;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;gap:12px;padding:5px 20px}.post .post__footer__buttons button:hover{background:#ffffff40}@media (max-width:1050px){.post{width:550px}.post .post__body{gap:40px}.post .post__body p{font-size:1.3rem}}@media (max-width:900px){.post{width:450px}.post .post__body h1{font-size:1.7rem}}@media (max-width:750px){.post{width:350px}.post .post__body h1{font-size:1.5rem}.post .post__body p{font-size:1.2rem}.post .post__body{gap:10px}}@media (max-width:600px){.post{width:400px}}@media (max-width:500px){.post{width:90%}.post .post__body p{font-size:1.1rem}}main{display:flex;flex-direction:column;object-fit:cover;padding-bottom:110px;padding-left:200px;padding-top:65px;width:100dvw}@media (max-width:900px){main{padding-left:200px;padding-top:50px}}@media (max-width:600px){main{padding-left:0}}.modal-window{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{background:#000000e6;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;color:#fff;max-height:80vh;max-width:500px;overflow-y:auto;padding:0;width:90%}.modal-header{align-items:center;border-bottom:1px solid #3d3d3f;display:flex;justify-content:space-between;padding:20px 24px}.modal-header h2{font-size:1.25rem;font-weight:600;margin:0}.modal-close-button{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.modal-close-button:hover{color:#3d4149}.modal-content{padding:24px}.modal-content p{line-height:1.5;margin:0}@media (max-width:640px){.modal{margin:20px;width:95%}.modal-header{padding:16px 20px}.modal-content{padding:20px}}.register{background:#ffffff1a;border:1.5px solid #ffffff4d;border-radius:55px;color:#fff;display:flex;flex-direction:column;gap:66px;padding:25px;width:678px}.register-header{display:flex;justify-content:space-between;padding:0 25px}.register-header h1{cursor:pointer;font-size:2rem;font-weight:700}.register-header h1:nth-child(2){color:#6e5bff;display:flex;flex-direction:column}.register-header h1:nth-child(2):after{background:#6e5bff;border-radius:35px;content:"";height:6px;margin-top:8px;width:100%}.register-form{display:flex;flex-direction:column;gap:40px}.register-form input{background:#ffffff1a;border:none;border-radius:35px;color:#fff;font-size:2rem;font-weight:500;outline:none;padding:15px 25px}.register-form button{background:#6e5bff;border:0;border-radius:35px;color:#fff;cursor:pointer;font-size:2rem;outline:none;padding:20px;text-align:center}.register-form button:hover{background:#6e5bffbf}@media (max-width:900px){.register{gap:30px;width:500px}.register-form input{font-size:1.5rem;padding:10px 20px}.register-form{gap:30px}.register-form button{font-size:1.5rem;padding:15px}}@media (max-width:600px){.register{width:400px}.register-header h1{font-size:1.5rem}.register-form{gap:20px}.register-form button,.register-form input{font-size:1rem}}@media (max-width:430px){.register{border-radius:35px;padding:10px;width:300px}.register-header{justify-content:space-between;padding:10px}.register-header h1{font-size:1.3rem}.register-form{gap:15px}}.register-main-window{background:#191919;height:100dvh;width:100dvw}.register-window{align-items:center;background:#6e5bff;background:linear-gradient(180deg,#6e5bff59,#0b0c10);display:flex;height:100dvh;justify-content:center;width:100dvw}.register2{background:#ffffff1a;border:1.5px solid #ffffff4d;border-radius:55px;color:#fff;display:flex;gap:66px;padding:100px 85px;width:1000px}.addForm{justify-content:space-between}.addForm,.addForm .addInputs{display:flex;flex-direction:column}.addForm .addInputs{gap:30px}.addForm input,.addForm textarea{background:#ffffff1a;border:none;border-radius:35px;color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;outline:none;padding:15px 25px;resize:none;width:100%}.addForm input:hover,.addForm textarea:hover{background:#ffffff26}.addForm input:focus,.addForm textarea:focus{background:#fff3}.addForm button{background:#6e5bff;border:0;border-radius:35px;color:#fff;cursor:pointer;font-size:2rem;outline:none;padding:20px;text-align:center}.addForm button:hover{background:#6e5bffbf}.addCard{background:#ffffff0d;border-radius:45px;cursor:pointer;display:flex;flex-direction:column;font-size:1.8rem;gap:20px;padding:20px;text-align:center;width:40%}.addCard:hover{background:#ffffff1a}.addCard .addIcon{background:#ffffff0d;border-radius:25px;padding:15px}.addCard .addIcon img{aspect-ratio:1/1;border-radius:10px;object-fit:cover;width:100%}@media (max-width:1080px){.register2{padding:20px;width:778px}}@media (max-width:900px){.register2{width:678px}.addForm button,.addInputs input,.addInputs textarea{font-size:1.5rem}.addCard{font-size:1.3rem}}@media (max-width:750px){.register2{gap:22px;width:578px}.addCard{border-radius:35px;gap:5px;padding:5px}.addCard .addIcon{border-radius:30px;padding:5px}.addCard .addIcon img{border-radius:25px}.addForm button{padding:15px}.addForm .addInputs{gap:10px}.addForm input,.addForm textarea{border-radius:25px;font-size:1.2rem;padding:15px}}@media (max-width:600px){.register2{flex-direction:column;width:95%}.register2 .addForm{gap:25px}.register2 .addCard{margin:0 auto;width:50%}}@media (max-width:500px){.register2 .addCard{width:100%}}.login-main-window{background:#191919;height:100dvh;width:100dvw}.login-window{align-items:center;background:#6e5bff;background:linear-gradient(180deg,#6e5bff59,#0b0c10);display:flex;height:100dvh;justify-content:center;width:100dvw}.login{background:#ffffff1a;border:1.5px solid #ffffff4d;border-radius:55px;color:#fff;display:flex;flex-direction:column;gap:66px;padding:25px;width:678px}.login-header{display:flex;justify-content:space-between;padding:0 25px}.login-header h1{cursor:pointer;font-size:2rem;font-weight:700}.login-header h1:first-child{color:#6e5bff;display:flex;flex-direction:column}.login-header h1:first-child:after{background:#6e5bff;border-radius:35px;content:"";height:6px;margin-top:8px;width:100%}.login-form{display:flex;flex-direction:column;gap:40px}.login-form input{background:#ffffff1a;border:none;border-radius:35px;font-weight:500;padding:15px 25px}.login-form button,.login-form input{color:#fff;font-size:2rem;outline:none}.login-form button{background:#6e5bff;border:0;border-radius:35px;cursor:pointer;padding:20px;text-align:center}.login-form button:hover{background:#6e5bffbf}@media (max-width:900px){.login{gap:30px;width:500px}.login-form input{font-size:1.5rem;padding:10px 20px}.login-form{gap:30px}.login-form button{font-size:1.5rem;padding:15px}}@media (max-width:600px){.login{width:400px}.login-header h1{font-size:1.5rem}.login-form{gap:20px}.login-form button,.login-form input{font-size:1rem}}@media (max-width:430px){.login{border-radius:35px;padding:10px;width:300px}.login-header{justify-content:space-between;padding:10px}.login-header h1{font-size:1.3rem}.login-form{gap:15px}}body{background:#111318;object-fit:cover;width:100dvw}*,body{margin:0;padding:0}*{box-sizing:border-box}#root,body,html{margin:0;padding:0}#root{background:#111318;font-family:Montserrat,sans-serif;height:100dvh;position:relative;z-index:0}a,button{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=main.ee0285ae.css.map*/