/* Zählwiese v187: real pencil-and-wax wood label artwork replaces pale flat plaques. */
#app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque{
 display:flex!important;position:relative!important;flex:0 0 auto!important;
 flex-direction:column!important;align-items:center!important;justify-content:center!important;
 box-sizing:border-box!important;
 width:100%!important;max-width:222px!important;
 height:clamp(60px,8.05dvh,80px)!important;
 min-height:60px!important;padding:11px 12% 12px!important;margin-top:-9px!important;
 border:none!important;border-radius:0!important;box-shadow:none!important;
 background:transparent url('/hunt-v187/wood-sign.webp') center center / 100% 100% no-repeat!important;
 overflow:visible!important;isolation:isolate!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque b{
 display:block!important;position:relative!important;max-width:100%!important;
 white-space:nowrap!important;overflow:visible!important;
 flex:0 0 auto!important;text-align:center!important;
 line-height:1.08!important;letter-spacing:0!important;
 font-family:'Trebuchet MS','Arial Rounded MT Bold',Arial,sans-serif!important;
 font-weight:1000!important;font-size:clamp(18px,5.1vw,23px)!important;
 background:none!important;color:#6b3019!important;
 -webkit-background-clip:initial!important;background-clip:initial!important;
 -webkit-text-stroke:0!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque .zw184-letter{
 display:inline-block!important;
 font:inherit!important;line-height:inherit!important;
 -webkit-text-stroke:.62px #613218!important;
 text-shadow:0 1px 0 #ffe9a6,1px 1px 0 #ffe8b9!important;
 letter-spacing:-.55px!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button img{
 flex:0 0 auto!important;max-width:100%!important;
 width:min(33vw,16.5dvh,146px)!important;
 height:min(33vw,16.5dvh,146px)!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes{
 height:clamp(177px,24dvh,226px)!important;
 bottom:2.6%!important;
}
@media (orientation:portrait) and (max-width:350px){
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque{
  height:58px!important;min-height:58px!important;padding:10px 12% 11px!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque b{
  font-size:18px!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes{
  height:clamp(155px,29dvh,181px)!important;bottom:2.2%!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button img{
  width:min(28vw,15.2dvh,110px)!important;height:min(28vw,15.2dvh,110px)!important;
 }
}
@media (orientation:landscape){
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes{
  height:54%!important;bottom:2.2%!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button img{
  width:min(30dvh,15vw,149px)!important;height:min(30dvh,15vw,149px)!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque{
  width:100%!important;max-width:245px!important;height:clamp(58px,16dvh,74px)!important;
  min-height:58px!important;margin-top:-7px!important;padding:11px 12% 12px!important;
 }
 #app .zw170-launch[data-game-start="hunt"] .zw177-hunt-modes .zw177-mode-button .zw184-plaque b{
  font-size:clamp(18px,5.1dvh,23px)!important;
 }
}
/* The balloon pops: pearly expansion, two ripple rings, hand-colored fragments and little floating droplets. */
#app .zw170-launch[data-game-start="hunt"] .zw184-ambient-bubble.zw187-popping{
 animation:zw187-shell-pop .58s cubic-bezier(.12,.8,.3,1) forwards!important;
 pointer-events:none!important;transform-origin:center!important;
}
@keyframes zw187-shell-pop{
 0%{scale:1;opacity:1;filter:brightness(1)}
 21%{scale:1.19;opacity:1;filter:brightness(1.30)}
 42%{scale:1.36;opacity:.76;filter:brightness(1.7)}
 69%{scale:1.55;opacity:.20;filter:brightness(1.9)}
 100%{scale:1.72;opacity:0;filter:brightness(2)}
}
#app .zw170-launch[data-game-start="hunt"] .zw187-burst{
 position:absolute!important;z-index:38!important;left:0;top:0;
 width:0!important;height:0!important;overflow:visible!important;pointer-events:none!important;
 transform:translate3d(var(--bx,0px),var(--by,0px),0)!important;
 contain:layout style!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw187-ring{
 position:absolute!important;top:0;left:0;display:block!important;
 width:var(--ring-size,82px)!important;height:var(--ring-size,82px)!important;
 margin:calc(var(--ring-size,82px) / -2) 0 0 calc(var(--ring-size,82px) / -2)!important;
 border:4px solid #ffffffe8!important;border-radius:50%!important;
 box-shadow:0 0 12px 3px #dcfaffdd,inset 0 0 5px #ffeedcc9!important;
 background:radial-gradient(circle,#ffffff65,transparent 68%)!important;
 animation:zw187-ring-expand .78s cubic-bezier(.08,.62,.25,1) forwards!important;
}
#app .zw170-launch[data-game-start="hunt"] .zw187-ring.zw187-ring-two{
 border-color:#ffe7f5d9!important;
 animation-delay:.09s!important;
}
@keyframes zw187-ring-expand{
 0%{scale:.36;opacity:0}
 18%{opacity:1}
 64%{opacity:.75}
 100%{scale:1.92;opacity:0}
}
#app .zw170-launch[data-game-start="hunt"] .zw187-spark{
 position:absolute!important;left:0!important;top:0!important;display:block!important;
 width:var(--spark-w,9px)!important;height:var(--spark-h,15px)!important;
 border:0!important;border-radius:0!important;
 background:transparent!important;object-fit:contain!important;
 box-shadow:none!important;filter:drop-shadow(0 1px 2px #31523b62)!important;
 transform:translate(-50%,-50%) scale(.15) rotate(var(--spark-turn,0deg));
 animation:zw187-scatter .83s cubic-bezier(.12,.68,.32,1) forwards!important;
}
@keyframes zw187-scatter{
 0%{opacity:0;transform:translate(-50%,-50%) scale(.15) rotate(0deg)}
 12%{opacity:1}
 36%{opacity:1}
 100%{opacity:0;transform:translate(calc(-50% + var(--spark-x,0px)),calc(-50% + var(--spark-y,0px))) scale(.34) rotate(var(--spark-turn,40deg))}
}
#app .zw170-launch[data-game-start="hunt"] .zw187-droplet{
 position:absolute!important;left:0!important;top:0!important;display:block!important;
 width:var(--drop-size,12px)!important;height:var(--drop-size,12px)!important;
 border:3px solid #fff9!important;border-radius:50%!important;
 background:#bbedf74a!important;
 box-shadow:inset -3px -3px 4px #8ac7ec70,0 2px 4px #28666330!important;
 animation:zw187-drop .95s ease-out forwards!important;
}
@keyframes zw187-drop{
 0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}
 18%{opacity:1;transform:translate(-50%,-50%) scale(1)}
 100%{opacity:0;transform:translate(calc(-50% + var(--spark-x,0px)),calc(-50% + var(--spark-y,-45px))) scale(.55)}
}
@media (prefers-reduced-motion:reduce){
 #app .zw170-launch[data-game-start="hunt"] .zw187-spark,
 #app .zw170-launch[data-game-start="hunt"] .zw187-ring,
 #app .zw170-launch[data-game-start="hunt"] .zw187-droplet{
  animation-duration:.35s!important;
 }
}
