.footer{display:flex;justify-content:center;padding:20px;max-width:1200px;margin-inline:auto}.footer,.footer nav{width:100%}.footer-logo:hover{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:inherit!important}.footer .footer__list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0;margin:0;list-style:none;gap:16px}.footer .footer__list a[href="#cookies"]{display:none!important}.footer .footer__list li:has(>a[href="#cookies"]){display:none!important}.footer .footer__list li:has(>a[href="#cookies"])+li.dot{display:none!important}.footer .footer__list li.dot:has(+li:has(>a[href="#cookies"])){display:none!important}.footer .dot{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--foreground);transition:color .3s}.footer .dot.dot--active{background:linear-gradient(91.43deg,#fe8ce9,#b57efc 38.47%,#b57efc 78.47%,#00ffdd);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.footer .static{pointer-events:none}.footer a{transition:.3s}.footer a:hover{background:radial-gradient(circle at center,rgb(254,140,233) 0,rgb(181,126,252) 98.47%,#00ffdd 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:768px){.footer{width:100%;justify-content:center;padding:20px;max-width:100%;margin-inline:auto;font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0}.footer,.footer .footer__list{display:flex;flex-direction:column;gap:41px}.footer .footer__list{align-items:center}.footer .dot{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:none;transition:none}.footer .dot.dot--active{background:none}.footer .static{pointer-events:none}.footer a{font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;transition:.3s}.footer a:hover{background:radial-gradient(circle at center,rgb(254,140,233) 0,rgb(181,126,252) 98.47%,#00ffdd 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}}.logo{display:flex;justify-content:center;align-items:center}.logo-icon{height:35px;width:34px}.logo-name{font-family:Power Grotesk;font-weight:400;line-height:100%;letter-spacing:0}.logo--s{gap:6.45px}.logo--s .logo-icon{height:28px;width:28px}.logo--s .logo-name{font-size:20.2px}.logo--m{gap:8.69px}.logo--m .logo-icon{height:35px;width:34px}.logo--m .logo-name{font-size:25.88px}.header{position:fixed;background-color:var(--content-bg);border-bottom:.3px solid #8e8d8d;max-width:1280px;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;z-index:999;margin-inline:auto}.header,.header__wrapper{width:100%;height:81px;display:flex}.header__wrapper{justify-content:center}.header__control{display:flex;align-items:center;gap:20px}.header__user{background:radial-gradient(106.43% 215.7% at 49.88% 30.23%,#ff9aec 0,#aab0ff 55.1%,#00ffdd 91.01%);display:grid;place-content:center;width:41px;height:41px;border-radius:24px;cursor:pointer}.header__user:hover{outline:2px solid rgba(32,32,32,.247)}.header__user-wrapper{position:relative;border-left:1px solid var(--foreground);padding-left:20px}.header__user-wrapper span{font-family:Questrial;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center}.header__user-content{position:absolute;z-index:10;top:110%;right:-28px;display:flex;justify-content:flex-end;opacity:0;transform:translateY(-6px);transition:opacity .28s ease,transform .28s ease;pointer-events:none}.header .nav{font-family:Questrial;font-weight:400;font-size:18px;line-height:1;vertical-align:middle;letter-spacing:0;margin-top:4px}.header .nav ul{display:flex;align-items:center;gap:40px}.header .nav ul a{transition:.3s;font-family:Questrial;font-weight:400;font-size:18px;line-height:1;vertical-align:middle;letter-spacing:0}.header .nav ul .active,.header .nav ul a:hover{background:radial-gradient(circle at center,rgb(254,140,233) 0,rgb(181,126,252) 98.47%,#00ffdd 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.header .lang{min-width:53px;height:24px}.header .lang,.header .lang button{display:flex;align-items:center;gap:4px}.header .lang button{justify-content:center}.header .lang svg{width:18px;height:18px}.header .lang span{font-family:Questrial;font-weight:400;font-size:18px;letter-spacing:0;text-align:center;line-height:1;vertical-align:middle}@media(max-width:768px){.header__user-content{width:78svw;max-height:84svh}.user_popup{width:100%}}@media(max-width:1024px){.header__user--in-drawer{position:absolute;top:15px;right:54px;border:0;padding-left:0}.header__user--in-drawer .header__user-content{max-width:78svw;max-height:84svh}.header__user--in-drawer .user_popup{width:100%}.header__user--in-drawer .header__user-content{top:60px;right:-50px;left:auto}}.header__user-content.show{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width:1024px){.header{flex-direction:column;align-items:flex-start;height:-moz-fit-content;height:fit-content;padding:16px;width:calc(100% - 24px)}.header::-webkit-scrollbar-button{display:none}.header .nav{width:100%}.header .nav ul{flex-direction:column;align-items:center;gap:36px}.header__control{flex-wrap:wrap;margin-top:16px;gap:20px}.header .lang,.header__control{width:100%;justify-content:center}.header .lang{display:flex;justify-items:center;margin-top:-8px;margin-bottom:12px}.menu-toggler{display:block!important}.hidden-modile{display:none!important}.lang--in-drawer{margin-top:24px!important}}.menu-toggler{display:none;position:absolute;top:22px;right:20px;background:var(--content-bg);cursor:pointer}.menu-toggler .menu-icon{width:24px;height:24px}.menu-toggler .menu-icon line{stroke:var(--foreground);stroke-width:1.5;transition:all .3s ease;transform-origin:center}.menu-toggler .menu-icon.opened line:first-child{transform:rotate(45deg) translate(3px,3px)}.menu-toggler .menu-icon.opened line:nth-child(2){opacity:0}.menu-toggler .menu-icon.opened line:nth-child(3){transform:rotate(-45deg) translate(3px,-3px)}.user-popup{top:80px;left:1032px;border-radius:20px;padding:24px 16px;gap:20px;background-color:var(--content-bg);box-shadow:0 0 8px 0 rgba(0,0,0,.1490196078);min-width:328px;max-height:calc(100svh - 92px);overflow-y:auto}.user-popup::-webkit-scrollbar{width:3px}.user-popup::-webkit-scrollbar-track{background:rgba(36,36,36,.1254901961)}.user-popup::-webkit-scrollbar-thumb{background:linear-gradient(91.43deg,#fe8ce9,#b57efc 58.47%,#00ffdd);border-radius:10px}.user-popup::-webkit-scrollbar-button:horizontal:end:increment,.user-popup::-webkit-scrollbar-button:horizontal:start:decrement,.user-popup::-webkit-scrollbar-button:vertical:end:decrement,.user-popup::-webkit-scrollbar-button:vertical:start:decrement{display:block}.user-popup .user-info{display:flex;align-items:center;gap:12px;margin-bottom:23.5px}.user-popup .user-info .avatar{background:radial-gradient(106.43% 215.7% at 49.88% 30.23%,#ff9aec 0,#aab0ff 55.1%,#00ffdd 91.01%);font-weight:700;display:grid;place-content:center;text-align:center;justify-content:center;border-radius:9999px;width:60px;height:60px;max-width:60px;max-height:60px}.user-popup .user-info .avatar span{margin-top:2px;font-family:Questrial;font-weight:400;font-size:23.41px;line-height:1.8;letter-spacing:0;text-align:center}.user-popup .user-info .details .username{font-family:Questrial;font-weight:400;font-size:22px;line-height:100%;letter-spacing:0}.user-popup .user-info .details .email{font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;margin-top:11px}.user-popup .plan-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.user-popup .plan-btn span,.user-popup .plan-price{font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center}.user-popup .plan-btn span{text-transform:capitalize}.user-popup .features-list{margin-bottom:1.5rem;list-style:none;padding:0}.user-popup .features-list li{display:flex;align-items:center;margin-bottom:.5rem;font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center}.user-popup .features-list li svg{width:1.25rem;height:1.25rem;color:#10b981;margin-right:.5rem}.user-popup .upgrade-button{width:100%;font-weight:600;margin-bottom:12px}.user-popup .user-footer{border-top:1px solid var(--foreground);padding-top:20px;display:flex;flex-direction:column;gap:20px}.user-popup .user-footer__btn{cursor:pointer;width:100%;display:flex;align-items:center;padding:.5rem;font-family:Questrial;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;border-radius:6px;margin-block:-8px!important}.user-popup .user-footer__btn:hover{background-color:#f7fafc;transition:background-color .2s ease-in-out}.user-popup .user-footer__btn svg{width:24px;margin-right:12px}.user-popup .user-footer__btn--logout:hover{color:var(--danger-color)}.user-popup .user-footer--setting-opened{border-top:0;padding-top:0}.user-settings__wrapper{min-width:328px;position:relative;padding-bottom:20px;border-bottom:1px solid var(--foreground)}.user-settings__hr{margin-block:20px}.user-settings__content+.user-settings__content{margin-top:16px}.user-settings__content-title{font-family:Questrial;font-weight:400;font-size:22px;line-height:100%;letter-spacing:0;margin-bottom:12px}.user-settings__content-ph{font-family:Questrial;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;text-align:start}.user-settings-btn{margin-top:12px;width:100%!important}.copy-input-wrapper{position:relative;display:flex;align-items:center;width:100%;background-color:#f5f5f5;padding:7.5px 40px 7.5px 20px;border-radius:12px;margin-bottom:12px}.copy-input-wrapper input{font-family:Questrial;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;border:0;width:100%;background:none!important;padding:0!important}.copy-input-wrapper input:focus,.copy-input-wrapper input:focus-within{outline:none!important}.copy-input-btn{position:absolute;right:13px;top:0;bottom:0;background:none!important;border:none;cursor:pointer}