.TariffOfferBrand{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;padding:32px 16px;background:var(--color-purple-dark,#5f0c43);color:var(--color-white,#fff);text-align:center}@media(min-width:768px){.TariffOfferBrand{flex-direction:row;align-items:flex-start;gap:20px;padding:20px 40px;text-align:left}}@media(min-width:1024px){.TariffOfferBrand{flex-direction:column;align-items:stretch;gap:40px;width:50%;flex-shrink:0;height:100%;padding:60px var(--content-padding-x)}}.TariffOfferBrand__close{position:absolute;top:6px;left:10px;z-index:1;display:inline-flex;padding:6px;border:none;background:transparent;color:var(--color-white,#fff);cursor:pointer}@media(min-width:768px){.TariffOfferBrand__close{display:none}}.TariffOfferBrand__info{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:768px){.TariffOfferBrand__info{flex:1;align-items:stretch;gap:20px}}@media(min-width:1024px){.TariffOfferBrand__info{gap:40px}}.TariffOfferBrand__logout{display:none;align-items:center;gap:6px;border:none;padding:0;background:transparent;color:#fffc;font-size:16px;line-height:21px;letter-spacing:-.3px;cursor:pointer;transition:var(--transition)}.TariffOfferBrand__logout:hover{color:var(--color-white,#fff)}@media(min-width:768px){.TariffOfferBrand__logout{display:inline-flex;align-self:flex-start}}@media(min-width:1024px){.TariffOfferBrand__logout{position:absolute;bottom:50px;left:var(--content-padding-x)}}.TariffOfferBrand__illustration{display:none;width:200px;height:200px;flex-shrink:0}@media(min-width:768px){.TariffOfferBrand__illustration{display:block;order:2;align-self:flex-start}}@media(min-width:1024px){.TariffOfferBrand__illustration{order:0;align-self:flex-start;width:240px;height:240px}}.TariffOfferBrand__text{display:flex;flex-direction:column;gap:8px}.TariffOfferBrand__plan{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:36px;line-height:40px}.TariffOfferBrand__tagline{margin:0;font-size:16px;line-height:21px;letter-spacing:-.3px;opacity:.8;white-space:pre-line}@media(min-width:768px){.TariffOfferBrand__tagline{font-size:14px;line-height:19px;letter-spacing:-.2px;white-space:normal}}@media(min-width:1024px){.TariffOfferBrand__tagline{font-size:16px;line-height:21px;letter-spacing:-.3px}}.TariffOfferBrand__price-block{display:flex;flex-direction:column;gap:2px;align-items:center}@media(min-width:768px){.TariffOfferBrand__price-block{align-items:flex-start}}.TariffOfferBrand__price{margin:0;display:flex;align-items:baseline;gap:8px;font-family:Inter,sans-serif;font-weight:700;font-size:28px;line-height:32px}.TariffOfferBrand__price-old{font-size:16px;font-weight:400;line-height:1;text-decoration:line-through;opacity:.5}.TariffOfferBrand__discount-note{margin:0;min-height:16px;font-size:12px;line-height:16px;letter-spacing:-.2px;opacity:.7}.TariffOfferModal--creator .TariffOfferBrand{background:var(--color-plan-creator-base)}.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__discount-note{color:var(--color-plan-creator-accent);opacity:1}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand{background:var(--color-plan-creator-accent);color:var(--color-plan-creator-base)}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__close{color:var(--color-plan-creator-base)}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__logout,.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__tagline{color:var(--color-plan-creator-base);opacity:.7}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__logout:hover{color:var(--color-plan-creator-base);opacity:1}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__discount-note,.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__price-old{color:var(--color-plan-creator-base);opacity:.6}@media(min-width:1024px){.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand,.TariffOfferModal--tabbed .TariffOfferBrand{align-items:flex-start;justify-content:center;text-align:left}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__illustration,.TariffOfferModal--tabbed .TariffOfferBrand .TariffOfferBrand__illustration{align-self:flex-start}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__info,.TariffOfferModal--tabbed .TariffOfferBrand .TariffOfferBrand__info{flex:0 1 auto;align-items:flex-start}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferBrand .TariffOfferBrand__price-block,.TariffOfferModal--tabbed .TariffOfferBrand .TariffOfferBrand__price-block{align-items:flex-start}}.TariffOfferFeatures{display:flex;flex-direction:column;gap:24px}.TariffOfferFeatures__heading{margin:0;font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:24px;color:var(--color-black,#000)}@media(min-width:768px){.TariffOfferFeatures__heading{display:none}}@media(min-width:1024px){.TariffOfferFeatures__heading{display:block}}.TariffOfferFeatures__list{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:768px){.TariffOfferFeatures__list{grid-template-columns:1fr 1fr}}.TariffOfferFeatures__card,.TariffOfferFeatures__hero{background:var(--color-gray-f9,#f9f9fb);border-radius:12px}.TariffOfferFeatures__hero{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;grid-template-areas:"title image" "description description";align-items:center;gap:8px 12px;padding:16px}@media(min-width:768px){.TariffOfferFeatures__hero{grid-template-columns:auto 1fr;grid-template-areas:"image title" "image description";gap:8px 24px;padding:24px}}.TariffOfferFeatures__hero-image{grid-area:image;-o-object-fit:contain;object-fit:contain}.TariffOfferFeatures__hero-image--mobile{width:123px;height:46px}@media(min-width:768px){.TariffOfferFeatures__hero-image--mobile{display:none}}.TariffOfferFeatures__hero-image--desktop{display:none}@media(min-width:768px){.TariffOfferFeatures__hero-image--desktop{display:block;width:80px;height:80px}}.TariffOfferFeatures__hero-title{grid-area:title;margin:0;align-self:end;font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:21px;letter-spacing:-.3px;color:var(--color-black,#000);white-space:pre-line}@media(min-width:768px){.TariffOfferFeatures__hero-title{align-self:auto;font-size:20px;line-height:24px;letter-spacing:0}}.TariffOfferFeatures__hero-description{grid-area:description;margin:0;font-size:14px;line-height:19px;letter-spacing:-.2px;color:var(--color-black,#000)}.TariffOfferFeatures__card{display:flex;flex-direction:column;gap:12px;padding:16px}@media(min-width:768px){.TariffOfferFeatures__card{min-height:190px}}.TariffOfferFeatures__card--footer{grid-column:1/-1}@media(min-width:768px){.TariffOfferFeatures__card--footer{min-height:0}}.TariffOfferFeatures__card-icon{flex-shrink:0;color:var(--color-purple-dark,#5f0c43)}.TariffOfferFeatures__card-text{display:flex;flex-direction:column;gap:6px}.TariffOfferFeatures__card-title{margin:0;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:21px;letter-spacing:-.3px;color:var(--color-black,#000)}@media(min-width:768px){.TariffOfferFeatures__card-title{font-size:18px;line-height:24px;letter-spacing:0}}.TariffOfferFeatures__card-description{margin:0;font-size:14px;line-height:19px;letter-spacing:-.2px;color:var(--color-black,#000)}@media(min-width:768px){.TariffOfferModal--creator .TariffOfferFeatures__heading{display:block}}.TariffOfferModal--dark .TariffOfferFeatures__heading{display:none}@media(min-width:768px){.TariffOfferModal--dark .TariffOfferFeatures__heading{display:block}}@media(min-width:1024px){.TariffOfferModal--dark .TariffOfferFeatures__heading{text-align:center}}.TariffOfferModal--creator .TariffOfferFeatures__card-icon{color:var(--color-black,#000)}.TariffOfferModal--dark .TariffOfferFeatures__heading{color:var(--color-white,#fff)}.TariffOfferModal--dark .TariffOfferFeatures__card,.TariffOfferModal--dark .TariffOfferFeatures__hero{background:var(--color-dark-bg-primary-second,#303030)}.TariffOfferModal--dark .TariffOfferFeatures__card-title,.TariffOfferModal--dark .TariffOfferFeatures__hero-title{color:var(--color-white,#fff)}.TariffOfferModal--dark .TariffOfferFeatures__card-description,.TariffOfferModal--dark .TariffOfferFeatures__hero-description{color:var(--color-dark-text-primary,#ececec);opacity:.6}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferFeatures__card-icon{color:var(--color-plan-creator-accent)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes client-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drop-down{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes skeleton-loading{to{transform:translate(240%)}}@keyframes skeleton-sheen{0%{transform:skew(-40deg) translate(-100%)}to{transform:skew(-40deg) translate(240%)}}@keyframes skeleton-fade{0%,to{opacity:.6}50%{opacity:1}}@keyframes connect-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.client-view-enter-active{animation:client-slide-in .5s}.client-view-leave-active{animation:client-slide-in .8s reverse}.dropdown-enter-active{animation:drop-down .5s ease-out}.dropdown-leave-active{animation:drop-down .5s ease-in reverse}.slide-up-enter-active,.slide-up-leave-active{transition-delay:.5s;transition:.3s ease-in-out}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to{transform:translateY(0)}.slide-up-leave-to{transform:translateY(100%)}:export{white:#fcfcfc;white-light:#fff;base-dark:#353442;grey-dark:#9296ad;grey:#b7bacf;grey-1:#333;grey-light:#dfe1ec;grey-light-40:#f0f1f6;grey-light-20:#f6f7f9;light:#fcfcfc;purple:#7857ff;purple-light:#896cff;accent-red:#ff364e;accent-green:#25ca53;accent-yellow:#ffb12e}.TariffOfferModal{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-white,#fff)}@media(min-width:1024px){.TariffOfferModal{--content-padding-x:max(24px, calc(25vw - 245px) );flex-direction:row}}.TariffOfferModal__main{display:flex;flex-direction:column;flex-grow:1;min-height:0}@media(min-width:1024px){.TariffOfferModal__main{flex-grow:0;width:50%;flex-shrink:0;min-width:0;min-height:0}}.TariffOfferModal__heading{flex-shrink:0;display:none;margin:0;font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:24px;color:var(--color-black,#000)}@media(min-width:768px){.TariffOfferModal__heading{display:block;padding:40px 132px 0}}@media(min-width:1024px){.TariffOfferModal__heading{text-align:center;padding:60px var(--content-padding-x) 0}}.TariffOfferModal__tabs{flex-shrink:0;padding:16px 16px 0}@media(min-width:768px){.TariffOfferModal__tabs{padding:16px 132px 0}}@media(min-width:1024px){.TariffOfferModal__tabs{padding:16px var(--content-padding-x) 0}}.TariffOfferModal__tabs .CTabSelect{width:100%}.TariffOfferModal__scroll{flex:1;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px);mask-image:linear-gradient(180deg,transparent,#000 24px);padding:20px 16px 32px}.TariffOfferModal__scroll::-webkit-scrollbar{width:8px}.TariffOfferModal__scroll::-webkit-scrollbar-track{background:transparent;margin:4px 0}.TariffOfferModal__scroll::-webkit-scrollbar-thumb{background-color:var(--color-dark-text-tertiary,#8a8a8a);border-radius:100px;border:2px solid transparent;background-clip:padding-box}.TariffOfferModal__scroll::-webkit-scrollbar-thumb:hover{background-color:var(--color-dark-text-secondary,#b0b0b0)}.TariffOfferModal__scroll::-webkit-scrollbar-button{display:none}@media(min-width:768px){.TariffOfferModal__scroll{padding:40px 132px 0}}@media(min-width:1024px){.TariffOfferModal__scroll{padding:40px var(--content-padding-x) 0}}.TariffOfferModal__footer{position:sticky;bottom:0;z-index:1;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--color-white,#fff)}.TariffOfferModal__footer:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;pointer-events:none;background:linear-gradient(to top,var(--color-white,#fff),transparent)}@media(min-width:768px){.TariffOfferModal__footer{padding:16px 132px 24px}}@media(min-width:1024px){.TariffOfferModal__footer{position:static;padding:16px var(--content-padding-x) 24px}}.TariffOfferModal__promo{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;color:var(--color-plan-creator-base);background-image:linear-gradient(162deg,#aab2ff,#d6e4fe 36%,#aab2ff);box-shadow:var(--shadow-3);font-size:16px;line-height:21px;letter-spacing:-.3px;transition:filter .2s}.TariffOfferModal__promo:hover{filter:brightness(.97)}.TariffOfferModal__promo-row{display:flex;align-items:center;gap:12px}.TariffOfferModal__promo-input{flex:1;min-width:0}.TariffOfferModal__promo-action{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;background:transparent;cursor:pointer;color:var(--link-secondary-color);transition:opacity .2s}.TariffOfferModal__promo-action:hover:not(:disabled){opacity:.7}.TariffOfferModal__promo-action:disabled{cursor:default}.TariffOfferModal__promo-action--apply{color:#1e5cfb}.TariffOfferModal__promo-action--apply:disabled{color:#3c3c4359}.TariffOfferModal__promo-action--danger{color:var(--color-typography-state-negative,#ee5151)}.TariffOfferModal__promo-loader{width:24px;height:24px;margin:0}.TariffOfferModal__promo-loader .CLoading__spinner{width:20px;height:20px;top:calc(50% - 10px);left:calc(50% - 10px);border-color:transparent #1e5cfb #1e5cfb}.TariffOfferModal__cta{width:100%}.TariffOfferModal--creator .TariffOfferModal__cta{background:var(--color-plan-creator-base);color:var(--color-white,#fff)}.TariffOfferModal--dark.TariffOfferModal--creator{--color-plan-creator-accent:var(--color-virale-yellow,#ffff5a);--color-plan-creator-base:var(--color-dark-bg-tertiary,#2a2a2a)}@media(min-width:1024px){.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferModal__scroll{display:flex;flex-direction:column}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferModal__scroll>*{margin-block:auto}}@media(min-width:768px){.TariffOfferModal--tabbed .TariffOfferModal__scroll{padding-top:24px}}.TariffOfferModal--dark,.TariffOfferModal--dark .TariffOfferModal__footer{background:var(--color-plan-creator-base)}.TariffOfferModal--dark .TariffOfferModal__footer:before{background:linear-gradient(to top,var(--color-plan-creator-base),transparent)}.TariffOfferModal--dark.TariffOfferModal--creator .TariffOfferModal__cta{background:var(--color-plan-creator-accent);color:var(--color-plan-creator-base)}
