@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alef:wght@400;700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);#root,body,html{height:100%}.app-wrapper{display:flex;flex-direction:column;min-height:110vh}.main-content{flex:1 1}*{box-sizing:border-box;color:#fff;margin:0 auto;text-decoration:none}h1,h2,h3,h4,h5,p,span,td,th{cursor:default}body{background-color:#2b2b2b;max-width:1200px;min-height:100vh;overflow-x:hidden}.header{align-items:center;display:flex;font-family:Poppins,sans-serif;font-family:var(--poppins_font);justify-content:space-between;margin-bottom:79px;margin-top:33px}.site_name{font-size:30px;font-weight:500;margin:0}.site_name a{text-decoration:none}.site_name a:hover{color:#e04533;color:var(--color-red)}.navbar{align-items:center;margin:0;text-align:center}.navbar ul{align-items:center;display:flex;gap:32px;list-style-type:none}.navbar li{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:16px;font-weight:400}.navbar a{text-decoration:none}.navbar a:hover{color:#e04533;color:var(--color-red)}.header-buttons{align-items:center;display:flex;font-size:14px;font-weight:600;gap:18px;margin:0}.profile{background-image:url(/static/media/cat.781b95f5233408d4e864.jpeg);background-size:cover;border:3px solid #e04533;border-radius:50%;height:50px;width:50px}.button-logout{font-size:15px;font-weight:700;padding:8px 27px}.button-logout,header{font-family:Poppins,sans-serif;font-family:var(--poppins_font)}header{position:relative;z-index:1001}.container{margin-left:50px;margin-right:50px}@media (max-width:768px){.container{margin-left:20px;margin-right:20px}}@media (max-width:480px){.container{margin-left:15px;margin-right:15px}.header{margin-bottom:40px;margin-top:20px}.site_name{font-size:24px}}.button{-webkit-appearance:none;appearance:none;background-color:#e04533;background-color:var(--color-red);border:none;border-radius:9px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-family:var(--poppins_font);outline:none;text-align:center}.button,a.button,a.button--big{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.button--small{padding:7px 36px}.button--medium{padding:10px 37px}.button--big{align-items:center;display:inline-flex;height:55px;justify-content:center;line-height:1;width:462px}.button:hover{background-color:#b03a2a}.title_page{font-family:Alef,sans-serif;font-family:var(--alef-font);font-size:30px;font-weight:700;margin:0 0 90px;text-align:center}.hero{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 0 132px}.hero-title{font-family:Alef,sans-serif;font-family:var(--alef-font);font-size:36px;font-weight:700;margin:0 0 5px}.hero-made{color:#545454;color:var(--color-gray);font-size:20px;margin:0 0 6px}.hero-desc,.hero-made{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-weight:400}.hero-desc{font-size:24px;margin:0 0 30px;width:588px}.hero-desc span{color:#e04533;color:var(--color-red);font-family:Alef,sans-serif;font-family:var(--alef-font);font-weight:700;margin:0}.hero-content{margin:0}.hero-buttons{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:16px;font-weight:600}.hero-buttons .but1{margin-right:13px}.logo-img{background-image:url(/static/media/logo.9d72c87b4d82a8979b9c.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:390px;margin:0;width:390px}.categories_task_title{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:40px;font-weight:600;margin:0;padding-bottom:61px;width:827px}.categories_task_title span{color:#e04533;color:var(--color-red);font-family:Alef,sans-serif;font-family:var(--alef-font)}.categories_task_cards{display:flex;flex-wrap:wrap;gap:23px;margin-bottom:144px}.task_card-left{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:32px;font-weight:600;margin-left:-1px;margin-right:-2px;padding:32px 46px;position:relative;text-align:center;width:235px}.task_card-left:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.task_card-right{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:32px;font-weight:600;margin-left:-1px;margin-right:-2px;padding:32px 46px;position:relative;text-align:center;width:235px}.task_card-right:before{background:linear-gradient(to bottom right,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.lastnews_title{color:#fff;font-family:Alef,sans-serif;font-family:var(--alef-font);font-size:40px;font-weight:700;margin-bottom:80px}.lastnews_title span{color:#e04533}.arrow_but,.slider{align-items:center;display:flex}.arrow_but{background-color:#e04533;background-color:var(--color-red);border:none;border-radius:50%;cursor:pointer;height:63px;width:63px}.slider_card{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:36px;font-weight:600;height:373px;margin-left:-1px;margin-right:-2px;position:relative;width:591px}.slider_card:before{background:linear-gradient(to bottom right,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.slider_cards{align-items:center;display:flex;flex:none;gap:23px}.slider_card h3{font-size:40px;font-weight:700;margin-bottom:38px}.slider_card h3,.slider_card li{font-family:Poppins,sans-serif;font-family:var(--poppins_font)}.slider_card li{font-size:26px;font-weight:600}.slider_card_content{padding:37px 43px 76px 42px}.lastnews{margin-bottom:190px}.site_name_footer{color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:14px;font-weight:400;margin-bottom:43px;overflow-x:hidden;text-align:center}.burger{background:none;border:none;color:#fff;cursor:pointer;font-size:32px;margin:0}.auth-links,.burger{display:none}footer{position:relative;z-index:1001}@media (max-width:1005px){.burger{display:block;margin:0}.navbar{background-color:#2b2b2b;border:1px solid #545454;border:1px solid var(--color-gray);border-radius:10px;display:none;margin:0;padding:20px 0;position:fixed;right:0;top:90px;width:300px;z-index:2}.navbar.open{display:block}.navbar ul{align-items:left;display:flex;flex-direction:column;gap:16px;justify-content:left;margin:0;padding:0}.auth-links,.header-buttons{display:none}}@media (max-width:335px){.site_name{font-size:28px;font-weight:500;margin:0}}@media (max-width:329px){.site_name{font-size:28px;font-weight:500;margin:0}}@media (max-width:325px){.site_name{font-size:26px;font-weight:500;margin:0}}@media (max-width:321px){.site_name{font-size:26px;font-weight:500;margin:0}}.loader-container{align-items:center;background:#0000001a;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader{animation:rotation 1s linear infinite;border:5px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}.social-buts{display:flex;gap:8px;justify-content:center;margin-bottom:20px}footer .social-buts a:hover img{opacity:.8}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-stats-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0 50px 80px}.admin-stats-title{color:#fff;font-family:Alef,sans-serif;font-family:var(--alef-font);font-size:36px;font-weight:700;margin-bottom:40px;text-align:center}.stat-card{background-color:#323232;background-color:var(--color-black-gray);border-radius:12px;box-shadow:0 4px 6px #0003;color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);padding:30px;position:relative;text-align:center;transition:transform .3s ease;width:250px}.stat-card h3{color:#e04533;color:var(--color-red);font-size:22px;font-weight:600;margin-bottom:15px}.stat-card p{color:#fff;font-size:32px;font-weight:700;margin:0}.stat-card:hover{transform:translateY(-10px)}.stat-card[style*="cursor: pointer"]:hover,a.stat-card:hover{cursor:pointer;opacity:.9;transform:translateY(-10px)}.stat-card:before{background:linear-gradient(to top left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.stat-card p.total{font-size:36px;font-weight:800}@media (max-width:768px){.admin-stats-container{grid-template-columns:1fr 1fr}.admin-stats-title{font-size:28px}.stat-card h3{font-size:18px}.stat-card p{font-size:26px}}.paused-wrapper{align-items:center;display:flex;flex-direction:column}.paused-title{color:#e04533;color:var(--color-red);font-size:55px;margin-bottom:15px}.paused-desc,.paused-title{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-weight:700;text-align:center}.paused-desc{color:#979797;font-size:24px;width:1000px}.language-toggle-button{align-items:center;background-color:var(--color-red);border:none;border-radius:9px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--poppins_font);font-size:14px;font-weight:600;height:36px;justify-content:center;min-width:50px;padding:8px 16px;transition:background-color .2s,transform .1s}.language-toggle-button:hover{background-color:#b03a2a;transform:translateY(-1px)}.language-toggle-button:active{transform:translateY(0)}@media (max-width:1005px){.hero-title{font-size:28px;font-weight:700}.hero-made{font-size:18px}.hero-desc{font-size:20px;width:520px}.logo-img{height:330px;width:330px}.auth-links{display:block}.categories_task_title{font-size:32px;width:520px}.task_card-left,.task_card-right{font-size:25px;margin:0;padding:30px 20px;width:200px}}@media (max-width:900px){.logo-img{height:230px;width:230px}.hero-title{font-size:28px;font-weight:700}.hero-made{font-size:18px}.hero-desc{font-size:20px;width:330px}}@media (max-width:850px){.hero-desc{width:430px}.logo-img{height:250px;width:250px}}@media (max-width:800px){.hero-desc{width:430px}.logo-img{height:250px;width:250px}}@media (max-width:750px){.logo-img{display:none}.hero-desc{width:530px;width:430px}.container{margin-left:30px;margin-right:30px}.categories_task_cards{gap:10px}.task_card-left,.task_card-right{font-size:23px;margin:0;padding:25px 18px;width:180px}}@media (max-width:530px){.hero-desc{width:420px}.categories_task_title{font-size:26px;font-weight:700;width:400px}}@media (max-width:430px){.hero-desc{width:370px}.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:179px}.categories_task_title{width:370px}}@media (max-width:427px){.hero-desc{width:370px}.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:178px}.categories_task_title{width:370px}}@media (max-width:425px){.hero-desc{width:370px}.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:175px}.categories_task_title{width:370px}}@media (max-width:420px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:173px}.categories_task_title,.hero-desc{width:350px}}@media (max-width:415px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:170px}.categories_task_title,.hero-desc{width:350px}.button--medium{padding:10px 35px}}@media (max-width:409px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:168px}.categories_task_title,.hero-desc{width:350px}.button--medium{padding:10px 35px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:405px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:166px}.categories_task_title,.hero-desc{width:350px}}@media (max-width:401px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:164px}.categories_task_title{width:348px}.hero-desc{width:350px}}@media (max-width:397px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:162px}.categories_task_title,.hero-desc{width:345px}}@media (max-width:393px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:160px}.categories_task_title,.hero-desc{width:340px}}@media (max-width:389px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:158px}.categories_task_title,.hero-desc{width:335px}}@media (max-width:385px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:155px}.categories_task_title,.hero-desc{width:330px}}@media (max-width:379px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:153px}.categories_task_title{width:320px}.hero-desc{width:318px}.button--medium{padding:10px 30px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:375px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:24px 17px;width:152px}.categories_task_title,.hero-desc{width:330px}}@media (max-width:373px){.task_card-left,.task_card-right{font-size:23px;margin:0;padding:23px 17px;width:150px}.categories_task_title,.hero-desc{width:330px}}@media (max-width:369px){.task_card-left,.task_card-right{font-size:22px;margin:0;padding:23px 17px;width:148px}.categories_task_title,.hero-desc{width:330px}}@media (max-width:365px){.task_card-left,.task_card-right{font-size:22px;margin:0;padding:23px 17px;width:145px}.categories_task_title,.hero-desc{width:315px}}@media (max-width:359px){.task_card-left,.task_card-right{font-size:22px;margin:0;padding:23px 17px;width:143px}.categories_task_title,.hero-desc{width:310px}}@media (max-width:355px){.task_card-left,.task_card-right{font-size:22px;margin:0;padding:23px 17px;width:140px}.categories_task_title,.hero-desc{width:310px}}@media (max-width:349px){.task_card-left,.task_card-right{font-size:21px;margin:0;padding:22px 17px;width:138px}.categories_task_title,.hero-desc{width:290px}.button--medium{padding:10px 25px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:345px){.task_card-left,.task_card-right{font-size:21px;margin:0;padding:22px 17px;width:135px}}@media (max-width:339px){.task_card-left,.task_card-right{font-size:20px;margin:0;padding:21px 17px;width:133px}}@media (max-width:335px){.task_card-left,.task_card-right{font-size:20px;margin:0;padding:21px 17px;width:130px}.categories_task_title,.hero-desc{width:286px}}@media (max-width:329px){.task_card-left,.task_card-right{font-size:20px;margin:0;padding:20px 17px;width:128px}.categories_task_title,.hero-desc{width:280px}.button--medium{padding:8px 22px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:325px){.task_card-left,.task_card-right{font-size:20px;margin:0;padding:20px 17px;width:126px}.categories_task_title,.hero-desc{width:276px}.button--medium{padding:8px 22px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:321px){.task_card-left,.task_card-right{font-size:20px;margin:0;padding:20px 17px;width:124px}.categories_task_title{width:273px}.hero-content{width:270px}.button--medium{padding:8px 20px}.hero-buttons{font-family:var(--poppins_font);font-size:14px;font-weight:600}}@media (max-width:1180px){.snake-image{left:430px!important}}@media (max-width:1063px){.snake-image{left:400px!important}}@media (max-width:1026px){.snake-image{left:370px!important}}@media (max-width:1005px){.snake-image{left:350px!important}}@media (max-width:977px){.snake-image{left:330px!important}}@media (max-width:953px){.snake-image{left:310px!important}}@media (max-width:936px){.snake-image{left:280px!important}}@media (max-width:903px){.snake-image{left:260px!important}}@media (max-width:883px){.snake-image{left:240px!important}}@media (max-width:863px){.snake-image{left:220px!important}}@media (max-width:843px){.snake-image{display:none;left:200px!important}}@media (max-width:764px){.login-container{margin-left:70px!important}}@media (max-width:721px){.login-container{margin-left:65px!important}}@media (max-width:686px){.login-container{margin-left:55px!important}}@media (max-width:656px){.login-container{margin-left:45px!important}}@media (max-width:636px){.login-container{margin-left:26px!important}}@media (max-width:619px){.login-container{margin-left:18px!important}}@media (max-width:606px){.login-container{margin-left:10px!important}}@media (max-width:595px){.login-container{margin-left:2px!important}}@media (max-width:580px){.login-box,.register-box{width:520px}.login-box h1,.register-box h1{font-size:37px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:450px!important}.login-container{margin-left:0!important}.login-box{width:520px!important}.login-box h1{font-size:35px!important}.login-box button,.login-box input{width:430px!important}}@media (max-width:547px){.login-box,.register-box{width:490px!important}.login-box h1,.register-box h1{font-size:35px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:400px!important}.forgot-container,.signup-text{margin:0;width:400px}}@media (max-width:523px){.login-box,.register-box{width:470px!important}.login-box h1{font-size:34px!important}.login-box button,.login-box input{width:380px!important}.forgot-container,.signup-text{margin:0;width:380px}}@media (max-width:505px){.login-box,.register-box{width:440px!important}.login-box h1,.register-box h1{font-size:32px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:360px!important}.forgot-container,.signup-text{margin:0;width:360px}}@media (max-width:479px){.login-box,.register-box{width:420px!important}.login-box h1{font-size:30px!important}.login-box button,.login-box input{width:340px!important}.login-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:340px}}@media (max-width:451px){.login-box,.register-box{width:400px!important}.login-box h1,.register-box h1{font-size:30px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:320px!important}.login-box label,.register-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:320px}.login-box button{font-size:18px}}@media (max-width:427px){.login-box,.register-box{padding:35px 28px 50px!important;width:380px!important}.login-box h1,.register-box h1{font-size:28px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:300px!important}.login-box label,.register-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:300px}.login-box button,.register-box button{font-size:18px}}@media (max-width:430px){.login-box,.register-box{padding:35px 28px 50px!important;width:370px!important}.login-box h1,.register-box h1{font-size:28px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:300px!important}.login-box label,.register-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:300px}.login-box button,.register-box button{font-size:18px}}@media (max-width:409px){.login-box,.register-box{padding:35px 28px 50px!important;width:360px!important}.login-box h1,.register-box h1{font-size:26px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:280px!important}.login-box label,.register-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:280px}.login-box button,.register-box button{font-size:18px}}@media (max-width:390px){.login-box{padding:35px 28px 50px!important;width:340px!important}.login-box h1{font-size:24px!important}.login-box button,.login-box input{width:260px!important}.login-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:260px}.login-box button{font-size:18px}}@media (max-width:375px){.login-box,.register-box{padding:35px 28px 50px!important;width:320px!important}.login-box h1,.register-box h1{font-size:22px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:260px!important}.login-box label,.register-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:260px}.login-box button,.register-box button{font-size:18px}.login-block{margin-bottom:25px!important}}@media (max-width:360px){.login-box,.register-box{padding:35px 28px 50px!important;width:310px!important}.login-box h1{font-size:22px!important}.login-box button,.login-box input,.register-box button,.register-box input{width:260px!important}.login-box label{font-size:22px!important}.forgot-container,.signup-text{margin:0;width:260px}.login-box button{font-size:18px}.login-block{margin-bottom:25px!important}}.login-box h1,.register-box h1{font-family:Alef,sans-serif;font-family:var(--alef-font);font-size:40px;font-weight:700;margin-bottom:37px}form label{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:24px;font-weight:400}form input{background:#3e3d3d;border:1px solid #585858;border-radius:10px;color:#fff;height:50px;outline:none;padding-bottom:16px;padding-left:19px;padding-top:16px;width:462px}form input,form input::placeholder{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:18px;font-weight:400}.login-box{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;margin-left:-1px;margin-right:-2px;padding:38px 36px 50px;position:relative;width:541px}.login-box:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.register-box{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;margin-left:-1px;margin-right:-2px;padding:41px 42px 50px 31px;position:relative;width:550px}.register-box:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.login-block{margin-bottom:37px}.login-block label{margin-bottom:13px}.forgot-container{align-items:center;display:flex;justify-content:space-between;margin:0}.forgot-container a{color:#e04533;color:var(--color-red);font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:15px;font-weight:500;margin:0}.pass{margin:0}.password{margin-bottom:37px}.button--big{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:20px;font-weight:600;margin-bottom:52px;text-align:center}.signup-text{color:#545454;color:var(--color-gray);text-align:center}.signup-link,.signup-text{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:15px;font-weight:500}.signup-link{color:#e04533;color:var(--color-red)}.login-page{margin-bottom:200px}.snake-image{background-image:url(/static/media/snake.d37ea68376cf40ba43f3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:404px;left:500px;position:absolute;top:50%;transform:translateY(-50%);width:493px;z-index:-2}.login-container{align-items:center;display:flex;margin-left:79px;position:relative}.confirm-email-page{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:40px 20px}.confirm-email-status{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;max-width:600px;padding:40px;position:relative;text-align:center}.confirm-email-status:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.confirm-email-status p{font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:18px;margin:10px 0}.confirm-email-status.success .success-message{color:#2ecc71;font-size:20px;font-weight:600}.confirm-email-status.error .error-message{color:#e04533;color:var(--color-red);font-size:20px;font-weight:600}.confirm-email-status .redirect-message{color:#545454;color:var(--color-gray);font-size:14px;margin-top:20px}.confirm-email-status .help-message{color:#aaa;font-size:12px;font-style:italic;margin-top:15px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #3e3d3d;border-radius:50%;border-top-color:#e04533;border-top:3px solid var(--color-red);height:40px;margin:20px auto;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.resend-container{background:#e045331a;border:1px solid #e045334d;border-radius:8px;margin-top:20px;padding:15px}.resend-info{color:#aaa;font-size:14px;margin-bottom:10px}.resend-info,.resend-note{font-family:Poppins,sans-serif;font-family:var(--poppins_font)}.resend-note{color:#888;font-size:12px;font-style:italic;margin-top:10px}.snackbar{align-items:center;background-color:#323232;border-radius:8px;display:flex;height:60px;left:50%;margin:0;position:fixed;text-align:center;top:12%;transform:translate(-50%,-50%);width:350px}.message,.snackbar-type-img,.symbol{margin:0}.snackbar-type-img{width:30px}.snackbar .symbol{flex:20% 1}.snackbar .message{flex:80% 1;font-family:var(--poppins_font);font-weight:700;text-align:start}#show{animation:fadeIn .5s,fadeOut .5s 2.5s;visibility:visible}#hide{visibility:hidden}@keyframes fadeIn{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeOut{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}:root{--poppins_font:"Poppins",sans-serif;--alef-font:"Alef",sans-serif;--color-red:#e04533;--color-gray:#545454;--color-black-gray:#323232}.container-user{align-items:center;display:flex;flex-direction:column;justify-content:center}.table-box{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:29px;margin:0 auto 61px;max-width:997px;position:relative;width:100%}.table-box:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.table-container,table{width:100%}table{border-collapse:collapse;margin:0 0 50px;table-layout:fixed}table,td,th{text-align:center}td,th{align-items:center;box-sizing:border-box;font-family:Poppins,sans-serif;font-family:var(--poppins_font);margin:0;padding:20px}th{background:#3e3d3d;font-size:22px;font-weight:500;white-space:normal;word-break:break-word}td{border-bottom:3px solid #3e3d3d;font-size:20px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table_head,tr{align-items:center}.table_head{background:#3e3d3d;margin:0}.icon-user{margin-bottom:-10px}.highlight a,.highlight td{color:#e04533;color:var(--color-red)}.flag-icon{border-radius:7px;width:50px}.flag-icon-other{border-radius:7px;width:60px}table{border-collapse:initial;border-radius:23px;border-spacing:0;overflow:hidden}thead th:first-child{border-top-left-radius:25px}thead th:last-child{border-top-right-radius:25px}tr:last-child td{border-bottom:none}.table-button{border:none;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:24px;font-weight:600;margin-bottom:50px;padding:15px 74px}.contact-info__value{background-color:initial;border:none;font-family:Poppins,sans-serif}.warning_message{font-family:Poppins,sans-serif;font-family:var(--poppins_font);text-align:center}.table-button{display:flex;justify-content:center}.icon-person{align-items:center;height:55px;margin:0;padding-top:10px;width:50px}.chart-box{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:29px;margin:0 auto 40px;max-width:997px;padding:30px;position:relative;width:100%}.chart-box:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.chart-title{color:#fff;font-family:Poppins,sans-serif;font-family:var(--poppins_font);font-size:28px;font-weight:600;margin-bottom:30px;margin-top:0;text-align:center}@media (max-width:768px){th{font-size:18px}td{font-size:17px;max-width:120px}.flag-icon{width:30px}.flag-icon-other{width:35px}.table-button{font-size:22px!important;padding:13px 64px!important}.chart-box{margin-bottom:30px;padding:20px 15px}.chart-title{font-size:24px;margin-bottom:20px}.chart-box .recharts-wrapper{overflow:visible}}@media (max-width:660px){.table-button{font-size:22px!important;padding:11px 54px!important}}@media (max-width:598px){.table-button{font-size:20px!important;padding:11px 44px!important}}@media (max-width:570px){.table-button{font-size:20px!important;padding:11px 44px!important}}@media (max-width:480px){th{font-size:16px}td{font-size:15px;max-width:80px}.table-button{font-size:18px!important;padding:11px 34px!important}.chart-box{margin-bottom:25px;padding:15px 10px}.chart-title{font-size:20px;margin-bottom:15px}}.main-content{margin:0}.category-card{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-family:var(--poppins_font);margin-left:-1px;margin-right:-2px;position:relative;width:320px}.category-card:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.category-cards{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:100px;margin-left:50px}.category-card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;height:220px;margin:0;overflow:hidden;position:relative;width:100%}.category-card-img:after{background:linear-gradient(180deg,#0000,#0009);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.category-card-title{left:50%;margin:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:202px;transform:translateX(-50%);white-space:nowrap;width:100%;width:13ch;z-index:1}.category-card-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:25px;padding:18px}.category-card-description{color:#767676;font-size:16px;font-weight:500;margin-bottom:15px}.category-card-progress{align-items:center;display:flex;gap:30px;justify-content:space-between}.progress-details{font-family:var(--poppins_font);font-weight:400;margin:0;text-align:center}.progress-label{font-size:15px;margin:0}.category-card-link{font-size:16px;font-weight:600;margin:0;padding:8px 30px}.progress-value{font-size:18px;margin:0}.task-card{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;color:#fff;font-family:var(--poppins_font);margin-left:-1px;margin-right:-2px;min-height:197px;padding:8px 25px;position:relative;width:326px}.task-card:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.task-cards{display:flex;flex-wrap:wrap;gap:15.5px;margin-bottom:30px}.task-title{font-family:var(--poppins_font);font-size:24px;font-weight:700;margin-bottom:3px}.task-completed{font-size:13px;font-weight:500;margin-bottom:11px}.task-description{color:#a1a1a1;font-size:12px;font-weight:500;margin-bottom:10px;min-height:36px;white-space:pre-wrap;word-break:break-word}.task-info{align-items:center;display:flex;justify-content:space-between;margin:0}.task-label,.task-value{line-height:1;margin:0}.task-complexity{text-align:center}.task-points{margin:0}.task-points .task-label{font-size:13px;font-weight:400}.task-points .task-value{font-size:36px;font-weight:400}.task-complexity .task-label{font-size:12px;font-weight:400}.task-complexity .task-value{font-size:16px;font-weight:400}.task-link{font-size:16px;font-weight:600;margin:0;padding:9px 40px}.eazy{color:#009022}.medium{color:#d08e00}.hard{color:#e04533}.modal-task-title{font-family:var(--poppins_font);font-size:29px;font-weight:600;margin:0 0 12px}.modal-task-tags{display:flex;gap:10px;margin:0 0 10px}.modal-task-tag{background-color:var(--color-red);border-radius:4px;margin:0;padding:1px 6px 3px}.modal-header{align-items:center;display:flex;justify-content:space-between;margin:0}.modal-header-left{flex:1 1;margin:0;min-width:0}.modal-task-points{flex-shrink:0;margin:0 0 0 20px}.modal-task-points-label,.modal-task-points-value{line-height:1;margin:0}.modal-task-points-label{font-size:13px}.modal-task-points-label,.modal-task-points-value{font-family:var(--poppins_font);font-weight:400;margin:0}.modal-task-points-value{font-size:45px}.modal-description-title{font-size:18px;font-weight:700;margin:0 0 4px}.modal-description-text{color:#c0b9b9;font-size:16px;font-weight:500;margin:0 0 20px;white-space:pre-wrap;width:363px;word-break:break-word}.modal-task-author,.modal-task-solves{align-items:center;border:1px solid #585858;border-radius:4px;display:flex;gap:8px;margin:0;max-width:170px;padding:7px 12px 7px 9px}.modal-icon{height:24px;margin:0;width:25px}.modal-author-date,.modal-author-info,.modal-author-name,.modal-solves-info,.modal-solves-label,.modal-solves-value{margin:0}.modal-author-date,.modal-author-name,.modal-link-file,.modal-solves-label,.modal-solves-value{line-height:1}.modal-author-name{font-family:var(--poppins_font);font-size:14px;font-weight:600}.modal-author-date,.modal-solves-value{font-family:var(--poppins_font);font-size:14px;font-weight:300}.modal-task-info{display:flex;gap:10px;margin-bottom:20px}.modal-form-input{border:2px solid #585858;box-sizing:border-box;margin:0;max-width:100%;width:100%}.modal-form-submit{font-size:20px;font-weight:600;margin:0;padding:12px 23px 12px 24px}.modal-form{display:flex;gap:12px}.modal-solves-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.modal-link-file{color:var(--color-red);display:block;font-size:14px;font-weight:400;line-height:1;text-decoration:none}.button-green{background-color:#4caf50!important;color:#fff!important;cursor:default}.tries{font-family:var(--poppins_font);font-size:17px;font-weight:500;margin-bottom:-15px;text-align:center}.tries span{color:var(--color-red)}.modal-body{box-sizing:border-box;margin-bottom:15px;width:100%}.option{background-color:#3e3d3d;border:2px solid #585858;border-radius:7px;margin:0 0 10px;padding:11px 0;text-align:center;width:232px}.options{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.button-long{width:100%}.active-option{background-color:#b94235;border-color:#b94235}.modal-form.no-flex{display:block}@media (max-width:807px){.category-card{width:300px}}@media (max-width:767px){.category-card{width:280px}.progress-label{font-size:14px}.progress-value{font-size:16px}}@media (max-width:687px){.category-card{width:270px}.progress-label{font-size:13px}.progress-value{font-size:16px}.category-card-link{font-size:15px}}@media (max-width:667px){.category-card{width:260px}.progress-details{display:none}.category-card-link{padding:8px 78px}}@media (max-width:647px){.category-card{width:250px}.category-card-link{padding:8px 73px}}@media (max-width:627px){.category-card{width:240px}.category-card-link{padding:8px 68px}}@media (max-width:607px){.category-card{width:230px}.category-card-link{padding:8px 63px}}@media (max-width:587px){.category-card{width:220px}.category-card-link{padding:8px 59px}}@media (max-width:567px){.category-card{width:280px}.category-cards{justify-content:center;margin-left:0}.category-card-link{padding:8px 88px}}@media (max-width:331px){.category-card-link{padding:8px 85px}}@media (max-width:325px){.category-card-link{padding:8px 80px}}.modal{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:.5s;width:100vw}.modal.active{opacity:1;pointer-events:all}.modal__content{background:#323232;background-clip:padding-box;border:3px solid #545454;border-radius:12px;box-sizing:border-box;color:#fff;font-family:var(--poppins_font);margin:0;max-height:90vh;max-width:90vw;overflow-x:hidden;overflow-y:auto;padding:35px;position:relative;transform:scale(.5);transition:all .4s;width:550px;z-index:1}.modal__content>*{box-sizing:border-box;max-width:100%;width:100%}.modal-content-geoint{max-width:900px!important;width:90vw!important}@media (min-width:1200px){.modal-content-geoint{max-width:1100px!important;width:90vw!important}}@media (min-width:1600px){.modal-content-geoint{max-width:1300px!important;width:90vw!important}}.modal__content.active{transform:scale(1)}.modal__content[data-geoint=true]{max-width:900px!important;width:min(90vw,900px)!important}@media (min-width:1200px){.modal__content[data-geoint=true]{max-width:1100px!important;width:min(90vw,1100px)!important}}@media (min-width:1600px){.modal__content[data-geoint=true]{max-width:1300px!important;width:min(90vw,1300px)!important}}.confirm-dialog{max-width:600px;min-width:400px;width:100%}@media (max-width:768px){.modal__content{max-width:95vw;padding:25px 20px;width:95vw}.confirm-dialog{max-width:95vw;min-width:auto}.confirm-dialog-title{font-size:20px}.confirm-dialog-message{font-size:14px}.confirm-dialog-footer{flex-direction:column;gap:10px}.confirm-dialog-cancel,.confirm-dialog-confirm{min-width:auto;width:100%}}@media (max-width:480px){.modal__content{padding:20px 15px}.confirm-dialog-title{font-size:18px}.confirm-dialog-message{font-size:13px}}.confirm-dialog-header{border-bottom:2px solid #3e3d3d;margin-bottom:20px;padding-bottom:15px}.confirm-dialog-title{color:#fff;font-family:Arial,sans-serif;font-family:var(--alef-font,"Arial",sans-serif);font-size:24px;font-weight:700;margin:0}.confirm-dialog-body{margin-bottom:25px}.confirm-dialog-message{color:#ddd;font-size:16px;line-height:1.6;margin:0 0 15px}.confirm-dialog-message,.confirm-dialog-warning{font-family:Arial,sans-serif;font-family:var(--poppins_font,"Arial",sans-serif)}.confirm-dialog-warning{align-items:center;background:#e045331a;border:1px solid #e045334d;border-radius:8px;color:#e04533;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px}.warning-icon{font-size:20px}.confirm-dialog-footer{border-top:2px solid #3e3d3d;display:flex;gap:10px;justify-content:flex-end;padding-top:15px}.confirm-dialog-cancel{background:#545454!important;min-width:100px}.confirm-dialog-confirm{font-weight:600;min-width:120px}.confirm-dialog-cancel:disabled,.confirm-dialog-confirm:disabled{cursor:not-allowed;opacity:.6}.geoint-map-label{color:#fff;display:block;font-family:var(--poppins_font);font-weight:700;margin-bottom:10px}.geoint-map-wrapper{border:2px solid #545454;border-radius:10px;box-sizing:border-box;height:300px;margin-bottom:15px;margin-left:0;margin-right:0;max-width:100%;min-height:250px;overflow:hidden;position:relative;width:100%;z-index:0}.modal-content-geoint .geoint-map-wrapper{height:350px;min-height:300px}@media (min-width:1200px){.modal-content-geoint .geoint-map-wrapper{height:400px;min-height:350px}}@media (min-width:1600px){.modal-content-geoint .geoint-map-wrapper{height:450px;min-height:400px}}.geoint-map-wrapper .maplibregl-map{border-radius:10px;height:100%;width:100%}.geoint-map-wrapper .maplibregl-ctrl-attrib,.geoint-map-wrapper .maplibregl-ctrl-logo{display:none!important}.geoint-map-wrapper iframe{border:none;display:block;height:100%;width:100%}.geoint-marker{z-index:10}@media (max-width:768px){.modal-content-geoint{width:95vw!important}.modal-content-geoint .geoint-map-wrapper{height:250px!important;min-height:200px!important}.geoint-map-wrapper{height:250px;min-height:200px}.geoint-map-label{font-size:14px;margin-bottom:8px}}@media (max-width:480px){.modal-content-geoint{width:95vw!important}.modal-content-geoint .geoint-map-wrapper{height:200px!important;min-height:150px!important}.geoint-map-wrapper{border-radius:8px;height:200px;min-height:150px}.geoint-map-label{font-size:13px;margin-bottom:6px}}.profile-card{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;height:491px;margin:0;padding:40px;position:relative;width:488px}.profile-card:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.profile-info{align-items:center;display:flex;margin:0 0 45px}.profile-img{background-color:#1f1e1e;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:144px;margin:0;width:144px}.profile-name{font-family:var(--alef-font);font-size:32px;font-weight:700;margin:0 0 6px}.profile-count-days{color:#767676;font-family:var(--poppins_font);font-size:15px;font-weight:500;margin:0 0 8px}.rank-item{align-items:center;background:#3e3d3d;border:1px solid #585858;border-radius:7px;display:flex;height:34px;margin:0;width:55px}.rank-item img{height:20px;width:20px}.rank-item p{font-family:var(--poppins_font);font-size:15px;font-weight:500}.score-card{align-items:center;background:#3e3d3d;border:1px solid #585858;border-radius:10px;display:flex;height:54px;justify-content:space-between;margin:0;padding:12px 20px;width:393px}.score-card p{color:#fff;font-family:var(--poppins_font);font-size:20px;font-weight:500;margin:0}.profile-score{margin:0 0 23px}.profile-scores{margin:0}.contact-info{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;margin:0 0 24px;min-height:167px;padding:40px;position:relative;width:450px}.contact-info:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.profile-cards{display:flex;margin-bottom:100px}.contact-info h2{font-family:var(--alef-font);font-size:27px;font-weight:700;margin:0 0 22px}.contact-item{margin-bottom:15px}.contact-item:last-child{margin-bottom:0}.description-edit{background-color:initial;border:none;color:#767676;font-family:var(--poppins_font);font-size:15px;font-weight:500;margin:0;overflow:hidden;resize:none;width:360px}.description-edit:focus{border:none;outline:none}.completed-tasks{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;margin:0;padding:36px 14px;position:relative}.completed-tasks:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.completed-tasks h2{font-family:var(--alef-font);font-size:27px;font-weight:700;margin-bottom:32px;text-align:center}.extra-profile-content{align-items:center;display:flex;font-family:var(--poppins_font);height:450px;justify-content:center;width:100%;width:490px}.tasks-category{background:#3e3d3d;border:1px solid #585858;border-radius:10px;padding:20px 15px;width:370px}.titles{align-items:center;display:flex;justify-content:space-between;margin:0 0 11px}.titles a,.titles p{margin:0}.category-task{font-family:var(--poppins_font);font-size:20px;font-weight:500}.progress-tasks{font-size:16px}.progress-tasks,.titles a{font-family:var(--poppins_font);font-weight:400}.titles a{color:#e04533;font-size:20px}.taskbars{display:flex;flex-direction:column;gap:25px}.contact-info__item{font-family:var(--alef-font);font-size:18px;font-weight:600;margin:0 0 5px}.contact-info__value{align-items:center;color:#767676;display:flex;font-family:var(--poppins_font);font-size:17px;font-weight:400;line-height:1.5;margin:3px 0 0}.contact-info__value img{display:inline-block;vertical-align:middle}.contact-info__value:focus{outline:none}.progress-bar{border:1px solid #555;border-radius:9px;height:26px;overflow:hidden}.progress-fill{animation:fill-bar 1s ease-out forwards;animation-delay:.2s;background-color:#e74c3c}.progress-fill,.progress-zero-text{border-radius:9px;color:#fff;font-family:var(--poppins_font);font-size:14px;font-weight:400;height:100%;margin:0;padding-right:5px;text-align:right;width:0}.progress-zero-text{padding-left:5px}@keyframes fill-bar{to{width:var(--progress)}}.org_block{display:flex;flex-direction:column;gap:5px;margin:0 0 5px}.org_block input,.org_block label{margin:0}.profile-rank{gap:5px}.profile-rank,.setting-item{align-items:center;display:flex;margin:0}.setting-item{background:#3e3d3d;border:1px solid #585858;border-radius:7px;padding:2px 5px}.setting-item img{margin:0;width:23px}.setting-card{background:#323232;background-clip:padding-box;border:3px solid #0000;border-radius:12px;box-shadow:0 0 15px 5px #00000026;height:100%;margin:0 0 22px;padding:40px;position:relative;width:100%}.setting-card:before{background:linear-gradient(to bottom left,#e04533,#3e3d3d,#3e3d3d,#e04533);border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.input-disabled{color:#999}.input-disabled:disabled{cursor:not-allowed}.setting-card-content{align-items:flex-start;display:flex;gap:40px;margin:0}.user-info-block{flex:1 1;margin:0;min-width:0}.profile-img-settings{align-items:center;background-color:#1f1e1e;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;display:flex;height:204px;justify-content:center;margin:0 0 10px;width:204px}.profile-img-settings span{color:#888;font-family:var(--poppins_font);font-size:14px}.description-block{margin-top:30px}.description-block label{display:block;font-size:24px;margin-bottom:8px}.description-block label,.description-edit-settings{color:#fff;font-family:var(--poppins_font);font-weight:400}.description-edit-settings{background-color:#3e3d3d;border:1px solid #585858;border-radius:10px;box-sizing:border-box;font-size:18px;height:200px;overflow:hidden;padding:15px;resize:none;width:100%}.description-edit-settings:focus{border-color:#e04533;outline:none}.description-edit-settings::placeholder{color:#888;opacity:1}.user-field{margin-bottom:20px}.user-field:last-child{margin-bottom:0}.user-field label{display:block;font-size:24px;margin-bottom:8px}.user-field input,.user-field label{color:#fff;font-family:var(--poppins_font);font-weight:400}.user-field input{background:#3e3d3d;border:1px solid #585858;border-radius:10px;box-sizing:border-box;font-size:18px;height:50px;outline:none;padding-left:19px;padding-right:19px;width:100%}.user-field input:focus{border-color:#e04533}.user-field .select-country{width:100%}.profile-image-wrapper{align-items:center;display:flex;flex-direction:column;flex-shrink:0}.edit-but{display:flex;justify-content:right;margin-bottom:72px;width:100%}.edit-but button{margin:0}.img-cards{display:flex;gap:15px;margin:0}.img-card{background-color:#1f1e1e;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;height:40px;margin:0;width:40px}.img-card.active{border:3px solid #e04533}.profile-cards_mobile{display:none}@media (max-width:1050px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:500px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:500px}.profile-cards_mobile .extra-profile-content{margin:0;width:500px}}@media (max-width:550px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:490px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:490px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:490px}.profile-cards_mobile .extra-profile-content{margin:0;width:490px}}@media (max-width:540px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:480px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:480px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:480px}.profile-cards_mobile .extra-profile-content{margin:0;width:480px}}@media (max-width:530px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:470px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:470px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:470px}.profile-cards_mobile .extra-profile-content{margin:0;width:470px}}@media (max-width:520px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:460px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:460px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:460px}.profile-cards_mobile .extra-profile-content{margin:0;width:460px}}@media (max-width:510px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:450px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:450px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:450px}.profile-cards_mobile .extra-profile-content{margin:0;width:450px}.profile-first-blood,.profile-score{width:365px}}@media (max-width:500px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:440px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:440px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:440px}.profile-cards_mobile .extra-profile-content{margin:0;width:440px}.profile-first-blood,.profile-score{width:360px}}@media (max-width:490px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:430px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:430px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:430px}.profile-cards_mobile .extra-profile-content{margin:0;width:430px}.profile-first-blood,.profile-score{width:345px}}@media (max-width:480px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:420px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:420px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:420px}.profile-cards_mobile .extra-profile-content{margin:0;width:420px}.profile-first-blood,.profile-score{width:335px}}@media (max-width:470px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:410px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:410px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:410px}.profile-cards_mobile .extra-profile-content{margin:0;width:410px}.profile-first-blood,.profile-score{width:325px}}@media (max-width:450px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:400px}.profile-cards_mobile .profile-card{margin:0 0 20px;width:400px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:400px}.profile-cards_mobile .extra-profile-content{margin:0;width:400px}.profile-first-blood,.profile-score{width:310px}.contact-info h2{font-size:25px}}@media (max-width:440px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:380px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;width:380px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:380px}.profile-cards_mobile .extra-profile-content{margin:0;width:380px}.profile-first-blood,.profile-score{width:295px}.contact-info h2{font-size:23px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:340px}}@media (max-width:420px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:380px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;width:370px}.profile-cards_mobile .completed-tasks,.profile-cards_mobile .contact-info{margin-bottom:20px;width:370px}.profile-cards_mobile .extra-profile-content{margin:0;width:370px}.profile-first-blood,.profile-score{width:290px}.contact-info h2{font-size:23px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:330px}}@media (max-width:410px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:380px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;padding:30px;width:360px}.profile-cards_mobile .contact-info{margin-bottom:20px;padding:30px;width:360px}.profile-cards_mobile .completed-tasks{margin-bottom:20px;width:360px}.profile-cards_mobile .extra-profile-content{margin:0;width:360px}.profile-first-blood,.profile-score{width:290px}.contact-info h2{font-size:23px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:330px}}@media (max-width:400px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:350px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;padding:30px;width:350px}.profile-cards_mobile .contact-info{margin-bottom:20px;padding:30px;width:350px}.profile-cards_mobile .completed-tasks{margin-bottom:20px;width:350px}.profile-cards_mobile .extra-profile-content{margin:0;width:350px}.profile-first-blood,.profile-score{width:290px}.contact-info h2{font-size:23px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:310px}}@media (max-width:390px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:340px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;padding:25px;width:340px}.profile-cards_mobile .contact-info{margin-bottom:20px;padding:25px;width:340px}.profile-cards_mobile .completed-tasks{margin-bottom:20px;width:340px}.profile-cards_mobile .extra-profile-content{margin:0;width:340px}.profile-first-blood,.profile-score{width:290px}.contact-info h2{font-size:21px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:305px}}@media (max-width:380px){.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:330px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;padding:25px;width:330px}.profile-cards_mobile .contact-info{margin-bottom:20px;padding:25px;width:330px}.profile-cards_mobile .completed-tasks{margin-bottom:20px;width:330px}.profile-cards_mobile .extra-profile-content{margin:0;width:330px}.profile-first-blood,.profile-score{width:280px}.contact-info h2{font-size:21px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:290px}}@media (max-width:370px){.profile-cards{display:none}.profile-cards_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:320px}.profile-cards_mobile .profile-card{height:100%;margin:0 0 20px;padding:20px;width:320px}.profile-cards_mobile .contact-info{margin-bottom:20px;padding:20px;width:320px}.profile-cards_mobile .completed-tasks{margin-bottom:20px;width:320px}.profile-cards_mobile .extra-profile-content{margin:0;width:320px}.profile-first-blood,.profile-score{width:275px}.contact-info h2{font-size:21px}.profile-info{display:block}.profile-img{margin-bottom:15px}.tasks-category{width:280px}}