@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Goldman:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css?family=Rubik:400,500,600,700|Montserrat:900,700";@import"https://fonts.googleapis.com/css2?family=Kanit:wght@100..900&display=swap";:root{--main: #000;--background: #fff;--froddes: #2ebaae;--froddes-op: #2ebaae79;--dark: #006b62;--op: #006b62ea}::selection{background-color:#3fb1a3;color:#fff}html{overflow-x:hidden}body{line-height:1.6;font-family:Rubik,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#6f8ba4;font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Montserrat,sans-serif;font-weight:900;color:#111}h1,.h1{font-size:2.5rem}h2,.h2{font-size:44px}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.3rem;line-height:30px}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{line-height:30px}.navbar-toggle .icon-bar{background:var(--froddes)}input[type=email],input[type=password],input[type=text],input[type=tel]{box-shadow:none;height:45px;outline:none;font-size:14px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=tel]:focus{box-shadow:none;border:1px solid var(--froddes)}.form-control{box-shadow:none;border-radius:0}.form-control:focus{box-shadow:none;border:1px solid var(--froddes)}.py-7{padding:7rem 0px}.btn{display:inline-block;font-size:14px;font-size:.8125rem;font-weight:500;letter-spacing:.5px;padding:.7rem 2rem;text-transform:uppercase;border-radius:5px;border:2px solid transparent;transition:all .35s ease}.btn.btn-icon i{font-size:16px;vertical-align:middle;margin-right:5px}.btn:focus{outline:0px;box-shadow:none}.btn-main{background:var(--froddes);color:#fff;border-color:var(--froddes)}.btn-main:hover{color:var(--froddes);background:transparent}.btn-main-2{background:var(--froddes);color:#fff;border-color:var(--froddes)}.btn-main-2:hover{color:var(--froddes);background:transparent;border-color:var(--froddes)}.btn-solid-border{border:2px solid var(--froddes);background:transparent;color:var(--froddes)}.btn-solid-border:hover{border:2px solid var(--froddes);color:#fff;background:var(--froddes)}.btn-transparent{background:transparent;color:#111;border-color:#6f8ba4}.btn-transparent:hover{background:#6f8ba4;color:#fff}.btn-white{background:#fff;border-color:#fff;color:#111}.btn-white:hover{background:var(--froddes);color:#fff;border-color:var(--froddes)}.btn-solid-white{border-color:#fff;color:#fff}.btn-solid-white:hover{background:#fff;color:#111}.btn-round{border-radius:4px}.btn-round-full{border-radius:50px}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.bg-gray{background:#eff0f3}.bg-primary{background:var(--froddes)}.bg-primary-dark{background:#ff4528}.bg-primary-darker{background:#f42100}.bg-dark{background:#111}.bg-gradient{background-image:linear-gradient(145deg,#13b1cdf2,#9877eaf2);background-repeat:repeat-x}.section{padding:100px 0}.section-sm{padding:70px 0}.section-title{margin-bottom:70px}.section-title .title{font-size:50px;line-height:50px}.section-title p{color:#666;font-family:Montserrat,sans-serif}.subtitle{color:var(--froddes);font-size:14px;letter-spacing:1px}.overly{position:relative}.overly:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;opacity:.5;background:#000}.overly-2{position:relative}.overly-2:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:#000c}.text-sm{font-size:14px}.text-md{font-size:2.25rem}.text-lg{font-size:3.75rem}.no-spacing{letter-spacing:0px}a{color:#111;text-decoration:none}a:focus,a:hover{color:var(--froddes);text-decoration:none}a:focus{outline:none}.content-title{font-size:40px;line-height:50px}.page-title{padding:210px 0 50px;position:relative}.page-title .block h1,.page-title .block p{color:#fff}.page-title .breadcumb-nav{margin-top:60px;padding-top:30px;border-top:1px solid rgba(255,255,255,.06)}.slick-slide:focus,.slick-slide a{outline:none}#wrapper-work{overflow:hidden;padding-top:100px}#wrapper-work ul li{width:50%;float:left;position:relative}#wrapper-work ul li img{width:100%;height:100%}#wrapper-work ul li .items-text{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;color:#fff;background:#0009;padding-left:44px;padding-top:140px}#wrapper-work ul li .items-text h2{padding-bottom:28px;padding-top:75px;position:relative}#wrapper-work ul li .items-text h2:before{content:"";position:absolute;left:0;bottom:0;width:75px;height:3px;background:#fff}#wrapper-work ul li .items-text p{padding-top:30px;font-size:16px;line-height:27px;font-weight:300;padding-right:80px}#features-work{padding-top:50px;padding-bottom:75px}#features-work .block ul li{width:19%;text-align:center;display:inline-block;padding:40px 0}.header-padding{padding:0 80px}.navigation{position:absolute;top:0;left:0;width:100%;z-index:99999}.navigation .btn{box-shadow:none}#navbar{position:fixed;top:0;background-color:#fff;transition:all .2s ease}.navbar-shadow{background-color:#ffffffef!important;box-shadow:0 0 10px #00000028}#navbar .nav-link{padding-left:26px;font-weight:500;color:#111;font-family:Rubik,sans-serif;text-transform:capitalize;font-size:18px;transition:all .25s ease}#navbar .nav-link:hover{color:var(--froddes)}.navbar-brand{font-weight:600}.dropdown-menu{visibility:hidden;filter:alpha(opacity=0);opacity:0;transition:all .2s ease-in,visibility 0s linear .2s,transform .2s linear;-webkit-transition:all .2s ease-in,visibility 0s linear .2s,-webkit-transform .2s linear;-o-transition:all .2s ease-in,visibility 0s linear .2s,-o-transform .2s linear;-ms-transition:all .2s ease-in,visibility 0s linear .2s,-ms-transform .2s linear;width:250px;margin-top:15px;padding:0;border-radius:0;display:block;border:1px solid rgba(0,0,0,.05)}.dropdown-toggle:after{display:none}.dropdown:hover .dropdown-menu{visibility:visible;transition:all .45s ease 0s;opacity:1}.dropdown-item{padding:.8rem 1.5rem;text-transform:uppercase;font-size:14px}.dropdown-item:hover{background:var(--froddes);color:#fff}ul.dropdown-menu li{padding-left:0!important}#navbar.nav-text-white .mobile-logo{display:none}@media (max-width: 480px){#navbar{background:#fff}#navbar.nav-text-white .nav-link{color:#111}#navbar.nav-text-white .mobile-logo{display:block}#navbar.nav-text-white .hidden-logo{display:none}.navbar-toggler{color:#111}.dropdown-menu{display:none;width:100%;text-align:center}.header-padding{padding:0 30px}}@media (max-width: 400px){#navbar{background:#fff}#navbar.nav-text-white .nav-link{color:#111}#navbar.nav-text-white .mobile-logo{display:block}#navbar.nav-text-white .hidden-logo{display:none}.navbar-toggler{color:#111}.dropdown-menu{display:none;width:100%;text-align:center}.header-padding{padding:0 30px}}@media (max-width: 768px){#navbar{background:#fff}#navbar.nav-text-white .nav-link,.navbar-toggler{color:#111}.dropdown-menu{display:none;width:100%;text-align:center}#navbar.nav-text-white .mobile-logo{display:block}#navbar.nav-text-white .hidden-logo{display:none}.header-padding{padding:0 30px}}@media (max-width: 1080px){#navbar{background:#fff}#navbar.nav-text-white .nav-link{color:#111}#navbar.nav-text-white .mobile-logo{display:block}#navbar.nav-text-white .hidden-logo{display:none}.navbar-toggler{color:#111}.dropdown-menu{display:none;width:100%;text-align:center}.header-padding{padding:0 30px}}.bg-froddes{background:url(/images/bg/froddes.webp);background-size:cover;background-position:center;background-repeat:repeat-y;background-attachment:fixed;animation:scrollBackgroundCatalogo 50s linear infinite}@keyframes scrollBackgroundCatalogo{0%{background-position:center 0vh}to{background-position:center -100vh}}.bg-contact{background:url(/images/bg/contact.webp) no-repeat 50% 50%;background-size:cover}.bg-sobre{background:url(/images/bg/sobre-froddes.webp);background-size:cover;background-position:top;background-repeat:repeat-y;animation:scrollBackgroundCatalogo 60s linear infinite}.bg-1{background:url(/images/bg/section-bg5.webp) no-repeat 50% 50%;background-size:cover}.banner{background:url(/images/bg/bg.webp) no-repeat;background-size:contain;background-position:center}.banner .block{padding-top:50px}.banner .block h1{font-size:75px;line-height:1.2;font-weight:600;color:#222;letter-spacing:-1.2px;text-transform:uppercase;font-family:Goldman,sans-serif;margin-top:5px!important}.banner .block h2{font-family:Goldman,sans-serif;font-weight:600;font-size:45px;margin-top:-20px;margin-bottom:25px}.letter-spacing{letter-spacing:2px}.text-color{color:var(--froddes)}@media (max-width: 480px){.banner .block h1{font-size:38px;line-height:50px}.banner{padding:126px 0 151px}}@media (max-width: 400px){.banner .block h1{font-size:28px;line-height:40px}.banner{padding:126px 0 151px}}@media (max-width: 768px){.banner .block h1{font-size:56px;line-height:70px}.banner{background-size:150%!important}}@media screen and (max-width: 575px){section.portfolio div.heading{padding-left:1.5rem!important}section.about div.row div.col-lg-4{padding:0 3rem}section.banner div.block{padding:0 1.5rem}div.icon-block.text-center.mt-4.mb-4.mb-lg-0{margin-top:0!important}footer{padding:4rem 2rem 2rem!important}footer .list-inline-item i{font-size:25px}}@media screen and (max-width: 900px){.portfolio-item-content{display:none}.overlay-item{display:none!important}.portflio-item:before{display:none!important}}@media (max-width: 992px){.navbar{padding-top:10px!important;padding-bottom:10px!important}section.banner{background-size:150%}.process-block{margin-bottom:50px}.cta-content{width:100%!important}section.counter{padding:75px 0 25px}.portfolio-item-content{left:15px!important;bottom:-5px!important}div.portflio-item .portfolio-item-content h3{font-size:100%}div.portflio-item .portfolio-item-content p{font-size:80%}section div.portflio-item .overlay-item i{width:50px;height:50px;font-size:60%;line-height:20px}}@media (max-width: 1200px){.banner{background-size:cover}.block{text-align:center}.row{justify-content:center}.about{background-size:150%}.cta-content{width:115%}.portfolio-item-content h3{font-size:125%}.portfolio-item-content p{font-size:90%}div.portflio-item .overlay-item i{width:65px;height:65px;font-size:80%}.testimonial-wrap{margin:-25px 0 0 -50px!important}}.about{background:url(/images/bg/about.webp) no-repeat;background-size:cover;background-position:top;padding:60px 0 115px}.about-item i{font-size:50px;color:var(--op)}.about-item a{color:var(--froddes);font-weight:500}.about-item .icon{float:left}.about-item .content{padding-left:80px}.process{position:relative}.process:before{position:absolute;content:"";right:0;top:0;width:100%;height:100%;background:url(/images/bg/bg-half.webp) no-repeat;background-position:top right}.icon-block{padding:50px 40px;background:#fff;border-radius:10px;box-shadow:0 0 40px #5580ff33}.icon-block i{font-size:35px;background:#ef323a14;width:70px;height:70px;text-align:center;padding-top:16px;border-radius:10px;display:inline-block;color:var(--froddes)}.icon-block h5{margin-top:25px;margin-bottom:15px}.icon-block p{margin-bottom:0}.feature-list ul li{margin-bottom:15px;color:#111}.feature-list ul li i{color:var(--froddes)}.video-img{position:relative}.video-img .video-play{position:absolute;content:"";left:0;right:0;top:50%;width:100%;height:100%;margin:-50px auto 0;text-align:center}.video-img .video-play i{font-size:30px;width:100px;height:100px;background:#fff;color:var(--froddes);border-radius:100%;text-align:center;display:inline-block;padding-top:32px;box-shadow:0 0 25px #0000000a}.award-img-block{height:160px;border:1px solid #eee;align-items:center;display:flex;justify-content:center;background:#fff}.video-play:hover{cursor:pointer}.feature{background:linear-gradient(to bottom,#05a5f9,#10dab7)}.feature-block{background:#fff;padding:30px;text-align:center}.feature-block i{font-size:40px}.feature-block h5{margin-top:20px}.text-lg{font-size:50px}.counter{background-color:var(--froddes)}.counter .counter-item h2{color:#fff}.counter .counter-item p{color:#ffffffb3;text-transform:uppercase;letter-spacing:1px;margin-bottom:0}.counter--style i{font-size:40px;width:100px;height:100px;border-radius:100%;color:#fafafa;background:var(--froddes);display:inline-block;padding-top:28px}.team-block img{border-radius:5px}.service-item-list{padding:20px 30px;background:#fff;box-shadow:0 0 15px #0000001a;border-radius:5px;margin:0 0 20px}.service-item-list i{font-size:30px;line-height:1.1;margin-right:20px;float:left;color:var(--froddes)}.service-item-list p{padding-left:50px;line-height:1.6;margin-bottom:0;color:#111}.service-item-list span{font-size:90%}.mb-50{margin-bottom:50px}.content-padding{padding:100px 0}.service-img{padding-right:20px}.service-img img{border-radius:5px;box-shadow:0 0 40px #5580ff33}.heading{margin-bottom:90px}.case-img,.case-content{padding:30px}.case-timeline{position:relative}.case-timeline-divider{display:block;position:absolute;content:"";top:0;bottom:0;left:50%;z-index:0;width:2px;height:auto;margin-left:-1px;background-color:#eee}.case-timeline-dot{display:block;position:absolute;top:75px;left:50%;z-index:1;content:" ";width:20px;height:20px;margin-left:-10px;background-color:#fff;border-width:5px;border-style:solid;border-radius:50%}@media (max-width: 480px){.case-timeline-dot,.case-timeline-divider{display:none}}@media (max-width: 400px){.case-timeline-dot,.case-timeline-divider{display:none}}@media (max-width: 768px){.case-timeline-dot,.case-timeline-divider{display:none}}@media (max-width: 992px){.case-timeline-dot,.case-timeline-divider{display:none}}.cta{background:url(/images/bg/card.webp);background-size:cover;background-position:center;background-repeat:repeat-y;background-attachment:fixed;animation:scrollBackground 30s linear infinite}@keyframes scrollBackground{0%{background-position:center 0vh}to{background-position:center -112vh}}.mb-30{margin-bottom:30px}.text-color-primary{color:var(--froddes)}.testimonial-wrap{margin:0 0 0 175px;border-left:25px solid var(--froddes-op);border-radius:20px}.testimonial-block{margin-left:12px;padding:30px 0 30px 15px}.testimonial-block p{background:#fff;box-shadow:0 0 25px #5580ff33;padding:60px 40px;position:relative;margin-bottom:30px;font-size:18px}.testimonial-block p:after{position:absolute;content:"";left:20px;bottom:-20px;width:0;height:0;border-style:solid;border-width:25px 30px 0 0;border-color:#fff transparent transparent}.testimonial-block .client-info .client-img{float:left;margin-right:30px;margin-bottom:20px}.testimonial-block .client-info .client-img img{border-radius:100%}.testimonial-block .client-info .info h6{margin-bottom:0}@media (max-width: 992px){.testimonial-wrap{margin-left:0}}.pricing-block{padding:20px 0 50px;border-top:7px solid var(--froddes);border-radius:10px;box-shadow:0 0 15px #0000001a;border:0px}.pricing-block .price-header{padding:30px 0}.pricing-block .price-header h2{font-weight:700;margin:15px 0}.pricing-block .price-body{padding:30px 0;border-top:2px solid rgba(0,0,0,.06);border-bottom:2px solid rgba(0,0,0,.06);margin-bottom:30px}.pricing-block .price-body ul li{padding:10px 0}.pricing-block .price-footer{margin-bottom:30px}.text-underline{text-decoration:underline}.portfolio{position:relative;padding-bottom:25px!important}.portfolio:before{position:absolute;content:"";left:0;top:0;width:100%;height:500px;background-color:#f7f7f7}.portflio-item:before{content:" ";display:block;left:0;height:100%;width:0%;position:absolute;transition:all .25s cubic-bezier(.86,0,.07,1);background:var(--op);opacity:0;overflow:hidden}.portflio-item .portfolio-item-content{position:absolute;content:"";left:0;bottom:0;opacity:0;transition:all .35s ease}.portflio-item:hover:before{opacity:1;width:100%}.portflio-item:hover .portfolio-item-content{opacity:1;bottom:20px;left:30px}.portflio-item .overlay-item{position:absolute;content:"";left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;opacity:0;transition:all .35s ease}.portflio-item .overlay-item i{width:80px;height:80px;text-align:center;border-radius:100%;display:inline-block;background:#ffffff0f;padding-top:15px}.portflio-item:hover .overlay-item{opacity:1}.portfolio-gallery{padding:0 12.5em}.portfolio-gallery.carrusel{padding:0 30px}.project-info-list{margin-top:25px}.project-info-list li{margin-bottom:13px}.project-info-list li strong{font-weight:500;color:#111}.contact-form-wrap .form-group{padding-bottom:15px;margin:0}.contact-form-wrap .form-group .form-control{height:48px;border:1px solid #eef2f6;box-shadow:none;width:100%}.contact-form-wrap .form-group-2{margin-bottom:13px}.contact-form-wrap .form-group-2 textarea{height:135px;border:1px solid #eef2f6;box-shadow:none;width:100%}.address-block li{margin-bottom:15px}.address-block li i{font-size:20px;width:20px}.short-info li{margin-bottom:25px}.social-icons li{margin:0 6px}.social-icons a{margin-right:10px;font-size:18px}.google-map{position:relative}.google-map #map{width:100%;height:450px}.short-info{padding:40px;border:1px solid #eee}.mt-90{margin-top:90px}.blog-thumb{width:35%;float:left;margin-right:40px}.blog-item-content h3{font-weight:500}.nav-links .page-numbers{display:inline-block;width:50px;height:50px;border-radius:100%;background:#eee;text-align:center;padding-top:13px;font-weight:600;margin-right:10px}.nav-links .page-numbers:hover{background:var(--froddes);color:#fff}.comment-area .comment-thumb{margin-right:20px;margin-bottom:30px}.comment-area h5{font-size:18px;font-weight:500}.comment-area span{font-size:14px}.posts-nav h6{font-weight:500}.quote{font-size:22px;color:#111;padding:40px;font-style:italic;background:#f5f6ff;border-left:5px solid var(--froddes);margin:25px 0}.comment-form .form-control{background:#f7f8fb;border-radius:5px;border-color:#f7f8fb;height:50px}.comment-form textarea.form-control{height:auto}@media (max-width: 400px){.blog-thumb{width:100%;float:none;margin-right:0;margin-bottom:15px}.blog-thumb img{width:100%}}@media (max-width: 768px){.blog-thumb{width:100%;float:none;margin-right:0;margin-bottom:15px}.blog-thumb img{width:100%}}.post.post-single{border:none}.post.post-single .post-thumb{margin-top:30px}.post-sub-heading{border-bottom:1px solid #dedede;padding-bottom:20px;letter-spacing:2px;text-transform:uppercase;font-size:16px;margin-bottom:20px}.post-social-share{margin-bottom:50px}.post-comments{margin:30px 0}.post-comments .media{margin-top:20px}.post-comments .media>.pull-left{padding-right:20px}.post-comments .comment-author{margin-top:0;margin-bottom:0;font-weight:500}.post-comments .comment-author a{color:var(--froddes);font-size:14px;text-transform:uppercase}.post-comments time{margin:0 0 5px;display:inline-block;color:gray;font-size:12px}.post-comments .comment-button{color:var(--froddes);display:inline-block;margin-left:5px;font-size:12px}.post-comments .comment-button i{margin-right:5px;display:inline-block}.post-comments .comment-button:hover{color:var(--froddes)}.post-excerpt{margin-bottom:60px}.post-excerpt h3 a{color:#000}.post-excerpt p{margin:0 0 30px}.post-excerpt blockquote.quote-post{margin:20px 0}.post-excerpt blockquote.quote-post p{line-height:30px;font-size:20px;color:var(--froddes)}.single-blog{background-color:#fff;margin-bottom:50px;padding:20px}.blog-subtitle{font-size:15px;padding-bottom:10px;border-bottom:1px solid #dedede;margin-bottom:25px;text-transform:uppercase}.next-prev{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:20px 0;padding:25px 0}.next-prev a{color:#000}.next-prev a:hover{color:var(--froddes)}.next-prev .prev-post i{margin-right:10px}.next-prev .next-post i{margin-left:10px}.social-profile ul li{margin:0 10px 0 0;display:inline-block}.social-profile ul li a{color:#4e595f;display:block;font-size:16px}.social-profile ul li a i:hover{color:var(--froddes)}.comments-section{margin-top:35px}.author-about{margin-top:40px}.post-author{margin-right:20px}.post-author>img{border:1px solid #dedede;max-width:120px;padding:5px;width:100%}.comment-list ul{margin-top:20px}.comment-list ul li{margin-bottom:20px}.comment-wrap{border:1px solid #dedede;border-radius:1px;margin-left:20px;padding:10px;position:relative}.comment-wrap .author-avatar{margin-right:10px}.comment-wrap .media .media-heading{font-size:14px;margin-bottom:8px}.comment-wrap .media .media-heading a{color:var(--froddes);font-size:13px}.comment-wrap .media .comment-meta{font-size:12px;color:#888}.comment-wrap .media p{margin-top:15px}.comment-reply-form{margin-top:80px}.comment-reply-form input,.comment-reply-form textarea{height:35px;border-radius:0;box-shadow:none}.comment-reply-form input:focus,.comment-reply-form textarea:focus{box-shadow:none;border:1px solid var(--froddes)}.comment-reply-form textarea,.comment-reply-form .btn-main{height:auto}.sidebar-widget{margin-bottom:30px;padding-bottom:35px}.sidebar-widget h5{margin-bottom:25px}.sidebar-widget.latest-post .media img{border-radius:7px}.sidebar-widget.latest-post .media h6{font-weight:500;line-height:1.4}.sidebar-widget.latest-post .media p{font-size:12px}.sidebar-widget.category ul li{margin-bottom:10px}.sidebar-widget.category ul li a{color:#111;transition:all .3s ease}.sidebar-widget.category ul li a:hover{color:var(--froddes);padding-left:5px}.sidebar-widget.category ul li span{margin-left:10px}.tags a{font-size:12px;text-transform:uppercase;letter-spacing:.075em;line-height:41px;height:41px;font-weight:500;border-radius:20px;color:#666;display:inline-block;background-color:#eff0f3;margin:0 7px 10px 0;padding:0 25px;transition:all .2s ease}.tags a:hover{color:#fff;background:var(--froddes)}.page-numbers.current{color:#9b9b9b}.search-form{position:relative}.search-form i{position:absolute;right:15px;top:35%}.footer{padding-bottom:10px;background-color:#000}.footer.templates{background:url(/images/bg/footer.webp);background-size:cover;background-position:center;background-repeat:repeat-y;background-attachment:fixed;animation:scrollBackground 30s linear infinite}.footer .copyright a{font-weight:600}.lh-35{line-height:35px}.logo{font-weight:600;letter-spacing:1px}.logo h3{color:#fff}.logo span{color:var(--froddes)}.widget h4{color:#fff;font-weight:600}.widget a,.widget p{color:#ffffffb3}.footer-btm{border-top:1px solid rgba(255,255,255,.06)}.footer-socials li a{margin-right:7px}.copyright{color:#ffffffb3}.copyright a{color:#fffc}.widget-contact h6{font-weight:500;margin-bottom:18px}.widget-contact h6 i{color:var(--froddes)}.btn-ws{position:fixed;width:50px;height:50px;line-height:50px;text-align:center;bottom:30px;right:30px;z-index:1000;color:#fff;border-radius:50%;background-color:#0df053;font-size:30px;box-shadow:0 1px 10px #0000004d;transition:all .3s ease}.btn-ws:hover{color:#0df053!important;background-color:#fff}#politica h2{font-size:1.7em;margin:10px 0 20px}#politica p,#politica ul{font-size:1.1em}div.iframe-menu{margin-right:-75px;position:absolute;left:70px}div.iframe-menu .icons{display:flex;align-items:center;flex-direction:column}div.iframe-menu .icons i{font-size:30px;background:var(--dark);width:65px;height:65px;text-align:center;padding-top:16px;border-radius:50%;display:inline-block;color:#fff;margin:10px 0;cursor:pointer;box-shadow:0 0 15px #00000063;transition:all .3s ease}div.iframe-menu .icons i:hover{background-color:#fff;color:var(--dark)}.container-fluid.iframe{display:flex;align-items:center;justify-content:space-around}iframe{min-height:600px;height:85vh;width:80vw;max-height:100vh;border-radius:10px;border:5px solid var(--op);box-shadow:0 0 15px #00000042;transition:all .75s ease-in-out}#loader{position:absolute;font-size:1.5em;background-color:var(--op);min-height:600px;height:85vh;width:80vw;max-height:100vh;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .75s ease-in-out}.sk-spinner-pulse{margin:0 10px;width:40px;height:40px;background-color:#d6fcff;border-radius:100%;animation:sk-pulse 1s infinite ease-in-out}@keyframes sk-pulse{0%{transform:scale(0);opacity:.8}to{transform:scale(1);opacity:0}}.chat-layout .chat-header{background-color:var(--dark)!important}#template-gallery .slick-slide img{height:auto!important}@media (max-width: 992px){.section.testimonial{display:none}.section.portfolio{overflow:hidden}}@media (max-width: 480px){h2,.h2{font-size:2rem}.heading{margin-bottom:60px}.banner{padding:0;height:100vh;min-height:100vh}.banner .block h1{font-size:3rem}.banner .block h2{font-size:2.5rem}.about-item{display:flex;flex-direction:column;align-items:center;text-align:center}.about-item .icon{float:none;margin-bottom:15px}.about-item .content{padding-left:0!important}.testimonial-wrap{margin-left:0!important;border-left:none;padding:15px}.testimonial-block p{padding:30px 20px!important}.portfolio-gallery.carrusel>div[class^=col-]{max-width:100%;flex:0 0 100%}.banner .block{padding-top:0}.row .block{padding:0 20px}.row .heading{padding:0 10px}.img-fluid{width:100%}nav{padding:10px 20px!important}span.fa-bars{font-size:85%}.section.process{padding-bottom:25px!important}.section.cta{padding:50px 0!important}.section.portfolio{padding:50px 0 25px!important}.portfolio-gallery.carrusel{padding:0}.section.counter{padding:50px 0!important}.footer.section{padding:2rem .5rem!important}}section.banner{height:100vh}.card{border:none;background-color:transparent;display:flex;align-items:flex-start;justify-content:center;perspective:1000px}.card img{width:535px;height:325px;border-radius:20px;box-shadow:10px 10px 20px #00000057;transform-style:preserve-3d;transition:transform .1s ease;transform:perspective(3000px) rotateY(-30deg);transition:width .3s ease;transition:height .3s ease}nav{animation:onLoadNavbar ease 1s}@keyframes onLoadNavbar{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1500px){.card img{width:450px;height:275px;margin-left:-20px}}@media screen and (max-width: 1200px){.card{display:none}.banner{background-size:100%}}@media screen and (max-width: 1350px){.portfolio-gallery{padding:0 4rem}}@media screen and (max-width: 900px){.portfolio-gallery{padding:0 2rem}}@media screen and (max-width: 600px){section.cta-2 h2.mt-2.mb-4.mb-lg-0{font-size:2rem}}@media screen and (max-width: 757px){section.cta-2 .cta-block.py-5{padding-left:1rem}}@media screen and (max-width: 575px){section.section#gallery .container-fluid.tags{padding-top:30px}}@media screen and (max-width: 480px){.portfolio-gallery{padding:0 1rem}section.bg-froddes{padding:175px 0 20px}section.bg-froddes h1{font-size:2.5rem}h2#category-title{font-size:2rem!important}}@media screen and (max-width: 1460px){.testimonial-wrap{margin-left:50px}}@media screen and (max-width: 1200px){.testimonial-wrap{margin-left:10px}}@media screen and (max-width: 575px){section.section.awards div.col-lg-2.col-md-4.col-sm-6.mb-4{flex:0 0 50%!important;max-width:50%!important}section.section.awards .container .row .col-lg-8 p{text-align:center!important}section.section.awards div.col-lg-2.col-md-4.col-sm-6.mb-4 p{padding-top:10px}section.section.awards div.col-lg-2.col-md-4.col-sm-6.mb-4 i{font-size:30px!important;border:2px solid var(--froddes);border-radius:50%;padding:10px;color:#fff!important;background-color:var(--froddes)}section.section.awards h2{text-align:center}.section{padding:50px 0}}@media screen and (max-width: 480px){section.bg-sobre h1{font-size:2.5rem}}@media screen and (max-width: 480px){section.bg-contact h1{font-size:2.5rem}.contact-form-wrap.section{text-align:center}}/*! Package version @n8n/chat@0.47.0 */.n8n-chat pre code.hljs{display:block;overflow-x:auto;padding:1em}.n8n-chat code.hljs{padding:3px 5px}.n8n-chat .hljs{color:#24292e;background:#fff}.n8n-chat .hljs-doctag,.n8n-chat .hljs-keyword,.n8n-chat .hljs-meta .hljs-keyword,.n8n-chat .hljs-template-tag,.n8n-chat .hljs-template-variable,.n8n-chat .hljs-type,.n8n-chat .hljs-variable.language_{color:#d73a49}.n8n-chat .hljs-title,.n8n-chat .hljs-title.class_,.n8n-chat .hljs-title.class_.inherited__,.n8n-chat .hljs-title.function_{color:#6f42c1}.n8n-chat .hljs-attr,.n8n-chat .hljs-attribute,.n8n-chat .hljs-literal,.n8n-chat .hljs-meta,.n8n-chat .hljs-number,.n8n-chat .hljs-operator,.n8n-chat .hljs-variable,.n8n-chat .hljs-selector-attr,.n8n-chat .hljs-selector-class,.n8n-chat .hljs-selector-id{color:#005cc5}.n8n-chat .hljs-regexp,.n8n-chat .hljs-string,.n8n-chat .hljs-meta .hljs-string{color:#032f62}.n8n-chat .hljs-built_in,.n8n-chat .hljs-symbol{color:#e36209}.n8n-chat .hljs-comment,.n8n-chat .hljs-code,.n8n-chat .hljs-formula{color:#6a737d}.n8n-chat .hljs-name,.n8n-chat .hljs-quote,.n8n-chat .hljs-selector-tag,.n8n-chat .hljs-selector-pseudo{color:#22863a}.n8n-chat .hljs-subst{color:#24292e}.n8n-chat .hljs-section{color:#005cc5;font-weight:700}.n8n-chat .hljs-bullet{color:#735c0f}.n8n-chat .hljs-emphasis{color:#24292e;font-style:italic}.n8n-chat .hljs-strong{color:#24292e;font-weight:700}.n8n-chat .hljs-addition{color:#22863a;background-color:#f0fff4}.n8n-chat .hljs-deletion{color:#b31d28;background-color:#ffeef0}:root{--chat--color-primary: #e74266;--chat--color-primary-shade-50: #db4061;--chat--color-primary-shade-100: #cf3c5c;--chat--color-secondary: #20b69e;--chat--color-secondary-shade-50: #1ca08a;--chat--color-white: #ffffff;--chat--color-light: #f2f4f8;--chat--color-light-shade-50: #e6e9f1;--chat--color-light-shade-100: #c2c5cc;--chat--color-medium: #d2d4d9;--chat--color-dark: #101330;--chat--color-disabled: #777980;--chat--color-typing: #404040;--chat--spacing: 1rem;--chat--border-radius: .25rem;--chat--transition-duration: .15s;--chat--font-family: ( -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif );--chat--window--width: 400px;--chat--window--height: 600px;--chat--window--bottom: var(--chat--spacing);--chat--window--right: var(--chat--spacing);--chat--window--z-index: 9999;--chat--window--border: 1px solid var(--chat--color-light-shade-50);--chat--window--border-radius: var(--chat--border-radius);--chat--window--margin-bottom: var(--chat--spacing);--chat--header-height: auto;--chat--header--padding: var(--chat--spacing);--chat--header--background: var(--chat--color-dark);--chat--header--color: var(--chat--color-light);--chat--header--border-top: none;--chat--header--border-bottom: none;--chat--header--border-left: none;--chat--header--border-right: none;--chat--heading--font-size: 2em;--chat--subtitle--font-size: inherit;--chat--subtitle--line-height: 1.8;--chat--message--font-size: 1rem;--chat--message--padding: var(--chat--spacing);--chat--message--border-radius: var(--chat--border-radius);--chat--message-line-height: 1.5;--chat--message--margin-bottom: calc(var(--chat--spacing) * 1);--chat--message--bot--background: var(--chat--color-white);--chat--message--bot--color: var(--chat--color-dark);--chat--message--bot--border: none;--chat--message--user--background: var(--chat--color-secondary);--chat--message--user--color: var(--chat--color-white);--chat--message--user--border: none;--chat--message--pre--background: rgba(0, 0, 0, .05);--chat--messages-list--padding: var(--chat--spacing);--chat--toggle--size: 64px;--chat--toggle--width: var(--chat--toggle--size);--chat--toggle--height: var(--chat--toggle--size);--chat--toggle--border-radius: 50%;--chat--toggle--background: var(--chat--color-primary);--chat--toggle--hover--background: var(--chat--color-primary-shade-50);--chat--toggle--active--background: var(--chat--color-primary-shade-100);--chat--toggle--color: var(--chat--color-white);--chat--textarea--height: 50px;--chat--textarea--max-height: 30rem;--chat--input--font-size: inherit;--chat--input--border: 0;--chat--input--border-radius: 0;--chat--input--padding: .8rem;--chat--input--background: var(--chat--color-white);--chat--input--text-color: initial;--chat--input--line-height: 1.5;--chat--input--placeholder--font-size: var(--chat--input--font-size);--chat--input--border-active: 0;--chat--input--left--panel--width: 2rem;--chat--button--color: var(--chat--color-light);--chat--button--background: var(--chat--color-primary);--chat--button--padding: calc(var(--chat--spacing) * 1 / 2) var(--chat--spacing);--chat--button--border-radius: var(--chat--border-radius);--chat--button--hover--color: var(--chat--color-light);--chat--button--hover--background: var(--chat--color-primary-shade-50);--chat--close--button--color-hover: var(--chat--color-primary);--chat--input--send--button--background: var(--chat--color-white);--chat--input--send--button--color: var(--chat--color-light);--chat--input--send--button--background-hover: var(--chat--color-primary-shade-50);--chat--input--send--button--color-hover: var(--chat--color-secondary-shade-50);--chat--input--file--button--background: var(--chat--color-white);--chat--input--file--button--color: var(--chat--color-secondary);--chat--input--file--button--background-hover: var(--chat--input--file--button--background);--chat--input--file--button--color-hover: var(--chat--color-secondary-shade-50);--chat--files-spacing: .25rem;--chat--body--background: var(--chat--color-light);--chat--footer--background: var(--chat--color-light);--chat--footer--color: var(--chat--color-dark)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}body[data-theme=dark] pre code.hljs{display:block;overflow-x:auto;padding:1em}body[data-theme=dark] code.hljs{padding:3px 5px}body[data-theme=dark] .hljs{color:#adbac7;background:#22272e}body[data-theme=dark] .hljs-doctag,body[data-theme=dark] .hljs-keyword,body[data-theme=dark] .hljs-meta .hljs-keyword,body[data-theme=dark] .hljs-template-tag,body[data-theme=dark] .hljs-template-variable,body[data-theme=dark] .hljs-type,body[data-theme=dark] .hljs-variable.language_{color:#f47067}body[data-theme=dark] .hljs-title,body[data-theme=dark] .hljs-title.class_,body[data-theme=dark] .hljs-title.class_.inherited__,body[data-theme=dark] .hljs-title.function_{color:#dcbdfb}body[data-theme=dark] .hljs-attr,body[data-theme=dark] .hljs-attribute,body[data-theme=dark] .hljs-literal,body[data-theme=dark] .hljs-meta,body[data-theme=dark] .hljs-number,body[data-theme=dark] .hljs-operator,body[data-theme=dark] .hljs-variable,body[data-theme=dark] .hljs-selector-attr,body[data-theme=dark] .hljs-selector-class,body[data-theme=dark] .hljs-selector-id{color:#6cb6ff}body[data-theme=dark] .hljs-regexp,body[data-theme=dark] .hljs-string,body[data-theme=dark] .hljs-meta .hljs-string{color:#96d0ff}body[data-theme=dark] .hljs-built_in,body[data-theme=dark] .hljs-symbol{color:#f69d50}body[data-theme=dark] .hljs-comment,body[data-theme=dark] .hljs-code,body[data-theme=dark] .hljs-formula{color:#768390}body[data-theme=dark] .hljs-name,body[data-theme=dark] .hljs-quote,body[data-theme=dark] .hljs-selector-tag,body[data-theme=dark] .hljs-selector-pseudo{color:#8ddb8c}body[data-theme=dark] .hljs-subst{color:#adbac7}body[data-theme=dark] .hljs-section{color:#316dca;font-weight:700}body[data-theme=dark] .hljs-bullet{color:#eac55f}body[data-theme=dark] .hljs-emphasis{color:#adbac7;font-style:italic}body[data-theme=dark] .hljs-strong{color:#adbac7;font-weight:700}body[data-theme=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}body[data-theme=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}@media (prefers-color-scheme: dark){body pre code.hljs{display:block;overflow-x:auto;padding:1em}body code.hljs{padding:3px 5px}body .hljs{color:#adbac7;background:#22272e}body .hljs-doctag,body .hljs-keyword,body .hljs-meta .hljs-keyword,body .hljs-template-tag,body .hljs-template-variable,body .hljs-type,body .hljs-variable.language_{color:#f47067}body .hljs-title,body .hljs-title.class_,body .hljs-title.class_.inherited__,body .hljs-title.function_{color:#dcbdfb}body .hljs-attr,body .hljs-attribute,body .hljs-literal,body .hljs-meta,body .hljs-number,body .hljs-operator,body .hljs-variable,body .hljs-selector-attr,body .hljs-selector-class,body .hljs-selector-id{color:#6cb6ff}body .hljs-regexp,body .hljs-string,body .hljs-meta .hljs-string{color:#96d0ff}body .hljs-built_in,body .hljs-symbol{color:#f69d50}body .hljs-comment,body .hljs-code,body .hljs-formula{color:#768390}body .hljs-name,body .hljs-quote,body .hljs-selector-tag,body .hljs-selector-pseudo{color:#8ddb8c}body .hljs-subst{color:#adbac7}body .hljs-section{color:#316dca;font-weight:700}body .hljs-bullet{color:#eac55f}body .hljs-emphasis{color:#adbac7;font-style:italic}body .hljs-strong{color:#adbac7;font-weight:700}body .hljs-addition{color:#b4f1b4;background-color:#1b4721}body .hljs-deletion{color:#ffd8d3;background-color:#78191b}}.chat-message-markdown{line-height:1.4;-webkit-text-size-adjust:100%;word-break:break-word}.chat-message-markdown *,.chat-message-markdown :before,.chat-message-markdown :after{box-sizing:border-box}.chat-message-markdown :before,.chat-message-markdown :after{text-decoration:inherit;vertical-align:inherit}.chat-message-markdown body,.chat-message-markdown dl dl,.chat-message-markdown dl ol,.chat-message-markdown dl ul,.chat-message-markdown ol dl,.chat-message-markdown ul dl,.chat-message-markdown ol ol,.chat-message-markdown ol ul,.chat-message-markdown ul ol,.chat-message-markdown ul ul,.chat-message-markdown button,.chat-message-markdown input,.chat-message-markdown select,.chat-message-markdown textarea{margin:0}.chat-message-markdown hr{overflow:visible;height:0}.chat-message-markdown main,.chat-message-markdown details{display:block}.chat-message-markdown summary{display:list-item}.chat-message-markdown nav ol,.chat-message-markdown nav ul{list-style:none;padding:0}.chat-message-markdown pre,.chat-message-markdown code,.chat-message-markdown kbd,.chat-message-markdown samp{font-family:var(--font-family-monospace),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1em}.chat-message-markdown abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-message-markdown b,.chat-message-markdown strong{font-weight:var(--font-weight-bold)}.chat-message-markdown small{font-size:80%}.chat-message-markdown audio,.chat-message-markdown canvas,.chat-message-markdown iframe,.chat-message-markdown img,.chat-message-markdown svg,.chat-message-markdown video{vertical-align:middle}.chat-message-markdown iframe{border-style:none}.chat-message-markdown svg:not([fill]){fill:currentColor}.chat-message-markdown svg:not(:root){overflow:hidden}.chat-message-markdown button,.chat-message-markdown input{overflow:visible}.chat-message-markdown button,.chat-message-markdown select{text-transform:none}.chat-message-markdown button,.chat-message-markdown [type=button],.chat-message-markdown [type=reset],.chat-message-markdown [type=submit]{-webkit-appearance:button}.chat-message-markdown fieldset{border:1px solid #666;padding:.35em .75em .625em}.chat-message-markdown legend{color:inherit;display:table;max-width:100%;white-space:normal}.chat-message-markdown progress{display:inline-block;vertical-align:baseline}.chat-message-markdown textarea{overflow:auto;resize:vertical}.chat-message-markdown [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.chat-message-markdown ::-webkit-inner-spin-button,.chat-message-markdown ::-webkit-outer-spin-button{height:auto}.chat-message-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.chat-message-markdown ::-webkit-search-decoration{-webkit-appearance:none}.chat-message-markdown ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.chat-message-markdown ::-moz-focus-inner{border-style:none;padding:0}.chat-message-markdown :-moz-focusring{outline:1px dotted ButtonText}.chat-message-markdown :-moz-ui-invalid{box-shadow:none}.chat-message-markdown [aria-busy=true]{cursor:progress}.chat-message-markdown [aria-controls]{cursor:pointer}.chat-message-markdown [aria-disabled=true],.chat-message-markdown [disabled]{cursor:not-allowed}.chat-message-markdown [aria-hidden=false][hidden]{display:inline;display:initial}.chat-message-markdown [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media print{.chat-message-markdown a[href^=http]:after{content:" (" attr(href) ")"}}.chat-message-markdown :root{--background-main: #fefefe;--background-element: #eee;--background-inverted: #282a36;--text-main: #1f1f1f;--text-alt: #333;--text-inverted: #fefefe;--border-element: #282a36;--theme: #7a283a;--theme-light: hsl(0, 25%, 65%);--theme-dark: hsl(0, 25%, 45%)}.chat-message-markdown body{margin:auto;max-width:36rem;min-height:100%;overflow-x:hidden}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:2rem 0 .8em}.chat-message-markdown h1{font-size:2.441rem;line-height:1.1}.chat-message-markdown h2{font-size:1.953rem;line-height:1.15}.chat-message-markdown h3{font-size:1.563rem;line-height:1.2}.chat-message-markdown h4{font-size:1.25rem;line-height:1.3}.chat-message-markdown h5,.chat-message-markdown h6{font-size:1rem;line-height:1.4}.chat-message-markdown p,.chat-message-markdown ul,.chat-message-markdown ol,.chat-message-markdown figure{margin:.6rem 0 1.2rem}.chat-message-markdown h1 span,.chat-message-markdown h2 span,.chat-message-markdown h3 span,.chat-message-markdown h4 span,.chat-message-markdown h5 span,.chat-message-markdown h6 span{display:block;font-size:1em;font-style:italic;font-weight:var(--font-weight-regular);line-height:1.3;margin-top:.3em}.chat-message-markdown h1 span{font-size:.6em}.chat-message-markdown h2 span{font-size:.7em}.chat-message-markdown h3 span{font-size:.8em}.chat-message-markdown h4 span{font-size:.9em}.chat-message-markdown small{font-size:1em;opacity:.8}.chat-message-markdown mark{background:pink}.chat-message-markdown ins{text-decoration:none;font-weight:var(--font-weight-bold)}.chat-message-markdown blockquote{border-left:.3rem solid #7a283a;border-left:.3rem solid var(--theme);margin:.6rem 0 1.2rem;padding-left:2rem}.chat-message-markdown blockquote p{font-size:1.2em;font-style:italic}.chat-message-markdown figure{margin:0}.chat-message-markdown body{background:#fefefe;background:var(--background-main);color:#1f1f1f;color:var(--text-main)}.chat-message-markdown a{color:#7a283a;color:var(--theme);text-decoration:underline}.chat-message-markdown a:hover{color:#bc8f8f;color:var(--theme-light)}.chat-message-markdown a:active{color:#8f5656;color:var(--theme-dark)}.chat-message-markdown :focus{outline:3px solid hsl(0,25%,65%);outline:3px solid var(--theme-light);outline-offset:3px}.chat-message-markdown input{background:#eee;background:var(--background-element);padding:.5rem .65rem;border-radius:.5rem;border:2px solid #282a36;border:2px solid var(--border-element);font-size:1rem}.chat-message-markdown mark{background:pink;padding:.1em .15em}.chat-message-markdown kbd,.chat-message-markdown code{padding:.1em .25em;border-radius:.2rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.chat-message-markdown kbd>kbd{padding-left:0;padding-right:0}.chat-message-markdown pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.chat-message-markdown pre code{display:block;padding:0 0 .5rem .5rem;word-break:normal;overflow-x:auto}.chat-message-markdown [tabindex="-1"]:focus{outline:none}.chat-message-markdown [hidden]{display:none}.chat-message-markdown [aria-disabled],.chat-message-markdown [disabled]{cursor:not-allowed!important;pointer-events:none!important}.chat-message-markdown a[href^="#"]:after{content:""}.chat-message-markdown body>a:first-child{background:#7a283a;background:var(--theme);border-radius:.2rem;color:#fefefe;color:var(--text-inverted);padding:.3em .5em;position:absolute;top:-10rem}.chat-message-markdown body>a:first-child:focus{top:1rem}.chat-message-markdown ul,.chat-message-markdown ol{padding-left:1.5rem;margin-bottom:1rem}.chat-message-markdown ul li,.chat-message-markdown ol li{margin-bottom:.5rem}.chat-button{display:inline-flex;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;color:var(--chat--button--color);background-color:var(--chat--button--background);border:1px solid transparent;padding:var(--chat--button--padding);font-size:1rem;line-height:1.5;border-radius:var(--chat--button--border-radius);transition:color var(--chat--transition-duration) ease-in-out,background-color var(--chat--transition-duration) ease-in-out,border-color var(--chat--transition-duration) ease-in-out,box-shadow var(--chat--transition-duration) ease-in-out;cursor:pointer}.chat-button:hover{color:var(--chat--button--hover--color);background-color:var(--chat--button--hover--background);text-decoration:none}.chat-button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.chat-button:disabled{opacity:.65}.chat-get-started{padding-top:var(--chat--spacing);padding-bottom:var(--chat--spacing);display:flex;justify-content:center;align-items:center;height:100%}.chat-powered-by{text-align:center}.chat-powered-by a{color:var(--chat--color-primary);text-decoration:none}.chat-get-started-footer{padding:var(--chat--spacing)}.chat-file[data-v-e0d57af7]{display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;max-width:15rem;padding:.5rem;border-radius:.25rem;gap:.25rem;font-size:.75rem;background:#fff;color:var(--chat--color-dark);border:1px solid var(--chat--color-dark);cursor:pointer}.chat-file-name-tooltip[data-v-e0d57af7]{overflow:hidden}.chat-file-name[data-v-e0d57af7]{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;margin:0}.chat-file-delete[data-v-e0d57af7],.chat-file-preview[data-v-e0d57af7]{background:none;border:none;display:block;cursor:pointer;flex-shrink:0}.chat-file-delete[data-v-e0d57af7]{position:relative}.chat-file-delete[data-v-e0d57af7]:hover{color:red}.chat-file-delete[data-v-e0d57af7]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.chat-input[data-v-31e29ba2]{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;position:relative}.chat-input[data-v-31e29ba2] *{box-sizing:border-box}.chat-inputs[data-v-31e29ba2]{width:100%;display:flex;justify-content:center;align-items:flex-end}.chat-inputs textarea[data-v-31e29ba2]{font-family:inherit;font-size:var(--chat--input--font-size);width:100%;border:var(--chat--input--border, 0);border-radius:var(--chat--input--border-radius);padding:var(--chat--input--padding);min-height:var(--chat--textarea--height, 2.5rem);max-height:var(--chat--textarea--max-height);height:var(--chat--textarea--height, 2.5rem);resize:none;overflow-y:auto;background:var(--chat--input--background, white);color:var(--chat--input--text-color, initial);outline:none;line-height:var(--chat--input--line-height, 1.5)}.chat-inputs textarea[data-v-31e29ba2]::placeholder{font-size:var(--chat--input--placeholder--font-size, var(--chat--input--font-size))}.chat-inputs textarea[data-v-31e29ba2]:focus,.chat-inputs textarea[data-v-31e29ba2]:hover{border-color:var(--chat--input--border-active, 0)}.chat-inputs-controls[data-v-31e29ba2]{display:flex}.chat-input-send-button[data-v-31e29ba2],.chat-input-file-button[data-v-31e29ba2]{height:var(--chat--textarea--height);width:var(--chat--textarea--height);background:var(--chat--input--send--button--background, white);cursor:pointer;color:var(--chat--input--send--button--color, var(--chat--color-secondary));border:0;font-size:24px;display:inline-flex;align-items:center;justify-content:center;transition:color var(--chat--transition-duration) ease}.chat-input-send-button svg[data-v-31e29ba2],.chat-input-file-button svg[data-v-31e29ba2]{min-width:fit-content}.chat-input-send-button[disabled][data-v-31e29ba2],.chat-input-file-button[disabled][data-v-31e29ba2]{cursor:no-drop;color:var(--chat--color-disabled)}.chat-input-send-button .chat-input-send-button[data-v-31e29ba2]:hover,.chat-input-send-button .chat-input-send-button[data-v-31e29ba2]:focus,.chat-input-file-button .chat-input-send-button[data-v-31e29ba2]:hover,.chat-input-file-button .chat-input-send-button[data-v-31e29ba2]:focus{background:var(--chat--input--send--button--background-hover, var(--chat--input--send--button--background));color:var(--chat--input--send--button--color-hover)}.chat-input-file-button[data-v-31e29ba2]{background:var(--chat--input--file--button--background, white);color:var(--chat--input--file--button--color)}.chat-input-file-button[data-v-31e29ba2]:hover{background:var(--chat--input--file--button--background-hover);color:var(--chat--input--file--button--color-hover)}.chat-files[data-v-31e29ba2]{display:flex;overflow-x:hidden;overflow-y:auto;width:100%;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:var(--chat--files-spacing)}.chat-input-left-panel[data-v-31e29ba2]{width:var(--chat--input--left--panel--width);margin-left:.4rem}.chat-layout{width:100%;height:100%;display:flex;overflow-y:auto;flex-direction:column;font-family:var(--chat--font-family)}.chat-layout .chat-header{display:flex;flex-direction:column;justify-content:center;gap:1em;height:var(--chat--header-height);padding:var(--chat--header--padding);background:var(--chat--header--background);color:var(--chat--header--color);border-top:var(--chat--header--border-top);border-bottom:var(--chat--header--border-bottom);border-left:var(--chat--header--border-left);border-right:var(--chat--header--border-right)}.chat-layout .chat-header h1{font-size:var(--chat--heading--font-size);color:var(--chat--header--color)}.chat-layout .chat-header p{font-size:var(--chat--subtitle--font-size);line-height:var(--chat--subtitle--line-height)}.chat-layout .chat-body{background:var(--chat--body--background);flex:1;display:flex;flex-direction:column;overflow-y:auto;position:relative;min-height:100px}.chat-layout .chat-footer{border-top:1px solid var(--chat--color-light-shade-100);background:var(--chat--footer--background);color:var(--chat--footer--color)}._strokeWidth_fqxq5_1 rect,._strokeWidth_fqxq5_1 path{stroke-width:var(--n8n-icon-stroke-width)}._spin_fqxq5_6{animation:_spin_fqxq5_6 1s linear infinite}@keyframes _spin_fqxq5_6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-ring{display:inline-block;position:relative;width:48px;height:48px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:48px;height:48px;border:4px solid var(--color-foreground-xlight);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-primary) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;border:var(--border-width-base) var(--button-border-color, var(--color-button-primary-border)) var(--border-style-base)!important;color:var(--button-font-color, var(--color-button-primary-font))!important;background-color:var(--button-background-color, var(--color-button-primary-background))!important;font-weight:var(--font-weight-medium)!important;border-radius:var(--button-border-radius, 4px)!important;padding:var(--button-padding-vertical, var(--spacing-xs)) var(--button-padding-horizontal, var(--spacing-m))!important;font-size:var(--button-font-size, var(--font-size-s))!important;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:all .3s,padding 0s,width 0s,height 0s;gap:var(--spacing-3xs);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;--button-padding-vertical: var(--spacing-2xs);--button-padding-horizontal: var(--spacing-xs);--button-font-size: var(--font-size-2xs)}.el-button a{color:var(--button-font-color, var(--color-button-primary-font))!important}.el-button:hover{color:var(--button-hover-font-color, var(--color-button-primary-font))!important;border-color:var(--button-hover-border-color, var(--color-button-primary-hover-active-border))!important;background-color:var(--button-hover-background-color, var(--color-button-primary-hover-active-focus-background))!important}.el-button:hover a{color:var(--button-hover-font-color, var(--color-button-primary-font))!important}.el-button:active,.el-button.active{color:var(--button-active-font-color, var(--color-button-primary-font))!important;border-color:var(--button-active-border-color, var(--color-button-primary-hover-active-border))!important;background-color:var(--button-active-background-color, var(--color-button-primary-hover-active-focus-background))!important;outline:none}.el-button:active a,.el-button.active a{color:var(--button-active-font-color, var(--color-button-primary-font))!important}.el-button:focus-visible:not(:active,.active){color:var(--button-focus-font-color, var(--color-button-primary-font))!important;border-color:var(--button-focus-border-color, var(--color-button-primary-border))!important;background-color:var(--button-focus-background-color, var(--color-button-primary-hover-active-focus-background))!important;outline:3px solid var(--button-focus-outline-color, var(--color-button-primary-focus-outline))!important}.el-button:focus-visible:not(:active,.active) a{color:var(--button-focus-font-color, var(--color-button-primary-font))!important}.el-button.disabled,.el-button.disabled:hover,.el-button.disabled:active,.el-button.disabled:focus-visible{color:var(--button-disabled-font-color, var(--color-button-primary-disabled-font));border-color:var(--button-disabled-border-color, var(--color-button-primary-disabled-border));background-color:var(--button-disabled-background-color, var(--color-button-primary-disabled-background))}.el-button.disabled a,.el-button.disabled:hover a,.el-button.disabled:active a,.el-button.disabled:focus-visible a{color:var(--button-disabled-font-color, var(--color-button-primary-disabled-font))}.el-button .loading,.el-button .loading:hover,.el-button .loading:active,.el-button .loading:focus-visible{color:var(--button-loading-font-color, var(--color-button-primary-font));border-color:var(--button-loading-border-color, var(--color-button-primary-border));background-color:var(--button-loading-background-color, var(--color-button-primary-background))}.el-button .loading a,.el-button .loading:hover a,.el-button .loading:active a,.el-button .loading:focus-visible a{color:var(--button-loading-font-color, var(--color-button-primary-font))}.el-button::-moz-focus-inner{border:0}.el-button>i{display:none}.el-button>span{display:flex;justify-content:center;align-items:center}.el-button+.el-button{margin-left:var(--spacing-2xs)}.el-button.btn--cancel,.el-button.el-color-dropdown__link-btn{--button-font-color: var(--color-button-secondary-font);--button-border-color: var(--color-button-secondary-border);--button-background-color: var(--color-button-secondary-background);--button-hover-font-color: var(--color-button-secondary-hover-active-focus-font);--button-hover-border-color: var(--color-button-secondary-hover-active-focus-border);--button-hover-background-color: var(--color-button-secondary-hover-background);--button-active-font-color: var(--color-button-secondary-hover-active-focus-font);--button-active-border-color: var(--color-button-secondary-hover-active-focus-border);--button-active-background-color: var(--color-button-secondary-active-focus-background);--button-focus-font-color: var(--color-button-secondary-hover-active-focus-font);--button-focus-border-color: var(--color-button-secondary-hover-active-focus-border);--button-focus-background-color: var(--color-button-secondary-active-focus-background);--button-focus-outline-color: var(--color-button-secondary-focus-outline);--button-disabled-font-color: var(--color-button-secondary-disabled-font);--button-disabled-border-color: var(--color-button-secondary-disabled-border);--button-disabled-background-color: var(--color-button-secondary-background);--button-loading-font-color: var(--color-button-secondary-loading-font);--button-loading-border-color: var(--color-button-secondary-loading-border);--button-loading-background-color: var(--color-button-secondary-loading-background)}._button_mdqve_229{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;border:var(--border-width-base) var(--button-border-color, var(--color-button-primary-border)) var(--border-style-base);color:var(--button-font-color, var(--color-button-primary-font));background-color:var(--button-background-color, var(--color-button-primary-background));font-weight:var(--font-weight-medium);border-radius:var(--button-border-radius, 4px);padding:var(--button-padding-vertical, var(--spacing-xs)) var(--button-padding-horizontal, var(--spacing-m));font-size:var(--button-font-size, var(--font-size-s));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:all .3s,padding 0s,width 0s,height 0s;gap:var(--spacing-3xs);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}._button_mdqve_229 a{color:var(--button-font-color, var(--color-button-primary-font))}._button_mdqve_229:hover{color:var(--button-hover-font-color, var(--color-button-primary-font));border-color:var(--button-hover-border-color, var(--color-button-primary-hover-active-border));background-color:var(--button-hover-background-color, var(--color-button-primary-hover-active-focus-background))}._button_mdqve_229:hover a{color:var(--button-hover-font-color, var(--color-button-primary-font))}._button_mdqve_229:active,._button_mdqve_229._active_mdqve_263{color:var(--button-active-font-color, var(--color-button-primary-font));border-color:var(--button-active-border-color, var(--color-button-primary-hover-active-border));background-color:var(--button-active-background-color, var(--color-button-primary-hover-active-focus-background));outline:none}._button_mdqve_229:active a,._button_mdqve_229._active_mdqve_263 a{color:var(--button-active-font-color, var(--color-button-primary-font))}._button_mdqve_229:focus-visible:not(:active,._active_mdqve_263){color:var(--button-focus-font-color, var(--color-button-primary-font));border-color:var(--button-focus-border-color, var(--color-button-primary-border));background-color:var(--button-focus-background-color, var(--color-button-primary-hover-active-focus-background));outline:3px solid var(--button-focus-outline-color, var(--color-button-primary-focus-outline))}._button_mdqve_229:focus-visible:not(:active,._active_mdqve_263) a{color:var(--button-focus-font-color, var(--color-button-primary-font))}._button_mdqve_229._disabled_mdqve_281,._button_mdqve_229._disabled_mdqve_281:hover,._button_mdqve_229._disabled_mdqve_281:active,._button_mdqve_229._disabled_mdqve_281:focus-visible{color:var(--button-disabled-font-color, var(--color-button-primary-disabled-font));border-color:var(--button-disabled-border-color, var(--color-button-primary-disabled-border));background-color:var(--button-disabled-background-color, var(--color-button-primary-disabled-background))}._button_mdqve_229._disabled_mdqve_281 a,._button_mdqve_229._disabled_mdqve_281:hover a,._button_mdqve_229._disabled_mdqve_281:active a,._button_mdqve_229._disabled_mdqve_281:focus-visible a{color:var(--button-disabled-font-color, var(--color-button-primary-disabled-font))}._button_mdqve_229 ._loading_mdqve_289,._button_mdqve_229 ._loading_mdqve_289:hover,._button_mdqve_229 ._loading_mdqve_289:active,._button_mdqve_229 ._loading_mdqve_289:focus-visible{color:var(--button-loading-font-color, var(--color-button-primary-font));border-color:var(--button-loading-border-color, var(--color-button-primary-border));background-color:var(--button-loading-background-color, var(--color-button-primary-background))}._button_mdqve_229 ._loading_mdqve_289 a,._button_mdqve_229 ._loading_mdqve_289:hover a,._button_mdqve_229 ._loading_mdqve_289:active a,._button_mdqve_229 ._loading_mdqve_289:focus-visible a{color:var(--button-loading-font-color, var(--color-button-primary-font))}._button_mdqve_229::-moz-focus-inner{border:0}._button_mdqve_229>i{display:none}._button_mdqve_229>span{display:flex;justify-content:center;align-items:center}._secondary_mdqve_312,._tertiary_mdqve_334{--button-font-color: var(--color-button-secondary-font);--button-border-color: var(--color-button-secondary-border);--button-background-color: var(--color-button-secondary-background);--button-hover-font-color: var(--color-button-secondary-hover-active-focus-font);--button-hover-border-color: var(--color-button-secondary-hover-active-focus-border);--button-hover-background-color: var(--color-button-secondary-hover-background);--button-active-font-color: var(--color-button-secondary-hover-active-focus-font);--button-active-border-color: var(--color-button-secondary-hover-active-focus-border);--button-active-background-color: var(--color-button-secondary-active-focus-background);--button-focus-font-color: var(--color-button-secondary-hover-active-focus-font);--button-focus-border-color: var(--color-button-secondary-hover-active-focus-border);--button-focus-background-color: var(--color-button-secondary-active-focus-background);--button-focus-outline-color: var(--color-button-secondary-focus-outline);--button-disabled-font-color: var(--color-button-secondary-disabled-font);--button-disabled-border-color: var(--color-button-secondary-disabled-border);--button-disabled-background-color: var(--color-button-secondary-background);--button-loading-font-color: var(--color-button-secondary-loading-font);--button-loading-border-color: var(--color-button-secondary-loading-border);--button-loading-background-color: var(--color-button-secondary-loading-background)}._success_mdqve_356{--button-font-color: var(--color-button-success-font);--button-border-color: var(--color-success);--button-background-color: var(--color-success);--button-hover-font-color: var(--color-button-success-font);--button-hover-border-color: var(--color-success-shade-1);--button-hover-background-color: var(--color-success-shade-1);--button-active-font-color: var(--color-button-success-font);--button-active-border-color: var(--color-success-shade-1);--button-active-background-color: var(--color-success-shade-1);--button-focus-font-color: var(--color-button-success-font);--button-focus-border-color: var(--color-success);--button-focus-background-color: var(--color-success);--button-focus-outline-color: var(--color-success-light);--button-disabled-font-color: var(--color-button-success-disabled-font);--button-disabled-border-color: var(--color-success-tint-1);--button-disabled-background-color: var(--color-success-tint-1);--button-loading-font-color: var(--color-button-success-font);--button-loading-border-color: var(--color-success);--button-loading-background-color: var(--color-success)}._warning_mdqve_378{--button-font-color: var(--color-button-warning-font);--button-border-color: var(--color-warning);--button-background-color: var(--color-warning);--button-hover-font-color: var(--color-button-warning-font);--button-hover-border-color: var(--color-warning-shade-1);--button-hover-background-color: var(--color-warning-shade-1);--button-active-font-color: var(--color-button-warning-font);--button-active-border-color: var(--color-warning-shade-1);--button-active-background-color: var(--color-warning-shade-1);--button-focus-font-color: var(--color-button-warning-font);--button-focus-border-color: var(--color-warning);--button-focus-background-color: var(--color-warning);--button-focus-outline-color: var(--color-warning-tint-1);--button-disabled-font-color: var(--color-button-warning-disabled-font);--button-disabled-border-color: var(--color-warning-tint-1);--button-disabled-background-color: var(--color-warning-tint-1);--button-loading-font-color: var(--color-button-warning-font);--button-loading-border-color: var(--color-warning);--button-loading-background-color: var(--color-warning)}._danger_mdqve_400{--button-font-color: var(--color-button-danger-font);--button-border-color: var(--color-button-danger-border);--button-background-color: var(--color-danger);--button-hover-font-color: var(--color-button-danger-font);--button-hover-border-color: var(--color-danger-shade-1);--button-hover-background-color: var(--color-danger-shade-1);--button-active-font-color: var(--color-button-danger-font);--button-active-border-color: var(--color-danger-shade-1);--button-active-background-color: var(--color-danger-shade-1);--button-focus-font-color: var(--color-button-danger-font);--button-focus-border-color: var(--color-danger);--button-focus-background-color: var(--color-danger);--button-focus-outline-color: var(--color-button-danger-focus-outline);--button-disabled-font-color: var(--color-button-danger-disabled-font);--button-disabled-border-color: var(--color-button-danger-disabled-border);--button-disabled-background-color: var(--color-button-danger-disabled-background);--button-loading-font-color: var(--color-button-danger-font);--button-loading-border-color: var(--color-danger);--button-loading-background-color: var(--color-danger)}._xmini_mdqve_425{--button-padding-vertical: var(--spacing-4xs);--button-padding-horizontal: var(--spacing-3xs);--button-font-size: var(--font-size-3xs)}._xmini_mdqve_425._square_mdqve_430{height:22px;width:22px}._mini_mdqve_435{--button-padding-vertical: var(--spacing-4xs);--button-padding-horizontal: var(--spacing-2xs);--button-font-size: var(--font-size-2xs)}._mini_mdqve_435._square_mdqve_430{height:22px;width:22px}._small_mdqve_445{--button-padding-vertical: var(--spacing-3xs);--button-padding-horizontal: var(--spacing-xs);--button-font-size: var(--font-size-2xs)}._small_mdqve_445._square_mdqve_430{height:26px;width:26px}._medium_mdqve_455{--button-padding-vertical: var(--spacing-2xs);--button-padding-horizontal: var(--spacing-xs);--button-font-size: var(--font-size-2xs)}._medium_mdqve_455._square_mdqve_430{height:30px;width:30px}._large_mdqve_465._square_mdqve_430{height:42px;width:42px}._xlarge_mdqve_470{--button-padding-vertical: var(--spacing-xs);--button-padding-horizontal: var(--spacing-s);--button-font-size: var(--font-size-m)}._xlarge_mdqve_470._square_mdqve_430{height:46px;width:46px}._outline_mdqve_483{--button-background-color: transparent;--button-disabled-background-color: transparent}._outline_mdqve_483._primary_mdqve_487{--button-font-color: var(--color-primary);--button-disabled-font-color: var(--color-primary-tint-1);--button-disabled-border-color: var(--color-primary-tint-1);--button-disabled-background-color: transparent}._outline_mdqve_483._success_mdqve_356{--button-font-color: var(--color-success);--button-border-color: var(--color-success);--button-hover-border-color: var(--color-success);--button-hover-background-color: var(--color-success);--button-active-background-color: var(--color-success);--button-disabled-font-color: var(--color-success-light);--button-disabled-border-color: var(--color-success-light);--button-disabled-background-color: transparent}._outline_mdqve_483._warning_mdqve_378{--button-font-color: var(--color-warning);--button-border-color: var(--color-warning);--button-hover-border-color: var(--color-warning);--button-hover-background-color: var(--color-warning);--button-active-background-color: var(--color-warning);--button-disabled-font-color: var(--color-warning-tint-1);--button-disabled-border-color: var(--color-warning-tint-1);--button-disabled-background-color: transparent}._outline_mdqve_483._danger_mdqve_400{--button-font-color: var(--color-danger);--button-border-color: var(--color-danger);--button-hover-border-color: var(--color-danger);--button-hover-background-color: var(--color-danger);--button-active-background-color: var(--color-danger);--button-disabled-font-color: var(--color-danger-tint-1);--button-disabled-border-color: var(--color-danger-tint-1);--button-disabled-background-color: transparent}._text_mdqve_524{--button-font-color: var(--color-text-button-secondary-font);--button-border-color: transparent;--button-background-color: transparent;--button-hover-border-color: transparent;--button-hover-background-color: transparent;--button-active-border-color: transparent;--button-active-background-color: transparent;--button-focus-border-color: transparent;--button-focus-background-color: transparent;--button-disabled-border-color: transparent;--button-disabled-background-color: transparent}._text_mdqve_524:focus{outline:0}._text_mdqve_524._primary_mdqve_487{--button-font-color: var(--color-primary);--button-hover-font-color: var(--color-primary-shade-1);--button-active-font-color: var(--color-primary-shade-1);--button-focus-font-color: var(--color-primary);--button-disabled-font-color: var(--color-primary-tint-1)}._text_mdqve_524._success_mdqve_356{--button-font-color: var(--color-success);--button-hover-font-color: var(--color-success-shade-1);--button-active-font-color: var(--color-success-shade-1);--button-focus-font-color: var(--color-success);--button-disabled-font-color: var(--color-success-light)}._text_mdqve_524._warning_mdqve_378{--button-font-color: var(--color-warning);--button-hover-font-color: var(--color-warning-shade-1);--button-active-font-color: var(--color-warning-shade-1);--button-focus-font-color: var(--color-warning);--button-disabled-font-color: var(--color-warning-tint-1)}._text_mdqve_524._danger_mdqve_400{--button-font-color: var(--color-danger);--button-hover-font-color: var(--color-danger-shade-1);--button-active-font-color: var(--color-danger-shade-1);--button-focus-font-color: var(--color-danger);--button-disabled-font-color: var(--color-danger-tint-1)}._text_mdqve_524:hover{text-decoration:underline}._loading_mdqve_289{position:relative;pointer-events:none}._loading_mdqve_289:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit}._disabled_mdqve_281,._disabled_mdqve_281:hover,._disabled_mdqve_281:active,._disabled_mdqve_281:focus{cursor:not-allowed;background-image:none}._transparent_mdqve_592{--button-background-color: transparent;--button-active-background-color: transparent}._withIcon_mdqve_597,._icon_mdqve_603{display:inline-flex;justify-content:center;align-items:center}._icon_mdqve_603 svg{display:block}._block_mdqve_612{width:100%}._float-left_mdqve_616{float:left}._float-right_mdqve_620{float:right}._bold_ushv1_1{font-weight:var(--font-weight-medium)}._regular_ushv1_5{font-weight:var(--font-weight-regular)}._size-xlarge_ushv1_9{font-size:var(--font-size-xl);line-height:var(--font-line-height-xloose)}._size-large_ushv1_14{font-size:var(--font-size-m);line-height:var(--font-line-height-xloose)}._size-medium_ushv1_19{font-size:var(--font-size-s);line-height:var(--font-line-height-loose)}._size-small_ushv1_24{font-size:var(--font-size-2xs);line-height:var(--font-line-height-loose)}._size-xsmall_ushv1_29{font-size:var(--font-size-3xs);line-height:var(--font-line-height-compact)}._compact_ushv1_34{line-height:1}._primary_ushv1_38{color:var(--color-primary)}._secondary_ushv1_42{color:var(--color-secondary)}._text-dark_ushv1_46{color:var(--color-text-dark)}._text-base_ushv1_50{color:var(--color-text-base)}._text-light_ushv1_54{color:var(--color-text-light)}._text-xlight_ushv1_58{color:var(--color-text-xlight)}._danger_ushv1_62{color:var(--color-text-danger)}._success_ushv1_66{color:var(--color-success)}._warning_ushv1_70{color:var(--color-warning)}._foreground-dark_ushv1_74{color:var(--color-foreground-dark)}._foreground-xdark_ushv1_78{color:var(--color-foreground-xdark)}._align-left_ushv1_82{text-align:left}._align-right_ushv1_86{text-align:right}._align-center_ushv1_90{text-align:center}.n8n-loading-custom.el-skeleton,.n8n-loading-custom.el-skeleton .el-skeleton__item{width:100%;height:100%}._xlarge_ddtui_1{--input-font-size: var(--font-size-m)}._xlarge_ddtui_1 input{height:48px}.recycle-scroller-wrapper{height:100%;width:100%;overflow:auto;flex:1 1 auto}.recycle-scroller{width:100%;display:block;position:relative}.recycle-scroller-items-wrapper{position:absolute;width:100%}.recycle-scroller-item{display:flex;position:relative;width:100%}.sticky-textarea{height:calc(100% - var(--spacing-l));padding:var(--spacing-2xs) var(--spacing-2xs) 0 var(--spacing-2xs);cursor:default}.sticky-textarea .el-textarea{height:100%}.sticky-textarea .el-textarea .el-textarea__inner{height:100%;resize:unset}.full-height{height:calc(100% - var(--spacing-2xs))}ul.user-stack-list{border:none;display:flex;flex-direction:column;gap:var(--spacing-s);padding-bottom:var(--spacing-2xs)}ul.user-stack-list .el-dropdown-menu__item{line-height:var(--font-line-height-regular)}ul.user-stack-list li:hover{color:currentColor!important}.user-stack-popper{border:1px solid var(--border-color-light);border-radius:var(--border-radius-base);padding:var(--spacing-5xs) 0;box-shadow:0 2px 8px #441c171a;background-color:var(--color-background-xlight)}.chat-message{display:block;position:relative;max-width:fit-content;font-size:var(--chat--message--font-size);padding:var(--chat--message--padding);border-radius:var(--chat--message--border-radius);scroll-margin:3rem}.chat-message .chat-message-actions{position:absolute;bottom:calc(100% - .5rem);left:0;opacity:0;transform:translateY(-.25rem);display:flex;gap:1rem}.chat-message.chat-message-from-user .chat-message-actions{left:auto;right:0}.chat-message:hover .chat-message-actions{opacity:1}.chat-message p{line-height:var(--chat--message-line-height);word-wrap:break-word}.chat-message+.chat-message{margin-top:var(--chat--message--margin-bottom)}.chat-message.chat-message-from-user+.chat-message.chat-message-from-bot,.chat-message.chat-message-from-bot+.chat-message.chat-message-from-user{margin-top:var(--chat--spacing)}.chat-message.chat-message-from-bot{color:var(--chat--message--bot--color);border-bottom-left-radius:0}.chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:var(--chat--message--bot--background);border:var(--chat--message--bot--border)}.chat-message.chat-message-from-user{color:var(--chat--message--user--color);margin-left:auto;border-bottom-right-radius:0}.chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:var(--chat--message--user--background);border:var(--chat--message--user--border)}.chat-message>.chat-message-markdown{display:block;box-sizing:border-box;font-size:inherit}.chat-message>.chat-message-markdown>*:first-child{margin-top:0}.chat-message>.chat-message-markdown>*:last-child{margin-bottom:0}.chat-message>.chat-message-markdown pre{font-family:inherit;font-size:inherit;margin:0;white-space:pre-wrap;box-sizing:border-box;padding:var(--chat--spacing);background:var(--chat--message--pre--background);border-radius:var(--chat--border-radius)}.chat-message .chat-message-files{display:flex;flex-wrap:wrap;gap:.25rem;padding-top:.5rem}.chat-window-wrapper{position:fixed;display:flex;flex-direction:column;bottom:var(--chat--window--bottom);right:var(--chat--window--right);z-index:var(--chat--window--z-index);max-width:calc(100% - var(--chat--window--right, var(--chat--spacing)) * 2);max-height:calc(100% - var(--chat--window--bottom, var(--chat--spacing)) * 2)}.chat-window-wrapper .chat-window{display:flex;width:var(--chat--window--width);height:var(--chat--window--height);max-width:100%;max-height:100%;border:var(--chat--window--border, 1px solid var(--chat--color-light-shade-100));border-radius:var(--chat--window--border-radius, var(--chat--border-radius));margin-bottom:var(--chat--window--margin-bottom, var(--chat--spacing));overflow:hidden;transform-origin:bottom right}.chat-window-wrapper .chat-window .chat-layout{width:auto;height:auto;flex:1}.chat-window-wrapper .chat-window-toggle{flex:0 0 auto;background:var(--chat--toggle--background);color:var(--chat--toggle--color);cursor:pointer;width:var(--chat--toggle--width);height:var(--chat--toggle--height);border-radius:var(--chat--toggle--border-radius, 50%);display:inline-flex;align-items:center;justify-content:center;margin-left:auto;transition:transform var(--chat--transition-duration) ease,background var(--chat--transition-duration) ease}.chat-window-wrapper .chat-window-toggle:hover,.chat-window-wrapper .chat-window-toggle:focus{transform:scale(1.05);background:var(--chat--toggle--hover--background)}.chat-window-wrapper .chat-window-toggle:active{transform:scale(.95);background:var(--chat--toggle--active--background)}.chat-window-transition-enter-active,.chat-window-transition-leave-active{transition:transform var(--chat--transition-duration) ease,opacity var(--chat--transition-duration) ease}.chat-window-transition-enter-from,.chat-window-transition-leave-to{transform:scale(0);opacity:0}.chat-window-toggle-transition-enter-active,.chat-window-toggle-transition-leave-active{transition:opacity var(--chat--transition-duration) ease}.chat-window-toggle-transition-enter-from,.chat-window-toggle-transition-leave-to{opacity:0}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:chat-message-typing-animation-scaling .8s ease-in-out infinite;animation-delay:3.6s}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:chat-message-typing-animation-bouncing .8s ease-in-out infinite;animation-delay:3.6s}.chat-message-typing .chat-message-typing-body{display:flex;justify-content:center;align-items:center}.chat-message-typing .chat-message-typing-circle{display:block;height:10px;width:10px;border-radius:50%;background-color:var(--chat--color-typing);margin:3px}.chat-message-typing .chat-message-typing-circle:nth-child(1){animation-delay:0ms}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:333ms}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:666ms}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-messages-list{margin-top:auto;display:block;padding:var(--chat--messages-list--padding)}.empty-container{container-type:size;display:flex;align-items:center;justify-content:center}.empty-container p{max-width:16em;margin:0}.empty{text-align:center;color:var(--color-text-base);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);padding-inline:var(--spacing-m);padding-bottom:var(--spacing-l);overflow:hidden}.emptyIcon{zoom:2.5;color:var(--color-button-secondary-border)}@container (height < 150px){.empty{flex-direction:row;text-align:left}.emptyIcon{zoom:1.5}}.chat-heading{display:flex;justify-content:space-between;align-items:center}.chat-close-button{display:flex;border:none;background:none;cursor:pointer}.chat-close-button:hover{color:var(--chat--close--button--color-hover, var(--chat--color-primary))}
