@charset "UTF-8";/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{min-height:100%;background:#f4f9ff}#root,body{margin:0;padding:0;display:flex;flex-direction:column;min-height:100dvh;background:#f4f9ff;font-family:SF Pro Display,sans-serif;font-size:calc(var(--scale) * 16);font-weight:500;color:#2a292d}body{padding:var(--shell-safe-top) var(--shell-safe-right) 0 var(--shell-safe-left);overflow-x:hidden}#root{flex:1 0 auto;width:100%}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:center;flex-direction:column}.loading__icon{width:100px;height:100px;animation:loading 2s linear infinite}.loading__text{color:#fff;font-size:22px;font-weight:500;margin-top:20px;max-width:700px;text-align:center}.no-caret{caret-color:transparent}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-100{width:100%}.margin-t-20{margin-top:calc(var(--scale) * 20)}.margin-10{margin:calc(var(--scale) * 10)}.page{min-height:100dvh;display:flex;width:100%;position:relative}.page-inner{display:flex;flex-direction:column;gap:calc(var(--scale) * 30);width:100%;padding:calc(var(--scale) * 20) calc(var(--scale) * 10) calc(var(--scale) * 10)}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.banner{border-radius:16px;width:100%}.cookie-banner{position:fixed;right:calc(var(--scale) * 24);bottom:calc(var(--scale) * 24 + var(--shell-safe-bottom));z-index:1200;display:flex;align-items:center;gap:calc(var(--scale) * 18);max-width:calc(var(--scale) * 620);padding:calc(var(--scale) * 18);border:calc(var(--scale) * 1) solid rgba(30,77,248,.16);border-radius:calc(var(--scale) * 18);background:#fff;box-shadow:0 calc(var(--scale) * 18) calc(var(--scale) * 50) #2a292d29}.cookie-banner__content{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.cookie-banner__content strong{font-size:calc(var(--scale) * 17)}.cookie-banner__content p{color:#2a292db3;font-size:calc(var(--scale) * 14);line-height:1.35}.cookie-banner__button{flex:0 0 auto;padding:calc(var(--scale) * 11) calc(var(--scale) * 16);border-radius:calc(var(--scale) * 10);background:#005eff;color:#fff;font-size:calc(var(--scale) * 14)}.legal-page{min-height:100dvh;padding:calc(var(--scale) * 42) calc(var(--scale) * 18);background:radial-gradient(circle at 15% 10%,rgba(30,77,248,.18),transparent 26%),linear-gradient(135deg,#f4f9ff,#fff)}.legal-page__back{display:inline-flex;margin:0 0 calc(var(--scale) * 18) max(var(--scale) * 18,(100vw - calc(var(--scale) * 860)) / 2);color:#005eff}.legal-page__card{max-width:calc(var(--scale) * 860);margin:0 auto;padding:calc(var(--scale) * 42);border-radius:calc(var(--scale) * 28);background:#fff;box-shadow:0 calc(var(--scale) * 20) calc(var(--scale) * 70) #2a292d1f}.legal-page__card h1{margin-top:calc(var(--scale) * 10);font-size:calc(var(--scale) * 42);line-height:1.05}.legal-page__updated{color:#005eff;font-size:calc(var(--scale) * 14);font-weight:600}.legal-page__intro{margin-top:calc(var(--scale) * 18);color:#2a292db3;font-size:calc(var(--scale) * 18);line-height:1.45}.legal-page__section{margin-top:calc(var(--scale) * 30)}.legal-page__section h2{font-size:calc(var(--scale) * 22)}.legal-page__section p{margin-top:calc(var(--scale) * 8);color:#2a292db3;font-size:calc(var(--scale) * 16);line-height:1.55}.icon{display:block;max-width:calc(var(--scale) * 24);width:100%;aspect-ratio:1}.icon.brand--icon{width:80px;height:80px}.pop-up-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#005eff00 20.28%,#005eff26);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--shell-safe-top) var(--shell-safe-right) var(--shell-safe-bottom) var(--shell-safe-left);z-index:1000}@media (max-width: 1024px){.page-inner{gap:calc(var(--scale) * 20)}.cookie-banner{right:calc(var(--scale) * 16);left:auto;bottom:calc(var(--scale) * 16 + var(--shell-safe-bottom));gap:calc(var(--scale) * 14);max-width:min(var(--scale) * 460,100vw - var(--scale) * 48);padding:calc(var(--scale) * 16)}.legal-page{padding:calc(var(--scale) * 32) calc(var(--scale) * 16)}.legal-page__card{padding:calc(var(--scale) * 32);border-radius:calc(var(--scale) * 24)}}.shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:400% 100%;animation:shimmer 1.5s ease-in-out infinite}.shimmer-text{--base-color: #71717a;--base-gradient-color: #ffffff;--shimmer-spread: 10%;--shimmer-duration: 2.2s;display:inline-block;background-image:linear-gradient(90deg,var(--base-color) 0%,var(--base-color) calc(50% - var(--shimmer-spread)),var(--base-gradient-color) 50%,var(--base-color) calc(50% + var(--shimmer-spread)),var(--base-color) 100%);background-size:200% 100%;background-repeat:repeat;background-position:0 0;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:shimmer-text-sweep var(--shimmer-duration) linear infinite}@keyframes shimmer-text-sweep{to{background-position:-200% 0}}.shimmer-loading{--shimmer-base: #f0f0f0;--shimmer-peak: #e0e0e0;border-color:transparent!important;border-radius:var(--shimmer-radius, .45em);background-color:var(--shimmer-base)!important;background-image:linear-gradient(110deg,var(--shimmer-base) 0%,var(--shimmer-base) 28%,var(--shimmer-peak) 44%,var(--shimmer-base) 62%,var(--shimmer-base) 100%)!important;background-size:220% 100%!important;color:transparent!important;text-shadow:none!important;animation:shimmer 1.35s ease-in-out infinite;cursor:wait;-webkit-user-select:none;user-select:none}.shimmer-loading:not(button):not(.button){width:fit-content;max-width:100%}.shimmer-loading>*{opacity:0}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.message-skeleton{display:flex;align-items:flex-end;gap:calc(var(--scale) * 16)}.message-skeleton--ingoing{flex-direction:row;justify-content:flex-end}.message-skeleton--outgoing{flex-direction:row-reverse;justify-content:flex-start}.message-skeleton__avatar{width:calc(var(--scale) * 32);height:calc(var(--scale) * 32);border-radius:50%;flex-shrink:0}.message-skeleton__bubble{flex:1;height:calc(var(--scale) * 56);border-radius:calc(var(--scale) * 10)}.message-skeleton--ingoing .message-skeleton__bubble{border-radius:calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 0) calc(var(--scale) * 10)}.message-skeleton--outgoing .message-skeleton__bubble{border-radius:calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 0)}.w-full{width:100%!important;max-width:100%!important}.flex{display:flex;width:inherit;height:inherit}@media (max-width: 768px){.flex.wrap{flex-wrap:wrap}}.flex.col{flex-direction:column}.flex.center{align-items:center;justify-content:center}.flex.ai-center{align-items:center}.flex.ai-start{align-items:flex-start}.flex.ai-end{align-items:flex-end}.flex.jc-center{justify-content:center}.flex.jc-between{justify-content:space-between}.flex.jc-around{justify-content:space-around}.flex.jc-end{justify-content:flex-end}.flex.jc-start{justify-content:flex-start}.mrg-t-40{margin-top:40px}@media (max-width: 768px){.mrg-t-40{margin-top:20px}}@media (max-width: 768px){.gap-16{gap:8px}}.gap-24{gap:24px}.gap-32{gap:32px}@media (max-width: 768px){.gap-32{gap:16px}}.gap-8{gap:8px}.gap-16{gap:16px}.gap-80{gap:80px}a{transition:.3s all}.lng{display:flex;gap:10px;justify-content:space-between;width:fit-content}.lng__flag{display:flex;justify-content:center;align-items:center;cursor:pointer;width:30px;border-radius:5px;overflow:hidden}.mx-width{max-width:100%!important;width:100%!important}.button{display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);width:100%;max-width:calc(var(--scale) * 400);height:calc(var(--scale) * 66);padding:calc(var(--scale) * 15) calc(var(--scale) * 24);transition:.1s;border-radius:calc(var(--scale) * 16);font-size:calc(var(--scale) * 20);cursor:pointer}.button-blue{background:#005eff;color:#fff}.button-blue .button-text{color:#fff}.button-light-blue{background:#cfe1fe}.button-light-blue .button-text{color:#005eff}.button-white{background:#fff;border:calc(var(--scale) * 2.5) solid #005EFF}.button-white .button-text{color:#005eff}.button-black{background:#2a292d}.button-black .button-text{color:#fff}.button-orange{background:#ff4d0026}.button-orange .button-text{color:#ff4d00}.button-red{background:#ff003d}.button-red .button-text{color:#fff}.button-text{font-size:inherit;text-wrap:nowrap}.button-icon{max-width:calc(var(--scale) * 24)}.range-field{display:flex;flex-direction:column;gap:8px}.range-field__label{font-weight:600;font-size:20px}.range-field__controls{display:flex;align-items:center;gap:16px}.range-field__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background-color:#fff;outline:none;transition:background .2s}.range-field__slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#1e4df8;box-shadow:0 2px 10px #00000026;cursor:pointer;transition:transform .1s ease-in-out}.range-field__slider::-moz-range-thumb{width:20px;height:20px;border:none;border-radius:50%;background:#1e4df8;box-shadow:0 2px 10px #00000026;cursor:pointer;transition:.3s all}.range-field__slider:hover::-webkit-slider-thumb{transform:scale(1.2)}.range-field__slider:active::-webkit-slider-thumb{transform:scale(1.5);box-shadow:0 0 10px #0256ff}.range-field__slider:hover::-moz-range-thumb{transform:scale(1.2)}.range-field__slider:active::-moz-range-thumb{transform:scale(1.5);box-shadow:0 0 10px #0256ff}.range-field__number{width:100px;padding:10px 12px;border:1px solid #f0f4ff;border-radius:12px;color:#2a292d;background:#fff}.range-field__meta{display:flex;justify-content:space-between;font-size:12px;color:#aaa}.range-field__help{font-size:12px;color:#aaa}.gradient-blur{position:fixed;z-index:5;height:65%;pointer-events:none}.gradient-blur.to-top{inset:auto 0 0 0;rotate:0}.gradient-blur.to-bottom{rotate:180deg;inset:0 0 auto 0}.gradient-blur>div,.gradient-blur:before,.gradient-blur:after{position:absolute;top:0;right:0;bottom:0;left:0;transition:backdrop-filter 0s!important}.gradient-blur:before{content:"";z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 12.5%,rgb(0,0,0) 25%,rgba(0,0,0,0) 37.5%)}.gradient-blur>div:nth-of-type(1){z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,rgb(0,0,0) 25%,rgb(0,0,0) 37.5%,rgba(0,0,0,0) 50%)}.gradient-blur>div:nth-of-type(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgb(0,0,0) 37.5%,rgb(0,0,0) 50%,rgba(0,0,0,0) 62.5%)}.gradient-blur>div:nth-of-type(3){z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,rgb(0,0,0) 50%,rgb(0,0,0) 62.5%,rgba(0,0,0,0) 75%)}.gradient-blur>div:nth-of-type(4){z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 62.5%,rgb(0,0,0) 75%,rgba(0,0,0,0) 87.5%)}.gradient-blur>div:nth-of-type(5){z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,rgb(0,0,0) 75%,rgb(0,0,0) 87.5%,rgba(0,0,0,0) 100%)}.gradient-blur>div:nth-of-type(6){z-index:7;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgb(0,0,0) 87.5%,rgb(0,0,0) 100%)}.gradient-blur:after{content:"";z-index:8;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,rgb(0,0,0) 100%)}.no-agent-page{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--scale) * 30);width:100%;margin:calc(var(--scale) * 0);padding:calc(var(--scale) * 0)}.no-agent-page__text{font-size:calc(var(--scale) * 20)}.no-agent-page__button{max-width:fit-content;font-size:calc(var(--scale) * 16)}.checkbox{display:flex;align-items:center;gap:calc(var(--scale) * 20);width:100%;cursor:pointer;position:relative}.checkbox-label{position:relative}.checkbox-input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.checkbox-mark{width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 8);transition:.08s;display:flex;align-items:center;justify-content:center}.checkbox-mark svg{transition:.08s;opacity:0;width:60%}.checkbox-mark svg path{fill:#005eff}.checkbox-text{opacity:.7;max-width:calc(var(--scale) * 300);font-size:calc(var(--scale) * 14);font-weight:400;-webkit-user-select:none;user-select:none}.checkbox--checked .checkbox-mark{border-color:#005eff}.checkbox--checked .checkbox-mark svg{opacity:1}.toggle-field{display:flex;align-items:center;justify-content:space-between;gap:12px}.toggle-field__label{color:#2a292d;font-weight:600;font-size:20px}.toggle{position:relative;width:52px;height:30px;background-color:#aaa;border-radius:999px;border:1px solid #f0f4ff;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.toggle__thumb{position:absolute;top:50%;left:4px;width:22px;height:22px;transform:translateY(-50%);background:#fff;border-radius:50%;box-shadow:0 2px 10px #00000026;transition:transform .2s ease-in-out}.toggle--on{background:#1e4df8;border-color:#1e4df8}.toggle--on .toggle__thumb{transform:translate(22px,-50%)}.tooltip{position:relative;display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer}.tooltip__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--scale) * 15);height:calc(var(--scale) * 15);border-radius:50%;background:#e4e4e7;color:#2a292d;font-size:calc(var(--scale) * 9);font-weight:600;line-height:1;opacity:.55;transition:opacity .15s,background .15s;-webkit-user-select:none;user-select:none;text-transform:none;letter-spacing:0}.tooltip__box{position:absolute;bottom:calc(100% + var(--scale) * 8);left:50%;transform:translate(-50%);width:calc(var(--scale) * 220);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);background:#00000096;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 12);font-weight:400;line-height:1.5;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:1000;text-transform:none;letter-spacing:0;white-space:normal}.tooltip__arrow{position:absolute;bottom:calc(var(--scale) * -5);left:50%;transform:translate(-50%);width:calc(var(--scale) * 10);height:calc(var(--scale) * 6);background:#2a292d;clip-path:polygon(0 0,100% 0,50% 100%)}.tooltip:hover .tooltip__icon{opacity:1;background:#e1e1e1}.tooltip:hover .tooltip__box,.tooltip--open .tooltip__box{opacity:1;visibility:visible}.Toastify__toast{font-size:14px}.agent-creating-loader{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 24);padding:calc(var(--scale) * 20) 0 calc(var(--scale) * 8)}.agent-creating-loader__visual{position:relative;width:calc(var(--scale) * 140);height:calc(var(--scale) * 140);flex-shrink:0}.agent-creating-loader__ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:calc(var(--scale) * 1.5) solid rgba(0,94,255,.2)}.agent-creating-loader__ring--outer{width:calc(var(--scale) * 140);height:calc(var(--scale) * 140);animation:loader-ring-pulse 2.5s ease-in-out infinite}.agent-creating-loader__ring--middle{width:calc(var(--scale) * 100);height:calc(var(--scale) * 100);animation:loader-ring-pulse 2.5s ease-in-out .85s infinite}.agent-creating-loader__orbit{position:absolute;top:0;right:0;bottom:0;left:0;animation:loader-orbit-spin 3.5s linear infinite}.agent-creating-loader__dot{position:absolute;width:calc(var(--scale) * 10);height:calc(var(--scale) * 10);border-radius:50%}.agent-creating-loader__dot--1{top:calc(var(--scale) * 10);left:50%;transform:translate(-50%);background:#005eff;box-shadow:0 0 calc(var(--scale) * 8) #005effa6}.agent-creating-loader__dot--2{bottom:calc(var(--scale) * 18);right:calc(var(--scale) * 14);background:#abaad8;box-shadow:0 0 calc(var(--scale) * 8) #abaad8a6}.agent-creating-loader__dot--3{bottom:calc(var(--scale) * 18);left:calc(var(--scale) * 14);background:#fd4181;box-shadow:0 0 calc(var(--scale) * 8) #fd4181a6}.agent-creating-loader__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--scale) * 52);height:calc(var(--scale) * 52);border-radius:50%;background:linear-gradient(135deg,#005eff,#abaad8);animation:loader-center-pulse 2.5s ease-in-out infinite}.agent-creating-loader__message{font-size:calc(var(--scale) * 15);color:#2a292db3;text-align:center;min-height:calc(var(--scale) * 22);transition:opacity .4s ease,transform .4s ease}.agent-creating-loader__message--in{opacity:1;transform:translateY(0)}.agent-creating-loader__message--out{opacity:0;transform:translateY(calc(var(--scale) * -8))}.agent-creating-loader__track{width:100%;height:calc(var(--scale) * 6);background:#e4e4e7;border-radius:calc(var(--scale) * 6);overflow:hidden}.agent-creating-loader__bar{height:100%;border-radius:calc(var(--scale) * 6);background:linear-gradient(90deg,#005eff,#abaad8);transition:width .1s linear}.agent-creating-loader__percent{font-size:calc(var(--scale) * 13);color:#2a292db3;font-weight:600}@keyframes loader-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader-ring-pulse{0%,to{opacity:.2;transform:translate(-50%,-50%) scale(1)}50%{opacity:.55;transform:translate(-50%,-50%) scale(1.06)}}@keyframes loader-center-pulse{0%,to{box-shadow:0 0 calc(var(--scale) * 16) #005eff66;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 calc(var(--scale) * 30) #005effb3;transform:translate(-50%,-50%) scale(1.09)}}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Black-BuyxaNu7.woff2) format("woff2"),url(/assets/SFProDisplay-Black-BKh6b63L.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Heavy-CMnmVsbH.woff2) format("woff2"),url(/assets/SFProDisplay-Heavy-CSDOc0R1.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Bold-CMK7PUaV.woff2) format("woff2"),url(/assets/SFProDisplay-Bold-h_x-7GhP.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Semibold-DHjtwG5o.woff2) format("woff2"),url(/assets/SFProDisplay-Semibold-BobTOejx.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Medium-DqTLIdsN.woff2) format("woff2"),url(/assets/SFProDisplay-Medium-C2R0HUcQ.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Regular-xtUeAkBY.woff2) format("woff2"),url(/assets/SFProDisplay-Regular-DGny0sAF.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Light-Bqd-Q45V.woff2) format("woff2"),url(/assets/SFProDisplay-Light-KJfTlexE.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Thin-BiCJEFf1.woff2) format("woff2"),url(/assets/SFProDisplay-Thin-BxYIo0Bd.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Ultralight-NQjyFWgk.woff2) format("woff2"),url(/assets/SFProDisplay-Ultralight-D5XDkffQ.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}.message-input{display:flex;flex-direction:column;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);transition:border-color .2s,background .2s}.message-input--dragging{border-color:#005eff;background:#005eff08}.message-input__image-preview{padding:calc(var(--scale) * 10) calc(var(--scale) * 16) 0;display:flex;gap:calc(var(--scale) * 8)}.message-input__preview-thumb-wrap{position:relative;width:calc(var(--scale) * 60);height:calc(var(--scale) * 60);flex-shrink:0}.message-input__preview-thumb{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #E4E4E7}.message-input__preview-remove{position:absolute;top:calc(var(--scale) * -6);right:calc(var(--scale) * -6);width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);background:#ff003d;color:#fff;border-radius:50%;font-size:calc(var(--scale) * 13);display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}.message-input__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.message-input__text-area{display:flex;align-items:flex-end;width:100%;padding:calc(var(--scale) * 14) calc(var(--scale) * 4) calc(var(--scale) * 14) calc(var(--scale) * 16)}.message-input__text-area textarea{width:100%;min-height:calc(var(--scale) * 22);max-height:calc(var(--scale) * 220);overflow-y:auto;resize:none;border:0;outline:0;font-size:calc(var(--scale) * 16);font-weight:400;line-height:1.4;background:transparent}.message-input__buttons{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 16) calc(var(--scale) * 12) 0;flex-shrink:0}.message-input__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.message-input__button--file{position:relative}.message-input__button--file input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;clip-path:inset(50%)}.message-input__button--submit .message-input__control:disabled{opacity:.5;cursor:default}.message-input__control{display:inline-flex;justify-content:center;align-items:center;width:calc(var(--scale) * 32);height:calc(var(--scale) * 32);padding:0;background:transparent;border:0;border-radius:calc(var(--scale) * 10)}.message-input__control svg{width:100%;height:100%;flex-shrink:0;pointer-events:none}.message-container{display:flex;flex-direction:column-reverse;gap:calc(var(--scale) * 16);min-width:100%;min-height:100%;padding:calc(var(--scale) * 16) 0;padding-right:calc(var(--scale) * 16);overflow-y:scroll;padding-top:50px}.message{display:flex;align-items:end;gap:calc(var(--scale) * 16)}.message--ingoing{flex-direction:row;justify-content:end}.message--ingoing .message-body{background:#005eff;border-radius:calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 0) calc(var(--scale) * 10);color:#fff}.message--ingoing .message-body__inline-code{background:#ffffff29}.message--ingoing .message-body__code-block{border-color:#ffffff24;box-shadow:inset 0 0 0 calc(var(--scale) * 1) #2a292d1f}.message--ingoing .message-body__markdown th,.message--ingoing .message-body__markdown td{border-color:#fff3}.message--ingoing .message-body__markdown th{background:#ffffff1a}.message--ingoing .message-body__time,.message--ingoing .message-body__meta{align-self:flex-end}.message--ingoing .message-body__copy,.message--ingoing .message-body__code-copy,.message--ingoing .message-body__copied{background:#ffffff24;color:#ffffffe6}.message--ingoing .message-body__copy span,.message--ingoing .message-body__copy span:before{border-color:#ffffffbd;background-color:transparent}.message--ingoing .message-body__improve{background:#ffffff24;color:#ffffffe6}.message--ingoing .message-body__improve:hover{background:#ffffff38;color:#fff}.message--ingoing .message-body__improve--selected,.message--ingoing .message-body__improve--selected:hover{background:#fff;color:#005eff}.message--outgoing{flex-direction:row-reverse;justify-content:start}.message--outgoing .message-body{background:#f4f4f5;border-radius:calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 0);color:#2a292d}.message--outgoing .message-body__time,.message--outgoing .message-body__meta{align-self:flex-start}.message--tool .message-body{color:#2a292d;background:#f4f4f5;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.message-body{display:flex;flex-direction:column;gap:calc(var(--scale) * 6);padding:calc(var(--scale) * 12) calc(var(--scale) * 15);font-weight:400;max-width:55%}.message-body__text{font-size:calc(var(--scale) * 14);line-height:1.5;white-space:pre-wrap;word-break:break-word}.message-body__meta{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);max-width:100%}.message-body__markdown{display:block;font-size:calc(var(--scale) * 14);line-height:1.5;word-break:break-word}.message-body__markdown p,.message-body__markdown h1,.message-body__markdown h2,.message-body__markdown h3,.message-body__markdown h4,.message-body__markdown h5,.message-body__markdown h6,.message-body__markdown ul,.message-body__markdown ol,.message-body__markdown pre,.message-body__markdown blockquote,.message-body__markdown table{margin:0}.message-body__markdown p,.message-body__markdown ul,.message-body__markdown ol,.message-body__markdown pre,.message-body__markdown blockquote,.message-body__markdown table{margin-bottom:calc(var(--scale) * 8)}.message-body__markdown>:last-child{margin-bottom:0}.message-body__markdown h1,.message-body__markdown h2,.message-body__markdown h3,.message-body__markdown h4,.message-body__markdown h5,.message-body__markdown h6{color:inherit;font-weight:600;letter-spacing:0;margin:calc(var(--scale) * 10) 0 calc(var(--scale) * 6)}.message-body__markdown h1{font-size:1.28em;line-height:1.22}.message-body__markdown h2{font-size:1.18em;line-height:1.25}.message-body__markdown h3,.message-body__markdown h4,.message-body__markdown h5,.message-body__markdown h6{font-size:1.08em;line-height:1.3}.message-body__markdown ul,.message-body__markdown ol{padding-left:calc(var(--scale) * 20);list-style-position:outside}.message-body__markdown ul{list-style-type:disc}.message-body__markdown ul ul{list-style-type:circle}.message-body__markdown ol{list-style-type:decimal}.message-body__markdown ol ol{list-style-type:lower-alpha}.message-body__markdown li{display:list-item;min-width:0;margin:calc(var(--scale) * 3) 0;padding-left:calc(var(--scale) * 2)}.message-body__markdown li>p{display:block;margin:0}.message-body__markdown li>ul,.message-body__markdown li>ol{margin-top:calc(var(--scale) * 4);margin-bottom:0}.message-body__markdown li::marker{font-weight:500}.message-body__markdown input[type=checkbox]{width:calc(var(--scale) * 12);height:calc(var(--scale) * 12);margin:0 calc(var(--scale) * 6) 0 0;accent-color:#005EFF;vertical-align:middle}.message-body__markdown pre{max-width:100%;overflow:visible}.message-body__markdown blockquote{padding-left:calc(var(--scale) * 10);border-left:1px solid currentColor;opacity:.82}.message-body__markdown hr{width:100%;margin:calc(var(--scale) * 4) 0;border:0;border-top:calc(var(--scale) * 1) solid currentColor;opacity:.18}.message-body__markdown table{display:block;max-width:100%;overflow-x:auto;border-spacing:0;border-collapse:collapse}.message-body__markdown th,.message-body__markdown td{padding:calc(var(--scale) * 6) calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid rgba(42,41,45,.12);font-size:.94em;line-height:1.35;text-align:left;vertical-align:top}.message-body__markdown th{font-weight:600;background:#2a292d0d}.message-body__inline-code{padding:calc(var(--scale) * 1) calc(var(--scale) * 4);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;background:#2a292d14;border-radius:calc(var(--scale) * 4)}.message-body__code-block{display:grid;gap:calc(var(--scale) * 8);max-width:100%;overflow-x:auto;padding:calc(var(--scale) * 10) calc(var(--scale) * 12);background:#111827;border:calc(var(--scale) * 1) solid rgba(42,41,45,.1);border-radius:calc(var(--scale) * 8)}.message-body__code-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 8);min-width:0}.message-body__code-language{width:fit-content;padding:calc(var(--scale) * 2) calc(var(--scale) * 6);color:#ffffffb8;font-size:calc(var(--scale) * 9);font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.06em;background:#ffffff14;border-radius:calc(var(--scale) * 99)}.message-body__code-copy{margin-left:auto;padding:calc(var(--scale) * 4) calc(var(--scale) * 8);color:#ffffffc2;font-size:calc(var(--scale) * 10);font-weight:500;line-height:1;background:#ffffff14;border:calc(var(--scale) * 1) solid rgba(255,255,255,.1);border-radius:calc(var(--scale) * 99);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.message-body__code-copy:hover{color:#fff;background:#ffffff24;border-color:#fff3}.message-body__syntax{min-width:max-content;background:transparent!important}.message-body__code{display:block;padding:0;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--scale) * 12);line-height:1.55;background:transparent;border-radius:0;white-space:pre}.message-body__link{color:inherit;font-weight:500;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:calc(var(--scale) * 2)}.message-body__time{opacity:.5;font-size:calc(var(--scale) * 10);white-space:nowrap}.message-body__copy{position:relative;width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border:0;border-radius:calc(var(--scale) * 7);background:#2a292d0f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.78;transition:background-color .2s ease,opacity .2s ease}.message-body__copy:hover{opacity:1;background:#2a292d1a}.message-body__copy span{width:calc(var(--scale) * 8);height:calc(var(--scale) * 9);border:calc(var(--scale) * 1) solid rgba(42,41,45,.58);border-radius:calc(var(--scale) * 2);position:relative;display:block}.message-body__copy span:before{content:"";position:absolute;left:calc(var(--scale) * 2);top:calc(var(--scale) * -4);width:calc(var(--scale) * 8);height:calc(var(--scale) * 9);border:calc(var(--scale) * 1) solid rgba(42,41,45,.58);border-radius:calc(var(--scale) * 2);background:#fff}.message-body__copied{padding:calc(var(--scale) * 3) calc(var(--scale) * 7);border-radius:calc(var(--scale) * 99);background:#2a292d0f;color:#2a292d9e;font-size:calc(var(--scale) * 9);font-weight:500;line-height:1;white-space:nowrap}.message-body__improve{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border:0;border-radius:calc(var(--scale) * 7);background:#2a292d0f;color:#2a292d94;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.78;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.message-body__improve:hover{opacity:1;color:#005eff;background:#005eff1a}.message-body__improve--selected,.message-body__improve--selected:hover{opacity:1;color:#fff;background:#005eff}.message-body__improve-icon{display:block;width:calc(var(--scale) * 12);height:calc(var(--scale) * 12);flex-shrink:0}.message-body__tool{display:grid;gap:calc(var(--scale) * 8);min-width:min(var(--scale) * 280,100%)}.message-body__tool-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10);min-width:0}.message-body__tool-label{min-width:0;color:#2a292db8;font-size:calc(var(--scale) * 12);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.message-body__tool-toggle{flex-shrink:0;padding:calc(var(--scale) * 4) calc(var(--scale) * 8);color:#005eff;font-size:calc(var(--scale) * 10);font-weight:500;line-height:1;background:#005eff14;border:calc(var(--scale) * 1) solid rgba(0,94,255,.12);border-radius:calc(var(--scale) * 99);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.message-body__tool-toggle:hover{background:#005eff1f;border-color:#005eff38}.message-body__tool-content{max-width:100%;overflow-x:auto;color:#2a292d}.message-body__tool-content .message-body__markdown{color:inherit}.message-body__select{align-self:flex-start;margin-top:calc(var(--scale) * 2);padding:calc(var(--scale) * 5) calc(var(--scale) * 9);color:#2a292d;font-size:calc(var(--scale) * 10);font-weight:500;line-height:1;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 100);transition:.2s ease}.message-body__select:hover{border-color:#005eff;color:#005eff}.message-body__select--selected{color:#fff;background:#005eff;border-color:#005eff}.message-body__image{max-width:100%;border-radius:calc(var(--scale) * 8);max-width:200px;max-height:380px}.message-body__placeholder{display:flex;align-items:center;min-height:calc(var(--scale) * 84);padding:calc(var(--scale) * 12);border:calc(var(--scale) * 1) dashed currentColor;border-radius:calc(var(--scale) * 10);background:#ffffff14}.message-body__placeholder-badge{font-size:calc(var(--scale) * 13);line-height:1.45;word-break:break-word}.message-body__video{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.message-body__video-frame{position:relative;width:calc(var(--scale) * 180);height:calc(var(--scale) * 180);border-radius:50%;overflow:hidden;flex-shrink:0}.message-body__video-img{width:100%;height:100%;object-fit:cover;display:block}.message-body__video-dots{position:absolute;bottom:calc(var(--scale) * 10);left:50%;transform:translate(-50%);display:flex;gap:calc(var(--scale) * 4)}.message-body__video-dot{width:calc(var(--scale) * 5);height:calc(var(--scale) * 5);border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .2s}.message-body__video-dot--active{background:#fff}.message-body__video-caption{font-size:calc(var(--scale) * 13);line-height:1.45;border-left:calc(var(--scale) * 3) solid currentColor;padding-left:calc(var(--scale) * 8);border-radius:calc(var(--scale) * 2);opacity:.9;word-break:break-word}.message-body__video-player,.message-body__audio{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.message-body__video-native{width:min(100%,var(--scale) * 280);max-height:calc(var(--scale) * 320);border-radius:calc(var(--scale) * 10);background:#0f172ae6}.message-body__audio-player{width:min(100%,var(--scale) * 260);min-width:calc(var(--scale) * 200)}.message-body__audio-caption{font-size:calc(var(--scale) * 13);line-height:1.45;opacity:.9;word-break:break-word}.message-body__file{display:flex;flex-direction:column;gap:calc(var(--scale) * 6);min-width:min(100%,var(--scale) * 220);padding:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 10);background:#ffffff1f;border:calc(var(--scale) * 1) solid rgba(255,255,255,.18);color:inherit;text-decoration:none}.message-body__file-badge{opacity:.7;font-size:calc(var(--scale) * 11);text-transform:uppercase;letter-spacing:.04em}.message-body__file-name{font-size:calc(var(--scale) * 14);line-height:1.45;word-break:break-word}.message-body__voice{display:flex;align-items:flex-start;gap:calc(var(--scale) * 8)}.message-body__voice-icon{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);flex-shrink:0;margin-top:calc(var(--scale) * 2);opacity:.6}.message-body__voice-text{font-size:calc(var(--scale) * 14);line-height:1.5;font-style:italic;opacity:.85;word-break:break-word}.message-body__reply-quote{font-size:calc(var(--scale) * 12);opacity:.65;border-left:calc(var(--scale) * 3) solid currentColor;padding-left:calc(var(--scale) * 8);border-radius:calc(var(--scale) * 2);word-break:break-word}.message-avatar{width:100%;max-width:calc(var(--scale) * 32);flex-shrink:0}.message-avatar img{width:100%;border-radius:50%}.page-login{display:flex;overflow:hidden;min-height:100svh;min-height:100dvh;position:relative;background-image:url(/assets/background-D3yqC4wE.png);background-size:cover}.page-login .lng{position:absolute;top:calc(var(--scale) * 28);right:calc(var(--scale) * 32);z-index:5;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:0;max-width:calc(100% - var(--scale) * 64);padding:calc(var(--scale) * 4);background:#fff;border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 999)}.page-login .lng__flag{gap:calc(var(--scale) * 7);width:auto;min-width:calc(var(--scale) * 58);height:calc(var(--scale) * 28);padding:0 calc(var(--scale) * 8);border-radius:calc(var(--scale) * 999);color:#2a292d;font-size:calc(var(--scale) * 14);font-weight:500}.page-login .lng__flag img{width:calc(var(--scale) * 20);height:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 2);object-fit:cover}.page-login .lng__label{line-height:1}.page-login__left{position:relative;width:60%;background-color:transparent}.page-login__logo{position:relative;z-index:2;left:calc(var(--scale) * 100);top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(var(--scale) * 800)}.page-login__right{z-index:4;position:relative;display:flex;justify-content:center;background:#fff;border-radius:calc(var(--scale) * 16) 0 0 calc(var(--scale) * 16);overflow:scroll;width:40%;margin-left:auto}.page-login__animation{display:none;scale:-1 1;position:absolute;z-index:2;bottom:-15px;left:50%;transform:translate(50%);width:115%}.page-login__inner{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--scale) * 22);height:100%;padding:calc(var(--scale) * 88) calc(var(--scale) * 48) calc(var(--scale) * 48);max-width:calc(var(--scale) * 530);width:100%}.page-login__auth-header{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 10);text-align:center}.page-login__auth-title{font-size:calc(var(--scale) * 32);line-height:1.15;font-weight:700;color:#2a292d}.page-login__auth-subtitle{font-size:calc(var(--scale) * 16);line-height:1.35;color:#2a292db3}.page-login__oauth-divider{display:flex;align-items:center;gap:calc(var(--scale) * 14);width:100%;color:#2a292d6b;font-size:calc(var(--scale) * 14);line-height:1}.page-login__oauth-divider:before,.page-login__oauth-divider:after{content:"";flex:1;height:calc(var(--scale) * 1);background:#e1e1e1}.page-login .social-auth{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.page-login .social-auth__button{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);height:calc(var(--scale) * 48);width:100%;padding:0 calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 8);color:#2a292d;font:inherit;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-login .social-auth__button span{font-size:calc(var(--scale) * 15);font-weight:600}.page-login .social-auth__button img{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20)}.page-login .social-auth__button:hover{background:#f4f4f5;border-color:#005eff}.page-login .social-auth__button:disabled{cursor:wait;opacity:.72}.page-login .social-auth__spinner{flex:0 0 calc(var(--scale) * 18);width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);border:calc(var(--scale) * 2) solid currentColor;border-top-color:transparent;border-radius:50%;animation:social-auth-spinner .75s linear infinite}.page-login .form{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 30)}.page-login .form__terms,.page-login .form__privacy{text-decoration:underline}.page-login .form__terms:hover,.page-login .form__privacy:hover{text-decoration:none}.page-login .form__items{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);width:100%}.page-login .form__item{display:flex;align-items:center;gap:calc(var(--scale) * 10);overflow:hidden;height:calc(var(--scale) * 54);padding:0 calc(var(--scale) * 15);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.page-login .form__item-icon{width:calc(var(--scale) * 24);height:calc(var(--scale) * 24)}.page-login .form__item-input{width:100%;height:100%;font-size:calc(var(--scale) * 16)}.page-login .form__item-eye{width:calc(var(--scale) * 24);height:calc(var(--scale) * 24);cursor:pointer}.page-login .form__item-checkbox{background-color:#fff;border:1px solid #d0d5dd}.page-login .form__item-checkbox[data-checked]{background-color:#005eff;border-color:#005eff}.page-login .form__error-message{color:#d32f2f}.page-login .form__extra-action{display:flex;gap:calc(var(--scale) * 5);font-size:calc(var(--scale) * 18)}.page-login .form__extra-action span{opacity:.7;color:#2a292d}.page-login .form__extra-action-link{cursor:pointer;color:#005eff}.page-login .form__code-inputs{width:100%;display:flex;gap:calc(var(--scale) * 15)}.page-login .form__code-input{border:1px solid #E1E1E1;border-radius:calc(var(--scale) * 14);max-width:calc(var(--scale) * 70);width:100%;font-size:calc(var(--scale) * 34);aspect-ratio:1;display:flex;align-items:center;justify-content:center;text-align:center}.page-login .form__turnstile{display:flex;justify-content:center;min-height:calc(var(--scale) * 65);width:100%}.page-login .form__buttons{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);width:100%}.page-login .form__button{height:calc(var(--scale) * 44);transition:.3s;border-width:calc(var(--scale) * 1);border-style:solid;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 18)}.page-login .form__button:disabled{cursor:not-allowed}.page-login .form__button-loading{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 8)}.page-login .form__button-spinner{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);border:calc(var(--scale) * 2) solid currentColor;border-top-color:transparent;border-radius:50%;animation:form-button-spinner .7s linear infinite}.page-login .form__button--login{background:#005eff;border-color:#005eff;color:#fff}.page-login .form__button--login:disabled{background:#f4f4f5;color:#2a292db3}.page-login .form__button--login:hover{opacity:.8}.page-login .form__button--registration{background:#fff;border-color:#005eff;color:#005eff}.page-login .form__button--registration:hover{background:#005eff;color:#fff}.dashboard{width:min(100%,1600px)}.dashboard__inner{display:grid;grid-template-columns:calc(var(--scale) * 456) auto;gap:calc(var(--scale) * 30);height:calc(var(--scale) * 520);width:100%}.dashboard__info{width:100%;display:flex;flex-direction:column;gap:calc(var(--scale) * 30)}.update-card{background:#f0f4ff;border-radius:16px 16px 0 0;max-width:352px;min-height:348px;display:flex;flex-direction:column;transition:1s all;position:relative}.update-card__image img{width:100%;height:100%;object-fit:contain;position:absolute;left:0;top:-70px;z-index:2;transform:scale(.5)}.update-card__text{margin-top:auto;display:flex;justify-content:center;flex-direction:column;gap:24px;padding:20px;text-align:center;min-height:190px;border:2px solid #1e4df8;border-radius:32px 32px 0 0;background:#fff;text-wrap-style:balance;transition:1s all;z-index:3}.update-card__title{font-size:24px;font-weight:500;line-height:1.2;text-transform:capitalize;color:#2a292d}.update-card__subtitle{font-size:17px;line-height:1.4;color:#aaa}.online-agents{display:flex;justify-content:space-between;flex-direction:column;width:min(100%,var(--scale) * 456);height:100%;padding:calc(var(--scale) * 15);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAAGZCAYAAABlrOHFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAoxSURBVHgB7d1rc9RGGobhdzjb4HDI//+Hyy4pc1oOnu2O5VTYEPCMpZYmz3VVqUQBxQcs3W63elq7gg3a7/f32ulhO5604/706/57uwKO5gZiU1rsH7fTRV1H3vUJM3NTsbppVP+0Hc/KNQmLcoOxqhb8Pn3zvK6ncICFiT6rmEb3L+p6zh4YRPQZrgW/z9e/KqN7GE70GWp6UNuD79qDFbjxGGaav39VwGruFQwwTem8LGBVos/iWvAflCkd2ATRZ4S+SsdDW9gA0WdRbZR/3k6PCtgE0Wcx07TORQGbIfos6axM68CmiD6LmEb55wVsiuizlD6Pb5QPGyP6LOVZAZsj+sxumtp5UMDmiD5LsEQTNkr0WcJZAZsk+izBA1zYKNFnCebzYaNEn1lNb8QCNsoNytzspAkbJvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoM7cHBWyW6DM31xRsmBuUuRnpw4aJPnN7VMBmiT5zE33YMNFnNvv9/ryddgVslugzp/MCNk30mUUb5Z+VqR3YPNFnLr8UsHmiz521Uf5FO90vYPNEnztpwX/WThcFnATR52gt+I/LtA6cFMvrOMq0PPNFASdF9DlIi33/6bBP5zwt4OSIPrc2je49tIUTJvr80DSy76P6HnyxhxO3SPRbKPpOi/enf9/D4tPTv2YP63rHzIcF/GPcOfrTSLCH4UldfyLzQfkJAmCTjo7ztFyvh94mWwAn4uBYt9j3Uf3zss8KwMm5dfQt1QM4fbeK/jS6f1VWbwCctJ9Gf1qb/bzM2wOcvB+GfNo90WZabMG+HV/bcTWdgSP8bfQFnw341I73/bzb7b4UcGcPvvebLfh9Kabgs4Y+on/bjnct9FcFzOov0Z8+TfuyYLw+sv9Pi73pG1jI90b6v5aHtox32WJ/WcCivon+9BYkyzIZ7U0L/vsCFvfHZmjTtI4PXjHab4IP4/x5B0z7pDNan9J5V8Awv0d/2mLBXjqM9NUcPox3M9LvSzSN8hnpXwUMdxP984Jx3luWCeu4Z2qHFZjHh5X04D8uGOdzG+V/LmAVRvmM9rGA1dy83xZG+VTAau7Vt2v1YWmmdmBFPfiWajLKlZ0zYV09+jZXY5R9AasytQMQRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgvTo7wvG+FrAqnr0rwqACD36XwrGMMCAlYk+QJAe/c8FY1g4ACvrN+HHgjHuF7Cqe7vdrs+zfipY3v39fm+0Dyu6uQGN9hnlUQGruYn++7JenzGeFLCa36M/TfG8LVjeE1M8sJ4/33zvymif5fVr7mkBq/gj+kb7DPTUaB/W8c2N18J/WT6sxfL6dXdRwHDfG229LtM8LK+P9s8LGOov0W+j/b4T4m8Fy/ulhf9hAcN8d161hb8v4bwsWFa//n4Vfhhn96M/bDdjn3c198rS+iKCyzbYeFfAonY/+wst/M/a6ZeC5X2o6/hbTAAL+Wn0u+nH71dlwyyW158p9enFD+IP87tV9LsW/h78PtVjxQWjfJiOT9PnSIA7unX0b0zxf1k2zmKsvozYux9Oz817ka+mX/ev4WffxNdzcPRvtPg/bqezMvIHDte3c++7+340jTfW0dG/MX2c/vF09NH/gwK4vf4NoD/A/2+xuDtH//9N3wT6FNDNmdPSv279ung4Hb6GjNLj/8bIf1mzR59/lmnlVt8Vs/8k5xsAI1xO+4CxANHn1qbPbPRvAOLP0vpD39dG/fMTfQ5i6S4D9fD/u4Xfqq0ZiT5HsUUHg/Slna+Ffz6iz9GEn0GEf0beXsTRpodtHrixtN6pV22QYTn4DESfO5nC/7FgWf1Z0ovizkSfObwpb1tjeY/aaP9pcSeiz51N+6iY5mGEC9M8dyP6zKKF/20Z7bO83iyLB+5A9JnT24LlnRntH0/0mZPXHTKKuf0jiT6zmeb2fWyeEc6mzR05kP805mZ7XEbo7XpYHEz0mdvXgjGeFAcTfeYm+owi+kcQfebm3aeMct+8/uH8hwGnzLsdDiT6zM01xUge5h7IDcrcbNcNGyb6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX3glF0VBxF95valYJx9cRDRZ25fC8b5XBxE9JnVbrfr0Tf6YoSrdr2Z3jmQ6LOETwXLc50d4X/iwFCZDTwZEwAAAABJRU5ErkJggg==) no-repeat,url(/assets/chattler-DahN9kPv.png) no-repeat;background-color:#005eff;background-position:right 100%,right bottom;border-radius:calc(var(--scale) * 16);background-size:73%,66%;transition:.3s all}.online-agents:hover{background-size:73%,76%}.online-agents__top{width:100%;display:flex;justify-content:space-between}.online-agents__title{font-size:calc(var(--scale) * 18);color:#fff}.online-agents__counter{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-left:calc(var(--scale) * 15)}.online-agents__agent{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 50);background:#196eff;border:calc(var(--scale) * 1) solid #005EFF;border-radius:calc(var(--scale) * 100);position:relative;margin-left:calc(var(--scale) * -15)}.online-agents__agent-icon{max-width:calc(var(--scale) * 20);color:#fff}.online-agents__agent-plus{max-width:calc(var(--scale) * 15)}.online-agents__agent--button{background:#fff;border-color:#fff;z-index:55}.online-agents .online-agents__agent-1{z-index:1;transition:.3s}.online-agents .online-agents__agent-1:hover{scale:1.1}.online-agents .online-agents__agent-2{z-index:2;transition:.3s}.online-agents .online-agents__agent-2:hover{scale:1.1}.online-agents .online-agents__agent-3{z-index:3;transition:.3s}.online-agents .online-agents__agent-3:hover{scale:1.1}.online-agents .online-agents__agent-4{z-index:4;transition:.3s}.online-agents .online-agents__agent-4:hover{scale:1.1}.online-agents .online-agents__agent-5{z-index:5;transition:.3s}.online-agents .online-agents__agent-5:hover{scale:1.1}.online-agents .online-agents__agent-6{z-index:6;transition:.3s}.online-agents .online-agents__agent-6:hover{scale:1.1}.online-agents .online-agents__agent-7{z-index:7;transition:.3s}.online-agents .online-agents__agent-7:hover{scale:1.1}.online-agents .online-agents__agent-8{z-index:8;transition:.3s}.online-agents .online-agents__agent-8:hover{scale:1.1}.online-agents .online-agents__agent-9{z-index:9;transition:.3s}.online-agents .online-agents__agent-9:hover{scale:1.1}.online-agents .online-agents__agent-10{z-index:10;transition:.3s}.online-agents .online-agents__agent-10:hover{scale:1.1}.online-agents__bottom{width:fit-content;padding:calc(var(--scale) * 12) calc(var(--scale) * 15);color:#fff;border-radius:calc(var(--scale) * 100);background:#196eff}.mini-statistics{display:flex;gap:calc(var(--scale) * 35);flex-grow:1;width:100%;min-width:0;padding:calc(var(--scale) * 12) calc(var(--scale) * 17);background:#fff;border-radius:calc(var(--scale) * 16)}.mini-statistics__title{font-size:calc(var(--scale) * 18);margin-bottom:calc(var(--scale) * 16)}.mini-statistics__chart{display:flex;flex-direction:column;width:100%;min-width:0}.mini-statistics__stats{display:flex;gap:calc(var(--scale) * 16);flex-wrap:wrap}.mini-statistics__stat{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);flex:1;min-width:calc(var(--scale) * 120);padding:calc(var(--scale) * 14) calc(var(--scale) * 16);background:#f4f9ff;border-radius:calc(var(--scale) * 12)}.mini-statistics__stat-label{font-size:calc(var(--scale) * 12);color:#2a292db3;line-height:1.3}.mini-statistics__stat-value{font-size:calc(var(--scale) * 28);font-weight:600;color:#2a292d;line-height:1}.mini-statistics__total{display:flex;flex-direction:column;justify-content:flex-end;gap:calc(var(--scale) * 10);width:100%;max-width:calc(var(--scale) * 155)}.mini-statistics__total-button{height:calc(var(--scale) * 49);font-size:calc(var(--scale) * 16)}.agent-card{display:flex;flex-direction:column;border-radius:calc(var(--scale) * 11);overflow:hidden;border:calc(var(--scale) * 1) solid #E4E4E7}.agent-card__top{background-position:center bottom,center bottom;background-repeat:no-repeat,no-repeat;background-size:90%,calc(var(--scale) * 150);background-color:#005eff;height:calc(var(--scale) * 193);padding:calc(var(--scale) * 10);cursor:pointer;transition:.3s all}.agent-card__top:hover{background-size:90%,calc(var(--scale) * 170)}.agent-card__name{font-size:calc(var(--scale) * 16)}.agent-card__name--white{color:#fff}.agent-card__name--black{grid-area:1/1/2/2}.agent-card__bottom{background:#fff;padding:calc(var(--scale) * 6) 0;display:flex;gap:calc(var(--scale) * 21);justify-content:space-between;align-items:center}.agent-card__info{flex-grow:1;display:grid;gap:calc(var(--scale) * 6) calc(var(--scale) * 48);padding:calc(var(--scale) * 10)}.agent-card__last-time{grid-area:2/1/3/2;font-size:calc(var(--scale) * 9);opacity:.6}.agent-card__socials{grid-area:1/2/3/3;display:flex;gap:calc(var(--scale) * 6);justify-content:end}.agent-card__socials-icon{aspect-ratio:1;max-width:calc(var(--scale) * 15)}.agent-card__actions{display:flex;gap:calc(var(--scale) * 6);align-items:center;margin-right:calc(var(--scale) * 10);flex-shrink:0}.agent-card__edit-button,.agent-card__delete-button{border-radius:calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #E4E4E7;aspect-ratio:1;width:calc(var(--scale) * 30);display:flex;align-items:center;justify-content:center}.agent-card__delete-button{border-color:#ff003d4d;color:#ff003d}.agent-card__delete-button svg path{fill:#ff003d}.agent-draft-card{display:flex;flex-direction:column;border-radius:calc(var(--scale) * 11);overflow:hidden;border:calc(var(--scale) * 1) dashed rgba(0,94,255,.38);background:#fff}.agent-draft-card__top{min-height:calc(var(--scale) * 193);padding:calc(var(--scale) * 14);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:calc(var(--scale) * 8);color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 85% 18%,rgba(255,255,255,.28),transparent 0 18%),linear-gradient(140deg,#005eff,#102c90);transition:transform .2s ease,box-shadow .2s ease}.agent-draft-card__top:hover{transform:translateY(calc(var(--scale) * -2));box-shadow:0 calc(var(--scale) * 14) calc(var(--scale) * 28) #005eff29}.agent-draft-card__top strong{font-size:calc(var(--scale) * 18);font-weight:700;line-height:1.15}.agent-draft-card__top small{font-size:calc(var(--scale) * 11);opacity:.78}.agent-draft-card__badge{padding:calc(var(--scale) * 5) calc(var(--scale) * 9);border-radius:calc(var(--scale) * 999);font-size:calc(var(--scale) * 10);font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#ffffff2e;color:#fff}.agent-draft-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 10)}.agent-draft-card__info{min-width:0;display:flex;flex-direction:column;gap:calc(var(--scale) * 5)}.agent-draft-card__name{font-size:calc(var(--scale) * 15);font-weight:600;color:#2a292d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-draft-card__updated{font-size:calc(var(--scale) * 9);color:#2a292d8f}.agent-draft-card__actions{flex-shrink:0;display:flex;align-items:center;gap:calc(var(--scale) * 6)}.agent-draft-card__open-button,.agent-draft-card__delete-button{border-radius:calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #E4E4E7;display:flex;align-items:center;justify-content:center}.agent-draft-card__open-button{min-height:calc(var(--scale) * 30);padding:0 calc(var(--scale) * 10);font-size:calc(var(--scale) * 11);font-weight:600;color:#005eff;background:#005eff14}.agent-draft-card__delete-button{aspect-ratio:1;width:calc(var(--scale) * 30);border-color:#ff003d4d;color:#ff003d}.agent-draft-card__delete-button svg path{fill:#ff003d}.agents-page{display:flex}.agents__section{display:flex;flex-direction:column;gap:calc(var(--scale) * 14)}.agents__section+.agents__section{margin-top:calc(var(--scale) * 30)}.agents__section-header{display:flex;flex-direction:column;gap:calc(var(--scale) * 4)}.agents__section-header h2{font-size:calc(var(--scale) * 22);font-weight:700;color:#2a292d}.agents__section-header p{max-width:calc(var(--scale) * 620);font-size:calc(var(--scale) * 13);line-height:1.45;color:#2a292d94}.agents__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--scale) * 22) calc(var(--scale) * 6)}.create-agent{flex-grow:1;padding:40px 80px;display:flex;flex-direction:column}.create-agent__content{display:flex;flex-direction:column;gap:80px;margin-top:24px}.create-agent__card,.create-agent__toggle-wrapper,.create-agent__setting-group,.create-agent__range-wrapper{background:#f0f4ff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:8px}.create-agent__dropzone{align-items:center;justify-content:center;text-align:center;max-width:520px;width:100%;align-self:stretch;min-height:360px;transition:.3s all;color:#aaa;border:2px dashed #aaa;position:relative}.create-agent__dropzone.dragging{border-color:#1e4df8;background-color:#1e4df80d;transform:scale(1.02)}.create-agent__dropzone input[type=file]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.create-agent__dropzone:hover{opacity:.7}.create-agent__dropzone-img{width:107px;height:116px}.create-agent__avatar-preview{max-width:100%;border-radius:12px}.create-agent__select{padding:19px 0;align-items:center;justify-content:center;cursor:pointer;width:100%;color:#2a292d;text-align:center;font-size:20px;font-weight:600}.create-agent__select-icon{width:25px;height:25px}.create-agent__advanced-settings{margin-top:16px;display:flex;flex-direction:column;gap:20px}.create-agent__setting-group{display:flex;flex-direction:column;gap:16px}.create-agent__setting-header{display:flex;align-items:center;gap:12px}.create-agent__setting-header .setting-icon{font-size:20px}.create-agent__setting-header .setting-title{font-size:20px;font-weight:600}.create-agent__setting-header .setting-description{font-size:14px;color:#aaa}.create-agent__setting-controls{display:flex;align-items:center;gap:16px}.create-agent__menu{background:#f0f4ff;border-radius:0 0 16px 16px;min-width:441px;width:100%;height:0;overflow:hidden;text-align:center;padding:0;opacity:0;transition:height .22s ease,opacity .15s ease}.create-agent__menu.active{opacity:1}.create-agent__menu-item{display:flex;align-items:center;gap:10px;padding:12px 24px;cursor:pointer;font-weight:500;color:#2a292d;width:100%;transition:.2s all}.create-agent__menu-item:hover{background:#1e4df899;color:#fff}.create-agent__field{width:100%;color:#2a292d;padding:0;font-size:20px}.create-agent__field input,.create-agent__field textarea{font-size:20px;padding:16px}.create-agent__field textarea{height:164px}.create-agent__label{font-size:24px;font-weight:600;color:#2a292d;margin-bottom:8px;cursor:text}.create-agent__submit{margin-top:20px;margin-left:auto}.agent-builder{flex:1;min-width:0;min-height:100vh;padding:0;background:#fff}.agent-builder-page{display:flex;min-height:100vh;background:#fff}.agent-builder__workspace{display:block;width:100%;height:100vh;min-height:calc(var(--scale) * 680);margin:0}.agent-builder__chat{display:flex;overflow:hidden;flex-direction:column;height:100%;min-height:0;background:#fff;border:0;border-radius:0;box-shadow:none}.agent-builder__chat-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(calc(var(--scale) * 220),calc(var(--scale) * 320));gap:calc(var(--scale) * 18);align-items:flex-start;padding:calc(var(--scale) * 18) calc(var(--scale) * 24) calc(var(--scale) * 16) calc(var(--scale) * 28);background:#fff;border-bottom:1px solid rgba(42,41,45,.09)}.agent-builder__chat-header small{justify-self:end;max-width:calc(var(--scale) * 300);color:#2a292d94;font-size:calc(var(--scale) * 13);font-weight:650;line-height:1.4;text-align:right}.agent-builder__header-main{display:grid;grid-template-columns:calc(var(--scale) * 28) minmax(0,1fr);gap:calc(var(--scale) * 16);align-items:flex-start}.agent-builder__header-main>div{display:flex;min-width:0;flex-direction:column;gap:calc(var(--scale) * 4)}.agent-builder__header-main span{color:#1e4df8;font-size:calc(var(--scale) * 11);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agent-builder__header-main strong{color:#2a292d;font-size:calc(var(--scale) * 20);font-weight:800;line-height:1.18}.agent-builder__clear-chat{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 26);height:calc(var(--scale) * 26);margin-top:calc(var(--scale) * 4);color:#d32f2f;background:transparent;border:0;border-radius:calc(var(--scale) * 8);transition:.2s ease}.agent-builder__clear-chat svg{width:calc(var(--scale) * 21);height:calc(var(--scale) * 21)}.agent-builder__clear-chat:hover:not(:disabled){background:#d32f2f14}.agent-builder__clear-chat:disabled{cursor:not-allowed;opacity:.45}.agent-builder__messages{display:flex;flex:1;min-height:0;flex-direction:column;gap:calc(var(--scale) * 18);padding:calc(var(--scale) * 24) calc(var(--scale) * 24) calc(var(--scale) * 40);overflow-y:auto;background:#fff}.agent-builder__message{display:flex;width:100%;max-width:none;flex-direction:column;padding:0;border:0;border-radius:0}.agent-builder__message p{white-space:pre-wrap;font-size:calc(var(--scale) * 16);font-weight:520;line-height:1.45}.agent-builder__message time{display:block;color:#2a292d85;font-size:calc(var(--scale) * 13);font-weight:650;line-height:1.3}.agent-builder__message--assistant{align-items:flex-start;color:#2a292d}.agent-builder__message--assistant .agent-builder__message-stack{width:fit-content;max-width:min(92%,var(--scale) * 1560)}.agent-builder__message--assistant .agent-builder__message-bubble{padding:calc(var(--scale) * 14) calc(var(--scale) * 16);background:#fff;border:1px solid rgba(42,41,45,.08);border-radius:calc(var(--scale) * 18);border-top-left-radius:0}.agent-builder__message--assistant .agent-builder__message-meta{justify-content:space-between;margin-top:calc(var(--scale) * 5);padding:calc(var(--scale) * 0) calc(var(--scale) * 16)}.agent-builder__message--user{align-items:flex-end;color:#fff}.agent-builder__message--user .agent-builder__message-stack{width:fit-content;max-width:min(42%,var(--scale) * 480)}.agent-builder__message--user .agent-builder__message-bubble{padding:calc(var(--scale) * 12) calc(var(--scale) * 18);background:#1e4df8;border-radius:calc(var(--scale) * 16);border-top-right-radius:0}.agent-builder__message--user .agent-builder__message-meta{justify-content:flex-end;margin-top:calc(var(--scale) * 6)}.agent-builder__message--user .agent-builder__message-meta time{color:#2a292d8c}.agent-builder__message--typing{display:flex;width:fit-content;max-width:min(92%,var(--scale) * 1560);padding:calc(var(--scale) * 12) calc(var(--scale) * 16);background:#fff;border:1px solid rgba(42,41,45,.08);border-radius:calc(var(--scale) * 16);border-top-left-radius:0;flex-direction:row;justify-content:center;align-items:center}.agent-builder__message-stack{display:flex;max-width:100%;flex-direction:column}.agent-builder__message-bubble{width:100%;overflow:hidden}.agent-builder__message-meta{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--scale) * 12);width:100%}.agent-builder__message-markdown{width:100%;min-width:0}.agent-builder__message-markdown .message-body__markdown{display:block;font-size:calc(var(--scale) * 16);font-weight:520;line-height:1.45;word-break:break-word}.agent-builder__typing-label{display:inline-block;font-size:calc(var(--scale) * 14);font-weight:600;line-height:1.25;white-space:nowrap}.agent-builder__typing-label.shimmer-text{--base-color: rgba(170, 170, 170, .62);--base-gradient-color: rgba(42, 41, 45, .95)}.agent-builder__edit-message-form{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);width:min(var(--scale) * 420,70vw);max-width:100%}.agent-builder__edit-message-input{width:100%;min-height:calc(var(--scale) * 76);padding:0;resize:vertical;color:#fff;background:transparent;border:0;font-size:calc(var(--scale) * 16);font-weight:560;line-height:1.42}.agent-builder__edit-message-input:focus{outline:none}.agent-builder__edit-message-input::placeholder{color:#ffffffad}.agent-builder__edit-message-actions{display:flex;justify-content:flex-end;align-items:center;gap:calc(var(--scale) * 8)}.agent-builder__edit-message-actions button{min-height:calc(var(--scale) * 32);padding:calc(var(--scale) * 7) calc(var(--scale) * 12);border-radius:calc(var(--scale) * 9);font-size:calc(var(--scale) * 13);font-weight:750;line-height:1;transition:.2s ease}.agent-builder__edit-message-actions button:disabled{cursor:not-allowed;opacity:.5}.agent-builder__edit-message-cancel{color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.18)}.agent-builder__edit-message-cancel:hover:not(:disabled){background:#fff3}.agent-builder__edit-message-save{color:#1e4df8;background:#fff;border:1px solid rgba(255,255,255,.28)}.agent-builder__edit-message-save:hover:not(:disabled){background:#ffffffe0}.agent-builder__copy-message,.agent-builder__edit-message{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);width:fit-content;color:#2a292d8f;background:transparent;border:0;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);font-weight:750;line-height:1;transition:.2s ease}.agent-builder__copy-message svg,.agent-builder__edit-message svg{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16)}.agent-builder__copy-message:hover,.agent-builder__edit-message:hover{color:#1e4df8}.agent-builder__copy-message:disabled,.agent-builder__edit-message:disabled{cursor:not-allowed;opacity:.48}.agent-builder__message-images{display:grid;gap:calc(var(--scale) * 10);margin-bottom:calc(var(--scale) * 12)}.agent-builder__message-images img{display:block;width:min(var(--scale) * 320,100%);max-height:calc(var(--scale) * 220);object-fit:cover;border:1px solid rgba(42,41,45,.1);border-radius:calc(var(--scale) * 16)}.agent-builder__composer{position:relative;display:flex;flex-direction:column;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 10) calc(var(--scale) * 14) calc(var(--scale) * 12);background:#fff;border-top:1px solid rgba(42,41,45,.08)}.agent-builder__composer--drag-over{background:#1e4df80a}.agent-builder__composer--disabled .agent-builder__composer-row{opacity:.62}.agent-builder__image-drop-hint{position:absolute;inset:calc(var(--scale) * 12) calc(var(--scale) * 16);z-index:2;display:flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 8);color:#1e4df8;background:#fffffff5;border:1px dashed rgba(30,77,248,.42);border-radius:calc(var(--scale) * 20);font-size:calc(var(--scale) * 15);font-weight:750;pointer-events:none}.agent-builder__image-drop-hint svg{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20)}.agent-builder__image-preview{display:grid;grid-template-columns:calc(var(--scale) * 48) minmax(0,1fr) calc(var(--scale) * 34);align-items:center;gap:calc(var(--scale) * 10);max-width:calc(var(--scale) * 520);padding:calc(var(--scale) * 8);background:#1e4df80f;border:1px solid rgba(30,77,248,.13);border-radius:calc(var(--scale) * 14)}.agent-builder__image-preview img{width:calc(var(--scale) * 48);height:calc(var(--scale) * 48);object-fit:cover;border:1px solid rgba(42,41,45,.1);border-radius:calc(var(--scale) * 10)}.agent-builder__image-preview span{min-width:0;overflow:hidden;color:#2a292db8;font-size:calc(var(--scale) * 13);font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.agent-builder__image-preview button{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 34);height:calc(var(--scale) * 34);background:#d32f2f14;border:1px solid rgba(211,47,47,.12);border-radius:calc(var(--scale) * 10);transition:.2s ease}.agent-builder__image-preview button svg{width:calc(var(--scale) * 22);height:calc(var(--scale) * 22)}.agent-builder__image-preview button:hover:not(:disabled){background:#d32f2f21}.agent-builder__image-preview button:disabled{cursor:not-allowed;opacity:.48}.agent-builder__suggestions{display:flex;overflow:hidden;flex-direction:column;width:100%;max-width:none;margin-top:calc(var(--scale) * 18);background:transparent;border-radius:0}.agent-builder__suggestions button{display:flex;align-items:center;gap:calc(var(--scale) * 10);width:100%;padding:calc(var(--scale) * 12) calc(var(--scale) * 16);color:#2a292d;background:transparent;border:0;border-radius:0;font-size:calc(var(--scale) * 14);font-weight:760;line-height:1.3;text-align:left;transition:.2s ease}.agent-builder__suggestions button:before{content:"↳";flex:0 0 calc(var(--scale) * 18);color:#2a292d75;font-size:calc(var(--scale) * 15);font-weight:700}.agent-builder__suggestions button:not(:last-child){border-bottom:1px solid rgba(42,41,45,.1)}.agent-builder__suggestions button:hover:not(:disabled){color:#1e4df8;background:#1e4df80d}.agent-builder__suggestions button:disabled{opacity:.5}.agent-builder__create-draft-card{display:flex;width:min(var(--scale) * 880,92%);flex-direction:column;gap:calc(var(--scale) * 16);padding:calc(var(--scale) * 18);background:#fff;border:1px solid rgba(42,41,45,.1);border-radius:calc(var(--scale) * 18);border-top-left-radius:0}.agent-builder__create-draft-header{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.agent-builder__create-draft-header span{color:#1e4df8;font-size:calc(var(--scale) * 11);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agent-builder__create-draft-header strong{color:#2a292d;font-size:calc(var(--scale) * 18);font-weight:820;line-height:1.25}.agent-builder__create-draft-header p{max-width:calc(var(--scale) * 720);color:#2a292d9e;font-size:calc(var(--scale) * 13);font-weight:620;line-height:1.45}.agent-builder__create-draft-billing{display:flex;flex-wrap:wrap;gap:calc(var(--scale) * 10)}.agent-builder__create-draft-billing span{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);min-height:calc(var(--scale) * 32);padding:calc(var(--scale) * 7) calc(var(--scale) * 10);color:#2a292d9e;background:#f4f5f8;border:1px solid rgba(42,41,45,.06);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 12);font-weight:720;line-height:1}.agent-builder__create-draft-billing strong{color:#2a292d;font-weight:850}.agent-builder__create-draft-balance--low{color:#d32f2f!important;background:#d32f2f14!important;border-color:#d32f2f2e!important}.agent-builder__create-draft-balance--low strong{color:#d32f2f}.agent-builder__create-draft-fields{display:grid;gap:calc(var(--scale) * 14)}.agent-builder__create-draft-field{display:flex;min-width:0;flex-direction:column;gap:calc(var(--scale) * 8)}.agent-builder__create-draft-field>span,.agent-builder__create-draft-field label>span{color:#2a292db8;font-size:calc(var(--scale) * 13);font-weight:780;line-height:1.25}.agent-builder__create-draft-field input,.agent-builder__create-draft-field textarea{width:100%;padding:calc(var(--scale) * 11) calc(var(--scale) * 12);resize:vertical;color:#2a292d;background:#f4f5f8;border:1px solid rgba(42,41,45,.08);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14);font-weight:560;line-height:1.45;transition:.2s ease}.agent-builder__create-draft-field input:focus,.agent-builder__create-draft-field textarea:focus{background:#fff;border-color:#1e4df86b;outline:none}.agent-builder__create-draft-field input[aria-invalid=true],.agent-builder__create-draft-field textarea[aria-invalid=true]{border-color:#d32f2f80}.agent-builder__create-draft-field textarea{min-height:calc(var(--scale) * 178)}.agent-builder__create-draft-field input{resize:none}.agent-builder__create-draft-field small{color:#d32f2f;font-size:calc(var(--scale) * 12);font-weight:650;line-height:1.35}.agent-builder__create-draft-field em{color:#2a292d8a;font-size:calc(var(--scale) * 12);font-style:normal;font-weight:620;line-height:1.35}.agent-builder__create-draft-label{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);width:fit-content}.agent-builder__create-draft-label .tooltip{display:inline-flex}.agent-builder__create-draft-style{display:grid;grid-template-columns:repeat(2,minmax(0,calc(var(--scale) * 150)));gap:calc(var(--scale) * 8)}.agent-builder__create-draft-style-button{min-height:calc(var(--scale) * 40);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);color:#2a292db3;background:#f4f5f8;border:1px solid rgba(42,41,45,.08);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 13);font-weight:780;line-height:1;transition:.2s ease}.agent-builder__create-draft-style-button:hover:not(:disabled){color:#1e4df8;border-color:#1e4df83d}.agent-builder__create-draft-style-button--active{color:#fff;background:#1e4df8;border-color:#1e4df8}.agent-builder__create-draft-style-button:disabled{cursor:not-allowed;opacity:.58}.agent-builder__create-draft-error{color:#d32f2f;font-size:calc(var(--scale) * 13);font-weight:700;line-height:1.4}.agent-builder__create-draft-revision{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 12);background:#1e4df80a;border:1px solid rgba(30,77,248,.12);border-radius:calc(var(--scale) * 12)}.agent-builder__create-draft-revision label{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);color:#2a292db8;font-size:calc(var(--scale) * 13);font-weight:780}.agent-builder__create-draft-revision textarea{min-height:calc(var(--scale) * 88);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);resize:vertical;color:#2a292d;background:#fff;border:1px solid rgba(42,41,45,.08);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14);font-weight:560;line-height:1.45}.agent-builder__create-draft-revision textarea:focus{border-color:#1e4df86b;outline:none}.agent-builder__create-draft-revision p{color:#2a292d94;font-size:calc(var(--scale) * 12);font-weight:620;line-height:1.4}.agent-builder__create-draft-revision button{align-self:flex-start;min-height:calc(var(--scale) * 38);padding:calc(var(--scale) * 10) calc(var(--scale) * 14);color:#fff;background:#1e4df8;border:0;border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 13);font-weight:800;line-height:1}.agent-builder__create-draft-revision button:disabled{cursor:not-allowed;opacity:.5}.agent-builder__create-draft-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--scale) * 8)}.agent-builder__create-draft-create,.agent-builder__create-draft-billing-link,.agent-builder__create-draft-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 40);padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 13);font-weight:800;line-height:1;text-decoration:none;transition:.2s ease}.agent-builder__create-draft-create:disabled,.agent-builder__create-draft-billing-link:disabled,.agent-builder__create-draft-secondary:disabled{cursor:not-allowed;opacity:.5}.agent-builder__create-draft-create{color:#fff;background:#1e4df8;border:1px solid #1e4df8}.agent-builder__create-draft-create:hover:not(:disabled){background:#1e4df8e0}.agent-builder__create-draft-billing-link{color:#1e4df8;background:#1e4df814;border:1px solid rgba(30,77,248,.16)}.agent-builder__create-draft-secondary{color:#2a292db3;background:#f4f5f8;border:1px solid rgba(42,41,45,.08)}.agent-builder__create-draft-secondary:hover:not(:disabled){color:#1e4df8;border-color:#1e4df838}.agent-builder__composer-row{display:flex;align-items:flex-end;gap:calc(var(--scale) * 8);min-height:calc(var(--scale) * 58);padding:calc(var(--scale) * 8) calc(var(--scale) * 10) calc(var(--scale) * 8) calc(var(--scale) * 16);background:#f4f5f8;border:0;border-radius:calc(var(--scale) * 18)}.agent-builder__composer-row textarea{flex:1;min-height:calc(var(--scale) * 36);max-height:calc(var(--scale) * 180);overflow-y:auto;padding:calc(var(--scale) * 6) 0;resize:none;color:#2a292d;background:transparent;border:0;font-size:calc(var(--scale) * 15);font-weight:560;line-height:1.45}.agent-builder__composer-row textarea:focus{outline:none}.agent-builder__composer-row textarea::placeholder{color:#2a292d75}.agent-builder__composer-row>button{display:flex;justify-content:center;align-items:center;flex:0 0 calc(var(--scale) * 42);width:calc(var(--scale) * 42);height:calc(var(--scale) * 42);color:#fff;background:#1e4df861;border:0;border-radius:999px;font-size:calc(var(--scale) * 20);font-weight:700;transition:.2s ease}.agent-builder__composer-row>button:hover:not(:disabled){background:#1e4df8}.agent-builder__composer-row>button.agent-builder__send-button--active{background:#1e4df8}.agent-builder__composer-row>button:disabled{cursor:not-allowed;opacity:.48}.agent-builder__composer-control{display:flex;justify-content:center;align-items:center;flex:0 0 calc(var(--scale) * 42);width:calc(var(--scale) * 42);height:calc(var(--scale) * 42);padding:0;border:0;border-radius:999px;transition:.2s ease}.agent-builder__attach-image{position:relative;flex:0 0 calc(var(--scale) * 38);width:calc(var(--scale) * 38);height:calc(var(--scale) * 38);color:#2a292d94;background:transparent;border:0;border-radius:999px;cursor:pointer;transition:.2s ease}.agent-builder__attach-image svg{width:calc(var(--scale) * 21);height:calc(var(--scale) * 21)}.agent-builder__attach-image input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;clip-path:inset(50%)}.agent-builder__attach-image:hover{color:#1e4df8;background:#1e4df814}.agent-builder__error{padding:0 calc(var(--scale) * 20) calc(var(--scale) * 12);color:#d32f2f;font-size:calc(var(--scale) * 13);font-weight:650}.knowledge-base__subtitle{opacity:.8;font-size:calc(var(--scale) * 16);font-weight:400;color:#2a292d}.knowledge-base__inner{display:grid;gap:calc(var(--scale) * 30);grid-template-rows:calc(var(--scale) * 528);grid-template-columns:repeat(10,1fr)}.knowledge-base__block{overflow:hidden;display:flex;flex-direction:column;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 15);background:#005eff;border-radius:calc(var(--scale) * 16);color:#fff;position:relative}.knowledge-base__block *{z-index:5}.knowledge-base__block img{position:absolute;transition:.5s}.knowledge-base__block:hover img{scale:1.2}.knowledge-base__block .gradient-blur{position:absolute;z-index:2;inset:auto 0 0 0;height:35%;pointer-events:none}.knowledge-base__block .gradient-blur>div,.knowledge-base__block .gradient-blur:before,.knowledge-base__block .gradient-blur:after{position:absolute;top:0;right:0;bottom:0;left:0}.knowledge-base__block .gradient-blur:before{content:"";z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 0%,rgb(0,94,255) 12.5%,rgb(0,94,255) 25%,rgba(0,94,255,0) 37.5%)}.knowledge-base__block .gradient-blur>div:nth-of-type(1){z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 12.5%,rgb(0,94,255) 25%,rgb(0,94,255) 37.5%,rgba(0,94,255,0) 50%)}.knowledge-base__block .gradient-blur>div:nth-of-type(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 25%,rgb(0,94,255) 37.5%,rgb(0,94,255) 50%,rgba(0,94,255,0) 62.5%)}.knowledge-base__block .gradient-blur>div:nth-of-type(3){z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 37.5%,rgb(0,94,255) 50%,rgb(0,94,255) 62.5%,rgba(0,94,255,0) 75%)}.knowledge-base__block .gradient-blur>div:nth-of-type(4){z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 50%,rgb(0,94,255) 62.5%,rgb(0,94,255) 75%,rgba(0,94,255,0) 87.5%)}.knowledge-base__block .gradient-blur>div:nth-of-type(5){z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 62.5%,rgb(0,94,255) 75%,rgb(0,94,255) 87.5%,rgba(0,94,255,0) 100%)}.knowledge-base__block .gradient-blur>div:nth-of-type(6){z-index:7;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 75%,rgb(0,94,255) 87.5%,rgb(0,94,255) 100%)}.knowledge-base__block .gradient-blur:after{content:"";z-index:8;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);mask:linear-gradient(to bottom,rgba(0,94,255,0) 87.5%,rgb(0,94,255) 100%)}.knowledge-base__block .icon-file,.knowledge-base__block .icon-document{max-width:calc(var(--scale) * 18)}.knowledge-base__training-files{grid-column:1/5}.knowledge-base__training-files-guys{width:calc(var(--scale) * 350);translate:-50% 0%;left:50%;bottom:0;z-index:2}.knowledge-base__training-files-logo{width:calc(var(--scale) * 455);translate:-50% -50%;z-index:1;top:60%;left:calc(50% + var(--scale) * 70)}.knowledge-base__documents{grid-column:5/11}.knowledge-base__documents-files-image{width:calc(var(--scale) * 550);rotate:-14deg;top:calc(var(--scale) * -30);right:calc(var(--scale) * -115);z-index:1}.knowledge-base__documents-chattler-image{width:calc(var(--scale) * 300);left:calc(var(--scale) * -2);bottom:calc(var(--scale) * -5);z-index:1}.knowledge-base__files{margin-top:calc(var(--scale) * 30);display:flex;flex-direction:column;gap:calc(var(--scale) * 14)}.knowledge-base__files-title{font-size:calc(var(--scale) * 16);font-weight:600;color:#2a292d}.knowledge-base__files-list{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.knowledge-base__files-empty{font-size:calc(var(--scale) * 14);opacity:.45;font-weight:400}.knowledge-base__file{display:flex;align-items:center;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.knowledge-base__file-icon{display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 36);height:calc(var(--scale) * 36);border-radius:calc(var(--scale) * 8);background:#f4f4f5;flex-shrink:0}.knowledge-base__file-icon .icon{max-width:calc(var(--scale) * 16);opacity:.5}.knowledge-base__file-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 2);flex:1;min-width:0}.knowledge-base__file-name{font-size:calc(var(--scale) * 14);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2a292d}.knowledge-base__file-size{font-size:calc(var(--scale) * 12);opacity:.45;font-weight:400}.knowledge-base__sendable-grid{margin-top:calc(var(--scale) * 30);display:grid;gap:calc(var(--scale) * 18);grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-base__sendable-section{display:flex;flex-direction:column;gap:calc(var(--scale) * 14);padding:calc(var(--scale) * 18);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16)}.knowledge-base__sendable-head{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--scale) * 12)}.knowledge-base__sendable-title{font-size:calc(var(--scale) * 16);font-weight:600;color:#2a292d}.knowledge-base__sendable-caption{margin-top:calc(var(--scale) * 4);font-size:calc(var(--scale) * 12);opacity:.55}.knowledge-base__sendable-action{min-width:fit-content;max-width:none;height:calc(var(--scale) * 40)}.knowledge-base__sendable-list,.knowledge-base__sendable-history{display:flex;flex-direction:column;gap:calc(var(--scale) * 10)}.knowledge-base__sendable-empty{font-size:calc(var(--scale) * 14);opacity:.5}.knowledge-base__sendable-item,.knowledge-base__sendable-history-item{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 12);background:#f4f4f5;border:calc(var(--scale) * 1) solid #F4F4F5}.knowledge-base__sendable-item-top,.knowledge-base__sendable-history-main{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--scale) * 12)}.knowledge-base__sendable-item-main{display:flex;gap:calc(var(--scale) * 12);flex:1;min-width:0}.knowledge-base__sendable-item-icon{display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);border-radius:calc(var(--scale) * 10);background:#005eff14;flex-shrink:0}.knowledge-base__sendable-item-icon .icon{max-width:calc(var(--scale) * 18);opacity:.7}.knowledge-base__sendable-item-copy{min-width:0}.knowledge-base__sendable-item-title,.knowledge-base__sendable-history-title{display:block;font-size:calc(var(--scale) * 14);font-weight:600;color:#2a292d}.knowledge-base__sendable-item-description{margin-top:calc(var(--scale) * 4);font-size:calc(var(--scale) * 13);line-height:1.45;opacity:.72}.knowledge-base__sendable-item-side{display:flex;align-items:center;gap:calc(var(--scale) * 10);flex-shrink:0}.knowledge-base__sendable-status{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 28);padding:0 calc(var(--scale) * 10);border-radius:calc(var(--scale) * 999);font-size:calc(var(--scale) * 12);font-weight:500}.knowledge-base__sendable-status--ready{color:#16a34a;background:#16a34a1f}.knowledge-base__sendable-status--processing,.knowledge-base__sendable-status--pending{color:#d97706;background:#d9770624}.knowledge-base__sendable-status--failed{color:#ff003d;background:#ff003d1f}.knowledge-base__sendable-delete{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--scale) * 32);height:calc(var(--scale) * 32);border-radius:calc(var(--scale) * 10);background:transparent;border:calc(var(--scale) * 1) solid rgba(255,0,61,.14);color:#ff003d}.knowledge-base__sendable-delete:disabled{opacity:.45;cursor:not-allowed}.knowledge-base__sendable-meta,.knowledge-base__sendable-history-meta{display:flex;flex-wrap:wrap;gap:calc(var(--scale) * 8)}.knowledge-base__sendable-meta span,.knowledge-base__sendable-history-meta span{display:inline-flex;align-items:center;min-height:calc(var(--scale) * 26);padding:0 calc(var(--scale) * 10);border-radius:calc(var(--scale) * 999);background:#005eff0f;font-size:calc(var(--scale) * 12);opacity:.8}.knowledge-base__sendable-history-time{flex-shrink:0;font-size:calc(var(--scale) * 12);opacity:.55}.knowledge-base__sendable-skeleton{height:calc(var(--scale) * 86);border-radius:calc(var(--scale) * 12);background:#f4f4f5}.knowledge-base__file-status{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(var(--scale) * 5);padding:calc(var(--scale) * 4) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 20);font-size:calc(var(--scale) * 12);font-weight:500}.knowledge-base__file-status:before{content:"";width:calc(var(--scale) * 6);height:calc(var(--scale) * 6);border-radius:50%;background:currentColor;flex-shrink:0}.knowledge-base__file-status--ready{color:#16a34a;background:#16a34a14}.knowledge-base__file-status--processing{color:#d97706;background:#d9770614}.knowledge-base__file-status--processing:before{animation:kb-spin 1.2s linear infinite;width:calc(var(--scale) * 8);height:calc(var(--scale) * 8);background:none;border:calc(var(--scale) * 1.5) solid currentColor;border-top-color:transparent;border-radius:50%}.knowledge-base__file-status--error{color:#ff003d;background:#ff003d14}.knowledge-base__file-delete{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);border-radius:calc(var(--scale) * 8);opacity:0;transition:opacity .15s,background .15s;color:#ff003d}.knowledge-base__file-delete .icon{width:calc(var(--scale) * 14);height:calc(var(--scale) * 14)}.knowledge-base__file-delete:hover{background:#ff003d14}.knowledge-base__file:hover .knowledge-base__file-delete{opacity:1}.knowledge-base__file--clickable{cursor:pointer;transition:background .15s}.knowledge-base__file--clickable:hover{background:#f4f4f5}.knowledge-base__file-skeleton{height:calc(var(--scale) * 60);border-radius:calc(var(--scale) * 12)}.knowledge-base__title{font-size:calc(var(--scale) * 18)}.knowledge-base__description{text-wrap-style:balance;opacity:.7;max-width:85%;font-size:calc(var(--scale) * 16)}.knowledge-base__button{display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 15);position:relative;width:100%;margin-top:auto;padding:calc(var(--scale) * 14);cursor:pointer;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 75);color:#2a292d;font-size:calc(var(--scale) * 18);background:#fff;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);box-shadow:0 calc(var(--scale) * 10) calc(var(--scale) * 30) #2a292d1f;transition:.2s ease}.knowledge-base__button span{color:#2a292d}.knowledge-base__button .icon path{stroke:#2a292d}.knowledge-base__button:hover{translate:0 calc(var(--scale) * -1);box-shadow:0 calc(var(--scale) * 14) calc(var(--scale) * 36) #2a292d29}.knowledge-base__button input{position:absolute;visibility:hidden;width:100%;height:100%}@keyframes kb-spin{to{transform:rotate(360deg)}}.file-viewer{display:flex;flex-direction:column;gap:calc(var(--scale) * 24);max-height:calc(var(--scale) * 600);overflow-y:auto;padding-right:calc(var(--scale) * 4)}.file-viewer__skeleton{height:calc(var(--scale) * 120);border-radius:calc(var(--scale) * 10)}.file-viewer__error,.file-viewer__empty{font-size:calc(var(--scale) * 14);color:#2a292db3;text-align:center;padding:calc(var(--scale) * 24) 0}.file-viewer__page{display:flex;flex-direction:column;gap:calc(var(--scale) * 10)}.file-viewer__page-label{font-size:calc(var(--scale) * 12);font-weight:500;color:#2a292db3;text-transform:uppercase;letter-spacing:.05em;padding-bottom:calc(var(--scale) * 6);border-bottom:calc(var(--scale) * 1) solid #E4E4E7}.file-viewer__page-content{font-size:calc(var(--scale) * 14);line-height:1.7;color:#2a292d}.file-viewer__page-content h1,.file-viewer__page-content h2,.file-viewer__page-content h3,.file-viewer__page-content h4,.file-viewer__page-content h5,.file-viewer__page-content h6{font-weight:600;margin:calc(var(--scale) * 12) 0 calc(var(--scale) * 6);line-height:1.3}.file-viewer__page-content h1{font-size:calc(var(--scale) * 20)}.file-viewer__page-content h2{font-size:calc(var(--scale) * 18)}.file-viewer__page-content h3{font-size:calc(var(--scale) * 16)}.file-viewer__page-content p{margin:calc(var(--scale) * 6) 0}.file-viewer__page-content ul,.file-viewer__page-content ol{padding-left:calc(var(--scale) * 20);margin:calc(var(--scale) * 6) 0}.file-viewer__page-content li{margin:calc(var(--scale) * 3) 0}.file-viewer__page-content code{font-family:monospace;font-size:calc(var(--scale) * 13);background:#f4f4f5;border-radius:calc(var(--scale) * 4);padding:calc(var(--scale) * 1) calc(var(--scale) * 5)}.file-viewer__page-content pre{background:#f4f4f5;border-radius:calc(var(--scale) * 8);padding:calc(var(--scale) * 12);overflow-x:auto}.file-viewer__page-content pre code{background:none;padding:0}.file-viewer__page-content blockquote{border-left:calc(var(--scale) * 3) solid #005EFF;padding-left:calc(var(--scale) * 12);color:#2a292db3;margin:calc(var(--scale) * 8) 0}.file-viewer__page-content strong{font-weight:600}.file-viewer__page-content a{color:#005eff;text-decoration:underline}.file-viewer__page-content hr{border:none;border-top:calc(var(--scale) * 1) solid #E4E4E7;margin:calc(var(--scale) * 12) 0}.testing-page{overflow:hidden}.testing{height:100dvh;overflow:hidden;width:min(100%,1600px)}.testing__inner{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);height:100%;padding:calc(var(--scale) * 16) calc(var(--scale) * 10);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16)}.testing__top{display:flex;align-items:center;gap:calc(var(--scale) * 10);flex-shrink:0;padding:calc(var(--scale) * 15);transition:.3s;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.testing__top-main{display:flex;align-items:center;gap:calc(var(--scale) * 10);min-width:0;flex:1 1 calc(var(--scale) * 240)}.testing__top-avatar{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:calc(var(--scale) * 70)}.testing__top-avatar svg{max-width:calc(var(--scale) * 30)}.testing__top-text{display:flex;flex-direction:column;flex:1;min-width:0}.testing__top-title{font-size:calc(var(--scale) * 12);line-height:1.4}.testing__top-subtitle{opacity:.7;font-size:calc(var(--scale) * 12);font-weight:400;line-height:1}.testing__top-actions{display:flex;align-items:stretch;justify-content:flex-end;gap:calc(var(--scale) * 8);min-width:0;flex:1 1 calc(var(--scale) * 640)}.testing__top-clear-button{display:flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 6);min-width:calc(var(--scale) * 128);min-height:calc(var(--scale) * 58);padding:0 calc(var(--scale) * 12);color:#ff003d;font-size:calc(var(--scale) * 11);font-weight:500;line-height:1;background:#ff003d14;border:calc(var(--scale) * 1) solid rgba(255,0,61,.14);border-radius:calc(var(--scale) * 12);transition:.2s ease;flex-shrink:0}.testing__top-clear-button .icon-delete{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);flex-shrink:0}.testing__top-clear-button:hover:not(:disabled){background:#ff003d1f}.testing__top-clear-button:disabled{opacity:.42;cursor:not-allowed}.testing__top-close-button{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 58);min-width:calc(var(--scale) * 58);min-height:calc(var(--scale) * 58);background:#f4f4f5;border-radius:calc(var(--scale) * 12);flex-shrink:0}.testing__top .icon-plus{rotate:45deg;max-width:calc(var(--scale) * 10)}.testing__top .icon-plus path{stroke:#2a292d}.testing__top .testing__settings-controls{width:min(var(--scale) * 640,100%);flex:1 1 calc(var(--scale) * 520);min-width:min(var(--scale) * 420,100%)}.testing__messages{flex:1;overflow-y:scroll;min-height:0}.testing__messages .message-container{flex-direction:column;min-height:100%;overflow-y:unset}.testing__message-input{flex-shrink:0}.testing__typing-message .message-body{width:fit-content;max-width:min(var(--scale) * 360,55%);min-height:calc(var(--scale) * 42);justify-content:center}.testing__typing-label{display:inline-block;font-size:calc(var(--scale) * 14);font-weight:600;line-height:1.25;white-space:nowrap}.testing__typing-label.shimmer-text{--base-color: rgba(42, 41, 45, .58);--base-gradient-color: #2A292D}.testing__lab{display:flex;flex-direction:column;gap:calc(var(--scale) * 12);height:100%;min-height:0;padding:calc(var(--scale) * 10);background:#f4f9ff;border-radius:calc(var(--scale) * 16)}.testing__lab-header{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--scale) * 18);flex-shrink:0;padding:calc(var(--scale) * 16);color:#fff;background:radial-gradient(circle at 10% 0%,rgba(0,94,255,.45),transparent 34%),linear-gradient(135deg,#2a292d,#171821);border-radius:calc(var(--scale) * 16)}.testing__lab-header h1{margin:calc(var(--scale) * 4) 0;font-size:calc(var(--scale) * 22);line-height:1.1}.testing__lab-header p{color:#ffffffb8;font-size:calc(var(--scale) * 12);line-height:1.35}.testing__eyebrow{color:#fff9;font-size:calc(var(--scale) * 10);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.testing__lab-actions{display:flex;align-items:center;gap:calc(var(--scale) * 8)}.testing__lab-actions button{min-height:calc(var(--scale) * 34);padding:0 calc(var(--scale) * 12);color:#fff;font-size:calc(var(--scale) * 11);font-weight:500;background:#ffffff1f;border:calc(var(--scale) * 1) solid rgba(255,255,255,.16);border-radius:calc(var(--scale) * 10)}.testing__settings-controls{display:grid;grid-template-columns:minmax(calc(var(--scale) * 170),1fr) minmax(calc(var(--scale) * 130),.58fr) minmax(calc(var(--scale) * 150),.62fr) minmax(calc(var(--scale) * 120),.48fr);gap:calc(var(--scale) * 10);flex-shrink:0}.testing__settings-controls>div{display:grid;gap:calc(var(--scale) * 6);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.testing__settings-controls span{color:#2a292db3;font-size:calc(var(--scale) * 10);font-weight:500;text-transform:uppercase;letter-spacing:.06em}.testing__settings-controls .testing__model-control{position:relative}.testing__mode-control{align-content:start}.testing__mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 4)}.testing__mode-toggle button{display:flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 10);color:#2a292db3;font-size:calc(var(--scale) * 12);font-weight:500;line-height:1;background:#f4f4f5;border-radius:calc(var(--scale) * 10);transition:.2s ease}.testing__mode-toggle button.is-active{color:#fff;background:#005eff}.testing__mode-hint{color:#2a292db3;font-size:calc(var(--scale) * 10);font-weight:500;line-height:1.3}.testing__model-save-control{align-content:start}.testing__model-save-button{display:flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 12);color:#fff;font-size:calc(var(--scale) * 12);font-weight:500;line-height:1;background:#005eff;border-radius:calc(var(--scale) * 10);transition:.2s ease}.testing__model-save-button:hover:not(:disabled){background:#005effe0}.testing__model-save-button:disabled{color:#2a292db3;cursor:not-allowed;background:#f4f4f5}.testing__model-save-success,.testing__model-save-error{font-size:calc(var(--scale) * 10);font-weight:500;line-height:1.3}.testing__model-save-success{color:#005eff}.testing__model-save-error{color:#ff003d}.testing__model-trigger{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10);min-height:calc(var(--scale) * 36);padding:0;color:#2a292d;text-align:left}.testing__model-trigger strong{overflow:hidden;font-size:calc(var(--scale) * 13);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.testing__model-trigger small{color:#2a292db3;font-size:calc(var(--scale) * 14)}.testing__model-trigger-content{display:grid;min-width:0;gap:calc(var(--scale) * 2)}.testing__model-trigger-price{overflow:hidden;color:#2a292db3;font-size:calc(var(--scale) * 10);text-overflow:ellipsis;white-space:nowrap}.testing__model-menu{position:absolute;z-index:20;top:calc(100% + var(--scale) * 8);left:0;width:min(var(--scale) * 360,86vw);padding:calc(var(--scale) * 10);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14);box-shadow:0 calc(var(--scale) * 18) calc(var(--scale) * 50) #2a292d29}.testing__model-search{display:flex;align-items:center;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 8) calc(var(--scale) * 10);margin-bottom:calc(var(--scale) * 8);background:#f4f9ff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.testing__model-search-icon{max-width:calc(var(--scale) * 14);flex-shrink:0;opacity:.45}.testing__model-search-input{width:100%;min-width:0;color:#2a292d;font-family:inherit;font-size:calc(var(--scale) * 12);background:transparent;border:0;outline:0}.testing__model-search-input::placeholder{color:#2a292db3}.testing__model-list{display:grid;gap:calc(var(--scale) * 8);max-height:min(var(--scale) * 350,48dvh);overflow:auto}.testing__model-group{display:grid;gap:calc(var(--scale) * 4)}.testing__model-group span{padding:calc(var(--scale) * 4) calc(var(--scale) * 6)}.testing__model-group button{width:100%;min-height:calc(var(--scale) * 34);padding:0 calc(var(--scale) * 10);color:#2a292d;font-size:calc(var(--scale) * 12);text-align:left;border-radius:calc(var(--scale) * 9);transition:.2s ease;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--scale) * 2)}.testing__model-group button:hover,.testing__model-group button.is-active{color:#fff;background:#005eff}.testing__model-group button:hover .testing__model-option-price,.testing__model-group button.is-active .testing__model-option-price{opacity:.9;color:#ffffffe6}.testing__model-option-content{display:grid;min-width:0;gap:calc(var(--scale) * 2);text-align:left}.testing__model-option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testing__model-option-price{font-size:calc(var(--scale) * 10);opacity:.68}.testing__model-empty{padding:calc(var(--scale) * 14) calc(var(--scale) * 8);color:#2a292db3;font-size:calc(var(--scale) * 12);text-align:center}.testing__temperature-control{align-content:start}.testing__temperature-control input{width:100%;height:calc(var(--scale) * 26);accent-color:#005EFF;cursor:pointer}.testing__temperature-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10)}.testing__temperature-head strong{color:#005eff;font-size:calc(var(--scale) * 13);font-weight:600}.testing__ab-results{flex:1;min-height:0;overflow-y:auto;padding-right:calc(var(--scale) * 2)}.testing__ab-turn{display:grid;gap:calc(var(--scale) * 12);padding:0;background:transparent;border:0}.testing__ab-turn+.testing__ab-turn{margin-top:calc(var(--scale) * 18)}.testing__ab-question{display:grid;gap:calc(var(--scale) * 6)}.testing__ab-question span{color:#2a292db3;font-size:calc(var(--scale) * 11);font-weight:500}.testing__ab-question p{width:100%;padding:calc(var(--scale) * 11) calc(var(--scale) * 14);color:#2a292d;font-size:calc(var(--scale) * 14);line-height:1.45;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14)}.testing__ab-question-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10)}.testing__ab-question-head button{min-height:calc(var(--scale) * 30);padding:0 calc(var(--scale) * 10);color:#2a292db3;font-size:calc(var(--scale) * 10);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 9)}.testing__ab-question-head button:hover{color:#2a292d}.testing__ab-question-head button:disabled{opacity:.45;cursor:not-allowed}.testing__ab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 12)}.testing__ab-card{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);min-height:calc(var(--scale) * 220);padding:calc(var(--scale) * 14);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14)}.testing__ab-card--candidate{border-color:#e4e4e7}.testing__ab-card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 8)}.testing__ab-card-head span{color:#2a292d;font-size:calc(var(--scale) * 14);font-weight:600}.testing__ab-card-head small{padding:calc(var(--scale) * 5) calc(var(--scale) * 8);color:#005eff;font-size:calc(var(--scale) * 10);font-weight:500;background:#005eff17;border-radius:calc(var(--scale) * 99)}.testing__ab-actions{display:flex;flex-wrap:wrap;gap:calc(var(--scale) * 6)}.testing__ab-answer{flex:1;display:grid;align-content:start;gap:calc(var(--scale) * 8)}.testing__ab-answer p{color:#2a292d;font-size:calc(var(--scale) * 13);line-height:1.55;white-space:pre-wrap}.testing__ab-answer-chunk{justify-self:start;padding:calc(var(--scale) * 8) calc(var(--scale) * 12);background:#f4f4f5;border-radius:calc(var(--scale) * 12)}.testing__ab-actions button{min-height:calc(var(--scale) * 30);padding:0 calc(var(--scale) * 10);color:#2a292d;font-size:calc(var(--scale) * 10);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 9)}.testing__ab-actions button.is-active{color:#fff;background:#005eff;border-color:#005eff}.testing__ab-actions button:disabled{opacity:.45;cursor:not-allowed}.testing__compare-empty-state,.testing__ab-loading{display:grid;place-items:center;gap:calc(var(--scale) * 8);min-height:calc(var(--scale) * 220);padding:calc(var(--scale) * 24);text-align:center;background:#fff;border:calc(var(--scale) * 1) dashed #E4E4E7;border-radius:calc(var(--scale) * 16)}.testing__compare-empty-state h2,.testing__ab-loading h2{color:#2a292d;font-size:calc(var(--scale) * 18)}.testing__compare-empty-state p,.testing__compare-empty-state span,.testing__ab-loading p,.testing__ab-loading span{max-width:calc(var(--scale) * 460);color:#2a292db3;font-size:calc(var(--scale) * 13);line-height:1.45}.testing__improvement-panel{display:grid;align-items:stretch;gap:calc(var(--scale) * 14);flex-shrink:0;align-self:flex-start;width:min(50%,var(--scale) * 720);min-width:calc(var(--scale) * 420);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);background:#f4f4f5;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.testing__improvement-text{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);min-width:0}.testing__improvement-note{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.testing__improvement-note span{color:#2a292d;font-size:calc(var(--scale) * 11);font-weight:500;line-height:1.25}.testing__improvement-note textarea{width:100%;min-height:calc(var(--scale) * 74);max-height:calc(var(--scale) * 150);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);resize:vertical;color:#2a292d;font-size:calc(var(--scale) * 12);line-height:1.45;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);outline:none;transition:.2s ease}.testing__improvement-note textarea:focus{border-color:#005eff}.testing__improvement-note textarea:disabled{opacity:.65;cursor:not-allowed}.testing__improvement-title{font-size:calc(var(--scale) * 12);font-weight:500;color:#2a292d}.testing__improvement-summary{color:#2a292db3;font-size:calc(var(--scale) * 11);line-height:1.35;white-space:normal}.testing__improvement-error,.testing__improvement-validation{color:#ff003d;font-size:calc(var(--scale) * 11);line-height:1.35}.testing__improvement-actions{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--scale) * 8);flex-shrink:0}.testing__improvement-clear{display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 168);min-width:calc(var(--scale) * 168);height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 14);color:#2a292db3;font-size:calc(var(--scale) * 11);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);transition:.2s ease}.testing__improvement-clear:hover{color:#2a292d}.testing__improvement-clear:disabled{opacity:.5;cursor:not-allowed}.testing__improvement-submit{width:calc(var(--scale) * 168);min-width:calc(var(--scale) * 168);max-width:calc(var(--scale) * 168);height:calc(var(--scale) * 36);min-height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10)}.testing__improvement-submit .button-text{font-size:calc(var(--scale) * 11);white-space:nowrap}.testing__compare-panel{display:grid;gap:calc(var(--scale) * 10);flex-shrink:0;padding:calc(var(--scale) * 12);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.testing__compare-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--scale) * 12)}.testing__compare-head>div{display:flex;flex-direction:column;gap:calc(var(--scale) * 3)}.testing__compare-head button{color:#2a292db3;font-size:calc(var(--scale) * 11);font-weight:500}.testing__compare-title{color:#2a292d;font-size:calc(var(--scale) * 12);font-weight:500}.testing__compare-subtitle{color:#2a292db3;font-size:calc(var(--scale) * 11);line-height:1.35}.testing__compare-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--scale) * 6);padding:calc(var(--scale) * 4);background:#f4f4f5;border-radius:calc(var(--scale) * 10)}.testing__compare-tabs button{min-height:calc(var(--scale) * 32);color:#2a292db3;font-size:calc(var(--scale) * 11);font-weight:500;border-radius:calc(var(--scale) * 8);transition:.2s}.testing__compare-tabs button.is-active{color:#005eff;background:#fff;box-shadow:0 calc(var(--scale) * 4) calc(var(--scale) * 12) #2a292d14}.testing__compare-results{max-height:min(32dvh,var(--scale) * 260);overflow-y:auto}.testing__compare-result{display:grid;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 10);background:#f4f9ff;border-radius:calc(var(--scale) * 10)}.testing__compare-result+.testing__compare-result{margin-top:calc(var(--scale) * 8)}.testing__compare-result p{color:#2a292d;font-size:calc(var(--scale) * 12);line-height:1.45}.testing__compare-user{color:#2a292db3!important;font-size:calc(var(--scale) * 11)!important}.testing__compare-empty{color:#2a292db3;font-size:calc(var(--scale) * 12);line-height:1.4}.testing__typing-indicator{flex-direction:row!important;align-items:center;gap:calc(var(--scale) * 5);padding:calc(var(--scale) * 12) calc(var(--scale) * 16)}.testing__typing-dot{width:calc(var(--scale) * 8);height:calc(var(--scale) * 8);background:#e1e1e1;border-radius:50%;flex-shrink:0;animation:testing-typing-bounce 1.2s infinite ease-in-out}.testing__typing-dot:nth-child(2){animation-delay:.2s}.testing__typing-dot:nth-child(3){animation-delay:.4s}@keyframes testing-typing-bounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.1);opacity:1}}.improvements__inner{padding:calc(var(--scale) * 16)}.improvements__title{margin:calc(var(--scale) * 16) 0;font-size:calc(var(--scale) * 20);line-height:1.2}.improvements__form{display:flex;flex-direction:column}.improvements__form-text-area{resize:none;height:calc(var(--scale) * 192);margin-bottom:calc(var(--scale) * 8);padding:calc(var(--scale) * 15);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14)}.improvements__form-button{max-width:100%;height:calc(var(--scale) * 49);padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14);line-height:1.4}.improvements__form-button .icon{max-width:calc(var(--scale) * 16)}.improvements__form-button .icon path{fill:#fff;stroke:#fff}.improvements__screenshots{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);margin:calc(var(--scale) * 4) 0 calc(var(--scale) * 12)}.improvements__screenshots-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12)}.improvements__screenshots-title{font-size:calc(var(--scale) * 13);font-weight:500}.improvements__screenshots-counter{font-size:calc(var(--scale) * 12);opacity:.55}.improvements__screenshots-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--scale) * 6);min-height:calc(var(--scale) * 118);padding:calc(var(--scale) * 16);color:#005eff;text-align:center;background:#f4f9ff;border:calc(var(--scale) * 1) dashed rgba(0,94,255,.35);border-radius:calc(var(--scale) * 12);cursor:pointer;transition:.2s}.improvements__screenshots-dropzone:hover{border-color:#005eff;background:#005eff0f}.improvements__screenshots-dropzone .icon{max-width:calc(var(--scale) * 28)}.improvements__screenshots-dropzone .icon path{stroke:#005eff}.improvements__screenshots-dropzone span{font-size:calc(var(--scale) * 14);font-weight:500}.improvements__screenshots-dropzone small{max-width:calc(var(--scale) * 360);font-size:calc(var(--scale) * 12);line-height:1.35;color:#2a292d;opacity:.55}.improvements__screenshots-input{display:none}.improvements__screenshots-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--scale) * 92),1fr));gap:calc(var(--scale) * 10)}.improvements__screenshots-item{position:relative;overflow:hidden;aspect-ratio:1/1;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.improvements__screenshots-item img{width:100%;height:100%;object-fit:cover}.improvements__screenshots-remove{position:absolute;top:calc(var(--scale) * 6);right:calc(var(--scale) * 6);display:grid;width:calc(var(--scale) * 24);height:calc(var(--scale) * 24);place-items:center;font-size:calc(var(--scale) * 18);line-height:1;color:#fff;background:#2a292da6;border-radius:50%}.improvements__validation{margin-bottom:calc(var(--scale) * 8);font-size:calc(var(--scale) * 12);color:#ff003d}.improvements__error{margin-top:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14);color:#ff003d}.improvements__notice{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12);margin-bottom:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);color:#2a292d;font-size:calc(var(--scale) * 13);line-height:1.35;background:#005eff14;border:calc(var(--scale) * 1) solid rgba(0,94,255,.18);border-radius:calc(var(--scale) * 12)}.improvements__notice button{flex-shrink:0;color:#005eff;font-size:calc(var(--scale) * 12);font-weight:500}.improvements__result{margin-top:calc(var(--scale) * 16);padding:calc(var(--scale) * 20) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.improvements__result-label{margin-bottom:calc(var(--scale) * 8);font-size:calc(var(--scale) * 11);font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.improvements__result-summary{margin-bottom:calc(var(--scale) * 16);padding:calc(var(--scale) * 12) calc(var(--scale) * 16);font-size:calc(var(--scale) * 14);line-height:1.55;background:#f4f9ff;border-radius:calc(var(--scale) * 8)}.improvements__result-toggle{display:flex;align-items:center;gap:calc(var(--scale) * 6);margin-bottom:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14);font-weight:500;color:#005eff}.improvements__result-toggle .icon{max-width:calc(var(--scale) * 10);transition:.2s}.improvements__result-toggle .icon path{stroke:#005eff}.improvements__result-chevron--open{rotate:180deg}.improvements__result-prompt{padding:calc(var(--scale) * 12) calc(var(--scale) * 16);font-size:calc(var(--scale) * 13);line-height:1.55;white-space:pre-wrap;word-break:break-word;background:#f4f9ff;border-radius:calc(var(--scale) * 8);max-height:calc(var(--scale) * 240);overflow-y:auto}.improvements__result-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--scale) * 16);margin-bottom:calc(var(--scale) * 12)}.improvements__result-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:calc(var(--scale) * 8);margin-top:calc(var(--scale) * 14)}.improvements__status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 26);padding:0 calc(var(--scale) * 10);color:#005eff;font-size:calc(var(--scale) * 11);font-weight:500;background:#005eff14;border-radius:calc(var(--scale) * 100);white-space:nowrap}.improvements__editor{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);margin-bottom:calc(var(--scale) * 16)}.improvements__editor-label{font-size:calc(var(--scale) * 12);font-weight:500;color:#2a292d}.improvements__editor textarea{width:100%;min-height:calc(var(--scale) * 260);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);resize:vertical;color:#2a292d;font-size:calc(var(--scale) * 13);line-height:1.55;background:#f4f9ff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);outline:none}.improvements__editor textarea:focus{border-color:#005eff}.improvements__diff{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.improvements__diff-body{max-height:calc(var(--scale) * 320);overflow:auto;padding:calc(var(--scale) * 8);background:#2a292d;border-radius:calc(var(--scale) * 10)}.improvements__diff-line{display:grid;grid-template-columns:calc(var(--scale) * 20) 1fr;gap:calc(var(--scale) * 8);min-height:calc(var(--scale) * 24);padding:calc(var(--scale) * 2) calc(var(--scale) * 6);color:#ffffffc7;font-size:calc(var(--scale) * 12);line-height:1.45}.improvements__diff-line span{opacity:.72}.improvements__diff-line code{white-space:pre-wrap;word-break:break-word}.improvements__diff-line--added{color:#b8f7c5;background:#2aac492e}.improvements__diff-line--removed{color:#ffd1d1;background:#d32f2f2e}.improvements__secondary-button{min-width:calc(var(--scale) * 150);height:calc(var(--scale) * 38);padding:0 calc(var(--scale) * 14);color:#2a292d;font-size:calc(var(--scale) * 12);font-weight:500;background:#f4f4f5;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.improvements__apply-button{width:calc(var(--scale) * 180);height:calc(var(--scale) * 38);min-height:calc(var(--scale) * 38);border-radius:calc(var(--scale) * 10)}.improvements__apply-button .button-text{font-size:calc(var(--scale) * 12)}.improvements__history{display:flex;flex-direction:column;gap:calc(var(--scale) * 12);margin-top:calc(var(--scale) * 16);padding:calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.improvements__history-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12)}.improvements__history-head .improvements__title{margin:0}.improvements__history-head button{color:#005eff;font-size:calc(var(--scale) * 12);font-weight:500}.improvements__history-list{display:grid;gap:calc(var(--scale) * 10)}.improvements__history-item{display:grid;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 12);background:#f4f9ff;border-radius:calc(var(--scale) * 10)}.improvements__history-item p{font-size:calc(var(--scale) * 13);line-height:1.45;color:#2a292db3}.improvements__history-meta,.improvements__history-actions{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--scale) * 8)}.improvements__history-meta{font-size:calc(var(--scale) * 12);color:#2a292db3}.improvements__history-actions button{padding:calc(var(--scale) * 7) calc(var(--scale) * 10);color:#2a292d;font-size:calc(var(--scale) * 11);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8)}.improvements__history-empty{font-size:calc(var(--scale) * 13);color:#2a292db3}.improvements__examples{display:flex;flex-direction:column;overflow:hidden}.improvements__examples-top{display:flex;align-items:center;justify-content:space-between;z-index:2;background:#f4f9ff}.improvements__examples-chevron{max-width:calc(var(--scale) * 16);rotate:180deg;transition:.3s}.improvements__examples-chevron--active{rotate:0deg}.improvements__examples-chevron path{stroke:#2a292d}.improvements__examples-items{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--scale) * 16);z-index:1}.improvements__examples-item{display:flex;flex-direction:column;align-items:start;gap:calc(var(--scale) * 24);padding:calc(var(--scale) * 24) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.improvements__examples-text{opacity:.7;font-size:calc(var(--scale) * 14);line-height:1.4;flex-grow:1}.improvements__examples-button{padding:calc(var(--scale) * 8) calc(var(--scale) * 16);font-size:calc(var(--scale) * 14);background:#f4f4f5;border-radius:calc(var(--scale) * 10)}.agent-dashboard{display:flex;flex-direction:column;gap:calc(var(--scale) * 20);min-width:0;width:min(100%,1600px)}.agent-dashboard__hero{display:flex;align-items:center;gap:calc(var(--scale) * 24);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16);padding:calc(var(--scale) * 22) calc(var(--scale) * 28);margin-top:calc(var(--scale) * 8)}.agent-dashboard__hero-skeleton{height:calc(var(--scale) * 120);border-radius:calc(var(--scale) * 16);margin-top:calc(var(--scale) * 8)}.agent-dashboard__hero-avatar{width:calc(var(--scale) * 96);height:calc(var(--scale) * 96);flex-shrink:0;border-radius:50%;background-color:#f4f4f5;background-size:cover;background-position:center;background-repeat:no-repeat;border:calc(var(--scale) * 2) solid #005EFF}.agent-dashboard__hero-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 12);min-width:0}.agent-dashboard__hero-titlerow{display:flex;align-items:center;gap:calc(var(--scale) * 10)}.agent-dashboard__hero-name{font-size:calc(var(--scale) * 24);font-weight:700;color:#2a292d;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-dashboard__hero-edit{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);flex-shrink:0;border-radius:calc(var(--scale) * 8);color:#2a292db3;transition:background .15s,color .15s;cursor:pointer}.agent-dashboard__hero-edit svg{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16)}.agent-dashboard__hero-edit:hover{background:#f4f4f5;color:#2a292d}.agent-dashboard__hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--scale) * 8)}.agent-dashboard__model-badge{font-size:calc(var(--scale) * 13);padding:calc(var(--scale) * 5) calc(var(--scale) * 14);border-radius:calc(var(--scale) * 20);background:#f4f4f5;color:#2a292db3;font-weight:500}.agent-dashboard__status-badge{font-size:calc(var(--scale) * 13);padding:calc(var(--scale) * 5) calc(var(--scale) * 14);border-radius:calc(var(--scale) * 20);font-weight:500;display:inline-flex;align-items:center;gap:calc(var(--scale) * 6)}.agent-dashboard__status-badge:before{content:"";width:calc(var(--scale) * 7);height:calc(var(--scale) * 7);border-radius:50%;background:currentColor;flex-shrink:0}.agent-dashboard__status-badge--enabled{color:#16a34a;background:#16a34a1a}.agent-dashboard__status-badge--disabled{color:#2a292db3;background:#f4f4f5}.agent-dashboard__card{background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16);padding:calc(var(--scale) * 24)}.agent-dashboard__card-title{font-size:calc(var(--scale) * 18);font-weight:600;color:#2a292d;line-height:1.2}.agent-dashboard__card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12)}.agent-dashboard__link-btn{font-size:calc(var(--scale) * 14);font-weight:500;color:#005eff;cursor:pointer;transition:opacity .15s}.agent-dashboard__link-btn:hover{opacity:.7}.agent-dashboard__grid{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--scale) * 380);gap:calc(var(--scale) * 20);align-items:start}.agent-dashboard__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--scale) * 20) calc(var(--scale) * 16);margin-top:calc(var(--scale) * 24)}.agent-dashboard__stats-skeleton{height:calc(var(--scale) * 96);border-radius:calc(var(--scale) * 10);margin-top:calc(var(--scale) * 24)}.agent-dashboard__stat{display:flex;flex-direction:column;gap:calc(var(--scale) * 3);min-width:0}.agent-dashboard__stat-value{font-size:calc(var(--scale) * 28);font-weight:700;color:#2a292d;line-height:1.1}.agent-dashboard__stat-label{font-size:calc(var(--scale) * 13);color:#2a292db3}.agent-dashboard__stat-delta{font-size:calc(var(--scale) * 13);font-weight:500;margin-top:calc(var(--scale) * 6)}.agent-dashboard__stat-delta--up{color:#16a34a}.agent-dashboard__stat-delta--down{color:#dc2626}.agent-dashboard__stat-compare{font-size:calc(var(--scale) * 12);color:#2a292db3}.agent-dashboard__chart{margin-top:calc(var(--scale) * 28)}.agent-dashboard__chart-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12);margin-bottom:calc(var(--scale) * 12)}.agent-dashboard__chart-title{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d}.agent-dashboard__chart-period{position:relative;flex-shrink:0}.agent-dashboard__chart-period-trigger{display:inline-flex;align-items:center;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 7) calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);background:#fff;font-size:calc(var(--scale) * 13);color:#2a292d;cursor:pointer;transition:border-color .15s}.agent-dashboard__chart-period-trigger:hover{border-color:#e1e1e1}.agent-dashboard__chart-period-chevron{width:calc(var(--scale) * 12);height:calc(var(--scale) * 12);color:#2a292db3}.agent-dashboard__chart-period-menu{position:absolute;top:calc(100% + calc(var(--scale) * 6));right:0;z-index:5;display:flex;flex-direction:column;min-width:calc(var(--scale) * 120);padding:calc(var(--scale) * 6);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 24) #0000001a}.agent-dashboard__chart-period-option{text-align:left;padding:calc(var(--scale) * 8) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);color:#2a292d;cursor:pointer;transition:background .15s}.agent-dashboard__chart-period-option:hover{background:#f4f4f5}.agent-dashboard__chart-period-option--active{color:#005eff;font-weight:500}.agent-dashboard__chart-body{width:100%}.agent-dashboard__chart-skeleton{height:calc(var(--scale) * 220);border-radius:calc(var(--scale) * 10)}.agent-dashboard__chart-empty{height:calc(var(--scale) * 220);display:flex;align-items:center;justify-content:center;font-size:calc(var(--scale) * 14);color:#2a292db3}.agent-dashboard__dialogs-list{display:flex;flex-direction:column;margin-top:calc(var(--scale) * 16)}.agent-dashboard__section-empty{font-size:calc(var(--scale) * 14);color:#2a292db3;padding:calc(var(--scale) * 16) 0}.agent-dashboard__row-skeleton{height:calc(var(--scale) * 64);border-radius:calc(var(--scale) * 10);margin-top:calc(var(--scale) * 10)}.agent-dashboard__dialog{display:flex;align-items:flex-start;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 16) 0;border-bottom:calc(var(--scale) * 1) solid #E4E4E7;cursor:pointer;transition:opacity .15s}.agent-dashboard__dialog:first-child{padding-top:calc(var(--scale) * 4)}.agent-dashboard__dialog:last-child{border-bottom:none;padding-bottom:0}.agent-dashboard__dialog:hover{opacity:.7}.agent-dashboard__dialog-avatar{width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:calc(var(--scale) * 15);font-weight:600}.agent-dashboard__dialog-body{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);min-width:0;flex:1}.agent-dashboard__dialog-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 8)}.agent-dashboard__dialog-name{font-size:calc(var(--scale) * 14);font-weight:600;color:#2a292d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-dashboard__dialog-date{font-size:calc(var(--scale) * 12);color:#2a292db3;flex-shrink:0}.agent-dashboard__dialog-message{font-size:calc(var(--scale) * 13);color:#2a292db3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-dashboard__dialog-integration{margin-top:calc(var(--scale) * 2);align-self:flex-start;display:inline-block;font-size:calc(var(--scale) * 11);font-weight:500;color:#005eff;background:#005eff14;border-radius:calc(var(--scale) * 6);padding:calc(var(--scale) * 3) calc(var(--scale) * 8)}.agent-dashboard__integrations-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--scale) * 16);margin-top:calc(var(--scale) * 20)}.agent-dashboard__integration{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 18);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14);background:#fff}.agent-dashboard__integration-gear{position:absolute;top:calc(var(--scale) * 14);right:calc(var(--scale) * 14);display:inline-flex;align-items:center;justify-content:center;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);border-radius:calc(var(--scale) * 8);color:#2a292db3;cursor:pointer;transition:background .15s,color .15s}.agent-dashboard__integration-gear svg{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16)}.agent-dashboard__integration-gear:hover{background:#f4f4f5;color:#2a292d}.agent-dashboard__integration-icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--scale) * 32);height:calc(var(--scale) * 32)}.agent-dashboard__integration-icon svg{width:100%;height:100%}.agent-dashboard__integration-name{font-size:calc(var(--scale) * 15);font-weight:600;color:#2a292d}.agent-dashboard__integration-status{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);font-size:calc(var(--scale) * 12);font-weight:500}.agent-dashboard__integration-status:before{content:"";width:calc(var(--scale) * 6);height:calc(var(--scale) * 6);border-radius:50%;background:currentColor;flex-shrink:0}.agent-dashboard__integration-status--on{color:#16a34a}.agent-dashboard__integration-status--off{color:#2a292db3}.agent-dashboard__integration-detail{font-size:calc(var(--scale) * 13);color:#2a292db3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.agent-dashboard__integration--add{flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--scale) * 10);min-height:calc(var(--scale) * 132);border-style:dashed;border-color:#e1e1e1;color:#2a292db3;cursor:pointer;transition:border-color .15s,color .15s}.agent-dashboard__integration--add svg{width:calc(var(--scale) * 22);height:calc(var(--scale) * 22)}.agent-dashboard__integration--add span{font-size:calc(var(--scale) * 14);font-weight:500}.agent-dashboard__integration--add:hover{border-color:#005eff;color:#005eff}.settings__inner{max-width:calc(var(--scale) * 760);padding:calc(var(--scale) * 32) calc(var(--scale) * 24);border-radius:calc(var(--scale) * 16)}.settings__tabs{display:flex;gap:calc(var(--scale) * 4);margin-bottom:calc(var(--scale) * 28);padding:calc(var(--scale) * 4);background:#f4f4f5;border-radius:calc(var(--scale) * 12);width:fit-content}.settings__tab{padding:calc(var(--scale) * 8) calc(var(--scale) * 20);border-radius:calc(var(--scale) * 9);font-size:calc(var(--scale) * 13);font-weight:500;color:#2a292d;opacity:.5;cursor:pointer;transition:background .18s,opacity .18s}.settings__tab--active{background:#fff;opacity:1;box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 4) #00000014}.settings__tab:not(.settings__tab--active):hover{opacity:.75}.settings__form{display:flex;flex-direction:column;gap:calc(var(--scale) * 24)}.settings__field{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.settings__label{display:flex;align-items:center;gap:calc(var(--scale) * 8);font-size:calc(var(--scale) * 11);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#2a292d80}.settings__param-value{font-size:calc(var(--scale) * 12);font-weight:600;background:#005eff;color:#fff;border-radius:calc(var(--scale) * 6);padding:calc(var(--scale) * 1) calc(var(--scale) * 7);opacity:1;letter-spacing:0;text-transform:none}.settings__textarea{resize:none;padding:calc(var(--scale) * 14) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);line-height:1.6;color:#2a292d;font-family:inherit;transition:border-color .15s}.settings__textarea:focus{outline:none;border-color:#005eff}.settings__textarea::placeholder{opacity:.35}.settings__input{width:100%;padding:calc(var(--scale) * 12) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);color:#2a292d;font-family:inherit;transition:border-color .15s;box-sizing:border-box}.settings__input:focus{outline:none;border-color:#005eff}.settings__params{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--scale) * 16)}.settings__params .settings__field{padding:calc(var(--scale) * 20) calc(var(--scale) * 20);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14)}.settings__slider-row{display:flex;align-items:center;gap:calc(var(--scale) * 10)}.settings__slider-bound{font-size:calc(var(--scale) * 11);opacity:.4;flex-shrink:0;min-width:calc(var(--scale) * 10);text-align:center}.settings__slider{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(var(--scale) * 4);border-radius:calc(var(--scale) * 99);background:#e4e4e7;outline:none;cursor:pointer}.settings__slider::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);border-radius:50%;background:#005eff;cursor:pointer;box-shadow:0 calc(var(--scale) * 2) calc(var(--scale) * 8) #005eff4d;transition:transform .1s}.settings__slider::-moz-range-thumb{width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);border:none;border-radius:50%;background:#005eff;cursor:pointer}.settings__slider:hover::-webkit-slider-thumb{transform:scale(1.2)}.settings__hint{font-size:calc(var(--scale) * 12);opacity:.4;line-height:1.4;margin-top:calc(var(--scale) * 2)}.settings__model{position:relative}.settings__model-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 12) calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);color:#2a292d;cursor:pointer;text-align:left;transition:border-color .15s}.settings__model-trigger:hover,.settings__model-trigger--open{border-color:#005eff}.settings__model-trigger-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings__model-trigger-price{max-width:50%;overflow:hidden;color:#2a292d8c;font-size:calc(var(--scale) * 11);text-overflow:ellipsis;white-space:nowrap}.settings__model-chevron{max-width:calc(var(--scale) * 12);flex-shrink:0;transition:rotate .2s;opacity:.45}.settings__model-chevron path{stroke:#2a292d}.settings__model-trigger--open .settings__model-chevron{rotate:180deg}.settings__model-dropdown{position:absolute;top:calc(100% + var(--scale) * 6);left:0;right:0;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14);box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 32) #0000001a;z-index:200;overflow:hidden}.settings__model-search{display:flex;align-items:center;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border-bottom:calc(var(--scale) * 1) solid #E4E4E7}.settings__model-search-icon{max-width:calc(var(--scale) * 14);flex-shrink:0;opacity:.35}.settings__model-search-input{flex:1;background:transparent;border:none;outline:none;font-size:calc(var(--scale) * 13);color:#2a292d;font-family:inherit}.settings__model-search-input::placeholder{opacity:.4}.settings__model-list{max-height:calc(var(--scale) * 300);overflow-y:auto;padding:calc(var(--scale) * 6) 0}.settings__model-group-label{display:block;padding:calc(var(--scale) * 8) calc(var(--scale) * 14) calc(var(--scale) * 3);font-size:calc(var(--scale) * 10);font-weight:600;text-transform:uppercase;letter-spacing:.08em;opacity:.35;color:#2a292d}.settings__model-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 9) calc(var(--scale) * 14);font-size:calc(var(--scale) * 14);text-align:left;color:#2a292d;cursor:pointer;transition:background .1s;font-family:inherit}.settings__model-option:hover{background:#f4f9ff}.settings__model-option--active{color:#005eff;font-weight:500;background:#005eff0a}.settings__model-option--active .settings__model-option-price{color:#005effc7}.settings__model-option-content{display:grid;min-width:0;gap:calc(var(--scale) * 3);text-align:left}.settings__model-option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings__model-option-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--scale) * 11);color:#2a292d8c}.settings__model-check{width:calc(var(--scale) * 14);height:calc(var(--scale) * 14);flex-shrink:0;color:#005eff}.settings__model-empty{display:block;padding:calc(var(--scale) * 14) calc(var(--scale) * 14);font-size:calc(var(--scale) * 13);opacity:.4;text-align:center}.settings__pill-toggle{display:flex;gap:calc(var(--scale) * 0);background:#f4f4f5;border-radius:calc(var(--scale) * 10);padding:calc(var(--scale) * 3);width:fit-content}.settings__pill-option{padding:calc(var(--scale) * 9) calc(var(--scale) * 24);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);font-weight:500;color:#2a292d;opacity:.5;cursor:pointer;transition:background .18s,opacity .18s;font-family:inherit}.settings__pill-option--active{background:#fff;opacity:1;box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 4) #00000014;color:#005eff}.settings__status-row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 16);padding:calc(var(--scale) * 16) calc(var(--scale) * 20);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 14)}.settings__status-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.settings__status-badge{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);font-size:calc(var(--scale) * 13);font-weight:500;color:#2a292d;opacity:.45}.settings__status-badge:before{content:"";width:calc(var(--scale) * 7);height:calc(var(--scale) * 7);border-radius:50%;background:currentColor;flex-shrink:0}.settings__status-badge--on{color:#22c55e;opacity:1}.settings__error{font-size:calc(var(--scale) * 13);color:#ff003d}.settings__success{font-size:calc(var(--scale) * 13);color:#22c55e;font-weight:500}.settings__save-btn{align-self:flex-start;min-width:calc(var(--scale) * 160);height:calc(var(--scale) * 46);border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14)}.settings__skeleton{display:flex;flex-direction:column;gap:calc(var(--scale) * 20);padding:calc(var(--scale) * 32) calc(var(--scale) * 24);max-width:calc(var(--scale) * 760)}.settings__skeleton-field{border-radius:calc(var(--scale) * 12)}.settings__skeleton-field:nth-child(1){height:calc(var(--scale) * 36)}.settings__skeleton-field:nth-child(2){height:calc(var(--scale) * 44)}.settings__skeleton-field:nth-child(3){height:calc(var(--scale) * 160)}.settings__skeleton-field:nth-child(4){height:calc(var(--scale) * 80)}.settings__skeleton-field:nth-child(5){height:calc(var(--scale) * 100)}.integrations-card{display:grid;order:2;grid-template-rows:calc(var(--scale) * 195) auto;overflow:hidden;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.integrations-card--connected{order:1;grid-template-rows:minmax(calc(var(--scale) * 250),1fr)}.integrations-card--connected .integrations-card__main{background:#fff;min-height:calc(var(--scale) * 250)}.integrations-card--connected .integrations-card__description,.integrations-card--connected .integrations-card__name{color:#2a292d}.integrations-card--connected .integrations-card__icon-btn{background:#f4f4f5}.integrations-card--connected .integrations-card__icon-btn:hover{background:#e4e4e7}.integrations-card--connected .integrations-card__icon-btn svg path{stroke:#2a292d}.integrations-card--connected .integrations-card__icon-btn--on svg path{stroke:#22c55e}.integrations-card--connected .integrations-card__icon-btn--off svg path{stroke:#2a292d59}.integrations-card--connected .integrations-card__icon-btn--delete{background:transparent}.integrations-card--connected .integrations-card__icon-btn--delete:hover{background:#ff003d14}.integrations-card--connected .integrations-card__icon-btn--delete svg path{stroke:#ff003d;fill:#ff003d}.integrations-card--connected .integrations-card__status{color:#2a292db3}.integrations-card--connected .integrations-card__control{max-width:none;flex-wrap:nowrap}.integrations-card--connected .integrations-card__control-button{width:auto;min-width:calc(var(--scale) * 120)}.integrations-card__main{display:flex;flex-direction:column;gap:calc(var(--scale) * 20);padding:calc(var(--scale) * 10);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAAB3CAYAAABi+NfXAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPHSURBVHgB7dzdTttIAIbhMQXKT9kedPf+b7C7EopAy0+azoBTpRSSYFXK+OvzSNOEACc1fjMe2xkKs7ZarY7qw0kdZ3Wc1tG+/lBgvlZ1PNaxrOO+jv+HYXjc95eHwizVmB3Xh/M6PhXbkXwtbrc1bre7ftDOMDPjzOyyiBl/pjZ7+3fbzM1OMSPj7OxLcXgJixq2xWvfELWZqEFr62Z/F9sM1l4Nmx1kBsYZ2j/F9oKXbmrYrjdfOCp0beOQU9DgV5d1H7ncfEHU+ndVrKHBNp/H5ZknotaxuqEuyvNlG8B2n9dPRK1vVwXYx2mdBHxsT0StU+MGctgJ+3uaBIhavy4K8B5ttnYkav06K8B7nYtah+q7Tbsx3SUc8H4notYna2kwjah1StRgGmtqnXLoCdMMogYkMVMDsogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogaEEXUgCiiBkQRNSCKqAFRRA2IImpAFFEDoogakGQpan06LcAU30StTx8KMIWZWm9Wq9VxfTguwBQPotafqwJMdS9qHRlnadbTYJrlMAx3otaXNkuzngbTLNo/otaJOktrQTsvwBTLOu7aE1HrwBg0a2kw3aIeerawOct2SDVm7U3lrzouCjDVbQ3a7foLUTuAMWaXdXyqYyjAVG12tth8YdIOtXEtlcPX/bUTAO3/66Q4wwm/Qwva1/Vh59reUash+1gfzsbhDB1wSA91/PcyaM3OqI0xa4vYZhdAD25qzK7f+uabURvXfVrMLgvA4d3XcV2D9rDth16N2rhm9qU4zAQOq4WsXX/WZmff9vmFX6ImaLO1Ks8bv72LLQvMV/tbfizPtz3tFbJNP0VN0GapvZO1U9oPU/4AIM3L69QEbV7a+sJNAX74EbXxVh1Bm4c2Pf+6a8EU/kRPF8+Oh53uPZwPQYM3rO8IELT5uBY0eNs6ai6snYelNTTY7qgeerbP8LKWNg+LAmzVZmpmafOw3Px4FeB160+NoH93BdipRc2h5zw4OQB7ELX5cOsT7MGHPM7HqgA7iRoQRdSAKKIGRBE1IIqoAVFEDYgiakCU74D4qrmSr51zAAAAAElFTkSuQmCC) no-repeat,linear-gradient(#0198ff,#005eff) no-repeat;background-position:110% bottom,center center;background-size:60%,100%;transition:.3s all}.integrations-card__main:hover{background-size:70%,100%}.integrations-card__icon{aspect-ratio:1;position:relative;overflow:hidden;width:100%;max-width:calc(var(--scale) * 50);border-radius:calc(var(--scale) * 10)}.integrations-card__icon svg{translate:-50% -50%;position:absolute;top:50%;left:50%;width:105%;max-width:100%;height:105%}.integrations-card__description{max-width:calc(var(--scale) * 250);font-size:calc(var(--scale) * 12);color:#fff}.integrations-card__connected-panel{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--scale) * 14);margin-top:auto;padding-top:calc(var(--scale) * 16)}.integrations-card__connected-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);min-width:0}.integrations-card__bottom{display:flex;flex-direction:column;padding:calc(var(--scale) * 17) calc(var(--scale) * 10);gap:calc(var(--scale) * 8);background:#fff}.integrations-card__bottom-row{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--scale) * 10);flex-wrap:wrap}.integrations-card__name{font-size:calc(var(--scale) * 16);color:#2a292d;min-width:0}.integrations-card__status{font-size:calc(var(--scale) * 11);color:#2a292db3}.integrations-card__control{display:flex;align-items:center;gap:calc(var(--scale) * 5);flex-wrap:wrap;justify-content:flex-end}.integrations-card__control-button{height:calc(var(--scale) * 30);padding:calc(var(--scale) * 6) calc(var(--scale) * 22);border-radius:calc(var(--scale) * 4);font-size:calc(var(--scale) * 12);transition:.3s all;cursor:pointer}.integrations-card__control-button.button-blue{border:1px solid #005EFF}.integrations-card__control-button.button-blue:hover{background-color:transparent;color:#005eff}.integrations-card__control-button.button-blue:hover .button-text{color:#005eff}.integrations-card__control-button.button-red:hover{opacity:.7}.integrations-card__icon-btn{aspect-ratio:1;width:calc(var(--scale) * 30);height:calc(var(--scale) * 30);background:#f4f4f5;border-radius:calc(var(--scale) * 8);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0;border:none}.integrations-card__icon-btn:hover{background:#e4e4e7}.integrations-card__icon-btn:disabled{cursor:not-allowed;opacity:.7}.integrations-card__icon-btn svg{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16)}.integrations-card__icon-btn--on svg path{stroke:#22c55e}.integrations-card__icon-btn--off svg path{stroke:#e4e4e7}.integrations-card__icon-btn--delete{background:transparent;border:calc(var(--scale) * 1) solid rgba(255,0,61,.3)}.integrations-card__icon-btn--delete:hover{background:#ff003d14}.integrations-card__icon-btn--delete svg{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20)}.integrations-card__icon-btn--delete svg path{stroke:#ff003d;fill:#ff003d}.integrations-card__icon-btn-icon{display:inline-flex}.integrations-card__icon-btn-icon--spinning{animation:integrations-card-spin .8s linear infinite}@keyframes integrations-card-spin{to{transform:rotate(360deg)}}.pop-up__content.website-widget-popup-modal{max-width:1200px}.integrations__cards{display:grid;gap:calc(var(--scale) * 22) calc(var(--scale) * 6);grid-template-columns:repeat(3,1fr)}.website-widget-popup{width:100%;--website-widget-popup-font-size: calc(var(--scale) * 16);font-size:var(--website-widget-popup-font-size)}.website-widget-popup__main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:20px}.website-widget-popup__section{padding:20px;border-radius:24px;background:#f8fbff;border:1px solid rgba(0,94,255,.08)}.website-widget-popup__section--preview{background:radial-gradient(circle at top,rgba(0,94,255,.08),transparent 42%),#f4f8ff}.website-widget-popup__description{margin:0 0 18px;color:#2a292db3;line-height:1.5}.website-widget-popup__notice{margin-bottom:14px;padding:12px 14px;border-radius:16px;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 2))}.website-widget-popup__notice--error{background:#ff000414;color:#bf1d2d}.website-widget-popup__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.website-widget-popup__field,.website-widget-popup__checkbox{display:flex;flex-direction:column;gap:8px}.website-widget-popup__field small,.website-widget-popup__checkbox small{color:#2a292db3;line-height:1.4}.website-widget-popup__field input[type=text],.website-widget-popup__field input[type=number],.website-widget-popup__field textarea,.website-widget-popup__field select,.website-widget-popup__checkbox input[type=text],.website-widget-popup__checkbox input[type=number],.website-widget-popup__checkbox textarea,.website-widget-popup__checkbox select{width:100%;border:1px solid rgba(42,41,45,.12);border-radius:16px;padding:12px 14px;background:#fff;font:inherit;color:#2a292d;resize:vertical;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.website-widget-popup__field input[type=text]:focus,.website-widget-popup__field input[type=number]:focus,.website-widget-popup__field textarea:focus,.website-widget-popup__field select:focus,.website-widget-popup__checkbox input[type=text]:focus,.website-widget-popup__checkbox input[type=number]:focus,.website-widget-popup__checkbox textarea:focus,.website-widget-popup__checkbox select:focus{border-color:#005eff57;box-shadow:0 0 0 4px #005eff14}.website-widget-popup__field input[type=color],.website-widget-popup__checkbox input[type=color]{width:100%;min-height:48px;border:1px solid rgba(42,41,45,.12);border-radius:16px;background:#fff;padding:6px;cursor:pointer}.website-widget-popup__field-error{color:#bf1d2d!important}.website-widget-popup__label,.website-widget-popup__checkbox-text{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 3));font-weight:500;color:#2a292d}.website-widget-popup__field--full{grid-column:1/-1}.website-widget-popup__avatar-control{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid rgba(42,41,45,.08);border-radius:18px;background:#fff}.website-widget-popup__avatar-preview{width:68px;height:68px;border-radius:50%;background:radial-gradient(circle at top,rgba(0,94,255,.18),transparent 58%),#eef4ff;color:#005eff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;font-size:24px;font-weight:600}.website-widget-popup__avatar-preview img{width:100%;height:100%;object-fit:cover}.website-widget-popup__avatar-actions{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.website-widget-popup__avatar-actions label,.website-widget-popup__avatar-actions button{height:38px;border-radius:999px;border:1px solid rgba(0,94,255,.16);background:#005eff14;color:#005eff;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 3));font-weight:500;cursor:pointer}.website-widget-popup__avatar-actions button{background:#ff000414;border-color:#ff000429;color:#bf1d2d}.website-widget-popup__avatar-actions input{display:none}.website-widget-popup__avatar-actions small{flex-basis:100%}.website-widget-popup__checkbox{grid-column:1/-1;flex-direction:row;align-items:center;border:1px solid rgba(42,41,45,.08);border-radius:18px;padding:12px 14px;background:#fff}.website-widget-popup__checkbox input{width:18px;height:18px;margin:0;accent-color:#005eff}.website-widget-popup__actions{margin-top:18px;display:flex;justify-content:flex-start}.website-widget-popup__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.website-widget-popup__meta div{border-radius:18px;padding:12px 14px;background:#ffffffd9;border:1px solid rgba(0,94,255,.08)}.website-widget-popup__meta span,.website-widget-popup__meta strong{display:block}.website-widget-popup__meta span{font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 4));color:#2a292db3;margin-bottom:4px}.website-widget-popup__meta strong{font-size:calc(var(--scale) * 16);word-break:break-all}.website-widget-popup__preview{min-height:540px;padding:12px;border-radius:24px;background:linear-gradient(180deg,#fffffff5,#f4f9fffa),#fff;border:1px solid rgba(0,94,255,.08);overflow:hidden}.website-widget-popup__preview-stage{position:relative;min-height:516px}.website-widget-popup__preview-stage .chatwidget{position:relative;right:auto;bottom:auto;left:auto;width:100%;min-height:516px}.website-widget-popup__preview-stage .chatwidget__dialog{position:relative;inset:auto;display:flex;width:100%;max-width:none;height:440px;min-height:440px;opacity:1;pointer-events:auto;transform:none}.website-widget-popup__preview-stage .chatwidget__greeting{justify-content:flex-end;width:100%}.website-widget-popup__script{margin-top:16px;border-radius:20px;background:#111827;color:#f8fafc;padding:16px}.website-widget-popup__script p{margin:8px 0 0;color:#f8fafcb8;line-height:1.45;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 1))}.website-widget-popup__script pre{margin:14px 0 0;white-space:pre-wrap;word-break:break-word;font-size:calc(var(--scale) * 14);line-height:1.5;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.website-widget-popup__script-steps{margin:12px 0 0;padding-left:18px;color:#f8fafcd1;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 3));line-height:1.55}.website-widget-popup__script-steps li+li{margin-top:4px}.website-widget-popup__script-placeholder{margin-top:16px;padding:16px;border:1px dashed rgba(0,94,255,.22);border-radius:20px;background:#ffffffb8;color:#2a292db3;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 2));line-height:1.45}.website-widget-popup__script-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.website-widget-popup__script-header h3{margin:0;font-size:calc(var(--website-widget-popup-font-size) - calc(var(--scale) * 1));display:inline-flex;align-items:center;gap:8px}.website-widget-popup__script-header button{border:0;border-radius:999px;padding:8px 12px;background:#ffffff1f;color:#f8fafc;font:inherit;cursor:pointer}.chatwidget{--chatwidget-primary-color: var(--chatwidget-button-color, #005eff);--chatwidget-secondary-color: var(--chatwidget-dialog-color, #ffffff);--chatwidget-button-color: #005eff;--chatwidget-dialog-color: #ffffff;--chatwidget-launcher-size: 64px;--chatwidget-shadow: 0 24px 60px rgba(21, 32, 70, .2);--chatwidget-inline-clearance: clamp(32px, 4vw, 72px);--chatwidget-block-clearance: clamp(32px, 4dvh, 56px);--chatwidget-dialog-width: min( clamp(420px, 38vw, 680px), calc(100vw - var(--chatwidget-inline-clearance) - var(--safe-area-left) - var(--safe-area-right)) );--chatwidget-dialog-height: min( clamp(620px, 76dvh, 860px), calc(100dvh - var(--chatwidget-block-clearance) - var(--safe-area-top) - var(--safe-area-bottom)) );--chatwidget-border: color-mix(in srgb, var(--chatwidget-primary-color) 18%, transparent);--chatwidget-primary-soft: color-mix( in srgb, var(--chatwidget-primary-color) 10%, var(--chatwidget-secondary-color) 90% );--chatwidget-secondary-soft: color-mix( in srgb, var(--chatwidget-secondary-color) 92%, #ffffff 8% );position:fixed;right:24px;bottom:calc(24px + var(--safe-area-bottom));z-index:2147483647;isolation:isolate;display:flex;flex-direction:column;align-items:flex-end;gap:14px;pointer-events:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.chatwidget,.chatwidget *{box-sizing:border-box}.chatwidget>*{pointer-events:auto}.chatwidget__greeting{display:flex;align-items:flex-end}.chatwidget__greeting-launcher{margin-left:auto;width:clamp(44px,var(--chatwidget-launcher-size),120px);height:clamp(44px,var(--chatwidget-launcher-size),120px);border-radius:50%;border:0;position:relative;background:linear-gradient(135deg,var(--chatwidget-primary-color) 0%,color-mix(in srgb,var(--chatwidget-primary-color) 72%,#ffffff 28%) 100%);box-shadow:0 18px 40px #005eff47;cursor:pointer;transition:transform .25s ease}.chatwidget__greeting-launcher:hover{transform:translateY(-2px) scale(1.02)}.chatwidget__greeting-launcher .icon-chatwidget_icon{width:100%;height:100%;display:block}.chatwidget__greeting-launcher .icon-chatwidget_icon path:first-child{fill:var(--chatwidget-primary-color)}.chatwidget__dialog{width:var(--chatwidget-dialog-width);height:var(--chatwidget-dialog-height);max-width:calc(100vw - var(--chatwidget-inline-clearance));max-height:calc(100dvh - var(--chatwidget-block-clearance));display:none;flex-direction:column;overflow:hidden;border:1px solid var(--chatwidget-border);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--chatwidget-primary-color) 10%,transparent),transparent 34%),linear-gradient(180deg,var(--chatwidget-primary-soft) 0%,var(--chatwidget-secondary-color) 22%,var(--chatwidget-secondary-color) 100%);box-shadow:var(--chatwidget-shadow);transform-origin:bottom right}.chatwidget__dialog--drag-over{border-color:color-mix(in srgb,var(--chatwidget-primary-color) 68%,#ffffff 32%);box-shadow:var(--chatwidget-shadow),0 0 0 4px color-mix(in srgb,var(--chatwidget-primary-color) 12%,transparent)}.chatwidget__dialog-header{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px;border-bottom:1px solid rgba(42,41,45,.06);background:color-mix(in srgb,var(--chatwidget-secondary-color) 88%,#ffffff 12%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chatwidget__dialog-brand{display:flex;align-items:center;gap:12px;min-width:0}.chatwidget__dialog-brand-mark{width:40px;height:40px;border-radius:50%;background-color:color-mix(in srgb,var(--chatwidget-primary-color) 10%,var(--chatwidget-secondary-color) 90%);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.chatwidget__dialog-brand-mark img{width:100%;height:100%;object-fit:cover}.chatwidget__dialog-brand-mark .icon-company-logo{width:18px;height:18px}.chatwidget__dialog-brand-copy{min-width:0}.chatwidget__dialog-brand-copy strong{display:block;font-size:clamp(15px,12.8px + .2vw,18px);font-weight:600;color:#2a292d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:190px}.chatwidget__dialog-actions{position:relative;display:flex;align-items:center;gap:8px}.chatwidget__dialog-menu{position:absolute;top:calc(100% + 10px);right:46px;z-index:12;width:214px;padding:10px;border:1px solid rgba(42,41,45,.08);border-radius:18px;background-color:#fffffffa;box-shadow:0 20px 40px #15204629;display:grid;gap:8px}.chatwidget__dialog-history,.chatwidget__dialog-language{position:relative}.chatwidget__dialog-history select,.chatwidget__dialog-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:38px;border:1px solid rgba(42,41,45,.08);border-radius:999px;background-color:var(--chatwidget-secondary-soft);padding:0 34px 0 14px;font-size:clamp(12px,11.4px + .12vw,14px);color:#2a292d;outline:none;cursor:pointer}.chatwidget__dialog-history-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.chatwidget__dialog-action{width:38px;height:38px;border:1px solid rgba(42,41,45,.08);border-radius:50%;background-color:var(--chatwidget-secondary-soft);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chatwidget__dialog-action:disabled{opacity:.45;cursor:not-allowed}.chatwidget__dialog-action--menu{gap:3px}.chatwidget__dialog-action--menu span{width:4px;height:4px;border-radius:50%;background-color:#2a292d}.chatwidget__dialog-action--close{position:relative}.chatwidget__dialog-action--close span{position:absolute;width:14px;height:1.5px;background-color:#2a292d}.chatwidget__dialog-action--close span:first-child{transform:rotate(45deg)}.chatwidget__dialog-action--close span:last-child{transform:rotate(-45deg)}.chatwidget__dialog-menu-button{width:100%;height:38px;border:1px solid rgba(42,41,45,.08);border-radius:999px;background-color:var(--chatwidget-secondary-soft);color:#2a292d;font-size:clamp(12px,11.4px + .12vw,14px);font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.chatwidget__dialog-menu-button:disabled{opacity:.45;cursor:not-allowed}.chatwidget__dialog-body{min-height:0;display:flex;flex:1;flex-direction:column;justify-content:space-between}.chatwidget__dialog-messages{flex:1;min-height:0;overflow-y:auto;padding:clamp(18px,1.6vw,24px) clamp(18px,1.8vw,24px) clamp(12px,1.2vw,18px);display:flex;flex-direction:column;gap:12px}.chatwidget__dialog-empty{margin:auto 0;padding:24px;border-radius:20px;background-color:color-mix(in srgb,var(--chatwidget-primary-color) 5%,var(--chatwidget-secondary-color) 95%);text-align:center;color:#2a292db3;font-size:clamp(14px,13px + .18vw,16px)}.chatwidget__message{display:flex;flex-direction:column;gap:6px;max-width:88%}.chatwidget__message--visitor{margin-left:auto;align-items:flex-end}.chatwidget__message--visitor .chatwidget__message-bubble{background:linear-gradient(135deg,var(--chatwidget-primary-color) 0%,color-mix(in srgb,var(--chatwidget-primary-color) 82%,#ffffff 18%) 100%);color:#fff;border-radius:18px 18px 6px}.chatwidget__message--agent,.chatwidget__message--system{align-items:flex-start}.chatwidget__message--agent .chatwidget__message-bubble,.chatwidget__message--system .chatwidget__message-bubble{background-color:var(--chatwidget-secondary-soft);color:#2a292d;border-radius:18px 18px 18px 6px}.chatwidget__message--pending .chatwidget__message-bubble{min-width:120px}.chatwidget__message-bubble{padding:clamp(12px,1vw,14px) clamp(14px,1.1vw,16px);box-shadow:0 8px 24px #2a292d0f}.chatwidget__message-bubble p{margin:0;font-size:clamp(14px,13px + .18vw,16px);line-height:1.45;white-space:pre-wrap;word-break:break-word}.chatwidget__message-markdown{width:100%;min-width:0}.chatwidget__message-markdown .message-body__markdown{display:block;font-size:clamp(14px,13px + .18vw,16px);line-height:1.48;word-break:break-word}.chatwidget__message-markdown .message-body__markdown p,.chatwidget__message-markdown .message-body__markdown h1,.chatwidget__message-markdown .message-body__markdown h2,.chatwidget__message-markdown .message-body__markdown h3,.chatwidget__message-markdown .message-body__markdown h4,.chatwidget__message-markdown .message-body__markdown h5,.chatwidget__message-markdown .message-body__markdown h6,.chatwidget__message-markdown .message-body__markdown ul,.chatwidget__message-markdown .message-body__markdown ol,.chatwidget__message-markdown .message-body__markdown pre,.chatwidget__message-markdown .message-body__markdown blockquote,.chatwidget__message-markdown .message-body__markdown table{margin:0}.chatwidget__message-markdown .message-body__markdown p,.chatwidget__message-markdown .message-body__markdown ul,.chatwidget__message-markdown .message-body__markdown ol,.chatwidget__message-markdown .message-body__markdown pre,.chatwidget__message-markdown .message-body__markdown blockquote,.chatwidget__message-markdown .message-body__markdown .responsive-table{margin-bottom:8px}.chatwidget__message-markdown .message-body__markdown>:last-child{margin-bottom:0}.chatwidget__message-markdown .message-body__markdown p{white-space:normal}.chatwidget__message-markdown .message-body__markdown h1,.chatwidget__message-markdown .message-body__markdown h2,.chatwidget__message-markdown .message-body__markdown h3,.chatwidget__message-markdown .message-body__markdown h4,.chatwidget__message-markdown .message-body__markdown h5,.chatwidget__message-markdown .message-body__markdown h6{color:inherit;font-weight:600;letter-spacing:0;margin:10px 0 6px}.chatwidget__message-markdown .message-body__markdown h1{font-size:1.24em;line-height:1.22}.chatwidget__message-markdown .message-body__markdown h2{font-size:1.16em;line-height:1.25}.chatwidget__message-markdown .message-body__markdown h3,.chatwidget__message-markdown .message-body__markdown h4,.chatwidget__message-markdown .message-body__markdown h5,.chatwidget__message-markdown .message-body__markdown h6{font-size:1.07em;line-height:1.3}.chatwidget__message-markdown .message-body__markdown ul,.chatwidget__message-markdown .message-body__markdown ol{padding-left:20px;list-style-position:outside}.chatwidget__message-markdown .message-body__markdown ul{list-style-type:disc}.chatwidget__message-markdown .message-body__markdown ul ul{list-style-type:circle}.chatwidget__message-markdown .message-body__markdown ol{list-style-type:decimal}.chatwidget__message-markdown .message-body__markdown ol ol{list-style-type:lower-alpha}.chatwidget__message-markdown .message-body__markdown li{display:list-item;min-width:0;margin:3px 0;padding-left:2px}.chatwidget__message-markdown .message-body__markdown li>p{display:block;margin:0}.chatwidget__message-markdown .message-body__markdown li>ul,.chatwidget__message-markdown .message-body__markdown li>ol{margin-top:4px;margin-bottom:0}.chatwidget__message-markdown .message-body__markdown li::marker{font-weight:500}.chatwidget__message-markdown .message-body__markdown a{color:inherit;font-weight:500;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.chatwidget__message-markdown .message-body__markdown code{padding:1px 4px;border-radius:4px;background:#2a292d14;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.chatwidget__message-markdown .message-body__markdown pre code{padding:0;background:transparent}.chatwidget__message-markdown .message-body__markdown .message-body__code-block{display:grid;gap:8px;max-width:100%;overflow-x:auto;padding:10px 12px;background:#111827;border:1px solid rgba(42,41,45,.1);border-radius:8px}.chatwidget__message-markdown .message-body__markdown .message-body__code-header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.chatwidget__message-markdown .message-body__markdown .message-body__code-language,.chatwidget__message-markdown .message-body__markdown .message-body__code-copy{width:fit-content;color:#ffffffc2;font-size:10px;font-weight:500;line-height:1;border-radius:999px}.chatwidget__message-markdown .message-body__markdown .message-body__code-language{padding:2px 6px;text-transform:uppercase;letter-spacing:.06em;background:#ffffff14}.chatwidget__message-markdown .message-body__markdown .message-body__code-copy{margin-left:auto;padding:4px 8px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);cursor:pointer}.chatwidget__message-markdown .message-body__markdown .message-body__syntax{min-width:max-content;background:transparent!important}.chatwidget__message-markdown .message-body__markdown .message-body__code{display:block;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;white-space:pre}.chatwidget__message-markdown .message-body__markdown blockquote{padding-left:10px;border-left:1px solid currentColor;opacity:.82}.chatwidget__message-markdown .message-body__markdown .responsive-table{max-width:100%;overflow-x:auto}.chatwidget__message-markdown .message-body__markdown table{width:max-content;max-width:100%;border-spacing:0;border-collapse:collapse}.chatwidget__message-markdown .message-body__markdown th,.chatwidget__message-markdown .message-body__markdown td{padding:6px 8px;border:1px solid rgba(42,41,45,.12);font-size:.94em;line-height:1.35;text-align:left;vertical-align:top}.chatwidget__message-markdown .message-body__markdown th{font-weight:600;background:#2a292d0d}.chatwidget__message-meta{display:inline-flex;align-items:center;gap:6px;padding:0 4px}.chatwidget__message-time{font-size:11px;color:#2a292d73}.chatwidget__message-copy{position:relative;z-index:1;width:18px;height:18px;border:0;border-radius:6px;background-color:#2a292d0f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.72;transition:background-color .2s ease,opacity .2s ease}.chatwidget__message-copy:hover{opacity:1;background-color:#2a292d1a}.chatwidget__message-copy span{width:8px;height:9px;border:1.4px solid rgba(42,41,45,.58);border-radius:2px;position:relative;display:block}.chatwidget__message-copy span:before{content:"";position:absolute;left:2px;top:-4px;width:8px;height:9px;border:1.4px solid rgba(42,41,45,.58);border-radius:2px;background-color:#f8fbfff5}.chatwidget__message-copied{padding:3px 7px;border-radius:999px;background-color:#2a292d14;color:#2a292d9e;font-size:10px;line-height:1}.chatwidget__message-image{display:block;width:100%;max-width:220px;border-radius:12px;margin-bottom:10px}.chatwidget__message-typing{display:inline-flex;align-items:center;gap:10px;min-height:20px}.chatwidget__message-typing-dots{display:inline-flex;align-items:center;gap:4px}.chatwidget__message-typing-dots span{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--chatwidget-primary-color) 62%,#ffffff 38%);animation:chatwidgetTypingPulse 1.2s infinite ease-in-out;opacity:.55}.chatwidget__message-typing-dots span:nth-child(2){animation-delay:.16s}.chatwidget__message-typing-dots span:nth-child(3){animation-delay:.32s}.chatwidget__message-typing-label{font-size:clamp(13px,12.4px + .14vw,15px);font-weight:500;color:#2a292d9e}.chatwidget__dialog-footer{padding:14px 16px 16px;border-top:1px solid rgba(42,41,45,.06);background:color-mix(in srgb,var(--chatwidget-secondary-color) 92%,#ffffff 8%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chatwidget__dialog-powered{display:inline-flex;align-items:center;gap:8px;font-size:clamp(12px,11.4px + .12vw,14px);font-weight:500;color:#2a292db3;text-decoration:none;width:fit-content}.chatwidget__dialog-powered:hover{text-decoration:underline}.chatwidget__dialog-powered img{width:16px;height:16px}.chatwidget__dialog-preview{margin-top:12px;position:relative;width:88px;height:88px;border-radius:18px;overflow:hidden}.chatwidget__dialog-preview img{width:100%;height:100%;object-fit:cover}.chatwidget__dialog-preview button{position:absolute;top:6px;right:6px;width:22px;height:22px;border:0;border-radius:50%;background-color:#2a292db8;cursor:pointer}.chatwidget__dialog-preview button span{position:absolute;left:50%;top:50%;width:10px;height:1.5px;background-color:#fff}.chatwidget__dialog-preview button span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.chatwidget__dialog-preview button span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.chatwidget__dialog-limit{margin-top:12px;padding:10px 12px;border-radius:14px;background-color:color-mix(in srgb,var(--chatwidget-primary-color) 7%,var(--chatwidget-secondary-color) 93%);color:#2a292db3;font-size:clamp(12px,11.4px + .12vw,14px);line-height:1.4}.chatwidget__dialog-input-row{display:grid;grid-template-columns:1fr auto auto;align-items:stretch;gap:8px;margin-top:12px}.chatwidget__dialog-input{min-height:42px;display:flex;align-items:center;border:1px solid rgba(42,41,45,.08);border-radius:16px;background-color:var(--chatwidget-secondary-soft);padding:0 14px}.chatwidget__dialog-input textarea{width:100%;min-height:22px;max-height:108px;border:0;outline:none;resize:none;background:transparent;color:#2a292d;font-size:clamp(14px,13px + .18vw,16px);line-height:1.45;font-family:inherit}.chatwidget__dialog-icon-button,.chatwidget__dialog-send{width:42px;height:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chatwidget__dialog-icon-button{position:relative;border:1px solid rgba(42,41,45,.08);background-color:var(--chatwidget-secondary-soft)}.chatwidget__dialog-icon-button .icon-image{width:16px;height:16px}.chatwidget__dialog-icon-button input{display:none}.chatwidget__dialog-send{border:0;background:linear-gradient(135deg,var(--chatwidget-primary-color) 0%,color-mix(in srgb,var(--chatwidget-primary-color) 82%,#ffffff 18%) 100%);box-shadow:0 16px 32px #005eff38}.chatwidget__dialog-send:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.chatwidget__dialog-send-icon{width:18px;height:18px;display:block;position:relative;transform:rotate(-38deg)}.chatwidget__dialog-send-icon:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-top:3px solid #ffffff;border-right:3px solid #ffffff;transform:skew(-12deg)}.chatwidget__dialog-send-icon:after{content:"";position:absolute;left:1px;top:8px;width:16px;height:3px;border-radius:999px;background-color:#fff}.chatwidget__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes chatwidgetTypingPulse{0%,80%,to{opacity:.38;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.extension-card{display:grid;order:2;grid-template-rows:auto auto;overflow:hidden;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff}.extension-card--connected{order:1}.extension-card--connected .extension-card__main{background:linear-gradient(180deg,#fff,#f4f9ff)}.extension-card--connected .extension-card__description{color:#2a292d}.extension-card--connected .extension-card__bottom{background:#fff}.extension-card--connected .extension-card__name{color:#2a292d}.extension-card--connected .extension-card__icon-btn{background:#f4f4f5}.extension-card--connected .extension-card__icon-btn:hover{background:#e4e4e7}.extension-card--connected .extension-card__icon-btn svg path{stroke:#2a292d}.extension-card__main{display:flex;flex-direction:column;gap:calc(var(--scale) * 16);padding:calc(var(--scale) * 14);min-height:calc(var(--scale) * 148);background:linear-gradient(180deg,#fff,#f4f9ff);transition:.2s border-color}.extension-card__icon{aspect-ratio:1;position:relative;overflow:hidden;width:100%;max-width:calc(var(--scale) * 44);border-radius:calc(var(--scale) * 8);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7}.extension-card__icon svg{translate:-50% -50%;position:absolute;top:50%;left:50%;width:105%;max-width:100%;height:105%}.extension-card__description{max-width:calc(var(--scale) * 260);font-size:calc(var(--scale) * 12);line-height:1.5;color:#2a292db3}.extension-card__bottom{display:flex;flex-direction:column;padding:calc(var(--scale) * 14);gap:calc(var(--scale) * 8);background:#fff;border-top:calc(var(--scale) * 1) solid #F4F4F5}.extension-card__bottom-row{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--scale) * 16)}.extension-card__heading{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);min-width:0}.extension-card__title-row{display:flex;align-items:center;gap:calc(var(--scale) * 8);min-width:0;flex-wrap:wrap}.extension-card__name{font-size:calc(var(--scale) * 16);font-weight:500;color:#2a292d;overflow-wrap:anywhere}.extension-card__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:calc(var(--scale) * 20);padding:0 calc(var(--scale) * 7);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 4);background:#f4f9ff;color:#2a292db3;font-size:calc(var(--scale) * 10);font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase}.extension-card__status{font-size:calc(var(--scale) * 12);color:#2a292db3}.extension-card__control{display:flex;align-items:center;gap:calc(var(--scale) * 5)}.extension-card__control-button{height:calc(var(--scale) * 30);padding:calc(var(--scale) * 6) calc(var(--scale) * 22);border-radius:calc(var(--scale) * 4);font-size:calc(var(--scale) * 12);transition:.3s all;cursor:pointer;white-space:nowrap}.extension-card__control-button.button-blue{border:1px solid #005EFF}.extension-card__control-button.button-blue:hover{background-color:transparent;color:#005eff}.extension-card__control-button.button-blue:hover .button-text{color:#005eff}.extension-card__control-button.button-red:hover{opacity:.7}.extension-card__icon-btn{aspect-ratio:1;width:calc(var(--scale) * 30);height:calc(var(--scale) * 30);background:#f4f4f5;border-radius:calc(var(--scale) * 8);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0}.extension-card__icon-btn:hover{background:#e4e4e7}.extension-card__icon-btn svg{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16)}.extension-card-skeleton{height:calc(var(--scale) * 248);border-radius:calc(var(--scale) * 8)}.extensions__subtitle{display:block;font-size:calc(var(--scale) * 14);color:#2a292db3;margin-bottom:calc(var(--scale) * 12)}.extensions__toolbar{display:flex;justify-content:flex-end;margin-bottom:calc(var(--scale) * 20)}.extensions__filters{display:inline-flex;gap:calc(var(--scale) * 2);padding:calc(var(--scale) * 3);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#f4f9ff}.extensions__filter{min-height:calc(var(--scale) * 30);padding:calc(var(--scale) * 6) calc(var(--scale) * 12);border:none;border-radius:calc(var(--scale) * 6);background:transparent;color:#2a292db3;font-size:calc(var(--scale) * 12);line-height:1;cursor:pointer;white-space:nowrap;transition:.2s background,.2s color,.2s box-shadow}.extensions__filter:hover{background:#fff;color:#2a292d}.extensions__filter--active{background:#fff;color:#005eff;box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 3) #2a292d14}.extensions__notice{margin-bottom:calc(var(--scale) * 16);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff;font-size:calc(var(--scale) * 13);color:#2a292db3}.extensions__notice--error{border-color:#ff4d6a4d;color:#ff003d}.extensions__cards{display:grid;gap:calc(var(--scale) * 16);grid-template-columns:repeat(3,1fr)}.profile__content{margin-top:40px;padding-left:40px}.profile__logout-btn{display:inline-flex;justify-content:center;align-items:center;width:fit-content;max-width:none;min-width:calc(var(--scale) * 160);height:calc(var(--scale) * 52);padding:0 calc(var(--scale) * 24);border-radius:calc(var(--scale) * 14);background:#ff003d0f;border:calc(var(--scale) * 1.5) solid rgba(255,0,61,.25);color:#ff003d;transition:background .15s,border-color .15s}.profile__logout-btn:hover{background:#ff003d1f;border-color:#ff003d66}.profile__logout-btn .button-text{color:#ff003d;font-size:calc(var(--scale) * 15);font-weight:500;letter-spacing:.02em}.profile__billing-btn{display:inline-flex;justify-content:center;align-items:center;width:fit-content;max-width:none;min-width:calc(var(--scale) * 160);height:calc(var(--scale) * 52);padding:0 calc(var(--scale) * 24);border-radius:calc(var(--scale) * 14)}.profile__billing-btn .button-text{font-size:calc(var(--scale) * 15);font-weight:500;letter-spacing:.02em}.profile__buttons{margin-top:5px;display:flex;justify-content:flex-start;gap:calc(var(--scale) * 12);flex-wrap:wrap;padding:20px}.profile-info-form{border-radius:16px;padding:24px;border:1px solid #f0f4ff}.profile-info-form__header{display:flex;align-items:center;gap:20px;margin-bottom:24px}.profile-info-form__avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:42px;font-weight:600;background:#1e4df8;color:#fff}.profile-info-form__title{font-size:24px;font-weight:600;color:#2a292d}.profile-info-form__fields{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.profile-info-form__field{display:flex;flex-direction:column;gap:10px}.profile-info-form__field label{font-size:18px;font-weight:500;color:#2a292d}.profile-info-form__field .profile-info-form__readonly-value{padding:12px;border:1px solid #f0f4ff;border-radius:8px;font-size:16px;background:#fff;color:#2a292d}.user-base{display:flex;justify-content:space-between;align-items:start;width:100%;height:calc(var(--scale) * 130);padding:calc(var(--scale) * 15);background:#fff;border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.user-base__info{display:flex;align-items:center;max-width:fit-content;height:100%;gap:calc(var(--scale) * 15)}.user-base__avatar{aspect-ratio:1;height:100%;border-radius:calc(var(--scale) * 8);background:#cfe1fe;display:flex;justify-content:center;align-items:center}.user-base__avatar .icon{max-width:calc(var(--scale) * 18)}.user-base__avatar--image{object-fit:cover;overflow:hidden}.user-base__text{display:flex;flex-direction:column;gap:calc(var(--scale) * 5)}.user-base__name{font-size:calc(var(--scale) * 16)}.user-base__level{font-size:calc(var(--scale) * 14);color:#2a292d;opacity:.7}.user-base__edit-button{aspect-ratio:1;display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 44);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8)}.user-base__edit-button .icon{max-width:calc(var(--scale) * 25)}.user-settings{display:flex;flex-direction:column;gap:calc(var(--scale) * 32);padding:calc(var(--scale) * 15);background:#fff;border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.user-settings__grid{display:grid;gap:calc(var(--scale) * 10);grid-template-columns:repeat(2,1fr)}.user-settings__item{display:flex;flex-direction:column;gap:calc(var(--scale) * 10)}.user-settings__item-label{font-size:calc(var(--scale) * 14)}.user-settings__item-input{overflow:hidden;width:100%;height:calc(var(--scale) * 47);border-radius:calc(var(--scale) * 16);position:relative}.user-settings__item-input input{width:100%;height:100%;padding:0 calc(var(--scale) * 15);background:#f4f4f5;color:#8f8e90}.user-settings__item-chevron{position:absolute;top:50%;right:calc(var(--scale) * 10);translate:0% -50%;transition:.3s}.user-settings__item-chevron--active{rotate:180deg}.user-settings__item-select-input{-webkit-user-select:none;user-select:none;position:relative}.user-settings__item .select{position:absolute;top:110%;padding:calc(var(--scale) * 8);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.user-settings__item .select__item{padding:calc(var(--scale) * 10);transition:.3s;border-radius:calc(var(--scale) * 8)}.user-settings__item .select__item--active{background:#e4e4e7;color:#8f8e90}.user-settings__item .select__item:hover{background:#e4e4e7}.user-settings__item .select.language-select{display:flex;flex-direction:column;gap:calc(var(--scale) * 3);min-width:calc(var(--scale) * 160);width:max-content;max-width:min(var(--scale) * 220,100%)}.user-settings__item .select.timezone-select{display:flex;flex-direction:column;gap:calc(var(--scale) * 6);width:min(var(--scale) * 520,100%);max-height:calc(var(--scale) * 320);z-index:10}.user-settings__item .select__search{width:100%;padding:calc(var(--scale) * 8) calc(var(--scale) * 12);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);flex-shrink:0;color:#2a292d}.user-settings__item .select__list{overflow-y:auto;max-height:calc(var(--scale) * 240);display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--scale) * 3)}.user-settings__password{width:fit-content}.user-settings__password-button{font-size:calc(var(--scale) * 14);color:#005eff}.statistics__inner{padding:calc(var(--scale) * 15);border-radius:calc(var(--scale) * 16)}.statistics__top{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--scale) * 5) calc(var(--scale) * 15)}.statistics__title{font-size:calc(var(--scale) * 28);line-height:1.2}.statistics__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--scale) * 16);padding:0 calc(var(--scale) * 15) calc(var(--scale) * 15)}.statistics__summary-card{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 18);border:calc(var(--scale) * 1) solid rgba(0,94,255,.12);border-radius:calc(var(--scale) * 14);background:#005eff08}.statistics__summary-label{font-size:calc(var(--scale) * 14);opacity:.7}.statistics__summary-value{color:#005eff;font-size:calc(var(--scale) * 28);font-weight:500}.statistics__categories{display:flex;align-items:center;gap:calc(var(--scale) * 70);padding:calc(var(--scale) * 15)}.statistics__categories-title{font-size:calc(var(--scale) * 16)}.statistics__categories-buttons{display:flex;gap:calc(var(--scale) * 4)}.statistics__categories-button{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 137);height:calc(var(--scale) * 39);transition:.15s;border:calc(var(--scale) * 1) solid #005EFF;border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 16)}.statistics__categories-button--active{background:#005eff;color:#fff}.statistics__chart{min-height:calc(var(--scale) * 380)}.statistics__chart-periods{display:flex;gap:calc(var(--scale) * 15);padding:calc(var(--scale) * 15)}.statistics__chart-period{position:relative;opacity:.5;transition:.15s;font-size:calc(var(--scale) * 16);color:#2a292d}.statistics__chart-period:after{translate:-50% 0;content:"";position:absolute;top:110%;left:50%;width:101%;height:calc(var(--scale) * 1.5);border-radius:calc(var(--scale) * 100)}.statistics__chart-period--active{opacity:1}.statistics__chart-period--active:after{background:#005eff}.statistics__chart-content{padding:calc(var(--scale) * 7) 0}.statistics__state{padding:0 calc(var(--scale) * 15);font-size:calc(var(--scale) * 16);line-height:1.5;opacity:.7}.agent-statistics__inner{padding:calc(var(--scale) * 15);background:#fff;border-radius:calc(var(--scale) * 16)}.agent-statistics__top{display:flex;justify-content:flex-end;align-items:center;padding:calc(var(--scale) * 5) calc(var(--scale) * 15)}.agent-statistics__categories{display:flex;align-items:center;gap:calc(var(--scale) * 16)}.agent-statistics__categories-title{font-size:calc(var(--scale) * 14);color:#2a292db3}.agent-statistics__categories-buttons{display:flex;gap:calc(var(--scale) * 4)}.agent-statistics__categories-button{display:flex;justify-content:center;align-items:center;padding:0 calc(var(--scale) * 20);height:calc(var(--scale) * 36);transition:.15s;border:calc(var(--scale) * 1) solid #005EFF;border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14);color:#005eff}.agent-statistics__categories-button--active{background:#005eff;color:#fff}.agent-statistics__chart{padding:calc(var(--scale) * 15);min-height:calc(var(--scale) * 350)}.agent-statistics__chart-periods{display:flex;gap:calc(var(--scale) * 15);padding-bottom:calc(var(--scale) * 12)}.agent-statistics__chart-period{position:relative;opacity:.5;transition:.15s;font-size:calc(var(--scale) * 14);color:#2a292d}.agent-statistics__chart-period:after{translate:-50% 0;content:"";position:absolute;top:110%;left:50%;width:101%;height:calc(var(--scale) * 1.5);border-radius:calc(var(--scale) * 100)}.agent-statistics__chart-period--active{opacity:1}.agent-statistics__chart-period--active:after{background:#005eff}.agent-statistics__chart-content{padding:calc(var(--scale) * 7) 0}.agent-statistics__no-data{display:flex;align-items:center;justify-content:center;height:calc(var(--scale) * 280);font-size:calc(var(--scale) * 14);color:#2a292db3}.billing__inner{display:flex;flex-direction:column;gap:24px}.billing__summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.billing__summary-card,.billing__section{background:#fff;border:1px solid rgba(24,24,27,.08);border-radius:20px;box-shadow:0 20px 40px #0f172a0f}.billing__summary-card{min-height:122px;padding:20px 24px;display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px}.billing__summary-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;color:#005eff;background:#f4f9ff;border:1px solid rgba(0,94,255,.08);border-radius:20px}.billing__summary-icon svg{width:34px;height:34px;stroke-width:1.8}.billing__summary-copy{min-width:0;display:flex;flex-direction:column;gap:10px}.billing__summary-label{color:#18181b99;font-size:14px;font-weight:600}.billing__summary-value{color:#18181b;font-size:26px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.billing__section{padding:24px}.billing__section--topup{display:grid;grid-template-columns:1fr;align-items:start;gap:28px;padding:32px}.billing__section-title{margin:0 0 8px;font-size:22px;color:#18181b}.billing__section-description{margin:0;color:#18181bad;max-width:720px}.billing__topup-heading{display:flex;flex-direction:column;gap:4px}.billing__topup-form{width:100%;display:flex;flex-direction:column;gap:20px}.billing__topup-label{color:#18181bad;font-size:14px;font-weight:500}.billing__topup-controls{display:grid;grid-template-columns:minmax(260px,460px) minmax(260px,420px);gap:32px;align-items:stretch}.billing__topup-amount{min-height:64px;display:flex;align-items:center;gap:18px;padding:0 24px;background:#f8fbff;border:1px solid rgba(24,24,27,.1);border-radius:14px}.billing__topup-currency{color:#18181b8f;font-size:13px;font-weight:700;letter-spacing:.04em}.billing__topup-amount input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#18181b;font-size:22px;font-weight:700}.billing__topup-button{min-width:170px;max-width:none;min-height:64px;height:64px;border-radius:14px}.billing__topup-button .icon-lock{width:24px;height:24px;color:currentColor}.billing__topup-button[disabled]{opacity:.7;cursor:not-allowed}.billing__topup-divider{width:100%;height:1px;background:#18181b14}.billing__topup-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.billing__topup-channel{width:100%;display:grid;min-height:126px;grid-template-columns:96px minmax(0,1fr) auto 24px;grid-template-rows:1fr auto;align-items:center;column-gap:22px;row-gap:8px;padding:20px 22px 20px 20px;background:#fff;border:1px solid rgba(24,24,27,.1);border-radius:18px;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease}.billing__topup-channel:hover{border-color:#005eff47;transform:translateY(-1px)}.billing__topup-channel--active{background:linear-gradient(180deg,#f4f9ffe6,#fff);border-color:#005eff7a;box-shadow:inset 0 0 0 1px #005eff2e}.billing__topup-channel--active .billing__topup-channel-check{background:#005eff;border-color:#005eff}.billing__topup-channel--active .billing__topup-channel-check:after{opacity:1}.billing__topup-channel-icon{grid-row:1/span 2;width:84px;height:76px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f4f9ff;border:1px solid rgba(0,94,255,.12);border-radius:18px}.billing__topup-channel-icon .icon-sbp{width:42px;height:52px}.billing__topup-channel-icon .icon-crypto{width:72px;height:30px}.billing__topup-channel-main,.billing__topup-channel-meta{min-width:0;display:flex;gap:4px}.billing__topup-channel-main{grid-column:2;grid-row:1/span 2;flex-direction:column;justify-content:center}.billing__topup-channel-title{color:#18181b;font-size:17px;font-weight:800;overflow-wrap:anywhere}.billing__topup-channel-provider,.billing__topup-channel-region{color:#18181b94;font-size:13px}.billing__topup-channel-meta{grid-column:3;grid-row:2;align-items:center;flex-direction:row;justify-content:flex-end;gap:12px}.billing__topup-channel-flag{font-size:18px;line-height:1}.billing__confirmation-note{margin:0;color:#18181b94;font-size:13px;line-height:1.45}.billing__topup-channel-check{grid-column:4;grid-row:1;justify-self:end;align-self:start;width:22px;height:22px;border:2px solid rgba(24,24,27,.1);border-radius:50%;background:#fff;transition:background .18s ease,border-color .18s ease}.billing__topup-channel-check:after{content:"";width:8px;height:8px;display:block;margin:5px;background:#fff;border-radius:50%;opacity:0;transition:opacity .18s ease}.billing__topup-hint{min-height:46px;margin:0;padding:12px 16px;display:flex;align-items:center;gap:12px;color:#18181b94;background:#f8fbff;border:1px solid rgba(24,24,27,.08);border-radius:12px;font-size:13px;line-height:1.45}.billing__topup-hint svg{width:20px;height:20px;flex:0 0 auto;color:#005eff}.billing__topup-error{margin:0;padding:10px 12px;color:#dc2626;background:#dc262614;border:1px solid rgba(220,38,38,.18);border-radius:12px;font-size:13px}.billing--confirmation .billing__inner{min-height:calc(100vh - 80px);justify-content:center}.billing__confirmation-card{width:min(720px,100%);display:flex;flex-direction:column;gap:18px;padding:32px;background:#fff;border:1px solid rgba(24,24,27,.08);border-radius:22px;box-shadow:0 24px 56px #0f172a14}.billing__confirmation-kicker{width:fit-content;padding:6px 10px;color:#005eff;background:#005eff14;border:1px solid rgba(0,94,255,.12);border-radius:999px;font-size:13px;font-weight:600}.billing__confirmation-title{margin:0;color:#18181b;font-size:30px;line-height:1.15}.billing__confirmation-description{max-width:620px;margin:0;color:#18181bad;line-height:1.55}.billing__confirmation-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.billing__confirmation-details div{padding:14px;background:#f8fbff;border:1px solid rgba(24,24,27,.08);border-radius:14px}.billing__confirmation-details dt{margin-bottom:6px;color:#18181b8f;font-size:12px;font-weight:600;text-transform:uppercase}.billing__confirmation-details dd{margin:0;overflow-wrap:anywhere;color:#18181b;font-size:14px;font-weight:600}.billing__confirmation-actions{display:flex;flex-wrap:wrap;gap:12px}.billing__table-wrap{overflow-x:auto}.billing__table{width:100%;border-collapse:collapse}.billing__table th,.billing__table td{padding:14px 12px;text-align:left;border-bottom:1px solid rgba(24,24,27,.08);vertical-align:top}.billing__table th{color:#18181b8f;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.billing__table td{color:#18181b;font-size:14px}.billing__error{margin:0;color:#dc2626}.dialogs{width:100%;margin:0 auto}.dialogs__content{padding:20px}.dialogs__stats{display:flex;gap:24px;margin-bottom:32px;padding:20px;background:#fff;border:1px solid #f0f4ff;border-radius:12px}.dialogs__stat-item{display:flex;flex-direction:column;align-items:center;gap:8px}.dialogs__stat-item span{font-size:14px;color:#aaa;text-align:center}.dialogs__stat-item strong{font-size:24px;font-weight:700;color:#1e4df8}.dialogs__list{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.dialogs__empty{text-align:center;padding:60px 20px;background:#fff;border:1px solid #f0f4ff;border-radius:12px}.dialogs__empty h3{font-size:20px;color:#2a292d;margin-bottom:8px}.dialogs__empty p{font-size:14px;color:#aaa;margin:0}.dialogs__item{background:#fff;border:1px solid #f0f4ff;border-radius:12px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.dialogs__item:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.dialogs__item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.dialogs__item-info{flex:1}.dialogs__item-title{display:flex;align-items:center;gap:12px;margin-bottom:8px}.dialogs__item-title .dialogs__item-icon{width:24px;height:24px}.dialogs__item-title .dialogs__item-partner{font-size:16px;font-weight:600;color:#2a292d}.dialogs__item-agent{font-size:14px;color:#aaa;margin-left:36px}.dialogs__item-status{flex-shrink:0}.dialogs__status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase}.dialogs__item-meta{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f0f4ff}.dialogs__item-dates{display:flex;flex-direction:column;gap:4px}.dialogs__item-dates span{font-size:12px;color:#aaa}.dialogs__item-actions{flex-shrink:0}.dialogs__pagination{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border:1px solid #f0f4ff;border-radius:12px}.dialogs__pagination-info{display:flex;flex-direction:column;align-items:center;gap:4px}.dialogs__pagination-info span{font-size:14px;color:#aaa;text-align:center}@media (max-width: 768px){.dialogs__content{padding:16px}.dialogs__stats{flex-direction:column;gap:16px;text-align:center}.dialogs__stat-item{flex-direction:row;justify-content:space-between;align-items:center}.dialogs__stat-item span{text-align:left}.dialogs__item{padding:16px}.dialogs__item-header{flex-direction:column;gap:12px}.dialogs__item-meta{flex-direction:column;gap:12px;align-items:stretch}.dialogs__item-dates{order:2}.dialogs__item-actions{order:1}.dialogs__pagination{flex-direction:column;gap:16px}.dialogs__pagination .dialogs__pagination-info{order:-1}}@media (max-width: 480px){.dialogs__item-title{flex-direction:column;align-items:flex-start;gap:8px}.dialogs__item-agent{margin-left:0}}.chats{display:flex;flex-direction:column;height:100svh;height:100dvh;width:min(100%,1600px)}.chats__title{font-size:calc(var(--scale) * 29);margin-left:calc(var(--scale) * 5)}.chats__inner{display:grid;grid-template-columns:calc(var(--scale) * 315) 1fr;overflow:hidden;width:100%;height:100svh;height:100dvh;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16)}.chats__sidebar{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);box-sizing:border-box;min-height:100%;padding:calc(var(--scale) * 15) calc(var(--scale) * 0) calc(var(--scale) * 15) calc(var(--scale) * 5);border-right:calc(var(--scale) * 1) solid #E4E4E7}.chats__dialogs{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);flex:1;overflow:hidden}.chats__search{display:grid;gap:calc(var(--scale) * 8);flex-shrink:0;grid-template-columns:1fr calc(var(--scale) * 35);height:calc(var(--scale) * 35);padding-right:calc(var(--scale) * 15)}.chats__search-item{background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10)}.chats__search-input{display:grid;align-items:center;gap:calc(var(--scale) * 5);grid-template-columns:1fr calc(var(--scale) * 16);position:relative;padding:0 calc(var(--scale) * 10);font-weight:400}.chats__search-input-icon{width:100%;height:100%;background:#fff}.chats__search-input input{outline:none;width:100%;height:100%;background:transparent;border:none}.chats__search-filter{display:flex;justify-content:center;align-items:center;transition:border-color .2s ease,background .2s ease}.chats__search-filter-icon{max-width:calc(var(--scale) * 16);background:#fff}.chats__search-filter--active{border-color:#005eff;background:#005eff0f}.chats__filters{display:grid;gap:calc(var(--scale) * 8);flex-shrink:0;margin-right:calc(var(--scale) * 15);padding:calc(var(--scale) * 10);background:#f4f9ff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12)}.chats__filters-clear{min-height:calc(var(--scale) * 32);color:#005eff;font-size:calc(var(--scale) * 12);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid rgba(0,94,255,.18);border-radius:calc(var(--scale) * 9);transition:opacity .2s ease,border-color .2s ease}.chats__filters-clear:hover:not(:disabled){border-color:#005eff5c}.chats__filters-clear:disabled{cursor:not-allowed;opacity:.45}.chats__filter-field{display:grid;gap:calc(var(--scale) * 5);font-size:calc(var(--scale) * 11);font-weight:400;color:#2a292da6}.chats__filter-field select,.chats__filter-field input{min-height:calc(var(--scale) * 32);padding:0 calc(var(--scale) * 9);color:#2a292d;font-size:calc(var(--scale) * 12);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 9);outline:none}.chats__filter-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 8)}.chats__delete-all{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 6);flex-shrink:0;min-height:calc(var(--scale) * 34);margin-right:calc(var(--scale) * 15);padding:0 calc(var(--scale) * 12);color:#ff003d;font-size:calc(var(--scale) * 12);font-weight:500;background:#ff003d0f;border:calc(var(--scale) * 1) solid rgba(255,0,61,.18);border-radius:calc(var(--scale) * 10);transition:background .2s ease,border-color .2s ease,opacity .2s ease}.chats__delete-all:hover:not(:disabled){background:#ff003d1a;border-color:#ff003d47}.chats__delete-all:disabled{cursor:not-allowed;opacity:.45}.chats__delete-all-icon{width:calc(var(--scale) * 22);height:calc(var(--scale) * 22);flex-shrink:0}.chats__list{display:flex;flex-direction:column;gap:calc(var(--scale) * 5);flex:1;overflow-x:hidden;overflow-y:auto;padding-right:calc(var(--scale) * 15);padding-bottom:calc(var(--scale) * 15)}.chats__dialog-skeleton,.chats__loading-more{height:calc(var(--scale) * 58);border-radius:calc(var(--scale) * 12);flex-shrink:0}.chats__empty-filtered{display:flex;align-items:center;justify-content:center;min-height:calc(var(--scale) * 96);padding:calc(var(--scale) * 12);color:#2a292d8c;font-size:calc(var(--scale) * 13);font-weight:400;text-align:center;background:#e4e4e759;border-radius:calc(var(--scale) * 12)}.chats__chat-skeleton{flex:1}.chats__dialog{display:flex;align-items:start;flex-shrink:0;padding:calc(var(--scale) * 9);background:#fff;cursor:pointer;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);gap:calc(var(--scale) * 10)}.chats__dialog-avatar{border-radius:calc(var(--scale) * 75);max-width:calc(var(--scale) * 45);flex-shrink:0}.chats__dialog-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 3);min-width:0;flex:1}.chats__dialog-name{font-size:calc(var(--scale) * 15);font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chats__dialog-phone{font-size:calc(var(--scale) * 11);font-weight:400;line-height:1.2;opacity:.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chats__dialog-ai-off{display:inline-flex;align-items:center;align-self:flex-start;padding:calc(var(--scale) * 2) calc(var(--scale) * 6);color:#ff4d00;font-size:calc(var(--scale) * 10);font-weight:500;line-height:1.2;white-space:nowrap;background:#ff4d001f;border-radius:calc(var(--scale) * 999)}.chats__dialog-last-message{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(var(--scale) * 4);font-size:calc(var(--scale) * 12);font-weight:400;line-height:1.3;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chats__dialog-last-message-thumb{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);object-fit:cover;border-radius:calc(var(--scale) * 3);flex-shrink:0}.chats__dialog-last-message-badge{display:inline-flex;align-items:center;padding:calc(var(--scale) * 2) calc(var(--scale) * 6);border-radius:calc(var(--scale) * 999);background:#005eff1a;color:#005eff;font-size:calc(var(--scale) * 10);font-weight:500;opacity:1;flex-shrink:0}.chats__dialog-last-message-badge--audio,.chats__dialog-last-message-badge--file{background:#ff4d001f;color:#ff4d00}.chats__dialog-delete{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);margin-left:auto;opacity:0;transition:opacity .2s ease,transform .2s ease}.chats__dialog-delete:hover{transform:scale(1.04)}.chats__dialog-delete-icon{width:calc(var(--scale) * 25);height:calc(var(--scale) * 25)}.chats__dialog:hover{background:#e4e4e780}.chats__dialog:hover .chats__dialog-delete{opacity:1}.chats__dialog--active{background:#f0f4ff;border-color:#cfe1fe}.chats__chat{background:#fff}.chats .chat{display:flex;position:relative;min-height:100%;padding:calc(var(--scale) * 70) calc(var(--scale) * 16)}.chats .chat__top{inset:calc(var(--scale) * 16) calc(var(--scale) * 16) auto calc(var(--scale) * 16);display:flex;justify-content:start;align-items:center;gap:calc(var(--scale) * 10);position:absolute;z-index:2;isolation:isolate;padding:calc(var(--scale) * 10) calc(var(--scale) * 15);background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);box-shadow:0 calc(var(--scale) * 6) calc(var(--scale) * 18) #0f172a0f}.chats .chat__top-avatar{display:flex;justify-content:center;align-items:center;overflow:hidden;width:calc(var(--scale) * 30);height:calc(var(--scale) * 30);border-radius:calc(var(--scale) * 74)}.chats .chat__top-avatar svg{max-width:100%;height:100%}.chats .chat__top-info{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);flex:1 1 auto;min-width:0;font-size:calc(var(--scale) * 12);color:#2a292d}.chats .chat__top-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.chats .chat__top-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(var(--scale) * 10);row-gap:calc(var(--scale) * 2);min-width:0;font-size:calc(var(--scale) * 11)}.chats .chat__top-live{display:flex;align-items:center;gap:calc(var(--scale) * 4);font-size:calc(var(--scale) * 11);font-weight:400;color:#22c55e}.chats .chat__top-live-dot{width:calc(var(--scale) * 6);height:calc(var(--scale) * 6);border-radius:50%;background:#22c55e;flex-shrink:0;animation:live-pulse 2s ease-in-out infinite}.chats .chat__top-ai-off{display:flex;align-items:center;gap:calc(var(--scale) * 4);font-size:calc(var(--scale) * 11);font-weight:400;color:#ff4d00}.chats .chat__top-ai-off-dot{width:calc(var(--scale) * 6);height:calc(var(--scale) * 6);border-radius:50%;background:#ff4d00;flex-shrink:0}.chats .chat__top-phone{opacity:.7;font-weight:400}.chats .chat__top-actions{display:inline-flex;align-items:center;gap:calc(var(--scale) * 10);flex-shrink:0;margin-left:auto}.chats .chat__top-test{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 6);height:calc(var(--scale) * 34);padding:calc(var(--scale) * 6) calc(var(--scale) * 10);color:#005eff;font-size:calc(var(--scale) * 12);font-weight:500;white-space:nowrap;background:#005eff14;border:calc(var(--scale) * 1) solid rgba(0,94,255,.18);border-radius:calc(var(--scale) * 10);transition:background .2s ease,border-color .2s ease}.chats .chat__top-test:hover{background:#005eff1f;border-color:#005eff4d}.chats .chat__top-test-icon{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);flex-shrink:0}.chats .chat__top-delete{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 6);height:calc(var(--scale) * 34);padding:calc(var(--scale) * 6) calc(var(--scale) * 10);color:#ff003d;font-size:calc(var(--scale) * 12);font-weight:500;white-space:nowrap;background:#ff003d0f;border:calc(var(--scale) * 1) solid rgba(255,0,61,.16);border-radius:calc(var(--scale) * 10);transition:background .2s ease,border-color .2s ease}.chats .chat__top-delete:hover{background:#ff003d1a;border-color:#ff003d47}.chats .chat__top-delete-icon{width:calc(var(--scale) * 22);height:calc(var(--scale) * 22);flex-shrink:0}.chats .chat__top-ai{display:inline-flex;align-items:center;gap:calc(var(--scale) * 8);flex-shrink:0}.chats .chat__top-ai-text{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--scale) * 2)}.chats .chat__top-ai-label{font-size:calc(var(--scale) * 11);font-weight:500;line-height:1.2;white-space:nowrap}.chats .chat__top-ai-state{font-size:calc(var(--scale) * 10);font-weight:400;line-height:1.2;white-space:nowrap;opacity:.65}.chats .chat__top-ai-state--off{color:#ff4d00;opacity:1}.chats .chat__top-ai-toggle{width:calc(var(--scale) * 36);height:calc(var(--scale) * 21);flex-shrink:0}.chats .chat__top-ai-toggle .toggle__thumb{left:calc(var(--scale) * 3);width:calc(var(--scale) * 15);height:calc(var(--scale) * 15);box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 4) #0000002e}.chats .chat__top-ai-toggle.toggle--on .toggle__thumb{transform:translate(calc(var(--scale) * 13),-50%)}.chats .chat__top-ai-toggle:disabled{opacity:.55;cursor:not-allowed}.chats .chat__messages{display:flex;flex-direction:column-reverse;gap:calc(var(--scale) * 16);width:100%;padding:calc(var(--scale) * 16) 0}.chats .chat__message-input{position:absolute;bottom:calc(var(--scale) * 16);left:calc(var(--scale) * 16);right:calc(var(--scale) * 16)}.chats .chat__improvement-panel{display:grid;align-items:stretch;gap:calc(var(--scale) * 14);position:absolute;z-index:5;right:calc(var(--scale) * 16);bottom:calc(var(--scale) * 88);left:calc(var(--scale) * 16);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);background:#f4f4f5;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 12);box-shadow:0 calc(var(--scale) * 10) calc(var(--scale) * 24) #0f172a1a}.chats .chat__improvement-text{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);min-width:0}.chats .chat__improvement-note{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.chats .chat__improvement-note span{color:#2a292d;font-size:calc(var(--scale) * 11);font-weight:500;line-height:1.25}.chats .chat__improvement-note textarea{width:100%;min-height:calc(var(--scale) * 74);max-height:calc(var(--scale) * 150);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);resize:vertical;color:#2a292d;font-size:calc(var(--scale) * 12);line-height:1.45;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);outline:none;transition:.2s ease}.chats .chat__improvement-note textarea:focus{border-color:#005eff}.chats .chat__improvement-note textarea:disabled{opacity:.65;cursor:not-allowed}.chats .chat__improvement-title{font-size:calc(var(--scale) * 12);font-weight:500;color:#2a292d}.chats .chat__improvement-summary{color:#2a292db3;font-size:calc(var(--scale) * 11);line-height:1.35;white-space:normal}.chats .chat__improvement-error,.chats .chat__improvement-validation{color:#ff003d;font-size:calc(var(--scale) * 11);line-height:1.35}.chats .chat__improvement-actions{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--scale) * 8);flex-shrink:0}.chats .chat__improvement-clear{display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 168);min-width:calc(var(--scale) * 168);height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 14);color:#2a292db3;font-size:calc(var(--scale) * 11);font-weight:500;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);transition:.2s ease}.chats .chat__improvement-clear:hover{color:#2a292d}.chats .chat__improvement-clear:disabled{opacity:.5;cursor:not-allowed}.chats .chat__improvement-submit{width:calc(var(--scale) * 168);min-width:calc(var(--scale) * 168);max-width:calc(var(--scale) * 168);height:calc(var(--scale) * 36);min-height:calc(var(--scale) * 36);padding:0 calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10)}.chats .chat__improvement-submit .button-text{font-size:calc(var(--scale) * 11);white-space:nowrap}.chats .chat__scroll-btn{position:absolute;bottom:calc(var(--scale) * 100);right:calc(var(--scale) * 30);display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 36);height:calc(var(--scale) * 36);background:#005eff;color:#fff;border-radius:50%;box-shadow:0 calc(var(--scale) * 2) calc(var(--scale) * 10) #0000002e;animation:fade-in-up .2s ease}.chats .chat__scroll-btn-icon{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);flex-shrink:0}.chats__no-dialogs{display:flex;justify-content:center;align-items:center}.chats__no-dialogs-text{opacity:.7;font-weight:400;color:#2a292d}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(calc(var(--scale) * 6))}to{opacity:1;transform:translateY(0)}}.sidebar{display:flex;flex-direction:column;gap:calc(var(--scale) * 30);position:sticky;top:0;bottom:0;left:0;width:100%;max-width:calc(var(--scale) * 180);height:calc(100dvh - var(--shell-safe-top));padding:calc(var(--scale) * 10);background:#fff;border-right:1px solid #E4E4E7;transition:max-width .35s ease-in-out;overflow:visible}.sidebar .icon{overflow:visible}.sidebar .icon-dashboard path{transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform-origin:center;transform-box:fill-box}.sidebar .icon-dashboard.hovered path:nth-child(1){transform:translate(-1.5px,-1.5px) scale(.95)}.sidebar .icon-dashboard.hovered path:nth-child(2){transform:translate(1.5px,-1.5px) scale(.95)}.sidebar .icon-dashboard.hovered path:nth-child(3){transform:translate(1.5px,1.5px) scale(.95)}.sidebar .icon-dashboard.hovered path:nth-child(4){transform:translate(-1.5px,1.5px) scale(.95)}.sidebar .icon-chats g g path{transform-box:fill-box}.sidebar .icon-chats g g path:nth-child(1){transform-origin:15% 85%;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-chats g g path:nth-child(n+2){transform-origin:center;opacity:.8;transition:opacity .3s ease}.sidebar .icon-chats.hovered g g path:nth-child(1){transform:scale(1.1) rotate(-4deg)}.sidebar .icon-chats.hovered g g path:nth-child(2){animation:typingWave 1.4s infinite ease-in-out;animation-delay:0s}.sidebar .icon-chats.hovered g g path:nth-child(3){animation:typingWave 1.4s infinite ease-in-out;animation-delay:.15s}.sidebar .icon-chats.hovered g g path:nth-child(4){animation:typingWave 1.4s infinite ease-in-out;animation-delay:.3s}.sidebar .icon-testing g g path{transform-box:fill-box}.sidebar .icon-testing g g path:nth-child(1){transform-origin:center;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-testing g g path:nth-child(n+2){transform-origin:center;opacity:.4;transition:opacity .3s ease}.sidebar .icon-testing.hovered g g path:nth-child(1){transform:scale(1.08)}.sidebar .icon-testing.hovered g g path:nth-child(2){animation:testPulse 1.2s infinite ease-in-out;animation-delay:0s}.sidebar .icon-testing.hovered g g path:nth-child(3){animation:testPulse 1.2s infinite ease-in-out;animation-delay:.2s}.sidebar .icon-testing.hovered g g path:nth-child(4){animation:testPulse 1.2s infinite ease-in-out;animation-delay:.4s}.sidebar .icon-company-logo path{transition:.5s all}.sidebar .icon-company-logo:hover path{fill:#005eff}.sidebar .icon-agents path{transform-box:fill-box;transform-origin:center bottom;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-agents.hovered path{transform:translateY(-2.5px) scale(1.06)}.sidebar .icon-statistics g g path{transform-box:fill-box;transform-origin:center bottom;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-statistics g g path:nth-child(1){transition-delay:0s}.sidebar .icon-statistics g g path:nth-child(2){transition-delay:.08s}.sidebar .icon-statistics g g path:nth-child(3){transition-delay:.04s}.sidebar .icon-statistics.hovered g g path{transform:scaleY(1.14)}.sidebar .icon-upgrade g g path{transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-upgrade.hovered g g path{transform:rotate(-8deg) translate(-1px,-1px)}.sidebar .icon-knowledge_base g g path{transform-box:fill-box;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-knowledge_base g g path:nth-child(1){transform-origin:center}.sidebar .icon-knowledge_base g g path:nth-child(2){transform-origin:left center;transition-delay:.06s}.sidebar .icon-knowledge_base g g path:nth-child(3){transform-origin:left center;transition-delay:.12s}.sidebar .icon-knowledge_base.hovered g g path:nth-child(1){transform:translateY(-1.5px)}.sidebar .icon-knowledge_base.hovered g g path:nth-child(2),.sidebar .icon-knowledge_base.hovered g g path:nth-child(3){transform:translate(1.5px)}.sidebar .icon-integrations g g path{transform-box:fill-box;transform-origin:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-integrations.hovered g g path{transform:rotate(30deg)}.sidebar .icon-settings g g path{transform-box:fill-box;transform-origin:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}.sidebar .icon-settings.hovered g g path{transform:rotate(45deg)}.sidebar .icon-extensions path{transform-box:fill-box;transform-origin:center center;transition:transform .4s cubic-bezier(.4,0,.2,1)}.sidebar .icon-extensions.hovered path{transform:rotate(-12deg) translate(1px) translateY(-1px)}.sidebar .icon-bot path{transform-box:fill-box;transform-origin:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.sidebar .icon-bot.hovered path{transform:translateY(-4px) scale(1.08) rotate(-6deg)}.sidebar__logo{aspect-ratio:1;width:100%;max-width:calc(var(--scale) * 20)}.sidebar__link{display:flex;align-items:center;gap:calc(var(--scale) * 4);padding:calc(var(--scale) * 6);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);color:#2a292d}.sidebar__link.active{background:#f4f9ff}.sidebar__list{display:flex;flex-direction:column;gap:calc(var(--scale) * 2)}.sidebar__list-icon{max-width:calc(var(--scale) * 20);flex-shrink:0}.sidebar__list-text{overflow:hidden;white-space:nowrap;transition:opacity .2s ease-in-out,max-width .35s ease-in-out;max-width:calc(var(--scale) * 200);opacity:1}.sidebar__collapse-btn{position:absolute;right:calc(var(--scale) * -10);top:calc(var(--scale) * 50);z-index:10;width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border-radius:50%;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 4) #00000014;transition:background .15s}.sidebar__collapse-btn svg{transition:transform .35s ease-in-out;color:#2a292d;opacity:.5;flex-shrink:0}.sidebar__collapse-btn:hover{background:#f4f4f5}.sidebar__collapse-btn:hover svg{opacity:1}.sidebar--collapsed{max-width:calc(var(--scale) * 56)}.sidebar--collapsed .sidebar__collapse-btn svg{transform:scaleX(-1)}.sidebar--collapsed .sidebar__list-text{opacity:0;max-width:0;pointer-events:none}.sidebar--collapsed .sidebar__link{padding:calc(var(--scale) * 6)}.sidebar--collapsed .sidebar__dropdown-label{height:0;opacity:0;padding:0;pointer-events:none;overflow:hidden}.sidebar--collapsed .sidebar__dropdown-item .sidebar__list{pointer-events:auto!important;opacity:1!important;transform:translateY(0) scaleY(1)!important;max-height:calc(var(--scale) * 300)!important}.sidebar--collapsed .sidebar__footer-info,.sidebar--collapsed .sidebar__footer-balance span,.sidebar--collapsed .sidebar__footer-button{opacity:0;max-width:0;overflow:hidden;pointer-events:none;transition:opacity .2s ease-in-out,max-width .35s ease-in-out}.sidebar--collapsed .sidebar__footer-balance{justify-content:center;align-self:center;width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);min-height:calc(var(--scale) * 40);margin-bottom:calc(var(--scale) * 8);padding:0;overflow:hidden}.sidebar--collapsed .sidebar__footer-balance strong{min-width:0;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#2a292d;font-size:calc(var(--scale) * 10);font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.sidebar--collapsed .sidebar__footer-profile,.sidebar--collapsed .sidebar__footer--profile{justify-content:center}.sidebar__dropdown-item{display:flex;flex-direction:column;gap:calc(var(--scale) * 2);padding:calc(var(--scale) * 4) 0;transition:background .3s ease;border-radius:calc(var(--scale) * 10)}.sidebar__dropdown-item:hover{background:#ffffff0a}.sidebar__dropdown-item .sidebar__list{transform-origin:top;pointer-events:none;opacity:0;transform:translateY(-4px) scaleY(.92);overflow:hidden;max-height:calc(var(--scale) * 0);transition:max-height .35s ease-in-out,opacity .35s ease-in-out,transform .35s ease-in-out}.sidebar__dropdown-item .sidebar__dropdown-chevron{rotate:180deg;transition:rotate .35s ease-in-out}.sidebar__dropdown-item--expanded .sidebar__dropdown-chevron{rotate:0deg}.sidebar__dropdown-item--expanded .sidebar__list{pointer-events:auto;opacity:1;transform:translateY(0) scaleY(1);overflow:hidden;max-height:calc(var(--scale) * 200)}.sidebar__dropdown-label{display:flex;align-items:center;gap:calc(var(--scale) * 5);opacity:.7;padding:calc(var(--scale) * 4) calc(var(--scale) * 6);transition:color .3s ease,opacity .3s ease;cursor:pointer;font-size:calc(var(--scale) * 12);color:#18181b}.sidebar__dropdown-label:hover{opacity:1}.sidebar__footer{display:flex;flex-direction:column;margin-top:auto}.sidebar__footer-avatar{width:calc(var(--scale) * 32);height:calc(var(--scale) * 32);flex-shrink:0;border:1px solid #E1E1E1;border-radius:calc(var(--scale) * 50);display:flex;align-items:center;justify-content:center;font-size:calc(var(--scale) * 16)}.sidebar__footer-popup{translate:0 -100%;display:flex;flex-direction:column;gap:calc(var(--scale) * 2);position:absolute;z-index:9;top:0;left:0;width:100%;padding:calc(var(--scale) * 14);background:#fff;border:1px solid #E1E1E1;border-radius:calc(var(--scale) * 12)}.sidebar__footer .sidebar__theme-button{justify-content:space-between;width:100%;border:none;background:transparent;text-align:left;cursor:pointer}.sidebar__footer .sidebar__theme-toggle{position:relative;flex-shrink:0;width:calc(var(--scale) * 34);height:calc(var(--scale) * 18);border-radius:calc(var(--scale) * 999);background:#e4e4e7;transition:background .2s ease}.sidebar__footer .sidebar__theme-toggle span{position:absolute;top:calc(var(--scale) * 2);left:calc(var(--scale) * 2);width:calc(var(--scale) * 14);height:calc(var(--scale) * 14);border-radius:50%;background:#fff;box-shadow:0 calc(var(--scale) * 1) calc(var(--scale) * 3) #2a292d2e;transition:transform .2s ease}.sidebar__footer .sidebar__theme-toggle--active{background:#005eff}.sidebar__footer .sidebar__theme-toggle--active span{transform:translate(calc(var(--scale) * 16))}.sidebar__footer-profile{display:flex;align-items:center;gap:calc(var(--scale) * 8);min-width:0;overflow:hidden}.sidebar__footer-balance{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 8);min-height:calc(var(--scale) * 34);margin-bottom:calc(var(--scale) * 6);padding:calc(var(--scale) * 7) calc(var(--scale) * 8);color:#2a292d;background:#f4f9ff;border:1px solid #E4E4E7;border-radius:calc(var(--scale) * 9);text-decoration:none;transition:background .2s ease,border-color .2s ease}.sidebar__footer-balance span{overflow:hidden;color:#2a292d94;font-size:calc(var(--scale) * 11);font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:opacity .2s ease-in-out,max-width .35s ease-in-out;max-width:calc(var(--scale) * 76);opacity:1}.sidebar__footer-balance strong{color:#2a292d;font-size:calc(var(--scale) * 12);font-weight:850;line-height:1;white-space:nowrap}.sidebar__footer-balance:hover{background:#f4f4f5;border-color:#e1e1e1}.sidebar__footer-button{position:relative;width:calc(var(--scale) * 32);height:calc(var(--scale) * 32);transition:.3s}.sidebar__footer-button:hover{background:#f4f4f5;border-radius:calc(var(--scale) * 8)}.sidebar__footer-button .dot{translate:-50% -50%;display:block;position:absolute;left:50%;width:calc(var(--scale) * 2.5);height:calc(var(--scale) * 2.5);background:#2a292d;border-radius:calc(var(--scale) * 50)}.sidebar__footer-button .dot-1{top:calc(50% - var(--scale) * 5)}.sidebar__footer-button .dot-2{top:50%}.sidebar__footer-button .dot-3{top:calc(50% + var(--scale) * 5)}.sidebar__footer--profile{justify-content:space-between;position:relative}.sidebar__footer--logout{color:#ff003d}.sidebar__footer-info{overflow:hidden;white-space:nowrap;min-width:0;transition:opacity .2s ease-in-out,max-width .35s ease-in-out;max-width:calc(var(--scale) * 200);opacity:1}.sidebar__footer-username{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__footer-button{flex-shrink:0;transition:opacity .2s ease-in-out,max-width .35s ease-in-out}@media (max-width: 1024px){.sidebar{gap:calc(var(--scale) * 20);max-width:calc(var(--scale) * 136);padding:calc(var(--scale) * 8)}.sidebar__logo{max-width:calc(var(--scale) * 18)}.sidebar__link{gap:calc(var(--scale) * 6);padding:calc(var(--scale) * 7) calc(var(--scale) * 6);font-size:calc(var(--scale) * 12)}.sidebar__list-icon{max-width:calc(var(--scale) * 18)}.sidebar__collapse-btn{top:calc(var(--scale) * 36)}.sidebar__footer-avatar,.sidebar__footer-button{width:calc(var(--scale) * 28);height:calc(var(--scale) * 28)}.sidebar__footer-info{max-width:calc(var(--scale) * 132)}.sidebar--collapsed{max-width:calc(var(--scale) * 48)}}@keyframes typingWave{0%,50%,to{transform:translateY(0) scale(1);opacity:.6}20%{transform:translateY(-2px) scale(1.25);opacity:1}}@keyframes testPulse{0%,to{transform:scale(.8);opacity:.4}30%{transform:scale(1.4);opacity:1}}@keyframes settingsSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 16);min-width:0;padding:calc(var(--scale) * 5) calc(var(--scale) * 20);min-height:calc(var(--scale) * 50);background-color:#fff}.header__title{min-width:0;font-size:calc(var(--scale) * 28);font-weight:600;line-height:1.15;overflow-wrap:anywhere}.header__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(var(--scale) * 15);min-width:0}.header__button{font-size:calc(var(--scale) * 16);height:calc(var(--scale) * 49);max-width:max-content;min-width:0}.header__button-icon{max-width:calc(var(--scale) * 18)}.header__button-icon--plus{border-radius:calc(var(--scale) * 100);background:#ffffff26;padding:calc(var(--scale) * 4);margin-left:calc(var(--scale) * 72)}.header__button-icon--plus path{stroke:#fff}.header__button--refresh{background:transparent}@media (max-width: 1024px){.header{align-items:flex-start;flex-wrap:wrap}.header__title{font-size:calc(var(--scale) * 18);max-width:100%}.header__buttons{gap:calc(var(--scale) * 10);width:100%}.header__button{height:calc(var(--scale) * 42);padding-inline:calc(var(--scale) * 14);font-size:calc(var(--scale) * 14)}.header__button-icon{max-width:calc(var(--scale) * 16)}.header__button-icon--plus{margin-left:calc(var(--scale) * 32)}}.pop-up{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;z-index:1000}.pop-up__overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:#2a292d80}.pop-up__content{position:relative;z-index:1;max-width:calc(var(--scale) * 720);width:100%;max-height:min(90dvh,100%);display:flex;flex-direction:column;border-radius:calc(var(--scale) * 16);background:#fff;padding:calc(var(--scale) * 28);opacity:0;transform:translateY(calc(var(--scale) * 12));transition:opacity .3s ease,transform .3s ease}.pop-up.active .pop-up__content{opacity:1;transform:translateY(0)}.pop-up__title{font-size:calc(var(--scale) * 22);font-weight:600;margin-bottom:calc(var(--scale) * 16);color:#2a292d}.pop-up__body{min-height:0;overflow-y:auto}.pop-up__close-button{position:absolute;top:calc(var(--scale) * 24);right:calc(var(--scale) * 24);background:#f4f4f5;border-radius:calc(var(--scale) * 5);padding:calc(var(--scale) * 3);cursor:pointer;width:calc(var(--scale) * 24);transition:.3s all}.pop-up__close-button:hover{background:#e4e4e7}.pop-up__close-button svg{max-width:calc(var(--scale) * 24);rotate:45deg}.pop-up__close-button svg path{stroke:#2a292d}.confirm-pop-up{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 30)}.confirm-pop-up__title{font-size:calc(var(--scale) * 20);line-height:1.3;text-align:center}.confirm-pop-up__buttons{display:grid;gap:calc(var(--scale) * 16);grid-template-columns:repeat(2,1fr);width:100%}.confirm-pop-up__spinner{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border:calc(var(--scale) * 2.5) solid rgba(0,94,255,.25);border-top-color:#005eff;border-radius:50%;animation:confirm-spinner .7s linear infinite;flex-shrink:0}.confirm-pop-up__button{max-width:unset;height:calc(var(--scale) * 44);padding:calc(var(--scale) * 10);border-radius:calc(var(--scale) * 6);font-size:calc(var(--scale) * 18)}.confirm-pop-up__button--confirm,.confirm-pop-up__button--cancel{width:100%}@keyframes confirm-spinner{to{transform:rotate(360deg)}}.agent-create-pop-up{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 30);min-height:0}.agent-create-pop-up__progress{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 14)}.agent-create-pop-up__progress-info{opacity:.7;font-size:calc(var(--scale) * 16)}.agent-create-pop-up__progress-line{position:relative;overflow:hidden;width:calc(var(--scale) * 220);height:calc(var(--scale) * 5);border-radius:calc(var(--scale) * 5)}.agent-create-pop-up__progress-line--empty{position:absolute;top:0;left:0;width:100%;height:100%;background:#e4e4e7}.agent-create-pop-up__progress-line--filled{position:absolute;top:0;left:0;height:100%;transition:.3s;background:#10b981;border-radius:calc(var(--scale) * 5)}.agent-create-pop-up__title{font-size:calc(var(--scale) * 32);text-align:center}.agent-create-pop-up__subtitle{opacity:.7;font-size:calc(var(--scale) * 18);text-align:center}.agent-create-pop-up__error{display:flex;flex-direction:column;gap:calc(var(--scale) * 5);font-size:calc(var(--scale) * 16);color:#ff003d}.agent-create-pop-up__error li{list-style:disc inside}.agent-create-pop-up__buttons{display:grid;gap:calc(var(--scale) * 15);grid-template-columns:repeat(2,1fr);width:100%}.agent-create-pop-up__button{max-width:100%;height:calc(var(--scale) * 44);border-width:calc(var(--scale) * 1.5);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 18)}.agent-create-pop-up__body{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);width:100%;min-height:0;padding:5px}.agent-create-pop-up__step{display:flex;flex-direction:column;width:100%}.agent-create-pop-up__step-1{gap:calc(var(--scale) * 15)}.agent-create-pop-up__step-2{gap:calc(var(--scale) * 8)}.agent-create-pop-up__step-3{gap:calc(var(--scale) * 30)}.agent-create-pop-up__step-4,.agent-create-pop-up__step-5,.agent-create-pop-up__step-6{gap:calc(var(--scale) * 15)}.agent-create-pop-up__input{width:100%;padding:calc(var(--scale) * 15);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.agent-create-pop-up__input::placeholder{opacity:.5;color:#2a292d}.agent-create-pop-up__input--textarea{resize:none;height:calc(var(--scale) * 150)}.agent-create-pop-up .textarea-wrapper{position:relative}.agent-create-pop-up .textarea-wrapper__char-counter{position:absolute;bottom:calc(var(--scale) * 10);right:calc(var(--scale) * 15);opacity:.3;font-size:calc(var(--scale) * 12);color:#2a292d}.agent-create-pop-up__checkbox{display:flex;align-items:center;gap:calc(var(--scale) * 10);position:relative;height:calc(var(--scale) * 50);padding:calc(var(--scale) * 15);transition:.3s;background:#f4f4f5;border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 8)}.agent-create-pop-up__checkbox--checked{background:#f4f9ff;border-color:#005eff}.agent-create-pop-up__checkbox--checked .agent-create-pop-up__checkbox-text{opacity:1}.agent-create-pop-up__checkbox-input{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}.agent-create-pop-up__checkbox-icon{display:block;position:relative;width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #ffffff;border-radius:calc(var(--scale) * 50)}.agent-create-pop-up__checkbox-icon--active{border-color:#005eff}.agent-create-pop-up__checkbox-icon--active:after{translate:-50% -50%;aspect-ratio:1;content:"";display:block;position:absolute;top:50%;left:50%;width:50%;height:50%;background:#005eff;border-radius:calc(var(--scale) * 50)}.agent-create-pop-up__checkbox-text{opacity:.5}.agent-create-pop-up__label{margin-bottom:calc(var(--scale) * 8);font-size:calc(var(--scale) * 18)}.agent-create-pop-up__radio{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.agent-create-pop-up__scenario-steps{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);overflow:scroll;width:100%;max-height:calc(var(--scale) * 270);transition:.3s}.agent-create-pop-up__scenario-steps.with-scroll{padding-right:calc(var(--scale) * 10)}.agent-create-pop-up__scenario-steps-item{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);padding:calc(var(--scale) * 15) calc(var(--scale) * 15) calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.agent-create-pop-up__scenario-steps-control{display:flex;justify-content:space-between;align-items:center;padding-top:calc(var(--scale) * 8)}.agent-create-pop-up__scenario-steps-number{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 25);height:calc(var(--scale) * 25);background:#cfe1fe;border-radius:calc(var(--scale) * 50);font-size:calc(var(--scale) * 15);color:#005eff}.agent-create-pop-up__scenario-steps-delete-icon{max-width:calc(var(--scale) * 25)}.agent-create-pop-up__scenario-steps-add{display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);width:100%;padding:calc(var(--scale) * 15);background:#ffe5d9;border-radius:calc(var(--scale) * 16);font-size:calc(var(--scale) * 16);color:#ff4d00}.agent-create-pop-up__scenario-steps-add-icon{max-width:calc(var(--scale) * 14)}.agent-create-pop-up__scenario-steps-add-icon path{stroke:#ff4d00}.agent-create-pop-up__website{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);overflow:scroll;width:100%;max-height:calc(var(--scale) * 270);transition:.3s}.agent-create-pop-up__website.with-scroll{padding-right:calc(var(--scale) * 10)}.agent-create-pop-up__website-item{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);padding:calc(var(--scale) * 15) calc(var(--scale) * 15) calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.agent-create-pop-up__website-control{display:flex;justify-content:space-between;align-items:center;padding-top:calc(var(--scale) * 8)}.agent-create-pop-up__website-number{display:flex;justify-content:center;align-items:center;width:calc(var(--scale) * 25);height:calc(var(--scale) * 25);background:#cfe1fe;border-radius:calc(var(--scale) * 50);font-size:calc(var(--scale) * 15);color:#005eff}.agent-create-pop-up__website-delete-icon{max-width:calc(var(--scale) * 25)}.agent-create-pop-up__website-add{display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);width:100%;padding:calc(var(--scale) * 15);background:#ffe5d9;border-radius:calc(var(--scale) * 16);font-size:calc(var(--scale) * 16);color:#ff4d00}.agent-create-pop-up__website-add-icon{max-width:calc(var(--scale) * 14)}.agent-create-pop-up__website-add-icon path{stroke:#ff4d00}.agent-create-pop-up__field{display:flex;flex-direction:column;gap:calc(var(--scale) * 20);padding:calc(var(--scale) * 15);border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.agent-create-pop-up__field-label{font-size:calc(var(--scale) * 16)}.agent-create-pop-up__field-list{display:flex;flex-direction:column;gap:calc(var(--scale) * 5)}.agent-create-pop-up__field-list-item{display:flex;justify-content:space-between;align-items:center;opacity:.7;color:#2a292d;list-style:disc inside}.agent-create-pop-up__field-button{display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);position:relative;width:100%;max-width:unset;height:calc(var(--scale) * 54);padding:calc(var(--scale) * 15);background:#ffe5d9;border-radius:calc(var(--scale) * 16);font-size:calc(var(--scale) * 16);color:#ff4d00;border:calc(var(--scale) * 2) dashed transparent;transition:background .2s ease,border-color .2s ease;cursor:pointer}.agent-create-pop-up__field-button--dragging{background:#005eff0f;border-color:#005eff;color:#005eff}.agent-create-pop-up__field-button--dragging .agent-create-pop-up__field-button-icon path{stroke:#005eff}.agent-create-pop-up__field-button-icon{max-width:calc(var(--scale) * 18)}.agent-create-pop-up__field-button-icon path{stroke:#ff4d00}.agent-create-pop-up__field-button input{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}.integration-connect{display:flex;flex-direction:column;align-items:center}.integration-connect__title{margin-bottom:calc(var(--scale) * 30);font-size:calc(var(--scale) * 32)}.integration-connect__subtitle{opacity:.7;margin-bottom:calc(var(--scale) * 82);font-size:calc(var(--scale) * 18)}.integration-connect__pagination{display:grid;gap:calc(var(--scale) * 15);grid-template-columns:repeat(6,1fr);margin-bottom:calc(var(--scale) * 82);padding:calc(var(--scale) * 15);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16)}.integration-connect__pagination-dot{aspect-ratio:1;width:calc(var(--scale) * 18);transition:.15s;background:#e1e1e1;border-radius:calc(var(--scale) * 100)}.integration-connect__pagination-dot--active{background:#005eff}.integration-connect__body{display:grid;align-items:center;justify-content:center;gap:calc(var(--scale) * 24);grid-template-columns:repeat(2,calc(var(--scale) * 256));height:calc(var(--scale) * 296);margin-bottom:calc(var(--scale) * 82);padding:calc(var(--scale) * 20) 0;width:100%}.integration-connect__body-item{aspect-ratio:1;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 16)}.integration-connect__body-item--telegram{background:linear-gradient(180deg,#2aabee,#229ed9 99.26%)}.integration-connect__body-item--viber{background:#675da9}.integration-connect__body-item--vk{background:#1584ff}.integration-connect__body-item--whatsapp{background:linear-gradient(182.86deg,#5fd66a 2.38%,#23b23a 97.86%)}.integration-connect__body-icon{max-width:calc(var(--scale) * 75)}.integration-connect__body--instagram{display:flex;flex-direction:column;align-items:center;padding:calc(var(--scale) * 14) calc(var(--scale) * 90)}.integration-connect__body--instagram .integration-connect__body-icon{display:flex;justify-content:center;width:100%;max-width:unset;height:calc(var(--scale) * 54);background:radial-gradient(126.96% 126.96% at 6.47% 97.81%,#fa8f21 9%,#d82d7e 78%);border-radius:calc(var(--scale) * 14)}.integration-connect__body--instagram .integration-connect__body-icon .icon-instagram{width:100%;max-width:unset}.integration-connect__body--instagram .integration-connect__body-icon .icon-instagram rect{fill:none}.integration-connect__body--instagram .integration-connect__body-icon .icon-instagram path:nth-child(2){display:none}.integration-connect__body-title{font-size:calc(var(--scale) * 32)}.integration-connect__body-form{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);width:100%}.integration-connect__body-input{display:grid;gap:calc(var(--scale) * 10);grid-template-columns:calc(var(--scale) * 24) auto calc(var(--scale) * 24);padding:calc(var(--scale) * 15);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.integration-connect__body-input-icon{overflow:hidden}.integration-connect__body-input-item{width:100%;font-size:calc(var(--scale) * 16)}.integration-connect__buttons{display:grid;gap:calc(var(--scale) * 30);grid-template-columns:repeat(2,1fr);width:100%}.integration-connect__button{width:100%;max-width:unset;height:calc(var(--scale) * 44);border-radius:calc(var(--scale) * 6);font-size:calc(var(--scale) * 18)}.knowledge-base-pop-up{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 30)}.knowledge-base-pop-up__title{font-size:calc(var(--scale) * 32);text-align:center}.knowledge-base-pop-up__subtitle{opacity:.7;font-size:calc(var(--scale) * 18);text-align:center}.knowledge-base-pop-up__buttons{display:grid;gap:calc(var(--scale) * 30);grid-template-columns:repeat(2,1fr);width:100%}.knowledge-base-pop-up__button{width:100%;max-width:unset;height:calc(var(--scale) * 44);border-radius:calc(var(--scale) * 6);font-size:calc(var(--scale) * 17)}.knowledge-base-pop-up__items{width:100%}.knowledge-base-pop-up__items--training{display:grid;gap:calc(var(--scale) * 15);grid-template-columns:repeat(2,1fr)}.knowledge-base-pop-up__item{display:flex;flex-direction:column;gap:calc(var(--scale) * 15);padding:calc(var(--scale) * 15);border:calc(var(--scale) * 1) solid #F4F4F5;border-radius:calc(var(--scale) * 16)}.knowledge-base-pop-up__item--instagram{grid-area:1/1/2/2}.knowledge-base-pop-up__item--website{grid-area:1/2/2/3}.knowledge-base-pop-up__item--describe{grid-area:2/1/3/3}.knowledge-base-pop-up__item--describe textarea{resize:none}.knowledge-base-pop-up__item--files{grid-area:3/1/4/3}.knowledge-base-pop-up__item-label{font-size:calc(var(--scale) * 16)}.knowledge-base-pop-up__item-input{padding:calc(var(--scale) * 15);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.knowledge-base-pop-up__item-button{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:calc(var(--scale) * 54);background:#ff4d0026;border-radius:calc(var(--scale) * 16);color:#ff4d00}.knowledge-base-pop-up__item-button input{top:0;right:0;bottom:0;left:0;position:absolute;visibility:hidden;width:100%;height:100%}.knowledge-base-pop-up__success{display:flex;flex-direction:column;gap:calc(var(--scale) * 30)}.knowledge-base-pop-up__success-title{font-size:calc(var(--scale) * 32);text-align:center}.knowledge-base-pop-up__success-subtitle{opacity:.7;font-size:calc(var(--scale) * 18);text-align:center}.knowledge-base-pop-up__success-button{max-width:unset;height:calc(var(--scale) * 54)}.knowledge-base-pop-up__error{color:#ff003d}.knowledge-base-pop-up__list{display:flex;flex-direction:column;gap:calc(var(--scale) * 5);width:100%}.knowledge-base-pop-up__list-meta{display:flex;align-items:center;gap:calc(var(--scale) * 10);min-width:0}.knowledge-base-pop-up__list-thumb{width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);object-fit:cover;border-radius:calc(var(--scale) * 10);flex-shrink:0}.knowledge-base-pop-up__list-badge{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);padding:0 calc(var(--scale) * 10);border-radius:calc(var(--scale) * 10);background:#005eff1a;color:#005eff;font-size:calc(var(--scale) * 12);font-weight:500;flex-shrink:0}.knowledge-base-pop-up__list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-pop-up__list-item{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--scale) * 12)}.knowledge-base-pop-up__list-item span{opacity:.7}.sendable-files-popup{display:flex;flex-direction:column;gap:calc(var(--scale) * 18)}.sendable-files-popup__subtitle{font-size:calc(var(--scale) * 15);opacity:.7;line-height:1.45}.sendable-files-popup__field{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.sendable-files-popup__label{font-size:calc(var(--scale) * 14);font-weight:500}.sendable-files-popup__input,.sendable-files-popup__textarea{width:100%;padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 14);background:#f4f4f5;border:calc(var(--scale) * 1) solid transparent;color:#2a292d}.sendable-files-popup__textarea{min-height:calc(var(--scale) * 120);resize:vertical}.sendable-files-popup__picker{display:flex;justify-content:center;align-items:center;min-height:calc(var(--scale) * 52);padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 14);border:calc(var(--scale) * 1) dashed rgba(0,94,255,.25);background:#005eff0d;color:#005eff;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.sendable-files-popup__picker--drag-active{background:#005eff1f;border-color:#005eff8c;box-shadow:inset 0 0 0 calc(var(--scale) * 1) #005eff29}.sendable-files-popup__picker input{display:none}.sendable-files-popup__file{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 12) calc(var(--scale) * 14);border-radius:calc(var(--scale) * 12);background:#f4f4f5}.sendable-files-popup__file strong,.sendable-files-popup__file span{font-size:calc(var(--scale) * 13)}.sendable-files-popup__file strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sendable-files-popup__file span{opacity:.6;flex-shrink:0}.sendable-files-popup__hint{font-size:calc(var(--scale) * 12);opacity:.55}.sendable-files-popup__error{color:#ff003d;font-size:calc(var(--scale) * 13)}.sendable-files-popup__actions{display:grid;gap:calc(var(--scale) * 12);grid-template-columns:repeat(2,minmax(0,1fr))}.sendable-files-popup__action{max-width:none;height:calc(var(--scale) * 46)}.sendable-files-popup__action--secondary{border:calc(var(--scale) * 1) solid #2A292D}.whatsapp-popup{display:flex;flex-direction:column;gap:calc(var(--scale) * 16)}.whatsapp-popup__tabs{display:flex;border-radius:calc(var(--scale) * 8);overflow:hidden;border:calc(var(--scale) * 1) solid #E4E4E7}.whatsapp-popup__tab{flex:1;padding:calc(var(--scale) * 10) calc(var(--scale) * 16);font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292db3;background:transparent;border:none;cursor:pointer;transition:background .2s,color .2s}.whatsapp-popup__tab--active{background:#005eff;color:#fff}.whatsapp-popup__description{font-size:calc(var(--scale) * 14);color:#2a292db3;line-height:1.5}.whatsapp-popup__field{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.whatsapp-popup__label{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d}.whatsapp-popup__input{width:100%;padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14);color:#2a292d;outline:none;transition:border-color .2s}.whatsapp-popup__input:focus{border-color:#005eff}.whatsapp-popup__input::placeholder{color:#2a292db3}.whatsapp-popup__connecting-label{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d;text-align:center}.whatsapp-popup__connecting-hint{font-size:calc(var(--scale) * 13);color:#2a292db3;text-align:center;line-height:1.5}.whatsapp-popup__progress-track{width:100%;height:calc(var(--scale) * 6);background:#e4e4e7;border-radius:calc(var(--scale) * 3);overflow:hidden}.whatsapp-popup__progress-bar{height:100%;background:#005eff;border-radius:calc(var(--scale) * 3);transition:width .5s linear}.whatsapp-popup__qr-wrapper{display:flex;justify-content:center;align-items:center;min-height:calc(var(--scale) * 200)}.whatsapp-popup__qr-image{width:calc(var(--scale) * 200);height:calc(var(--scale) * 200);border-radius:calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #E4E4E7}.whatsapp-popup__qr-placeholder{width:calc(var(--scale) * 200);height:calc(var(--scale) * 200);border-radius:calc(var(--scale) * 8);border:calc(var(--scale) * 1) solid #E4E4E7;display:flex;align-items:center;justify-content:center;background:#f4f9ff;font-size:calc(var(--scale) * 13);color:#2a292db3}.whatsapp-popup__auth-code{background:#f4f9ff;border:calc(var(--scale) * 1) solid #005EFF;border-radius:calc(var(--scale) * 8);padding:calc(var(--scale) * 16) calc(var(--scale) * 24);text-align:center}.whatsapp-popup__auth-code-value{font-family:monospace;font-size:calc(var(--scale) * 28);font-weight:600;letter-spacing:calc(var(--scale) * 6);color:#005eff}.whatsapp-popup__status{display:flex;align-items:center;gap:calc(var(--scale) * 8)}.whatsapp-popup__status-dot{width:calc(var(--scale) * 8);height:calc(var(--scale) * 8);border-radius:50%;background:#22c55e;flex-shrink:0}.whatsapp-popup__status-text{font-size:calc(var(--scale) * 13);color:#2a292db3}.whatsapp-popup__status-text--active{font-size:calc(var(--scale) * 14);font-weight:500;color:#22c55e}.whatsapp-popup__error{font-size:calc(var(--scale) * 13);color:#ff003d}.pop-up__content.telegram-popup-modal{max-width:calc(var(--scale) * 880);width:min(var(--scale) * 880,100vw - var(--scale) * 48);max-height:min(88dvh,var(--scale) * 820);padding:0;overflow:hidden}.telegram-popup-modal .pop-up__body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.telegram-popup{display:flex;flex-direction:column;min-height:0;color:#2a292d}.telegram-popup__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--scale) * 18);padding:calc(var(--scale) * 24) calc(var(--scale) * 28) calc(var(--scale) * 16);padding-right:calc(var(--scale) * 66)}.telegram-popup__hero-main{display:flex;align-items:flex-start;gap:calc(var(--scale) * 14);min-width:0}.telegram-popup__hero-icon{display:grid;flex-shrink:0;place-items:center;width:calc(var(--scale) * 42);height:calc(var(--scale) * 42);border-radius:50%;background:linear-gradient(145deg,#35b8f6,#1476e8);color:#f8fbff;font-size:calc(var(--scale) * 23);box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 18) #1d81ee38}.telegram-popup__hero-title{margin:0 0 calc(var(--scale) * 5);color:#111827;font-size:calc(var(--scale) * 25);font-weight:600;line-height:1.12}.telegram-popup__hero-description{max-width:calc(var(--scale) * 410);margin:0;color:#667085;font-size:calc(var(--scale) * 14);line-height:1.45}.telegram-popup__section{margin:0 calc(var(--scale) * 28) calc(var(--scale) * 12);padding:calc(var(--scale) * 18) calc(var(--scale) * 22);border:calc(var(--scale) * 1) solid #d9deea;border-radius:calc(var(--scale) * 10);background:#fbfcff}.telegram-popup__section-heading{display:flex;align-items:flex-start;gap:calc(var(--scale) * 12);margin-bottom:calc(var(--scale) * 14)}.telegram-popup__section-heading>svg{flex-shrink:0;margin-top:calc(var(--scale) * 2);color:#005ff5;font-size:calc(var(--scale) * 21)}.telegram-popup__section-heading h3{margin:0 0 calc(var(--scale) * 5);color:#111827;font-size:calc(var(--scale) * 18);font-weight:600;line-height:1.25}.telegram-popup__section-heading p{margin:0;color:#667085;font-size:calc(var(--scale) * 14);line-height:1.45}.telegram-popup__section-heading--button{width:100%;justify-content:space-between;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.telegram-popup__section-heading--button:focus-visible{outline:calc(var(--scale) * 2) solid rgba(0,95,245,.35);outline-offset:calc(var(--scale) * 4);border-radius:calc(var(--scale) * 6)}.telegram-popup__section-heading-main{display:flex;align-items:flex-start;gap:calc(var(--scale) * 12);min-width:0}.telegram-popup__section-heading-main>svg{flex-shrink:0;margin-top:calc(var(--scale) * 2);color:#005ff5;font-size:calc(var(--scale) * 21)}.telegram-popup__section-chevron{flex-shrink:0;margin-top:calc(var(--scale) * 2);color:#667085;font-size:calc(var(--scale) * 20);transition:transform .18s ease,color .18s ease}.telegram-popup__section-heading--expanded .telegram-popup__section-chevron{color:#005ff5;transform:rotate(180deg)}.telegram-popup__section-content{margin-top:calc(var(--scale) * 14)}.telegram-popup__field{position:relative;display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.telegram-popup__field+.telegram-popup__field{margin-top:calc(var(--scale) * 14)}.telegram-popup__label{color:#1f2937;font-size:calc(var(--scale) * 15);font-weight:500}.telegram-popup__input{width:100%;min-height:calc(var(--scale) * 44);padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #cfd6e4;border-radius:calc(var(--scale) * 9);background:#fcfdff;color:#1f2937;font-size:calc(var(--scale) * 14);line-height:1.45;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.telegram-popup__input:focus{border-color:#0b63f6;box-shadow:0 0 0 calc(var(--scale) * 3) #0b63f61f}.telegram-popup__input::placeholder{color:#98a2b3}.telegram-popup textarea.telegram-popup__input{min-height:calc(var(--scale) * 58);resize:vertical}.telegram-popup__hint,.telegram-popup__counter{color:#667085;font-size:calc(var(--scale) * 13);line-height:1.4}.telegram-popup__counter{position:absolute;right:calc(var(--scale) * 12);bottom:calc(var(--scale) * 8);padding:calc(var(--scale) * 2) calc(var(--scale) * 4);background:#fcfdffdb}.telegram-popup__mode-note{margin-bottom:calc(var(--scale) * 12);color:#667085;font-size:calc(var(--scale) * 13);line-height:1.4}.telegram-popup__rules-list{display:flex;flex-direction:column;gap:calc(var(--scale) * 10)}.telegram-popup__rule-card{padding:calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #e1e6ef;border-radius:calc(var(--scale) * 10);background:#f8fafc}.telegram-popup__rule-card .telegram-popup__access-status{margin-top:calc(var(--scale) * 10)}.telegram-popup__rule-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12);margin-bottom:calc(var(--scale) * 10)}.telegram-popup__rule-title{color:#1f2937;font-size:calc(var(--scale) * 14);font-weight:600}.telegram-popup__icon-button{display:grid;flex-shrink:0;place-items:center;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);border:calc(var(--scale) * 1) solid #d8deea;border-radius:calc(var(--scale) * 8);background:#fcfdff;color:#667085;cursor:pointer;transition:border-color .2s ease,color .2s ease}.telegram-popup__icon-button:hover{border-color:#ef4444;color:#ef4444}.telegram-popup__icon-button svg{font-size:calc(var(--scale) * 16)}.telegram-popup__segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #d2d8e5;border-radius:calc(var(--scale) * 9);overflow:hidden;background:#f9fbfe}.telegram-popup__segmented-button{display:flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 10);min-height:calc(var(--scale) * 44);border:0;background:transparent;color:#667085;cursor:pointer;font-size:calc(var(--scale) * 14);font-weight:500;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.telegram-popup__segmented-button svg{font-size:calc(var(--scale) * 19)}.telegram-popup__segmented-button--active{background:#f4f8ff;color:#005ff5;box-shadow:inset 0 0 0 calc(var(--scale) * 1) #005ff559}.telegram-popup__source-row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 14);margin-top:calc(var(--scale) * 16)}.telegram-popup__source-row .button{width:auto;min-width:calc(var(--scale) * 210);max-width:none;height:calc(var(--scale) * 46);padding:calc(var(--scale) * 10) calc(var(--scale) * 18);border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 15)}.telegram-popup__source-row .button .button-icon{max-width:calc(var(--scale) * 18)}.telegram-popup__add-rule{display:inline-flex;align-items:center;align-self:flex-start;gap:calc(var(--scale) * 8);margin-top:calc(var(--scale) * 12);border:0;background:transparent;color:#005ff5;cursor:pointer;font-size:calc(var(--scale) * 14);font-weight:500}.telegram-popup__add-rule svg{font-size:calc(var(--scale) * 17)}.telegram-popup__limit-card{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);margin-top:calc(var(--scale) * 12);padding:calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #e1e6ef;border-radius:calc(var(--scale) * 10);background:#f8fafc}.telegram-popup__limit-card .telegram-popup__field+.telegram-popup__field{margin-top:0}.telegram-popup__limit-card .telegram-popup__input{max-width:calc(var(--scale) * 180)}.telegram-popup__limit-header{display:flex;align-items:center;gap:calc(var(--scale) * 10);color:#1f2937;cursor:pointer;font-size:calc(var(--scale) * 14);font-weight:600}.telegram-popup__limit-header input{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);accent-color:#0b63f6}.telegram-popup__list{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.telegram-popup__integration{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 14);padding:calc(var(--scale) * 11) calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #e1e6ef;border-radius:calc(var(--scale) * 9);background:#f8fafc}.telegram-popup__integration-main{display:flex;flex-direction:column;gap:calc(var(--scale) * 3);min-width:0}.telegram-popup__integration-name{overflow:hidden;color:#1f2937;font-size:calc(var(--scale) * 14);font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.telegram-popup__integration-id{overflow:hidden;color:#667085;font-size:calc(var(--scale) * 12);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.telegram-popup__bot-add{margin-top:calc(var(--scale) * 14);padding-top:calc(var(--scale) * 14);border-top:calc(var(--scale) * 1) solid #e8edf5}.telegram-popup__bot-add p{margin:0 0 calc(var(--scale) * 12);color:#667085;font-size:calc(var(--scale) * 13);line-height:1.4}.telegram-popup__bot-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--scale) * 12);align-items:end}.telegram-popup__bot-add-row .telegram-popup__field+.telegram-popup__field{margin-top:0}.telegram-popup__bot-add-row .button{width:auto;min-width:calc(var(--scale) * 150);max-width:none;height:calc(var(--scale) * 44);padding:calc(var(--scale) * 9) calc(var(--scale) * 16);border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14)}.telegram-popup__access-status{display:inline-flex;align-items:center;min-height:calc(var(--scale) * 36);padding:calc(var(--scale) * 7) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13);font-weight:500;line-height:1.35}.telegram-popup__access-status--muted{background:#f1f4f8;color:#667085}.telegram-popup__access-status--warning{background:#f59e0b1f;color:#a16207}.telegram-popup__access-status--success{background:#22c55e1f;color:#15803d}.telegram-popup__access-status--error{background:#ef44441a;color:#c81e1e}.telegram-popup__how-to-grid{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--scale) * 310);gap:calc(var(--scale) * 24);align-items:center}.telegram-popup__steps-list{display:flex;flex-direction:column;gap:calc(var(--scale) * 9);margin:0;padding:0;color:#344054;font-size:calc(var(--scale) * 14);line-height:1.4;list-style:none}.telegram-popup__steps-list li{display:flex;align-items:flex-start;gap:calc(var(--scale) * 10)}.telegram-popup__steps-list span{display:grid;flex-shrink:0;place-items:center;width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border:calc(var(--scale) * 1) solid rgba(0,95,245,.45);border-radius:50%;color:#005ff5;font-size:calc(var(--scale) * 12);font-weight:500}.telegram-popup__note-card{display:grid;grid-template-columns:calc(var(--scale) * 24) minmax(0,1fr);gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 16);border:calc(var(--scale) * 1) solid rgba(0,95,245,.18);border-radius:calc(var(--scale) * 10);background:#f2f8ff;color:#38618f;font-size:calc(var(--scale) * 14);line-height:1.45}.telegram-popup__note-card svg{margin-top:calc(var(--scale) * 2);color:#005ff5;font-size:calc(var(--scale) * 22)}.telegram-popup__messages{padding-bottom:calc(var(--scale) * 16)}.telegram-popup__cta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 14)}.telegram-popup__cta-grid .telegram-popup__field+.telegram-popup__field{margin-top:0}.telegram-popup__cta-grid .telegram-popup__field:first-child,.telegram-popup__cta-grid .telegram-popup__field:nth-child(2),.telegram-popup__cta-grid .telegram-popup__field:last-child{grid-column:1/-1}.telegram-popup__footer{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 16);margin-top:calc(var(--scale) * 6);padding:calc(var(--scale) * 12) calc(var(--scale) * 28);border-top:calc(var(--scale) * 1) solid #e3e7ef;background:#fcfdfff5;z-index:2}.telegram-popup__footer-actions{display:flex;align-items:center;gap:calc(var(--scale) * 10)}.telegram-popup__footer-actions .button{min-width:calc(var(--scale) * 118);max-width:none;height:calc(var(--scale) * 44);padding:calc(var(--scale) * 9) calc(var(--scale) * 18);border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 15)}.telegram-popup__footer-meta{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--scale) * 12);min-width:0}.telegram-popup__save-feedback{display:inline-flex;align-items:center;gap:calc(var(--scale) * 7);min-height:calc(var(--scale) * 32);padding:calc(var(--scale) * 7) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8);background:#22c55e1f;color:#15803d;font-size:calc(var(--scale) * 13);font-weight:500;line-height:1.25}.telegram-popup__save-feedback svg{flex-shrink:0;font-size:calc(var(--scale) * 16)}.telegram-popup__delete-rule{display:inline-flex;align-items:center;gap:calc(var(--scale) * 9);border:0;background:transparent;color:#ff003d;cursor:pointer;font-size:calc(var(--scale) * 14);font-weight:500}.telegram-popup__delete-rule svg{font-size:calc(var(--scale) * 20)}.telegram-popup__delete-rule:disabled{cursor:not-allowed;opacity:.45}.telegram-popup__disconnect{flex-shrink:0;border:0;background:transparent;color:#ff003d;cursor:pointer;font-size:calc(var(--scale) * 13);font-weight:500}.telegram-popup__error{margin-top:calc(var(--scale) * 12);color:#ff003d;font-size:calc(var(--scale) * 14);line-height:1.4}html[data-theme=dark] .pop-up__content.telegram-popup-modal{background:linear-gradient(180deg,#111827fa,#0f172afa),#0f172a;border-color:#94a3b838;color:#eef3ff}html[data-theme=dark] .telegram-popup-modal .pop-up__body{scrollbar-color:rgba(148,163,184,.36) transparent}html[data-theme=dark] .telegram-popup{color:#eef3ff}html[data-theme=dark] .telegram-popup__hero-title,html[data-theme=dark] .telegram-popup__section-heading h3,html[data-theme=dark] .telegram-popup__label,html[data-theme=dark] .telegram-popup__rule-title,html[data-theme=dark] .telegram-popup__limit-header,html[data-theme=dark] .telegram-popup__integration-name{color:#f8fbff}html[data-theme=dark] .telegram-popup__hero-description,html[data-theme=dark] .telegram-popup__section-heading p,html[data-theme=dark] .telegram-popup__hint,html[data-theme=dark] .telegram-popup__counter,html[data-theme=dark] .telegram-popup__mode-note,html[data-theme=dark] .telegram-popup__integration-id,html[data-theme=dark] .telegram-popup__bot-add p{color:#e2e8f0ad}html[data-theme=dark] .telegram-popup__section,html[data-theme=dark] .telegram-popup__rule-card,html[data-theme=dark] .telegram-popup__limit-card,html[data-theme=dark] .telegram-popup__integration{background:#1e293beb;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .telegram-popup__section-heading--button:focus-visible{outline-color:#60a5fa6b}html[data-theme=dark] .telegram-popup__section-heading-main>svg,html[data-theme=dark] .telegram-popup__section-heading>svg,html[data-theme=dark] .telegram-popup__section-heading--expanded html[data-theme=dark] .telegram-popup__section-chevron,html[data-theme=dark] .telegram-popup__add-rule{color:#93c5fd}html[data-theme=dark] .telegram-popup__section-chevron{color:#e2e8f0ad}html[data-theme=dark] .telegram-popup__input{background:#0f172af5;border-color:#94a3b83d;color:#eef3ff}html[data-theme=dark] .telegram-popup__input:focus{border-color:#60a5fa6b;box-shadow:0 0 0 calc(var(--scale) * 3) #60a5fa2e}html[data-theme=dark] .telegram-popup__input::placeholder{color:#e2e8f06b}html[data-theme=dark] .telegram-popup__counter{background:#0f172adb}html[data-theme=dark] .telegram-popup__icon-button{background:#e2e8f01a;border-color:#94a3b833;color:#e2e8f0ad}html[data-theme=dark] .telegram-popup__icon-button:hover{background:#ff003d1f;border-color:#ff003d6b;color:#ff6b8a}html[data-theme=dark] .telegram-popup__segmented{background:#0f172adb;border-color:#94a3b833}html[data-theme=dark] .telegram-popup__segmented-button{color:#e2e8f0ad}html[data-theme=dark] .telegram-popup__segmented-button--active{background:#1e4df829;color:#93c5fd;box-shadow:inset 0 0 0 calc(var(--scale) * 1) #60a5fa57}html[data-theme=dark] .telegram-popup__bot-add{border-top-color:#94a3b81f}html[data-theme=dark] .telegram-popup__access-status--muted{background:#94a3b829;color:#e2e8f0ad}html[data-theme=dark] .telegram-popup__access-status--warning{background:#f59e0b2e;color:#facc15}html[data-theme=dark] .telegram-popup__access-status--success{background:#16a34a2e;color:#86efac}html[data-theme=dark] .telegram-popup__access-status--error{background:#f8717124;color:#fca5a5}html[data-theme=dark] .telegram-popup__steps-list{color:#eef3ff}html[data-theme=dark] .telegram-popup__steps-list span{background:#1e4df829;border-color:#60a5fa6b;color:#93c5fd}html[data-theme=dark] .telegram-popup__note-card{background:#1e4df829;border-color:#60a5fa47;color:#bfdbfe}html[data-theme=dark] .telegram-popup__note-card svg{color:#93c5fd}html[data-theme=dark] .telegram-popup__footer{background:#0f172af0;border-top-color:#94a3b82e;box-shadow:0 calc(var(--scale) * -12) calc(var(--scale) * 28) #02061747}html[data-theme=dark] .telegram-popup__save-feedback{background:#16a34a2e;color:#86efac}html[data-theme=dark] .telegram-popup__delete-rule,html[data-theme=dark] .telegram-popup__disconnect{color:#ff6b8a}html[data-theme=dark] .telegram-popup__delete-rule:disabled,html[data-theme=dark] .telegram-popup__disconnect:disabled{color:#ff6b8a85}.instagram-popup{display:flex;flex-direction:column;gap:calc(var(--scale) * 16)}.instagram-popup__description{font-size:calc(var(--scale) * 14);color:#2a292db3;line-height:1.5}.instagram-popup__status{display:flex;align-items:flex-start;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8)}.instagram-popup__status-dot{width:calc(var(--scale) * 8);height:calc(var(--scale) * 8);margin-top:calc(var(--scale) * 5);border-radius:50%;background:#22c55e;flex-shrink:0}.instagram-popup__status-text{font-size:calc(var(--scale) * 13);color:#2a292d;line-height:1.45}.instagram-popup__error{font-size:calc(var(--scale) * 13);color:#ff003d}.extension-popup{display:flex;flex-direction:column;gap:calc(var(--scale) * 18)}.extension-popup__section{display:flex;flex-direction:column;gap:calc(var(--scale) * 12)}.extension-popup__section-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 12)}.extension-popup__section-title{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d}.extension-popup__description{font-size:calc(var(--scale) * 13);line-height:1.5;color:#2a292db3}.extension-popup__explainer{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 10);background:#f4f9ff}.extension-popup__explainer-header{display:flex;align-items:center;gap:calc(var(--scale) * 6)}.extension-popup__explainer-header .tooltip__box{top:calc(100% + var(--scale) * 8);bottom:auto;left:0;transform:none}.extension-popup__explainer-header .tooltip__arrow{top:calc(var(--scale) * -5);bottom:auto;left:calc(var(--scale) * 12);transform:none;clip-path:polygon(50% 0,0 100%,100% 100%)}.extension-popup__explainer-title{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d}.extension-popup__explainer-text{font-size:calc(var(--scale) * 13);line-height:1.45;color:#2a292db3}.extension-popup__explainer-example{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);padding-top:calc(var(--scale) * 8);border-top:calc(var(--scale) * 1) solid rgba(0,0,0,.06)}.extension-popup__explainer-example span{font-size:calc(var(--scale) * 11);font-weight:500;color:#005eff;text-transform:uppercase}.extension-popup__explainer-example p{font-size:calc(var(--scale) * 12);line-height:1.45;color:#2a292db3}.extension-popup__field{display:flex;flex-direction:column;gap:calc(var(--scale) * 6)}.extension-popup__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 10)}.extension-popup__label{font-size:calc(var(--scale) * 14);font-weight:500;color:#2a292d}.extension-popup__input{width:100%;padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14);color:#2a292d;outline:none;transition:border-color .2s;resize:none;font-family:inherit}.extension-popup__input:focus{border-color:#005eff}.extension-popup__input::placeholder{color:#2a292db3}.extension-popup__select{width:100%;min-height:calc(var(--scale) * 42);padding:calc(var(--scale) * 10) calc(var(--scale) * 14);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff;color:#2a292d;font-family:inherit;font-size:calc(var(--scale) * 14);outline:none}.extension-popup__select:focus{border-color:#005eff}.extension-popup__textarea{min-height:calc(var(--scale) * 84)}.extension-popup__textarea--code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:calc(var(--scale) * 12);line-height:1.5}.extension-popup__json-editor{overflow:hidden;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff;transition:border-color .2s}.extension-popup__json-editor:focus-within{border-color:#005eff}.extension-popup__json-editor--disabled{opacity:.65}.extension-popup__json-editor .cm-editor{min-height:inherit;background:transparent;color:#2a292d;font-size:calc(var(--scale) * 12);letter-spacing:0;outline:none}.extension-popup__json-editor .cm-focused{outline:none}.extension-popup__json-editor .cm-scroller{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.5}.extension-popup__json-editor .cm-gutters{border-right:calc(var(--scale) * 1) solid #E4E4E7;background:#f4f9ff;color:#2a292db3}.extension-popup__json-editor .cm-line{padding:0 calc(var(--scale) * 10)}.extension-popup__json-editor .cm-content{min-height:inherit;padding:calc(var(--scale) * 10) 0;caret-color:#2a292d;font-variant-ligatures:none}.extension-popup__json-editor .cm-placeholder{color:#2a292db3}.extension-popup__json-editor .cm-lintRange-error{background-position:left bottom}.extension-popup__token-row{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--scale) * 180);gap:calc(var(--scale) * 8);align-items:stretch}.extension-popup__import-button{max-width:none;height:auto;min-height:calc(var(--scale) * 42);padding:calc(var(--scale) * 9) calc(var(--scale) * 12);border-width:calc(var(--scale) * 1);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 13)}.extension-popup__hint{font-size:calc(var(--scale) * 12);color:#2a292db3}.extension-popup__hint--warning{color:#ff4d00}.extension-popup__credential-state{display:inline-flex;align-items:center;width:fit-content;padding:calc(var(--scale) * 4) calc(var(--scale) * 8);border-radius:calc(var(--scale) * 999);background:#22c55e1a;font-size:calc(var(--scale) * 11);color:#15803d}.extension-popup__groups,.extension-popup__tools{display:flex;flex-direction:column;gap:calc(var(--scale) * 10)}.extension-popup__group,.extension-popup__tool{display:flex;align-items:flex-start;gap:calc(var(--scale) * 10);width:100%;padding:calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff;text-align:left;transition:border-color .2s,background .2s}.extension-popup__group{cursor:pointer}.extension-popup__group--active{border-color:#0198ff59;background:#0198ff0a}.extension-popup__group-title,.extension-popup__tool-title{font-size:calc(var(--scale) * 13);font-weight:500;color:#2a292d}.extension-popup__group-subtitle,.extension-popup__tool-description,.extension-popup__tool-meta,.extension-popup__group-meta{font-size:calc(var(--scale) * 12);line-height:1.45;color:#2a292db3}.extension-popup__tool-meta{display:block;font-size:calc(var(--scale) * 11)}.extension-popup__group-meta{margin-top:calc(var(--scale) * 4)}.extension-popup__advanced-toggle{border:none;background:transparent;color:#005eff;font-size:calc(var(--scale) * 12);cursor:pointer}.extension-popup__checkbox{margin-top:calc(var(--scale) * 2);width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);accent-color:#005EFF;flex-shrink:0}.extension-popup__tool--active{border-color:#0198ff59;background:#0198ff0a}.extension-popup__tool--disabled{opacity:.72;background:#f4f9ff}.extension-popup__tool--risk-high{border-color:#ff4d006b;background:#ff4d000a}.extension-popup__tool-content{display:flex;flex:1;flex-direction:column;gap:calc(var(--scale) * 4)}.extension-popup__tool-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--scale) * 10)}.extension-popup__tool-toggle{display:inline-flex;align-items:center;gap:calc(var(--scale) * 8);min-width:0}.extension-popup__custom-http-tools{display:flex;flex-direction:column;gap:calc(var(--scale) * 12)}.extension-popup__custom-http-tool{display:flex;flex-direction:column;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12);border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 8);background:#fff}.extension-popup__custom-http-tool--active{border-color:#0198ff59;background:#0198ff0a}.extension-popup__parameters{display:flex;flex-direction:column;gap:calc(var(--scale) * 10);padding-top:calc(var(--scale) * 4)}.extension-popup__parameter-title{font-size:calc(var(--scale) * 13);font-weight:500;color:#2a292d}.extension-popup__parameter-list{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.extension-popup__parameter-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(calc(var(--scale) * 110),.8fr) minmax(calc(var(--scale) * 110),.8fr) minmax(calc(var(--scale) * 110),.7fr);gap:calc(var(--scale) * 8);align-items:center}.extension-popup__parameter-grid .extension-popup__input:nth-of-type(2){grid-column:1/4}.extension-popup__parameter-required{display:inline-flex;align-items:center;gap:calc(var(--scale) * 6);min-height:calc(var(--scale) * 42);color:#2a292db3;font-size:calc(var(--scale) * 12)}.extension-popup__remove-button{border:none;background:transparent;color:#ff003d;font-family:inherit;font-size:calc(var(--scale) * 12);cursor:pointer}.extension-popup__remove-button:disabled{cursor:default;opacity:.55}.extension-popup__tool-price,.extension-popup__badge{flex-shrink:0;padding:calc(var(--scale) * 3) calc(var(--scale) * 7);border-radius:calc(var(--scale) * 999);background:#f4f4f5;font-size:calc(var(--scale) * 11);color:#2a292db3}.extension-popup__badge{background:#0198ff14;color:#005eff}.extension-popup__badge--risk-low{background:#22c55e1a;color:#15803d}.extension-popup__badge--risk-medium,.extension-popup__badge--risk-unknown{background:#f59e0b1f;color:#b45309}.extension-popup__badge--risk-high,.extension-popup__badge--risk-critical{background:#ff4d001f;color:#ff4d00}.extension-popup__notice{padding:calc(var(--scale) * 10) calc(var(--scale) * 12);border-radius:calc(var(--scale) * 8);background:#f4f9ff;font-size:calc(var(--scale) * 12);color:#2a292db3}.extension-popup__error{font-size:calc(var(--scale) * 13);color:#ff003d}.extension-popup__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 10)}.extension-popup__action{width:100%}.extension-popup__action--secondary{border:calc(var(--scale) * 1) solid #E4E4E7}.input-field{display:flex;flex-direction:column;gap:8px;width:100%}.input-field__label{color:#2a292d}.input-field__input{padding:12px 16px;border:1px solid #f0f4ff;border-radius:16px;transition:border-color .2s,box-shadow .2s}.input-field__input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff33}.input-field textarea{resize:none;width:100%}.input-field input{resize:none}.input-field--error .input-field__input{border-color:#dc3545}.input-field--error .input-field__label{color:#dc3545}.input-field__error-text{color:#dc3545;font-size:14px;margin-top:-4px}.PhoneInput{display:flex;align-items:center;gap:10px;border:1px solid #f0f4ff;padding:16px;border-radius:12px}.PhoneInputInput{padding:12px;border:1px solid #f0f4ff;border-radius:12px;font-size:16px;transition:border-color .2s,box-shadow .2s}.PhoneInputInput:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff33}html[data-theme=dark]{color-scheme:dark;background:#0b1020}html[data-theme=dark] body,html[data-theme=dark] #root{background:radial-gradient(circle at 12% 8%,rgba(30,77,248,.2),transparent 28%),#0b1020;color:#eef3ff}html[data-theme=dark] .page{background:transparent}html[data-theme=dark] .agent-create-pop-up__input{border:1px solid}html[data-theme=dark] .extension-popup__group.extension-popup__group--active .extension-popup__group-title,html[data-theme=dark] .extension-popup__group.extension-popup__group--active .extension-popup__group-subtitle,html[data-theme=dark] .extension-popup__group.extension-popup__group--active .extension-popup__group-meta,html[data-theme=dark] .extension-card__status{color:#fff}html[data-theme=dark] .page-inner,html[data-theme=dark] .dashboard,html[data-theme=dark] .agents,html[data-theme=dark] .statistics,html[data-theme=dark] .profile,html[data-theme=dark] .knowledge-base,html[data-theme=dark] .dialogs,html[data-theme=dark] .chats,html[data-theme=dark] .settings,html[data-theme=dark] .extensions,html[data-theme=dark] .integrations,html[data-theme=dark] .testing,html[data-theme=dark] .improvements,html[data-theme=dark] .agent-dashboard,html[data-theme=dark] .agent-builder,html[data-theme=dark] .agent-builder-page,html[data-theme=dark] .testing__model-control span,html[data-theme=dark] .testing__temperature-control span,html[data-theme=dark] .extensions__subtitle{color:#eef3ff}html[data-theme=dark] .sidebar,html[data-theme=dark] .nav-panel,html[data-theme=dark] .nav-drawer__sheet,html[data-theme=dark] .pop-up,html[data-theme=dark] .cookie-banner,html[data-theme=dark] .agent-card__bottom,html[data-theme=dark] .agent-draft-card,html[data-theme=dark] .agent-builder__chat,html[data-theme=dark] .header,html[data-theme=dark] .mini-statistics,html[data-theme=dark] .update-card,html[data-theme=dark] .settings__inner,html[data-theme=dark] .testing__lab,html[data-theme=dark] .testing__comparison-card,html[data-theme=dark] .improvements__card,html[data-theme=dark] .knowledge-base__content,html[data-theme=dark] .dialogs__content,html[data-theme=dark] .chats__sidebar,html[data-theme=dark] .chats__messages,html[data-theme=dark] .profile-info,html[data-theme=dark] .user-settings,html[data-theme=dark] .testing__inner,html[data-theme=dark] .testing__model-control,html[data-theme=dark] .testing__temperature-control,html[data-theme=dark] .improvements__history-item,html[data-theme=dark] .knowledge-base__block,html[data-theme=dark] .knowledge-base__inner{background:#111827f0;border-color:#94a3b82e;color:#eef3ff;box-shadow:none}html[data-theme=dark] .improvements__examples-top{background-color:none;background:none}html[data-theme=dark] .user-base{background:#111827f0;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .user-base__name,html[data-theme=dark] .user-base__level{color:#eef3ff}html[data-theme=dark] .user-base__edit-button{border-color:#94a3b838}html[data-theme=dark] .user-base__avatar:not(.user-base__avatar--image){background:#1e4df829;border:calc(var(--scale) * 1) solid rgba(96,165,250,.28);color:#93c5fd}html[data-theme=dark] .user-settings__item-input{background:#0f172adb;border:calc(var(--scale) * 1) solid rgba(148,163,184,.24)}html[data-theme=dark] .user-settings__item-input input{background:transparent;color:#eef3ff}html[data-theme=dark] .profile.page-inner>.header{margin-left:calc(-1 * var(--scale) * 10);margin-right:calc(-1 * var(--scale) * 10);padding-left:calc(var(--scale) * 10);padding-right:calc(var(--scale) * 10)}html[data-theme=dark] .sidebar__footer-popup,html[data-theme=dark] .settings__model-dropdown,html[data-theme=dark] .testing__model-menu,html[data-theme=dark] .create-agent__menu,html[data-theme=dark] .select__menu{background:#111827;border-color:#94a3b833;color:#eef3ff;box-shadow:0 calc(var(--scale) * 18) calc(var(--scale) * 42) #00000057}html[data-theme=dark] .sidebar__link,html[data-theme=dark] .sidebar__dropdown-label,html[data-theme=dark] .sidebar__footer-profile,html[data-theme=dark] .nav-panel__back,html[data-theme=dark] .nav-panel__link,html[data-theme=dark] .nav-drawer__item,html[data-theme=dark] .nav-drawer__action-link,html[data-theme=dark] .agent-card__name--black,html[data-theme=dark] .agent-draft-card__name,html[data-theme=dark] .header__title,html[data-theme=dark] .settings__label,html[data-theme=dark] .profile-info-form__label,html[data-theme=dark] .testing__model-group button,html[data-theme=dark] .knowledge-base__file-size,html[data-theme=dark] .knowledge-base__file-name,html[data-theme=dark] .user-settings__item-label{color:#eef3ff}html[data-theme=dark] .sidebar__link.active,html[data-theme=dark] .sidebar__link:hover,html[data-theme=dark] .nav-drawer__item--active,html[data-theme=dark] .nav-drawer__action-link,html[data-theme=dark] .settings__tab,html[data-theme=dark] .chats__dialog,html[data-theme=dark] .settings__params .settings__field,html[data-theme=dark] .language-select,html[data-theme=dark] .knowledge-base__file,html[data-theme=dark] .knowledge-base__file-icon,html[data-theme=dark] .timezone-select,html[data-theme=dark] .select__search,html[data-theme=dark] .dialogs__item{background:#1e293beb;border-color:#94a3b82e}html[data-theme=dark] .knowledge-base__sendable-section{background:#111827f0;border-color:#94a3b82e;color:#eef3ff;box-shadow:none}html[data-theme=dark] .knowledge-base__sendable-item,html[data-theme=dark] .knowledge-base__sendable-history-item{background:#1e293beb;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .knowledge-base__sendable-item-icon,html[data-theme=dark] .knowledge-base__sendable-meta span,html[data-theme=dark] .knowledge-base__sendable-history-meta span{background:#e2e8f01a;color:#e2e8f0ad}html[data-theme=dark] .knowledge-base__sendable-title,html[data-theme=dark] .knowledge-base__sendable-item-title,html[data-theme=dark] .knowledge-base__sendable-history-title{color:#f8fbff}html[data-theme=dark] .knowledge-base__sendable-caption,html[data-theme=dark] .knowledge-base__sendable-empty,html[data-theme=dark] .knowledge-base__sendable-item-description,html[data-theme=dark] .knowledge-base__sendable-history-time{color:#e2e8f0ad;opacity:1}html[data-theme=dark] .knowledge-base__sendable-skeleton{background:linear-gradient(90deg,#1e293bcc 25%,#334155b8,#1e293bcc 75%);background-size:400% 100%}html[data-theme=dark] .sidebar__footer-balance{background:#1e293beb;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .sidebar__footer-balance:hover{background:#e2e8f029;border-color:#94a3b838}html[data-theme=dark] .sidebar__footer-balance span{color:#e2e8f0ad}html[data-theme=dark] .sidebar__footer-balance strong,html[data-theme=dark] .sidebar--collapsed .sidebar__footer-balance strong{color:#f8fbff}html[data-theme=dark] .language-select,html[data-theme=dark] .timezone-select{border:calc(var(--scale) * 1) solid rgba(148,163,184,.18);color:#eef3ff}html[data-theme=dark] .language-select .select__item,html[data-theme=dark] .timezone-select .select__item{color:#eef3ff}html[data-theme=dark] .language-select .select__item:hover,html[data-theme=dark] .timezone-select .select__item:hover,html[data-theme=dark] .language-select .select__item--active,html[data-theme=dark] .timezone-select .select__item--active{background:#e2e8f029;color:#eef3ff}html[data-theme=dark] .improvements__examples-button{background-color:#005eff;color:#f8fbff}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] .agent-create-pop-up__input,html[data-theme=dark] .settings__input,html[data-theme=dark] .settings__textarea,html[data-theme=dark] .testing__composer textarea,html[data-theme=dark] .chats__search-input{background:#0f172a;border-color:#94a3b83d;color:#eef3ff}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder,html[data-theme=dark] select::placeholder,html[data-theme=dark] .agent-create-pop-up__input::placeholder,html[data-theme=dark] .settings__input::placeholder,html[data-theme=dark] .settings__textarea::placeholder,html[data-theme=dark] .testing__composer textarea::placeholder,html[data-theme=dark] .chats__search-input::placeholder{color:#e2e8f059}html[data-theme=dark] p,html[data-theme=dark] small,html[data-theme=dark] dt,html[data-theme=dark] dd,html[data-theme=dark] label,html[data-theme=dark] .agent-card__last-time,html[data-theme=dark] .agent-draft-card__updated,html[data-theme=dark] .settings__hint,html[data-theme=dark] .profile-info-form__hint,html[data-theme=dark] .user-settings__hint{color:#e2e8f0ad}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] strong{color:#f8fbff}html[data-theme=dark] .icon path,html[data-theme=dark] .icon rect,html[data-theme=dark] .icon circle{stroke:currentColor}html[data-theme=dark] .sidebar__footer-button .dot,html[data-theme=dark] .nav-panel__burger-btn-line{background:#eef3ff}html[data-theme=dark] .sidebar__collapse-btn{background:#111827;border-color:#94a3b838}html[data-theme=dark] .sidebar__collapse-btn svg{color:#eef3ff}html[data-theme=dark] .pop-up-wrapper{background:#020617b8}html[data-theme=dark] .agent-builder-page{background:radial-gradient(circle at 10% 10%,rgba(30,77,248,.12),transparent 30%),#0b1020}html[data-theme=dark] .shimmer{background:linear-gradient(90deg,#1e293bcc 25%,#334155b8,#1e293bcc 75%);background-size:400% 100%}html[data-theme=dark] .shimmer-text{--shimmer-text-base: rgba(226, 232, 240, .68);--shimmer-text-peak: rgba(226, 232, 240, .96)}html[data-theme=dark] .shimmer-loading{--shimmer-base: rgba(30, 41, 59, .8);--shimmer-peak: rgba(51, 65, 85, .72)}html[data-theme=dark] .online-agents__agent{background:#1e4df847;border-color:#60a5fa7a;box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 18) #02061747}html[data-theme=dark] .online-agents__agent--button{background:#e2e8f01f;border-color:#e2e8f03d;color:#93c5fd}html[data-theme=dark] .mini-statistics__stat,html[data-theme=dark] .statistics__summary-card,html[data-theme=dark] .statistics__chart-period,html[data-theme=dark] .agent-dashboard__stats-icon,html[data-theme=dark] .agent-dashboard__model-badge,html[data-theme=dark] .agent-dashboard__status-badge--disabled,html[data-theme=dark] .improvements__examples-item,html[data-theme=dark] .settings__tabs,html[data-theme=dark] .testing__model-search,html[data-theme=dark] .settings__pill-toggle{background:#1e293beb;border-color:#94a3b82e}html[data-theme=dark] .statistics__categories-button:not(.statistics__categories-button--active),html[data-theme=dark] .agent-statistics__categories-button:not(.agent-statistics__categories-button--active),html[data-theme=dark] .settings__tab:not(.settings__tab--active),html[data-theme=dark] .settings__pill-option:not(.settings__pill-option--active),html[data-theme=dark] .settings__model-option:hover{background:#334155b8}html[data-theme=dark] .statistics__inner,html[data-theme=dark] .agent-dashboard__hero,html[data-theme=dark] .agent-dashboard__stats-card,html[data-theme=dark] .agent-dashboard__section,html[data-theme=dark] .agent-dashboard__card,html[data-theme=dark] .agent-dashboard__integration,html[data-theme=dark] .agent-dashboard__chart-period-trigger,html[data-theme=dark] .agent-dashboard__chart-period-menu,html[data-theme=dark] .chats__search-item,html[data-theme=dark] .chats__chat.chat,html[data-theme=dark] .chat__top,html[data-theme=dark] .testing__top,html[data-theme=dark] .improvements__screenshots-dropzone,html[data-theme=dark] .improvements__history,html[data-theme=dark] .integrations-card--connected .integrations-card__main,html[data-theme=dark] .integrations-card__bottom,html[data-theme=dark] .extension-card__main,html[data-theme=dark] .extension-card__bottom,html[data-theme=dark] .testing__messages,html[data-theme=dark] .agent-statistics__inner,html[data-theme=dark] .settings__status-row,html[data-theme=dark] .settings__model-trigger,html[data-theme=dark] .settings__model-dropdown{background:#111827f0;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .agent-dashboard__dialog,html[data-theme=dark] .agent-dashboard__integration,html[data-theme=dark] .improvements__history-item,html[data-theme=dark] .settings__model-search{border-color:#94a3b82e}html[data-theme=dark] .button.button-light-blue .button-text,html[data-theme=dark] .header__button--create-agent.button-light-blue .button-text,html[data-theme=dark] .header__button--create-agent .header__button-icon{color:#bfdbfe}html[data-theme=dark] .header__button--create-agent .header__button-icon path{stroke:currentColor;fill:none}html[data-theme=dark] .statistics__chart-period,html[data-theme=dark] .agent-statistics__chart-period,html[data-theme=dark] .settings__tab,html[data-theme=dark] .settings__pill-option,html[data-theme=dark] .settings__model-trigger,html[data-theme=dark] .settings__model-option{color:#eef3ff}html[data-theme=dark] .mini-statistics__stat-label,html[data-theme=dark] .statistics__summary-label,html[data-theme=dark] .statistics__categories-title,html[data-theme=dark] .statistics__chart-label,html[data-theme=dark] .agent-dashboard__stats-subtitle,html[data-theme=dark] .agent-dashboard__stat-label,html[data-theme=dark] .agent-dashboard__stat-compare,html[data-theme=dark] .agent-dashboard__chart-title,html[data-theme=dark] .agent-dashboard__chart-empty,html[data-theme=dark] .agent-dashboard__integration-detail,html[data-theme=dark] .agent-dashboard__ring-pct,html[data-theme=dark] .agent-dashboard__dialog-date,html[data-theme=dark] .agent-dashboard__dialog-message,html[data-theme=dark] .agent-dashboard__section-empty,html[data-theme=dark] .knowledge-base__subtitle,html[data-theme=dark] .integrations-card__status,html[data-theme=dark] .extension-card__description,html[data-theme=dark] .settings__status-badge,html[data-theme=dark] .settings__model-group-label,html[data-theme=dark] .settings__model-empty,html[data-theme=dark] .chats__dialog-phone,html[data-theme=dark] .chats__dialog-last-message,html[data-theme=dark] .testing__top-subtitle,html[data-theme=dark] .improvements__screenshots-dropzone small,html[data-theme=dark] .improvements__history-empty{color:#e2e8f0ad}html[data-theme=dark] .mini-statistics__stat-value,html[data-theme=dark] .statistics__title,html[data-theme=dark] .statistics__summary-value,html[data-theme=dark] .statistics__categories-button,html[data-theme=dark] .agent-dashboard__hero-name,html[data-theme=dark] .agent-dashboard__card-title,html[data-theme=dark] .agent-dashboard__stat-value,html[data-theme=dark] .agent-dashboard__integration-name,html[data-theme=dark] .agent-dashboard__stats-title,html[data-theme=dark] .agent-dashboard__ring-value,html[data-theme=dark] .agent-dashboard__ring-label,html[data-theme=dark] .agent-dashboard__dialog-name,html[data-theme=dark] .agent-dashboard__section-title,html[data-theme=dark] .chats__dialog-name,html[data-theme=dark] .chat__top-info,html[data-theme=dark] .testing__top-title,html[data-theme=dark] .improvements__screenshots-dropzone span,html[data-theme=dark] .improvements__history-title,html[data-theme=dark] .improvements__examples-title,html[data-theme=dark] .integrations-card__name,html[data-theme=dark] .extension-card__name,html[data-theme=dark] .agent-statistics__categories-title,html[data-theme=dark] .settings__status-info,html[data-theme=dark] .agent-statistics__categories-button,html[data-theme=dark] .settings__model-trigger-value{color:#eef3ff}html[data-theme=dark] .statistics__categories-button--active,html[data-theme=dark] .statistics__chart-period--active:after,html[data-theme=dark] .agent-statistics__categories-button--active,html[data-theme=dark] .agent-statistics__chart-period--active:after{box-shadow:0 0 0 calc(var(--scale) * 1) #60a5fa2e}html[data-theme=dark] .agent-dashboard__hero,html[data-theme=dark] .agent-dashboard__stats-card,html[data-theme=dark] .agent-dashboard__section,html[data-theme=dark] .agent-statistics__inner{border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .agent-dashboard__dialog{background:transparent}html[data-theme=dark] .agent-dashboard__status-badge--enabled{background:#22c55e29}html[data-theme=dark] .chats__search-item,html[data-theme=dark] .chats__chat.chat,html[data-theme=dark] .chat__top{border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .chats__search-filter--active,html[data-theme=dark] .chats__dialog--active{background:#1e4df82e;border-color:#60a5fa57}html[data-theme=dark] .chats__search-input input{color:#eef3ff}html[data-theme=dark] .testing__messages{scrollbar-color:rgba(148,163,184,.36) transparent}html[data-theme=dark] .testing__typing-label{--base-color: rgba(226, 232, 240, .62);--base-gradient-color: rgba(226, 232, 240, .96)}html[data-theme=dark] .improvements__screenshots-dropzone,html[data-theme=dark] .improvements__history,html[data-theme=dark] .improvements__examples-item{border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .improvements__screenshots-dropzone{background:#1e293bcc}html[data-theme=dark] .improvements__screenshots-dropzone:hover{background:#1e4df824;border-color:#60a5fa6b}html[data-theme=dark] .improvements__history-meta,html[data-theme=dark] .improvements__examples-text{color:#e2e8f0ad}html[data-theme=dark] .integrations-card__main,html[data-theme=dark] .extension-card__main{box-shadow:inset 0 0 0 calc(var(--scale) * 1) #bfdbfe14}html[data-theme=dark] .integrations-card__bottom,html[data-theme=dark] .extension-card__bottom{border-top:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .integrations-card--connected .integrations-card__status{color:#e2e8f0ad}html[data-theme=dark] .integrations-card__icon-btn,html[data-theme=dark] .extension-card__icon-btn{background:#e2e8f01a}html[data-theme=dark] .integrations-card__icon-btn:hover,html[data-theme=dark] .extension-card__icon-btn:hover{background:#e2e8f029}html[data-theme=dark] .integrations-card__icon-btn--delete{background:#ff003d1f;border-color:#ff003d47}html[data-theme=dark] .integrations-card__icon-btn--delete:hover{background:#ff003d33}html[data-theme=dark] .extensions__filter--active{background:#1e4df829;color:#bfdbfe;box-shadow:0 0 0 calc(var(--scale) * 1) #60a5fa2e}html[data-theme=dark] .agent-statistics__chart-period--active,html[data-theme=dark] .settings__tab--active,html[data-theme=dark] .settings__pill-option--active,html[data-theme=dark] .settings__model-option--active{background:#1e4df829;color:#bfdbfe}html[data-theme=dark] .settings__tabs,html[data-theme=dark] .settings__pill-toggle,html[data-theme=dark] .settings__status-row,html[data-theme=dark] .settings__model-trigger,html[data-theme=dark] .settings__model-dropdown{border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .settings__model-search-input{color:#eef3ff}html[data-theme=dark] .page-login__right{background:linear-gradient(180deg,#111827fa,#0f172afa);border-left:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .legal-page__card{background:#111827f0;border:calc(var(--scale) * 1) solid rgba(148,163,184,.18);box-shadow:0 calc(var(--scale) * 20) calc(var(--scale) * 70) #02061759}html[data-theme=dark] .billing__summary-card,html[data-theme=dark] .billing__section{background:linear-gradient(180deg,#111827fa,#0f172af5),#111827f0;border-color:#94a3b82e;box-shadow:0 calc(var(--scale) * 18) calc(var(--scale) * 44) #02061747;color:#eef3ff}html[data-theme=dark] .billing__section--topup{background:radial-gradient(circle at 88% 18%,rgba(30,77,248,.2),transparent 32%),linear-gradient(180deg,#111827fa,#0f172af5),#111827f0}html[data-theme=dark] .billing__summary-label,html[data-theme=dark] .billing__section-description{color:#e2e8f0ad}html[data-theme=dark] .billing__summary-value,html[data-theme=dark] .billing__section-title{color:#f8fbff}html[data-theme=dark] .billing__summary-icon{background:#1e4df829;border-color:#60a5fa47;color:#93c5fd}html[data-theme=dark] .billing__topup-button[disabled]{background:#3b82f633;border-color:#60a5fa47;color:#bfdbfe;opacity:.78}html[data-theme=dark] .billing__topup-label,html[data-theme=dark] .billing__topup-hint,html[data-theme=dark] .billing__topup-channel-provider,html[data-theme=dark] .billing__topup-channel-region,html[data-theme=dark] .billing__confirmation-description,html[data-theme=dark] .billing__confirmation-note{color:#e2e8f0ad;opacity:1}html[data-theme=dark] .billing__topup-divider{background:#94a3b81f}html[data-theme=dark] .billing__topup-amount,html[data-theme=dark] .billing__topup-channel,html[data-theme=dark] .billing__confirmation-details div{background:#0f172adb;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .billing__topup-amount input,html[data-theme=dark] .billing__topup-channel-title,html[data-theme=dark] .billing__confirmation-title,html[data-theme=dark] .billing__confirmation-details dd{color:#f8fbff}html[data-theme=dark] .billing__topup-currency,html[data-theme=dark] .billing__confirmation-details dt{color:#e2e8f0ad}html[data-theme=dark] .billing__topup-channel:hover{border-color:#60a5fa6b;background:#1e293beb}html[data-theme=dark] .billing__topup-channel--active{background:#1e4df829;border-color:#60a5fa57}html[data-theme=dark] .billing__topup-channel-check{background:#0f172af5;border-color:#94a3b84d}html[data-theme=dark] .billing__topup-channel--active html[data-theme=dark] .billing__topup-channel-check{background:#005eff;border-color:#005eff}html[data-theme=dark] .billing__topup-channel-icon{background:#e2e8f01a;border-color:#60a5fa47}html[data-theme=dark] .billing__topup-hint{background:#0f172adb;border-color:#94a3b82e}html[data-theme=dark] .billing__topup-hint svg{color:#93c5fd}html[data-theme=dark] .billing__topup-error{background:#ff003d1f;border-color:#ff003d47;color:#fca5a5}html[data-theme=dark] .billing__confirmation-card{background:linear-gradient(180deg,#111827fa,#0f172af5),#111827f0;border-color:#94a3b82e;box-shadow:0 calc(var(--scale) * 18) calc(var(--scale) * 44) #02061747;color:#eef3ff}html[data-theme=dark] .billing__confirmation-kicker{background:#1e4df829;border-color:#60a5fa47;color:#93c5fd}html[data-theme=dark] .billing__table-wrap{border:calc(var(--scale) * 1) solid rgba(148,163,184,.12);border-radius:calc(var(--scale) * 14);background:#0f172adb;scrollbar-color:rgba(148,163,184,.36) transparent}html[data-theme=dark] .billing__table th{background:#1e293bcc;border-bottom-color:#94a3b82e;color:#e2e8f0ad}html[data-theme=dark] .billing__table td{border-bottom-color:#94a3b81f;color:#eef3ff}html[data-theme=dark] .billing__table tr:last-child td{border-bottom-color:transparent}html[data-theme=dark] .billing__error{background:#ff003d1f;border:calc(var(--scale) * 1) solid rgba(255,0,61,.28);border-radius:calc(var(--scale) * 14);color:#fca5a5;padding:calc(var(--scale) * 14) calc(var(--scale) * 16)}html[data-theme=dark] .settings__model-chevron{opacity:.75}html[data-theme=dark] .settings__model-chevron path{stroke:#e2e8f080}html[data-theme=dark] .pop-up__overlay{background:radial-gradient(circle at 50% 12%,rgba(59,130,246,.18),transparent 36%),#020617c7;-webkit-backdrop-filter:blur(calc(var(--scale) * 7));backdrop-filter:blur(calc(var(--scale) * 7))}html[data-theme=dark] .pop-up__content{background:linear-gradient(180deg,#111827fa,#0f172afa),#0f172a;border:calc(var(--scale) * 1) solid rgba(148,163,184,.22);box-shadow:0 calc(var(--scale) * 24) calc(var(--scale) * 80) #00000075;color:#eef3ff}html[data-theme=dark] .pop-up__close-button:hover{background:#e2e8f029}html[data-theme=dark] .pop-up__body{scrollbar-color:rgba(148,163,184,.36) transparent}html[data-theme=dark] .sendable-files-popup__subtitle,html[data-theme=dark] .sendable-files-popup__label,html[data-theme=dark] .sendable-files-popup__hint{color:#e2e8f0ad;opacity:1}html[data-theme=dark] .sendable-files-popup__picker{background:#1e4df829;border-color:#60a5fa47;color:#bfdbfe}html[data-theme=dark] .sendable-files-popup__picker--drag-active{background:#1e4df82e;border-color:#60a5fa6b;box-shadow:inset 0 0 0 calc(var(--scale) * 1) #60a5fa2e;color:#bfdbfe}html[data-theme=dark] .sendable-files-popup__file{background:#0f172adb;border:calc(var(--scale) * 1) solid rgba(148,163,184,.18);color:#eef3ff}html[data-theme=dark] .sendable-files-popup__file strong{color:#f8fbff}html[data-theme=dark] .sendable-files-popup__file span{color:#e2e8f0ad;opacity:1}html[data-theme=dark] .sendable-files-popup__action--secondary{background:#1e293beb;border-color:#94a3b838}html[data-theme=dark] .sendable-files-popup__action--secondary .button-text{color:#f8fbff}html[data-theme=dark] .sendable-files-popup__action--secondary:hover{background:#e2e8f029;border-color:#60a5fa6b}html[data-theme=dark] .agent-card__bottom{background:#0f172af0;border-top:1px solid rgba(148,163,184,.16)}html[data-theme=dark] .agent-card__edit-button,html[data-theme=dark] .agent-card__delete-button{background:#1e293bd1;border-color:#94a3b838}html[data-theme=dark] .agent-card__edit-button{color:#eef3ff}html[data-theme=dark] .agent-card__edit-button svg path{fill:currentColor}html[data-theme=dark] .agent-draft-card__bottom{background:#0f172af0;border-top:1px solid rgba(148,163,184,.16)}html[data-theme=dark] .agent-draft-card__open-button{color:#bfdbfe;background:#1e4df82e;border-color:#60a5fa42}html[data-theme=dark] .agent-draft-card__delete-button{background:#450a0a57}html[data-theme=dark] .agent-builder,html[data-theme=dark] .agent-builder-page,html[data-theme=dark] .agent-builder__chat,html[data-theme=dark] .agent-builder__chat-header,html[data-theme=dark] .agent-builder__messages,html[data-theme=dark] .agent-builder__composer{background:#0b1020}html[data-theme=dark] .agent-builder__chat-header{border-color:#94a3b829}html[data-theme=dark] .agent-builder__chat-header small{color:#e2e8f0a8}html[data-theme=dark] .agent-builder__header-main strong{color:#eef3ff}html[data-theme=dark] .agent-builder__message time{color:#e2e8f085}html[data-theme=dark] .agent-builder__message--assistant{color:#eef3ff}html[data-theme=dark] .agent-builder__message--assistant .agent-builder__message-bubble,html[data-theme=dark] .agent-builder__message--assistant.agent-builder__message--typing{background:#1e293bf0;border-color:#94a3b82e}html[data-theme=dark] .agent-builder__message--user .agent-builder__message-bubble{background:#1e4df8}html[data-theme=dark] .agent-builder__copy-message,html[data-theme=dark] .agent-builder__edit-message,html[data-theme=dark] .agent-builder__attach-image{color:#e2e8f09e}html[data-theme=dark] .agent-builder__copy-message:hover,html[data-theme=dark] .agent-builder__edit-message:hover,html[data-theme=dark] .agent-builder__attach-image:hover{color:#93c5fdf2}html[data-theme=dark] .agent-builder__typing-label{--shimmer-text-base: rgba(226, 232, 240, .72);--shimmer-text-peak: rgba(226, 232, 240, .96)}html[data-theme=dark] .agent-builder__suggestions{background:transparent}html[data-theme=dark] .agent-builder__suggestions button{color:#eef3ff;background:transparent}html[data-theme=dark] .agent-builder__suggestions button:not(:last-child){border-color:#94a3b824}html[data-theme=dark] .agent-builder__suggestions button:before{color:#e2e8f075}html[data-theme=dark] .agent-builder__suggestions button:hover:not(:disabled){background:#1e4df829}html[data-theme=dark] .agent-builder__create-draft-card{background:#1e293bf0;border-color:#94a3b82e}html[data-theme=dark] .agent-builder__create-draft-header strong{color:#eef3ff}html[data-theme=dark] .agent-builder__create-draft-header p{color:#e2e8f09e}html[data-theme=dark] .agent-builder__create-draft-billing span{color:#e2e8f0a8;background:#0f172ab8;border-color:#94a3b824}html[data-theme=dark] .agent-builder__create-draft-billing strong{color:#eef3ff}html[data-theme=dark] .agent-builder__create-draft-field>span,html[data-theme=dark] .agent-builder__create-draft-field label>span{color:#e2e8f0c7}html[data-theme=dark] .agent-builder__create-draft-field input,html[data-theme=dark] .agent-builder__create-draft-field textarea{color:#eef3ff;background:#0f172ab3;border-color:#94a3b824}html[data-theme=dark] .agent-builder__create-draft-field input:focus,html[data-theme=dark] .agent-builder__create-draft-field textarea:focus{background:#0f172aeb;border-color:#60a5fa7a}html[data-theme=dark] .agent-builder__create-draft-field em{color:#e2e8f085}html[data-theme=dark] .agent-builder__create-draft-style-button,html[data-theme=dark] .agent-builder__create-draft-secondary{color:#e2e8f0bd;background:#0f172ab3;border-color:#94a3b824}html[data-theme=dark] .agent-builder__create-draft-style-button:hover:not(:disabled),html[data-theme=dark] .agent-builder__create-draft-secondary:hover:not(:disabled){color:#93c5fdf2;border-color:#60a5fa57}html[data-theme=dark] .agent-builder__create-draft-style-button--active{color:#fff;background:#1e4df8;border-color:#1e4df8}html[data-theme=dark] .agent-builder__create-draft-revision{background:#1e4df81f;border-color:#60a5fa33}html[data-theme=dark] .agent-builder__create-draft-revision label{color:#e2e8f0c7}html[data-theme=dark] .agent-builder__create-draft-revision textarea{color:#eef3ff;background:#0f172ab8;border-color:#94a3b824}html[data-theme=dark] .agent-builder__create-draft-revision p{color:#e2e8f08f}html[data-theme=dark] .agent-builder__composer-row{background:#1e293bdb}html[data-theme=dark] .agent-builder__composer-row textarea{color:#eef3ff;padding:calc(var(--scale) * 8) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 16)}html[data-theme=dark] .agent-builder__composer-row textarea::placeholder{color:#e2e8f06b}html[data-theme=dark] .agent-builder__image-drop-hint{color:#93c5fdf2;background:#0f172af5;border-color:#60a5fa75}html[data-theme=dark] .agent-builder__image-preview{background:#1e4df81f;border-color:#60a5fa33}html[data-theme=dark] .agent-builder__image-preview span{color:#e2e8f0d1}html[data-theme=dark] .message-input{background:#0f172af0;border-color:#94a3b82e}html[data-theme=dark] .message-input--dragging{background:#1e4df81f;border-color:#60a5fa61}html[data-theme=dark] .message-input__preview-thumb{border-color:#94a3b82e}html[data-theme=dark] .message-input__text-area textarea{color:#eef3ff}html[data-theme=dark] .message-input__text-area textarea::placeholder{color:#e2e8f06b}html[data-theme=dark] .message-input__button--file button,html[data-theme=dark] .message-input__button--file label,html[data-theme=dark] .message-input__button--submit button,html[data-theme=dark] .message-input__button--submit label{display:inline-flex;border-radius:calc(var(--scale) * 10)}html[data-theme=dark] .message-input__button--file label svg rect{fill:#1e293beb}html[data-theme=dark] .message-input__button--file label svg path{stroke:#e2e8f0}html[data-theme=dark] .message-input__button--submit button svg rect{fill:#1d4ed8}html[data-theme=dark] .message--outgoing .message-body{background:#1e293beb;color:#eef3ff}html[data-theme=dark] .message--outgoing .message-body__improve{color:#e2e8f0b8;background:#94a3b829}html[data-theme=dark] .message--outgoing .message-body__improve:hover{color:#bfdbfe;background:#1e4df847}html[data-theme=dark] .message--outgoing .message-body__improve--selected,html[data-theme=dark] .message--outgoing .message-body__improve--selected:hover{color:#eef3ff;background:#1d4ed8}html[data-theme=dark] .message-body__time,html[data-theme=dark] .message-body__voice-icon,html[data-theme=dark] .message-body__reply-quote{color:#e2e8f094}html[data-theme=dark] .message-body__select{color:#e2e8f0;background:#0f172ae0;border-color:#94a3b838}html[data-theme=dark] .message-body__select:hover{color:#bfdbfe;border-color:#60a5fa57;background:#1e4df82e}html[data-theme=dark] .message-body__placeholder,html[data-theme=dark] .message-body__file{background:#0f172a5c;border-color:#e2e8f029}html[data-theme=dark] .message-body__file:hover{background:#1e293bd6}html[data-theme=dark] .message-body__video-native,html[data-theme=dark] .message-body__audio-player{background:#020617db}html[data-theme=dark] .sidebar__dropdown-label{color:#e2e8f0b8}html[data-theme=dark] .sidebar__dropdown-label:hover{color:#eef3ff}html[data-theme=dark] .sidebar__dropdown-chevron path{fill:currentColor;fill-opacity:1}html[data-theme=dark] .sidebar__dropdown-item:hover{background:#1e293bb8}html[data-theme=dark] .sidebar__collapse-btn:hover{background:#1e293beb}html[data-theme=dark] .sidebar__footer-profile{padding:calc(var(--scale) * 4);border-radius:calc(var(--scale) * 12);transition:background .2s ease}html[data-theme=dark] .sidebar__footer-profile:hover{background:#1e293bb8}html[data-theme=dark] .sidebar__footer-avatar{background:#1e293be6;border-color:#94a3b847;color:#eef3ff}html[data-theme=dark] .sidebar__footer-popup{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=dark] .sidebar__footer-button{border-radius:calc(var(--scale) * 8)}html[data-theme=dark] .sidebar__footer-button:hover{background:#1e293bb8}html[data-theme=dark] .sidebar__theme-button{border-radius:calc(var(--scale) * 10);transition:background .2s ease,color .2s ease}html[data-theme=dark] .sidebar__theme-button:hover{background:#1e293bd6}html[data-theme=dark] .sidebar__theme-toggle{background:#334155e0}html[data-theme=dark] .sidebar__theme-toggle span{background:#e2e8f0;box-shadow:0 calc(var(--scale) * 2) calc(var(--scale) * 6) #02061759}html[data-theme=dark] .sidebar__theme-toggle--active{background:#1e4df8eb}html[data-theme=dark] .agent-create-pop-up__progress-info,html[data-theme=dark] .agent-create-pop-up__subtitle,html[data-theme=dark] .agent-create-pop-up__label,html[data-theme=dark] .agent-create-pop-up .textarea-wrapper__char-counter{color:#e2e8f0ad}html[data-theme=dark] .agent-create-pop-up__checkbox--checked,html[data-theme=dark] .agent-create-pop-up__field-button:hover,html[data-theme=dark] .agent-create-pop-up__website-add:hover,html[data-theme=dark] .agent-create-pop-up__scenario-steps-add:hover{background:#1e4df829;border-color:#60a5fa61}html[data-theme=dark] .agent-create-pop-up__input::placeholder,html[data-theme=dark] .agent-create-pop-up__scenario-steps-input::placeholder,html[data-theme=dark] .agent-create-pop-up__website-input::placeholder{color:#e2e8f06b}html[data-theme=dark] .agent-create-pop-up__checkbox-icon{background:#0f172ae6;border-color:#94a3b85c}html[data-theme=dark] .agent-create-pop-up__field-button-icon{color:#bfdbfe}:root{--scale: 100vw/1440;--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--shell-safe-top: max(0px, var(--safe-area-top));--shell-safe-right: max(0px, var(--safe-area-right));--shell-safe-bottom: max(0px, var(--safe-area-bottom));--shell-safe-left: max(0px, var(--safe-area-left))}@media (max-width: 3440px){:root{--scale: 100vw/2000}}@media (max-width: 1920px){:root{--scale: clamp(.72px, 100vw / 1920, 1px)}}@media (max-width: 1540px){:root{--scale: 100vw/1440}}@media (max-width: 1024px){:root{--scale: clamp(.72px, 100vw / 1024, .82px)}}@media (max-width: 768px){:root{--scale: clamp(.9px, 100vw / 390, 1.12px)}}*{padding:0;margin:0;border:none;color:inherit;-webkit-tap-highlight-color:transparent;scrollbar-width:thin;scrollbar-color:#E4E4E7 transparent}*::-webkit-scrollbar{width:calc(var(--scale) * 5)}*::-webkit-scrollbar-track{background:#e4e4e7;border-radius:calc(var(--scale) * 3)}*::-webkit-scrollbar-thumb{border-radius:calc(var(--scale) * 3)}*::-webkit-scrollbar-thumb:hover{background:#e4e4e7;width:calc(var(--scale) * 1)}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}table,thead,tfoot,tbody,tr,th{font-weight:inherit;font-size:inherit}ul,ul li{list-style:none}img{width:100%;height:100%;object-fit:cover;vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:transparent;background-color:transparent;caret-color:#2a292d}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:none!important;-webkit-text-fill-color:#2A292D!important;transition:background-color 9999s ease-out 0s}input::-ms-clear{display:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}textarea:focus,textarea:active,input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}[hidden]{display:none!important}[disabled=disabled],[disabled=true],[disabled]{opacity:.7;cursor:not-allowed}a{text-decoration:none;color:inherit}button{background:none;border:none}@media (max-width: 768px){*{font-size:14px}body{min-height:100dvh;padding-top:var(--shell-safe-top);padding-right:var(--shell-safe-right);padding-left:var(--shell-safe-left)}input,textarea,select{font-size:16px}#root{min-height:calc(100dvh - var(--shell-safe-top))}.page{padding-bottom:calc(70px + var(--shell-safe-bottom))}.page__title{font-size:24px}.page__subtitle{font-size:16px}.page__lang-switcher{right:10px;top:10px;border-radius:8px}.page__lang-switcher button{padding:8px 16px;font-size:12px}.icon,.icon.brand--icon{width:40px;height:40px}.loading__icon{width:50px;height:50px;animation:loading 2s linear infinite}.loading__text{color:#fff;font-size:18px;max-width:100%}.banner{padding:24px;gap:8px;margin:0 0 16px;border-radius:16px;border:2px solid #1e4df8}.cookie-banner{right:calc(var(--scale) * 12);bottom:calc(86px + var(--shell-safe-bottom));left:calc(var(--scale) * 12);flex-direction:column;align-items:stretch;max-width:none;padding:calc(var(--scale) * 16)}.cookie-banner__button{width:100%}.legal-page{padding:calc(var(--scale) * 24) calc(var(--scale) * 14)}.legal-page__back{margin-left:0}.legal-page__card{padding:calc(var(--scale) * 24);border-radius:calc(var(--scale) * 20)}.legal-page__card h1{font-size:calc(var(--scale) * 32)}.legal-page__intro{font-size:calc(var(--scale) * 16)}.pop-up-wrapper{padding-bottom:calc(var(--shell-safe-bottom) + var(--scale) * 16)}}@media (max-width: 480px){.icon{width:24px;height:24px}}@media (max-width: 768px){.button{gap:calc(var(--scale) * 5);max-width:100%;height:calc(var(--scale) * 54);padding:calc(var(--scale) * 10) calc(var(--scale) * 18);border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 16)}.button-text{font-size:calc(var(--scale) * 16)}.button-icon{width:calc(var(--scale) * 18)}}@media (max-width: 480px){.button{height:calc(var(--scale) * 48);padding:calc(var(--scale) * 8) calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14)}.button-text{font-size:calc(var(--scale) * 14)}.button-icon{width:calc(var(--scale) * 16)}}@media (max-width: 768px){.Toastify__toast{font-size:14px}}@media (max-width: 768px){.PhoneInput{gap:10px;padding:5px 10px;border-radius:12px}.PhoneInputInput{padding:12px;border-radius:12px;font-size:16px}}@media (max-width: 768px){.checkbox{gap:calc(var(--scale) * 10)}.checkbox-mark{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 6)}.checkbox-text{max-width:calc(var(--scale) * 250);font-size:calc(var(--scale) * 10)}}@media (max-width: 768px){.range-field{gap:6px;padding:10px;border-radius:8px}.range-field__label{font-size:14px}.range-field__number{width:fit-content;padding:4px;border-radius:4px}.range-field__slider{height:7px}.range-field__slider::-webkit-slider-thumb{width:14px;height:14px}.range-field__slider::-moz-range-thumb{width:14px;height:14px}.range-field__controls{gap:12px}.range-field__number{width:80px}}@media (max-width: 768px){.toggle-field{padding:10px;border-radius:8px}.toggle-field__label{font-size:14px}.toggle{width:48px;height:28px}.toggle__thumb{width:20px;height:20px}.toggle span{left:3px}.toggle--on .toggle__thumb{transform:translate(20px,-50%)}}@media (max-width: 1024px){.no-agent-page{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 20)}.no-agent-page__text{font-size:calc(var(--scale) * 18);max-width:100%;text-align:center}.no-agent-page__button{max-width:min(100%,var(--scale) * 320)}}@media (max-width: 576px){.no-agent-page__text{font-size:calc(var(--scale) * 16)}.no-agent-page__button{width:100%;max-width:none}}@media (max-width: 1440px){.page-login .lng{right:calc(var(--scale) * 66)}}@media (max-width: 768px){.page-login{display:flex;overflow-y:auto;overflow-x:hidden;min-height:100svh;min-height:100dvh;background:#005eff;-webkit-overflow-scrolling:touch}.page-login__left,.page-login__animation{display:none}.page-login__right{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:100svh;min-height:100dvh;padding:calc(var(--scale) * 24 + var(--shell-safe-top)) calc(var(--scale) * 10) calc(var(--scale) * 24 + var(--shell-safe-bottom));background:#fff;border-radius:0}.page-login__inner{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--scale) * 18);padding:calc(var(--scale) * 62) calc(var(--scale) * 24) 0}.page-login .lng{position:absolute;top:calc(var(--scale) * 18 + var(--shell-safe-top));left:50%;transform:translate(-50%);z-index:5;align-items:center;flex-wrap:wrap;justify-content:center;gap:0;width:max-content;max-width:calc(100% - var(--scale) * 24);padding:calc(var(--scale) * 4);background:#fff;border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 999)}.page-login .lng__flag{gap:calc(var(--scale) * 7);width:auto;min-width:calc(var(--scale) * 44);height:calc(var(--scale) * 28);padding:0 calc(var(--scale) * 8);border-radius:calc(var(--scale) * 999);color:#2a292d;font-size:calc(var(--scale) * 14);font-weight:500}.page-login .lng__flag img{width:calc(var(--scale) * 20);height:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 2);object-fit:cover}.page-login .lng__label{line-height:1}.page-login__auth-header{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 10);text-align:center}.page-login__auth-title{font-size:calc(var(--scale) * 32);line-height:1.15;font-weight:700;color:#2a292d}.page-login__auth-subtitle{font-size:calc(var(--scale) * 16);line-height:1.35;color:#2a292db3}.page-login__oauth-divider{display:flex;align-items:center;gap:calc(var(--scale) * 14);width:100%;color:#2a292d6b;font-size:calc(var(--scale) * 14);line-height:1}.page-login__oauth-divider:before,.page-login__oauth-divider:after{content:"";flex:1;height:calc(var(--scale) * 1);background:#e1e1e1}.page-login .social-auth{display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.page-login .social-auth__button{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:calc(var(--scale) * 10);height:calc(var(--scale) * 48);width:100%;padding:0 calc(var(--scale) * 16);background:#fff;border:calc(var(--scale) * 1) solid #E1E1E1;border-radius:calc(var(--scale) * 8);color:#2a292d;font:inherit;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-login .social-auth__button img{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20)}.page-login .social-auth__button span{font-size:calc(var(--scale) * 15);font-weight:600}.page-login .social-auth__button:hover{background:#f4f4f5;border-color:#005eff}.page-login .social-auth__button:disabled{cursor:wait;opacity:.72}.page-login .social-auth__spinner{flex:0 0 calc(var(--scale) * 18);width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);border:calc(var(--scale) * 2) solid currentColor;border-top-color:transparent;border-radius:50%;animation:social-auth-spinner .75s linear infinite}.page-login .form{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 30)}.page-login .form__items{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);width:100%}.page-login .form__item{display:flex;align-items:center;gap:calc(var(--scale) * 10);overflow:hidden;height:calc(var(--scale) * 54);padding:0 calc(var(--scale) * 15);background:#f4f4f5;border-radius:calc(var(--scale) * 16)}.page-login .form__item-icon{width:calc(var(--scale) * 24);height:calc(var(--scale) * 24)}.page-login .form__item-input{width:100%;height:100%;font-size:calc(var(--scale) * 16)}.page-login .form__item-eye{width:calc(var(--scale) * 24);height:calc(var(--scale) * 24)}.page-login .form__extra-action{display:flex;gap:calc(var(--scale) * 5);font-size:calc(var(--scale) * 18)}.page-login .form__extra-action span{opacity:.7;color:#2a292d}.page-login .form__extra-action-link{color:#005eff}.page-login .form__buttons{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);width:100%}.page-login .form__turnstile{display:flex;justify-content:center;min-height:calc(var(--scale) * 65);width:100%}.page-login .form__button{height:calc(var(--scale) * 44);transition:.3s;border-width:calc(var(--scale) * 1);border-style:solid;border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 18)}.page-login .form__button:disabled{cursor:not-allowed}.page-login .form__button-loading{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--scale) * 8)}.page-login .form__button-spinner{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);border:calc(var(--scale) * 2) solid currentColor;border-top-color:transparent;border-radius:50%;animation:form-button-spinner .7s linear infinite}.page-login .form__button--login{background:#005eff;border-color:#005eff;color:#fff}.page-login .form__button--login:disabled{background:#f4f4f5;color:#2a292db3}.page-login .form__button--login:hover{background:#fff;color:#005eff}.page-login .form__button--registration{background:#fff;border-color:#005eff;color:#005eff}.page-login .form__button--registration:hover{background:#005eff;color:#fff}}@keyframes form-button-spinner{to{transform:rotate(360deg)}}@keyframes social-auth-spinner{to{transform:rotate(360deg)}}@media (max-width: 1280px){.dashboard__inner{grid-template-columns:minmax(0,calc(var(--scale) * 360)) minmax(0,1fr);gap:calc(var(--scale) * 20);height:auto;align-items:stretch}.dashboard__info{min-width:0;gap:calc(var(--scale) * 20)}}@media (max-width: 1024px){.dashboard__inner{grid-template-columns:1fr;height:auto;gap:calc(var(--scale) * 12)}.dashboard__info{gap:calc(var(--scale) * 12)}}@media (max-width: 768px){.dashboard{gap:8px}.dashboard__banner{display:grid;grid-template-columns:64px auto;background:#fff;border-radius:16px;border:2px solid #1e4df8;padding:12px 8px;gap:16px}.dashboard__banner-image{max-width:unset;background:#1e4df8;border-radius:8px}.dashboard__banner-inner{align-items:start;max-width:unset;color:#2a292d;text-align:start;gap:16px;margin:0}.dashboard__banner-text{font-weight:600;font-size:17px;line-height:.8}.dashboard__banner-subtext{font-size:14px;line-height:1.5}.dashboard__banner-button{grid-area:2/1/3/3}.dashboard__panels{display:flex;flex-direction:column;gap:16px}.dashboard__panels-nav{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border-bottom:1px solid #f0f4ff}.dashboard__panels-button{font-size:14px;line-height:1.5;padding:12px 0;color:#aaa;border-bottom:2.17px solid transparent}.dashboard__panels-button.active{color:#2a292d;position:relative}.dashboard__panels-button.active:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2.17px;background:#1e4df8;transform-origin:center;animation:full-width-from-center .4s ease-out forwards}.dashboard__updates{display:flex;flex-direction:column;gap:8px}.dashboard__updates-cards{flex-direction:column}.dashboard__updates-top{display:none}.dashboard__news{display:flex;flex-direction:column;gap:24px}.dashboard__news-top{display:none}.dashboard__news-banner{display:flex;flex-direction:column;padding:14px 8px;border-radius:10px}.dashboard__news-image{border-radius:16px;overflow:hidden}.dashboard__news-image img{width:100%;height:100%;object-fit:cover}.dashboard__news-text{margin:21px 0;padding:0;gap:16px;text-wrap-style:balance}.dashboard__news-text h3{font-size:17px;line-height:1.4;color:#2a292d}.dashboard__news-text span{font-size:14px;line-height:1.5;color:#aaa}.dashboard__news-button span{color:#2a292d}}@keyframes full-width-from-center{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 1280px){.online-agents{width:100%;min-width:0;min-height:calc(var(--scale) * 220);background-size:70%,62%}.online-agents__top{gap:calc(var(--scale) * 12);align-items:flex-start}.online-agents__counter{max-width:50%;padding-left:calc(var(--scale) * 8)}.online-agents__bottom{align-self:flex-start}}@media (max-width: 1024px){.online-agents{width:min(100%,var(--scale) * 456);padding:calc(var(--scale) * 14);background-size:68%,60%}.online-agents__top{gap:calc(var(--scale) * 10)}.online-agents__title{font-size:calc(var(--scale) * 18)}.online-agents__counter{padding-left:calc(var(--scale) * 10);gap:calc(var(--scale) * 6)}.online-agents__agent{width:calc(var(--scale) * 44);margin-left:calc(var(--scale) * -12)}.online-agents__bottom{padding:calc(var(--scale) * 10) calc(var(--scale) * 12);border-radius:calc(var(--scale) * 100)}}@media (max-width: 768px){.online-agents{width:100%;background-size:31%,23%;background-position:right bottom,center bottom;padding:calc(var(--scale) * 12) calc(var(--scale) * 10);min-height:calc(var(--scale) * 146)}.online-agents:hover{background-size:40%,23%}.online-agents__title{font-size:calc(var(--scale) * 16)}.online-agents__counter{padding-left:0;justify-content:flex-end}.online-agents__agent{width:calc(var(--scale) * 40);margin-left:calc(var(--scale) * -10)}}@media (max-width: 1280px){.mini-statistics{flex-direction:column;gap:calc(var(--scale) * 20);padding:calc(var(--scale) * 14) calc(var(--scale) * 16);align-items:stretch}.mini-statistics__stats{gap:calc(var(--scale) * 12)}.mini-statistics__stat{min-width:min(var(--scale) * 180,100%);flex:1 1 calc(50% - var(--scale) * 6)}.mini-statistics__total{max-width:100%}.mini-statistics__total-button{width:100%}}@media (max-width: 1024px){.mini-statistics{flex-direction:column;gap:calc(var(--scale) * 14);align-items:stretch}.mini-statistics__stats{gap:calc(var(--scale) * 10);flex-wrap:wrap}.mini-statistics__stat{min-width:min(var(--scale) * 180,100%);flex:1 1 calc(var(--scale) * 180)}.mini-statistics__total{max-width:100%}}@media (max-width: 768px){.mini-statistics{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 12)}.mini-statistics__title{font-size:calc(var(--scale) * 16)}.mini-statistics__stats{flex-direction:row;flex-wrap:wrap}.mini-statistics__stat{min-width:calc(50% - var(--scale) * 5);padding:calc(var(--scale) * 12)}.mini-statistics__total,.mini-statistics__total-button{width:100%}}@media (max-width: 768px){.update-card{border-radius:16px 16px 0 0;max-width:unset;min-height:320px}.update-card__image img{top:-80px}.update-card__text{gap:8px;padding:46px;border-radius:24px 24px 0 0;border-width:2px}.update-card__title{font-size:17px;line-height:1.2}.update-card__subtitle{font-size:14px;line-height:1.5}}@media (max-width: 768px){.agent-card__top{height:140px;cursor:pointer}.agent-card__bottom{padding:4px 0}.agent-card__info{padding:8px;gap:4px 24px}.agent-card__name{font-size:14px}.agent-card__last-time{font-size:8px}.agent-card__socials-icon{max-width:12px}.agent-card__edit-button{width:26px;margin-right:8px}.agent-draft-card__top{min-height:140px;padding:12px}.agent-draft-card__top strong{font-size:16px}.agent-draft-card__bottom{padding:10px 8px;gap:8px}.agent-draft-card__name{font-size:14px}.agent-draft-card__updated{font-size:8px}.agent-draft-card__open-button{min-height:28px;padding:0 8px;font-size:10px}.agent-draft-card__delete-button{width:28px}}@media (max-width: 1024px){.agent-card__top{height:155px}.agent-draft-card__top{min-height:155px}}@media (max-width: 1024px){.agents{padding:10px}.agents__section{gap:12px}.agents__section+.agents__section{margin-top:24px}.agents__cards{gap:12px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.agents{flex-grow:1;padding:16px;display:flex;flex-direction:column}.agents__button{display:none}.agents__section-header h2{font-size:20px}.agents__section-header p{font-size:13px}.agents__banner-subtext{max-width:unset}.agents__cards{gap:16px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.agents__cards{grid-template-columns:1fr}}@media (max-width: 768px){.create-agent__dropzone{max-width:100%;width:100%;padding:20px 0}.create-agent__dropzone-img{width:65px;height:70px}.create-agent__dropzone-subtitle{font-size:12px}.create-agent__menu{display:flex;flex-direction:column;gap:10px}.create-agent__menu-item{padding:8px;border-radius:8px}.create-agent__field{border-radius:8px}.create-agent__field input,.create-agent__field textarea{font-size:14px;padding:10px;border-radius:8px}.create-agent__field textarea#agent-note{min-height:200px}.create-agent__field textarea#system-prompt{min-height:300px}.create-agent__select{font-size:14px;padding:10px;border-radius:8px}.create-agent .page__subtitle{display:none}.create-agent__label{font-size:18px}.create-agent .input-field textarea{font-size:14px;padding:10px}.create-agent__submit{margin-top:20px;margin-left:unset}.create-agent__advanced-settings{margin-top:20px;gap:20px}.create-agent__setting-group{padding:10px;border-radius:8px}.create-agent__setting-header .setting-icon,.create-agent__setting-header .setting-title{font-size:14px}.create-agent__setting-header .setting-description{font-size:11px}input[type=number].input-field__input{max-width:60px}}@media (max-width: 1024px){.agent-builder__chat-header{grid-template-columns:minmax(0,1fr) minmax(220px,320px);padding:20px}.agent-builder__message--assistant .agent-builder__message-stack{max-width:92%}.agent-builder__message--user .agent-builder__message-stack{max-width:68%}.agent-builder__suggestions{width:100%;max-width:none}}@media (max-width: 768px){.agent-builder__workspace{min-height:100dvh;height:100dvh}.agent-builder__chat-header{grid-template-columns:1fr;gap:12px;padding:14px}.agent-builder__chat-header small{justify-self:stretch;max-width:unset;text-align:left}.agent-builder__header-main{grid-template-columns:28px minmax(0,1fr);gap:12px}.agent-builder__header-main span{font-size:12px}.agent-builder__header-main strong{font-size:20px}.agent-builder__clear-chat{margin-top:5px}.agent-builder__messages{gap:16px;padding:18px 12px 86px}.agent-builder__message p{font-size:15px}.agent-builder__message time{font-size:13px}.agent-builder__message--assistant .agent-builder__message-stack{max-width:94%}.agent-builder__message--assistant .agent-builder__message-bubble{padding:14px 16px;border-radius:0 16px 16px}.agent-builder__message--user .agent-builder__message-stack{max-width:82%}.agent-builder__message--user .agent-builder__message-bubble{padding:12px 16px;border-radius:16px 0 16px 16px}.agent-builder__copy-message{font-size:13px}.agent-builder__message-images img{width:min(260px,100%);max-height:210px}.agent-builder__suggestions{width:100%;max-width:none}.agent-builder__suggestions button{padding:12px 14px;font-size:14px}.agent-builder__composer{position:sticky;bottom:env(safe-area-inset-bottom);z-index:12;padding:10px 10px 12px}.agent-builder__composer-row{min-height:54px;padding:7px 8px 7px 14px;border-radius:16px}.agent-builder__composer-row textarea{min-height:36px;max-height:min(34dvh,180px);font-size:15px}.agent-builder__composer-row>button{flex-basis:44px;width:44px;height:44px}.agent-builder__composer-control{width:44px;height:44px}.agent-builder__attach-image{flex-basis:44px;width:44px;height:44px}.agent-builder__attach-image svg{width:20px;height:20px}.agent-builder__image-preview{grid-template-columns:42px minmax(0,1fr) 34px;gap:9px}.agent-builder__image-preview img{width:42px;height:42px}}@media (max-width: 480px){.agent-builder__message--assistant .agent-builder__message-stack{max-width:100%}.agent-builder__message--user .agent-builder__message-stack{max-width:88%}.agent-builder__suggestions{width:100%;max-width:none}}@media (max-width: 768px){.profile{padding:20px}.profile__content{padding:0}.profile__buttons{margin-top:0;gap:10px;flex-direction:column;padding:0}.profile__logout-btn,.profile__billing-btn{max-width:100%;width:100%;min-height:calc(var(--scale) * 56)}.user-settings__item-select-input{min-width:0}.user-settings .language-select.select{max-width:calc(100vw - var(--scale) * 40)}.user-settings .timezone-select.select{right:0;left:auto;width:min(var(--scale) * 360,100vw - var(--scale) * 40);max-width:calc(100vw - var(--scale) * 40)}.user-settings .timezone-select .select__list{overflow-x:hidden;grid-template-columns:1fr}.user-settings .timezone-select .select__item{min-width:0;white-space:normal;overflow-wrap:anywhere}}@media (max-width: 768px){.profile-info-form{padding:20px}.profile-info-form__fields{grid-template-columns:1fr;gap:12px;margin-top:20px}.profile-info-form__avatar{width:50px;height:50px;font-size:28px}.profile-info-form__title{font-size:18px}.profile-info-form__field label,.profile-info-form__field .profile-info-form__readonly-value{font-size:14px}}@media (max-width: 768px){.billing__inner{padding-bottom:calc(112px + var(--shell-safe-bottom))}.billing__summary-grid{grid-template-columns:1fr 1fr}.billing__summary-card{min-height:104px;grid-template-columns:72px minmax(0,1fr);padding:16px}.billing__summary-icon{width:58px;height:58px;border-radius:16px}.billing__summary-icon svg{width:28px;height:28px}.billing__summary-copy{gap:6px}.billing__section{padding:18px}.billing__section--topup{grid-template-columns:1fr}.billing__topup-controls{grid-template-columns:1fr;gap:12px}.billing__topup-button{width:100%}.billing__topup-channels{grid-template-columns:1fr}.billing__topup-channel{min-height:96px;grid-template-columns:64px minmax(0,1fr) 22px;grid-template-rows:auto auto;align-items:center;gap:14px;padding:14px}.billing__topup-channel-main,.billing__topup-channel-meta{min-width:0}.billing__topup-channel-meta{grid-column:2;grid-row:2;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px}.billing__topup-channel-main{grid-column:2;grid-row:1}.billing__topup-channel-check{grid-column:3;grid-row:1}.billing__topup-channel-title,.billing__topup-channel-provider,.billing__topup-channel-region{overflow-wrap:anywhere}.billing__topup-channel-icon{width:64px;height:58px}.billing__topup-channel-icon .icon-sbp{width:34px;height:42px}.billing__topup-channel-icon .icon-crypto{width:56px;height:24px}.billing__topup-hint{align-items:flex-start}.billing__confirmation-card{padding:24px}.billing__confirmation-details{grid-template-columns:1fr}}@media (max-width: 480px){.billing__summary-grid{grid-template-columns:1fr}.billing__summary-value{font-size:24px}.billing__confirmation-title{font-size:26px}.billing__table th,.billing__table td{padding:12px 10px;font-size:13px}}@media (max-width: 1024px){.statistics__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 12)}.statistics__chart-periods{flex-wrap:wrap;gap:calc(var(--scale) * 10)}}@media (max-width: 768px){.statistics__title{font-size:calc(var(--scale) * 22)}.statistics__top{flex-direction:column;align-items:flex-start;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 15)}.statistics__summary{grid-template-columns:1fr;gap:calc(var(--scale) * 12);padding:0 calc(var(--scale) * 15) calc(var(--scale) * 15)}.statistics__categories{flex-direction:column;align-items:flex-start;width:100%;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 15) 0 0}.statistics__categories-buttons{width:auto;align-self:flex-start}.statistics__categories-button{width:auto;padding:0 calc(var(--scale) * 24)}}@media (max-width: 480px){.statistics__categories-buttons{display:inline-grid;flex-direction:column;width:max-content}.statistics__chart-periods{flex-wrap:wrap;gap:calc(var(--scale) * 10)}}@media (max-width: 1024px){.agent-statistics__chart{padding:calc(var(--scale) * 12)}.agent-statistics__chart-periods{flex-wrap:wrap;gap:calc(var(--scale) * 8)}}@media (max-width: 768px){.agent-statistics__top{justify-content:flex-start}.agent-statistics__categories{flex-direction:column;align-items:flex-start;gap:8px}.agent-statistics__categories-buttons{gap:4px}.agent-statistics__categories-button{padding:0 14px;height:32px;font-size:13px;border-radius:8px}.agent-statistics__chart-periods{flex-wrap:wrap;gap:8px}.agent-statistics__chart-period,.agent-statistics__no-data{font-size:13px}}@media (max-width: 992px){.chats-page{padding-bottom:calc(var(--scale) * 6)}.chats{padding:0;min-height:calc(100dvh - var(--scale) * 16)}.chats__inner{grid-template-columns:1fr;width:100%;min-height:calc(100dvh - var(--scale) * 16);border-radius:calc(var(--scale) * 12);border:none;overflow:hidden}.chats__sidebar{min-height:0;height:auto;padding:calc(var(--scale) * 8);border-right:none;border-bottom:calc(var(--scale) * 1) solid #E4E4E7;background:#fff;overflow:hidden;display:flex;flex-direction:column;gap:calc(var(--scale) * 8)}.chats__search{height:auto;padding-right:0;grid-template-columns:1fr calc(var(--scale) * 34)}.chats__filters{margin-right:0;padding:calc(var(--scale) * 8)}.chats__filter-dates{grid-template-columns:1fr}.chats__delete-all{margin-right:0;min-height:calc(var(--scale) * 34);font-size:calc(var(--scale) * 11)}.chats__search-item{min-height:calc(var(--scale) * 34)}.chats__search-input,.chats__search-filter{border-radius:calc(var(--scale) * 10)}.chats__list{min-height:0;max-height:min(38dvh,360px);overflow-y:auto;padding:0;gap:calc(var(--scale) * 4)}.chats__dialog{padding:calc(var(--scale) * 8);gap:calc(var(--scale) * 8)}.chats__dialog-delete{opacity:1;width:calc(var(--scale) * 28);height:calc(var(--scale) * 28)}.chats__dialog-avatar{width:calc(var(--scale) * 36);height:calc(var(--scale) * 36)}.chats__dialog-name{font-size:calc(var(--scale) * 13)}.chats__dialog-phone{font-size:calc(var(--scale) * 10)}.chats__dialog-last-message{font-size:calc(var(--scale) * 11)}.chats .chat{border-radius:0;min-height:0;flex:1;padding:calc(var(--scale) * 64) calc(var(--scale) * 8) calc(var(--scale) * 68);display:flex;flex-direction:column;gap:0;background:#fff;position:relative}.chats .chat__top{position:sticky;inset:auto;border-radius:calc(var(--scale) * 10);padding:calc(var(--scale) * 8) calc(var(--scale) * 10);z-index:2}.chats .chat__top-info{min-width:0}.chats .chat__top-meta{column-gap:calc(var(--scale) * 8)}.chats .chat__top-actions{gap:calc(var(--scale) * 6)}.chats .chat__top-name,.chats .chat__top-phone{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chats .chat__top-test,.chats .chat__top-delete{padding:calc(var(--scale) * 5) calc(var(--scale) * 7);font-size:0;gap:0}.chats .chat__top-test-icon{width:calc(var(--scale) * 22);height:calc(var(--scale) * 22)}.chats .chat__top-delete-icon{width:calc(var(--scale) * 24);height:calc(var(--scale) * 24)}.chats .chat__top-ai{gap:0}.chats .chat__top-ai-text{display:none}.chats .chat__messages{min-height:0;width:100%;flex:1;overflow-y:auto;padding:calc(var(--scale) * 10) 0;padding-bottom:calc(var(--scale) * 10 + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;gap:calc(var(--scale) * 12)}.chats .chat__message-input{position:sticky;bottom:env(safe-area-inset-bottom);margin-top:auto;left:0;right:0;z-index:12;background:#fff;border-radius:calc(var(--scale) * 10)}.chats .chat__improvement-panel{position:sticky;bottom:calc(var(--scale) * 64 + env(safe-area-inset-bottom));right:auto;left:auto;z-index:11;gap:calc(var(--scale) * 10);margin-bottom:calc(var(--scale) * 8);padding:calc(var(--scale) * 10) calc(var(--scale) * 12)}.chats .chat__improvement-note textarea{min-height:calc(var(--scale) * 92);font-size:calc(var(--scale) * 11)}.chats .chat__improvement-actions{justify-content:space-between;width:100%}.chats .chat__improvement-submit{min-width:calc(var(--scale) * 150);max-width:none}.chats__scroll-btn{right:calc(var(--scale) * 14);bottom:calc(var(--scale) * 84 + env(safe-area-inset-bottom))}}@media (max-width: 768px){.chats-page{padding-bottom:calc(var(--scale) * 84)}.chats__inner{min-height:100dvh;gap:0}.chats__sidebar{border-bottom:calc(var(--scale) * 1) solid #E4E4E7;padding:calc(var(--scale) * 8);border-radius:calc(var(--scale) * 12) calc(var(--scale) * 12) 0 0}.chats__search{grid-template-columns:1fr calc(var(--scale) * 34);gap:calc(var(--scale) * 6);margin-bottom:calc(var(--scale) * 2)}.chats__delete-all{width:100%}.chats__list{max-height:min(34dvh,320px)}.chats__filters{gap:calc(var(--scale) * 7)}.chats__filter-field select,.chats__filter-field input{min-height:calc(var(--scale) * 34);font-size:calc(var(--scale) * 12)}.chats__dialog{padding:calc(var(--scale) * 8) calc(var(--scale) * 8)}.chats .chat{padding:calc(var(--scale) * 62) calc(var(--scale) * 6) calc(var(--scale) * 64)}.chats .chat__improvement-title{font-size:calc(var(--scale) * 12)}.chats .chat__improvement-summary,.chats .chat__improvement-error,.chats .chat__improvement-validation,.chats .chat__improvement-note span,.chats .chat__improvement-clear,.chats .chat__improvement-submit .button-text{font-size:calc(var(--scale) * 10)}}@media (max-width: 480px){.chats-page{padding-bottom:calc(var(--scale) * 76)}.chats__dialog-name{font-size:calc(var(--scale) * 12)}.chats .chat__top{top:calc(var(--scale) * 6);left:calc(var(--scale) * 6);right:calc(var(--scale) * 6);padding:calc(var(--scale) * 8)}.chats .chat__top-test,.chats .chat__top-delete{padding:calc(var(--scale) * 4)}.chats .chat__messages{padding-top:calc(var(--scale) * 6);padding-bottom:calc(var(--scale) * 12 + env(safe-area-inset-bottom))}.chats .chat__improvement-actions{align-items:stretch;flex-direction:column}.chats .chat__improvement-clear,.chats .chat__improvement-submit{width:100%;max-width:none}}@media (max-width: 768px){.message-container{gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 8) 0 calc(var(--scale) * 6);padding-right:calc(var(--scale) * 2);min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}@media (max-width: 768px){.message-input{border-radius:calc(var(--scale) * 10);gap:calc(var(--scale) * 2)}.message-input__image-preview{padding:calc(var(--scale) * 8) calc(var(--scale) * 12) 0;gap:calc(var(--scale) * 6)}.message-input__preview-thumb-wrap,.message-input__preview-thumb{width:calc(var(--scale) * 52);height:calc(var(--scale) * 52)}.message-input__preview-remove{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);line-height:1;font-size:calc(var(--scale) * 11)}.message-input__row{gap:calc(var(--scale) * 8);align-items:end}.message-input__text-area{min-height:calc(var(--scale) * 44);padding:calc(var(--scale) * 10) 0 calc(var(--scale) * 10) calc(var(--scale) * 10);align-items:flex-end}.message-input__text-area textarea{max-height:min(34dvh,var(--scale) * 180);font-size:calc(var(--scale) * 16);line-height:1.4;padding:0;margin:0}.message-input__buttons{padding:calc(var(--scale) * 8) calc(var(--scale) * 10) calc(var(--scale) * 10) 0;gap:calc(var(--scale) * 10);align-items:flex-end}.message-input__button--file,.message-input__button--submit{width:calc(var(--scale) * 44);height:calc(var(--scale) * 44);display:inline-flex;align-items:center;justify-content:center}.message-input__control{width:calc(var(--scale) * 44);height:calc(var(--scale) * 44)}.message-input__control svg{width:calc(var(--scale) * 32);height:calc(var(--scale) * 32)}}@media (max-width: 992px){.message{gap:calc(var(--scale) * 10)}.message-body{max-width:78%;padding:calc(var(--scale) * 10) calc(var(--scale) * 12);gap:calc(var(--scale) * 5)}.message-body__text,.message-body__reply-quote,.message-body__video-caption,.message-body__voice-text{font-size:calc(var(--scale) * 13)}.message-body__time{font-size:calc(var(--scale) * 9)}.message-body__copy,.message-body__improve{width:calc(var(--scale) * 18);height:calc(var(--scale) * 18);border-radius:calc(var(--scale) * 6)}.message-body__copied{font-size:calc(var(--scale) * 8)}.message-body__select{padding:calc(var(--scale) * 5) calc(var(--scale) * 8);font-size:calc(var(--scale) * 9)}.message-avatar{max-width:calc(var(--scale) * 28)}}@media (max-width: 768px){.message-body{max-width:86%;padding:calc(var(--scale) * 9) calc(var(--scale) * 11);border-radius:calc(var(--scale) * 10)!important;word-wrap:break-word}.message-body__image{max-width:100%;max-height:min(240px,45dvh);object-fit:cover}.message-body__video-native{width:100%;max-width:100%;max-height:min(240px,45dvh)}.message-body__audio-player,.message-body__file{width:100%;min-width:0}.message-body__video-frame{width:min(100%,180px);height:min(100%,180px)}.message-avatar{max-width:calc(var(--scale) * 24)}.message-body__voice-text,.message-body__text,.message-body__markdown,.message-body__reply-quote,.message-body__video-caption{font-size:calc(var(--scale) * 13);line-height:1.45}.message-body__code-block{padding:calc(var(--scale) * 9) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8)}.message-body__code-copy{padding:calc(var(--scale) * 4) calc(var(--scale) * 7);font-size:calc(var(--scale) * 9)}.message-body__code{font-size:calc(var(--scale) * 11)}.message-body__tool{min-width:0}.message-body__tool-header{align-items:flex-start;gap:calc(var(--scale) * 8)}.message-body__tool-content{max-width:100%;overflow-x:auto}}@media (max-width: 480px){.message{gap:calc(var(--scale) * 8)}.message-body{max-width:90%;padding:calc(var(--scale) * 8) calc(var(--scale) * 10)}.message-body__text,.message-body__markdown,.message-body__reply-quote,.message-body__voice-text,.message-body__video-caption{font-size:calc(var(--scale) * 12)}.message-body__time{font-size:calc(var(--scale) * 8)}.message-body__meta{gap:calc(var(--scale) * 5)}.message-body__copy,.message-body__improve{width:calc(var(--scale) * 17);height:calc(var(--scale) * 17)}.message-body__select{font-size:calc(var(--scale) * 8)}.message-body__code-block{padding:calc(var(--scale) * 8)}.message-body__code-language{font-size:calc(var(--scale) * 8)}.message-body__tool-header{flex-direction:column;align-items:flex-start}}@media (max-width: 768px){.dialogs__content{padding:16px}.dialogs__stats{flex-direction:column;gap:16px;margin-bottom:24px;padding:16px}.dialogs__stat-item{flex-direction:row;justify-content:space-between;align-items:center}.dialogs__stat-item span{text-align:left;font-size:13px}.dialogs__stat-item strong{font-size:20px}.dialogs__item{padding:16px}.dialogs__item-header{flex-direction:column;gap:12px}.dialogs__item-title .dialogs__item-partner{font-size:15px}.dialogs__item-agent{font-size:13px}.dialogs__item-meta{flex-direction:column;gap:12px;align-items:stretch}.dialogs__item-dates{order:2}.dialogs__item-dates span{font-size:11px}.dialogs__item-actions{order:1}.dialogs__pagination{flex-direction:column;gap:16px;padding:16px}.dialogs__pagination .dialogs__pagination-info{order:-1}.dialogs__pagination .dialogs__pagination-info span{font-size:13px}.dialogs__empty{padding:40px 16px}.dialogs__empty h3{font-size:18px}.dialogs__empty p{font-size:13px}}@media (max-width: 480px){.dialogs__content{padding:12px}.dialogs__stats{gap:12px;padding:12px}.dialogs__item{padding:12px}.dialogs__item-title{flex-direction:column;align-items:flex-start;gap:8px}.dialogs__item-title .dialogs__item-partner{font-size:14px}.dialogs__item-agent{margin-left:0;font-size:12px}.dialogs__status-badge{font-size:11px;padding:3px 8px}.dialogs__pagination{padding:12px;gap:12px}}@media (max-width: 992px){.integrations__cards{grid-template-columns:repeat(2,1fr);gap:calc(var(--scale) * 12)}.integrations-card{grid-template-rows:auto auto}.website-widget-popup__main{grid-template-columns:1fr}.website-widget-popup__preview{min-height:calc(var(--scale) * 500)}.website-widget-popup__preview-stage{min-height:calc(var(--scale) * 480)}}@media (max-width: 768px){.integrations__cards{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.website-widget-popup__section{padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 20)}.website-widget-popup__fields,.website-widget-popup__meta{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.website-widget-popup__field span,.website-widget-popup__field small,.website-widget-popup__checkbox span,.website-widget-popup__checkbox small{font-size:calc(var(--scale) * 12)}.website-widget-popup__field input[type=text],.website-widget-popup__field input[type=number],.website-widget-popup__field textarea,.website-widget-popup__field select,.website-widget-popup__field input[type=color],.website-widget-popup__checkbox input[type=text],.website-widget-popup__checkbox input[type=number],.website-widget-popup__checkbox textarea,.website-widget-popup__checkbox select,.website-widget-popup__checkbox input[type=color]{border-radius:calc(var(--scale) * 14)}.website-widget-popup__avatar-control{align-items:flex-start;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 10);border-radius:calc(var(--scale) * 16)}.website-widget-popup__avatar-preview{width:calc(var(--scale) * 58);height:calc(var(--scale) * 58);font-size:calc(var(--scale) * 20)}.website-widget-popup__avatar-actions{gap:calc(var(--scale) * 6)}.website-widget-popup__avatar-actions label,.website-widget-popup__avatar-actions button{height:calc(var(--scale) * 34);padding:0 calc(var(--scale) * 12);font-size:calc(var(--scale) * 12)}.website-widget-popup__preview{min-height:calc(var(--scale) * 460);padding:calc(var(--scale) * 8)}.website-widget-popup__preview-stage{min-height:calc(var(--scale) * 440)}.website-widget-popup__script{padding:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 18)}.website-widget-popup__script-header{align-items:flex-start;flex-direction:column}}@media (max-width: 480px){.integrations__cards{gap:calc(var(--scale) * 8)}.website-widget-popup__preview{min-height:calc(var(--scale) * 430)}.website-widget-popup__preview-stage{min-height:calc(var(--scale) * 410)}}@media (max-width: 992px){.integrations-card{grid-template-rows:auto auto}.integrations-card--connected{grid-template-rows:auto}.integrations-card__main{background:linear-gradient(#0198ff,#005eff) no-repeat;background-size:100%;padding:calc(var(--scale) * 10) calc(var(--scale) * 10) calc(var(--scale) * 12);gap:calc(var(--scale) * 14)}.integrations-card__description{max-width:none;font-size:calc(var(--scale) * 11)}.integrations-card__connected-panel{align-items:flex-start;flex-direction:column;gap:calc(var(--scale) * 10);padding-top:calc(var(--scale) * 12)}.integrations-card__connected-info{gap:calc(var(--scale) * 6)}.integrations-card__bottom{padding:calc(var(--scale) * 14) calc(var(--scale) * 10);gap:calc(var(--scale) * 8)}.integrations-card__bottom-row{flex-wrap:wrap;gap:calc(var(--scale) * 8);justify-content:space-between}.integrations-card__name{font-size:calc(var(--scale) * 14)}.integrations-card__control{width:100%;justify-content:flex-end;flex-wrap:wrap}.integrations-card--connected .integrations-card__control{max-width:none;flex-wrap:wrap}.integrations-card__control-button{height:calc(var(--scale) * 30);padding:calc(var(--scale) * 6) calc(var(--scale) * 12);font-size:calc(var(--scale) * 11)}}@media (max-width: 768px){.integrations-card__icon-btn{width:calc(var(--scale) * 28);height:calc(var(--scale) * 28)}.integrations-card__status{font-size:calc(var(--scale) * 10)}.integrations-card__control-button{width:100%;justify-content:center}.integrations-card--connected .integrations-card__control-button{width:auto;min-width:calc(var(--scale) * 140);flex:1 1 calc(var(--scale) * 140)}}@media (max-width: 480px){.integrations-card__main{padding:calc(var(--scale) * 10);gap:calc(var(--scale) * 10)}.integrations-card__icon{max-width:calc(var(--scale) * 40)}.integrations-card__control{flex-direction:column;align-items:stretch}.integrations-card__control-button{width:100%;min-width:0}.integrations-card--connected .integrations-card__control{flex-direction:row;align-items:center}.integrations-card--connected .integrations-card__icon-btn{flex:0 0 calc(var(--scale) * 28)}.integrations-card--connected .integrations-card__control-button{width:auto;min-width:0;flex:1 1 calc(var(--scale) * 170)}}@media (max-width: 768px){.chatwidget{right:10px;left:10px;bottom:calc(10px + var(--safe-area-bottom));gap:calc(var(--scale) * 10)}.chatwidget__greeting-launcher{width:clamp(var(--scale) * 44,var(--chatwidget-launcher-size),var(--scale) * 96);height:clamp(var(--scale) * 44,var(--chatwidget-launcher-size),var(--scale) * 96)}.chatwidget__greeting{width:100%}.chatwidget__dialog{width:100%;max-width:none;height:calc(100dvh - var(--scale) * 20);max-height:calc(100svh - var(--scale) * 20);border-radius:calc(var(--scale) * 24)}.chatwidget__dialog-header{padding:calc(var(--scale) * 16 + var(--safe-area-top)) calc(var(--scale) * 14) calc(var(--scale) * 12);gap:calc(var(--scale) * 10);align-items:flex-start}.chatwidget__dialog-brand-mark{width:calc(var(--scale) * 36);height:calc(var(--scale) * 36)}.chatwidget__dialog-brand-copy strong{font-size:calc(var(--scale) * 14);max-width:calc(var(--scale) * 170)}.chatwidget__dialog-powered,.chatwidget__dialog-limit,.chatwidget__message-time,.chatwidget__dialog-history select,.chatwidget__dialog-language select{font-size:calc(var(--scale) * 11)}.chatwidget__dialog-actions{gap:calc(var(--scale) * 6);width:auto;justify-content:flex-end}.chatwidget__dialog-menu{right:calc(var(--scale) * 40);width:calc(var(--scale) * 200);border-radius:calc(var(--scale) * 16);padding:calc(var(--scale) * 8)}.chatwidget__dialog-history,.chatwidget__dialog-language{min-width:0}.chatwidget__dialog-history select,.chatwidget__dialog-language select,.chatwidget__dialog-action{height:calc(var(--scale) * 34)}.chatwidget__dialog-action{width:calc(var(--scale) * 34);min-width:calc(var(--scale) * 34)}.chatwidget__dialog-messages{padding:calc(var(--scale) * 14) calc(var(--scale) * 12) calc(var(--scale) * 10);gap:calc(var(--scale) * 10)}.chatwidget__message{max-width:92%}.chatwidget__message-bubble{padding:calc(var(--scale) * 10) calc(var(--scale) * 12)}.chatwidget__message-bubble p{font-size:calc(var(--scale) * 13)}.chatwidget__message-markdown .message-body__markdown{font-size:calc(var(--scale) * 13);line-height:1.45}.chatwidget__message-markdown .message-body__markdown p,.chatwidget__message-markdown .message-body__markdown ul,.chatwidget__message-markdown .message-body__markdown ol,.chatwidget__message-markdown .message-body__markdown pre,.chatwidget__message-markdown .message-body__markdown blockquote,.chatwidget__message-markdown .message-body__markdown .responsive-table{margin-bottom:calc(var(--scale) * 7)}.chatwidget__message-markdown .message-body__markdown h1,.chatwidget__message-markdown .message-body__markdown h2,.chatwidget__message-markdown .message-body__markdown h3,.chatwidget__message-markdown .message-body__markdown h4,.chatwidget__message-markdown .message-body__markdown h5,.chatwidget__message-markdown .message-body__markdown h6{margin:calc(var(--scale) * 8) 0 calc(var(--scale) * 5)}.chatwidget__message-markdown .message-body__markdown ul,.chatwidget__message-markdown .message-body__markdown ol{padding-left:calc(var(--scale) * 18)}.chatwidget__message-markdown .message-body__markdown table{min-width:calc(var(--scale) * 260)}.chatwidget__message-markdown .message-body__markdown .message-body__code-block{padding:calc(var(--scale) * 9) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8)}.chatwidget__message-markdown .message-body__markdown .message-body__code-copy{padding:calc(var(--scale) * 4) calc(var(--scale) * 7);font-size:calc(var(--scale) * 9)}.chatwidget__message-markdown .message-body__markdown .message-body__code{font-size:calc(var(--scale) * 11)}.chatwidget__message-typing{gap:calc(var(--scale) * 8)}.chatwidget__message-typing-dots{gap:calc(var(--scale) * 4)}.chatwidget__message-typing-dots span{width:calc(var(--scale) * 7);height:calc(var(--scale) * 7)}.chatwidget__message-typing-label{font-size:calc(var(--scale) * 12)}.chatwidget__dialog-footer{padding:calc(var(--scale) * 12) calc(var(--scale) * 12) calc(var(--scale) * 12 + var(--safe-area-bottom))}.chatwidget__dialog-preview{width:calc(var(--scale) * 76);height:calc(var(--scale) * 76);border-radius:calc(var(--scale) * 16)}.chatwidget__dialog-input-row{grid-template-columns:1fr auto auto;gap:calc(var(--scale) * 8)}.chatwidget__dialog-input{min-height:calc(var(--scale) * 40);padding:0 calc(var(--scale) * 12)}.chatwidget__dialog-input textarea{min-height:calc(var(--scale) * 22);font-size:16px}.chatwidget__dialog-icon-button,.chatwidget__dialog-send{width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);border-radius:calc(var(--scale) * 14)}}@media (max-width: 480px){.chatwidget{right:8px;left:8px;bottom:calc(8px + var(--safe-area-bottom))}.chatwidget__dialog{height:calc(100dvh - var(--scale) * 16);border-radius:calc(var(--scale) * 20)}.chatwidget__dialog-header{padding:calc(var(--scale) * 14 + var(--safe-area-top)) calc(var(--scale) * 10) calc(var(--scale) * 10)}.chatwidget__dialog-brand-copy strong{max-width:calc(var(--scale) * 128)}.chatwidget__dialog-menu{right:0;width:min(var(--scale) * 210,100vw - 32px)}}@media (max-width: 992px){.agent-dashboard{gap:calc(var(--scale) * 14);width:100%}.agent-dashboard__grid{grid-template-columns:1fr}.agent-dashboard__hero{margin-top:calc(var(--scale) * 14);padding:calc(var(--scale) * 18) calc(var(--scale) * 20);gap:calc(var(--scale) * 18)}.agent-dashboard__hero-avatar{width:calc(var(--scale) * 80);height:calc(var(--scale) * 80)}.agent-dashboard__hero-name{font-size:calc(var(--scale) * 20)}.agent-dashboard__integrations-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.agent-dashboard__card{padding:calc(var(--scale) * 18)}.agent-dashboard__card-title{font-size:calc(var(--scale) * 16)}.agent-dashboard__hero{padding:calc(var(--scale) * 16);gap:calc(var(--scale) * 14)}.agent-dashboard__hero-avatar{width:calc(var(--scale) * 66);height:calc(var(--scale) * 66)}.agent-dashboard__hero-name{font-size:calc(var(--scale) * 18)}.agent-dashboard__hero-meta{gap:calc(var(--scale) * 6)}.agent-dashboard__stats{grid-template-columns:repeat(2,1fr);gap:calc(var(--scale) * 18) calc(var(--scale) * 14)}.agent-dashboard__stat-value{font-size:calc(var(--scale) * 24)}}@media (max-width: 480px){.agent-dashboard__hero{flex-wrap:wrap;border-radius:calc(var(--scale) * 12)}.agent-dashboard__card{border-radius:calc(var(--scale) * 12);padding:calc(var(--scale) * 14)}.agent-dashboard__hero-name{font-size:calc(var(--scale) * 17)}.agent-dashboard__stat-value{font-size:calc(var(--scale) * 22)}.agent-dashboard__integrations-grid{grid-template-columns:1fr}.agent-dashboard__dialog-name,.agent-dashboard__dialog-message,.agent-dashboard__integration-name{font-size:calc(var(--scale) * 13)}}@media (max-width: 992px){.knowledge-base__block{padding:calc(var(--scale) * 16);min-height:calc(var(--scale) * 210)}.knowledge-base__button{margin-top:calc(var(--scale) * 12)}}@media (max-width: 768px){.knowledge-base__subtitle{font-size:calc(var(--scale) * 14);max-width:100%}.knowledge-base__inner{grid-template-columns:1fr;grid-template-rows:auto;gap:calc(var(--scale) * 12)}.knowledge-base__training-files,.knowledge-base__documents{grid-column:auto}.knowledge-base__block{padding:calc(var(--scale) * 14);min-height:0;overflow:visible}.knowledge-base__title{font-size:calc(var(--scale) * 18)}.knowledge-base__description{max-width:100%;font-size:calc(var(--scale) * 13)}.knowledge-base__button{padding:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 12)}.knowledge-base__training-files-guys,.knowledge-base__training-files-logo,.knowledge-base__documents-files-image,.knowledge-base__documents-chattler-image{display:none}.knowledge-base__files{margin-top:calc(var(--scale) * 18)}.knowledge-base__files-title{font-size:calc(var(--scale) * 16)}.knowledge-base__sendable-grid{margin-top:calc(var(--scale) * 18);grid-template-columns:1fr;gap:calc(var(--scale) * 12)}.knowledge-base__sendable-section{padding:calc(var(--scale) * 14);gap:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 14)}.knowledge-base__sendable-head{flex-direction:column;align-items:stretch}.knowledge-base__sendable-title{font-size:calc(var(--scale) * 15)}.knowledge-base__sendable-caption,.knowledge-base__sendable-history-time{font-size:calc(var(--scale) * 12)}.knowledge-base__sendable-action{width:100%;height:calc(var(--scale) * 44)}.knowledge-base__sendable-item,.knowledge-base__sendable-history-item{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 8)}.knowledge-base__sendable-item-top,.knowledge-base__sendable-history-main{flex-direction:column}.knowledge-base__sendable-item-side{width:100%;justify-content:space-between}.knowledge-base__sendable-item-main{width:100%}.knowledge-base__sendable-item-title,.knowledge-base__sendable-history-title,.knowledge-base__sendable-item-description,.knowledge-base__sendable-empty{font-size:calc(var(--scale) * 13)}.knowledge-base__sendable-item-icon{width:calc(var(--scale) * 34);height:calc(var(--scale) * 34)}.knowledge-base__sendable-status,.knowledge-base__sendable-meta span,.knowledge-base__sendable-history-meta span{min-height:calc(var(--scale) * 24);font-size:calc(var(--scale) * 11)}.knowledge-base__files-list{gap:calc(var(--scale) * 6)}.knowledge-base__file{padding:calc(var(--scale) * 10) calc(var(--scale) * 12);gap:calc(var(--scale) * 10)}.knowledge-base__file-delete{opacity:1;display:flex;align-items:center;justify-content:center;width:calc(var(--scale) * 44);height:calc(var(--scale) * 44);min-width:44px;min-height:44px;border-radius:calc(var(--scale) * 10);background:#ff003d14}.knowledge-base__file-delete .icon{width:calc(var(--scale) * 14);height:calc(var(--scale) * 14)}.knowledge-base__file-icon{width:calc(var(--scale) * 30);height:calc(var(--scale) * 30)}.knowledge-base__file-name{font-size:calc(var(--scale) * 13)}}@media (max-width: 992px){.settings__inner{padding:0;max-width:none}.settings__field{padding:calc(var(--scale) * 16);gap:calc(var(--scale) * 8);border-radius:calc(var(--scale) * 12)}.settings__tabs{margin-bottom:calc(var(--scale) * 18)}.settings__tab{padding:calc(var(--scale) * 10) calc(var(--scale) * 16);font-size:calc(var(--scale) * 12)}.settings__label{gap:calc(var(--scale) * 4);font-size:calc(var(--scale) * 10)}}@media (max-width: 768px){.settings__inner{padding:calc(var(--scale) * 0);width:100%}.settings__tabs{width:100%;flex-wrap:wrap;justify-content:stretch}.settings__tab{flex:1;min-width:0;padding:calc(var(--scale) * 8) calc(var(--scale) * 10);text-align:center}.settings__form{gap:calc(var(--scale) * 14)}.settings__field{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 10)}.settings__input,.settings__textarea,.settings__model-search-input{padding:calc(var(--scale) * 11) calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10)}.settings__params{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.settings__slider-row{gap:calc(var(--scale) * 6)}.settings__slider{width:100%}.settings__status-row{gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 12);flex-direction:column;align-items:flex-start}.settings__save-btn{align-self:stretch;width:100%;min-width:0;height:calc(var(--scale) * 46);border-radius:calc(var(--scale) * 10);font-size:calc(var(--scale) * 14)}}@media (max-width: 480px){.settings__pill-toggle{width:100%}.settings__pill-option{flex:1;font-size:calc(var(--scale) * 12);padding:calc(var(--scale) * 10) calc(var(--scale) * 8)}.settings__tabs{border-radius:calc(var(--scale) * 8)}.settings__label{font-size:calc(var(--scale) * 10);letter-spacing:normal}.settings__hint,.settings__error,.settings__success,.settings__tooltip,.settings__param-value{font-size:calc(var(--scale) * 11)}.settings__model-trigger,.settings__model-dropdown,.settings__model-list,.settings__model-search{border-radius:calc(var(--scale) * 10)}}@media (max-width: 992px){.extensions__notice{margin-bottom:calc(var(--scale) * 12);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);font-size:calc(var(--scale) * 12)}.extensions__toolbar{justify-content:flex-start;margin-bottom:calc(var(--scale) * 12)}.extensions__filters{width:100%}.extensions__filter{flex:1;padding:calc(var(--scale) * 6) calc(var(--scale) * 10)}.extensions__cards{gap:calc(var(--scale) * 12);grid-template-columns:1fr}.extensions__subtitle{margin-bottom:calc(var(--scale) * 12)}}@media (max-width: 768px){.extensions__subtitle{margin-bottom:calc(var(--scale) * 10);font-size:calc(var(--scale) * 13)}.extensions__notice{margin-bottom:calc(var(--scale) * 10);font-size:calc(var(--scale) * 11)}.extensions__toolbar{margin-bottom:calc(var(--scale) * 10)}.extensions__filter{min-height:calc(var(--scale) * 28);padding:calc(var(--scale) * 5) calc(var(--scale) * 8);font-size:calc(var(--scale) * 11)}.extensions__cards{gap:calc(var(--scale) * 10);grid-template-columns:1fr}}@media (max-width: 992px){.extension-card__main{padding:calc(var(--scale) * 12) calc(var(--scale) * 10);gap:calc(var(--scale) * 12)}.extension-card__description{max-width:none;font-size:calc(var(--scale) * 11)}.extension-card__bottom{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 10)}.extension-card__bottom-row{align-items:flex-start;flex-direction:column;gap:calc(var(--scale) * 10)}.extension-card__control{gap:calc(var(--scale) * 5);justify-content:flex-start;flex-wrap:wrap}.extension-card__control-button{height:calc(var(--scale) * 32);min-width:calc(var(--scale) * 88);padding:calc(var(--scale) * 5) calc(var(--scale) * 12);font-size:calc(var(--scale) * 11)}.extension-card__icon-btn{width:calc(var(--scale) * 28);height:calc(var(--scale) * 28)}.extension-card__heading{width:100%}.extension-card__title-row{gap:calc(var(--scale) * 6)}.extension-card__badge{min-height:calc(var(--scale) * 18);padding:0 calc(var(--scale) * 6);font-size:calc(var(--scale) * 9)}}@media (max-width: 768px){.extension-card__main{min-height:calc(var(--scale) * 130)}.extension-card__name{font-size:calc(var(--scale) * 14)}.extension-card__control{width:100%;justify-content:flex-start}}@media (max-width: 480px){.extension-card__control{flex-direction:column;align-items:stretch}.extension-card__control-button,.extension-card__icon-btn{width:100%}.extension-card__icon-btn{justify-content:center;width:calc(var(--scale) * 32);height:calc(var(--scale) * 32)}}@media (max-width: 992px){.improvements__inner{padding:calc(var(--scale) * 10)}.improvements__form{gap:calc(var(--scale) * 12)}.improvements__title{margin:calc(var(--scale) * 8) 0;font-size:calc(var(--scale) * 18)}.improvements__form-text-area{min-height:calc(var(--scale) * 170);padding:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14)}.improvements__screenshots{margin:calc(var(--scale) * 2) 0 calc(var(--scale) * 10);gap:calc(var(--scale) * 8)}.improvements__screenshots-dropzone{min-height:calc(var(--scale) * 96);padding:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 10)}.improvements__screenshots-list{grid-template-columns:repeat(3,1fr)}.improvements__validation,.improvements__error{font-size:calc(var(--scale) * 12)}.improvements__result{margin-top:calc(var(--scale) * 12);padding:calc(var(--scale) * 14)}.improvements__notice{align-items:flex-start;flex-direction:column}.improvements__editor textarea{min-height:calc(var(--scale) * 220)}.improvements__history{padding:calc(var(--scale) * 12)}.improvements__result-label{font-size:calc(var(--scale) * 10)}.improvements__result-summary{padding:calc(var(--scale) * 10) calc(var(--scale) * 12);font-size:calc(var(--scale) * 13)}.improvements__examples{gap:calc(var(--scale) * 8)}.improvements__examples-items{grid-template-columns:repeat(2,1fr);gap:calc(var(--scale) * 12)}.improvements__examples-item{padding:calc(var(--scale) * 16)}.improvements__examples-button{width:fit-content}}@media (max-width: 768px){.improvements__inner{padding:0}.improvements__title{margin:calc(var(--scale) * 4) 0;font-size:calc(var(--scale) * 16)}.improvements__screenshots-list{grid-template-columns:repeat(2,1fr)}.improvements__result{padding:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 10)}.improvements__result-toggle{font-size:calc(var(--scale) * 13)}.improvements__result-prompt{font-size:calc(var(--scale) * 12);max-height:min(40dvh,250px);overflow-y:auto}.improvements__result-head,.improvements__result-actions,.improvements__history-head{align-items:stretch;flex-direction:column}.improvements__secondary-button,.improvements__apply-button{width:100%;min-width:0;max-width:100%}.improvements__diff-body{max-height:min(40dvh,260px)}.improvements__form-button{height:calc(var(--scale) * 48)}.improvements__examples-items{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.improvements__examples-item{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 14)}.improvements__validation,.improvements__error,.improvements__examples-text{font-size:calc(var(--scale) * 12)}}@media (max-width: 480px){.improvements__screenshots-list{grid-template-columns:1fr;gap:calc(var(--scale) * 8)}.improvements__screenshots-item{aspect-ratio:auto;padding-top:56%}.improvements__form-text-area{min-height:calc(var(--scale) * 140)}}@media (max-width: 992px){.testing-page{overflow:hidden}.testing-page .testing{height:auto;min-height:min(100dvh,100svh);width:100%}.testing-page .testing__inner{min-height:0;height:calc(100dvh - var(--scale) * 16);padding:0;gap:calc(var(--scale) * 8);display:flex;flex-direction:column}.testing-page .testing__top{flex-wrap:wrap;align-items:stretch}.testing-page .testing__top-main{flex:1 1 min(100%,var(--scale) * 260)}.testing-page .testing__top-text{min-width:min(100%,var(--scale) * 220)}.testing-page .testing__top-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;width:100%;flex:1 1 100%;align-items:stretch}.testing-page .testing__top .testing__settings-controls{width:100%;min-width:0}.testing-page .testing__messages{flex:1;min-height:0;overflow:auto;padding-right:calc(var(--scale) * 2);padding-bottom:calc(var(--scale) * 8 + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.testing-page .testing__message-input{position:sticky;bottom:env(safe-area-inset-bottom);z-index:12;flex-shrink:0;background:#fff}.testing-page .testing__typing-message .message-body{max-width:min(82%,var(--scale) * 280)}.testing-page .testing__typing-label{font-size:calc(var(--scale) * 12)}.testing-page .testing__improvement-panel{align-self:stretch;width:100%;min-width:0;align-items:stretch;gap:calc(var(--scale) * 10);padding:calc(var(--scale) * 10) calc(var(--scale) * 12)}.testing-page .testing__improvement-note textarea{min-height:calc(var(--scale) * 92);font-size:calc(var(--scale) * 11)}.testing-page .testing__improvement-actions{justify-content:space-between;width:100%}.testing-page .testing__improvement-submit{min-width:calc(var(--scale) * 150);max-width:none}.testing-page .testing__compare-panel{padding:calc(var(--scale) * 10)}.testing-page .testing__compare-head{flex-direction:column;align-items:stretch}.testing-page .testing__compare-results{max-height:min(34dvh,260px)}.testing-page .testing__lab-header{align-items:stretch;flex-direction:column;padding:calc(var(--scale) * 14)}.testing-page .testing__lab-actions,.testing-page .testing__settings-controls{grid-template-columns:1fr;width:100%}.testing-page .testing__lab-actions{display:grid}.testing-page .testing__ab-grid{grid-template-columns:1fr}.testing-page .testing__ab-results{-webkit-overflow-scrolling:touch}}@media (max-width: 768px){.testing__inner{gap:calc(var(--scale) * 8);padding-bottom:env(safe-area-inset-bottom)}.testing__top{padding:calc(var(--scale) * 10) calc(var(--scale) * 12);gap:calc(var(--scale) * 8);border-radius:calc(var(--scale) * 10)}.testing__top-avatar{width:calc(var(--scale) * 28);height:calc(var(--scale) * 28);flex-shrink:0}.testing__top-title{font-size:calc(var(--scale) * 14)}.testing__top-subtitle{font-size:calc(var(--scale) * 11)}.testing__top-close-button{width:calc(var(--scale) * 42);min-width:calc(var(--scale) * 42);min-height:calc(var(--scale) * 42)}.testing__top-close-button .icon-plus{max-width:calc(var(--scale) * 9)}.testing__top-clear-button{min-width:calc(var(--scale) * 44);min-height:calc(var(--scale) * 42);padding:0 calc(var(--scale) * 10)}.testing__top-clear-button span{display:none}.testing__top-clear-button .icon-delete{width:calc(var(--scale) * 19);height:calc(var(--scale) * 19)}.testing .testing__messages{padding-bottom:calc(var(--scale) * 10 + env(safe-area-inset-bottom))}.testing__improvement-title{font-size:calc(var(--scale) * 12)}.testing__improvement-summary,.testing__improvement-error,.testing__improvement-validation,.testing__improvement-note span,.testing__improvement-clear,.testing__improvement-submit .button-text{font-size:calc(var(--scale) * 10)}.testing__lab-header h1{font-size:calc(var(--scale) * 20)}.testing__ab-question p,.testing__ab-answer p{font-size:calc(var(--scale) * 12)}.testing__settings-controls{gap:calc(var(--scale) * 8)}.testing__temperature-control input{min-height:calc(var(--scale) * 34)}.testing__model-menu{width:100%}.testing__model-list{max-height:42dvh}.testing__ab-question-head{align-items:flex-start;flex-direction:column}}@media (max-width: 480px){.testing__inner{gap:calc(var(--scale) * 6)}.testing__top{padding:calc(var(--scale) * 8)}.testing__top-main{flex-basis:100%}.testing__top-actions{grid-template-columns:minmax(0,1fr) calc(var(--scale) * 42) calc(var(--scale) * 42)}.testing__top-actions .testing__settings-controls{grid-column:1/-1}.testing__messages{padding-bottom:calc(var(--scale) * 16 + env(safe-area-inset-bottom))}.testing__improvement-actions{align-items:stretch;flex-direction:column}.testing__improvement-clear,.testing__improvement-submit{width:100%;max-width:none}.testing__lab-header{border-radius:calc(var(--scale) * 12)}.testing__ab-card,.testing__ab-turn{padding:calc(var(--scale) * 10);border-radius:calc(var(--scale) * 12)}}@media (max-width: 768px){.pop-up{align-items:flex-end}.pop-up__overlay{background:unset;transition:.3s all}.pop-up__overlay.active{background:#00000080}.pop-up__content{width:100%;max-width:100%;height:min(92dvh,100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:none;margin:auto 0 0;border-top-left-radius:calc(var(--scale) * 12);border-top-right-radius:calc(var(--scale) * 12);border-bottom-left-radius:0;border-bottom-right-radius:0;padding:calc(var(--scale) * 16);padding-bottom:calc(var(--scale) * 16 + env(safe-area-inset-bottom));display:flex;flex-direction:column;transition:transform .3s ease-out;will-change:transform;touch-action:pan-y}.pop-up__drag-indicator{width:36px;height:4px;background:#2a292d33;border-radius:2px;margin:0 auto 12px}.pop-up__close-button{display:flex;top:10px;right:10px;width:calc(var(--scale) * 26);height:calc(var(--scale) * 26);padding:0;border-radius:calc(var(--scale) * 6);font-size:calc(var(--scale) * 18)}.pop-up__title{font-size:calc(var(--scale) * 18);margin-bottom:calc(var(--scale) * 12);line-height:1.25;padding-right:calc(var(--scale) * 24)}.pop-up__body{min-height:0;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:calc(var(--scale) * 2);padding-bottom:env(safe-area-inset-bottom)}.pop-up__actions{margin-top:auto;gap:calc(var(--scale) * 10);padding-top:calc(var(--scale) * 10)}.pop-up__description{font-size:calc(var(--scale) * 14);line-height:1.45}}@media (max-width: 480px){.pop-up__content{padding:calc(var(--scale) * 14);padding-bottom:calc(var(--scale) * 14 + env(safe-area-inset-bottom));border-top-left-radius:calc(var(--scale) * 10);border-top-right-radius:calc(var(--scale) * 10)}.pop-up__title{font-size:calc(var(--scale) * 17);margin-bottom:calc(var(--scale) * 10)}}@media (max-width: 768px){.agent-create-pop-up{gap:calc(var(--scale) * 16)}.agent-create-pop-up__title{font-size:calc(var(--scale) * 24)}.agent-create-pop-up__subtitle{font-size:calc(var(--scale) * 14)}.agent-create-pop-up__progress{gap:calc(var(--scale) * 10)}.agent-create-pop-up__progress-info{font-size:calc(var(--scale) * 12)}.agent-create-pop-up__progress-line{width:calc(var(--scale) * 170);height:calc(var(--scale) * 4)}.agent-create-pop-up__buttons{gap:calc(var(--scale) * 10);grid-template-columns:1fr}.agent-create-pop-up__button{height:calc(var(--scale) * 42);font-size:calc(var(--scale) * 15);border-radius:calc(var(--scale) * 8)}.agent-create-pop-up__body{gap:calc(var(--scale) * 12);overflow-y:visible}.agent-create-pop-up__step,.agent-create-pop-up__step-1,.agent-create-pop-up__step-2,.agent-create-pop-up__step-3,.agent-create-pop-up__step-4,.agent-create-pop-up__step-5,.agent-create-pop-up__step-6{gap:calc(var(--scale) * 10)}.agent-create-pop-up__input,.agent-create-pop-up__input--textarea{padding:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 12)}.agent-create-pop-up__input--textarea{min-height:calc(var(--scale) * 130)}.agent-create-pop-up__scenario-steps,.agent-create-pop-up__website{max-height:min(45dvh,var(--scale) * 250);gap:calc(var(--scale) * 10)}.agent-create-pop-up__scenario-steps-item,.agent-create-pop-up__website-item,.agent-create-pop-up__field,.agent-create-pop-up__website{padding:calc(var(--scale) * 12);border-radius:calc(var(--scale) * 12)}.agent-create-pop-up__field-button,.agent-create-pop-up__field-button-icon,.agent-create-pop-up__website-add,.agent-create-pop-up__scenario-steps-add{min-height:calc(var(--scale) * 42);border-radius:calc(var(--scale) * 10)}}@media (max-width: 480px){.agent-create-pop-up{gap:calc(var(--scale) * 12)}.agent-create-pop-up__title{font-size:calc(var(--scale) * 20)}.agent-create-pop-up__subtitle,.agent-create-pop-up__input,.agent-create-pop-up__input--textarea{font-size:calc(var(--scale) * 13)}.agent-create-pop-up__scenario-steps,.agent-create-pop-up__website{max-height:min(40dvh,var(--scale) * 220)}.agent-create-pop-up__scenario-steps-input,.agent-create-pop-up__website-input{font-size:calc(var(--scale) * 13)}.agent-create-pop-up__field-button{min-height:calc(var(--scale) * 48);font-size:calc(var(--scale) * 14)}}@media (max-width: 768px){.confirm-pop-up{gap:calc(var(--scale) * 16)}.confirm-pop-up__title{font-size:calc(var(--scale) * 16);margin-bottom:0}.confirm-pop-up__buttons{grid-template-columns:1fr;gap:calc(var(--scale) * 10);margin-top:calc(var(--scale) * 4)}.confirm-pop-up__button{height:calc(var(--scale) * 42);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14);width:100%}.confirm-pop-up__button--confirm,.confirm-pop-up__button--cancel{width:100%}}@media (max-width: 480px){.confirm-pop-up__title{font-size:calc(var(--scale) * 15);line-height:1.35}.confirm-pop-up__button{height:calc(var(--scale) * 40);font-size:calc(var(--scale) * 13)}}@media (max-width: 768px){.integration-connect{gap:calc(var(--scale) * 10)}.integration-connect__title{margin-bottom:calc(var(--scale) * 16);font-size:calc(var(--scale) * 22);text-align:left}.integration-connect__subtitle{margin-bottom:calc(var(--scale) * 16);font-size:calc(var(--scale) * 14);text-align:left}.integration-connect__pagination{margin-bottom:calc(var(--scale) * 20);padding:calc(var(--scale) * 10);border-radius:calc(var(--scale) * 12);grid-template-columns:repeat(3,1fr);gap:calc(var(--scale) * 8)}.integration-connect__pagination-dot{width:calc(var(--scale) * 16);height:calc(var(--scale) * 16);border-radius:calc(var(--scale) * 999)}.integration-connect__body{margin-bottom:calc(var(--scale) * 20);height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 8);padding:0}.integration-connect__body-item{aspect-ratio:1;border-radius:calc(var(--scale) * 12)}.integration-connect__body-item--instagram{display:flex;flex-direction:column;gap:calc(var(--scale) * 8);grid-column:span 2;padding:calc(var(--scale) * 8) calc(var(--scale) * 10)}.integration-connect__body-item--instagram .integration-connect__body-icon{height:calc(var(--scale) * 42);max-width:100%}.integration-connect__body-title{font-size:calc(var(--scale) * 18)}.integration-connect__body-form{width:100%;gap:calc(var(--scale) * 6)}.integration-connect__body-input{padding:calc(var(--scale) * 10);gap:calc(var(--scale) * 8)}.integration-connect__body-item-icon,.integration-connect__body-input-icon{width:calc(var(--scale) * 20);height:calc(var(--scale) * 20);flex-shrink:0}.integration-connect__body-item-title{font-size:calc(var(--scale) * 14)}.integration-connect__body-item-text{font-size:calc(var(--scale) * 12)}.integration-connect__buttons{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.integration-connect__button{width:100%;height:calc(var(--scale) * 42);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14)}}@media (max-width: 480px){.integration-connect__title{font-size:calc(var(--scale) * 20)}.integration-connect__body{grid-template-columns:1fr}.integration-connect__pagination{grid-template-columns:repeat(2,1fr)}.integration-connect__body-item{aspect-ratio:1.22}}@media (max-width: 768px){.knowledge-base-pop-up{gap:calc(var(--scale) * 14)}.knowledge-base-pop-up__title{font-size:calc(var(--scale) * 22);text-align:left}.knowledge-base-pop-up__subtitle{font-size:calc(var(--scale) * 14);opacity:.8;text-align:left}.knowledge-base-pop-up__buttons{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.knowledge-base-pop-up__button,.knowledge-base-pop-up__success-button{width:100%;max-width:none;height:calc(var(--scale) * 46);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14)}.knowledge-base-pop-up__items--training{grid-template-columns:1fr;gap:calc(var(--scale) * 8)}.knowledge-base-pop-up__item{padding:calc(var(--scale) * 12);gap:calc(var(--scale) * 10);border-radius:calc(var(--scale) * 12)}.knowledge-base-pop-up__item-label{font-size:calc(var(--scale) * 14)}.knowledge-base-pop-up__item-button{height:calc(var(--scale) * 44)}.knowledge-base-pop-up__item-input{padding:calc(var(--scale) * 12);font-size:calc(var(--scale) * 14);border-radius:calc(var(--scale) * 10)}.knowledge-base-pop-up__item-button{height:calc(var(--scale) * 46);border-radius:calc(var(--scale) * 10)}.knowledge-base-pop-up__success{gap:calc(var(--scale) * 18)}.knowledge-base-pop-up__success-title{font-size:calc(var(--scale) * 22)}.knowledge-base-pop-up__success-subtitle{font-size:calc(var(--scale) * 14)}.knowledge-base-pop-up__success-button{width:100%;height:calc(var(--scale) * 46);border-radius:calc(var(--scale) * 8)}.knowledge-base-pop-up__list-item{gap:calc(var(--scale) * 8)}.knowledge-base-pop-up__list-item span{font-size:calc(var(--scale) * 12)}.knowledge-base-pop-up__list-thumb,.knowledge-base-pop-up__list-badge{width:calc(var(--scale) * 34);min-width:calc(var(--scale) * 34);height:calc(var(--scale) * 34)}.knowledge-base-pop-up__list-name{white-space:normal;word-break:break-word}.sendable-files-popup{gap:calc(var(--scale) * 14)}.sendable-files-popup__subtitle,.sendable-files-popup__label,.sendable-files-popup__error{font-size:calc(var(--scale) * 13)}.sendable-files-popup__input,.sendable-files-popup__textarea,.sendable-files-popup__picker,.sendable-files-popup__file{border-radius:calc(var(--scale) * 12);font-size:calc(var(--scale) * 13)}.sendable-files-popup__textarea{min-height:calc(var(--scale) * 100)}.sendable-files-popup__actions{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.sendable-files-popup__action{width:100%;height:calc(var(--scale) * 44)}}@media (max-width: 480px){.knowledge-base-pop-up__title{font-size:calc(var(--scale) * 20)}.knowledge-base-pop-up__subtitle{font-size:calc(var(--scale) * 13)}.knowledge-base-pop-up__button,.knowledge-base-pop-up__success-button{height:calc(var(--scale) * 44);font-size:calc(var(--scale) * 13)}.knowledge-base-pop-up__item-label{font-size:calc(var(--scale) * 13)}.sendable-files-popup__subtitle,.sendable-files-popup__hint{font-size:calc(var(--scale) * 12)}}@media (max-width: 768px){.extension-popup{gap:calc(var(--scale) * 10)}.extension-popup__field{gap:calc(var(--scale) * 5)}.extension-popup__field-grid{grid-template-columns:1fr;gap:calc(var(--scale) * 8)}.extension-popup__label{font-size:calc(var(--scale) * 13)}.extension-popup__input,.extension-popup__select{min-height:calc(var(--scale) * 42);padding:calc(var(--scale) * 10) calc(var(--scale) * 12);border-radius:calc(var(--scale) * 8);font-size:calc(var(--scale) * 14)}.extension-popup__textarea{min-height:calc(var(--scale) * 76)}.extension-popup__token-row{grid-template-columns:1fr}.extension-popup__import-button{min-height:calc(var(--scale) * 42);font-size:calc(var(--scale) * 13)}.extension-popup__group,.extension-popup__tool,.extension-popup__custom-http-tool{padding:calc(var(--scale) * 10)}.extension-popup__parameter-grid{grid-template-columns:1fr}.extension-popup__parameter-grid .extension-popup__input:nth-of-type(2){grid-column:auto}.extension-popup__tool-header,.extension-popup__section-header{align-items:flex-start;flex-direction:column}.extension-popup__actions{grid-template-columns:1fr}.extension-popup__hint,.extension-popup__error,.extension-popup__notice,.extension-popup__tool-meta{font-size:calc(var(--scale) * 11)}}@media (max-width: 480px){.extension-popup__label{font-size:calc(var(--scale) * 12)}.extension-popup__input{font-size:calc(var(--scale) * 13);padding:calc(var(--scale) * 8) calc(var(--scale) * 10)}.extension-popup__select,.extension-popup__import-button{font-size:calc(var(--scale) * 12)}.extension-popup__group,.extension-popup__tool,.extension-popup__custom-http-tool{gap:calc(var(--scale) * 8);padding:calc(var(--scale) * 9)}.extension-popup__group-title,.extension-popup__tool-title{font-size:calc(var(--scale) * 12)}}@media (max-width: 768px){.pop-up__content.telegram-popup-modal{width:100%;max-width:100%;height:min(94dvh,100dvh - env(safe-area-inset-top));padding:0}.telegram-popup{max-height:100%}.telegram-popup__hero{flex-direction:column;gap:calc(var(--scale) * 16);padding:calc(var(--scale) * 22) calc(var(--scale) * 18) calc(var(--scale) * 18);padding-right:calc(var(--scale) * 52)}.telegram-popup__hero-main{gap:calc(var(--scale) * 12)}.telegram-popup__hero-icon{width:calc(var(--scale) * 40);height:calc(var(--scale) * 40);font-size:calc(var(--scale) * 22)}.telegram-popup__hero-title{font-size:calc(var(--scale) * 23)}.telegram-popup__hero-description{font-size:calc(var(--scale) * 14)}.telegram-popup__section{margin:0 calc(var(--scale) * 18) calc(var(--scale) * 12);padding:calc(var(--scale) * 16)}.telegram-popup__section-heading{gap:calc(var(--scale) * 10)}.telegram-popup__section-heading>svg{font-size:calc(var(--scale) * 20)}.telegram-popup__section-heading h3{font-size:calc(var(--scale) * 17)}.telegram-popup__section-heading p{font-size:calc(var(--scale) * 13)}.telegram-popup__section-heading-main{gap:calc(var(--scale) * 10)}.telegram-popup__section-heading-main>svg{font-size:calc(var(--scale) * 20)}.telegram-popup__section-chevron{font-size:calc(var(--scale) * 18)}.telegram-popup__section-content{margin-top:calc(var(--scale) * 12)}.telegram-popup__segmented{grid-template-columns:1fr}.telegram-popup__segmented-button{min-height:calc(var(--scale) * 46);font-size:calc(var(--scale) * 14)}.telegram-popup__rule-card{padding:calc(var(--scale) * 12)}.telegram-popup__rule-header{margin-bottom:calc(var(--scale) * 8)}.telegram-popup__mode-note,.telegram-popup__rule-title,.telegram-popup__add-rule{font-size:calc(var(--scale) * 13)}.telegram-popup__limit-card{padding:calc(var(--scale) * 12)}.telegram-popup__limit-card .telegram-popup__input{max-width:100%}.telegram-popup__limit-header{align-items:flex-start;font-size:calc(var(--scale) * 13);line-height:1.35}.telegram-popup__integration{align-items:flex-start;flex-direction:column;gap:calc(var(--scale) * 10)}.telegram-popup__disconnect{align-self:flex-start}.telegram-popup__bot-add-row{grid-template-columns:1fr;gap:calc(var(--scale) * 10)}.telegram-popup__bot-add-row .button{width:100%;min-width:0;height:calc(var(--scale) * 44);font-size:calc(var(--scale) * 14)}.telegram-popup__label,.telegram-popup__input{font-size:calc(var(--scale) * 14)}.telegram-popup__input{min-height:calc(var(--scale) * 46);padding:calc(var(--scale) * 11) calc(var(--scale) * 12)}.telegram-popup textarea.telegram-popup__input{min-height:calc(var(--scale) * 76)}.telegram-popup__source-row{align-items:stretch;flex-direction:column}.telegram-popup__source-row .button{width:100%;min-width:0;height:calc(var(--scale) * 44);font-size:calc(var(--scale) * 14)}.telegram-popup__access-status{justify-content:center;width:100%;font-size:calc(var(--scale) * 13)}.telegram-popup__how-to-grid{grid-template-columns:1fr;gap:calc(var(--scale) * 16)}.telegram-popup__steps-list{font-size:calc(var(--scale) * 13)}.telegram-popup__note-card{grid-template-columns:calc(var(--scale) * 24) minmax(0,1fr);padding:calc(var(--scale) * 14);font-size:calc(var(--scale) * 13)}.telegram-popup__note-card svg{font-size:calc(var(--scale) * 22)}.telegram-popup__cta-grid{grid-template-columns:1fr;gap:calc(var(--scale) * 12)}.telegram-popup__cta-grid .telegram-popup__field{grid-column:auto}.telegram-popup__footer{align-items:stretch;flex-direction:column;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 14) calc(var(--scale) * 18);padding-bottom:calc(var(--scale) * 14 + env(safe-area-inset-bottom))}.telegram-popup__footer-actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--scale) * 10)}.telegram-popup__footer-actions .button{min-width:0;height:calc(var(--scale) * 44);font-size:calc(var(--scale) * 14)}.telegram-popup__footer-meta{justify-content:center;width:100%}.telegram-popup__save-feedback{justify-content:center;width:100%;font-size:calc(var(--scale) * 13)}.telegram-popup__delete-rule{justify-content:center;width:100%;font-size:calc(var(--scale) * 14)}}@media (max-width: 480px){.telegram-popup__hero{padding-left:calc(var(--scale) * 14);padding-right:calc(var(--scale) * 48)}.telegram-popup__hero-title{font-size:calc(var(--scale) * 21)}.telegram-popup__section{margin-left:calc(var(--scale) * 14);margin-right:calc(var(--scale) * 14)}.telegram-popup__footer{padding-left:calc(var(--scale) * 14);padding-right:calc(var(--scale) * 14)}.telegram-popup__footer-actions{grid-template-columns:1fr}}@media (max-width: 768px){.instagram-popup{gap:calc(var(--scale) * 12)}.instagram-popup__description{font-size:calc(var(--scale) * 13);line-height:1.45}.instagram-popup__status{padding:calc(var(--scale) * 9) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 8)}.instagram-popup__status-text{font-size:calc(var(--scale) * 12)}.instagram-popup__error{font-size:calc(var(--scale) * 11)}}@media (max-width: 480px){.instagram-popup{gap:calc(var(--scale) * 10)}.instagram-popup__status-dot{width:calc(var(--scale) * 7);height:calc(var(--scale) * 7);margin-top:calc(var(--scale) * 4)}}@media (max-width: 768px){.whatsapp-popup__tabs{border-radius:8px}.whatsapp-popup__tab{padding:10px 14px;font-size:14px}.whatsapp-popup__description{font-size:13px}.whatsapp-popup__label{font-size:14px}.whatsapp-popup__input{padding:10px 12px;font-size:14px;border-radius:8px}.whatsapp-popup__qr-wrapper{min-height:180px}.whatsapp-popup__qr-image,.whatsapp-popup__qr-placeholder{width:180px;height:180px;border-radius:8px}.whatsapp-popup__auth-code{padding:14px 20px;border-radius:8px}.whatsapp-popup__auth-code-value{font-size:24px;letter-spacing:4px}.whatsapp-popup__status-text{font-size:12px}.whatsapp-popup__status-text--active{font-size:13px}.whatsapp-popup__error{font-size:12px}}@media (max-width: 768px){.nav-panel{justify-items:center;display:grid;position:fixed;bottom:0;left:0;right:0;width:100%;padding:calc(var(--scale) * 12) calc(var(--scale) * 12 + var(--shell-safe-right)) calc(var(--scale) * 12 + var(--shell-safe-bottom)) calc(var(--scale) * 12 + var(--shell-safe-left));background:#fff;border-top:1px solid rgba(42,41,45,.08);box-shadow:0 calc(var(--scale) * -10) calc(var(--scale) * 30) #2a292d14;z-index:10}.nav-panel .nav-panel__link.active{color:#005eff}.nav-panel .nav-panel__link.active .icon *{stroke:#005eff}.nav-panel__balance{position:absolute;top:calc(var(--scale) * -40);right:calc(var(--scale) * 12 + var(--shell-safe-right));display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--scale) * 72);max-width:calc(100vw - var(--scale) * 24 - var(--shell-safe-left) - var(--shell-safe-right));min-height:calc(var(--scale) * 30);padding:0 calc(var(--scale) * 12);overflow:hidden;color:#2a292d;background:#fff;border:calc(var(--scale) * 1) solid #E4E4E7;border-radius:calc(var(--scale) * 999);box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 20) #2a292d1f;font-size:calc(var(--scale) * 12);font-weight:850;line-height:1;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:1}.nav-panel__link{display:flex;flex-direction:column;align-items:center;gap:calc(var(--scale) * 6);width:100%;background:#fff}.nav-panel__link--dashboard{order:1}.nav-panel__link--agents{order:2}.nav-panel__link--statistics{order:3}.nav-panel__link--billing{order:4}.nav-panel__link--profile{order:5}.nav-panel__icon{width:100%;max-width:calc(var(--scale) * 20)}.nav-panel__text{font-size:calc(var(--scale) * 12)}.nav-panel--burger{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--scale) * 12) calc(var(--scale) * 20 + var(--shell-safe-right)) calc(var(--scale) * 12 + var(--shell-safe-bottom)) calc(var(--scale) * 20 + var(--shell-safe-left))}.nav-panel__back{display:flex;align-items:center;gap:calc(var(--scale) * 8);color:#2a292d;font-size:calc(var(--scale) * 14);font-weight:500}.nav-panel__back .icon{max-width:calc(var(--scale) * 20)}.nav-panel__burger-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--scale) * 5);width:calc(var(--scale) * 36);height:calc(var(--scale) * 36);padding:0;background:none;border:none;cursor:pointer}.nav-panel__burger-btn-line{display:block;width:calc(var(--scale) * 22);height:calc(var(--scale) * 2);background:#2a292d;border-radius:calc(var(--scale) * 2);transition:transform .3s,opacity .3s;transform-origin:center}.nav-panel__burger-btn--open .nav-panel__burger-btn-line:first-child{transform:translateY(calc(var(--scale) * 7)) rotate(45deg)}.nav-panel__burger-btn--open .nav-panel__burger-btn-line:nth-child(2){opacity:0;transform:scaleX(0)}.nav-panel__burger-btn--open .nav-panel__burger-btn-line:last-child{transform:translateY(calc(var(--scale) * -7)) rotate(-45deg)}.nav-drawer{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.nav-drawer--open{opacity:1;visibility:visible;pointer-events:auto}.nav-drawer--open .nav-drawer__sheet{transform:translateY(0)}.nav-drawer__sheet{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:calc(var(--scale) * 16) calc(var(--scale) * 16) 0 0;padding:calc(var(--scale) * 16) calc(var(--scale) * 16 + var(--shell-safe-right)) calc(var(--scale) * 24 + var(--shell-safe-bottom)) calc(var(--scale) * 16 + var(--shell-safe-left));transform:translateY(100%);transition:transform .25s ease;will-change:transform}.nav-drawer__list{display:flex;flex-direction:column;gap:calc(var(--scale) * 4);list-style:none;padding:0;margin:0}.nav-drawer__item{display:flex;align-items:center;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 10);color:#2a292d;font-size:calc(var(--scale) * 15)}.nav-drawer__item--active{background:#f4f9ff;color:#005eff}.nav-drawer__item--active .icon *{stroke:#005eff}.nav-drawer__icon{max-width:calc(var(--scale) * 22)}.nav-drawer__text{font-size:calc(var(--scale) * 15)}.nav-drawer__actions{display:grid;gap:calc(var(--scale) * 8);margin-top:calc(var(--scale) * 16);padding-top:calc(var(--scale) * 16);border-top:1px solid rgba(42,41,45,.08)}.nav-drawer__action-link{display:flex;align-items:center;gap:calc(var(--scale) * 12);padding:calc(var(--scale) * 12) calc(var(--scale) * 10);border-radius:calc(var(--scale) * 10);color:#2a292d;font-size:calc(var(--scale) * 15);background:#f4f9ff}.nav-drawer__action-link--logout{justify-content:center;color:#2a292d}}@media (max-width: 768px){.header{align-items:flex-start;flex-direction:column;gap:calc(var(--scale) * 12);min-width:0}.header__title{width:100%;min-width:0;font-size:calc(var(--scale) * 24);line-height:1.15;overflow-wrap:anywhere}.header__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--scale) * 10);width:100%}.header__button{width:100%;min-width:0;justify-content:center;padding-inline:calc(var(--scale) * 14);font-size:calc(var(--scale) * 14)}.header__button-icon--plus{margin-left:auto}}@media (max-width: 480px){.header__buttons{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .online-agents__agent,html[data-theme=dark] .mini-statistics__stat,html[data-theme=dark] .statistics__summary-card,html[data-theme=dark] .agent-dashboard__stats-icon,html[data-theme=dark] .settings__tabs,html[data-theme=dark] .settings__pill-toggle{background:#1e293beb;border-color:#94a3b82e}html[data-theme=dark] .statistics__inner,html[data-theme=dark] .agent-dashboard__hero,html[data-theme=dark] .agent-dashboard__stats-card,html[data-theme=dark] .agent-dashboard__section,html[data-theme=dark] .agent-dashboard__card,html[data-theme=dark] .agent-dashboard__integration,html[data-theme=dark] .chats__sidebar,html[data-theme=dark] .chats__search-item,html[data-theme=dark] .chats__chat.chat,html[data-theme=dark] .chat__top,html[data-theme=dark] .chat__message-input,html[data-theme=dark] .testing__top,html[data-theme=dark] .testing__messages,html[data-theme=dark] .improvements__screenshots-dropzone,html[data-theme=dark] .improvements__history,html[data-theme=dark] .improvements__examples-item,html[data-theme=dark] .integrations-card--connected .integrations-card__main,html[data-theme=dark] .integrations-card__main,html[data-theme=dark] .integrations-card__bottom,html[data-theme=dark] .extension-card__main,html[data-theme=dark] .extension-card__bottom,html[data-theme=dark] .agent-statistics__inner,html[data-theme=dark] .settings__status-row,html[data-theme=dark] .settings__model-trigger,html[data-theme=dark] .settings__model-dropdown{background:#111827f0;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .online-agents__agent--button,html[data-theme=dark] .statistics__categories-button:not(.statistics__categories-button--active),html[data-theme=dark] .agent-statistics__categories-button:not(.agent-statistics__categories-button--active),html[data-theme=dark] .settings__tab:not(.settings__tab--active),html[data-theme=dark] .settings__pill-option:not(.settings__pill-option--active),html[data-theme=dark] .settings__model-option:hover{background:#334155b8}html[data-theme=dark] .nav-panel{background:#111827f0;border-top-color:#94a3b82e;box-shadow:0 calc(var(--scale) * -10) calc(var(--scale) * 30) #02061747}html[data-theme=dark] .nav-panel__link{background:transparent;color:#e2e8f0ad}html[data-theme=dark] .nav-panel__link.active{color:#93c5fd}html[data-theme=dark] .nav-panel__balance{background:#1e293beb;border-color:#94a3b82e;color:#f8fbff;box-shadow:0 calc(var(--scale) * 8) calc(var(--scale) * 20) #02061747}html[data-theme=dark] .nav-panel__back{color:#eef3ff}html[data-theme=dark] .nav-drawer{background:#020617b8}html[data-theme=dark] .nav-drawer__sheet{background:#111827f0;border-top:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .nav-drawer__item,html[data-theme=dark] .nav-drawer__action-link{color:#eef3ff}html[data-theme=dark] .nav-drawer__item--active,html[data-theme=dark] .nav-drawer__action-link{background:#1e293beb}html[data-theme=dark] .nav-drawer__actions{border-top-color:#94a3b82e}html[data-theme=dark] .sidebar__logo .icon-company-logo path{fill:#fff}html[data-theme=dark] .mini-statistics__stat-label,html[data-theme=dark] .knowledge-base__subtitle,html[data-theme=dark] .chats__dialog-phone,html[data-theme=dark] .chats__dialog-last-message,html[data-theme=dark] .testing__top-subtitle,html[data-theme=dark] .improvements__screenshots-dropzone small,html[data-theme=dark] .integrations-card__status,html[data-theme=dark] .extension-card__description{color:#e2e8f0ad}html[data-theme=dark] .integrations-card--connected .integrations-card__description,html[data-theme=dark] .integrations-card--connected .integrations-card__name{color:#eef3ff}html[data-theme=dark] .integrations-card--connected .integrations-card__connected-panel{border-top:calc(var(--scale) * 1) solid rgba(148,163,184,.12)}html[data-theme=dark] .button.button-light-blue,html[data-theme=dark] .header__button--create-agent.button-light-blue{background:#3b82f633;border:calc(var(--scale) * 1) solid rgba(96,165,250,.28)}html[data-theme=dark] .button.button-light-blue .button-text,html[data-theme=dark] .header__button--create-agent.button-light-blue .button-text{color:#bfdbfe}html[data-theme=dark] .statistics__categories-button--active,html[data-theme=dark] .agent-statistics__categories-button--active,html[data-theme=dark] .settings__tab--active,html[data-theme=dark] .settings__pill-option--active,html[data-theme=dark] .settings__model-option--active,html[data-theme=dark] .chats__search-filter--active,html[data-theme=dark] .chats__dialog--active{background:#1e4df829;color:#bfdbfe;border-color:#60a5fa57}html[data-theme=dark] .chats__search-input-icon,html[data-theme=dark] .chats__search-filter-icon{background:transparent;color:#e2e8f0ad}html[data-theme=dark] .agent-dashboard__model-badge{color:#eef3ff}html[data-theme=dark] .agent-dashboard__hero-edit{color:#e2e8f0ad}html[data-theme=dark] .agent-dashboard__hero-edit:hover{background:#e2e8f029;color:#93c5fd}html[data-theme=dark] .agent-dashboard__hero-edit .icon-edit path{stroke:currentColor}html[data-theme=dark] .agent-dashboard__hero-edit .icon-edit rect{fill:currentColor;fill-opacity:.14}html[data-theme=dark] .testing__model-save-control{background:#111827f0;border-color:#94a3b82e;color:#eef3ff}html[data-theme=dark] .testing__model-save-control span{color:#e2e8f0ad}html[data-theme=dark] .testing__model-save-button:disabled{background:#e2e8f01a;color:#e2e8f0ad}html[data-theme=dark] .extensions__filters{background:#1e293bcc;border-color:#94a3b82e}html[data-theme=dark] .extensions__filter{color:#e2e8f0ad}html[data-theme=dark] .extensions__filter:hover{background:#e2e8f029;color:#eef3ff}html[data-theme=dark] .extensions__filter--active{background:#1e4df829;color:#bfdbfe;border-color:#60a5fa57}html[data-theme=dark] .extension-card__badge{background:#94a3b829;border-color:#94a3b82e;color:#bfdbfe}html[data-theme=dark] .extension-card__icon{background:#0f172adb;border-color:#94a3b833;color:#93c5fd}html[data-theme=dark] .extension-card__icon .icon-search path,html[data-theme=dark] .extension-card__icon .icon-extensions path{stroke:currentColor}html[data-theme=dark] .extension-popup__section-title,html[data-theme=dark] .extension-popup__label,html[data-theme=dark] .extension-popup__tool-title,html[data-theme=dark] .extension-popup__explainer-title{color:#eef3ff}html[data-theme=dark] .extension-popup__description,html[data-theme=dark] .extension-popup__hint,html[data-theme=dark] .extension-popup__tool-description,html[data-theme=dark] .extension-popup__tool-meta,html[data-theme=dark] .extension-popup__group-subtitle,html[data-theme=dark] .extension-popup__group-meta,html[data-theme=dark] .extension-popup__explainer-text,html[data-theme=dark] .extension-popup__explainer-example p{color:#e2e8f0ad}html[data-theme=dark] .extension-popup__group,html[data-theme=dark] .extension-popup__tool,html[data-theme=dark] .extension-popup__notice,html[data-theme=dark] .extension-popup__explainer{background:#0f172adb;border-color:#94a3b833;color:#eef3ff}html[data-theme=dark] .extension-popup__explainer-example{border-top-color:#94a3b833}html[data-theme=dark] .extension-popup__tool--active,html[data-theme=dark] .extension-popup__group--active{background:#1e4df829;border-color:#60a5fa57}html[data-theme=dark] .extension-popup__tool--risk-high{border-color:#fbbf2447;background:#f59e0b2e}html[data-theme=dark] .extension-popup__badge,html[data-theme=dark] .extension-popup__tool-price{background:#94a3b829;color:#e2e8f0ad}html[data-theme=dark] .extension-popup__badge--risk-low{background:#16a34a2e;color:#eef3ff}html[data-theme=dark] .extension-popup__badge--risk-medium,html[data-theme=dark] .extension-popup__badge--risk-unknown,html[data-theme=dark] .extension-popup__badge--risk-high,html[data-theme=dark] .extension-popup__badge--risk-critical{background:#f59e0b2e;color:#eef3ff}html[data-theme=dark] .page-login__right{background:linear-gradient(180deg,#111827fa,#0f172afa);border-top:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .page-login .form__item,html[data-theme=dark] .page-login .form__code-input,html[data-theme=dark] .page-login .social-auth__button{background:#0f172ae0;border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .page-login__auth-title,html[data-theme=dark] .page-login .form__description,html[data-theme=dark] .page-login .form__extra-action-link,html[data-theme=dark] .page-login .form__item-input,html[data-theme=dark] .page-login .form__code-input,html[data-theme=dark] .page-login .social-auth__button,html[data-theme=dark] .page-login .lng__flag{color:#eef3ff}html[data-theme=dark] .page-login__auth-subtitle,html[data-theme=dark] .page-login__oauth-divider,html[data-theme=dark] .page-login .lng{color:#e2e8f0ad}html[data-theme=dark] .page-login .lng{background:#0f172af5;border-color:#94a3b82e;box-shadow:0 calc(var(--scale) * 10) calc(var(--scale) * 28) #02061747}html[data-theme=dark] .page-login__oauth-divider:before,html[data-theme=dark] .page-login__oauth-divider:after{background:#94a3b82e}html[data-theme=dark] .page-login .social-auth__button:hover{background:#1e4df829;border-color:#60a5fa6b}html[data-theme=dark] .page-login .form__extra-action span,html[data-theme=dark] .page-login .form__terms,html[data-theme=dark] .page-login .form__privacy{color:#e2e8f0ad}html[data-theme=dark] .page-login .form__item-icon,html[data-theme=dark] .page-login .form__item-eye{opacity:.78}html[data-theme=dark] .legal-page{background:radial-gradient(circle at 15% 10%,rgba(30,77,248,.18),transparent 26%),linear-gradient(135deg,#0b1020,#111827)}html[data-theme=dark] .legal-page__card{background:#111827f0;border:calc(var(--scale) * 1) solid rgba(148,163,184,.18)}html[data-theme=dark] .legal-page__back,html[data-theme=dark] .legal-page__card h1,html[data-theme=dark] .legal-page__section h2{color:#eef3ff}html[data-theme=dark] .legal-page__updated{color:#93c5fd}html[data-theme=dark] .legal-page__intro,html[data-theme=dark] .legal-page__section p{color:#e2e8f0ad}html[data-theme=dark] .testing__top.animate__animated{box-shadow:0 calc(var(--scale) * 16) calc(var(--scale) * 40) #02061759}html[data-theme=dark] .testing__top-clear-button{background:#ff003d1f;border-color:#ff003d47;color:#ff003d}html[data-theme=dark] .pop-up__overlay{background:#020617c7;-webkit-backdrop-filter:blur(calc(var(--scale) * 7));backdrop-filter:blur(calc(var(--scale) * 7))}html[data-theme=dark] .pop-up__content{background:#0f172a;border-color:#94a3b838;color:#eef3ff}html[data-theme=dark] .pop-up__title{color:#eef3ff}html[data-theme=dark] .pop-up__close-button{background:#e2e8f01a;color:#eef3ff}html[data-theme=dark] .pop-up__drag-indicator{background:#e2e8f042}html[data-theme=dark] .agent-create-pop-up__input,html[data-theme=dark] .agent-create-pop-up__checkbox,html[data-theme=dark] .agent-create-pop-up__field,html[data-theme=dark] .agent-create-pop-up__scenario-steps-item,html[data-theme=dark] .agent-create-pop-up__website,html[data-theme=dark] .agent-create-pop-up__website-item,html[data-theme=dark] .agent-create-pop-up__field-button,html[data-theme=dark] .agent-create-pop-up__website-add,html[data-theme=dark] .agent-create-pop-up__scenario-steps-add{background:#0f172adb;border-color:#94a3b833;color:#eef3ff}html[data-theme=dark] .agent-create-pop-up__checkbox--checked{background:#1e4df82e;border-color:#60a5fa61}html[data-theme=dark] .agent-create-pop-up__progress-info,html[data-theme=dark] .agent-create-pop-up__subtitle,html[data-theme=dark] .agent-create-pop-up__label{color:#e2e8f0ad}
