.iv-idle{display:inline-block;flex:none;line-height:0;vertical-align:middle;-webkit-tap-highlight-color:transparent;user-select:none}.iv-idle svg{display:block;overflow:visible}.iv-idle g{transform-box:view-box}.iv-idle{--iv-idle-korpus:#2b2622}body:has(.iv-idle--fuehrung) .iv-idle--leer{visibility:hidden}.dark .iv-idle{--iv-idle-korpus:#4a3f37}.dark .iv-idle__zahnrad{stroke:#7a6656;stroke-width:2}.iv-idle__figur,.iv-idle__koerper{transform-origin:70px 133px}.iv-idle__schatten{transform-origin:70px 136px}.iv-idle__augen{transform-origin:70px 73px}.iv-idle__arm{transform-origin:0 0;transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(var(--iv-idle-w))}.iv-idle__blick{transform:translate(var(--iv-idle-px),var(--iv-idle-py))}.iv-idle__blick[data-frei]{transform:translate(calc(var(--iv-idle-px) + var(--iv-idle-bx, 0px)),calc(var(--iv-idle-py) + var(--iv-idle-by, 0px)))}.iv-idle__brille[data-unten]{transform:translateY(29px)}@media (prefers-reduced-motion:no-preference){.iv-idle__arm{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.iv-idle__blick{transition:transform .18s ease-out}.iv-idle__brille{transition:transform .4s cubic-bezier(.34,1.4,.64,1)}.iv-idle[data-zustand=denkt] .iv-idle__koerper,.iv-idle[data-zustand=ruht] .iv-idle__koerper,.iv-idle[data-zustand=winkt] .iv-idle__koerper{animation:iv-idle-atmen 3.4s ease-in-out infinite}.iv-idle:is([data-zustand=ruht],[data-zustand=winkt],[data-zustand=denkt],[data-zustand=sucht],[data-zustand=hoppla]) .iv-idle__augen{animation:iv-idle-blinzeln 5.2s linear infinite}.iv-idle[data-zustand=huepft] .iv-idle__figur{animation:iv-idle-hops .82s cubic-bezier(.3,0,.4,1) 3}.iv-idle[data-zustand=huepft] .iv-idle__schatten{animation:iv-idle-schatten-hops .82s cubic-bezier(.3,0,.4,1) 3}.iv-idle[data-zustand=huepft] .iv-idle__arm{animation:iv-idle-flattern .41s ease-in-out 6 alternate}.iv-idle[data-zustand=winkt] .iv-idle__figur{animation:iv-idle-satz .6s cubic-bezier(.3,0,.4,1) 1}.iv-idle[data-zustand=winkt] .iv-idle__arm--rechts{animation:iv-idle-winken 1.5s ease-in-out 2}.iv-idle[data-zustand=jubelt] .iv-idle__figur{animation:iv-idle-sprung .7s cubic-bezier(.3,0,.4,1) 2}.iv-idle[data-zustand=jubelt] .iv-idle__schatten{animation:iv-idle-schatten-hops .7s cubic-bezier(.3,0,.4,1) 2}.iv-idle[data-zustand=jubelt] .iv-idle__arm{animation:iv-idle-pumpen .35s ease-in-out 4 alternate}.iv-idle[data-zustand=jubelt] .iv-idle__teil{transform-origin:70px 40px;animation:iv-idle-funken .7s ease-out 2 both}.iv-idle[data-zustand=denkt] .iv-idle__beiwerk--denkrad .iv-idle__teil:nth-child(n+3){transform-origin:116px 22px;animation:iv-idle-drehen 2.4s linear infinite}.iv-idle[data-zustand=denkt] .iv-idle__beiwerk--denkrad .iv-idle__teil:nth-child(-n+2){animation:iv-idle-puls 1.2s ease-in-out infinite;animation-delay:calc(var(--iv-idle-i) * .3s)}.iv-idle[data-zustand=denkt] .iv-idle__arm--rechts{animation:iv-idle-tippen 1.6s ease-in-out infinite}.iv-idle[data-zustand=sucht] .iv-idle__koerper{animation:iv-idle-umsehen 2.8s ease-in-out infinite}.iv-idle[data-zustand=sucht] .iv-idle__blick{animation:iv-idle-blick-wandern 2.8s ease-in-out infinite}.iv-idle[data-zustand=hoppla] .iv-idle__figur{animation:iv-idle-wackeln .7s ease-out 1}.iv-idle[data-zustand=hoppla] .iv-idle__arm--rechts{animation:iv-idle-kratzen .22s ease-in-out 6 alternate}.iv-idle[data-zustand=hoppla] .iv-idle__beiwerk--fragezeichen{transform-origin:123px 30px;animation:iv-idle-ploppen .5s cubic-bezier(.34,1.56,.64,1) .2s both}.iv-idle[data-zustand=schlaeft] .iv-idle__koerper{animation:iv-idle-schlafen 4.6s ease-in-out infinite}.iv-idle[data-zustand=schlaeft] .iv-idle__teil{animation:iv-idle-zzz 4.2s ease-in-out infinite backwards;animation-delay:calc(var(--iv-idle-i) * 1.1s)}.iv-idle[data-stups=a] .iv-idle__figur{animation:iv-idle-stups-a .55s cubic-bezier(.3,0,.4,1)}.iv-idle[data-stups=b] .iv-idle__figur{animation:iv-idle-stups-b .55s cubic-bezier(.3,0,.4,1)}}@keyframes iv-idle-atmen{0%,to{transform:none}50%{transform:scale(.994,1.014)}}@keyframes iv-idle-blinzeln{0%,93%,97%,to{transform:none}95%{transform:scaleY(.12)}}@keyframes iv-idle-hops{0%{transform:scale(1.06,.92)}18%{transform:scale(.96,1.06)}50%{transform:translateY(-18px) scale(.98,1.03)}84%{transform:scale(1.05,.94)}to{transform:none}}@keyframes iv-idle-schatten-hops{0%,18%,84%,to{transform:none;opacity:1}50%{transform:scale(.68);opacity:.55}}@keyframes iv-idle-satz{0%,to{transform:none}40%{transform:translateY(-7px) scale(.98,1.03)}80%{transform:scale(1.03,.96)}}@keyframes iv-idle-sprung{0%{transform:scale(1.08,.9)}45%{transform:translateY(-22px) scale(.96,1.05) rotate(-3deg)}80%{transform:scale(1.06,.93)}to{transform:none}}@keyframes iv-idle-flattern{0%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) * .5))}to{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) * 1.5))}}@keyframes iv-idle-winken{0%,50%,to{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(var(--iv-idle-w))}12%,37%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) + 22deg))}25%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) - 12deg))}}@keyframes iv-idle-pumpen{0%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(var(--iv-idle-w))}to{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) * .86))}}@keyframes iv-idle-funken{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes iv-idle-drehen{to{transform:rotate(1turn)}}@keyframes iv-idle-puls{0%,to{opacity:.35}50%{opacity:1}}@keyframes iv-idle-tippen{0%,60%,to{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(var(--iv-idle-w))}70%,90%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) + 6deg))}80%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) - 2deg))}}@keyframes iv-idle-umsehen{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes iv-idle-blick-wandern{0%,to{transform:translate(-1.6px,var(--iv-idle-py))}50%{transform:translate(1.6px,var(--iv-idle-py))}}@keyframes iv-idle-wackeln{0%,to{transform:none}20%{transform:rotate(-6deg)}45%{transform:rotate(5deg)}70%{transform:rotate(-2.5deg)}}@keyframes iv-idle-kratzen{0%{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) - 6deg))}to{transform:translate(var(--iv-idle-sx),var(--iv-idle-sy)) rotate(calc(var(--iv-idle-w) + 6deg))}}@keyframes iv-idle-ploppen{0%{opacity:0;transform:scale(.2) translateY(10px)}to{opacity:1;transform:none}}@keyframes iv-idle-schlafen{0%,to{transform:rotate(-3deg)}50%{transform:rotate(-3deg) scale(1.012,.985)}}@keyframes iv-idle-zzz{0%{opacity:0;transform:translate(-4px,6px)}30%,70%{opacity:1}to{opacity:0;transform:translate(4px,-8px)}}@keyframes iv-idle-stups-a{0%,to{transform:none}20%{transform:scale(1.06,.92)}55%{transform:translateY(-10px) scale(.97,1.04)}}@keyframes iv-idle-stups-b{0%,to{transform:none}20%{transform:scale(1.06,.92)}55%{transform:translateY(-10px) scale(.97,1.04)}}.iv-idle-sucht{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:.875rem;font-weight:600;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:no-preference){.iv-idle-sucht{animation:iv-idle-einblenden .3s ease-out .6s both}}@keyframes iv-idle-einblenden{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}