.sila-mascot{pointer-events:none;width:100%;height:100%;transform:translate(var(--sila-look-x,0px),var(--sila-look-y,0px)) rotate(var(--sila-lean,0deg));transform-origin:50% 85%;flex:none;transition:transform .18s ease-out;display:block;position:relative}.sila-mascot-body{transform-origin:50% 85%;width:100%;height:100%;animation:2.4s ease-in-out 2 sila-mascot-idle;display:block;position:relative}.sila-mascot img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 2px #0d2d5918);width:100%;height:100%;display:block}.sila-mascot-features{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.sila-mascot-eyelids{opacity:0;transition:opacity 35ms ease-out}.sila-mascot[data-blink=true] .sila-mascot-eyelids{opacity:1}.sila-mascot[data-engaged=true] .sila-mascot-body{animation:1.8s ease-in-out 2 sila-mascot-curious}.sila-mascot[data-open=true] .sila-mascot-body{animation:.9s ease-out sila-mascot-greet}@keyframes sila-mascot-idle{0%,to{transform:translateY(0)rotate(-2deg)scale(1)}45%{transform:translateY(-4px)rotate(2deg)scale(1.025,.985)}70%{transform:translateY(-1px)rotate(0)}}@keyframes sila-mascot-curious{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-5px)rotate(-7deg)scale(1.04)}65%{transform:translateY(-2px)rotate(5deg)}}@keyframes sila-mascot-greet{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-6px)rotate(-9deg)scale(1.04)}55%{transform:translateY(-3px)rotate(8deg)}80%{transform:translateY(-1px)rotate(-4deg)}}.sila-chat-launcher:after{content:"";bottom:-6px;border-inline-end:1px solid #a8c9e9;clip-path:polygon(0 0,100% 0,100% 100%);z-index:-1;background:#dceeff;border-bottom:1px solid #a8c9e9;width:17px;height:16px;position:absolute;inset-inline-end:14px}.sila-chat-launcher{isolation:isolate}.sila-chat-launcher:focus-visible{outline-offset:4px;outline:3px solid #367ab4}.sila-chat-launcher:hover{filter:brightness(.97)}[dir=rtl] .sila-chat-launcher:after{clip-path:polygon(0 0,100% 0,0 100%)}.sila-mascot-launcher:after{content:none!important}.sila-mascot-launcher,.sila-mascot-launcher:hover{filter:none;box-shadow:none!important;background:0 0!important;border:0!important}.sila-mascot-launcher:focus-visible{outline-offset:3px;outline:3px solid #367ab4}
/*$vite$:1*/