.loco[data-v-8bdbd727]{display:inline-block;overflow:visible;vertical-align:middle}.loco-cheek[data-v-8bdbd727],.loco-eye[data-v-8bdbd727],.loco-needle[data-v-8bdbd727],.loco-orb[data-v-8bdbd727],.loco-pupil[data-v-8bdbd727],.loco-ring[data-v-8bdbd727],.loco-ripple[data-v-8bdbd727]{transform-box:fill-box;transform-origin:center}.loco-ring-line[data-v-8bdbd727]{opacity:.55}.loco-cheek[data-v-8bdbd727],.loco-ripple[data-v-8bdbd727]{opacity:0}.loco-cheek[data-v-8bdbd727],.loco-eye[data-v-8bdbd727],.loco-pupil[data-v-8bdbd727]{transition:transform .25s ease-out,opacity .2s}.loco--idle .loco-needle[data-v-8bdbd727]{animation:loco-sway-8bdbd727 7s ease-in-out infinite}.loco--answering .loco-eye[data-v-8bdbd727],.loco--idle .loco-eye[data-v-8bdbd727],.loco--unsure .loco-eye[data-v-8bdbd727]{animation:loco-blink-8bdbd727 5.5s ease-in-out infinite}.loco--idle .loco-pupil[data-v-8bdbd727]{animation:loco-look-8bdbd727 9s ease-in-out infinite}.loco--idle.loco--tracking .loco-needle[data-v-8bdbd727]{animation:none;transform:rotate(var(--loco-angle));transition:transform .2s ease-out}.loco--idle.loco--tracking .loco-pupil[data-v-8bdbd727]{animation:none;transform:translate(var(--loco-look-x),var(--loco-look-y));transition:transform .12s ease-out}.loco--listening .loco-eye[data-v-8bdbd727]{transform:scale(1.12)}.loco--listening .loco-pupil[data-v-8bdbd727]{transform:translateY(-.6px) scale(1.08)}.loco--listening .loco-needle[data-v-8bdbd727]{transform:rotate(6deg);transition:transform .3s ease-out}.loco--listening .loco-ripple--a[data-v-8bdbd727]{animation:loco-ripple-8bdbd727 1.8s ease-out infinite}.loco--listening .loco-ripple--b[data-v-8bdbd727]{animation:loco-ripple-8bdbd727 1.8s ease-out .9s infinite}.loco--thinking .loco-pupil[data-v-8bdbd727]{animation:loco-scan-8bdbd727 1.6s ease-in-out infinite}.loco--thinking .loco-needle[data-v-8bdbd727]{animation:loco-spin-8bdbd727 1.15s cubic-bezier(.6,.1,.4,.9) infinite}.loco--thinking .loco-ring[data-v-8bdbd727]{animation:loco-spin-8bdbd727 5s linear infinite reverse}.loco--thinking .loco-ring-line[data-v-8bdbd727]{stroke-dasharray:14 18;opacity:.9}.loco--answering .loco-orb[data-v-8bdbd727]{animation:loco-breathe-8bdbd727 1.9s ease-in-out infinite}.loco--answering .loco-needle[data-v-8bdbd727]{animation:loco-nod-8bdbd727 1.9s ease-in-out infinite}.loco--answering .loco-ripple--a[data-v-8bdbd727]{animation:loco-ripple-8bdbd727 2.6s ease-out infinite}.loco--found .loco-cheek[data-v-8bdbd727]{opacity:1;transform:translateY(-9px)}.loco--found .loco-pupil[data-v-8bdbd727]{transform:translateY(-1.2px)}.loco--found .loco-needle[data-v-8bdbd727]{animation:loco-snap-8bdbd727 .75s cubic-bezier(.2,.9,.3,1) both}.loco--found .loco-ripple--a[data-v-8bdbd727]{animation:loco-ripple-8bdbd727 .9s ease-out .35s 1 both}.loco--found .loco-ring-line[data-v-8bdbd727]{opacity:1;transition:opacity .3s}.loco--unsure .loco-pupil[data-v-8bdbd727]{animation:loco-doubt-8bdbd727 2.2s ease-in-out infinite}.loco--unsure .loco-needle[data-v-8bdbd727]{animation:loco-wobble-8bdbd727 2.2s ease-in-out infinite}.loco--unsure .loco-ring-line[data-v-8bdbd727]{stroke-dasharray:3 9}@keyframes loco-sway-8bdbd727{0%,to{transform:rotate(-9deg)}22%{transform:rotate(7deg)}41%{transform:rotate(-3deg)}63%{transform:rotate(11deg)}82%{transform:rotate(2deg)}}@keyframes loco-blink-8bdbd727{0%,91%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes loco-look-8bdbd727{0%,18%,to{transform:translate(0)}26%,44%{transform:translate(2.6px,-.8px)}52%,70%{transform:translate(-2.4px,.6px)}78%,90%{transform:translate(.8px,1.6px)}}@keyframes loco-scan-8bdbd727{0%,to{transform:translate(-2.4px,-2.4px)}50%{transform:translate(2.4px,-2.4px)}}@keyframes loco-doubt-8bdbd727{0%,to{transform:translate(-2.8px,.4px)}50%{transform:translate(2.8px,.4px)}}@keyframes loco-spin-8bdbd727{to{transform:rotate(1turn)}}@keyframes loco-breathe-8bdbd727{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes loco-nod-8bdbd727{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes loco-ripple-8bdbd727{0%{opacity:.6;transform:scale(.92)}to{opacity:0;transform:scale(1.4)}}@keyframes loco-snap-8bdbd727{0%{transform:rotate(-150deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes loco-wobble-8bdbd727{0%,to{transform:rotate(0)}15%{transform:rotate(-24deg)}35%{transform:rotate(17deg)}55%{transform:rotate(-11deg)}75%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.loco[data-v-8bdbd727],.loco[data-v-8bdbd727] *{animation:none!important;transition:none!important}.loco-needle[data-v-8bdbd727]{transform:rotate(14deg)}}.loco-runner[data-v-741c43a8]{height:42px;left:0;top:0;transform-origin:50% 100%;visibility:hidden;width:42px;will-change:transform;z-index:61}.loco-point-ring[data-v-741c43a8],.loco-runner[data-v-741c43a8]{pointer-events:none;position:fixed}.loco-point-ring[data-v-741c43a8]{animation:loco-point-ring-741c43a8 1.2s ease-out 2;border:2px solid #34d399;box-shadow:0 0 0 4px #34d39938;z-index:59}@keyframes loco-point-ring-741c43a8{0%{box-shadow:0 0 #34d399b3}70%{box-shadow:0 0 0 14px #34d39900}to{box-shadow:0 0 0 4px #34d39938}}@media (prefers-reduced-motion:reduce){.loco-point-ring[data-v-741c43a8]{animation:none}}.loco-room-enter-active[data-v-c957ee3f],.loco-room-leave-active[data-v-c957ee3f]{transition:opacity .18s ease,transform .18s ease}.loco-room-enter-from[data-v-c957ee3f],.loco-room-leave-to[data-v-c957ee3f]{opacity:0;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.loco-room-enter-active[data-v-c957ee3f],.loco-room-leave-active[data-v-c957ee3f]{transition:none}}.loco-dock[data-v-6f390009]{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.loco-dock-enter-active[data-v-6f390009],.loco-dock-leave-active[data-v-6f390009]{transition:opacity .3s ease,transform .3s cubic-bezier(.2,.9,.3,1.2)}.loco-dock-enter-from[data-v-6f390009],.loco-dock-leave-to[data-v-6f390009]{opacity:0;transform:translateY(18px)}.loco-dock-q[data-v-6f390009]{animation:loco-dock-swap-6f390009 .35s ease-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:639px){.loco-dock-q[data-v-6f390009]{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2}}@media (max-width:359px){.loco-dock-q[data-v-6f390009]{-webkit-line-clamp:3}}@keyframes loco-dock-swap-6f390009{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.loco-dock-key[data-v-6f390009]{display:inline-block}}@media (prefers-reduced-motion:reduce){.loco-dock-enter-active[data-v-6f390009],.loco-dock-leave-active[data-v-6f390009]{transition:none}.loco-dock-q[data-v-6f390009]{animation:none}}.scrollbar-none[data-v-dc1cf45f]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none[data-v-dc1cf45f]::-webkit-scrollbar{display:none}.swoosh-drop[data-v-dc1cf45f]{animation:swoosh-drop-dc1cf45f 1.8s cubic-bezier(.55,0,.45,1) infinite;animation-delay:.4s;background:linear-gradient(180deg,transparent,rgba(100,116,139,.9) 50%,transparent);border-radius:999px;height:28px;position:absolute;right:0;width:2px}@keyframes swoosh-drop-dc1cf45f{0%{opacity:0;top:-6%;transform:scaleY(.6)}15%{opacity:1;top:5%;transform:scaleY(1)}85%{opacity:1;top:90%;transform:scaleY(1)}to{opacity:0;top:105%;transform:scaleY(.6)}}.flow-svg[data-v-9adaa40a]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent)}.flow-dots[data-v-9adaa40a]{stroke-dasharray:0 4;animation:flow-9adaa40a linear infinite}.paused .flow-dots[data-v-9adaa40a]{animation-play-state:paused}@keyframes flow-9adaa40a{0%{stroke-dashoffset:0}to{stroke-dashoffset:-8}}@media (prefers-reduced-motion:reduce){.flow-dots[data-v-9adaa40a]{animation:none}}@keyframes orbit-float-5f1638e4{0%,to{transform:translate(-50%,calc(-50% + var(--drift)*-1)) rotate(calc(var(--rot)*-1))}50%{transform:translate(-50%,calc(-50% + var(--drift))) rotate(var(--rot))}}.orbit-item[data-v-5f1638e4]{animation:orbit-float-5f1638e4 ease-in-out infinite;animation-play-state:running;position:absolute;transform:translate(-50%,-50%);will-change:transform}@media (prefers-reduced-motion:reduce){.orbit-item[data-v-5f1638e4]{animation:none}}.mask-fade[data-v-356167ec]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent)}@keyframes marquee-356167ec{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee[data-v-356167ec]{animation:marquee-356167ec var(--speed,40s) linear infinite;width:-moz-max-content;width:max-content}
