/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.asisten-btn{position:fixed;bottom:10px;right:10px;background:#13a538;border-radius:34px;padding:15px;color:white !important;font-size:30px;z-index:999;height:62px;width:62px;display:flex;justify-content:center;align-items:center;text-decoration:none !important;}.asistent-box{position:fixed;bottom:70px;right:46px;width:500px;height:80%;background-color:white;border:1px solid #d1d1d1;border-radius:20px;overflow:hidden;z-index:999;}.wellcome-message{height:89px;padding:18px;justify-content:space-between;display:none;opacity:0;transition:opacity 0.5s ease-in-out;}#close-message{box-shadow:inset 6px 6px 12px #dddddd,inset -6px -6px 12px #ffffff;height:25px;padding:8px;border-radius:17px;display:flex;align-items:center;}.wellcome-message.show{display:flex;animation:fadeIn 0.5s ease-in-out;opacity:1;}#block-ku-ai-chat-block{height:100%;overflow:hidden;}#block-ku-ai-chat-block,#block-flexi-remix-kuaichatbublina{height:100%;display:flex;align-items:center;flex-direction:row;justify-content:center;background-image:linear-gradient(92.88deg,#e8e8e8 0%,#efefef 50.89%,#e8e8e8 100%);overflow:hidden;}.main-container{display:flex;height:100%;max-width:1020px;flex-direction:column;align-items:center;justify-content:flex-end;font-size:16px;background:#f1f1f1;padding:10px;}pre{text-wrap:auto;}.footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;align-content:center;}#query{max-width:1000px;width:100%;height:63px;border-radius:30px;padding:10px;border:1px solid #e1e1e1;resize:none;flex-basis:100%;box-shadow:6px 6px 12px #c5c5c5,-6px -6px 12px #ffffff;}.default-btn{height:50px;border-radius:32px;min-width:49px;margin:3px;font-size:16px;font-weight:700;border:1px solid #e1e1e1;background-color:#425e88;color:white;}.odeslat-btn{height:50px;border-radius:32px;min-width:49px;margin:3px;font-size:16px;font-weight:700;border:1px solid #e1e1e1;background-color:#425e88;color:white;}.file-btn{height:50px;border-radius:32px;min-width:49px;margin:3px;font-size:16px;font-weight:700;border:1px solid #e1e1e1;background-color:#425e88;color:white;align-self:flex-start;}.uploaded-file{font-size:13px;font-style:italic;color:#f1f1f1;background-image:linear-gradient(92.88deg,#13a538 9.16%,#17bd41 43.89%,#118f31 64.72%);border-radius:20px;padding:5px;}.new-btn{height:50px;border-radius:32px;min-width:49px;margin:3px;font-size:16px;font-weight:700;border:1px solid #e1e1e1;background-color:#13a538;color:white;}.history-btn{align-self:baseline;}.history-container{height:100%;}#response{max-width:1220px;display:flex;flex-direction:column;overflow:auto;}.user-message{background-image:linear-gradient(92.88deg,#13a538 9.16%,#13a538 43.89%,#13a538 64.72%);color:white;padding:20px;border-radius:30px;margin:10px;max-width:100%;align-self:flex-end;border:1px solid #13a538;overflow-wrap:anywhere;}.asistent-message{background-image:linear-gradient(92.88deg,#fbfbfb 0%,#ffffff 50.89%,#fbfbfb 100%);padding:20px;border-radius:30px;margin:10px;max-width:100%;align-self:flex-start;border:1px solid #eaeaea;display:flex;flex-direction:column;overflow-wrap:anywhere;}.asistent-message-uvod{background-image:linear-gradient(92.88deg,#fbfbfb 0%,#ffffff 50.89%,#fbfbfb 100%);padding:20px;border-radius:30px;margin:10px;max-width:100%;align-self:flex-start;border:1px solid #eaeaea;display:flex;flex-direction:column;}.button-36{background-image:linear-gradient(92.88deg,#13a538 9.16%,#17b53f 43.89%,#14a135 64.72%);border-style:none;box-sizing:border-box;color:#FFFFFF;cursor:pointer;flex-shrink:0;font-family:"Inter UI","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:16px;font-weight:500;text-align:center;text-shadow:rgba(0,0,0,0.25) 0 3px 8px;transition:all .5s;user-select:none;-webkit-user-select:none;touch-action:manipulation;}.button-36:hover{box-shadow:6px 6px 12px #c5c5c5,-6px -6px 12px #ffffff;transition-duration:.1s;}.ai-info{position:absolute;background:white;margin:50px;padding:40px;height:100%;overflow:auto;max-width:668px;border-radius:38px;border:1px solid #d0d0d0;display:none;}.memory-container{background-color:white;padding:10px;border:1px solid #d0d0d0;height:77%;overflow:auto;}@media (min-width:768px){.button-36{padding:0 2rem;}}@media (max-width:768px){.main-container{max-width:100%;min-width:unset;width:100%;padding:5px;}.chat-history{position:absolute;top:50px;}.memory-container{position:absolute;top:50px;height:77%;overflow:auto;}.history-btn{position:absolute;}.expand-btn{position:absolute;right:10px;top:0px;}.asistent-box{right:unset;width:100%;}#response{height:74%;}}#wave{}#wave .srname{font-weight:bold;color:#13a538;}#wave .srtextarea{border:2px solid #13a538;background:#6600ff03;margin:0 0 18px;box-shadow:0 0 0 4px #13a538;padding:20px 15px;border-radius:10px;text-align:left;width:100%;max-width:250px;display:block;min-height:180px;}#wave .srtyping{border:2px solid #13a538;background:#13a538;box-shadow:0 0 0 4px #13a538;padding:10px 18px;border-radius:50px;text-align:left;width:100%;max-width:250px;display:block;min-height:22px;}#wave .srfriendzone{margin:0 5px 0 0px;}#wave .srsend{float:right;cursor:pointer;}#wave .dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:0.5px;background:#60f;animation:wave 0.7s linear infinite;animation-delay:-0.6s;}#wave .dot.two{animation-delay:-0.4s;}#wave .dot:nth-child(3){animation-delay:-0.3s;}@keyframes wave{0%,60%,100%{transform:initial;}30%{transform:translateY(-5px);}}.chat-history{padding:6px;overflow:auto;}.chat-history a{text-decoration:none !important;}.list-group-item{border-radius:20px;padding:10px;margin-bottom:5px;}.debug{display:none;}.asistent-box ul{}.asistent-box ol{counter-reset:unset !important;list-style:decimal !important;padding:10px !important;}.asistent-box li:before{content:unset !important;display:unset !important;margin-left:unset !important;width:unset !important;}.odeslat-btn:hover .fa-paper-plane{animation:flyAndReturn 0.6s ease;}@keyframes flyAndReturn{0%{transform:translate(0,0) rotate(0);opacity:1;}50%{transform:translate(80px,-40px) rotate(45deg);opacity:0;}51%{transform:translate(-80px,40px) rotate(45deg);opacity:0;}100%{transform:translate(0,0) rotate(0);opacity:1;}}.new-btn:hover .fa-sync-alt{animation:rotateIcon 0.6s ease;}@keyframes rotateIcon{0%{transform:rotate(0);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}.avatar-circle{width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;border:2px solid #ccc;}.avatar-circle video{width:100%;height:100%;object-fit:cover;}.header{align-self:flex-start;display:flex;position:absolute;top:0;width:100%;background-color:rgba(255,255,255,0.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);box-shadow:0 4px 30px rgba(0,0,0,0.1);z-index:999;}
/* @license MIT https://raw.githubusercontent.com/OwlCarousel2/OwlCarousel2/master/LICENSE */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}
