@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Inter,sans-serif;letter-spacing:.023rem;margin:0;overscroll-behavior:none;padding:0;-webkit-user-select:none;user-select:none}html{scroll-behavior:smooth}a{text-decoration:none}:where(input,select,textarea){border:1px solid #e5e7eb;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}:where(button,input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]){cursor:pointer}:selection{border:none}.modal{align-items:flex-start;-webkit-backdrop-filter:blur(.09rem);backdrop-filter:blur(.09rem);background:#3333;display:flex;gap:30px;height:100vh;justify-content:flex-end;left:0;padding:80px 0;position:fixed;top:0;transition:all .1s ease;width:100%;z-index:-9999999;z-index:-99999}.modal.active{z-index:9999999}.login-page{align-items:center;display:flex;flex-direction:column;gap:10px;height:100vh;justify-content:center;width:100%}.login-page:after{background:#fff;left:0}.login-page:after,.login-page:before{content:"";height:100%;position:absolute;top:0;width:50%}.login-page:before{background:#2e7b60;right:0}.login__form{background:#fff;border-radius:10px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-wrap:wrap;gap:15px;max-width:460px;padding:30px;position:relative;width:100%;z-index:99}.login__title{align-items:center;display:flex;gap:10px;padding-bottom:10px;width:100%}.login__title>p{color:#000;font-size:16px;font-weight:500}.login__title>i{background:#e5e7eb;flex:1 1;height:1px;position:relative}.login__title>i:after,.login__title>i:before{background:#e5e7eb;border-radius:50%;content:"";height:5px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.login__title>i:before{right:0}.login__error{color:#cb111c;font-size:14px;font-weight:500;opacity:0;transition:all .1s ease}.login__error.active{opacity:1}.login__password{align-items:center;display:flex;position:relative;width:100%}.login__password button{background:#0000;background:#fff;border:none;cursor:pointer;display:flex;font-size:16px;outline:none;padding:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:99}.login__checkbox{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:5px 0;width:100%}.login__checkbox label{align-items:center;cursor:pointer;display:flex;gap:5px}.login__checkbox label span{color:#565555;font-size:14px;font-weight:500}.login__checkbox a{color:#16a382;font-size:14px;font-weight:500}.login__telegram{color:#565555;font-size:14px;font-weight:500;line-height:150%}.login__telegram a{color:#16a382}.login__signup{background:#fff;border-radius:10px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-wrap:wrap;gap:15px;max-width:460px;padding:40px;position:relative;width:100%;z-index:99}.login__signup a{align-items:center;border:1px solid #16a382;border-radius:5px;color:#16a382;display:flex;font-size:16px;font-weight:500;height:45px;justify-content:center;width:100%}.login__signup p{color:#565555;font-size:14px;font-weight:500;line-height:150%}.input{background:#fff;border:1px solid #e5e7eb;border-radius:5px;height:45px;padding:0 10px;transition:all .1s ease;width:100%}.input:focus,.input:hover{border:1px solid #16a382}.button{background:#16a382;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:45px;padding:0 10px;transition:all .1s ease;width:100%}.button:hover{background:#1acea4;border:1px solid #1acea4}.button:active{background:#2e7b60;border:1px solid #2e7b60}.checkbox{align-items:center;display:flex;justify-content:center;position:relative}.checkbox span{border:1px solid #e5e7eb;border-radius:3px;height:18px;width:18px}.checkbox>input[type=checkbox]{display:none}.checkbox>svg{font-size:13px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox:hover>span{border:1px solid #16a382}.checkbox:hover>svg{opacity:.1}.checkbox>input[type=checkbox]:checked+span{border:1px solid #16a382}.checkbox>input[type=checkbox]:checked~svg{color:#2e7b60;opacity:1}.radio{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center}.radio,.radio>span{transition:all .1s ease}.radio>span{border:.12rem solid #e5e7eb;border-radius:50%;height:18px;position:relative;width:18px}.radio input[type=radio]:checked+span,.radio:hover>span{border:.12rem solid #16a382}.radio input[type=radio]:checked~span:after{background:#16a382;border-radius:50%;content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.switch{background:#e5e7eb;border-radius:10px;cursor:pointer;height:20px;overflow:hidden;position:relative;width:36px}.switch.active{background:#16a382}.switch>span{background:#fff;border-radius:50%;height:16px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s;width:16px;z-index:1}.switch>input[type=checkbox]:checked+span{left:50%}.switch>i{background:#16a382;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .1s;width:100%}.switch>input[type=checkbox]:checked~i{background:#16a382;opacity:1}.layout{background:#fff;display:flex;flex-wrap:wrap;height:100vh;overflow:hidden;width:100%}.layout>section{height:calc(100vh - 70px);padding:20px 30px;width:100%}.header{border-bottom:1px solid #ccc;height:70px;justify-content:space-between;padding:0 30px;width:100%}.header,.header>.navbar{align-items:center;display:flex}.header>.navbar{gap:40px}.header>.navbar>button{align-items:center;background:#0000;border:none;color:#191919;display:flex;font-size:16px;font-weight:500}.header>.navbar>button[disabled]{color:#ccc;cursor:not-allowed;position:relative}.header>.navbar>button[disabled]:hover:after{background:#333;border-radius:4px;color:#fff;content:"Функционал скоро появится";font-size:12px;font-weight:400;padding:5px;position:absolute;top:220%;width:100%;z-index:99999999}.header>.navbar>button[disabled]:hover:before{background:#333;content:"";height:20px;left:50%;position:absolute;top:200%;transform:translateX(-50%) rotate(45deg);width:20px}.header>.navbar a{align-items:center;color:#191919;display:flex;font-size:16px;font-weight:500}.header>.navbar>:where(a,button):hover{color:#16a382;transition:all .1s ease}.header>.navbar>:where(a,button):active{color:#2e7b60}.header>.navbar>:where(a,button):enabled:active svg{transform:translate(2px,-1px);transition:all .1s ease}.navbar__telegram svg{color:#31abeb;font-size:28px}.navbar__profile{position:relative}.navbar__profile>button{background:#0000;border:none;color:#191919;display:flex;font-size:28px}.profile__dropdown{background:#fff;border-radius:4px;box-shadow:0 0 25px #0000001a;height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:150%;transition:all .14s ease;width:200px;z-index:999}.profile__dropdown.active{height:85px;opacity:1;padding:8px 0}.profile__dropdown>button{align-items:center;background:#0000;border:none;color:#191919;display:flex;font-size:14px;gap:5px;height:50%;padding:0 15px;width:100%}.profile__dropdown>button:hover{color:#16a382}.tariff__content{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-direction:column;padding:30px;position:relative;transform:translateX(130%);transition:all .2s cubic-bezier(.57,-.09,.28,.9);width:400px}.tariff__content.active{transform:translateX(0)}.tariff__content__close{align-items:center;background:#fff;border:none;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;color:#565555;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;left:-50px;position:absolute;top:10px;width:40px}.tariff__body{display:flex;flex-direction:column;position:relative;width:100%}.tariff__body>code{background:#e5e7eb;height:100%;left:0;position:absolute;top:0;width:2px}.tariff__body>code:after{top:0}.tariff__body>code:after,.tariff__body>code:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;left:50%;position:absolute;transform:translateX(-50%);width:8px}.tariff__body>code:before{top:100%}.tariff__content__title{align-items:center;display:flex;justify-content:space-between;padding-left:20px}.tariff__content__title>h3{color:#16a382;font-size:20px;font-weight:500}.tariff__content__title>svg{color:#2e7b60;font-size:20px}.tariff__body>p{color:#565555;font-size:16px;font-weight:500;padding:7px 0 7px 20px}.tariff__body>b{color:#191919;font-size:16px;font-weight:500;padding:25px 0 25px 20px}.tariff__content__price{display:flex;flex-direction:column;padding-left:20px}.tariff__content__price>p{color:#191919;font-size:30px;font-weight:600}.tariff__content__price>span{color:#565555;font-size:16px;font-weight:500}.tariff__content__features{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:30px 0 0 20px}.tariff__content__features>li{align-items:center;display:flex;gap:5px;width:100%}.tariff__content__features>li svg{color:#16a382;font-size:20px}.tariff__content__features>li p{color:#191919;font-size:14px;font-weight:500}.tariff__content__features>.disabled{opacity:.4}.tariff__content__subscribe{background:#16a382;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:500;height:45px;margin-top:30px;transition:all .1s ease;width:100%}.tariff__content__subscribe:hover{background:#1acea4}.tariff__content__subscribe:active{background:#2e7b60}.registration{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-direction:column;gap:25px;height:640px;padding:30px;position:relative;transform:translateX(130%);transition:all .2s cubic-bezier(.57,-.09,.28,.9);width:700px}.registration.active{transform:translateX(0)}.registration.active.group_active:after{background:#d6d6d675;content:"";cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99999}.modal__content{display:flex;gap:0;transform:translateX(0);transition:all .2s cubic-bezier(.57,-.09,.28,.9)}.modal__content.active{transform:translateX(calc(100% - 700px))}.registration__close{align-items:center;background:#fff;border:none;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;color:#565555;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;left:-50px;opacity:0;position:absolute;top:10px;transition:all .1s ease-in-out;width:40px}.registration__close.active{opacity:1}.registration__header{align-items:center;display:flex;gap:20px}.registration__header>h3{color:#191919;font-size:16px;font-weight:500}.registration__header>span{background:#e5e7eb;flex:1 1;height:2px;position:relative}.registration__header>span:after{left:0}.registration__header>span:after,.registration__header>span:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.registration__header>span:before{right:0}.registration__step{display:flex;flex-wrap:wrap;gap:10px;position:relative;width:100%}.registration__step>p{color:#374151;font-size:14px;font-weight:500;inline-size:100%}.registration__step__box{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:5px;height:45px;width:100%}.registration__step__box,.registration__step__box>button{align-items:center;display:flex;gap:5px;position:relative}.registration__step__box>button{background:#0000;border:none;border-radius:5px;color:#6b7280;font-size:12px;font-weight:500;height:100%;justify-content:center;width:calc(50% - 2.5px);z-index:1}.registration__step__box svg{font-size:20px}.registration__step__box{--active-step:0}.registration__step__box:after{background:#fff;border-radius:5px;box-shadow:0 0 5px 0 #0000001a;content:"";height:calc(100% - 8px);left:5px;position:absolute;top:50%;transform:translate(calc(var(--active-step)*100%),-50%);transition:transform .1s ease-in-out;width:calc(50% - 5px)}.registration__group{align-items:center;display:flex;justify-content:space-between}.registration__group>p{color:#565555;font-size:14px;font-weight:500}.registration__group>button{background:#fff;border:1px solid #16a382;border-radius:5px;color:#16a382;font-size:14px;font-weight:500;height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;transition:all .1s ease-in-out;white-space:nowrap;width:120px}.registration__group>button:hover{border:1px solid #1fae8d}.registration__group>button:active{background:#2e7b60;border:1px solid #2e7b60;color:#fff}.registration>code{background:#e5e7eb;height:2px;position:relative;width:100%}.registration>code:after{left:0}.registration>code:after,.registration>code:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.registration>code:before{right:0}.registration__box{--registration-box:0;overflow:hidden}.registration__box,.registration__box>div{display:flex;flex-direction:column;gap:10px;width:100%}.registration__box>div{transform:translate(calc(var(--registration-box)*120%));transition:all .1s ease-in-out}.registration__amount__accounts{display:flex;flex-direction:column;gap:10px;width:100%}.registration__amount__accounts>p{color:#374151;font-size:14px;font-weight:500}.registration__amount__accounts__box{align-items:center;display:flex;gap:5px}.registration__amount__accounts__box label{align-items:center;display:flex;flex:1 1;gap:20px}.registration__amount__accounts__box span{color:#374151;font-size:16px;font-weight:500}.registration__amount__accounts__box input{border:1px solid #e5e7eb;border-radius:5px;height:40px;padding:0 10px;width:100%}.registration__amount__accounts__box input:hover{border:1px solid #16a382}.registration__amount__accounts__box input:focus{border:1px solid #2e7b60}.registration__amount__accounts__box div{display:flex;flex-direction:column;gap:5px}.registration__amount__accounts__box button{background:#0000;border:none;color:#2e7b60;cursor:pointer;display:flex;font-size:15px}.registration__amount__accounts__box button:hover{color:#16a382}.registration__amount__accounts__box button:active{color:#2e7b60}.registration__button{height:40px;width:250px}.registration__button__box{align-items:center;display:flex;justify-content:flex-end;width:100%}.registration__button__box button{background:#2e7b60;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:500}.registration__button__box button:active{background:#16a382}.add__group{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-direction:column;gap:10px;height:640px;padding:30px;position:relative;width:500px}.group__header{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;padding-bottom:15px;width:100%}.group__header>h3{color:#191919;font-size:16px;font-weight:500}.group__header>button{background:#0000;border:none;color:#191919;display:flex;font-size:20px}.group__header>button:hover{color:#16a382}.group__header>button:active{color:#2e7b60}.group__form{align-items:center;display:flex;gap:10px;height:0;overflow:hidden;transition:all .1s ease-in-out;width:100%}.group__form.active{height:45px}.group__form input{border:1px solid #e5e7eb;border-radius:5px;color:#565555;flex:1 1;font-size:14px;font-weight:500;height:40px;padding:0 10px;transition:all .1s ease-in-out}.group__form input:hover{border:1px solid #16a382}.group__form input:focus{border:1px solid #2e7b60}.group__form button{background:#16a382;border:none;border-radius:5px;color:#fff;height:40px;width:100px}.group__form button:hover{background:#1acea4}.group__form button:active{background:#2e7b60}.group__lists{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow:hidden;overflow-y:auto}.group__lists>p{background:#fff;color:#565555;font-size:16px;font-weight:500;padding:10px 0;position:-webkit-sticky;position:sticky;top:0}.group__lists ol{list-style:none;width:100%}.group__lists ol li{border-bottom:1px solid #d9d9d9;padding:10px;width:100%}.group__lists ol li.active{background:#f5f5f5}.group__lists ol li:hover{background:#f5f5f5;cursor:pointer}.group__lists ol li p{color:#565555;font-size:14px;font-weight:500}.group__button__box{align-items:center;display:flex;justify-content:space-between;width:100%}.group__button__box>:first-child{align-items:center;background:#0000;border:1px solid #16a382;border-radius:50%;color:#16a382;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.group__button__box>:first-child:hover{border:2px solid #16a382}.group__button__box>:first-child:active{font-size:18px}.group__button__box>:last-child{background:#fff;border:1px solid #16a382;border-radius:5px;color:#0b604d;font-size:14px;font-weight:500;height:40px;transition:all .1s ease;width:130px}.group__button__box>:last-child:hover{border:1px solid #16a382}.group__button__box>:last-child:active{background:#2e7b60;border:1px solid #2e7b60;color:#fff}.sms_services{display:flex;flex-wrap:wrap;gap:10px;padding:15px 0;position:relative;width:100%}.sms_services .loading{align-items:center;background:#fffc;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.sms_services .loading>img{width:80px}.sms_services>div{align-items:center;display:flex;gap:10px;width:100%}.sms_services>div>label{align-items:center;cursor:pointer;display:flex;gap:5px;width:130px}.sms_services>div>label span{color:#374151;font-size:14px;font-weight:500}.sms_services>div>div{align-items:center;border:1px solid #e5e7eb;border-radius:5px;display:flex;flex:1 1;gap:10px;height:40px;overflow:hidden;padding:0 10px}.sms_services>div>div input{border:none;flex:1 1;height:100%}.sms_services>div>div:hover{border:1px solid #16a382}.sms_services>div>div:focus{border:1px solid #2e7b60}.sms_services>div>div button{background:none;border:none;color:#1acea4;display:flex;font-size:18px;transition:all .1s ease-in-out}.sms_services>div>div button:hover{color:#16a382}.sms_services>div>div button:active{color:#2e7b60}.sms_services>div>p{color:#191919;font-size:14px;font-weight:500;margin-top:5px;width:125px}.algorithm{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-direction:column;gap:25px;padding:30px;position:relative;transform:translateX(130%);transition:all .2s cubic-bezier(.57,-.09,.28,.9);width:650px}.algorithm.active{transform:translateX(0)}.close__modal{box-shadow:0 7px 29px 0 #64646f33}.algorithm__header{align-items:center;display:flex;gap:20px;width:100%}.algorithm__header>p{color:#191919;font-size:16px;font-weight:500}.algorithm__header>span{background:#e5e7eb;flex:1 1;height:2px;position:relative}.algorithm__header>span:after{left:0}.algorithm__header>span:after,.algorithm__header>span:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.algorithm__header>span:before{right:0}.algorithm__select{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:5px;height:45px;width:100%}.algorithm__select,.algorithm__select>button{align-items:center;display:flex;gap:5px;position:relative}.algorithm__select>button{background:#0000;border:none;border-radius:5px;color:#6b7280;font-size:12px;font-weight:500;height:100%;justify-content:center;width:calc(50% - 2.5px);z-index:1}.algorithm__select{--active-step:0}.algorithm__select svg{font-size:20px}.algorithm__select:after{background:#fff;border-radius:5px;box-shadow:0 0 5px 0 #0000001a;content:"";height:calc(100% - 8px);left:5px;position:absolute;top:50%;transform:translate(calc(var(--active-step)*100%),-50%);transition:transform .1s ease;width:calc(50% - 5px)}.algorithm__body{--step:0;display:flex;flex-direction:column;flex-wrap:wrap-reverse;gap:30px;height:400px;overflow:hidden;padding:30px 0;width:100%}.algorithm__body>div{background:#fff;height:100%;transform:translate(calc(var(--step)*(100% + 30px)));transition:all .15s ease;width:100%}.algorithm__cart{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:30px;height:100%;width:100%}.algorithm__cart>label{align-items:center;cursor:pointer;display:flex;gap:10px}.algorithm__action{align-items:center;display:flex;gap:20px;width:100%}.algorithm__action>:where(input,label,div){align-items:center;background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;transition:all .09s ease;width:calc(33.33333% - 13.33333px)}.algorithm__action>:where(input,label):hover{border:2px solid #16a382}.algorithm__action>:where(input,label):active{border:1px solid #16a382}.algorithm__excel__file{align-items:center;border:none;color:#191919;display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algorithm__excel__file>span{font-size:14px;inline-size:calc(100% - 20px)}.algorithm__excel__file>button{background:#0000;border:none;color:#b0b0b0;cursor:pointer;display:flex;font-size:19px;width:20px}.algorithm__excel__file>button:hover{color:#16a382}.algorithm__action__button{align-items:flex-end;display:flex;flex:1 1;gap:20px;width:100%}.algorithm__action__button>button{background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;cursor:pointer;font-size:14px;font-weight:500;height:40px;width:calc(50% - 10px)}.algorithm__action__button>button:disabled{background:#e5e7eb;border:1px solid #e5e7eb;color:#b0b0b0;cursor:not-allowed}.algorithm__buy{display:flex;flex-wrap:wrap;gap:0 30px;width:100%}.algorithm__buy__left{align-content:flex-start;background:#fff;display:flex;flex-wrap:wrap;gap:20px;width:calc(65% - 30px)}.algorithm__buy__right{background:#fff;border:1px solid #e5e7eb;width:35%}.algorithm__buy__select{align-items:center;display:flex;flex-wrap:wrap;gap:10px 40px;width:100%}.algorithm__buy__select label{align-items:center;cursor:pointer;display:flex;gap:5px}.algorithm__buy__select label>span{color:#374151;font-size:12px}.algorithm__buy__select label div{align-items:center;border:2px solid #16a382;border-radius:50%;display:flex;height:15px;justify-content:center;padding:2px;width:15px}.algorithm__buy__select label input:checked+span{background:#16a382;border-radius:50%;height:100%;width:100%}.algorithm__buy__select__group{display:flex;flex-direction:column;gap:3px;width:100%}.algorithm__buy__select__group>span{color:#374151;font-size:12px}.algorithm__buy__select__group>button{background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;font-size:14px;height:40px;width:100%}.algorithm__buy__select__group>button:active{border:2px solid #16a382}.algorithm__buy__select__quantity{align-items:center;display:flex;gap:10px;width:100%}.algorithm__buy__select__quantity>p{color:#374151;font-size:12px}.algorithm__buy__select__quantity>div{align-items:center;display:flex;flex:1 1;gap:5px}.algorithm__buy__select__quantity>div input{background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;flex:1 1;font-size:14px;height:40px;padding:0 10px;text-align:center}.algorithm__buy__select__quantity>div div{display:flex;flex-direction:column;gap:2px}.algorithm__buy__select__quantity>div div button{background:#0000;border:none;color:#16a382;cursor:pointer;display:flex;font-size:20px}.algorithm__buy__select__quantity>div div button:active{transform:scale(.9)}.algorithm__buy__right{border:none;display:flex;flex-direction:column;gap:0}.algorithm__buy__right>div{align-items:center;display:flex;justify-content:space-between;width:100%}.algorithm__buy__right>div>span{color:#565555;font-size:12px}.algorithm__buy__right>div>i{color:#cb111c;font-size:12px;font-style:normal}.algorithm__buy__right>div>p{align-items:center;cursor:pointer;display:flex;font-size:12px}.algorithm__buy__right>div>p svg{font-size:16px}.algorithm__buy__select__file{align-items:center;display:flex;flex-wrap:wrap;gap:20px;width:100%}.algorithm__buy__select__file>:where(button,label){align-items:center;background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;transition:all .09s ease;width:calc(50% - 10px)}.algorithm__buy__select__file>:where(button,label):active{border:2px solid #16a382}.algorithm__buy__select__file>div{align-items:center;display:flex;gap:10px;width:100%}.algorithm__buy__select__file>div>span{color:#374151;font-size:12px}.algorithm__buy__select__file>div button{background:#0000;border:none;color:#b0b0b0;cursor:pointer;display:flex;font-size:19px;width:20px}.algorithm__buy__action{align-items:flex-end;display:flex;flex:1 1;gap:20px;justify-content:space-between;width:100%}.algorithm__buy__action>p{color:#91a09a;font-size:14px}.algorithm__buy__action>button{background:#16a382;border:none;border-radius:5px;color:#fff;height:40px;width:250px}.home{background:#fff;gap:40px;width:100%}.home,.home__left{display:flex;flex-wrap:wrap;height:100%}.home__left{align-content:flex-start;gap:20px;width:calc(62% - 30px)}.home__left__header{align-items:center;background:#f9f9f9;border-radius:10px 10px 0 0;display:flex;height:45px;justify-content:space-between;padding:0 20px;width:100%}.home__left__header>div{align-items:center;display:flex;gap:25px}.home__left__header>div>button{background:#0000;border:none;color:#191919;cursor:pointer;display:flex;font-size:20px;transition:all .2s ease}.home__left__header>div>button:hover{color:#16a382}.home__left__header>div>button:active{color:#2e7b60}.home__left__header>div>.home__refresh{color:#16a382}.home__refresh{animation-duration:1s;animation-iteration-count:infinite;animation-name:refresh;animation-timing-function:linear}@keyframes refresh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home__left__header__install{position:relative}.home__left__header__install>button{background:#0000;border:none;color:#191919;cursor:pointer;display:flex;font-size:20px}.home__left__header__install>button:hover{color:#16a382}.home__left__header__install>button:active{color:#2e7b60}.home__left__header__install__methods{align-items:flex-end;background:#fff;border-radius:5px;box-shadow:0 0 25px #0000001a;display:flex;flex-direction:column;gap:10px;height:0;left:-20px;overflow:hidden;padding:0 20px;position:absolute;top:40px;transition:all .2s ease;width:100%;width:300px;z-index:1000}.home__left__header__install__methods.active{height:130px;padding:20px}.home__left__header__install__methods label{align-items:center;cursor:pointer;display:flex;gap:5px;width:100%}.home__left__header__install__methods label span{color:#191919;font-size:12px;font-weight:500}.home__left__header__install__methods button{background:#0000;border:1px solid #16a382;border-radius:5px;color:#16a382;cursor:pointer;font-size:12px;font-weight:500;height:30px;transition:all .2s ease;width:90px}.home__left__header__install__methods button:hover{background:#16a382;color:#fff}.home__left__header__install__methods button:active{background:#2e7b60}.home__left__header__install__methods button:focus{outline:none}.home__left__body{width:100%}.home__right{height:100%;width:calc(38% - 10px)}.groups{align-content:flex-start;display:flex;flex-wrap:wrap;gap:10px;height:100%;padding-bottom:20px;width:100%}.groups.active{gap:20px}.groups__header{align-items:center;background:#f9f9f9;border-radius:10px 10px 0 0;display:flex;height:45px;justify-content:space-between;padding:0 20px;width:100%}.groups__header>button{align-items:center;background:none;border:none;color:#191919;display:flex;font-size:15px;font-weight:500;gap:5px;justify-content:center}.groups__header>button:hover{color:#16a382}.groups__header>button:active{color:#2e7b60}.groups__header>button>svg{font-size:16px}.groups__header__search{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:5px;height:30px;padding:0 10px;width:240px}.groups__header__search:focus-within{border:1px solid #16a382}.groups__header__search>input{background:#0000;border:none;color:#191919;flex:1 1;font-size:12px;font-weight:500;height:100%;outline:none}.groups__header__search>button{background:#0000;border:none;display:flex;font-size:14px}.group__create{align-items:center;display:flex;gap:10px;height:0;overflow:hidden;transition:all .2s ease;width:100%}.group__create.active{height:40px}.group__create>input{background:#fff;border:1px solid #e5e7eb;border-radius:5px;flex:1 1;font-size:14px;height:100%;padding:0 10px}.group__create>button{background:#16a382;border:none;border-radius:5px;color:#fff;height:100%;transition:all .2s ease;width:120px}.group__create>button:hover{background:#1acea4}.group__create>button:active{background:#2e7b60}.groups__table__wrapper{background:#fff;height:calc(100% - 60px);overflow:hidden;overflow-y:auto;width:100%}.groups__table__wrapper.active{height:calc(100% - 110px);transition:all .2s ease}.groups__table__wrapper::-webkit-scrollbar{background:#f9f9f9;width:5px}.groups__table__wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:5px}.groups__table{border-collapse:collapse;border-color:#0000;position:relative;width:100%}.groups__table>thead{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:199}.groups__table>thead:after{background:#fff;content:"";height:3px;left:0;position:absolute;top:0;width:100%}.groups__table>thead th{color:#565555;font-size:14px;font-weight:500;padding-bottom:10px;text-align:left}.groups__table>thead tr>:first-child{padding-left:5px}.groups__table__body>tr{border-bottom-color:#e5e7eb66;cursor:pointer;height:40px}.groups__table__body>tr:hover{background:#f9f9f9}.groups__table__body>tr>:first-child{width:250px}.groups__table__body>tr>:first-child svg{color:#1acea42e;font-size:20px}.groups__table__body>tr.selected{background:#b6cdc5}.groups__table__body>tr.selected>:first-child svg{color:#2e7b60}.groups__table__body p{align-items:center;color:#565555;display:flex;font-size:14px;font-weight:400;gap:4px}.groups__table__body p>span{max-width:360px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.groups__table__body div{align-items:center;display:flex;gap:15px;padding:0 5px}.groups__table__body>tr>:last-child div{justify-content:flex-end}.groups__table__body div input{border-radius:5px;font-size:12px;height:25px;max-width:180px;padding:4px 8px}.groups__table__body div button{background:#0000;border:none;color:#565555;display:flex;font-size:18px}.groups__table__actions>button:hover{color:#16a382}.groups__table__actions>:last-child:hover{color:red}.groups__table__body div button:active{color:#2e7b60}.delete__profile__body>.btn.save{background:#16a382}.delete__profile__body>.btn.save:hover{background:#1acea4}.delete__profile__body>.btn.save:active{background:#2e7b60}.profiles{align-content:flex-start;background:#fff;display:flex;flex-wrap:wrap;gap:20px;height:calc(100vh - 175px);position:relative;width:100%}.profiles__header{align-items:center;display:flex;gap:30px;height:45px;padding:0 20px;width:100%}.profiles__header>button{align-items:center;background:#0000;border:none;color:#565555;display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:center}.profiles__header__select{flex:1 1;height:30px;position:relative}.profiles__header__select>label{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:5px;display:flex;height:100%;padding:0 10px;width:100%}.profiles__header__select>label:focus-within{border:1px solid #16a382}.profiles__header__select>label input{background:#0000;border:none;flex:1 1;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiles__header__select>label input::selection{background:#0000}.profiles__header__select>label button{color:#16a382;display:flex}.profiles__header__select__list{background:#fff;border-radius:5px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;height:0;left:0;list-style:none;overflow:hidden;position:absolute;top:calc(100% + 2px);transition:all .2s ease;width:100%;z-index:999}.profiles__header__select__list.active{height:140px}.profiles__header__select__list>li{align-items:center;border-bottom:1px solid #e5e7eb9e;color:#191919c7;cursor:pointer;display:flex;font-size:14px;height:35px;padding:0 10px;transition:all .1s ease;width:100%}.profiles__header__select__list>:last-child{border-bottom:none}.profiles__header__select__list>li.active{background:#f1f1f1!important;color:#191919}.profiles__header__select__list>li:hover{background:#f9f9f9;color:#191919}.profiles__header__select__list>li span{font-size:12px;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiles__header>label{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:5px;display:flex;gap:8px;height:30px;padding:0 10px;width:240px}.profiles__header>label:focus-within{border:1px solid #16a382}.profiles__header>label input{background:#0000;border:none;flex:1 1;height:100%}.profiles__header>label button{background:#0000;border:none;color:#16a382;display:flex;font-size:14px}.profiles__list{align-content:flex-start;border-radius:5px;display:flex;flex-wrap:wrap;height:calc(100% - 65px);list-style:none;overflow:hidden;overflow-y:auto;width:100%}.profiles__list::-webkit-scrollbar{background:#f9f9f9;margin-right:-10px;width:6px}.profiles__list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.profiles__list__item{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;width:100%}.profiles__list__item.active{border:none;border-radius:0 0 15px 15px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin-bottom:20px}.profiles__list__item__header{align-items:center;display:flex;gap:30px;height:45px;justify-content:space-between;padding:0 20px;transition:all .2s ease;width:100%}.profiles__list__item.active>:first-child{background:#2e7b60}.profiles__list__item.active>:first-child *{color:#fff}.profiles__list__item__header:hover{background:#f9f9f9}.profiles__list__item__header>p{align-items:center;cursor:pointer;display:flex;flex:1 1;font-size:14px;height:100%}.profiles__list__item__header>p>span{padding-left:8px;width:145px}.profiles__list__item__header__ac{align-items:center;display:flex;gap:30px}.profiles__list__item__header__ac>button{background:#0000;border:none;color:#191919;display:flex;font-size:16px}.profiles__list__item__header__ac>button:hover{color:#16a382}.profiles__list__item__header__ac button:active{color:#2e7b60}.profiles__list__item_recommendation{border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:3px;padding-right:30px}.profiles__list__item_recommendation>div{align-items:center;display:flex;gap:5px}.profiles__list__item_recommendation span{color:#0d6149;cursor:pointer;font-size:10px;font-weight:300}.profiles__list__item_recommendation button{background:#0000;border:none;color:#191919;cursor:pointer;display:flex;font-size:12px;transition:all .1s ease}.profiles__list__item_recommendation button:hover{transform:scale(1.2)}.profiles__list__item_hashtag{border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:3px;padding-right:30px;width:110px}.profiles__list__item_hashtag>span{color:#0d6149;font-size:10px;font-weight:300}.profiles__list__item__body{align-items:flex-start;display:flex;gap:40px;height:0;overflow:hidden;padding:0 20px;transition:all .15s ease;width:100%}.profiles__list__item__body.active{border-bottom:none;height:145px;padding:12px 20px}.profiles__list__item__body>div{height:120px;width:calc(33.33333% - 26.66667px)}.profiles__list__item__body__dr{align-content:flex-start;display:flex;flex-wrap:wrap;gap:5px 15px;overflow:hidden;overflow-y:auto}.profiles__list__item__body__dr::-webkit-scrollbar{background:#0000;width:6px}.profiles__list__item__body__dr::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.profiles__list__item__body__dr>p{background-color:#fff;color:#191919;font-size:14px;font-weight:500;inline-size:100%;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.profiles__list__item__body__dr>span{color:#565555;font-size:12px;width:calc(33.33333% - 10px)}.profiles__list__item__body__ac{display:flex;flex-direction:column;justify-content:space-between}.profiles__list__item__body__ac>p{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px}.profiles__list__item__body__ac i{color:#fdd408;font-size:14px;font-style:normal}.profiles__list__item__body__ac>div{display:flex;gap:30px;width:100%}.profiles__list__item__body__ac>div>:first-child{background:#0000;border:1px solid #e5e7eb;border-radius:20px;color:#16a382;flex:1 1;font-size:13px;font-weight:500;height:30px;transition:all .1s ease}.profiles__list__item__body__ac>div>:first-child:hover{border-color:#16a382}.profiles__list__item__body__ac>div>:first-child:active{background:#2e7b60;color:#fff}.profiles__list__item__body__ac>div>:last-child{align-items:center;background:#0000;border:none;color:#d9d9d9;display:flex;font-size:30px;height:30px;justify-content:center;transition:all .1s ease;width:30px}.profiles__list__item__body__ac>div>:last-child:hover{color:#16a382}.profiles__list__item__body__ac>div>:last-child:active{color:#2e7b60}.centr.modal{align-items:center;display:flex;justify-content:center;opacity:0}.centr.modal.active{opacity:1}.add_hashtag{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;max-width:500px;padding:30px;position:relative;width:100%}.close__modal_hashtag{align-items:center;background:#fff;border:none;border-radius:5px;box-shadow:0 7px 29px 0 #64646f33;color:#565555;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;left:-60px;position:absolute;top:30px;width:40px}.add_hashtag__header{align-items:center;display:flex;gap:20px;width:100%}.add_hashtag__header>h3{color:#191919;font-size:16px;font-weight:500}.add_hashtag__header>code{background:#e5e7eb;flex:1 1;height:2px;position:relative}.add_hashtag__header>code:before{right:0}.add_hashtag__header>code:after,.add_hashtag__header>code:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.add_hashtag__header>code:after{left:0}.add_hashtag>label{display:flex;flex-direction:column;gap:2px}.add_hashtag>label span{color:#191919;font-size:12px;font-weight:400;padding-left:5px}.add_hashtag>label input{background:#fff;border:1px solid #e5e7eb;border-radius:5px;height:40px;padding:0 10px;width:100%}.add_hashtag>:last-child{background:#16a382;border:none;border-radius:5px;color:#fff;font-size:15px;height:40px;transition:all .1s ease;width:100%}.add_hashtag>:last-child:hover{background:#2e7b60}.add_hashtag>:last-child:active{background:#0d6149}.delete__profile{display:flex;flex-direction:column;gap:5px;position:relative;transform:translateX(125%);transition:all .2s ease;width:560px}.delete__profile.active{transform:translateX(0)}.close__modal{align-items:center;background:#fff;border:none;border-radius:5px;color:#565555;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;left:-50px;position:absolute;top:10px;transition:all .1s ease;width:40px}.close__modal:hover{box-shadow:0 7px 29px 0 #64646f33}.close__modal:active{box-shadow:none;transform:scale(.99)}.delete__profile>div{background:#fff;border-radius:5px;padding:30px}.delete__profile__header{display:flex;flex-direction:column;gap:5px}.delete__profile__header>p{align-items:center;color:#191919;display:flex;font-size:16px;font-weight:500;gap:20px}.delete__profile__header>p>code{background:#e5e7eb;flex:1 1;height:2px;position:relative}.delete__profile__header>p>code:after{left:0}.delete__profile__header>p>code:after,.delete__profile__header>p>code:before{background:#e5e7eb;border-radius:50%;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.delete__profile__header>p>code:before{right:0}.delete__profile__header>i{color:#565555;font-size:12px;font-style:normal;padding-top:30px}.delete__profile__body{align-items:center;display:flex;gap:30px;width:100%}.delete__profile__body>button{background:#0000;border:1px solid #e5e7eb;border-radius:5px;color:#16a382;font-size:14px;font-weight:500;height:40px;transition:all .1s ease;width:calc(50% - 15px)}.delete__profile__body>:first-child:hover{border-color:#16a382;color:#16a382}.delete__profile__body>:first-child:active{background:#2e7b60;color:#fff}.delete__profile__body>:last-child{background:#cb111c;border:none;color:#fff}.delete__profile__body>:last-child:hover{background:#ff1f2e}.delete__profile__body>:last-child:active{background:#8c0f17}.profiles__loading{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.profiles__loading.active{display:flex}.profiles__loading>img{width:100px}.profiles__empty{align-items:center;display:none;flex-direction:column;gap:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.profiles__empty.active{display:flex}.profiles__empty>img{width:320px}.profiles__empty p{color:#191919;color:red;font-size:16px;font-weight:500;text-align:center}.filter_profiles{background:#fff;border-radius:5px;display:flex;flex-wrap:wrap;gap:20px;padding:30px;position:relative;transform:translateX(125%);transition:all .2s ease;width:600px}.filter_profiles.active{transform:translateX(0)}.filter_profiles>h3{color:#191919;font-size:16px;font-weight:500;inline-size:100%;padding-bottom:10px}.filter_profiles>label{align-items:center;display:flex;gap:10px;width:100%}.filter_profiles>p{color:#0d6149;display:flex;font-size:14px;font-weight:500;gap:7px;padding-top:10px;width:100%}.filter_profiles__btn{align-items:center;display:flex;gap:10px;padding-top:30px;width:100%}.filter_profiles__btn>button{background:#0000;border-radius:5px;height:40px;width:calc(50% - 5px)}.filter_profiles__btn>:first-child{border:1px solid #16a382;color:#191919}.filter_profiles__btn>:first-child:hover{border:1px solid #2e7b60}.filter_profiles__btn>:first-child:active{border:2px solid #2e7b60}.filter_profiles__btn>:last-child{background:#16a382;border:none;color:#fff}.filter_profiles__btn>:last-child:hover{background:#2e7b60}.filter_profiles__btn>:last-child:active{background:#0d6149}.checkbox_switch{background:#e5e7eb;border-radius:10px;cursor:pointer;height:20px;overflow:hidden;position:relative;width:36px}.checkbox_switch.active{background:#16a382}.checkbox_switch>span{background:#fff;border-radius:50%;height:16px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s;width:16px;z-index:1}.checkbox_switch>input[type=checkbox]:checked+span{left:50%}.checkbox_switch>i{background:#16a382;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .1s;width:100%}.checkbox_switch input[type=checkbox]:checked~i{background:#16a382;opacity:1}.loading-box{align-items:center;display:flex;display:none;left:0;position:fixed;top:0;width:100%;z-index:99999999}.loading-box.active{display:flex}.circle{animation-duration:2s;animation-iteration-count:infinite;animation-name:circle;background:#333;border-radius:50%;height:8px;position:absolute;right:100%;width:8px}.circle,.circle:first-child{animation-delay:0s}.circle:nth-child(2){animation-delay:.1s}.circle:nth-child(3){animation-delay:.2s}.circle:nth-child(4){animation-delay:.3s}.circle:nth-child(5){animation-delay:.4s}.circle:nth-child(6){animation-delay:.5s}.circle:nth-child(7){animation-delay:.6s}.circle:nth-child(8){animation-delay:.7s}.circle:nth-child(9){animation-delay:.8s}.circle:nth-child(10){animation-delay:.9s}@keyframes circle{0%{right:100}to{opacity:1;right:-30px}}
/*# sourceMappingURL=main.a281e102.css.map*/