.ocean-surprise{width:100%;height:100%;position:relative}.ocean-surprise svg{transition:filter .35s,opacity .35s;display:block}.ocean-surprise svg *{transform-box:view-box}.ocean-surprise-skyline svg{opacity:.72;filter:saturate(.6)}.ocean-surprise-far svg{opacity:.8;filter:saturate(.65)}.ocean-surprise-mid svg{filter:brightness(.72)saturate(.78)}.ocean-surprise svg.ocean-silt-layer,.ocean-surprise.is-seen svg.ocean-silt-layer,.ocean-surprise.is-hot svg.ocean-silt-layer{opacity:1;filter:brightness(.72)saturate(.78);position:absolute;top:0;left:0}.ocean-surprise:has([data-hit].is-hot) svg.ocean-silt-layer{opacity:1;filter:brightness(.72)saturate(.78);position:absolute;top:0;left:0}.ocean-surprise-far svg.ocean-silt-layer,.ocean-surprise-skyline svg.ocean-silt-layer,.ocean-surprise-plankton-shower svg{filter:none}.ocean-surprise.is-seen svg{opacity:.92}.ocean-surprise.is-hot svg{opacity:1;filter:brightness(1.25)saturate(.95)drop-shadow(0 0 4px #5ce1e68c)}.ocean-surprise:has([data-hit].is-hot) svg{opacity:1;filter:brightness(1.25)saturate(.95)drop-shadow(0 0 4px #5ce1e68c)}.ocean-surprise .ocean-burst{width:64px;height:64px;margin:-32px}.ocean-surprise[data-state=off],.ocean-surprise-strip[data-state=off]{visibility:hidden}.ocean-surprise-strip{position:absolute;transform:translateY(-100%)}.ocean-surprise-mover{opacity:0;width:auto;height:100%;position:absolute;top:0;left:0}.ocean-surprise-strip[data-state=on] .ocean-surprise-mover{animation:ocean-sv-travel var(--dur) linear both}@keyframes ocean-sv-travel{0%{opacity:0;transform:translateX(var(--from))}12%,88%{opacity:1}to{opacity:0;transform:translateX(var(--to))}}.ocean-sp-pulse{opacity:0}.is-poked .ocean-sp-pulse{animation:2.4s cubic-bezier(.4,0,.3,1) both ocean-sp-climb}@keyframes ocean-sp-climb{0%{opacity:0;transform:translateY(0)}12%{opacity:1}85%{opacity:.9}to{opacity:0;transform:translateY(var(--climb))}}.ocean-school.is-scattered svg>g{animation:1.5s cubic-bezier(.2,.7,.3,1) ocean-scatter-a}.ocean-school.is-scattered svg>g:nth-child(2n){animation-name:ocean-scatter-b}.ocean-school.is-scattered svg>g:nth-child(3n){animation-name:ocean-scatter-c}@keyframes ocean-scatter-a{30%{translate:14px -12px}}@keyframes ocean-scatter-b{30%{translate:10px 14px}}@keyframes ocean-scatter-c{30%{translate:20px 2px}}.ocean-lh-light{opacity:.1}.ocean-lh-light.is-lit{opacity:1}:where(.reduce-motion,.simple-graphics) .ocean-lh-light{opacity:.55}.ocean-tb-shark{opacity:0}.is-poked .ocean-tb-shark{animation:2.4s ease-in-out both ocean-tb-shark}@keyframes ocean-tb-shark{0%{opacity:0;transform:translate(-30px)}20%,75%{opacity:.9}to{opacity:0;transform:translate(130px,-4px)}}.is-poked .ocean-tb-jerk-in{animation:1s ease-out ocean-tb-jerk}@keyframes ocean-tb-jerk{15%{transform:translateY(7px)rotate(-10deg)}40%{transform:translateY(-2px)rotate(6deg)}70%{transform:translateY(1px)rotate(-2deg)}}.ocean-surprise-plain-ring:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffdc8c47 0%,#ffdc8c00 60%);border-radius:50%;width:180%;height:180%;animation:6s ease-in-out infinite ocean-ring-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ocean-ring-glow{50%{opacity:.45}}.ocean-surprise-plain-ring.is-poked:before{animation:2.2s ease-out ocean-ring-flare}@keyframes ocean-ring-flare{15%{opacity:1;transform:translate(-50%,-50%)scale(1.4)}}.ocean-vanished{opacity:0;transition:opacity .3s}.ocean-school svg>g,.ocean-af-a,.ocean-af-b,.ocean-af-c{transition:opacity .5s}.ocean-ic-window{opacity:.8;transition:opacity .5s}.is-poked .ocean-ic-window{opacity:1;animation:3s ease-in-out ocean-ic-window}@keyframes ocean-ic-window{20%,70%{filter:brightness(1.8)}}.ocean-ic-notes,.ocean-ys-notes{opacity:0}.is-poked .ocean-ic-notes,.is-poked .ocean-ys-notes{animation:2.8s ease-out both ocean-notes}@keyframes ocean-notes{0%{opacity:0;transform:translateY(10px)}20%{opacity:1}to{opacity:0;transform:translate(4px,-18px)}}.is-poked .ocean-ys-port{animation:.6s step-end 4 both ocean-ys-flash}.is-poked .ocean-ys-port-1{animation-delay:.15s}.is-poked .ocean-ys-port-2{animation-delay:.3s}.is-poked .ocean-ys-port-3{animation-delay:.45s}@keyframes ocean-ys-flash{0%{fill:#ff7a6b}25%{fill:#7ab8ff}50%{fill:#86e07a}75%{fill:#ff9ad6}}.ocean-ph-lit{opacity:0;transition:opacity .4s}.is-poked .ocean-ph-lit{opacity:1}.ocean-ph-laugh>g{opacity:0}.is-poked .ocean-ph-laugh>g{animation:1.1s ease-out both ocean-laugh}.is-poked .ocean-ph-laugh-1{animation-delay:.35s!important}.is-poked .ocean-ph-laugh-2{animation-delay:.7s!important}@keyframes ocean-laugh{0%{opacity:0;transform:translateY(4px)}25%{opacity:1}to{opacity:0;transform:translate(3px,-16px)}}.ocean-sw-beam{animation:7s ease-in-out infinite ocean-sw-beam}@keyframes ocean-sw-beam{50%{opacity:.6}}.ocean-sw-fish{opacity:0}.is-poked .ocean-sw-fish{animation:2.8s ease-in-out both ocean-sw-fish}@keyframes ocean-sw-fish{0%{opacity:0;transform:translate(26px,-10px)}22%{opacity:1;transform:translate(0)}30%,46%,62%{transform:translate(3px,-1px)}38%,54%{transform:translate(0)}72%{opacity:1;transform:translate(1px)}to{opacity:0;transform:translate(34px,-16px)}}.ocean-sw-sword{transform-origin:26px 82px}.is-poked .ocean-sw-sword{animation:2.8s ease-in-out ocean-sw-wiggle}@keyframes ocean-sw-wiggle{30%,46%,62%{transform:rotate(1.4deg)}38%,54%,70%{transform:rotate(0)}}.ocean-mb-note{opacity:0;transform-origin:32px -8px}.is-poked .ocean-mb-note{animation:3.2s both ocean-mb-note}@keyframes ocean-mb-note{0%{opacity:0;transform:scale(.2,.1)}15%,80%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1)translateY(-4px)}}.ocean-kb-arm{transform-origin:15.4px 18.6px;animation:11s ease-in-out infinite ocean-kb-idle}@keyframes ocean-kb-idle{0%,90%,to{transform:rotate(0)}93%,97%{transform:rotate(-22deg)}95%,99%{transform:rotate(8deg)}}.is-poked .ocean-kb-arm{animation:.9s ease-in-out ocean-kb-tap}@keyframes ocean-kb-tap{0%,33%,66%,to{transform:rotate(-26deg)}16%,50%,83%{transform:rotate(12deg)}}.is-poked .ocean-kb-body{animation:5s ease-in-out ocean-kb-hide}@keyframes ocean-kb-hide{0%,18%{opacity:1;transform:translateY(0)}26%,80%{opacity:0;transform:translateY(9px)}88%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ocean-surprise-strip[data-state=on] .ocean-df-toy{animation:3.2s ease-in-out infinite ocean-df-bob}@keyframes ocean-df-bob{50%{transform:translateY(1.6px)rotate(3deg)}}.ocean-surprise-strip[data-state=on] .is-poked .ocean-df-toy{animation:1.1s ease-in-out ocean-df-wave}@keyframes ocean-df-wave{40%{transform:translateY(-6px)rotate(-10deg)}70%{transform:translateY(2px)rotate(6deg)}}.ocean-fl-face{opacity:0}.ocean-surprise-strip[data-state=on] .ocean-fl-special{animation:ocean-fl-hold var(--dur) linear both}.ocean-surprise-strip[data-state=on] .ocean-fl-face{animation:ocean-fl-face var(--dur) linear both}.ocean-surprise-strip[data-state=on] .ocean-fl-side{animation:ocean-fl-side var(--dur) linear both}@keyframes ocean-fl-hold{0%,36%{transform:translate(0)}62%{transform:translateX(var(--back))}78%,to{transform:translate(0)}}@keyframes ocean-fl-face{0%,38%{opacity:0}41%,60%{opacity:1}63%,to{opacity:0}}@keyframes ocean-fl-side{0%,38%{opacity:1}41%,60%{opacity:0}63%,to{opacity:1}}.ocean-fl-lids{transform-origin:61px 20.4px;transform:scaleY(0)}.is-poked .ocean-fl-lids{animation:.5s ease-in-out 2 ocean-blink}@keyframes ocean-blink{50%{transform:scaleY(1)}}.ocean-surprise-accusing-fish svg{animation:6s ease-in-out infinite ocean-af-hover}@keyframes ocean-af-hover{50%{transform:translateY(2px)}}.ocean-af-retort{opacity:0;transform-origin:70px 30px}.is-poked .ocean-af-retort{animation:3s both ocean-af-retort}@keyframes ocean-af-retort{0%{opacity:0;transform:scaleX(.3)}15%,85%{opacity:1;transform:scaleX(1)}to{opacity:0}}.is-poked .ocean-af-sweat{opacity:0}.ocean-wd-hand{transform-origin:20.6px 26px;animation:9s ease-in-out infinite ocean-wd-idle}@keyframes ocean-wd-idle{0%,86%,to{transform:rotate(0)}89%,95%{transform:rotate(-16deg)}92%,98%{transform:rotate(10deg)}}.is-poked .ocean-wd-hand{animation:1.2s ease-in-out ocean-wd-wave}@keyframes ocean-wd-wave{16%,50%,84%{transform:rotate(-18deg)}33%,67%{transform:rotate(12deg)}}.ocean-wd-fog{opacity:0}.is-poked .ocean-wd-fog{animation:5s both ocean-wd-fog}@keyframes ocean-wd-fog{0%,20%{opacity:0}34%,82%{opacity:.55}to{opacity:0}}.ocean-wd-smiley{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}.is-poked .ocean-wd-smiley{animation:5s both ocean-wd-smiley}@keyframes ocean-wd-smiley{0%,36%{opacity:.8;stroke-dashoffset:1px}58%,82%{opacity:.8;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}.ocean-pk-streak{opacity:0}.ocean-surprise[data-state=on] .ocean-pk-streak{animation-name:ocean-pk-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ocean-pk-fall{0%{opacity:0;transform:translate(0)}12%,80%{opacity:1}to{opacity:0;transform:translate(120px,290px)}}.ocean-pk-streak.is-burst{visibility:hidden}.ocean-pk-spark{pointer-events:none;background:#eafff8;border-radius:50%;width:3px;height:3px;margin:-1.5px;animation:.85s ease-out both ocean-pk-spark;position:absolute;box-shadow:8px -6px #d8fff6e6,-7px -8px #5ce1e6e6,-9px 5px #d8fff6cc,6px 9px #5ce1e6cc,0 -11px #d8fff6b3,12px 2px #5ce1e6b3}@keyframes ocean-pk-spark{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.8)}}.ocean-dl-lid{transform-origin:30px 24px;animation:ocean-dl-thump var(--thump) ease-out infinite}@keyframes ocean-dl-thump{0%,93%,to{transform:translateY(0)rotate(0)}94.5%{transform:translateY(-2.6px)rotate(-2deg)}96%{transform:translateY(0)rotate(0)}97%{transform:translateY(-1px)rotate(1deg)}98%{transform:translateY(0)rotate(0)}}.ocean-dl-chest{transform-origin:30px 46px}.ocean-dl-reek{animation:4.2s ease-in-out infinite ocean-dl-reek}@keyframes ocean-dl-reek{0%,to{opacity:.35;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}.ocean-dl-eyes,.ocean-dl-puff{opacity:0}.is-poked .ocean-dl-lid{animation:2.2s ease-in-out ocean-dl-lift}@keyframes ocean-dl-lift{0%{transform:translateY(0)}22%,66%{transform:translateY(-5.5px)rotate(-1.5deg)}72%{transform:translateY(.6px)}78%,to{transform:translateY(0)}}.is-poked .ocean-dl-eyes{animation:2.2s both ocean-dl-eyes}@keyframes ocean-dl-eyes{0%,16%{opacity:0;transform:scaleY(1)}26%,42%,50%,64%{opacity:1;transform:scaleY(1)}46%{opacity:1;transform:scaleY(.1)}70%,to{opacity:0}}.ocean-dl-eyes{transform-origin:30px 22px}.is-poked .ocean-dl-chest{animation:2.2s linear ocean-dl-slam}@keyframes ocean-dl-slam{0%,71%{transform:none}73%{transform:translate(-.8px,.4px)rotate(-1deg)}76%{transform:translate(.8px)rotate(.8deg)}79%,to{transform:none}}.is-poked .ocean-dl-puff{animation:2.2s ease-out both ocean-dl-puff}@keyframes ocean-dl-puff{0%,71%{opacity:0;transform:translateY(0)scale(.6)}76%{opacity:1}to{opacity:0;transform:translateY(-5px)scale(1.4)}}:where(.reduce-motion,.simple-graphics) .is-poked .ocean-ic-window,:where(.reduce-motion,.simple-graphics) .is-poked .ocean-ph-lit{opacity:1}:where(.reduce-motion,.simple-graphics) .is-poked .ocean-mb-note{opacity:.95}.ocean-surprise-mast-fire svg,.ocean-surprise-coral-spawn svg,.ocean-surprise-surface-fireworks svg{filter:none;opacity:1}.ocean-surprise-wreck-pumpkin svg,.ocean-surprise-jelly-fir svg{filter:brightness(.88)saturate(.9)}.ocean-surprise-whale-rings svg,.ocean-surprise-twin-ovals svg{filter:saturate(.9)}.ocean-sh-sand{animation:2.2s linear infinite ocean-sh-trickle}@keyframes ocean-sh-trickle{to{stroke-dashoffset:-9.2px}}.ocean-sh-pour{opacity:0}.is-poked .ocean-sh-pour{animation:2.6s both ocean-sh-pour,.6s linear infinite ocean-sh-trickle}@keyframes ocean-sh-pour{0%{opacity:0}15%,70%{opacity:1}to{opacity:0}}.is-poked .ocean-sh-pebbles{animation:1.6s ease-in both ocean-sh-drop}@keyframes ocean-sh-drop{0%{opacity:1;transform:translate(0)}90%{opacity:1}to{opacity:0;transform:translate(5px,54px)}}.ocean-dd-strip{opacity:.2;animation:13s step-end infinite ocean-dd-stutter}.ocean-dd-strip-1{animation-delay:-3.1s}.ocean-dd-strip-2{animation-delay:-6.7s}.ocean-dd-strip-3{animation-delay:-9.4s}@keyframes ocean-dd-stutter{0%,80%{opacity:.2}81%{opacity:.9}82%{opacity:.25}83.5%{opacity:.95}84.5%{opacity:.35}86%,93%{opacity:.9}94%,to{opacity:.2}}.is-poked .ocean-dd-strip{animation:3s step-end both ocean-dd-on}.is-poked .ocean-dd-strip-1{animation-delay:80ms}.is-poked .ocean-dd-strip-2{animation-delay:.16s}.is-poked .ocean-dd-strip-3{animation-delay:.24s}@keyframes ocean-dd-on{0%{opacity:.2}6%{opacity:.95}10%{opacity:.2}16%{opacity:1}20%{opacity:.3}26%,90%{opacity:1}to{opacity:.2}}.ocean-dd-leak{animation:5s ease-out infinite ocean-dd-leak}@keyframes ocean-dd-leak{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.ocean-lj-jaw,.ocean-lj-stalk{opacity:0}.ocean-lj-lure{transform-origin:94px 22px}.ocean-surprise[data-state=on] .ocean-lj-lure{animation:ocean-lj-drift var(--dur) ease-in-out both}.ocean-surprise[data-state=on] .ocean-lj-jaw,.ocean-surprise[data-state=on] .ocean-lj-stalk{animation:ocean-lj-jaw var(--dur) ease both}.ocean-surprise[data-state=on] .ocean-lj-low{animation:ocean-lj-snap var(--dur) ease-in both}@keyframes ocean-lj-drift{0%{opacity:0;transform:translate(26px,-8px)scale(.45)}14%{opacity:1}30%{transform:translate(16px,-2px)scale(.6)}46%{transform:translate(8px,-6px)scale(.8)}60%{transform:translate(0)scale(1)}86%{opacity:1;transform:translate(0)scale(1.05)}to{opacity:0;transform:translate(0)scale(1.05)}}@keyframes ocean-lj-jaw{0%,56%{opacity:0}64%,86%{opacity:.95}to{opacity:0}}@keyframes ocean-lj-snap{0%,74%{transform:translateY(0)}79%,to{transform:translateY(-7px)}}.ocean-surprise[data-state=on].is-poked .ocean-lj-jaw,.ocean-surprise[data-state=on].is-poked .ocean-lj-stalk{animation:1.3s both ocean-lj-show}.ocean-surprise[data-state=on].is-poked .ocean-lj-low{animation:1.3s ease-in both ocean-lj-bite}@keyframes ocean-lj-show{0%{opacity:0}12%,80%{opacity:.95}to{opacity:0}}@keyframes ocean-lj-bite{0%,30%{transform:translateY(0)}40%,to{transform:translateY(-7px)}}.ocean-wh-flame{transform-origin:160px 61px;animation:1.4s steps(3,end) infinite ocean-flame}@keyframes ocean-flame{0%{opacity:1;transform:scaleY(1)}33%{opacity:.85;transform:scaleY(.82)skew(4deg)}66%{opacity:1;transform:scaleY(1.1)skew(-3deg)}}.ocean-wh-light{animation:3.4s ease-in-out infinite ocean-wh-light}@keyframes ocean-wh-light{50%{opacity:.7}}.ocean-wh-tail{transform-origin:30px 64px;animation:9s ease-in-out infinite ocean-wh-tail}@keyframes ocean-wh-tail{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.ocean-wh-breath{opacity:0}.is-poked .ocean-wh-breath{animation:2.8s ease-out both ocean-rise-fade}@keyframes ocean-rise-fade{0%{opacity:0;transform:translateY(8px)}20%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.ocean-wa-glow{animation:7s ease-in-out infinite ocean-wa-glow}@keyframes ocean-wa-glow{50%{opacity:.45}}.ocean-wa-a{transform-origin:26px 112px}.ocean-wa-b{transform-origin:104px 112px}.ocean-wa-c{transform-origin:66px 22px}.ocean-wa-door{transform-origin:56px 108px}.is-poked .ocean-wa-a{animation:2.4s ease-in-out ocean-wa-a}.is-poked .ocean-wa-b{animation:2.4s ease-in-out ocean-wa-b}.is-poked .ocean-wa-c{animation:2.4s ease-in-out ocean-wa-c}.is-poked .ocean-wa-door{animation:2.4s ease-in-out ocean-wa-door}@keyframes ocean-wa-a{35%,65%{transform:skew(-9deg)}}@keyframes ocean-wa-b{35%,65%{transform:skewY(7deg)skew(5deg)}}@keyframes ocean-wa-c{35%,65%{transform:rotate(-6deg)skew(12deg)}}@keyframes ocean-wa-door{35%,65%{transform:skewY(-10deg)scaleX(.8)}}.ocean-fc-fork{transform-origin:34px 32px}.is-poked .ocean-fc-fork{animation:3.2s ease-in-out ocean-fc-comb}@keyframes ocean-fc-comb{0%,to{transform:none}18%{transform:translate(16px,-22px)rotate(78deg)}34%{transform:translate(16px,-6px)rotate(78deg)}46%{transform:translate(16px,-22px)rotate(78deg)}62%{transform:translate(16px,-6px)rotate(78deg)}80%{transform:translate(16px,-18px)rotate(78deg)}}.ocean-fc-kelp{transform-origin:50px 36px;animation:8s ease-in-out infinite ocean-fc-sway}@keyframes ocean-fc-sway{50%{transform:rotate(4deg)}}.ocean-mi-c .ocean-mi-face{animation:13s ease-in-out infinite ocean-mi-glance}@keyframes ocean-mi-glance{0%,86%,to{transform:translate(0)}89%,92%{transform:translate(-1.6px)}95%,97%{transform:translate(1.6px)}}.is-poked .ocean-mi-l .ocean-mi-face{animation:2.4s ease-in-out ocean-mi-left}.is-poked .ocean-mi-r .ocean-mi-face{animation:2.4s ease-in-out ocean-mi-right}.is-poked .ocean-mi-c .ocean-mi-face{animation:2.4s ease-in-out ocean-mi-away}@keyframes ocean-mi-left{20%,80%{opacity:.4;transform:translate(-3px)}}@keyframes ocean-mi-right{20%,80%{opacity:.4;transform:translate(3px)}}@keyframes ocean-mi-away{20%,80%{opacity:0;transform:translateY(-1px)}}.ocean-bf-wings{transform-origin:1px 0;animation:6s ease-in-out infinite ocean-bf-wings}@keyframes ocean-bf-wings{0%,to{transform:rotate(0)scale(.92)}50%{transform:rotate(-6deg)scale(1)}}.ocean-bf-wind{opacity:0}.is-poked .ocean-bf-wings{animation:2.6s ease-in-out ocean-bf-spread}@keyframes ocean-bf-spread{25%,75%{transform:rotate(-14deg)scale(1.25)}}.is-poked .ocean-bf-wind{animation:2.6s linear both ocean-bf-wind}@keyframes ocean-bf-wind{0%{opacity:0;transform:translate(6px)}30%{opacity:1}to{opacity:0;transform:translate(-12px)}}.is-poked .ocean-bf-back{animation:2.6s ease-in-out ocean-bf-nudge}@keyframes ocean-bf-nudge{30%,70%{transform:translate(3px,-1px)}}.ocean-pw-tail{transform-origin:44px 43px;animation:3.2s ease-in-out infinite ocean-pw-tail}@keyframes ocean-pw-tail{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}.ocean-pw-puff{opacity:0}.is-poked .ocean-pw-puff{animation:1.8s ease-out both ocean-rise-fade}.is-poked .ocean-pw-tail{animation:.9s ease-in-out 2 ocean-pw-flick}@keyframes ocean-pw-flick{50%{transform:rotate(16deg)}}.ocean-to-a,.ocean-to-b{animation:4s ease-in-out infinite ocean-to-hum}.ocean-to-b{animation-delay:-2s}@keyframes ocean-to-hum{50%{opacity:.8}}.ocean-to-in,.ocean-to-out{opacity:0}.ocean-to-in{animation:12s linear infinite ocean-to-in}.ocean-to-out{animation:12s linear infinite ocean-to-out}@keyframes ocean-to-in{0%,4%{opacity:0;transform:translate(0)}10%{opacity:1}34%{opacity:1;transform:translate(28px)scaleX(.9)}38%,to{opacity:0;transform:translate(31px)scaleX(.4)}}@keyframes ocean-to-out{0%,39%{opacity:0;transform:translate(0)scaleX(.4)}43%{opacity:1;transform:translate(2px)scaleX(1)}66%{opacity:1}74%,to{opacity:0;transform:translate(28px)}}.is-poked .ocean-to-in{animation:2.6s linear both ocean-to-in}.is-poked .ocean-to-out{animation:2.6s linear both ocean-to-out}.is-poked .ocean-to-a,.is-poked .ocean-to-b{animation:2.6s ocean-to-flare}@keyframes ocean-to-flare{30%,50%{opacity:1;filter:brightness(1.5)}}.ocean-pf-path{animation:9s step-end infinite ocean-pf-steps}@keyframes ocean-pf-steps{0%{transform:translate(0)}7%{transform:translate(7.2px)}14%{transform:translate(14.4px)}21%{transform:translate(14.4px,-7.2px)}28%{transform:translate(21.6px,-7.2px)}35%{transform:translate(28.8px,-7.2px)}42%{transform:translate(28.8px)}49%{transform:translate(36px)}56%{transform:translate(36px)}63%{transform:translate(28.8px)}70%{transform:translate(28.8px,7.2px)}77%{transform:translate(21.6px,7.2px)}84%{transform:translate(14.4px,7.2px)}91%{transform:translate(7.2px)}}.ocean-pf-turn{transform-origin:21.6px 12.6px;animation:9s step-end infinite ocean-pf-turn}@keyframes ocean-pf-turn{0%{transform:scaleX(1)}56%{transform:scaleX(-1)}}.ocean-pf-ghost{opacity:0}.is-poked .ocean-pf-ghost{animation:1.2s step-end both ocean-pf-glitch}@keyframes ocean-pf-glitch{0%{opacity:1;transform:translate(0)}15%{opacity:0}25%{opacity:1;transform:translate(-4px,2px)}40%{opacity:.6;transform:translate(3px,-1px)}55%{opacity:0}65%{opacity:1;transform:translate(-2px)}85%,to{opacity:0}}.ocean-hs-hat{transform-origin:26px 24px;animation:10s ease-in-out infinite ocean-hs-lift}@keyframes ocean-hs-lift{0%,84%,to{transform:none}88%{transform:translateY(-3px)rotate(-4deg)}94%{transform:translateY(-1px)rotate(2deg)}}.is-poked .ocean-hs-hat{animation:2.8s ease-in-out ocean-hs-float}@keyframes ocean-hs-float{0%,to{transform:none}25%{transform:translate(3px,-14px)rotate(-12deg)}50%{transform:translate(7px,-17px)rotate(7deg)}75%{transform:translate(3px,-7px)rotate(-3deg)}}.ocean-as-glow{animation:2.8s ease-in-out infinite ocean-as-glow}@keyframes ocean-as-glow{50%{opacity:.7}}.ocean-as-cracks{animation:1.9s ease-in-out infinite ocean-as-glow}.ocean-as-ember{opacity:0;animation:3.6s ease-out infinite ocean-as-ember}.ocean-as-ember-1{animation-delay:-1.2s}.ocean-as-ember-2{animation-delay:-2.4s}@keyframes ocean-as-ember{0%{opacity:0;transform:translateY(8px)}20%{opacity:1}to{opacity:0;transform:translate(3px,-22px)}}.is-poked .ocean-as-glow{transform-origin:20px 56px;animation:2.4s ease-out ocean-as-flare}@keyframes ocean-as-flare{15%{opacity:1;transform:scale(1.5)}}.is-poked .ocean-as-ember{animation-duration:.9s}.ocean-fb-bowl,.ocean-fb-whale{opacity:0}.ocean-surprise[data-state=on] .ocean-fb-bowl{animation:ocean-fb-fall calc(var(--dur) * .78) ease-in both}.ocean-surprise[data-state=on] .ocean-fb-whale{animation:ocean-fb-fall calc(var(--dur) * .78) ease-in calc(var(--dur) * .2) both}@keyframes ocean-fb-fall{0%{opacity:0;transform:translateY(0)}8%,88%{opacity:1}to{opacity:0;transform:translateY(var(--fall))}}.ocean-fb-spin{transform-origin:35px 16px}.ocean-fb-tumble{transform-origin:36px 22px}.ocean-surprise[data-state=on] .ocean-fb-spin{animation:ocean-fb-spin calc(var(--dur) * .78) linear both}.ocean-surprise[data-state=on] .ocean-fb-tumble{animation:ocean-fb-tumble calc(var(--dur) * .78) linear calc(var(--dur) * .2) both}@keyframes ocean-fb-spin{to{transform:rotate(160deg)}}@keyframes ocean-fb-tumble{to{transform:rotate(-120deg)}}.ocean-surprise>svg:first-child:has(~svg.ocean-egg-idle) .ocean-idle-hide{visibility:hidden}.ocean-egg-dp-plate{animation:2.6s ease-in-out infinite ocean-dp-swim}.ocean-egg-dp-plate-0{animation-delay:0s}.ocean-egg-dp-plate-1{animation-delay:-.26s}.ocean-egg-dp-plate-2{animation-delay:-.52s}.ocean-egg-dp-plate-3{animation-delay:-.78s}.ocean-egg-dp-plate-4{animation-delay:-1.04s}.ocean-egg-dp-plate-5{animation-delay:-1.3s}.ocean-egg-dp-plate-6{animation-delay:-1.56s}.ocean-egg-dp-plate-7{animation-delay:-1.82s}.ocean-egg-dp-plate-8{animation-delay:-2.08s}.ocean-egg-dp-plate-9{animation-delay:-2.34s}.ocean-egg-dp-plate-10{animation-delay:-2.6s}@keyframes ocean-dp-swim{0%,to{opacity:1;transform:translateY(-3.8%)}50%{opacity:.6;transform:translateY(3.8%)}}.is-poked>.ocean-egg-dp-plate{animation:2s ease-out ocean-dp-flare}@keyframes ocean-dp-flare{20%,50%{opacity:1;filter:brightness(2.2)}}.ocean-ka-tip{transform-origin:46px 58px;animation:7s ease-in-out infinite ocean-ka-curl}@keyframes ocean-ka-curl{0%,to{transform:rotate(0)}40%{transform:rotate(-16deg)}70%{transform:rotate(6deg)}}.ocean-ka-arm{transform-origin:35px 194px}.is-poked .ocean-ka-arm{animation:1.2s ease-in-out 2 ocean-ka-squeeze}@keyframes ocean-ka-squeeze{50%{transform:scale(.94,1.02)}}.is-poked .ocean-ka-tip{animation:.8s ease-in-out 3 ocean-ka-wave}@keyframes ocean-ka-wave{50%{transform:rotate(-26deg)}}.ocean-mf-tongue{transform-origin:22px 58px;animation:.9s steps(4,end) infinite ocean-mf-lick}.ocean-mf-tongue-1{animation-delay:-.3s}.ocean-mf-tongue-2{animation-delay:-.55s}.ocean-mf-tongue-3{animation-delay:-.75s}@keyframes ocean-mf-lick{0%{opacity:.8;transform:scale(1)}25%{opacity:.6;transform:scale(.9,1.15)skew(5deg)}50%{opacity:.85;transform:scale(1.05,.85)skew(-4deg)}75%{opacity:.7;transform:scale(.95,1.1)}}.ocean-mf-glow{transform-origin:22px 50px;animation:1.7s ease-in-out infinite ocean-mf-glow}@keyframes ocean-mf-glow{50%{opacity:.65;transform:scale(.9)}}.ocean-mf-sparks{animation:2.3s steps(2,end) infinite ocean-mf-sparks}@keyframes ocean-mf-sparks{50%{opacity:.2}}.is-poked .ocean-mf-glow{animation:1.8s ease-out ocean-mf-flare}@keyframes ocean-mf-flare{15%{opacity:1;transform:scale(1.6)}}.ocean-gs-ship{transform-origin:75px 90px;animation:6s ease-in-out infinite ocean-gs-roll}@keyframes ocean-gs-roll{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-2px)rotate(1.2deg)}}.ocean-gs-lamp{animation:2.2s steps(3,end) infinite ocean-gs-lamp}.ocean-gs-lamp-1{animation-delay:-.7s}.ocean-gs-lamp-2{animation-delay:-1.5s}@keyframes ocean-gs-lamp{33%{opacity:.6}66%{opacity:.9}}.is-poked .ocean-gs-ship>g:first-child{animation:2.4s ease-in-out ocean-gs-fade}@keyframes ocean-gs-fade{40%,60%{opacity:.08}}.ocean-rm-ring{opacity:0}.is-poked .ocean-rm-ring{animation:1.8s both ocean-rm-light}.is-poked .ocean-rm-ring-2{animation-delay:.3s}.is-poked .ocean-rm-ring-1{animation-delay:.6s}.is-poked .ocean-rm-ring-0{animation-delay:.9s}@keyframes ocean-rm-light{0%{opacity:0}25%,60%{opacity:.9}to{opacity:0}}.ocean-bg-a{transform-origin:19px 27px}.ocean-bg-b{transform-origin:31px 22.4px}.ocean-bg-c{transform-origin:31.6px 31px}.ocean-bg-hand{transform-origin:38px 8px}.is-poked .ocean-bg-a{animation:2.4s ease-in-out ocean-bg-a}.is-poked .ocean-bg-b{animation:2.4s ease-in-out ocean-bg-b}.is-poked .ocean-bg-c{animation:2.4s ease-in-out ocean-bg-c}.is-poked .ocean-bg-hand{animation:2.4s ease-in-out ocean-bg-hand}@keyframes ocean-bg-a{to{transform:rotate(120deg)}}@keyframes ocean-bg-b{to{transform:rotate(-160deg)}}@keyframes ocean-bg-c{to{transform:rotate(206deg)}}@keyframes ocean-bg-hand{to{transform:rotate(270deg)}}.ocean-sr-ring{transform-origin:44px 34px;opacity:0;animation:6s ease-out infinite ocean-sr-ring}.ocean-sr-ring-1{animation-delay:-2s}.ocean-sr-ring-2{animation-delay:-4s}@keyframes ocean-sr-ring{0%{opacity:0;transform:scale(.5)}10%{opacity:.7}60%,to{opacity:0;transform:scale(2.4)}}.is-poked .ocean-sr-ring{stroke-width:1.6px;animation-duration:1.5s}.ocean-ss-rise,.ocean-ss-bucket{opacity:0}.ocean-ss-eyes{transform-origin:75px 54px}.ocean-surprise[data-state=on] .ocean-ss-rise{animation:ocean-ss-rise var(--dur) ease-in-out both}.ocean-surprise[data-state=on] .ocean-ss-eyes{animation:ocean-ss-eyes var(--dur) linear both}@keyframes ocean-ss-rise{0%{opacity:0;transform:translateY(46px)}22%,80%{opacity:.95;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes ocean-ss-eyes{0%,24%{transform:scaleY(.1)}29%,59%,63%,to{transform:scaleY(1)}61%{transform:scaleY(.1)}}.is-poked .ocean-ss-bucket{animation:2.6s ease-out both ocean-ss-bucket}@keyframes ocean-ss-bucket{0%{opacity:0;transform:translateY(10px)}25%,70%{opacity:.85;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.ocean-surprise-fish-bishop svg,.ocean-surprise-seahorse-heart svg,.ocean-surprise-puffer-inflates svg,.ocean-surprise-cleaner-shrimp svg{animation:6s ease-in-out infinite ocean-af-hover}.ocean-fb2-staff{transform-origin:18px 52px}.is-poked .ocean-fb2-staff{animation:2.2s ease-in-out ocean-fb2-raise}@keyframes ocean-fb2-raise{25%,70%{transform:translateY(-6px)rotate(-10deg)}}.ocean-fb2-spark{opacity:0}.is-poked .ocean-fb2-spark{animation:1.6s ease-out both ocean-fb2-spark}.is-poked .ocean-fb2-spark-1{animation-delay:.25s}.is-poked .ocean-fb2-spark-2{animation-delay:.5s}@keyframes ocean-fb2-spark{0%{opacity:0}30%,60%{opacity:1}to{opacity:0}}.ocean-st-lamp{opacity:.12}.ocean-st-lamp-4{animation:5s ease-in-out infinite ocean-st-burn}@keyframes ocean-st-burn{0%,to{opacity:.55}50%{opacity:.8}}.is-poked .ocean-st-lamp{animation:2.8s both ocean-st-light}.is-poked .ocean-st-lamp-1{animation-delay:.22s}.is-poked .ocean-st-lamp-2{animation-delay:.44s}.is-poked .ocean-st-lamp-3{animation-delay:.66s}.is-poked .ocean-st-lamp-4{animation-delay:.88s}@keyframes ocean-st-light{0%{opacity:.12}15%,75%{opacity:1}to{opacity:.12}}.ocean-hc-tip{transform-origin:30px 26px;animation:12s ease-in-out infinite ocean-hc-arm}.ocean-hc-hat{transform-origin:19px 16px;animation:12s ease-in-out infinite ocean-hc-hat}@keyframes ocean-hc-arm{0%,86%,to{transform:rotate(0)}90%,95%{transform:rotate(-38deg)}}@keyframes ocean-hc-hat{0%,86%,to{transform:none}90%,95%{transform:translate(2px,-5px)rotate(18deg)}}.is-poked .ocean-hc-tip{animation:1.6s ease-in-out ocean-hc-arm-now}.is-poked .ocean-hc-hat{animation:1.6s ease-in-out ocean-hc-hat-now}@keyframes ocean-hc-arm-now{25%,70%{transform:rotate(-38deg)}}@keyframes ocean-hc-hat-now{25%,70%{transform:translate(2px,-5px)rotate(18deg)}}.ocean-ct-arm{transform-origin:34px 34px;animation:5s ease-in-out infinite ocean-ct-creep}@keyframes ocean-ct-creep{50%{transform:scaleX(.93)}}.is-poked .ocean-ct-arm{animation:3.4s ease-in-out both ocean-ct-grab}@keyframes ocean-ct-grab{0%,18%{transform:scaleX(1)}42%,90%{transform:scaleX(.22)}to{transform:scaleX(1)}}.is-poked .ocean-ct-coin{animation:3.4s ease-in-out both ocean-ct-coin}@keyframes ocean-ct-coin{0%,18%{opacity:1;transform:translate(0)}42%{opacity:1;transform:translate(22px,-3px)}48%,88%{opacity:0;transform:translate(24px,-3px)}89%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}.is-poked .ocean-ct-eyes{animation:3.4s ease-in-out ocean-ct-eyes}@keyframes ocean-ct-eyes{30%,85%{transform:translate(1px)}}.ocean-tm-peek{opacity:0}.is-poked .ocean-tm-crab{animation:3.6s ease-in-out both ocean-tm-move}@keyframes ocean-tm-move{0%{opacity:1;transform:translate(0)}35%{opacity:1;transform:translate(8px,-1px)}46%{opacity:0;transform:translate(10px,-2px)}90%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}.is-poked .ocean-tm-peek{animation:3.6s both ocean-tm-peek}@keyframes ocean-tm-peek{0%,46%{opacity:0}54%,86%{opacity:1}92%,to{opacity:0}}.ocean-pi-round{opacity:0;transform-origin:20px 21px;transform:scale(.5)}.ocean-pi-fin{transform-origin:20px 23px;animation:.9s ease-in-out infinite ocean-pi-fin}@keyframes ocean-pi-fin{50%{transform:rotate(18deg)}}.is-poked .ocean-pi-round{animation:2.6s both ocean-pi-puff}.is-poked .ocean-pi-flat{animation:2.6s both ocean-pi-flat}@keyframes ocean-pi-puff{0%{opacity:0;transform:scale(.5)}14%{opacity:1;transform:scale(1.08)}22%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.55)}}@keyframes ocean-pi-flat{0%{opacity:1}10%,86%{opacity:0}to{opacity:1}}.ocean-sh2-heart{opacity:0;transform-origin:25px 26px}.is-poked .ocean-sh2-heart{animation:2.4s ease-out both ocean-sh2-heart}@keyframes ocean-sh2-heart{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1;transform:translateY(-4px)scale(1.1)}to{opacity:0;transform:translateY(-26px)scale(1.3)}}.ocean-cs2-think{transform-origin:-4.2px 1.4px;animation:9s ease-in-out infinite ocean-cs2-think}@keyframes ocean-cs2-think{0%,84%,to{transform:rotate(0)}87%,93%{transform:rotate(-14deg)}90%,96%{transform:rotate(4deg)}}.ocean-cs2-claw{transform-origin:14px 33px}.is-poked .ocean-cs2-move{animation:2.2s ease-in-out ocean-cs2-move}@keyframes ocean-cs2-move{40%{transform:translate(5.5px,-6px)}70%,92%{transform:translate(11px,-2.5px)}}.is-poked .ocean-cs2-claw{animation:2.2s ease-in-out ocean-cs2-claw}@keyframes ocean-cs2-claw{40%,70%{transform:rotate(-16deg)translate(2px)}}.ocean-tu-bubble{opacity:0;animation:6s ease-out infinite ocean-tu-z}.ocean-tu-bubble-1{animation-delay:-2s}.ocean-tu-bubble-2{animation-delay:-4s}@keyframes ocean-tu-z{0%{opacity:0;transform:translate(-4px,12px)scale(.6)}25%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translate(2px,-6px)scale(1)}}.ocean-tu-open{opacity:0}.is-poked .ocean-tu-open{animation:2.2s both ocean-tu-open}.is-poked .ocean-tu-shut,.is-poked .ocean-tu-z{animation:2.2s both ocean-tu-shut}@keyframes ocean-tu-open{0%,10%{opacity:0}18%,80%{opacity:1}90%,to{opacity:0}}@keyframes ocean-tu-shut{0%,10%{opacity:1}18%,80%{opacity:0}90%,to{opacity:1}}.ocean-cr-shrimp{animation:3.4s ease-in-out infinite ocean-cr-work}@keyframes ocean-cr-work{50%{transform:translate(-1.6px,.8px)}}.ocean-cr-fin{transform-origin:46px 30px;animation:1.6s ease-in-out infinite ocean-pi-fin}.ocean-cr-lid{transform-origin:66px 18px;transform:scaleY(0)}.is-poked .ocean-cr-shrimp{animation:2.2s ease-in-out ocean-cr-hop}@keyframes ocean-cr-hop{30%,70%{transform:translate(9px,-8px)rotate(-10deg)}}.is-poked .ocean-cr-lid{animation:.5s ease-in-out 2 ocean-cr-blink}@keyframes ocean-cr-blink{50%{transform:scaleY(1)}}.ocean-sn-stretch{animation:5s ease-in-out infinite ocean-sn-stretch}.ocean-sn-b .ocean-sn-stretch{animation-delay:-2.5s}@keyframes ocean-sn-stretch{50%{transform:scaleY(1.12)}}.is-poked .ocean-sn-b{animation:2.4s ease-in-out ocean-sn-dash}@keyframes ocean-sn-dash{25%,70%{transform:translateY(-9px)}}.ocean-wr-whale,.ocean-wr-ring{opacity:0}.ocean-wr-ring{transform-origin:124px 62px}.ocean-surprise[data-state=on] .ocean-wr-whale{animation:ocean-wr-whale var(--dur) ease both}.ocean-surprise[data-state=on] .ocean-wr-bubbles{animation:1.6s ease-in infinite ocean-wr-bubbles}.ocean-surprise[data-state=on] .ocean-wr-ring{animation:3.9s ease-out infinite ocean-wr-ring}.ocean-surprise[data-state=on] .ocean-wr-ring-1{animation-delay:1.3s}.ocean-surprise[data-state=on] .ocean-wr-ring-2{animation-delay:2.6s}@keyframes ocean-wr-whale{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@keyframes ocean-wr-bubbles{0%{opacity:0;transform:translateY(4px)}30%{opacity:.9}to{opacity:0;transform:translateY(-8px)}}@keyframes ocean-wr-ring{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.95}70%{opacity:.6}to{opacity:0;transform:translateY(-46px)scale(4.2)}}.ocean-surprise[data-state=on].is-poked .ocean-wr-ring{stroke:#fff;animation-duration:1.6s}.ocean-cs-drift{opacity:0}.ocean-surprise[data-state=on] .ocean-cs-drift{animation-name:ocean-cs-rise;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ocean-cs-rise{0%{opacity:0;transform:translate(0)}12%{opacity:1}50%{transform:translate(var(--sway), calc(var(--rise) * .5))}85%{opacity:1}to{opacity:0;transform:translate(0, var(--rise))}}.ocean-cs-drift.is-burst{visibility:hidden}.ocean-pk-spark.ocean-cs-spark{background:#ffe0ec;box-shadow:8px -6px #ffc2dae6,-7px -8px #ff9ec4e6,-9px 5px #ffd8e8cc,6px 9px #ff9ec4cc,0 -11px #ffd8e8b3,12px 2px #ffc2dab3}.ocean-wp-halo,.ocean-wp-face{animation:2.6s steps(4,end) infinite ocean-wp-flicker}@keyframes ocean-wp-flicker{25%{opacity:.75}50%{opacity:1}75%{opacity:.85}}.ocean-wp-halo{transform-origin:13px 16px}.is-poked .ocean-wp-halo{animation:1.8s ease-out ocean-wp-flare}@keyframes ocean-wp-flare{20%{opacity:1;transform:scale(1.5)}}.ocean-jf-jelly{animation:3.2s ease-in-out infinite ocean-jf-pulse}.ocean-jf-jelly-1{animation-delay:-.8s}.ocean-jf-jelly-2{animation-delay:-1.6s}.ocean-jf-jelly-3{animation-delay:-2.4s}@keyframes ocean-jf-pulse{50%{opacity:.55}}.is-poked .ocean-jf-jelly{animation:1.1s ease-in-out 2 ocean-jf-wave}@keyframes ocean-jf-wave{50%{opacity:1;filter:brightness(1.7)}}.ocean-jf-star{transform-origin:35px 11px}.is-poked .ocean-jf-star{animation:2.2s ease-in-out ocean-jf-star}@keyframes ocean-jf-star{30%{transform:scale(1.3)rotate(20deg)}60%{transform:scale(1.1)rotate(-8deg)}}.ocean-fw-burst{opacity:0}.ocean-surprise[data-state=on] .ocean-fw-burst{animation:3.4s ease-out infinite ocean-fw-burst}.ocean-surprise[data-state=on] .ocean-fw-burst-1{animation-delay:.7s}.ocean-surprise[data-state=on] .ocean-fw-burst-2{animation-delay:1.4s}.ocean-surprise[data-state=on] .ocean-fw-burst-3{animation-delay:2.1s}.ocean-surprise[data-state=on] .ocean-fw-burst-4{animation-delay:2.8s}@keyframes ocean-fw-burst{0%{opacity:0;transform:scale(.5)}8%{opacity:1;transform:scale(.9)}40%{opacity:.5;transform:scale(1.1)}70%,to{opacity:0;transform:scale(1.15)}}.ocean-surprise-surface-fireworks.is-poked svg{animation:1.8s ease-out ocean-fw-flash}@keyframes ocean-fw-flash{15%{filter:brightness(2.2)}}.ocean-tf-school{animation:10s linear infinite ocean-tf-drift}@keyframes ocean-tf-drift{0%{opacity:0;transform:translate(-8px)}12%,88%{opacity:1}to{opacity:0;transform:translate(14px)}}.ocean-tf-wake{animation:4s ease-out infinite ocean-dd-leak}.is-poked .ocean-tf-fish{animation:2s ease-in-out both ocean-tf-turn}.is-poked .ocean-tf-fish-1{animation-delay:.1s}.is-poked .ocean-tf-fish-2{animation-delay:.2s}.is-poked .ocean-tf-fish-3{animation-delay:.3s}@keyframes ocean-tf-turn{0%,to{transform:scaleX(1)}18%,62%{transform:scaleX(-1)}}.ocean-bb-ball{opacity:0}.ocean-surprise[data-state=on] .ocean-bb-ball{animation:ocean-bb-form var(--dur) ease both}@keyframes ocean-bb-form{0%{opacity:0;transform:scale(.25,.1)}14%,86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.ocean-surprise[data-state=on] .ocean-bb-ring{animation:8s linear infinite ocean-bb-spin}.ocean-surprise[data-state=on] .ocean-bb-ring-1{animation-duration:11s;animation-direction:reverse}.ocean-surprise[data-state=on] .ocean-bb-ring-2{animation-duration:14s}.ocean-surprise[data-state=on] .ocean-bb-ring-3{animation-duration:18s;animation-direction:reverse}@keyframes ocean-bb-spin{to{transform:rotate(360deg)}}.ocean-surprise-bait-ball.is-poked svg{animation:1s ease-in-out ocean-bb-flinch}@keyframes ocean-bb-flinch{30%{transform:scale(.82)}70%{transform:scale(1.05)}}.ocean-rw-giant{animation:12s ease-in-out infinite ocean-rw-peer}@keyframes ocean-rw-peer{0%,to{transform:translateY(6px)}45%,60%{transform:translateY(0)}}.is-poked .ocean-rw-giant{animation:2.4s ease-in-out ocean-rw-lean}@keyframes ocean-rw-lean{30%,75%{transform:translateY(-5px)}}.ocean-rw-eyes{transform-origin:156px 42px}.is-poked .ocean-rw-eyes{animation:2.4s ease-in-out ocean-rw-wide}@keyframes ocean-rw-wide{30%,75%{transform:scale(1.25)}}.is-poked .ocean-rw-fingers{animation:.5s ease-in-out 3 ocean-rw-tap}@keyframes ocean-rw-tap{50%{transform:translateY(-2px)}}.ocean-ts-lit{opacity:.15}.ocean-ts-lit-1{opacity:.55}.is-poked .ocean-ts-lit{animation:2.6s both ocean-ts-light}.is-poked .ocean-ts-lit-1{animation-delay:.2s}.is-poked .ocean-ts-lit-2{animation-delay:.4s}.is-poked .ocean-ts-lit-3{animation-delay:.6s}@keyframes ocean-ts-light{20%,80%{opacity:1}}.ocean-ts-peal{opacity:0}.is-poked .ocean-ts-peal{animation:1.2s ease-out 2 ocean-ts-peal}@keyframes ocean-ts-peal{0%{opacity:.9;transform:scaleX(.6)}to{opacity:0;transform:scaleX(1.4)}}.ocean-ts-peal{transform-origin:60px 94px}.ocean-dt-off{opacity:0}.ocean-dt-on{opacity:.8}.is-poked .ocean-dt-off{animation:2.6s both ocean-ts-light}.is-poked .ocean-dt-row-1{animation-delay:.25s}.is-poked .ocean-dt-row-2{animation-delay:.5s}.is-poked .ocean-dt-row-3{animation-delay:.75s}.ocean-wb-eye{opacity:0}.is-poked .ocean-wb-eye{animation:2.2s both ocean-ts-light}.ocean-wb-skull{transform-origin:176px 46px}.is-poked .ocean-wb-skull{animation:2.2s ease-in-out ocean-wb-nod}@keyframes ocean-wb-nod{30%,70%{transform:rotate(5deg)}}.ocean-cs3-win{opacity:.4;animation:9s step-end infinite ocean-cs3-flicker}.ocean-cs3-win-1{animation-delay:-2.2s}.ocean-cs3-win-2{animation-delay:-4.5s}.ocean-cs3-win-3{animation-delay:-6.8s}@keyframes ocean-cs3-flicker{0%,70%{opacity:.4}71%,90%{opacity:.75}}.is-poked .ocean-cs3-win{animation:2.6s both ocean-ts-light}.is-poked .ocean-cs3-win-1{animation-delay:.15s}.is-poked .ocean-cs3-win-2{animation-delay:.3s}.is-poked .ocean-cs3-win-3{animation-delay:.45s}.ocean-cs3-beacon{animation:2s steps(2,end) infinite ocean-mf-sparks}.is-poked .ocean-ss3-skull .ocean-ss3-eye{animation:2.4s both ocean-ss3-eyes}.is-poked .ocean-ss3-skull-1 .ocean-ss3-eye{animation-delay:.2s}.is-poked .ocean-ss3-skull-2 .ocean-ss3-eye{animation-delay:.4s}.is-poked .ocean-ss3-skull-3 .ocean-ss3-eye{animation-delay:.6s}@keyframes ocean-ss3-eyes{20%,80%{fill:#ff5a3a}}.is-poked .ocean-dg-seam{animation:2.4s both ocean-dg-seam}@keyframes ocean-dg-seam{25%,75%{opacity:1;stroke-width:2.4px}}.ocean-surprise-skull-spire svg{opacity:.9}.ocean-dt-neon{opacity:.75;animation:9s step-end infinite ocean-dt-neon}.ocean-dt-neon-1{animation-delay:-3s}.ocean-dt-neon-2{animation-delay:-6s}@keyframes ocean-dt-neon{0%,88%{opacity:.75}89%{opacity:.15}90%{opacity:.8}91%{opacity:.2}92%,to{opacity:.8}}.is-poked .ocean-dt-neon{animation:2.6s step-end both ocean-dd-on}.ocean-ts-rose{opacity:.3}.is-poked .ocean-ts-rose{animation:2.6s both ocean-ts-light}.ocean-surprise svg.ocean-egg-layer{pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.ocean-surprise.is-poked>svg.ocean-egg-layer,.ocean-surprise svg.ocean-egg-layer.ocean-egg-idle{visibility:visible}.ocean-surprise svg.ocean-egg-fx,.ocean-surprise.is-hot svg.ocean-egg-fx{filter:none;opacity:0}.is-poked [class^=ocean-egg-hide-]{visibility:hidden}@keyframes ocean-egg-burst{0%{opacity:0;transform:scale(.7)}14%{opacity:.95;transform:scale(1.15)}45%{opacity:.7}to{opacity:0;transform:scale(1)}}@keyframes ocean-egg-pulse{0%,to{opacity:0}20%,60%{opacity:.95}}@keyframes ocean-egg-glint{0%{opacity:0;transform:scale(.3)rotate(0)}30%{opacity:1;transform:scale(1)rotate(40deg)}to{opacity:0;transform:scale(.4)rotate(90deg)}}@keyframes ocean-egg-rise{0%{opacity:0;transform:translateY(4%)}15%{opacity:.9}to{opacity:0;transform:translate(4%,-38%)}}.is-poked>.ocean-egg-puff{animation:1.6s ease-out both ocean-egg-puff}@keyframes ocean-egg-puff{0%{opacity:0;transform:translateY(6%)scale(.5)}25%{opacity:.6}to{opacity:0;transform:translateY(-26%)scale(1.6)}}.is-poked>.ocean-egg-lev-eye{animation:1.8s ease-in-out ocean-egg-lev-eye}@keyframes ocean-egg-lev-eye{15%,60%{transform:scale(1.06,1.32)}}.is-poked>.ocean-egg-ring-1,.is-poked>.ocean-egg-ring-2,.is-poked>.ocean-egg-ring-3{animation:1.5s ease-out both ocean-egg-ring}.is-poked>.ocean-egg-ring-2{animation-delay:.28s}.is-poked>.ocean-egg-ring-3{animation-delay:.56s}@keyframes ocean-egg-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(2.3)}}.ocean-surprise-card-stale.is-poked>.ocean-egg-art{animation:.7s linear ocean-egg-shudder}@keyframes ocean-egg-shudder{10%,50%{transform:translate(1.2%)}30%,70%{transform:translate(-1.2%)}90%{transform:translate(.5%)}}.is-poked>.ocean-egg-hiss{animation:1.4s ease-out both ocean-egg-rise}.is-poked>.ocean-egg-flare-glow{animation:1.4s ease-out both ocean-egg-burst}.is-poked>.ocean-egg-sparks{animation:.9s ease-out both ocean-egg-sparks}@keyframes ocean-egg-sparks{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.is-poked>.ocean-egg-oyster-lid{animation:2s ease-in-out ocean-egg-open}@keyframes ocean-egg-open{22%,72%{transform:rotate(calc(var(--dir,1) * -17deg))}}.is-poked>.ocean-egg-oyster-gleam{animation:1.1s ease-out .45s both ocean-egg-glint}.is-poked>.ocean-egg-ink-puff{animation:1.7s ease-out both ocean-egg-ink}@keyframes ocean-egg-ink{0%{opacity:0;transform:scale(.4)}22%{opacity:.85}to{opacity:0;transform:scale(1.7)}}.ocean-surprise-card-anchor.is-poked>.ocean-egg-art{animation:1.2s ease-out ocean-egg-anchor}@keyframes ocean-egg-anchor{15%{transform:translateY(-2.4%) rotate(calc(var(--dir,1) * -2.5deg))}35%{transform:rotate(calc(var(--dir,1) * 2deg))}55%{transform:rotate(calc(var(--dir,1) * -1.2deg))}75%{transform:rotate(calc(var(--dir,1) * .6deg))}}.ocean-surprise-card-log.is-poked>.ocean-egg-art{animation:1.1s ease-out ocean-egg-log}@keyframes ocean-egg-log{20%{transform:translateY(-6%) rotate(calc(var(--dir,1) * -3deg))}45%{transform:rotate(calc(var(--dir,1) * 1deg))}65%{transform:rotate(calc(var(--dir,1) * -.6deg))}}.ocean-surprise-card-mirage.is-poked>.ocean-egg-art{animation:1.7s ease-in-out ocean-egg-mirage}@keyframes ocean-egg-mirage{30%{opacity:.15;transform:translate(-3%)scaleX(1.06)}50%{opacity:.5;transform:translate(2.6%)scaleX(.96)}70%{opacity:.25;transform:translate(-1.3%)}}.ocean-surprise-card-alarm.is-poked>.ocean-egg-art{animation:.9s linear ocean-egg-rattle}@keyframes ocean-egg-rattle{8%,40%{transform:rotate(5deg)}24%,56%{transform:rotate(-5deg)}72%{transform:rotate(2deg)}88%{transform:rotate(-1deg)}}.ocean-surprise-card-inquest.is-poked>.ocean-egg-art{animation:1.1s ease-out ocean-egg-nudge}@keyframes ocean-egg-nudge{25%{transform:translate(1.6%,-3%)}}.is-poked>.ocean-egg-lamp-glow{animation:1.3s ease-out both ocean-egg-burst}.ocean-surprise-card-holdfast.is-poked>.ocean-egg-art{animation:.8s linear ocean-egg-strain}@keyframes ocean-egg-strain{12%,52%{transform:translate(1.4%)rotate(.8deg)}32%,72%{transform:translate(-1.4%)rotate(-.8deg)}90%{transform:translate(.4%)}}.is-poked>.ocean-egg-padlock-glint{animation:1s ease-out .5s both ocean-egg-glint}.ocean-surprise-card-murky.is-poked>.ocean-egg-art{animation:1.8s ease-in-out ocean-egg-murky}@keyframes ocean-egg-murky{35%{opacity:.4;transform:scale(1.08)}}.ocean-surprise-card-glint.is-poked>.ocean-egg-art{animation:1.6s ease-in-out ocean-egg-murk}@keyframes ocean-egg-murk{35%{opacity:.6;transform:scale(1.04)}}.is-poked>.ocean-egg-glint-flash{animation:.75s ease-out 2 both ocean-egg-glint}.is-poked>.ocean-egg-vault-glow{animation:1.3s ease-in-out both ocean-egg-pulse}.is-poked>.ocean-egg-vault-chains{animation:.8s linear ocean-egg-chains}@keyframes ocean-egg-chains{10%,50%{transform:translate(1.1%,-.9%)}30%,70%{transform:translate(-1.1%,.8%)}90%{transform:translate(.4%)}}.ocean-surprise-team-siren.is-poked>.ocean-egg-art{animation:1.3s ease-in-out ocean-egg-flick}@keyframes ocean-egg-flick{15%{transform:rotate(calc(var(--dir,1) * 12deg))}40%{transform:rotate(calc(var(--dir,1) * -8deg))}65%{transform:rotate(calc(var(--dir,1) * 4deg))}}.is-poked>.ocean-egg-sweep{animation:1.3s linear both ocean-egg-sweep}@keyframes ocean-egg-sweep{0%{opacity:.95;transform:rotate(0)}80%{opacity:.8}to{opacity:0;transform:rotate(360deg)}}.is-poked>.ocean-egg-ping{animation:1.2s ease-out .15s both ocean-egg-ping}@keyframes ocean-egg-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.6)}}.ocean-surprise-role-harpooner.is-poked>.ocean-egg-art{animation:.8s linear ocean-egg-twang}@keyframes ocean-egg-twang{10%{transform:rotate(2.4deg)}22%{transform:rotate(-2deg)}34%{transform:rotate(1.5deg)}46%{transform:rotate(-1.1deg)}58%{transform:rotate(.7deg)}70%{transform:rotate(-.4deg)}}.is-poked>.ocean-egg-sailor-eyes{animation:1.5s ease-in-out both ocean-egg-pulse}.ocean-surprise-role-quartermaster.is-poked>.ocean-egg-art{animation:.9s linear ocean-egg-jingle}@keyframes ocean-egg-jingle{10%{transform:rotate(7deg)}25%{transform:rotate(-6deg)}40%{transform:rotate(4deg)}55%{transform:rotate(-3deg)}70%{transform:rotate(1.5deg)}}.ocean-surprise-role-courier.is-poked>.ocean-egg-art{animation:1.4s ease-in-out ocean-egg-flutter}@keyframes ocean-egg-flutter{20%{transform:translate(2%,-8%)rotate(-7deg)}45%{transform:translate(4%,-11%)rotate(5deg)}70%{transform:translate(2%,-5.5%)rotate(-3deg)}}.is-poked>.ocean-egg-knife{animation:1.1s ease-in-out ocean-egg-turn}@keyframes ocean-egg-turn{25%{transform:translateY(-4%)scaleX(.1)}50%{transform:translateY(-5%)scaleX(-1)}75%{transform:translateY(-2.5%)scaleX(.1)}}.ocean-surprise-role-riptide.is-poked>.ocean-egg-art{animation:1.4s ease-in-out ocean-egg-swirl}@keyframes ocean-egg-swirl{25%{transform:rotate(-26deg)translate(-2%)}60%{transform:rotate(8deg)}}.ocean-surprise-role-undertow.is-poked>.ocean-egg-art{animation:1.4s ease-in-out ocean-egg-whirl}@keyframes ocean-egg-whirl{20%{transform:scale(.82,1.02)}40%{transform:scaleX(1.06)}60%{transform:scale(.9,1.01)}80%{transform:scaleX(1.03)}}.ocean-surprise-role-lure.is-poked>.ocean-egg-art{animation:1.5s ease-in-out ocean-egg-bob}@keyframes ocean-egg-bob{30%{transform:translateY(-3.5%)}60%{transform:translateY(.6%)}80%{transform:translateY(-1.7%)}}.is-poked>.ocean-egg-lure-glow{animation:1.5s ease-in-out both ocean-egg-lure}@keyframes ocean-egg-lure{0%,to{opacity:0;transform:translateY(0)}20%{opacity:.9}30%{transform:translateY(-3.5%)}45%{opacity:.5}60%{transform:translateY(.6%)}70%{opacity:.9}80%{transform:translateY(-1.7%)}}.is-poked>.ocean-egg-seer{animation:1.6s ease-in-out ocean-egg-loom}@keyframes ocean-egg-loom{30%,60%{transform:translateY(-3.2%)}}.is-poked>.ocean-egg-seer-eyes{animation:1.6s ease-in-out both ocean-egg-seer-eyes}@keyframes ocean-egg-seer-eyes{0%,to{opacity:0;transform:translateY(0)}30%,60%{opacity:.95;transform:translateY(-3.2%)}}.is-poked>.ocean-egg-bell{animation:1.6s ease-in-out ocean-egg-bell}@keyframes ocean-egg-bell{14%{transform:rotate(calc(var(--dir,1) * 14deg))}34%{transform:rotate(calc(var(--dir,1) * -11deg))}54%{transform:rotate(calc(var(--dir,1) * 7deg))}72%{transform:rotate(calc(var(--dir,1) * -4deg))}88%{transform:rotate(calc(var(--dir,1) * 1.5deg))}}.is-poked>.ocean-egg-wrecker-glow{animation:1.5s ease-out both ocean-egg-burst}.ocean-surprise-role-harpy.is-poked>.ocean-egg-art{animation:1.2s ease-in-out ocean-egg-glance}@keyframes ocean-egg-glance{30%,65%{transform:translateY(-2%) rotate(calc(var(--dir,1) * -5deg))}}.is-poked>.ocean-egg-harpy-eye{animation:1.2s ease-in-out both ocean-egg-pulse}.is-poked>.ocean-egg-note-1,.is-poked>.ocean-egg-note-2,.is-poked>.ocean-egg-note-3{animation:2s ease-out both ocean-egg-note}.is-poked>.ocean-egg-note-2{animation-delay:.35s}.is-poked>.ocean-egg-note-3{animation-delay:.7s}@keyframes ocean-egg-note{0%{opacity:0;transform:translate(0)}20%{opacity:.95}to{opacity:0;transform:translate(-7%,-18%)}}.ocean-surprise-mark-eel.is-poked>.ocean-egg-art{animation:1.2s ease-in-out ocean-egg-slither}@keyframes ocean-egg-slither{20%{transform:translate(-3%,3%)rotate(4deg)}45%{transform:translate(3%,-3%)rotate(-4deg)}70%{transform:translate(-1.5%)rotate(2deg)}}.ocean-surprise-role-gauge-keeper.is-poked>.ocean-egg-art{animation:1.1s ease-out ocean-egg-jolt}@keyframes ocean-egg-jolt{10%{transform:rotate(-4deg)}25%{transform:rotate(3deg)}40%{transform:rotate(-2deg)}60%{transform:rotate(1deg)}}:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-oyster-lid{transform:rotate(calc(var(--dir,1) * -17deg))}:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-flare-glow,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-lamp-glow,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-vault-glow,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-lure-glow,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-wrecker-glow,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-sailor-eyes,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-seer-eyes,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-harpy-eye,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-ink-puff{opacity:.8}:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-oyster-gleam,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-padlock-glint,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-glint-flash,:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-note-1{opacity:1}:where(.reduce-motion,.simple-graphics) .ocean-surprise.is-poked>svg.ocean-egg-ring-1{opacity:.6;transform:scale(1.5)}.ocean-idle-set,.ocean-idle-turn{width:100%;height:100%;position:relative}.ocean-idle-turn{transform-origin:50% 100%}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg{opacity:1;filter:none;transition:none;animation:none}.ocean-secret>.ocean-idle-set{filter:brightness(.72)saturate(.8);transition:filter .3s}.ocean-secret.is-hot>.ocean-idle-set{filter:brightness(1.05)drop-shadow(0 0 5px #f6efe299)}.ocean-secret-octopus>.ocean-idle-set{filter:none}.ocean-deep>.ocean-idle-set{opacity:.8;filter:saturate(.7);transition:opacity .4s,filter .4s}.ocean-deep-skyline>.ocean-idle-set{opacity:.62}.ocean-deep.is-seen>.ocean-idle-set{opacity:.9;filter:none}.ocean-deep.is-hot>.ocean-idle-set{opacity:1;filter:brightness(1.8)drop-shadow(0 0 3px #5ce1e6b3)}.ocean-surprise>.ocean-idle-set{transition:filter .35s,opacity .35s}.ocean-surprise-skyline>.ocean-idle-set{opacity:.72;filter:saturate(.6)}.ocean-surprise-far>.ocean-idle-set{opacity:.8;filter:saturate(.65)}.ocean-surprise-mid>.ocean-idle-set{filter:brightness(.72)saturate(.78)}.ocean-surprise-plankton-shower>.ocean-idle-set{filter:none}.ocean-surprise.is-seen>.ocean-idle-set{opacity:.92}.ocean-surprise.is-hot>.ocean-idle-set{opacity:1;filter:brightness(1.25)saturate(.95)drop-shadow(0 0 4px #5ce1e68c)}.ocean-surprise:has([data-hit].is-hot)>.ocean-idle-set{opacity:1;filter:brightness(1.25)saturate(.95)drop-shadow(0 0 4px #5ce1e68c)}.ocean-surprise-accusing-fish>.ocean-idle-set{animation:6s ease-in-out infinite ocean-af-hover}.ocean-surprise-mast-fire>.ocean-idle-set,.ocean-surprise-coral-spawn>.ocean-idle-set,.ocean-surprise-surface-fireworks>.ocean-idle-set{opacity:1;filter:none}.ocean-surprise-wreck-pumpkin>.ocean-idle-set,.ocean-surprise-jelly-fir>.ocean-idle-set{filter:brightness(.88)saturate(.9)}.ocean-surprise-whale-rings>.ocean-idle-set,.ocean-surprise-twin-ovals>.ocean-idle-set{filter:saturate(.9)}.ocean-surprise-fish-bishop>.ocean-idle-set,.ocean-surprise-seahorse-heart>.ocean-idle-set,.ocean-surprise-puffer-inflates>.ocean-idle-set,.ocean-surprise-cleaner-shrimp>.ocean-idle-set{animation:6s ease-in-out infinite ocean-af-hover}.ocean-surprise-surface-fireworks.is-poked>.ocean-idle-set{animation:1.8s ease-out ocean-fw-flash}.ocean-surprise-bait-ball.is-poked>.ocean-idle-set{animation:1s ease-in-out ocean-bb-flinch}.ocean-surprise-skull-spire>.ocean-idle-set{opacity:.9}.ocean-idle-turn>svg.ocean-idle{pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.ocean-idle-turn>svg.ocean-idle,.ocean-idle-turn>svg.ocean-idle-whole{transform-origin:50% 100%}.ocean-idle-set>.ocean-idle-turn>svg mask,.ocean-idle-set>.ocean-idle-turn>svg clipPath{visibility:visible}.ocean-surprise-sword-stone svg.ocean-idle-base :where(.ocean-sw-beam~*,:has(.ocean-sw-beam)~*){visibility:hidden}.ocean-surprise-sword-stone svg.oi-sword-stone-s1 :where(.ocean-sw-beam~*,:has(.ocean-sw-beam)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-sword-stone-0{animation:7s linear infinite oik-0}.ocean-surprise-sword-stone svg.oi-sword-stone-0 .ocean-sw-beam{visibility:visible}svg.oi-sword-stone-0 .ocean-sw-beam{opacity:1}.ocean-surprise-sword-stone svg.ocean-idle-base .ocean-sw-beam{visibility:hidden}.ocean-surprise-sword-stone svg.ocean-idle-svg .ocean-sw-beam{animation:none}.ocean-surprise-deco-dome svg.ocean-idle-base :where(.ocean-dd-strip.ocean-dd-strip-3~*,:has(.ocean-dd-strip.ocean-dd-strip-3)~*){visibility:hidden}.ocean-surprise-deco-dome svg.oi-deco-dome-s1 :where(.ocean-dd-strip.ocean-dd-strip-3~*,:has(.ocean-dd-strip.ocean-dd-strip-3)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-dome-0{animation:13s step-end infinite oik-1}.ocean-surprise-deco-dome:not(.is-poked) svg.oi-deco-dome-0 .ocean-dd-strip.ocean-dd-strip-0{visibility:visible}svg.oi-deco-dome-0 .ocean-dd-strip.ocean-dd-strip-0{opacity:1}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-base .ocean-dd-strip.ocean-dd-strip-0{visibility:hidden}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-svg .ocean-dd-strip.ocean-dd-strip-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-dome-1{animation:13s step-end infinite oik-2}.ocean-surprise-deco-dome:not(.is-poked) svg.oi-deco-dome-1 .ocean-dd-strip.ocean-dd-strip-1{visibility:visible}svg.oi-deco-dome-1 .ocean-dd-strip.ocean-dd-strip-1{opacity:1}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-base .ocean-dd-strip.ocean-dd-strip-1{visibility:hidden}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-svg .ocean-dd-strip.ocean-dd-strip-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-dome-2{animation:13s step-end infinite oik-3}.ocean-surprise-deco-dome:not(.is-poked) svg.oi-deco-dome-2 .ocean-dd-strip.ocean-dd-strip-2{visibility:visible}svg.oi-deco-dome-2 .ocean-dd-strip.ocean-dd-strip-2{opacity:1}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-base .ocean-dd-strip.ocean-dd-strip-2{visibility:hidden}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-svg .ocean-dd-strip.ocean-dd-strip-2{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-dome-3{animation:13s step-end infinite oik-4}.ocean-surprise-deco-dome:not(.is-poked) svg.oi-deco-dome-3 .ocean-dd-strip.ocean-dd-strip-3{visibility:visible}svg.oi-deco-dome-3 .ocean-dd-strip.ocean-dd-strip-3{opacity:1}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-base .ocean-dd-strip.ocean-dd-strip-3{visibility:hidden}.ocean-surprise-deco-dome:not(.is-poked) svg.ocean-idle-svg .ocean-dd-strip.ocean-dd-strip-3{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-dome-4{animation:5s linear infinite oik-5,5s linear infinite oik-6}.ocean-surprise-deco-dome svg.oi-deco-dome-4 .ocean-dd-leak{visibility:visible}svg.oi-deco-dome-4 .ocean-dd-leak{opacity:1}.ocean-surprise-deco-dome svg.oi-deco-dome-s1 .ocean-dd-leak{visibility:hidden}.ocean-surprise-deco-dome svg.ocean-idle-svg .ocean-dd-leak{animation:none}.ocean-surprise-whale-house svg.ocean-idle-base :where(.ocean-wh-tail~*,:has(.ocean-wh-tail)~*){visibility:hidden}.ocean-surprise-whale-house svg.oi-whale-house-s1 :where(.ocean-wh-tail~*,:has(.ocean-wh-tail)~*){visibility:visible}.ocean-surprise-whale-house svg.oi-whale-house-s1 :where(.ocean-wh-light~*,:has(.ocean-wh-light)~*){visibility:hidden}.ocean-surprise-whale-house svg.oi-whale-house-s2 :where(.ocean-wh-light~*,:has(.ocean-wh-light)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-whale-house-0{animation:9s linear infinite oik-7}.ocean-surprise-whale-house svg.oi-whale-house-0 .ocean-wh-tail{visibility:visible}.ocean-surprise-whale-house svg.ocean-idle-base .ocean-wh-tail{visibility:hidden}.ocean-surprise-whale-house svg.ocean-idle-svg .ocean-wh-tail{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-whale-house-1{animation:3.4s linear infinite oik-8}.ocean-surprise-whale-house svg.oi-whale-house-1 .ocean-wh-light{visibility:visible}svg.oi-whale-house-1 .ocean-wh-light{opacity:1}.ocean-surprise-whale-house svg.oi-whale-house-s1 .ocean-wh-light{visibility:hidden}.ocean-surprise-whale-house svg.ocean-idle-svg .ocean-wh-light{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-whale-house-2{animation:1.4s step-end infinite oik-9,1.4s step-end infinite oik-a}.ocean-surprise-whale-house svg.oi-whale-house-2 .ocean-wh-flame{visibility:visible}svg.oi-whale-house-2 .ocean-wh-flame{opacity:1}.ocean-surprise-whale-house svg.oi-whale-house-s2 .ocean-wh-flame{visibility:hidden}.ocean-surprise-whale-house svg.ocean-idle-svg .ocean-wh-flame{animation:none}.ocean-surprise-wrong-angles svg.ocean-idle-base :where(.ocean-wa-glow~*,:has(.ocean-wa-glow)~*){visibility:hidden}.ocean-surprise-wrong-angles svg.oi-wrong-angles-s1 :where(.ocean-wa-glow~*,:has(.ocean-wa-glow)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-wrong-angles-0{animation:7s linear infinite oik-b}.ocean-surprise-wrong-angles svg.oi-wrong-angles-0 .ocean-wa-glow{visibility:visible}svg.oi-wrong-angles-0 .ocean-wa-glow{opacity:1}.ocean-surprise-wrong-angles svg.ocean-idle-base .ocean-wa-glow{visibility:hidden}.ocean-surprise-wrong-angles svg.ocean-idle-svg .ocean-wa-glow{animation:none}.ocean-surprise-fork-comb svg.ocean-idle-base :where(.ocean-fc-kelp~*,:has(.ocean-fc-kelp)~*){visibility:hidden}.ocean-surprise-fork-comb svg.oi-fork-comb-s1 :where(.ocean-fc-kelp~*,:has(.ocean-fc-kelp)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-fork-comb-0{animation:8s linear infinite oik-c}.ocean-surprise-fork-comb svg.oi-fork-comb-0 .ocean-fc-kelp{visibility:visible}.ocean-surprise-fork-comb svg.ocean-idle-base .ocean-fc-kelp{visibility:hidden}.ocean-surprise-fork-comb svg.ocean-idle-svg .ocean-fc-kelp{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-monkey-idol-0{animation:13s linear infinite oik-d}.ocean-surprise-monkey-idol:not(.is-poked) svg.oi-monkey-idol-0 .ocean-mi-face{visibility:visible}.ocean-surprise-monkey-idol:not(.is-poked) svg.ocean-idle-base .ocean-mi-face{visibility:hidden}.ocean-surprise-monkey-idol:not(.is-poked) svg.ocean-idle-svg .ocean-mi-face{animation:none}.ocean-surprise-bow-fish svg.ocean-idle-base :where(.ocean-bf-wings~*,:has(.ocean-bf-wings)~*){visibility:hidden}.ocean-surprise-bow-fish svg.oi-bow-fish-s1 :where(.ocean-bf-wings~*,:has(.ocean-bf-wings)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-bow-fish-0{animation:6s linear infinite oik-e}.ocean-surprise-bow-fish:not(.is-poked) svg.oi-bow-fish-0 .ocean-bf-wings{visibility:visible}.ocean-surprise-bow-fish:not(.is-poked) svg.ocean-idle-base .ocean-bf-wings{visibility:hidden}.ocean-surprise-bow-fish:not(.is-poked) svg.ocean-idle-svg .ocean-bf-wings{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-0.site-0{animation:4s linear infinite oik-f}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-1.site-0{animation:4s linear infinite oik-g}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-2.site-0{animation:12s linear infinite oik-h,12s linear infinite oik-i}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-3.site-0{animation:12s linear infinite oik-j,12s linear infinite oik-k}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-0.site-82{animation:4s linear infinite oik-f}.ocean-surprise-twin-ovals:not(.is-poked) svg.oi-twin-ovals-0 .ocean-to-a{visibility:visible}svg.oi-twin-ovals-0 .ocean-to-a{opacity:1}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-base .ocean-to-a{visibility:hidden}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-svg .ocean-to-a{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-1.site-82{animation:4s linear infinite oik-g}.ocean-surprise-twin-ovals:not(.is-poked) svg.oi-twin-ovals-1 .ocean-to-b{visibility:visible}svg.oi-twin-ovals-1 .ocean-to-b{opacity:1}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-base .ocean-to-b{visibility:hidden}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-svg .ocean-to-b{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-2.site-82{animation:12s linear infinite oik-l,12s linear infinite oik-i}.ocean-surprise-twin-ovals:not(.is-poked) svg.oi-twin-ovals-2 .ocean-to-in{visibility:visible}svg.oi-twin-ovals-2 .ocean-to-in{opacity:1}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-base .ocean-to-in{visibility:hidden}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-svg .ocean-to-in{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-twin-ovals-3.site-82{animation:12s linear infinite oik-m,12s linear infinite oik-k}.ocean-surprise-twin-ovals:not(.is-poked) svg.oi-twin-ovals-3 .ocean-to-out{visibility:visible}svg.oi-twin-ovals-3 .ocean-to-out{opacity:1}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-base .ocean-to-out{visibility:hidden}.ocean-surprise-twin-ovals:not(.is-poked) svg.ocean-idle-svg .ocean-to-out{animation:none}.ocean-surprise-pixel-fish.is-poked>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole,.ocean-surprise-pixel-fish:not(.is-poked) svg.ocean-idle-svg .ocean-pf-path{animation:none}.ocean-surprise-pixel-fish>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{animation:9s step-end infinite oik-o}.ocean-surprise-pixel-fish.is-poked>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole,.ocean-surprise-pixel-fish:not(.is-poked) svg.ocean-idle-svg .ocean-pf-turn{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-hat-on-sand-0{animation:10s linear infinite oik-p}.ocean-surprise-hat-on-sand:not(.is-poked) svg.oi-hat-on-sand-0 .ocean-hs-hat{visibility:visible}.ocean-surprise-hat-on-sand:not(.is-poked) svg.ocean-idle-base .ocean-hs-hat{visibility:hidden}.ocean-surprise-hat-on-sand:not(.is-poked) svg.ocean-idle-svg .ocean-hs-hat{animation:none}.ocean-surprise-ash-sword svg.ocean-idle-base :where(.ocean-as-glow~*,:has(.ocean-as-glow)~*){visibility:hidden}.ocean-surprise-ash-sword svg.oi-ash-sword-s1 :where(.ocean-as-glow~*,:has(.ocean-as-glow)~*){visibility:visible}.ocean-surprise-ash-sword svg.oi-ash-sword-s1 :where(.ocean-as-cracks~*,:has(.ocean-as-cracks)~*){visibility:hidden}.ocean-surprise-ash-sword svg.oi-ash-sword-s2 :where(.ocean-as-cracks~*,:has(.ocean-as-cracks)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ash-sword-0{animation:2.8s linear infinite oik-q}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-0 .ocean-as-glow{visibility:visible}svg.oi-ash-sword-0 .ocean-as-glow{opacity:1}.ocean-surprise-ash-sword:not(.is-poked) svg.ocean-idle-base .ocean-as-glow{visibility:hidden}.ocean-surprise-ash-sword:not(.is-poked) svg.ocean-idle-svg .ocean-as-glow{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ash-sword-1{animation:1.9s linear infinite oik-r}.ocean-surprise-ash-sword svg.oi-ash-sword-1 .ocean-as-cracks{visibility:visible}svg.oi-ash-sword-1 .ocean-as-cracks{opacity:1}.ocean-surprise-ash-sword svg.oi-ash-sword-s1 .ocean-as-cracks{visibility:hidden}.ocean-surprise-ash-sword svg.ocean-idle-svg .ocean-as-cracks{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ash-sword-2{animation:3.6s linear infinite oik-s,3.6s linear infinite oik-t}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-2 .ocean-as-ember.ocean-as-ember-0{visibility:visible}svg.oi-ash-sword-2 .ocean-as-ember.ocean-as-ember-0{opacity:1}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-s2 .ocean-as-ember.ocean-as-ember-0{visibility:hidden}.ocean-surprise-ash-sword:not(.is-poked) svg.ocean-idle-svg .ocean-as-ember.ocean-as-ember-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ash-sword-3{animation:3.6s linear infinite oik-u,3.6s linear infinite oik-v}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-3 .ocean-as-ember.ocean-as-ember-1{visibility:visible}svg.oi-ash-sword-3 .ocean-as-ember.ocean-as-ember-1{opacity:1}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-s2 .ocean-as-ember.ocean-as-ember-1{visibility:hidden}.ocean-surprise-ash-sword:not(.is-poked) svg.ocean-idle-svg .ocean-as-ember.ocean-as-ember-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ash-sword-4{animation:3.6s linear infinite oik-w,3.6s linear infinite oik-x}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-4 .ocean-as-ember.ocean-as-ember-2{visibility:visible}svg.oi-ash-sword-4 .ocean-as-ember.ocean-as-ember-2{opacity:1}.ocean-surprise-ash-sword:not(.is-poked) svg.oi-ash-sword-s2 .ocean-as-ember.ocean-as-ember-2{visibility:hidden}.ocean-surprise-ash-sword:not(.is-poked) svg.ocean-idle-svg .ocean-as-ember.ocean-as-ember-2{animation:none}.ocean-surprise-ring-wall svg.ocean-idle-base :where(.ocean-rw-giant~*,:has(.ocean-rw-giant)~*){visibility:hidden}.ocean-surprise-ring-wall svg.oi-ring-wall-s1 :where(.ocean-rw-giant~*,:has(.ocean-rw-giant)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-ring-wall-0{animation:12s linear infinite oik-y}.ocean-surprise-ring-wall:not(.is-poked) svg.oi-ring-wall-0 .ocean-rw-giant{visibility:visible}.ocean-surprise-ring-wall:not(.is-poked) svg.ocean-idle-base .ocean-rw-giant{visibility:hidden}.ocean-surprise-ring-wall:not(.is-poked) svg.ocean-idle-svg .ocean-rw-giant{animation:none}.ocean-surprise-deco-tower svg.ocean-idle-base :where(.ocean-dt-neon.ocean-dt-neon-2~*,:has(.ocean-dt-neon.ocean-dt-neon-2)~*){visibility:hidden}.ocean-surprise-deco-tower svg.oi-deco-tower-s1 :where(.ocean-dt-neon.ocean-dt-neon-2~*,:has(.ocean-dt-neon.ocean-dt-neon-2)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-tower-0{animation:9s step-end infinite oik-z}.ocean-surprise-deco-tower:not(.is-poked) svg.oi-deco-tower-0 .ocean-dt-neon.ocean-dt-neon-0{visibility:visible}svg.oi-deco-tower-0 .ocean-dt-neon.ocean-dt-neon-0{opacity:1}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-base .ocean-dt-neon.ocean-dt-neon-0{visibility:hidden}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-svg .ocean-dt-neon.ocean-dt-neon-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-tower-1{animation:9s step-end infinite oik-10}.ocean-surprise-deco-tower:not(.is-poked) svg.oi-deco-tower-1 .ocean-dt-neon.ocean-dt-neon-1{visibility:visible}svg.oi-deco-tower-1 .ocean-dt-neon.ocean-dt-neon-1{opacity:1}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-base .ocean-dt-neon.ocean-dt-neon-1{visibility:hidden}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-svg .ocean-dt-neon.ocean-dt-neon-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-deco-tower-2{animation:9s step-end infinite oik-11}.ocean-surprise-deco-tower:not(.is-poked) svg.oi-deco-tower-2 .ocean-dt-neon.ocean-dt-neon-2{visibility:visible}svg.oi-deco-tower-2 .ocean-dt-neon.ocean-dt-neon-2{opacity:1}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-base .ocean-dt-neon.ocean-dt-neon-2{visibility:hidden}.ocean-surprise-deco-tower:not(.is-poked) svg.ocean-idle-svg .ocean-dt-neon.ocean-dt-neon-2{animation:none}.ocean-surprise-cathedral-ship svg.ocean-idle-base :where(.ocean-cs3-beacon~*,:has(.ocean-cs3-beacon)~*){visibility:hidden}.ocean-surprise-cathedral-ship svg.oi-cathedral-ship-s1 :where(.ocean-cs3-beacon~*,:has(.ocean-cs3-beacon)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cathedral-ship-0{animation:9s step-end infinite oik-12}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-0 .ocean-cs3-win.ocean-cs3-win-2{visibility:visible}svg.oi-cathedral-ship-0 .ocean-cs3-win.ocean-cs3-win-2{opacity:1}.ocean-surprise-cathedral-ship:not(.is-poked) svg.ocean-idle-base .ocean-cs3-win.ocean-cs3-win-2{visibility:hidden}.ocean-surprise-cathedral-ship:not(.is-poked) svg.ocean-idle-svg .ocean-cs3-win.ocean-cs3-win-2{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cathedral-ship-1{animation:2s step-end infinite oik-13}.ocean-surprise-cathedral-ship svg.oi-cathedral-ship-1 .ocean-cs3-beacon{visibility:visible}svg.oi-cathedral-ship-1 .ocean-cs3-beacon{opacity:1}.ocean-surprise-cathedral-ship svg.ocean-idle-base .ocean-cs3-beacon{visibility:hidden}.ocean-surprise-cathedral-ship svg.ocean-idle-svg .ocean-cs3-beacon{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cathedral-ship-2{animation:9s step-end infinite oik-14}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-2 .ocean-cs3-win.ocean-cs3-win-0{visibility:visible}svg.oi-cathedral-ship-2 .ocean-cs3-win.ocean-cs3-win-0{opacity:1}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-s1 .ocean-cs3-win.ocean-cs3-win-0{visibility:hidden}.ocean-surprise-cathedral-ship:not(.is-poked) svg.ocean-idle-svg .ocean-cs3-win.ocean-cs3-win-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cathedral-ship-3{animation:9s step-end infinite oik-15}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-3 .ocean-cs3-win.ocean-cs3-win-1{visibility:visible}svg.oi-cathedral-ship-3 .ocean-cs3-win.ocean-cs3-win-1{opacity:1}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-s1 .ocean-cs3-win.ocean-cs3-win-1{visibility:hidden}.ocean-surprise-cathedral-ship:not(.is-poked) svg.ocean-idle-svg .ocean-cs3-win.ocean-cs3-win-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cathedral-ship-4{animation:9s step-end infinite oik-16}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-4 .ocean-cs3-win.ocean-cs3-win-3{visibility:visible}svg.oi-cathedral-ship-4 .ocean-cs3-win.ocean-cs3-win-3{opacity:1}.ocean-surprise-cathedral-ship:not(.is-poked) svg.oi-cathedral-ship-s1 .ocean-cs3-win.ocean-cs3-win-3{visibility:hidden}.ocean-surprise-cathedral-ship:not(.is-poked) svg.ocean-idle-svg .ocean-cs3-win.ocean-cs3-win-3{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-klabautermann-0{animation:11s linear infinite oik-17}.ocean-surprise-klabautermann:not(.is-poked) svg.oi-klabautermann-0 .ocean-kb-arm{visibility:visible}.ocean-surprise-klabautermann:not(.is-poked) svg.ocean-idle-base .ocean-kb-arm{visibility:hidden}.ocean-surprise-klabautermann:not(.is-poked) svg.ocean-idle-svg .ocean-kb-arm{animation:none}.ocean-surprise-davy-locker svg.ocean-idle-base :where(.ocean-dl-reek~*,:has(.ocean-dl-reek)~*){visibility:hidden}.ocean-surprise-davy-locker svg.oi-davy-locker-s1 :where(.ocean-dl-reek~*,:has(.ocean-dl-reek)~*){visibility:visible}.ocean-surprise-davy-locker svg.oi-davy-locker-s1 :where(.ocean-dl-lid~*,:has(.ocean-dl-lid)~*){visibility:hidden}.ocean-surprise-davy-locker svg.oi-davy-locker-s2 :where(.ocean-dl-lid~*,:has(.ocean-dl-lid)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-davy-locker-0{animation:4.2s linear infinite oik-18,4.2s linear infinite oik-19}.ocean-surprise-davy-locker svg.oi-davy-locker-0 .ocean-dl-reek{visibility:visible}svg.oi-davy-locker-0 .ocean-dl-reek{opacity:1}.ocean-surprise-davy-locker svg.ocean-idle-base .ocean-dl-reek{visibility:hidden}.ocean-surprise-davy-locker svg.ocean-idle-svg .ocean-dl-reek{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-davy-locker-1{animation:oik-1a var(--thump) linear infinite;transform-origin:-81.65% 63.25%}.ocean-surprise-davy-locker:not(.is-poked) svg.oi-davy-locker-1 .ocean-dl-lid{visibility:visible}.ocean-surprise-davy-locker:not(.is-poked) svg.oi-davy-locker-s1 .ocean-dl-lid{visibility:hidden}.ocean-surprise-davy-locker:not(.is-poked) svg.ocean-idle-svg .ocean-dl-lid{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-kraken-arm-0{transform-origin:65.71% 30.53%;animation:7s linear infinite oik-1b}.ocean-surprise-kraken-arm:not(.is-poked) svg.oi-kraken-arm-0 .ocean-ka-tip{visibility:visible}.ocean-surprise-kraken-arm:not(.is-poked) svg.ocean-idle-base .ocean-ka-tip{visibility:hidden}.ocean-surprise-kraken-arm:not(.is-poked) svg.ocean-idle-svg .ocean-ka-tip{animation:none}.ocean-surprise-siren-rock svg.ocean-idle-base :where(.ocean-sr-ring.ocean-sr-ring-2~*,:has(.ocean-sr-ring.ocean-sr-ring-2)~*){visibility:hidden}.ocean-surprise-siren-rock svg.oi-siren-rock-s1 :where(.ocean-sr-ring.ocean-sr-ring-2~*,:has(.ocean-sr-ring.ocean-sr-ring-2)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-siren-rock-0{animation:6s linear infinite oik-1c,6s linear infinite oik-1d}.ocean-surprise-siren-rock:not(.is-poked) svg.oi-siren-rock-0 .ocean-sr-ring.ocean-sr-ring-0{visibility:visible}svg.oi-siren-rock-0 .ocean-sr-ring.ocean-sr-ring-0{opacity:1}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-base .ocean-sr-ring.ocean-sr-ring-0{visibility:hidden}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-svg .ocean-sr-ring.ocean-sr-ring-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-siren-rock-1{transform-origin:52.38% 32.69%;animation:6s linear infinite oik-1e,6s linear infinite oik-1f}.ocean-surprise-siren-rock:not(.is-poked) svg.oi-siren-rock-1 .ocean-sr-ring.ocean-sr-ring-1{visibility:visible}svg.oi-siren-rock-1 .ocean-sr-ring.ocean-sr-ring-1{opacity:1}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-base .ocean-sr-ring.ocean-sr-ring-1{visibility:hidden}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-svg .ocean-sr-ring.ocean-sr-ring-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-siren-rock-2{animation:6s linear infinite oik-1g,6s linear infinite oik-1h}.ocean-surprise-siren-rock:not(.is-poked) svg.oi-siren-rock-2 .ocean-sr-ring.ocean-sr-ring-2{visibility:visible}svg.oi-siren-rock-2 .ocean-sr-ring.ocean-sr-ring-2{opacity:1}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-base .ocean-sr-ring.ocean-sr-ring-2{visibility:hidden}.ocean-surprise-siren-rock:not(.is-poked) svg.ocean-idle-svg .ocean-sr-ring.ocean-sr-ring-2{animation:none}.ocean-surprise-mast-fire svg.ocean-idle-base :where(.ocean-mf-tongue.ocean-mf-tongue-3~*,:has(.ocean-mf-tongue.ocean-mf-tongue-3)~*){visibility:hidden}.ocean-surprise-mast-fire svg.oi-mast-fire-s1 :where(.ocean-mf-tongue.ocean-mf-tongue-3~*,:has(.ocean-mf-tongue.ocean-mf-tongue-3)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-0{animation:1.7s linear infinite oik-1i,1.7s linear infinite oik-1j}.ocean-surprise-mast-fire:not(.is-poked) svg.oi-mast-fire-0 .ocean-mf-glow{visibility:visible}svg.oi-mast-fire-0 .ocean-mf-glow{opacity:1}.ocean-surprise-mast-fire:not(.is-poked) svg.ocean-idle-base .ocean-mf-glow{visibility:hidden}.ocean-surprise-mast-fire:not(.is-poked) svg.ocean-idle-svg .ocean-mf-glow{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-1{animation:.9s step-end infinite oik-1k,.9s step-end infinite oik-1l}.ocean-surprise-mast-fire svg.oi-mast-fire-1 .ocean-mf-tongue.ocean-mf-tongue-0{visibility:visible}svg.oi-mast-fire-1 .ocean-mf-tongue.ocean-mf-tongue-0{opacity:1}.ocean-surprise-mast-fire svg.ocean-idle-base .ocean-mf-tongue.ocean-mf-tongue-0{visibility:hidden}.ocean-surprise-mast-fire svg.ocean-idle-svg .ocean-mf-tongue.ocean-mf-tongue-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-2{animation:.9s step-end infinite oik-1m,.9s step-end infinite oik-1n}.ocean-surprise-mast-fire svg.oi-mast-fire-2 .ocean-mf-tongue.ocean-mf-tongue-1{visibility:visible}svg.oi-mast-fire-2 .ocean-mf-tongue.ocean-mf-tongue-1{opacity:1}.ocean-surprise-mast-fire svg.ocean-idle-base .ocean-mf-tongue.ocean-mf-tongue-1{visibility:hidden}.ocean-surprise-mast-fire svg.ocean-idle-svg .ocean-mf-tongue.ocean-mf-tongue-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-3{animation:.9s step-end infinite oik-1o,.9s step-end infinite oik-1p}.ocean-surprise-mast-fire svg.oi-mast-fire-3 .ocean-mf-tongue.ocean-mf-tongue-2{visibility:visible}svg.oi-mast-fire-3 .ocean-mf-tongue.ocean-mf-tongue-2{opacity:1}.ocean-surprise-mast-fire svg.ocean-idle-base .ocean-mf-tongue.ocean-mf-tongue-2{visibility:hidden}.ocean-surprise-mast-fire svg.ocean-idle-svg .ocean-mf-tongue.ocean-mf-tongue-2{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-4{animation:.9s step-end infinite oik-1q,.9s step-end infinite oik-1r}.ocean-surprise-mast-fire svg.oi-mast-fire-4 .ocean-mf-tongue.ocean-mf-tongue-3{visibility:visible}svg.oi-mast-fire-4 .ocean-mf-tongue.ocean-mf-tongue-3{opacity:1}.ocean-surprise-mast-fire svg.ocean-idle-base .ocean-mf-tongue.ocean-mf-tongue-3{visibility:hidden}.ocean-surprise-mast-fire svg.ocean-idle-svg .ocean-mf-tongue.ocean-mf-tongue-3{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-mast-fire-5{animation:2.3s step-end infinite oik-13}.ocean-surprise-mast-fire svg.oi-mast-fire-5 .ocean-mf-sparks{visibility:visible}svg.oi-mast-fire-5 .ocean-mf-sparks{opacity:1}.ocean-surprise-mast-fire svg.oi-mast-fire-s1 .ocean-mf-sparks{visibility:hidden}.ocean-surprise-mast-fire svg.ocean-idle-svg .ocean-mf-sparks{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-sunken-terraces-0{animation:5s linear infinite oik-1s}.ocean-surprise-sunken-terraces:not(.is-poked) svg.oi-sunken-terraces-0 .ocean-st-lamp.ocean-st-lamp-4{visibility:visible}svg.oi-sunken-terraces-0 .ocean-st-lamp.ocean-st-lamp-4{opacity:1}.ocean-surprise-sunken-terraces:not(.is-poked) svg.ocean-idle-base .ocean-st-lamp.ocean-st-lamp-4{visibility:hidden}.ocean-surprise-sunken-terraces:not(.is-poked) svg.ocean-idle-svg .ocean-st-lamp.ocean-st-lamp-4{animation:none}.ocean-surprise-waving-diver svg.ocean-idle-base :where(.ocean-wd-hand~*,:has(.ocean-wd-hand)~*){visibility:hidden}.ocean-surprise-waving-diver svg.oi-waving-diver-s1 :where(.ocean-wd-hand~*,:has(.ocean-wd-hand)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-waving-diver-0{animation:9s linear infinite oik-1t}.ocean-surprise-waving-diver:not(.is-poked) svg.oi-waving-diver-0 .ocean-wd-hand{visibility:visible}.ocean-surprise-waving-diver:not(.is-poked) svg.ocean-idle-base .ocean-wd-hand{visibility:hidden}.ocean-surprise-waving-diver:not(.is-poked) svg.ocean-idle-svg .ocean-wd-hand{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-hat-crab-0{animation:12s linear infinite oik-1u}.ocean-surprise-hat-crab:not(.is-poked) svg.oi-hat-crab-0 .ocean-hc-tip{visibility:visible}.ocean-surprise-hat-crab:not(.is-poked) svg.ocean-idle-base .ocean-hc-tip{visibility:hidden}.ocean-surprise-hat-crab:not(.is-poked) svg.ocean-idle-svg .ocean-hc-tip{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-hat-crab-1{animation:12s linear infinite oik-1v}.ocean-surprise-hat-crab:not(.is-poked) svg.oi-hat-crab-1 .ocean-hc-hat{visibility:visible}.ocean-surprise-hat-crab:not(.is-poked) svg.ocean-idle-base .ocean-hc-hat{visibility:hidden}.ocean-surprise-hat-crab:not(.is-poked) svg.ocean-idle-svg .ocean-hc-hat{animation:none}.ocean-surprise-coin-thief svg.ocean-idle-base :where(.ocean-ct-arm~*,:has(.ocean-ct-arm)~*){visibility:hidden}.ocean-surprise-coin-thief svg.oi-coin-thief-s1 :where(.ocean-ct-arm~*,:has(.ocean-ct-arm)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-coin-thief-0{animation:5s linear infinite oik-1w}.ocean-surprise-coin-thief:not(.is-poked) svg.oi-coin-thief-0 .ocean-ct-arm{visibility:visible}.ocean-surprise-coin-thief:not(.is-poked) svg.ocean-idle-base .ocean-ct-arm{visibility:hidden}.ocean-surprise-coin-thief:not(.is-poked) svg.ocean-idle-svg .ocean-ct-arm{animation:none}.ocean-surprise-puffer-inflates svg.ocean-idle-base :where(.ocean-pi-fin~*,:has(.ocean-pi-fin)~*){visibility:hidden}.ocean-surprise-puffer-inflates svg.oi-puffer-inflates-s1 :where(.ocean-pi-fin~*,:has(.ocean-pi-fin)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-puffer-inflates-0{animation:.9s linear infinite oik-1x}.ocean-surprise-puffer-inflates:not(.is-poked) svg.oi-puffer-inflates-0 .ocean-pi-fin{visibility:visible}.ocean-surprise-puffer-inflates:not(.is-poked) svg.ocean-idle-base .ocean-pi-fin{visibility:hidden}.ocean-surprise-puffer-inflates:not(.is-poked) svg.ocean-idle-svg .ocean-pi-fin{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-chess-slab-0{animation:9s linear infinite oik-1y}.ocean-surprise-chess-slab svg.oi-chess-slab-0 .ocean-cs2-think{visibility:visible}.ocean-surprise-chess-slab svg.ocean-idle-base .ocean-cs2-think{visibility:hidden}.ocean-surprise-chess-slab svg.ocean-idle-svg .ocean-cs2-think{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-sleepy-turtle-0{animation:6s linear infinite oik-1z,6s linear infinite oik-20}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.oi-sleepy-turtle-0 .ocean-tu-bubble.ocean-tu-bubble-0{visibility:visible}svg.oi-sleepy-turtle-0 .ocean-tu-bubble.ocean-tu-bubble-0{opacity:1}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-base .ocean-tu-bubble.ocean-tu-bubble-0{visibility:hidden}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-svg .ocean-tu-bubble.ocean-tu-bubble-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-sleepy-turtle-1{animation:6s linear infinite oik-21,6s linear infinite oik-22}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.oi-sleepy-turtle-1 .ocean-tu-bubble.ocean-tu-bubble-1{visibility:visible}svg.oi-sleepy-turtle-1 .ocean-tu-bubble.ocean-tu-bubble-1{opacity:1}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-base .ocean-tu-bubble.ocean-tu-bubble-1{visibility:hidden}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-svg .ocean-tu-bubble.ocean-tu-bubble-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-sleepy-turtle-2{animation:6s linear infinite oik-23,6s linear infinite oik-24}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.oi-sleepy-turtle-2 .ocean-tu-bubble.ocean-tu-bubble-2{visibility:visible}svg.oi-sleepy-turtle-2 .ocean-tu-bubble.ocean-tu-bubble-2{opacity:1}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-base .ocean-tu-bubble.ocean-tu-bubble-2{visibility:hidden}.ocean-surprise-sleepy-turtle:not(.is-poked) svg.ocean-idle-svg .ocean-tu-bubble.ocean-tu-bubble-2{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cleaner-shrimp-0{animation:1.6s linear infinite oik-25}.ocean-surprise-cleaner-shrimp svg.oi-cleaner-shrimp-0 .ocean-cr-fin{visibility:visible}.ocean-surprise-cleaner-shrimp svg.ocean-idle-base .ocean-cr-fin{visibility:hidden}.ocean-surprise-cleaner-shrimp svg.ocean-idle-svg .ocean-cr-fin{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-cleaner-shrimp-1{animation:3.4s linear infinite oik-26}.ocean-surprise-cleaner-shrimp:not(.is-poked) svg.oi-cleaner-shrimp-1 .ocean-cr-shrimp{visibility:visible}.ocean-surprise-cleaner-shrimp:not(.is-poked) svg.ocean-idle-base .ocean-cr-shrimp{visibility:hidden}.ocean-surprise-cleaner-shrimp:not(.is-poked) svg.ocean-idle-svg .ocean-cr-shrimp{animation:none}.ocean-surprise-snail-race svg.ocean-idle-base :where(.ocean-sn-a .ocean-sn-stretch~*,:has(.ocean-sn-a .ocean-sn-stretch)~*,.ocean-sn-a:has(.ocean-sn-stretch)~*,.ocean-sn-a :has(.ocean-sn-stretch)~*){visibility:hidden}.ocean-surprise-snail-race svg.oi-snail-race-s1 :where(.ocean-sn-a .ocean-sn-stretch~*,:has(.ocean-sn-a .ocean-sn-stretch)~*,.ocean-sn-a:has(.ocean-sn-stretch)~*,.ocean-sn-a :has(.ocean-sn-stretch)~*){visibility:visible}.ocean-surprise-snail-race svg.oi-snail-race-s1 :where(.ocean-sn-b .ocean-sn-stretch~*,:has(.ocean-sn-b .ocean-sn-stretch)~*,.ocean-sn-b:has(.ocean-sn-stretch)~*,.ocean-sn-b :has(.ocean-sn-stretch)~*){visibility:hidden}.ocean-surprise-snail-race svg.oi-snail-race-s2 :where(.ocean-sn-b .ocean-sn-stretch~*,:has(.ocean-sn-b .ocean-sn-stretch)~*,.ocean-sn-b:has(.ocean-sn-stretch)~*,.ocean-sn-b :has(.ocean-sn-stretch)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-snail-race-0{animation:5s linear infinite oik-27}.ocean-surprise-snail-race svg.oi-snail-race-0 .ocean-sn-a .ocean-sn-stretch{visibility:visible}.ocean-surprise-snail-race svg.ocean-idle-base .ocean-sn-a .ocean-sn-stretch{visibility:hidden}.ocean-surprise-snail-race svg.ocean-idle-svg .ocean-sn-a .ocean-sn-stretch{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-snail-race-1{animation:5s linear infinite oik-28}.ocean-surprise-snail-race:not(.is-poked) svg.oi-snail-race-1 .ocean-sn-b .ocean-sn-stretch{visibility:visible}.ocean-surprise-snail-race:not(.is-poked) svg.oi-snail-race-s1 .ocean-sn-b .ocean-sn-stretch{visibility:hidden}.ocean-surprise-snail-race:not(.is-poked) svg.ocean-idle-svg .ocean-sn-b .ocean-sn-stretch{animation:none}.ocean-surprise-wreck-pumpkin svg.ocean-idle-base :where(.ocean-wp-halo~*,:has(.ocean-wp-halo)~*){visibility:hidden}.ocean-surprise-wreck-pumpkin svg.oi-wreck-pumpkin-s1 :where(.ocean-wp-halo~*,:has(.ocean-wp-halo)~*){visibility:visible}.ocean-surprise-wreck-pumpkin svg.oi-wreck-pumpkin-s1 :where(.ocean-wp-face~*,:has(.ocean-wp-face)~*){visibility:hidden}.ocean-surprise-wreck-pumpkin svg.oi-wreck-pumpkin-s2 :where(.ocean-wp-face~*,:has(.ocean-wp-face)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-wreck-pumpkin-0{animation:2.6s step-end infinite oik-29}.ocean-surprise-wreck-pumpkin:not(.is-poked) svg.oi-wreck-pumpkin-0 .ocean-wp-halo{visibility:visible}svg.oi-wreck-pumpkin-0 .ocean-wp-halo{opacity:1}.ocean-surprise-wreck-pumpkin:not(.is-poked) svg.ocean-idle-base .ocean-wp-halo{visibility:hidden}.ocean-surprise-wreck-pumpkin:not(.is-poked) svg.ocean-idle-svg .ocean-wp-halo{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-wreck-pumpkin-1{animation:2.6s step-end infinite oik-29}.ocean-surprise-wreck-pumpkin svg.oi-wreck-pumpkin-1 .ocean-wp-face{visibility:visible}svg.oi-wreck-pumpkin-1 .ocean-wp-face{opacity:1}.ocean-surprise-wreck-pumpkin svg.oi-wreck-pumpkin-s1 .ocean-wp-face{visibility:hidden}.ocean-surprise-wreck-pumpkin svg.ocean-idle-svg .ocean-wp-face{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-jelly-fir-0{animation:3.2s linear infinite oik-2a}.ocean-surprise-jelly-fir:not(.is-poked) svg.oi-jelly-fir-0 .ocean-jf-jelly.ocean-jf-jelly-0{visibility:visible}svg.oi-jelly-fir-0 .ocean-jf-jelly.ocean-jf-jelly-0{opacity:1}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-base .ocean-jf-jelly.ocean-jf-jelly-0{visibility:hidden}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-svg .ocean-jf-jelly.ocean-jf-jelly-0{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-jelly-fir-1{animation:3.2s linear infinite oik-2b}.ocean-surprise-jelly-fir:not(.is-poked) svg.oi-jelly-fir-1 .ocean-jf-jelly.ocean-jf-jelly-1{visibility:visible}svg.oi-jelly-fir-1 .ocean-jf-jelly.ocean-jf-jelly-1{opacity:1}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-base .ocean-jf-jelly.ocean-jf-jelly-1{visibility:hidden}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-svg .ocean-jf-jelly.ocean-jf-jelly-1{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-jelly-fir-2{animation:3.2s linear infinite oik-2c}.ocean-surprise-jelly-fir:not(.is-poked) svg.oi-jelly-fir-2 .ocean-jf-jelly.ocean-jf-jelly-2{visibility:visible}svg.oi-jelly-fir-2 .ocean-jf-jelly.ocean-jf-jelly-2{opacity:1}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-base .ocean-jf-jelly.ocean-jf-jelly-2{visibility:hidden}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-svg .ocean-jf-jelly.ocean-jf-jelly-2{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-jelly-fir-3{animation:3.2s linear infinite oik-2d}.ocean-surprise-jelly-fir:not(.is-poked) svg.oi-jelly-fir-3 .ocean-jf-jelly.ocean-jf-jelly-3{visibility:visible}svg.oi-jelly-fir-3 .ocean-jf-jelly.ocean-jf-jelly-3{opacity:1}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-base .ocean-jf-jelly.ocean-jf-jelly-3{visibility:hidden}.ocean-surprise-jelly-fir:not(.is-poked) svg.ocean-idle-svg .ocean-jf-jelly.ocean-jf-jelly-3{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-tail-first-0{animation:10s linear infinite oik-2e,10s linear infinite oik-2f}.ocean-surprise-tail-first:not(.is-poked) svg.oi-tail-first-0 .ocean-tf-school{visibility:visible}svg.oi-tail-first-0 .ocean-tf-school{opacity:1}.ocean-surprise-tail-first:not(.is-poked) svg.ocean-idle-base .ocean-tf-school{visibility:hidden}.ocean-surprise-tail-first:not(.is-poked) svg.ocean-idle-svg .ocean-tf-school{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-tail-first-1{animation:4s linear infinite oik-2g,4s linear infinite oik-2h}.ocean-surprise-tail-first svg.oi-tail-first-1 .ocean-tf-wake{visibility:visible}svg.oi-tail-first-1 .ocean-tf-wake{opacity:1}.ocean-surprise-tail-first svg.ocean-idle-base .ocean-tf-wake{visibility:hidden}.ocean-surprise-tail-first svg.ocean-idle-svg .ocean-tf-wake{animation:none}.ocean-secret-pearl svg.ocean-idle-base :where(.ocean-clam-lid~*,:has(.ocean-clam-lid)~*){visibility:hidden}.ocean-secret-pearl svg.oi-pearl-s1 :where(.ocean-clam-lid~*,:has(.ocean-clam-lid)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-pearl-0{animation:9s linear infinite oik-2i}.ocean-secret-pearl svg.oi-pearl-0 .ocean-clam-lid{visibility:visible}.ocean-secret-pearl svg.ocean-idle-base .ocean-clam-lid{visibility:hidden}.ocean-secret-pearl svg.ocean-idle-svg .ocean-clam-lid{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-octopus-0{animation:5s linear infinite oik-2j}.ocean-secret-octopus svg.oi-octopus-0 .ocean-octo-eyes{visibility:visible}.ocean-secret-octopus svg.ocean-idle-base .ocean-octo-eyes{visibility:hidden}.ocean-secret-octopus svg.ocean-idle-svg .ocean-octo-eyes{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-octopus-1{animation:8s linear infinite oik-2k}.ocean-secret-octopus svg.oi-octopus-1 .ocean-octo-arm{visibility:visible}.ocean-secret-octopus svg.ocean-idle-base .ocean-octo-arm{visibility:hidden}.ocean-secret-octopus svg.ocean-idle-svg .ocean-octo-arm{animation:none}.ocean-secret-seahorse>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-seahorse svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-crab>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{animation:13s linear infinite oik-2m}.ocean-secret-crab svg.ocean-idle-svg .ocean-crab{animation:none}.ocean-secret-hermit-crab>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{animation:13s linear infinite oik-2m}.ocean-secret-hermit-crab svg.ocean-idle-svg .ocean-crab{animation:none}.ocean-secret-anemone svg.ocean-idle-base :where(.ocean-seahorse~*,:has(.ocean-seahorse)~*){visibility:hidden}.ocean-secret-anemone svg.oi-anemone-s1 :where(.ocean-seahorse~*,:has(.ocean-seahorse)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-anemone-0{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-anemone svg.oi-anemone-0 .ocean-seahorse{visibility:visible}.ocean-secret-anemone svg.ocean-idle-base .ocean-seahorse{visibility:hidden}.ocean-secret-anemone svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-shrimp>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-shrimp svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-pufferfish>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-pufferfish svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-nudibranch>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{animation:13s linear infinite oik-2m}.ocean-secret-nudibranch svg.ocean-idle-svg .ocean-crab{animation:none}.ocean-secret-turtle>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-turtle svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-flounder-0{animation:5s linear infinite oik-2n}.ocean-secret-flounder svg.oi-flounder-0 .ocean-octo-eyes{visibility:visible}.ocean-secret-flounder svg.ocean-idle-base .ocean-octo-eyes{visibility:hidden}.ocean-secret-flounder svg.ocean-idle-svg .ocean-octo-eyes{animation:none}.ocean-secret-squid>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-squid svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-anglerfish>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-anglerfish svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-nautilus>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-nautilus svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-toy-boat>.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.ocean-idle-whole{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-toy-boat svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-secret-compass svg.ocean-idle-base :where(.ocean-compass-needle~*,:has(.ocean-compass-needle)~*){visibility:hidden}.ocean-secret-compass svg.oi-compass-s1 :where(.ocean-compass-needle~*,:has(.ocean-compass-needle)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-compass-0{animation:10s linear infinite oik-2o}.ocean-secret-compass svg.oi-compass-0 .ocean-compass-needle{visibility:visible}.ocean-secret-compass svg.ocean-idle-base .ocean-compass-needle{visibility:hidden}.ocean-secret-compass svg.ocean-idle-svg .ocean-compass-needle{animation:none}.ocean-secret-birdcage svg.ocean-idle-base :where(.ocean-seahorse~*,:has(.ocean-seahorse)~*){visibility:hidden}.ocean-secret-birdcage svg.oi-birdcage-s1 :where(.ocean-seahorse~*,:has(.ocean-seahorse)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-birdcage-0{transform-origin:13.48% -6.05%;animation:6.4s linear infinite oik-2p}.ocean-secret-birdcage svg.oi-birdcage-0 .ocean-seahorse{visibility:visible}.ocean-secret-birdcage svg.ocean-idle-base .ocean-seahorse{visibility:hidden}.ocean-secret-birdcage svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-skull-0{transform-origin:0 0;animation:6.4s linear infinite oik-2l}.ocean-secret-skull svg.oi-skull-0 .ocean-seahorse{visibility:visible}.ocean-secret-skull svg.ocean-idle-base .ocean-seahorse{visibility:hidden}.ocean-secret-skull svg.ocean-idle-svg .ocean-seahorse{animation:none}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-eyes-0{animation:5s linear infinite oik-2q}.ocean-secret-eyes svg.oi-eyes-0 .ocean-octo-eyes{visibility:visible}.ocean-secret-eyes svg.ocean-idle-base .ocean-octo-eyes{visibility:hidden}.ocean-secret-eyes svg.ocean-idle-svg .ocean-octo-eyes{animation:none}.ocean-deep[data-secret=d\:tower-lantern] svg.ocean-idle-base :where(.ocean-deep-flicker~*,:has(.ocean-deep-flicker)~*){visibility:hidden}.ocean-deep[data-secret=d\:tower-lantern] svg.oi-tower-lantern-s1 :where(.ocean-deep-flicker~*,:has(.ocean-deep-flicker)~*){visibility:visible}.ocean-idle-set>.ocean-idle-turn>svg.ocean-idle-svg.oi-tower-lantern-0{animation:3.3s step-end infinite oik-2r}.ocean-deep[data-secret=d\:tower-lantern] svg.oi-tower-lantern-0 .ocean-deep-flicker{visibility:visible}svg.oi-tower-lantern-0 .ocean-deep-flicker{opacity:1}.ocean-deep[data-secret=d\:tower-lantern] svg.ocean-idle-base .ocean-deep-flicker{visibility:hidden}.ocean-deep[data-secret=d\:tower-lantern] svg.ocean-idle-svg .ocean-deep-flicker{animation:none}@keyframes oik-0{0%{opacity:1}15%{opacity:.925}40%{opacity:.633}55%{opacity:.608}70%{opacity:.733}90%{opacity:.967}to{opacity:1}}@keyframes oik-1{0%{opacity:.2}81.008%{opacity:.9}82%{opacity:.25}83.5%{opacity:.95}84.5%{opacity:.35}86%{opacity:.9}94%{opacity:.2}to{opacity:.2}}@keyframes oik-2{0%{opacity:.2}57.162%{opacity:.9}58.154%{opacity:.25}59.654%{opacity:.95}60.654%{opacity:.35}62.162%{opacity:.9}70.154%{opacity:.2}to{opacity:.2}}@keyframes oik-3{0%{opacity:.2}29.462%{opacity:.9}30.462%{opacity:.25}31.962%{opacity:.95}32.962%{opacity:.35}34.462%{opacity:.9}42.462%{opacity:.2}to{opacity:.2}}@keyframes oik-4{0%{opacity:.2}8.692%{opacity:.9}9.692%{opacity:.25}11.192%{opacity:.95}12.192%{opacity:.35}13.692%{opacity:.9}21.692%{opacity:.2}to{opacity:.2}}@keyframes oik-5{0%{transform:translateY(4.62%)}43%{transform:translateY(-2.85%)}79%{transform:translateY(-6.85%)}99%{transform:translateY(-7.69%)}to{transform:translateY(4.62%)}}@keyframes oik-6{0%{opacity:0}11%{opacity:.53}21%{opacity:.87}28%{opacity:.992}31%{opacity:.976}57%{opacity:.446}80%{opacity:.119}97%{opacity:.003}to{opacity:0}}@keyframes oik-7{0%{transform:translate(.48%,-4.39%)rotate(-3deg)}13.889%{transform:translate(.31%,-2.74%)rotate(-1.88deg)}39.444%{transform:translate(-.65%,4.84%)rotate(3.36deg)}53.333%{transform:translate(-.77%,5.67%)rotate(3.94deg)}67.222%{transform:translate(-.42%,3.28%)rotate(2.27deg)}89.444%{transform:translate(.38%,-3.45%)rotate(-2.36deg)}to{transform:translate(.48%,-4.39%)rotate(-3deg)}}@keyframes oik-8{0%{opacity:1}16.176%{opacity:.935}41.176%{opacity:.719}58.824%{opacity:.719}92.647%{opacity:.987}to{opacity:1}}@keyframes oik-9{0%{transform:translate(0%)matrix(1,0,0,1,0,0)}11%{transform:translate(.27%,-1.64%)matrix(1,0,.0233,.94,0,0)}22%{transform:translate(.54%,-3.29%)matrix(1,0,.0466,.88,0,0)}33%{transform:translate(.8%,-4.93%)matrix(1,0,.0699,.82,0,0)}44.071%{transform:translate(.33%,-2.37%)matrix(1,0,.0291,.9133,0,0)}55%{transform:translate(-.13%,.18%)matrix(1,0,-.0116,1.0067,0,0)}66%{transform:translate(-.6%,2.74%)matrix(1,0,-.0524,1.1,0,0)}77.357%{transform:translate(-.4%,1.83%)matrix(1,0,-.0349,1.0667,0,0)}88.714%{transform:translate(-.2%,.91%)matrix(1,0,-.0175,1.0333,0,0)}to{transform:translate(0%)matrix(1,0,0,1,0,0)}}@keyframes oik-a{0%{opacity:1}11%{opacity:.95}22%{opacity:.9}33%{opacity:.85}44.071%{opacity:.9}55%{opacity:.95}66%{opacity:1}to{opacity:1}}@keyframes oik-b{0%{opacity:1}12.857%{opacity:.925}39.286%{opacity:.502}52.143%{opacity:.452}65%{opacity:.553}88.571%{opacity:.941}to{opacity:1}}@keyframes oik-c{0%{transform:translate(0%)rotate(0)}18.75%{transform:translate(-.13%,-1.02%)rotate(1.17deg)}43.125%{transform:translate(-.37%,-3.38%)rotate(3.85deg)}61.875%{transform:translate(-.35%,-3.1%)rotate(3.53deg)}93.125%{transform:translate(-.02%,-.13%)rotate(.15deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-d{0%{transform:translate(0%)}86.538%{transform:translate(-.29%)}88.462%{transform:translate(-4.15%)}92.308%{transform:translate(-4.26%)}93.077%{transform:translate(-2.06%)}94.231%{transform:translate(3.24%)}95%{transform:translate(4.44%)}97.692%{transform:translate(3.96%)}99.615%{transform:translate(.15%)}to{transform:translate(0%)}}@keyframes oik-e{0%{transform:translate(1.39%,-3.5%)rotate(0)scale(.92)}15%{transform:translate(1.69%,-2.39%)rotate(-1.12deg)scale(.935)}40%{transform:translate(3.1%,1.9%)rotate(-5.51deg)scale(.9935)}55%{transform:translate(3.23%,2.26%)rotate(-5.88deg)scale(.9984)}70%{transform:translate(2.57%,.44%)rotate(-4.01deg)scale(.9734)}90%{transform:translate(1.52%,-3.02%)rotate(-.49deg)scale(.9265)}to{transform:translate(1.39%,-3.5%)rotate(0)scale(.92)}}@keyframes oik-f{0%{opacity:1}21.25%{opacity:.925}45%{opacity:.804}66.25%{opacity:.844}95%{opacity:.996}to{opacity:1}}@keyframes oik-g{0%{opacity:.8}21.25%{opacity:.875}45%{opacity:.996}66.25%{opacity:.956}95%{opacity:.804}to{opacity:.8}}@keyframes oik-h{0%{transform:translate(0%)scale(1)}4.167%{transform:translate(.16%)scaleX(.9994)}33.75%{transform:translate(28.9%)scaleX(.9008)}34.167%{transform:translate(28.26%)scaleX(.8792)}37.917%{transform:translate(8.25%)scaleX(.4104)}38.333%{transform:translate(7.8%)scaleX(.4)}99.583%{transform:translate(7.8%)scaleX(.4)}to{transform:translate(0%)scale(1)}}@keyframes oik-i{0%{opacity:0}3.75%{opacity:0}4.167%{opacity:.028}10%{opacity:1}33.75%{opacity:1}34.167%{opacity:.958}37.917%{opacity:.021}48.333%{opacity:0}to{opacity:0}}@keyframes oik-j{0%{transform:translate(-30%)scaleX(.4)}38.75%{transform:translate(-30%)scaleX(.4)}39.167%{transform:translate(-28.65%)scaleX(.425)}42.917%{transform:translate(1.76%)scaleX(.9875)}43.333%{transform:translate(2.78%)scale(1)}74.167%{transform:translate(34.15%)scale(1)}99.583%{transform:translate(34.15%)scale(1)}to{transform:translate(-30%)scaleX(.4)}}@keyframes oik-k{0%{opacity:0}38.75%{opacity:0}39.167%{opacity:.042}42.917%{opacity:.979}53.333%{opacity:1}65.833%{opacity:1}74.167%{opacity:0}to{opacity:0}}@keyframes oik-l{0%{transform:translate(0%)scale(1)}4.167%{transform:translate(.11%)scaleX(.9994)}33.75%{transform:translate(18.99%)scaleX(.9008)}34.167%{transform:translate(16.17%)scaleX(.8792)}37.917%{transform:translate(-50.71%)scaleX(.4104)}38.333%{transform:translate(-52.2%)scaleX(.4)}99.583%{transform:translate(-52.2%)scaleX(.4)}to{transform:translate(0%)scale(1)}}@keyframes oik-m{0%{transform:translate(-90%)scaleX(.4)}38.75%{transform:translate(-90%)scaleX(.4)}39.167%{transform:translate(-86.15%)scaleX(.425)}42.917%{transform:translate(.51%)scaleX(.9875)}43.333%{transform:translate(2.78%)scale(1)}74.167%{transform:translate(34.15%)scale(1)}99.583%{transform:translate(34.15%)scale(1)}to{transform:translate(-90%)scaleX(.4)}}@keyframes oik-n{0%{transform:translate(0%)}7%{transform:translate(7.5%)}14%{transform:translate(15%)}21%{transform:translate(15%,-12.86%)}28%{transform:translate(22.5%,-12.86%)}35%{transform:translate(30%,-12.86%)}42%{transform:translate(30%)}49%{transform:translate(37.5%)}63%{transform:translate(30%)}70%{transform:translate(30%,12.86%)}77%{transform:translate(22.5%,12.86%)}84%{transform:translate(15%,12.86%)}91.011%{transform:translate(7.5%)}to{transform:translate(0%)}}@keyframes oik-o{0%{transform:translate(0%)rotate(0)scale(1)}7%{transform:translate(7.5%)rotate(0)scale(1)}14%{transform:translate(15%)rotate(0)scale(1)}21%{transform:translate(15%,-12.86%)rotate(0)scale(1)}28%{transform:translate(22.5%,-12.86%)rotate(0)scale(1)}35%{transform:translate(30%,-12.86%)rotate(0)scale(1)}42%{transform:translate(30%)rotate(0)scale(1)}49%{transform:translate(37.5%)rotate(0)scale(1)}56%{transform:translate(-9.17%)rotate(180deg)scaleY(-1)}63%{transform:translate(-16.67%)rotate(180deg)scaleY(-1)}70%{transform:translate(-16.67%,12.86%)rotate(180deg)scaleY(-1)}77%{transform:translate(-24.17%,12.86%)rotate(180deg)scaleY(-1)}84%{transform:translate(-31.67%,12.86%)rotate(180deg)scaleY(-1)}91.011%{transform:translate(-39.17%)rotate(180deg)scaleY(-1)}to{transform:translate(0%)rotate(360deg)scale(1)}}@keyframes oik-p{0%{transform:translate(0%)rotate(0)}84.5%{transform:translate(.04%,-.27%)rotate(-.12deg)}85.5%{transform:translate(.39%,-2.59%)rotate(-1.17deg)}87%{transform:translate(1.17%,-7.74%)rotate(-3.48deg)}88%{transform:translate(1.34%,-8.9%)rotate(-4deg)}89.5%{transform:translate(1.08%,-8.11%)rotate(-3.23deg)}92.5%{transform:translate(-.41%,-3.71%)rotate(1.23deg)}94%{transform:translate(-.67%,-2.96%)rotate(2deg)}97%{transform:translate(-.34%,-1.48%)rotate(1deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-q{0%{opacity:1}16.071%{opacity:.935}41.071%{opacity:.719}58.929%{opacity:.719}92.857%{opacity:.988}to{opacity:1}}@keyframes oik-r{0%{opacity:1}15.789%{opacity:.938}42.105%{opacity:.715}57.895%{opacity:.715}92.105%{opacity:.985}to{opacity:1}}@keyframes oik-s{0%{transform:translateY(12.12%)}18.056%{transform:translate(2.1%,-.63%)}37.5%{transform:translate(4.05%,-12.45%)}55.556%{transform:translate(5.57%,-21.62%)}70.833%{transform:translate(6.58%,-27.73%)}84.722%{transform:translate(7.22%,-31.61%)}95.833%{transform:translate(7.48%,-33.19%)}98.611%{transform:translate(7.5%,-33.32%)}to{transform:translateY(12.12%)}}@keyframes oik-t{0%{opacity:0}6.944%{opacity:.506}12.5%{opacity:.808}18.056%{opacity:.984}20.833%{opacity:.982}50%{opacity:.459}76.389%{opacity:.126}95.833%{opacity:.005}to{opacity:0}}@keyframes oik-u{0%{transform:translate(3.66%,-10.08%)}18.056%{transform:translate(5.25%,-19.67%)}34.722%{transform:translate(6.41%,-26.75%)}48.611%{transform:translate(7.11%,-30.99%)}61.111%{transform:translate(7.46%,-33.08%)}66.667%{transform:translate(7.5%,-33.33%)}68.056%{transform:translate(.18%,11.06%)}86.111%{transform:translate(2.25%,-1.54%)}to{transform:translate(3.66%,-10.08%)}}@keyframes oik-v{0%{opacity:.74}29.167%{opacity:.282}52.778%{opacity:.048}66.667%{opacity:0}73.611%{opacity:.506}79.167%{opacity:.808}84.722%{opacity:.984}87.5%{opacity:.982}to{opacity:.74}}@keyframes oik-w{0%{transform:translate(6.33%,-26.23%)}13.889%{transform:translate(7.06%,-30.64%)}26.389%{transform:translate(7.44%,-32.95%)}33.333%{transform:translate(7.5%,-33.33%)}34.722%{transform:translate(.18%,11.06%)}52.778%{transform:translate(2.25%,-1.54%)}72.222%{transform:translate(4.18%,-13.22%)}90.278%{transform:translate(5.67%,-22.24%)}to{transform:translate(6.33%,-26.23%)}}@keyframes oik-x{0%{opacity:.231}22.222%{opacity:.032}33.333%{opacity:0}40.278%{opacity:.506}45.833%{opacity:.808}51.389%{opacity:.984}54.167%{opacity:.982}83.333%{opacity:.459}to{opacity:.231}}@keyframes oik-y{0%{transform:translateY(4.76%)}18.333%{transform:translateY(3.12%)}40%{transform:translateY(.12%)}69.167%{transform:translateY(.51%)}95.417%{transform:translateY(4.64%)}to{transform:translateY(4.76%)}}@keyframes oik-z{0%{opacity:.75}89%{opacity:.15}90.011%{opacity:.8}91.011%{opacity:.2}92.011%{opacity:.8}to{opacity:.75}}@keyframes oik-10{0%{opacity:.75}55.667%{opacity:.15}56.678%{opacity:.8}57.667%{opacity:.2}58.667%{opacity:.8}66.667%{opacity:.75}to{opacity:.75}}@keyframes oik-11{0%{opacity:.75}22.333%{opacity:.15}23.344%{opacity:.8}24.344%{opacity:.2}25.344%{opacity:.8}33.333%{opacity:.75}to{opacity:.75}}@keyframes oik-12{0%{opacity:.4}21%{opacity:.75}50%{opacity:.4}to{opacity:.4}}@keyframes oik-13{0%{opacity:1}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}to{opacity:1}}@keyframes oik-14{0%{opacity:.4}71%{opacity:.75}to{opacity:.4}}@keyframes oik-15{0%{opacity:.4}46.556%{opacity:.75}75.556%{opacity:.4}to{opacity:.4}}@keyframes oik-16{0%{opacity:.75}24.444%{opacity:.4}95.444%{opacity:.75}to{opacity:.75}}@keyframes oik-17{0%{transform:translate(0%)rotate(0)}90%{transform:translate(0%)rotate(0)}90.455%{transform:translate(.99%,.18%)rotate(-1.02deg)}90.909%{transform:translate(4.13%,.67%)rotate(-4.21deg)}91.818%{transform:translate(14.84%,1.32%)rotate(-14.91deg)}92.273%{transform:translate(19.28%,1.16%)rotate(-19.33deg)}92.727%{transform:translate(21.59%,.97%)rotate(-21.64deg)}93.182%{transform:translate(21.46%,.98%)rotate(-21.51deg)}93.636%{transform:translate(15.6%,1.31%)rotate(-15.67deg)}94.091%{transform:translate(4.58%,.72%)rotate(-4.66deg)}94.545%{transform:translate(-4.64%,-1.04%)rotate(4.81deg)}95%{transform:translate(-7.63%,-1.89%)rotate(8deg)}95.455%{transform:translate(-4.64%,-1.04%)rotate(4.81deg)}95.909%{transform:translate(4.58%,.72%)rotate(-4.66deg)}96.364%{transform:translate(15.6%,1.31%)rotate(-15.67deg)}96.818%{transform:translate(21.46%,.98%)rotate(-21.51deg)}97.273%{transform:translate(20.83%,1.04%)rotate(-20.88deg)}97.727%{transform:translate(13.66%,1.33%)rotate(-13.73deg)}98.182%{transform:translate(2.35%,.41%)rotate(-2.4deg)}98.636%{transform:translate(-5.75%,-1.34%)rotate(5.99deg)}99.091%{transform:translate(-7.51%,-1.85%)rotate(7.87deg)}99.545%{transform:translate(-3.26%,-.7%)rotate(3.38deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-18{0%{transform:translateY(2.08%)}14.286%{transform:translateY(1.02%)}40.476%{transform:translateY(-3.71%)}55.952%{transform:translateY(-3.99%)}71.429%{transform:translateY(-1.8%)}90.476%{transform:translateY(1.62%)}to{transform:translateY(2.08%)}}@keyframes oik-19{0%{opacity:.35}11.905%{opacity:.426}27.381%{opacity:.728}39.286%{opacity:.939}51.19%{opacity:.999}63.095%{opacity:.908}88.095%{opacity:.426}to{opacity:.35}}@keyframes oik-1a{0%{transform:translate(0%)rotate(0)}93%{transform:translate(0%)rotate(0)}94%{transform:translate(0%)rotate(-1.69deg)}94.5%{transform:translate(.01%,-.01%)rotate(-2deg)}95.5%{transform:translate(-.01%)rotate(-.31deg)}96%{transform:translate(0%)rotate(0)}96.5%{transform:translate(-.15%,-3.27%)rotate(.68deg)}97%{transform:translate(-.22%,-4.78%)rotate(1deg)}97.5%{transform:translate(-.07%,-1.51%)rotate(.32deg)}98%{transform:translate(0%)rotate(0)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1b{0%{transform:translate(0%)rotate(0)}7.143%{transform:translate(0%)rotate(-1.03deg)}14.286%{transform:translate(0%)rotate(-4.25deg)}28.571%{transform:translate(0%)rotate(-13.28deg)}35.714%{transform:translate(0%)rotate(-15.64deg)}42.143%{transform:translate(0%)rotate(-15.78deg)}46.429%{transform:translate(0%)rotate(-13.93deg)}51.429%{transform:translate(0%)rotate(-9.36deg)}60.714%{transform:translate(0%)rotate(1.61deg)}65%{transform:translate(0%)rotate(4.77deg)}69.286%{transform:translate(0%)rotate(5.98deg)}77.857%{transform:translate(0%)rotate(5.15deg)}94.286%{transform:translate(0%)rotate(.44deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1c{0%{transform:translate(1.19%,-33.65%)scale(.5)}5.833%{transform:translate(.48%,-13.67%)scale(.797)}12.5%{transform:translate(-.26%,7.29%)scale(1.1083)}19.167%{transform:translate(-.94%,26.52%)scale(1.394)}25.833%{transform:translate(-1.56%,43.97%)scale(1.6532)}31.667%{transform:translate(-2.04%,57.65%)scale(1.8565)}37.5%{transform:translate(-2.46%,69.67%)scale(2.0352)}42.5%{transform:translate(-2.78%,78.47%)scale(2.1659)}47.5%{transform:translate(-3.03%,85.65%)scale(2.2725)}51.667%{transform:translate(-3.19%,90.18%)scale(2.3398)}55.833%{transform:translate(-3.3%,93.15%)scale(2.3839)}59.167%{transform:translate(-3.33%,94.18%)scale(2.3993)}99.167%{transform:translate(-3.33%,94.23%)scale(2.4)}to{transform:translate(1.19%,-33.65%)scale(.5)}}@keyframes oik-1d{0%{opacity:0}4.167%{opacity:.413}7.5%{opacity:.635}10%{opacity:.7}31.667%{opacity:.273}50%{opacity:.044}65.833%{opacity:0}to{opacity:0}}@keyframes oik-1e{0%{transform:translate(0%)scale(1.9102)}5.833%{transform:translate(0%)scale(2.0812)}11.667%{transform:translate(0%)scale(2.2224)}16.667%{transform:translate(0%)scale(2.3155)}20.833%{transform:translate(0%)scale(2.3693)}25%{transform:translate(0%)scale(2.3973)}65.833%{transform:translate(0%)scale(2.4)}66.667%{transform:translate(0%)scale(.5)}72.5%{transform:translate(0%)scale(.797)}79.167%{transform:translate(0%)scale(1.1083)}85.833%{transform:translate(0%)scale(1.394)}92.5%{transform:translate(0%)scale(1.6532)}99.167%{transform:translate(0%)scale(1.8836)}to{transform:translate(0%)scale(1.9102)}}@keyframes oik-1f{0%{opacity:.246}18.333%{opacity:.031}39.167%{opacity:0}66.667%{opacity:0}70.833%{opacity:.413}74.167%{opacity:.635}76.667%{opacity:.7}98.333%{opacity:.273}to{opacity:.246}}@keyframes oik-1g{0%{transform:translate(-3.33%,94.23%)scale(2.4)}32.5%{transform:translate(-3.33%,94.23%)scale(2.4)}33.333%{transform:translate(1.19%,-33.65%)scale(.5)}39.167%{transform:translate(.48%,-13.67%)scale(.797)}45.833%{transform:translate(-.26%,7.29%)scale(1.1083)}52.5%{transform:translate(-.94%,26.52%)scale(1.394)}59.167%{transform:translate(-1.56%,43.97%)scale(1.6532)}65%{transform:translate(-2.04%,57.65%)scale(1.8565)}70.833%{transform:translate(-2.46%,69.67%)scale(2.0352)}75.833%{transform:translate(-2.78%,78.47%)scale(2.1659)}80.833%{transform:translate(-3.03%,85.65%)scale(2.2725)}85%{transform:translate(-3.19%,90.18%)scale(2.3398)}89.167%{transform:translate(-3.3%,93.15%)scale(2.3839)}92.5%{transform:translate(-3.33%,94.18%)scale(2.3993)}to{transform:translate(-3.33%,94.23%)scale(2.4)}}@keyframes oik-1h{0%{opacity:0}33.333%{opacity:0}37.5%{opacity:.413}40.833%{opacity:.635}43.333%{opacity:.7}65%{opacity:.273}83.333%{opacity:.044}99.167%{opacity:0}to{opacity:0}}@keyframes oik-1i{0%{transform:translate(0%)scale(1)}11.765%{transform:translateY(-.19%)scale(.9886)}38.235%{transform:translateY(-1.48%)scale(.9114)}50%{transform:translateY(-1.67%)scale(.9)}61.765%{transform:translateY(-1.48%)scale(.9114)}88.235%{transform:translateY(-.19%)scale(.9886)}to{transform:translate(0%)scale(1)}}@keyframes oik-1j{0%{opacity:1}14.706%{opacity:.937}41.176%{opacity:.672}55.882%{opacity:.66}70.588%{opacity:.773}91.176%{opacity:.978}to{opacity:1}}@keyframes oik-1k{0%{transform:translate(0%)matrix(1,0,0,1,0,0)}6.333%{transform:translate(.1%,.13%)matrix(.975,0,.0213,1.0375,0,0)}12.556%{transform:translate(.19%,.25%)matrix(.95,0,.0415,1.075,0,0)}18.778%{transform:translate(.28%,.37%)matrix(.925,0,.0606,1.1125,0,0)}25%{transform:translate(.36%,.5%)matrix(.9,0,.0787,1.15,0,0)}31.333%{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}37.556%{transform:translate(.04%)matrix(.975,0,.0085,1,0,0)}43.778%{transform:translate(-.14%,-.25%)matrix(1.0125,0,-.0309,.925,0,0)}50%{transform:translate(-.33%,-.5%)matrix(1.05,0,-.0734,.85,0,0)}56.333%{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}62.556%{transform:translate(-.16%,-.08%)matrix(1,0,-.0349,.975,0,0)}68.778%{transform:translate(-.08%,.13%)matrix(.975,0,-.017,1.0375,0,0)}75%{transform:translateY(.33%)matrix(.95,0,0,1.1,0,0)}81.333%{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}87.556%{transform:translateY(.17%)matrix(.975,0,0,1.05,0,0)}93.778%{transform:translateY(.08%)matrix(.9875,0,0,1.025,0,0)}to{transform:translate(0%)matrix(1,0,0,1,0,0)}}@keyframes oik-1l{0%{opacity:.8}6.333%{opacity:.75}12.556%{opacity:.7}18.778%{opacity:.65}25%{opacity:.6}31.333%{opacity:.663}37.556%{opacity:.725}43.778%{opacity:.788}50%{opacity:.85}56.333%{opacity:.813}62.556%{opacity:.775}68.778%{opacity:.738}75%{opacity:.7}to{opacity:.8}}@keyframes oik-1m{0%{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}4.222%{transform:translate(.04%)matrix(.975,0,.0085,1,0,0)}10.444%{transform:translate(-.14%,-.25%)matrix(1.0125,0,-.0309,.925,0,0)}16.778%{transform:translate(-.33%,-.5%)matrix(1.05,0,-.0734,.85,0,0)}23%{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}29.222%{transform:translate(-.16%,-.08%)matrix(1,0,-.0349,.975,0,0)}35.444%{transform:translate(-.08%,.13%)matrix(.975,0,-.017,1.0375,0,0)}41.667%{transform:translateY(.33%)matrix(.95,0,0,1.1,0,0)}48%{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}54.222%{transform:translateY(.17%)matrix(.975,0,0,1.05,0,0)}60.444%{transform:translateY(.08%)matrix(.9875,0,0,1.025,0,0)}66.778%{transform:translate(0%)matrix(1,0,0,1,0,0)}73%{transform:translate(.1%,.13%)matrix(.975,0,.0213,1.0375,0,0)}79.222%{transform:translate(.19%,.25%)matrix(.95,0,.0415,1.075,0,0)}85.444%{transform:translate(.28%,.37%)matrix(.925,0,.0606,1.1125,0,0)}91.667%{transform:translate(.36%,.5%)matrix(.9,0,.0787,1.15,0,0)}98%{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}to{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}}@keyframes oik-1n{0%{opacity:.663}4.222%{opacity:.725}10.444%{opacity:.788}16.778%{opacity:.85}23%{opacity:.813}29.222%{opacity:.775}35.444%{opacity:.738}41.667%{opacity:.7}66.778%{opacity:.8}73%{opacity:.75}79.222%{opacity:.7}85.444%{opacity:.65}91.667%{opacity:.6}98%{opacity:.663}to{opacity:.663}}@keyframes oik-1o{0%{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}1.444%{transform:translate(-.16%,-.08%)matrix(1,0,-.0349,.975,0,0)}7.667%{transform:translate(-.08%,.13%)matrix(.975,0,-.017,1.0375,0,0)}13.889%{transform:translateY(.33%)matrix(.95,0,0,1.1,0,0)}20.222%{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}26.444%{transform:translateY(.17%)matrix(.975,0,0,1.05,0,0)}32.667%{transform:translateY(.08%)matrix(.9875,0,0,1.025,0,0)}38.889%{transform:translate(0%)matrix(1,0,0,1,0,0)}45.222%{transform:translate(.1%,.13%)matrix(.975,0,.0213,1.0375,0,0)}51.444%{transform:translate(.19%,.25%)matrix(.95,0,.0415,1.075,0,0)}57.667%{transform:translate(.28%,.37%)matrix(.925,0,.0606,1.1125,0,0)}63.889%{transform:translate(.36%,.5%)matrix(.9,0,.0787,1.15,0,0)}70.222%{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}76.444%{transform:translate(.04%)matrix(.975,0,.0085,1,0,0)}82.667%{transform:translate(-.14%,-.25%)matrix(1.0125,0,-.0309,.925,0,0)}88.889%{transform:translate(-.33%,-.5%)matrix(1.05,0,-.0734,.85,0,0)}95.222%{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}to{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}}@keyframes oik-1p{0%{opacity:.813}1.444%{opacity:.775}7.667%{opacity:.738}13.889%{opacity:.7}38.889%{opacity:.8}45.222%{opacity:.75}51.444%{opacity:.7}57.667%{opacity:.65}63.889%{opacity:.6}70.222%{opacity:.663}76.444%{opacity:.725}82.667%{opacity:.788}88.889%{opacity:.85}95.222%{opacity:.813}to{opacity:.813}}@keyframes oik-1q{0%{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}4.222%{transform:translateY(.17%)matrix(.975,0,0,1.05,0,0)}10.444%{transform:translateY(.08%)matrix(.9875,0,0,1.025,0,0)}16.667%{transform:translate(0%)matrix(1,0,0,1,0,0)}23%{transform:translate(.1%,.13%)matrix(.975,0,.0213,1.0375,0,0)}29.222%{transform:translate(.19%,.25%)matrix(.95,0,.0415,1.075,0,0)}35.444%{transform:translate(.28%,.37%)matrix(.925,0,.0606,1.1125,0,0)}41.667%{transform:translate(.36%,.5%)matrix(.9,0,.0787,1.15,0,0)}48%{transform:translate(.2%,.25%)matrix(.9375,0,.045,1.075,0,0)}54.222%{transform:translate(.04%)matrix(.975,0,.0085,1,0,0)}60.444%{transform:translate(-.14%,-.25%)matrix(1.0125,0,-.0309,.925,0,0)}66.667%{transform:translate(-.33%,-.5%)matrix(1.05,0,-.0734,.85,0,0)}73%{transform:translate(-.24%,-.29%)matrix(1.025,0,-.0537,.9125,0,0)}79.222%{transform:translate(-.16%,-.08%)matrix(1,0,-.0349,.975,0,0)}85.444%{transform:translate(-.08%,.13%)matrix(.975,0,-.017,1.0375,0,0)}91.667%{transform:translateY(.33%)matrix(.95,0,0,1.1,0,0)}98%{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}to{transform:translateY(.25%)matrix(.9625,0,0,1.075,0,0)}}@keyframes oik-1r{0%{opacity:.713}16.667%{opacity:.8}23%{opacity:.75}29.222%{opacity:.7}35.444%{opacity:.65}41.667%{opacity:.6}48%{opacity:.663}54.222%{opacity:.725}60.444%{opacity:.788}66.667%{opacity:.85}73%{opacity:.813}79.222%{opacity:.775}85.444%{opacity:.738}91.667%{opacity:.7}to{opacity:.713}}@keyframes oik-1s{0%{opacity:.55}19%{opacity:.625}43%{opacity:.79}62%{opacity:.77}93%{opacity:.56}to{opacity:.55}}@keyframes oik-1t{0%{transform:translate(0%)rotate(0)}86.111%{transform:translate(.01%,.01%)rotate(-.04deg)}86.667%{transform:translate(.39%,.52%)rotate(-1.62deg)}87.222%{transform:translate(1.36%,1.73%)rotate(-5.5deg)}87.778%{transform:translate(2.74%,3.18%)rotate(-10.5deg)}88.333%{transform:translate(3.9%,4.22%)rotate(-14.38deg)}88.889%{transform:translate(4.39%,4.62%)rotate(-15.96deg)}89.444%{transform:translate(4.04%,4.34%)rotate(-14.85deg)}90%{transform:translate(2.59%,3.03%)rotate(-9.97deg)}91.111%{transform:translate(-1.14%,-1.76%)rotate(5.25deg)}91.667%{transform:translate(-1.92%,-3.21%)rotate(9.36deg)}92.222%{transform:translate(-1.98%,-3.34%)rotate(9.72deg)}92.778%{transform:translate(-1.37%,-2.16%)rotate(6.38deg)}93.333%{transform:translate(.12%,.17%)rotate(-.53deg)}93.889%{transform:translate(2.2%,2.63%)rotate(-8.57deg)}94.444%{transform:translate(3.84%,4.17%)rotate(-14.19deg)}95%{transform:translate(4.4%,4.63%)rotate(-16deg)}95.556%{transform:translate(3.84%,4.17%)rotate(-14.19deg)}96.111%{transform:translate(2.2%,2.63%)rotate(-8.57deg)}96.667%{transform:translate(.12%,.17%)rotate(-.53deg)}97.222%{transform:translate(-1.37%,-2.16%)rotate(6.38deg)}97.778%{transform:translate(-1.98%,-3.34%)rotate(9.72deg)}98.333%{transform:translate(-1.93%,-3.24%)rotate(9.44deg)}98.889%{transform:translate(-1.28%,-2.01%)rotate(5.95deg)}99.444%{transform:translate(-.37%,-.53%)rotate(1.6deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1u{0%{transform:translate(0%)rotate(0)}86.25%{transform:translate(.13%,.15%)rotate(-.29deg)}86.667%{transform:translate(1%,1.12%)rotate(-2.13deg)}87.083%{transform:translate(2.8%,2.94%)rotate(-5.78deg)}87.5%{transform:translate(5.62%,5.37%)rotate(-11.13deg)}88.333%{transform:translate(13.43%,10.13%)rotate(-24.36deg)}88.75%{transform:translate(17.21%,11.61%)rotate(-30.27deg)}89.167%{transform:translate(20.08%,12.44%)rotate(-34.63deg)}89.583%{transform:translate(21.79%,12.82%)rotate(-37.19deg)}90%{transform:translate(22.34%,12.92%)rotate(-38deg)}95%{transform:translate(22.34%,12.92%)rotate(-38deg)}95.417%{transform:translate(21.99%,12.86%)rotate(-37.48deg)}95.833%{transform:translate(20.91%,12.64%)rotate(-35.87deg)}96.25%{transform:translate(19.06%,12.18%)rotate(-33.09deg)}96.667%{transform:translate(16.51%,11.38%)rotate(-29.19deg)}97.5%{transform:translate(10.14%,8.43%)rotate(-19deg)}98.333%{transform:translate(4.37%,4.35%)rotate(-8.81deg)}98.75%{transform:translate(2.36%,2.51%)rotate(-4.91deg)}99.167%{transform:translate(1%,1.12%)rotate(-2.13deg)}99.583%{transform:translate(.24%,.27%)rotate(-.52deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1v{0%{transform:translate(0%)rotate(0)}86.25%{transform:translate(-.09%,-.11%)rotate(.14deg)}86.667%{transform:translate(-.63%,-.79%)rotate(1.01deg)}87.083%{transform:translate(-1.71%,-2.18%)rotate(2.74deg)}87.5%{transform:translate(-3.29%,-4.3%)rotate(5.27deg)}88.75%{transform:translate(-8.84%,-12.79%)rotate(14.34deg)}89.167%{transform:translate(-10.07%,-14.92%)rotate(16.4deg)}89.583%{transform:translate(-10.78%,-16.2%)rotate(17.61deg)}90.417%{transform:translate(-11%,-16.61%)rotate(18deg)}95.417%{transform:translate(-10.86%,-16.35%)rotate(17.76deg)}95.833%{transform:translate(-10.41%,-15.53%)rotate(16.99deg)}96.667%{transform:translate(-8.54%,-12.28%)rotate(13.83deg)}98.333%{transform:translate(-2.61%,-3.37%)rotate(4.17deg)}99.167%{transform:translate(-.63%,-.79%)rotate(1.01deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1w{0%{transform:translate(0%)scale(1)}16%{transform:translate(.16%)scaleX(.9851)}41%{transform:translate(.7%)scaleX(.9346)}57%{transform:translate(.72%)scaleX(.9327)}75%{transform:translate(.38%)scaleX(.965)}93%{transform:translate(.03%)scaleX(.9973)}to{transform:translate(0%)scale(1)}}@keyframes oik-1x{0%{transform:translate(0%)rotate(0)}8.333%{transform:translate(-.75%,-.01%)rotate(1.01deg)}16.667%{transform:translate(-3.09%,-.11%)rotate(4.17deg)}33.333%{transform:translate(-10.16%,-1.23%)rotate(13.83deg)}41.667%{transform:translate(-12.42%,-1.85%)rotate(16.99deg)}50%{transform:translate(-13.13%,-2.08%)rotate(18deg)}58.333%{transform:translate(-12.42%,-1.85%)rotate(16.99deg)}66.667%{transform:translate(-10.16%,-1.23%)rotate(13.83deg)}83.333%{transform:translate(-3.09%,-.11%)rotate(4.17deg)}91.667%{transform:translate(-.75%,-.01%)rotate(1.01deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1y{0%{transform:translate(0%)rotate(0)}83.889%{transform:translate(0%)rotate(0)}84.444%{transform:translate(.18%,.63%)rotate(-.62deg)}85%{transform:translate(.99%,3.27%)rotate(-3.24deg)}86.111%{transform:translate(3.96%,11.06%)rotate(-11.44deg)}86.667%{transform:translate(4.87%,13.04%)rotate(-13.66deg)}87.222%{transform:translate(4.94%,13.17%)rotate(-13.81deg)}87.778%{transform:translate(3.98%,11.11%)rotate(-11.5deg)}88.333%{transform:translate(2.17%,6.66%)rotate(-6.71deg)}88.889%{transform:translate(.34%,1.16%)rotate(-1.14deg)}89.444%{transform:translate(-.76%,-2.84%)rotate(2.75deg)}90%{transform:translate(-1.07%,-4.16%)rotate(4deg)}90.556%{transform:translate(-.76%,-2.84%)rotate(2.75deg)}91.111%{transform:translate(.34%,1.16%)rotate(-1.14deg)}91.667%{transform:translate(2.17%,6.66%)rotate(-6.71deg)}92.222%{transform:translate(3.98%,11.11%)rotate(-11.5deg)}92.778%{transform:translate(4.94%,13.17%)rotate(-13.81deg)}93.333%{transform:translate(4.83%,12.95%)rotate(-13.56deg)}93.889%{transform:translate(3.67%,10.4%)rotate(-10.71deg)}95%{transform:translate(.05%,.18%)rotate(-.17deg)}95.556%{transform:translate(-.87%,-3.32%)rotate(3.21deg)}96.111%{transform:translate(-1.07%,-4.15%)rotate(3.99deg)}97.222%{transform:translate(-.88%,-3.34%)rotate(3.22deg)}99.444%{transform:translate(-.04%,-.16%)rotate(.15deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-1z{0%{transform:translate(-25.71%,-12.73%)scale(.6)}23.333%{transform:translate(-15.57%,-13.05%)scale(.7421)}47.5%{transform:translate(-6.93%,-13.32%)scale(.863)}69.167%{transform:translate(-1.03%,-13.51%)scale(.9456)}86.667%{transform:translate(2.02%,-13.61%)scale(.9883)}99.167%{transform:translate(2.85%,-13.64%)scale(.9999)}to{transform:translate(-25.71%,-12.73%)scale(.6)}}@keyframes oik-20{0%{opacity:0}9.167%{opacity:.53}17.5%{opacity:.87}23.333%{opacity:.992}72.5%{opacity:.806}80%{opacity:.8}88.333%{opacity:.327}95%{opacity:.075}to{opacity:0}}@keyframes oik-21{0%{transform:translate(-11.76%,-13.17%)scale(.7953)}23.333%{transform:translate(-4.19%,-13.41%)scale(.9013)}43.333%{transform:translate(.5%,-13.56%)scale(.967)}60%{transform:translate(2.63%,-13.63%)scale(.9969)}65.833%{transform:translate(2.85%,-13.64%)scale(.9999)}66.667%{transform:translate(-25.71%,-12.73%)scale(.6)}90%{transform:translate(-15.57%,-13.05%)scale(.7421)}to{transform:translate(-11.76%,-13.17%)scale(.7953)}}@keyframes oik-22{0%{opacity:.952}40.833%{opacity:.804}46.667%{opacity:.8}55%{opacity:.327}61.667%{opacity:.075}66.667%{opacity:0}75.833%{opacity:.53}84.167%{opacity:.87}90%{opacity:.992}to{opacity:.952}}@keyframes oik-23{0%{transform:translate(-1.6%,-13.49%)scale(.9375)}18.333%{transform:translate(1.81%,-13.6%)scale(.9854)}32.5%{transform:translate(2.85%,-13.64%)scale(.9999)}33.333%{transform:translate(-25.71%,-12.73%)scale(.6)}56.667%{transform:translate(-15.57%,-13.05%)scale(.7421)}80.833%{transform:translate(-6.93%,-13.32%)scale(.863)}to{transform:translate(-1.6%,-13.49%)scale(.9375)}}@keyframes oik-24{0%{opacity:.818}13.333%{opacity:.8}21.667%{opacity:.327}28.333%{opacity:.075}33.333%{opacity:0}42.5%{opacity:.53}50.833%{opacity:.87}56.667%{opacity:.992}to{opacity:.818}}@keyframes oik-25{0%{transform:translate(0%)rotate(0)}9.375%{transform:translate(-.61%,-.09%)rotate(1.29deg)}18.75%{transform:translate(-2.5%,-.53%)rotate(5.27deg)}34.375%{transform:translate(-6.68%,-2.3%)rotate(14.34deg)}40.625%{transform:translate(-7.75%,-2.94%)rotate(16.71deg)}50%{transform:translate(-8.32%,-3.32%)rotate(18deg)}59.375%{transform:translate(-7.75%,-2.94%)rotate(16.71deg)}68.75%{transform:translate(-5.95%,-1.91%)rotate(12.73deg)}84.375%{transform:translate(-1.74%,-.33%)rotate(3.66deg)}90.625%{transform:translate(-.61%,-.09%)rotate(1.29deg)}to{transform:translate(0%)rotate(0)}}@keyframes oik-26{0%{transform:translate(0%)}26.471%{transform:translate(-1%,.82%)}51.471%{transform:translate(-1.82%,1.48%)}80.882%{transform:translate(-.55%,.45%)}to{transform:translate(0%)}}@keyframes oik-27{0%{transform:translate(0%)scale(1)}12%{transform:translateY(.68%)scaleY(1.0143)}39%{transform:translateY(5.18%)scaleY(1.1081)}51%{transform:translateY(5.75%)scaleY(1.1199)}63%{transform:translateY(4.95%)scaleY(1.1032)}88%{transform:translateY(.68%)scaleY(1.0143)}to{transform:translate(0%)scale(1)}}@keyframes oik-28{0%{transform:translateY(5.25%)scaleY(1.12)}12%{transform:translateY(4.63%)scaleY(1.1057)}39%{transform:translateY(.52%)scaleY(1.0119)}51%{transform:translate(0%)scaleY(1.0001)}63%{transform:translateY(.73%)scaleY(1.0168)}88%{transform:translateY(4.63%)scaleY(1.1057)}to{transform:translateY(5.25%)scaleY(1.12)}}@keyframes oik-29{0%{opacity:1}6.269%{opacity:.938}12.5%{opacity:.875}18.769%{opacity:.813}25%{opacity:.75}31.269%{opacity:.813}37.5%{opacity:.875}43.769%{opacity:.938}50%{opacity:1}56.269%{opacity:.963}62.5%{opacity:.925}68.769%{opacity:.888}75%{opacity:.85}81.269%{opacity:.888}87.538%{opacity:.925}93.769%{opacity:.963}to{opacity:1}}@keyframes oik-2a{0%{opacity:1}14.063%{opacity:.926}39.063%{opacity:.594}53.125%{opacity:.553}67.188%{opacity:.661}89.063%{opacity:.956}to{opacity:1}}@keyframes oik-2b{0%{opacity:.775}15.625%{opacity:.582}29.688%{opacity:.558}43.75%{opacity:.682}64.063%{opacity:.956}78.125%{opacity:.997}92.188%{opacity:.889}to{opacity:.775}}@keyframes oik-2c{0%{opacity:.55}14.063%{opacity:.624}39.063%{opacity:.956}53.125%{opacity:.997}67.188%{opacity:.889}89.063%{opacity:.594}to{opacity:.55}}@keyframes oik-2d{0%{opacity:.775}15.625%{opacity:.968}29.688%{opacity:.992}43.75%{opacity:.868}64.063%{opacity:.594}78.125%{opacity:.553}92.188%{opacity:.661}to{opacity:.775}}@keyframes oik-2e{0%{transform:translate(-8.33%)}99.5%{transform:translate(14.47%)}to{transform:translate(-8.33%)}}@keyframes oik-2f{0%{opacity:0}12%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes oik-2g{0%{transform:translateY(13.64%)}31.25%{transform:translateY(-3.15%)}61.25%{transform:translateY(-15.33%)}85%{transform:translateY(-21.4%)}98.75%{transform:translateY(-22.72%)}to{transform:translateY(13.64%)}}@keyframes oik-2h{0%{opacity:0}10%{opacity:.488}20%{opacity:.844}27.5%{opacity:.988}30%{opacity:1}55%{opacity:.482}78.75%{opacity:.132}96.25%{opacity:.005}to{opacity:0}}@keyframes oik-2i{0%{transform:translate(0%)}71.111%{transform:translateY(-.19%)}73.333%{transform:translateY(-1.79%)}76.111%{transform:translateY(-4.43%)}78.333%{transform:translateY(-5%)}91.667%{transform:translateY(-4.72%)}95%{transform:translateY(-2.5%)}98.333%{transform:translateY(-.28%)}to{transform:translate(0%)}}@keyframes oik-2j{0%{transform:translate(0%)scale(1)}94%{transform:translate(0%)scale(1)}95%{transform:translateY(-7.47%)scaleY(.7914)}96%{transform:translateY(-24.78%)scaleY(.3086)}97%{transform:translateY(-32.25%)scaleY(.1)}98%{transform:translateY(-24.78%)scaleY(.3086)}99%{transform:translateY(-7.47%)scaleY(.7914)}to{transform:translate(0%)scale(1)}}@keyframes oik-2k{0%{transform:translate(5.6%,3.2%)rotate(-6deg)}10%{transform:translate(4.74%,2.76%)rotate(-5.1deg)}21.25%{transform:translate(1.74%,1.08%)rotate(-1.9deg)}36.25%{transform:translate(-2.9%,-1.99%)rotate(3.27deg)}46.875%{transform:translate(-4.32%,-3.05%)rotate(4.92deg)}58.125%{transform:translate(-3.89%,-2.72%)rotate(4.41deg)}68.75%{transform:translate(-1.59%,-1.06%)rotate(1.78deg)}86.875%{transform:translate(4.1%,2.42%)rotate(-4.43deg)}96.875%{transform:translate(5.52%,3.16%)rotate(-5.92deg)}to{transform:translate(5.6%,3.2%)rotate(-6deg)}}@keyframes oik-2l{0%{transform:translateY(-5%)rotate(-7deg)}4.688%{transform:translateY(-4.28%)rotate(-6.07deg)}10.156%{transform:translateY(-1.58%)rotate(-2.56deg)}17.969%{transform:translateY(3.36%)rotate(3.86deg)}22.656%{transform:translateY(4.83%)rotate(5.78deg)}27.344%{transform:translateY(4.83%)rotate(5.78deg)}32.031%{transform:translateY(3.36%)rotate(3.86deg)}42.969%{transform:translateY(-3.36%)rotate(-4.86deg)}47.656%{transform:translateY(-4.83%)rotate(-6.78deg)}52.344%{transform:translateY(-4.83%)rotate(-6.78deg)}57.031%{transform:translateY(-3.36%)rotate(-4.86deg)}67.969%{transform:translateY(3.36%)rotate(3.86deg)}72.656%{transform:translateY(4.83%)rotate(5.78deg)}77.344%{transform:translateY(4.83%)rotate(5.78deg)}82.031%{transform:translateY(3.36%)rotate(3.86deg)}92.969%{transform:translateY(-3.36%)rotate(-4.86deg)}97.656%{transform:translateY(-4.83%)rotate(-6.78deg)}to{transform:translateY(-5%)rotate(-7deg)}}@keyframes oik-2m{0%{transform:translate(0%)}84.231%{transform:translate(.04%)}85%{transform:translate(.86%)}86.923%{transform:translate(5.66%)}87.692%{transform:translate(6.59%)}94.615%{transform:translate(6.53%)}96.154%{transform:translate(4.88%)}98.462%{transform:translate(.91%)}to{transform:translate(0%)}}@keyframes oik-2n{0%{transform:translate(0%)scale(1)}94%{transform:translate(0%)scale(1)}95%{transform:translateY(-4.87%)scaleY(.7914)}96%{transform:translateY(-16.13%)scaleY(.3086)}97%{transform:translateY(-21%)scaleY(.1)}98%{transform:translateY(-16.13%)scaleY(.3086)}99%{transform:translateY(-4.87%)scaleY(.7914)}to{transform:translate(0%)scale(1)}}@keyframes oik-2o{0%{transform:translate(9.19%,-1.29%)rotate(-16deg)}7%{transform:translate(8.57%,-1.12%)rotate(-14.9deg)}13.5%{transform:translate(6.8%,-.7%)rotate(-11.77deg)}21.5%{transform:translate(3.1%,-.14%)rotate(-5.34deg)}33.5%{transform:translate(-3.28%,-.16%)rotate(5.64deg)}40.5%{transform:translate(-5.76%,-.5%)rotate(9.94deg)}47.5%{transform:translate(-6.85%,-.71%)rotate(11.86deg)}54.5%{transform:translate(-6.68%,-.68%)rotate(11.55deg)}61%{transform:translate(-5.34%,-.43%)rotate(9.22deg)}68%{transform:translate(-2.58%,-.1%)rotate(4.44deg)}83.5%{transform:translate(5.58%,-.47%)rotate(-9.64deg)}90.5%{transform:translate(8.03%,-.98%)rotate(-13.94deg)}97.5%{transform:translate(9.11%,-1.27%)rotate(-15.86deg)}to{transform:translate(9.19%,-1.29%)rotate(-16deg)}}@keyframes oik-2p{0%{transform:translate(.7%,-4.95%)rotate(-7deg)}4.688%{transform:translate(.6%,-4.24%)rotate(-6.07deg)}10.156%{transform:translate(.22%,-1.57%)rotate(-2.56deg)}17.969%{transform:translate(-.47%,3.32%)rotate(3.86deg)}22.656%{transform:translate(-.67%,4.78%)rotate(5.78deg)}27.344%{transform:translate(-.67%,4.78%)rotate(5.78deg)}32.031%{transform:translate(-.47%,3.32%)rotate(3.86deg)}42.969%{transform:translate(.47%,-3.32%)rotate(-4.86deg)}47.656%{transform:translate(.67%,-4.78%)rotate(-6.78deg)}52.344%{transform:translate(.67%,-4.78%)rotate(-6.78deg)}57.031%{transform:translate(.47%,-3.32%)rotate(-4.86deg)}67.969%{transform:translate(-.47%,3.32%)rotate(3.86deg)}72.656%{transform:translate(-.67%,4.78%)rotate(5.78deg)}77.344%{transform:translate(-.67%,4.78%)rotate(5.78deg)}82.031%{transform:translate(-.47%,3.32%)rotate(3.86deg)}92.969%{transform:translate(.47%,-3.32%)rotate(-4.86deg)}97.656%{transform:translate(.67%,-4.78%)rotate(-6.78deg)}to{transform:translate(.7%,-4.95%)rotate(-7deg)}}@keyframes oik-2q{0%{transform:translate(0%)scale(1)}94%{transform:translate(0%)scale(1)}95%{transform:translateY(-3.06%)scaleY(.7914)}96%{transform:translateY(-10.14%)scaleY(.3086)}97%{transform:translateY(-13.2%)scaleY(.1)}98%{transform:translateY(-10.14%)scaleY(.3086)}99%{transform:translateY(-3.06%)scaleY(.7914)}to{transform:translate(0%)scale(1)}}@keyframes oik-2r{0%{opacity:.2}31%{opacity:.08}34%{opacity:.24}71%{opacity:.12}to{opacity:.2}}.ocean-review-mode .ocean{z-index:9000;pointer-events:auto}.ocean-review-mode .ocean-leviathan[data-secret]{display:block!important}.ocean-review{z-index:10010;color:#f2e8d8;background:#040e15f5;border:1px solid #d9b675;border-radius:12px;width:min(320px,100vw - 24px);padding:12px;font:13px/1.35 system-ui,sans-serif;position:fixed;top:12px;right:12px;box-shadow:0 12px 35px #0009}.ocean-review-head,.ocean-review-controls{justify-content:space-between;align-items:center;gap:7px;display:flex}.ocean-review-head{margin-bottom:9px}.ocean-review-controls button,.ocean-review-controls select{min-height:34px;color:inherit;font:inherit;background:#102b39;border:1px solid #897453;border-radius:6px}.ocean-review-controls button{cursor:pointer;padding:0 8px}.ocean-review-controls select{flex:1;min-width:0}.ocean-review-inset{background:radial-gradient(circle,#214b59,#081923);border:1px solid #526878;border-radius:8px;height:180px;margin:10px 0 8px;overflow:hidden}.ocean-review-art{box-sizing:border-box;gap:6px;width:100%;height:100%;padding:8px;display:flex}.ocean-review-inset .ocean-review-cell{flex:1 1 0;min-width:0;opacity:1!important;visibility:visible!important;outline:none!important;width:auto!important;height:100%!important;margin:0!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.ocean-review-inset svg{width:100%;height:100%;display:block;overflow:hidden}.ocean-review-inset [data-hit]{opacity:1!important;animation:none!important}.ocean-review-inset .ocean-review-cell[data-review-hold] *{animation-delay:calc(var(--dur,4s) * -.5)!important;animation-play-state:paused!important}.ocean-review-inset .ocean-review-cell[data-review-hold] .ocean-wr-ring-0,html.ocean-debug .ocean [data-review-hold=true] .ocean-wr-ring-0{animation-delay:-.9s!important}.ocean-review-inset .ocean-review-cell[data-review-hold] .ocean-wr-ring-1,html.ocean-debug .ocean [data-review-hold=true] .ocean-wr-ring-1{animation-delay:-2.1s!important}.ocean-review-inset .ocean-review-cell[data-review-hold] .ocean-wr-ring-2,html.ocean-debug .ocean [data-review-hold=true] .ocean-wr-ring-2{animation-delay:-3.3s!important}.ocean-review-name,.ocean-review-caption,.ocean-review-facts,.ocean-review-warn{margin:0 0 5px}.ocean-review-name{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ocean-review-name strong{text-transform:capitalize;font-size:15px}.ocean-review-name code{color:#b8cbd1;font-size:11px}.ocean-review-caption{color:#f0c688;font-style:italic}.ocean-review-facts{color:#b8cbd1;font-size:12px}.ocean-review-warn{color:#ffb08a;font-size:12px}.ocean-review-guide{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}.ocean-review-guide input{margin:0}.ocean-review-hide-guide .ocean-review-outline,.ocean-review-hide-guide .ocean .ocean-mark,.ocean-review-hide-guide .ocean .ocean-burst{display:none!important}html.ocean-debug.ocean-review-hide-guide .ocean [data-secret],html.ocean-debug.ocean-review-hide-guide .ocean .ocean-fleet-hit{outline:none!important}.ocean-review-outline>span{z-index:10000;box-sizing:border-box;pointer-events:none;border:3px solid #ffe174;border-radius:5px;position:fixed;box-shadow:0 0 0 3px #101820,0 0 18px 5px #ffdf70}html.ocean-debug .ocean [data-review-hold=true] *,html.ocean-debug .ocean [data-review-hold=true],html.ocean-debug .ocean [data-review-hold=true] .ocean-surprise-mover{animation-delay:calc(var(--dur) * -.5)!important;animation-play-state:paused!important}@media (width<=600px){.ocean-review{box-sizing:border-box;width:calc(100vw - 16px);padding:9px;top:auto;bottom:8px;right:8px}.ocean-review-inset{height:104px;margin:6px 0}.ocean-review-facts,.ocean-review-warn{font-size:11px}}:where(.reduce-motion,.simple-graphics).ocean-debug .ocean .ocean-surprise-mover[data-review-hold=true],:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] .ocean-shark,:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true].ocean-shark,:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] .ocean-school-sign,:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] .ocean-tentacle-curl{opacity:1!important;transform:none!important}:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] .ocean-peek-head,:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] .ocean-tail{transform:none!important}:where(.reduce-motion,.simple-graphics).ocean-debug .ocean [data-review-hold=true] :is(.ocean-tf-pool,.ocean-tf-lip,.ocean-tf-splash,.ocean-wr-whale,.ocean-wr-ring){opacity:1!important}@property --lid-top{syntax:"<length>";inherits:true;initial-value:27px}@property --lid-bottom{syntax:"<length>";inherits:true;initial-value:-24px}.ocean{z-index:-1;pointer-events:none;background:var(--abyss);contain:strict;--danger:0;position:fixed;inset:0;overflow:hidden}html.ocean-hot body{cursor:pointer}.ocean-fade{animation:1.8s backwards ocean-in;position:absolute;inset:0}.ocean-fade.is-quick{animation-duration:.6s}.ocean-fade.is-leaving{animation:none}@keyframes ocean-in{0%{opacity:0}}.ocean-scene{position:absolute;inset:0;overflow:hidden}.grade-dawn{--water-top:#1d4b54;--water-mid:#103340;--ray-rgb:255, 224, 176;--tint:#d4a55a1a}.grade-day{--water-top:#155567;--water-mid:#0e3545;--ray-rgb:205, 248, 250;--tint:#5ce1e60d}.grade-dusk{--water-top:#2a3553;--water-mid:#142d41;--ray-rgb:226, 196, 255;--tint:#aa6ec814}.grade-night{--water-top:#0c2838;--water-mid:#0a2231;--ray-rgb:170, 200, 255;--tint:#2850a014}.ocean-water{background:linear-gradient(180deg, var(--water-top) 0%, var(--water-mid) 36%, #0b2431 60%, #081a24 80%, #050e15 100%);position:absolute;inset:0}.ocean-surface{opacity:.07;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='150'%3E%3Cg fill='none' stroke='white' stroke-width='1.4' stroke-linecap='round'%3E%3Cpath d='M0 18 Q30 4 60 20 T120 16 T180 24 T240 18'/%3E%3Cpath d='M0 50 Q40 36 80 54 T160 48 T240 50'/%3E%3Cpath d='M22 0 Q34 26 14 52 T28 100'/%3E%3Cpath d='M142 0 Q122 36 150 64 T132 110'/%3E%3Cpath d='M0 88 Q50 74 100 92 T200 84 T240 88'/%3E%3Cpath d='M82 60 Q96 90 80 124'/%3E%3C/g%3E%3C/svg%3E") 0 0/170px 106px repeat-x;height:150px;animation:38s linear infinite ocean-surface;position:absolute;top:0;left:0;right:-240px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@keyframes ocean-surface{to{transform:translate(-170px)}}.ocean-plane{will-change:transform;position:absolute;inset:-60px}.ocean-plane[data-plane=rays]{will-change:auto}.ocean-stage{position:absolute;bottom:0;left:50%}.ocean-stage-top{top:0;bottom:auto}.ocean-svg{width:100%;height:100%;position:absolute;inset:0}.ocean-anchor{position:absolute;transform:translate(-50%,-100%)}.ocean-center{position:absolute;transform:translate(-50%,-50%)}.ocean-mover{will-change:transform;position:absolute;top:0;left:0}.ocean-ray-anchor{transform-origin:50% 0;height:92%;position:absolute;top:-4%}.ocean-ray{background:linear-gradient(180deg, rgba(var(--ray-rgb), .2) 0%, rgba(var(--ray-rgb), .08) 40%, rgba(var(--ray-rgb), 0) 88%);width:100%;height:100%;animation:10s ease-in-out infinite alternate ocean-ray;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}@keyframes ocean-ray{0%{opacity:.4;transform:translate(-8px)}to{opacity:1;transform:translate(8px)}}.phase-lobby .ocean-ray{animation-duration:16s}.ocean-kelp{transform-origin:50% 100%;width:100%;height:100%;animation:8s ease-in-out infinite alternate ocean-sway}.ocean-kelp svg{display:block}.ocean-kelp-near{animation-name:ocean-sway-near}@keyframes ocean-sway{0%{transform:rotate(-2.4deg)skew(2deg)}to{transform:rotate(2.2deg)skew(-2deg)}}@keyframes ocean-sway-near{0%{transform:rotate(-3.2deg)skew(3deg)}to{transform:rotate(2.6deg)skew(-2deg)}}.ocean-silt{opacity:0;background:radial-gradient(closest-side,#aacdc31f,#aacdc300);animation:36s linear infinite ocean-silt;position:absolute}@keyframes ocean-silt{0%{opacity:0;transform:translate(-65%,-50%)scale(.8)}25%,75%{opacity:1}to{opacity:0;transform:translate(-25%,-62%)scale(1.3)}}.ocean-spout{width:0;height:0;position:absolute}.ocean-bubble{opacity:0;background:radial-gradient(circle at 35% 35%,#ffffff8c,#c8f5f70d 60%);border:1px solid #c8f5f78c;border-radius:50%;animation:7s ease-in infinite ocean-bubble;position:absolute;bottom:0;left:0}@keyframes ocean-bubble{0%{opacity:0;transform:translate(0,0)scale(.6)}10%{opacity:.9}50%{transform:translate(6px,-150px)scale(1)}to{opacity:0;transform:translate(-5px,-320px)scale(1.15)}}.ocean-jelly-body{transform-origin:50% 25%;width:100%;height:100%;animation:3s ease-in-out infinite ocean-pulse}@keyframes ocean-pulse{0%,to{transform:scale(1)}40%{transform:scale(.9,1.07)}}.ocean-leviathan{visibility:hidden}.ocean-leaving{pointer-events:none;transition:opacity 1.4s;opacity:0!important}.ocean-arriving{animation:.9s both ocean-arrive}@keyframes ocean-arrive{0%{opacity:0}}.ocean-school-lane{transition:transform 2.5s ease-in-out;position:absolute;top:0;left:0}.ocean-school{will-change:transform;position:absolute;inset:0}.ocean-shoal{will-change:transform;animation:7s ease-in-out infinite alternate ocean-shoal-a;position:absolute;inset:0}.ocean-shoal:nth-child(2){animation-name:ocean-shoal-b;animation-duration:9.5s}.ocean-shoal:nth-child(3){animation-name:ocean-shoal-c;animation-duration:11.5s}@keyframes ocean-shoal-a{0%{transform:translate(-3%,3%)}to{transform:translate(4%,-3%)}}@keyframes ocean-shoal-b{0%{transform:translate(3%,-4%)}to{transform:translate(-4%,3%)}}@keyframes ocean-shoal-c{0%{transform:translate(-2%,-2%)}to{transform:translate(3%,4%)}}.ocean-lev-tilt{width:100%;height:100%}@keyframes ocean-lev-tilt{0%,to{rotate:2.5deg}8.333%{rotate:2.165deg}16.667%{rotate:1.25deg}25%,75%{rotate:0deg}33.333%{rotate:-1.25deg}41.667%,58.333%{rotate:-2.165deg}50%{rotate:-2.5deg}66.667%{rotate:-1.25deg}83.333%{rotate:1.25deg}91.667%{rotate:2.165deg}}.ocean-jelly.is-hot svg,.ocean-jelly.is-seen svg,.ocean-leviathan.is-hot svg,.ocean-leviathan.is-seen svg{filter:drop-shadow(0 0 8px #8feef2d9)}.ocean-school.is-seen:not(.is-hot) svg,.ocean-jelly.is-seen:not(.is-hot) svg,.ocean-leviathan.is-seen:not(.is-hot) svg{filter:none}.ocean [data-shape] svg *{pointer-events:visiblePainted}.ocean-snow{position:absolute;top:0;left:0}.ocean-eye{width:100%;height:100%;transition:--lid-top 1.4s,--lid-bottom 1.4s;position:relative}.ocean-eye[data-state=rest]{--lid-top:24px;--lid-bottom:-21px}.ocean-eye[data-state=open]{--lid-top:1px;--lid-bottom:0px}.phase-home .ocean-eye[data-state=rest],.phase-lobby .ocean-eye[data-state=rest]{--lid-top:30px;--lid-bottom:-28px}.ocean-eye-lid{transform-box:view-box}.ocean-eye-lid-top{transform:translateY(var(--lid-top));animation:7.5s ease-in-out infinite ocean-lid-top}.ocean-eye-lid-bottom{transform:translateY(var(--lid-bottom));animation:7.5s ease-in-out infinite ocean-lid-bottom}@keyframes ocean-lid-top{0%,93%,to{transform:translateY(var(--lid-top))}96%{transform:translateY(37px)}}@keyframes ocean-lid-bottom{0%,93%,to{transform:translateY(var(--lid-bottom))}96%{transform:translateY(-37px)}}.ocean-eye-glow{opacity:calc(.55 + var(--danger) * .45);transition:opacity 1.4s}.ocean-eye[data-state=open] .ocean-eye-glow,.ocean-eye.is-hot .ocean-eye-glow{opacity:1}.ocean-eye-pupil{transform-box:view-box;transition:transform .4s}.ocean-secret{width:100%;height:100%;position:relative}.ocean-secret-tentacle{transform-origin:45% 100%;animation:9s ease-in-out infinite alternate ocean-tentacle-drift}@keyframes ocean-tentacle-drift{0%{transform:translateY(6px)rotate(-7deg)}45%{transform:translateY(-10px)rotate(4deg)}to{transform:translateY(2px)rotate(10deg)}}.ocean-secret svg{filter:brightness(.72)saturate(.8);transition:filter .3s;display:block}.ocean-secret.is-hot svg{filter:brightness(1.05)drop-shadow(0 0 5px #f6efe299)}.ocean-secret svg.ocean-silt-layer,.ocean-secret.is-hot svg.ocean-silt-layer{filter:brightness(.72)saturate(.8);position:absolute;top:0;left:0}.ocean-glint,.ocean-burst{left:var(--gx,50%);top:var(--gy,50%);pointer-events:none;position:absolute}.ocean-glint{opacity:0;background:radial-gradient(circle,#fff 0 10%,#fff0 38%),linear-gradient(#fff0 46%,#ffffffe6 50%,#fff0 54%),linear-gradient(90deg,#fff0 46%,#ffffffe6 50%,#fff0 54%);width:16px;height:16px;margin:-8px;animation:17s ease-in-out infinite ocean-glint}.ocean-secret-pearl .ocean-glint{animation-duration:7s}.ocean-secret.is-hot .ocean-glint{animation:1.6s ease-in-out infinite ocean-glint-hot}@keyframes ocean-glint{0%,88%,to{opacity:0;transform:scale(.3)rotate(0)}92%{opacity:1;transform:scale(1)rotate(45deg)}96%{opacity:0;transform:scale(.5)rotate(90deg)}}@keyframes ocean-glint-hot{0%,to{opacity:.55;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(45deg)}}.ocean-burst{opacity:0;background:radial-gradient(circle,#f6efe2e6 0 7%,#5ce1e659 28%,#5ce1e600 62%);border-radius:50%;width:80px;height:80px;margin:-40px}.is-found>.ocean-burst{animation:.9s ease-out ocean-burst}@keyframes ocean-burst{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.7)}}.ocean-clam-lid{transform-box:fill-box;transform-origin:50% 100%;animation:9s ease-in-out infinite ocean-clam}@keyframes ocean-clam{0%,70%,to{transform:translateY(0)}78%,90%{transform:translateY(-3px)}}.ocean-octo-eyes{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite ocean-octo-blink}@keyframes ocean-octo-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.ocean-octo-arm{transform-box:fill-box;transform-origin:100% 60%;animation:4s ease-in-out infinite alternate ocean-octo-arm}@keyframes ocean-octo-arm{0%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}.ocean-secret-octopus svg{filter:none}.ocean-seahorse{animation:3.2s ease-in-out infinite alternate ocean-seahorse-bob}@keyframes ocean-seahorse-bob{0%,to{transform:translateY(-3px)rotate(-7deg)}50%{transform:translateY(3px)rotate(6deg)}}.ocean-compass-needle{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite alternate ocean-needle}@keyframes ocean-needle{0%{transform:rotate(-16deg)}to{transform:rotate(12deg)}}.ocean-crab{animation:13s ease-in-out infinite ocean-crab}@keyframes ocean-crab{0%,84%,to{transform:translate(0)}88%,94%{transform:translate(4px)}}.ocean-mark{opacity:0;pointer-events:none;background:linear-gradient(#f3cf8c00 42%,#f3cf8ce6 50%,#f3cf8c00 58%),linear-gradient(90deg,#f3cf8c00 42%,#f3cf8ce6 50%,#f3cf8c00 58%),radial-gradient(circle,#fff0d2f2 0 16%,#fff0d200 40%);width:9px;height:9px;transition:opacity .6s .5s;position:absolute;top:-3px;right:-3px}.is-seen>.ocean-mark{opacity:.7}.ocean-deep,.ocean-landmark,.ocean-fleet-hit{width:100%;height:100%;position:relative}.ocean-deep svg,.ocean-landmark svg,.ocean-fleet svg{display:block}.ocean-deep svg{opacity:.8;filter:saturate(.7);transition:opacity .4s,filter .4s}.ocean-deep-skyline svg{opacity:.62}.ocean-deep.is-seen svg{opacity:.9;filter:none}.ocean-deep.is-hot svg,.ocean-landmark.is-hot svg,.ocean-fleet-hit.is-hot svg{opacity:1;filter:brightness(1.8)drop-shadow(0 0 3px #5ce1e6b3)}.ocean-deep .ocean-burst,.ocean-landmark .ocean-burst,.ocean-fleet .ocean-burst,.ocean-eye .ocean-burst{width:56px;height:56px;margin:-28px}.ocean-deep-flicker{animation:3.3s step-end infinite ocean-flicker}@keyframes ocean-flicker{0%,to{opacity:.2}31%{opacity:.08}34%{opacity:.24}71%{opacity:.12}}.ocean-glyph{opacity:.06;transition:opacity .5s}.ocean-landmark.is-seen .ocean-glyph{opacity:.45}.ocean-landmark.is-hot .ocean-glyph{opacity:.8}.ocean-landmark.is-found .ocean-glyph{animation:1.6s ease-out ocean-glyph}@keyframes ocean-glyph{20%{opacity:1}}.ocean-cabin-glow{opacity:.14;transition:opacity .6s}.ocean-cabin-figure{opacity:.22;transition:opacity .6s}.ocean-landmark.is-hot .ocean-cabin-glow,.ocean-landmark.is-seen .ocean-cabin-glow{opacity:.45}.ocean-landmark.is-hot .ocean-cabin-figure,.ocean-landmark.is-seen .ocean-cabin-figure{opacity:.9}.ocean-porthole-face{opacity:.2;transition:opacity .5s}.ocean-landmark.is-hot .ocean-porthole-face,.ocean-landmark.is-seen .ocean-porthole-face{opacity:.85}.ocean-fleet{visibility:hidden}.ocean-fleet[data-state=on],.ocean-fleet-window-peek{visibility:visible}.ocean-fleet-shark{position:absolute}.ocean-fleet svg *{transform-box:view-box}.ocean-peek-head{transform:translateY(15px)}.ocean-fleet[data-state=on] .ocean-peek-head{animation:ocean-peek var(--dur) ease-in-out both}@keyframes ocean-peek{0%{transform:translateY(15px)}22%,66%{transform:translateY(0)}74%{transform:translateY(2px)}88%,to{transform:translateY(15px)}}.ocean-tentacle-curl{opacity:0;transform-origin:16px 56px}.ocean-fleet[data-state=on] .ocean-tentacle-curl{animation:ocean-tentacle var(--dur) ease-in-out both}@keyframes ocean-tentacle{0%{opacity:0;transform:translate(6px)rotate(8deg)}25%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1;transform:translate(-1px)rotate(-4deg)}to{opacity:0;transform:translate(6px)rotate(6deg)}}.ocean-manta{opacity:.8;filter:saturate(.7);will-change:transform;width:100%;height:100%;transition:opacity .4s,filter .4s;position:relative}.ocean-deep .ocean-manta svg{opacity:1;filter:none;transition:none}.ocean-deep.is-seen .ocean-manta{opacity:.9;filter:none}.ocean-deep.is-hot .ocean-manta{opacity:1;filter:brightness(1.8)drop-shadow(0 0 3px #5ce1e6b3)}.ocean-manta>svg+svg{position:absolute;top:0;left:0}.ocean-manta>svg:first-child .ocean-manta-still-wings{visibility:hidden}.ocean-manta-wings{transform-origin:55%;will-change:transform;animation:4.6s ease-in-out infinite ocean-manta-beat}@keyframes ocean-manta-beat{0%,to{transform:scaleY(1)}50%{transform:scaleY(.72)}}.ocean-manta{animation:9s ease-in-out infinite alternate ocean-manta-glide}@keyframes ocean-manta-glide{0%{transform:translate(-5%,3.3%)}to{transform:translate(5%,-3.3%)}}.ocean-shark{opacity:0;height:100%;position:absolute;top:0;left:0}.ocean-fleet[data-state=on] .ocean-shark{animation:ocean-shark var(--dur) linear both}@keyframes ocean-shark{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateX(var(--run))}}.ocean-school-sign{opacity:0;transform-origin:36px 36px}.ocean-fleet[data-state=on] .ocean-school-sign{animation:ocean-sign var(--dur) ease-in-out both}@keyframes ocean-sign{0%{opacity:0;transform:scale(1.6)rotate(-25deg)}32%,68%{opacity:.85;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(1.3)rotate(18deg)}}.ocean-tf-pool,.ocean-tf-lip,.ocean-tf-ripple,.ocean-tf-splash{opacity:0}.ocean-tail{transform-origin:32px 62px;transform:translateY(50px)}.ocean-tf-ripple,.ocean-tf-splash{transform-origin:32px 62px}.ocean-fleet[data-state=on] .ocean-tail{animation:ocean-tail var(--dur) ease-in-out both}.ocean-fleet[data-state=on] .ocean-tf-pool,.ocean-fleet[data-state=on] .ocean-tf-lip{animation:ocean-tf-pool var(--dur) ease both}.ocean-fleet[data-state=on] .ocean-tf-ripple{animation:ocean-tf-ripple var(--dur) ease-out both}.ocean-fleet[data-state=on] .ocean-tf-splash{animation:ocean-tf-splash var(--dur) ease-out both}@keyframes ocean-tail{0%,8%{transform:translateY(50px)rotate(0)}30%{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(0)rotate(7deg)}68%{transform:translateY(3px)rotate(-4deg)}92%,to{transform:translateY(50px)rotate(0)}}@keyframes ocean-tf-pool{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@keyframes ocean-tf-ripple{0%,20%{opacity:0;transform:scale(.3,.5)}30%{opacity:.9}75%,to{opacity:0;transform:scale(1.15,1.3)}}@keyframes ocean-tf-splash{0%,18%{opacity:0;transform:scale(.3,.2)}34%{opacity:1;transform:scale(.85,.8)}56%{opacity:.9;transform:scale(1.05)}74%,to{opacity:0;transform:scale(1.15,1.2)translateY(3px)}}.ocean-drift{animation:ocean-drift var(--drift,26s) ease-in-out infinite alternate}.ocean-drift>*{animation:ocean-bob var(--bob,6s) ease-in-out infinite;animation-delay:inherit}@keyframes ocean-drift{0%{translate:-24px}to{translate:24px}}@keyframes ocean-bob{0%,to{translate:0 -3px;rotate:-7deg}50%{translate:0 3px;rotate:6deg}}html.ocean-debug .ocean [data-secret],html.ocean-debug .ocean .ocean-fleet-hit{outline-offset:2px;outline:1px dashed #ff5aaaf2}.ocean-caption{max-width:min(280px,80vw);color:var(--pearl);text-align:center;background:#050e14db;border:1px solid #f3cf8c66;border-radius:10px;justify-items:center;gap:2px;padding:7px 12px;font-size:.82rem;line-height:1.3;animation:3.6s both ocean-caption;display:grid;position:fixed;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 8px 20px #0006}.ocean-caption small{color:var(--brass-hi);letter-spacing:.04em;font-size:.72rem}@keyframes ocean-caption{0%{opacity:0;transform:translate(-50%,calc(-100% - 2px))}10%,82%{opacity:1;transform:translate(-50%,calc(-100% - 10px))}to{opacity:0;transform:translate(-50%,calc(-100% - 14px))}}.ocean-caption.is-quiet{color:#e8f1efcc;box-shadow:none;border-color:#e8f1ef24}.ocean-caption.is-quiet small{color:#e8f1ef8c}.ocean-caption.is-all{border-color:#f3cf8ccc;box-shadow:0 8px 20px #0006,0 0 18px #f3cf8c40}.ocean-tally{color:#e8f1efb8;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#050e148c;border:1px solid #f3cf8c2e;border-radius:999px;padding:3px 9px;font-size:.72rem;animation:.6s both ocean-in;position:absolute;bottom:34px;right:14px}.ocean-tally.is-done{color:var(--brass-hi);border-color:#f3cf8c73}.ocean-shade{background:radial-gradient(ellipse 46% 58% at 50% 42%, #040a1080 0%, #040a1047 55%, #040a1000 100%), radial-gradient(ellipse 110% 85% at 50% 42%, #00040800 58%, #0004088c 100%), linear-gradient(0deg, rgba(255, 106, 43, calc(var(--danger) * .14)) 0%, #ff6a2b00 48%), linear-gradient(180deg, var(--tint) 0%, #0000 45%);position:absolute;inset:0}.phase-lobby .ocean-shade{background-color:#040c141f}:where(.reduce-motion,.simple-graphics) .ocean *,:where(.reduce-motion,.simple-graphics) .ocean :before,:where(.reduce-motion,.simple-graphics) .ocean :after{transition:none!important;animation:none!important}:where(.reduce-motion,.simple-graphics) .ocean-leviathan{display:none}:where(.reduce-motion,.simple-graphics) .ocean>.ocean-fade:not(.is-leaving){animation:1s backwards ocean-in!important}:where(.reduce-motion,.simple-graphics) .ocean>.ocean-fade.is-quick:not(.is-leaving){animation-duration:.6s!important}:where(.reduce-motion,.simple-graphics) .ocean-caption{transform:translate(-50%,calc(-100% - 10px))}.ocean.paused *,.ocean.paused :before,.ocean.paused :after{animation-play-state:paused!important}.ocean.paused>.ocean-fade{animation-play-state:running!important}.ocean.lite .ocean-plane{will-change:auto}.ocean.lite .ocean-surface,.ocean.lite .ocean-ray,.ocean.lite .ocean-kelp,.ocean.lite .ocean-silt{animation:none}.ocean.lite .ocean-shoal,.ocean-school.is-slim .ocean-shoal{will-change:auto;animation:none}.ocean.lite .ocean-ray{opacity:.7}.ocean.lite .ocean-silt{opacity:1;transform:translate(-45%,-56%)scale(1.05)}.tool-forge{pointer-events:none;width:40px;height:40px;position:fixed;top:0;left:-10000px;overflow:hidden}.tool-forge svg{width:32px;height:32px}.tool-hold-ring{z-index:95;pointer-events:none;width:38px;height:38px;display:none;position:fixed;top:-19px;left:-19px}.tool-hold-ring.on{display:block}.tool-hold-ring-svg,.hold-bubble-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.ring-track,.ring-fill{fill:none;stroke-width:3.4px}.ring-track{stroke:#030a10bf}.ring-fill{stroke:var(--tool);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 3px var(--tool))}.tool-hold-ring.holding .ring-fill{animation:ring-run var(--hold-ms) linear forwards}.tool-hold-ring.done .ring-fill{stroke-dashoffset:0}.tool-hold-ring.done{animation:.45s ease-out tool-done}@keyframes ring-run{to{stroke-dashoffset:0}}@keyframes tool-in{0%{opacity:0;transform:scale(.6)}}@keyframes tool-done{40%{filter:drop-shadow(0 0 8px var(--tool));transform:scale(1.3)}}.tool-badge{vertical-align:middle;width:26px;height:26px;box-shadow:0 0 0 2px var(--tool), 0 0 10px color-mix(in srgb, var(--tool) 65%, transparent);background:radial-gradient(circle at 50% 38%,#1b3a4c,#05111a 72%);border-radius:50%;place-items:center;margin:-4px .25em -4px 0;display:inline-grid}.tool-badge-icon{width:auto;max-width:21px;height:19px}.siren-power-line .tool-badge,.endgame-turn .tool-badge{margin-top:0;margin-bottom:0}.game-phone .tool-badge{width:28px;height:28px}.game-phone .tool-badge-icon{max-width:23px;height:21px}.game-phone:is(.tool-flare,.tool-echo,.tool-sonar,.tool-harpy)>.turn-area>.turn-line,.game-phone:is(.tool-wrecker,.tool-undertow)>.turn-area>.siren-power.choosing{top:calc(var(--head-h,0px) + 6px);z-index:20;position:sticky}html:has(.game-phone:is(.tool-flare,.tool-echo,.tool-sonar,.tool-harpy,.tool-wrecker,.tool-undertow)){scroll-padding-top:calc(var(--head-h,0px) + 110px)}.game-phone:is(.tool-echo,.tool-sonar)>.turn-area>.turn-line{background:#030c12f0}.game-phone:is(.tool-wrecker,.tool-undertow)>.turn-area>.siren-power.choosing{background:#1e0c09f2}.game-phone.my-turn :is(.flare-line,.sonar-line,.harpy-line,.echo-line).your-turn:not(.lamp-waits){white-space:normal;height:auto}button.cache.hold-target{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}@property --hold-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}button.cache.hold-target:before{content:"";z-index:3;background:conic-gradient(from 0deg, var(--tool,#f3cf8c) var(--hold-sweep), transparent 0);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:10px;padding:3px;position:absolute;inset:-4px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}button.cache.holding:before{opacity:1;animation:hold-sweep var(--hold-ms) linear forwards}button.cache.done:before{opacity:1;--hold-sweep:360deg}@keyframes hold-sweep{0%{--hold-sweep:0deg}to{--hold-sweep:360deg}}button.cache.holding:not(:disabled),button.cache.holding:active:not(:disabled){transform:translateY(-5px)scale(1.05)}button.cache.holding .cache-art{animation:hold-glow var(--hold-ms) ease-in forwards}button.cache.done .cache-art{filter:drop-shadow(0 0 16px var(--tool,#f3cf8c)) brightness(1.18);animation:none}@keyframes hold-glow{0%{filter:drop-shadow(0 4px 6px #00000080)}to{filter:drop-shadow(0 4px 6px #00000080) drop-shadow(0 0 14px var(--tool,#f3cf8c)) brightness(1.12)}}.hold-bubble{width:58px;height:58px;box-shadow:0 0 0 2px color-mix(in srgb, var(--tool) 45%, transparent), 0 8px 20px #0009;z-index:8;pointer-events:none;background:radial-gradient(circle at 50% 38%,#1b3a4c,#05111a 72%);border-radius:50%;place-items:center;margin-left:-29px;display:none;position:absolute;bottom:calc(100% + 16px);left:50%}.hold-bubble-icon{width:auto;max-width:34px;height:32px;position:relative}button.cache.held-by-touch.holding .hold-bubble,button.cache.held-by-touch.done .hold-bubble{animation:.16s ease-out tool-in;display:grid}button.cache.held-by-touch .hold-bubble .ring-track,button.cache.held-by-touch .hold-bubble .ring-fill{opacity:1}button.cache.held-by-touch.holding .hold-bubble .ring-fill{animation:ring-run var(--hold-ms) linear forwards}button.cache.held-by-touch.done .hold-bubble .ring-fill{stroke-dashoffset:0}.hold-hint{z-index:9;border:1px solid var(--tool,#5ce1e699);color:#f2ead8;font:700 .78rem/1.2 var(--font-body);white-space:nowrap;pointer-events:none;background:#0f2130;border-radius:999px;padding:5px 10px;animation:1.6s forwards hold-hint;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 6px 16px #00000080}@keyframes hold-hint{0%{opacity:0;transform:translate(-50%,6px)}12%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.caches>.cache:first-child .hold-hint,.caches>.cache:first-of-type .hold-hint{animation-name:hold-hint-left;left:0}.caches>.cache:last-child .hold-hint{animation-name:hold-hint-right;left:auto;right:0}@keyframes hold-hint-left{0%{opacity:0;transform:translateY(6px)}12%,78%{opacity:1;transform:none}to{opacity:0}}@keyframes hold-hint-right{0%{opacity:0;transform:translateY(6px)}12%,78%{opacity:1;transform:none}to{opacity:0}}:where(.reduce-motion,.simple-graphics) .tool-hold-ring.done,:where(.reduce-motion,.simple-graphics) .hold-bubble{animation:none}button.cache.armed:before{opacity:1;--hold-sweep:360deg;background:repeating-conic-gradient(var(--tool,#f3cf8c) 0 12deg, transparent 12deg 20deg)}.cache.false-light{border-radius:5px;animation:2.4s ease-in-out infinite false-light-flicker;box-shadow:0 0 0 3px #ffc36c,0 0 18px 5px #ffc36c99}@keyframes false-light-flicker{0%,to{box-shadow:0 0 0 3px #ffc36c,0 0 18px 5px #ffc36c99}50%{box-shadow:0 0 0 3px #ffd894,0 0 24px 7px #ffc36c73}}.cache-lantern{color:#3a2408;pointer-events:none;background:#ffc36c;border:2px solid #3a2408;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-9px;left:-9px;box-shadow:0 0 8px #ffc36ce6}.cache-lantern svg{width:15px;height:15px}.lights-bound .seat .cache:not(.false-light){opacity:.4;filter:grayscale(.5)}.wrecking .seat.targetable{border-color:#ffc36ccc;box-shadow:0 0 18px #ffc36c47}.wrecking button.cache .cache-art{filter:drop-shadow(0 0 7px #ffc36cd9)}.wrecking .seat span.cache{opacity:.4;filter:grayscale(.5)}.cache.wreck-chosen{border-radius:5px;transform:translateY(-3px);box-shadow:0 0 0 3px #fff2cf,0 0 0 6px #ffc36c}.false-lights-line,.false-lights-note{color:#ffd894}.my-turn .turn-line .false-lights-line{color:#3a2408}.siren-power{border-radius:var(--radius);text-align:center;background:#320e0a73;border:1px solid #ff8a4c59;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-top:6px;padding:6px 10px;display:flex}.siren-power.choosing{background:#3a240899;border-color:#ffc36cb3}.siren-power-line{color:#ffd894}.siren-trigger{align-items:center;gap:5px;display:inline-flex}.wrecker-trigger{border-color:#ffc36cb3}.harpy-trigger{border-color:#ff8a4cbf}.siren-confirm{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.harpy-picking .turn-line{background:linear-gradient(#ffb07f,#e0602a 55%,#7c2a0c);border-color:#ff8a4c;box-shadow:0 0 24px #ff8a4c73}.harpy-picking .your-turn.harpy-line{color:#240a02}.harpy-picking .seat.peekable{border-color:#ff8a4cd9;box-shadow:0 0 18px #ff8a4c4d}.harpy-picking button.cache.peek .cache-art{filter:drop-shadow(0 0 8px #ff8a4ce6)}.chat-lantern,.chat-talon,.chat-whirl{flex:none;width:1.2em;height:1.2em}.chat-talon{color:#ff8a4c}.chat-lantern{color:#ffc36c}.chat-whirl{color:#7fd0d8}.cache.sunk{border-radius:5px;position:relative;transform:translateY(5px);box-shadow:inset 0 0 0 1px #7fd0d88c}.cache.sunk .cache-art:not(.cache-sunk-art){opacity:.42;filter:saturate(.4)hue-rotate(-12deg)brightness(.8)}.cache.sunk:not(:has(>.cache-sunk-art)):after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 40% at 50% 0,#7fd0d873,#0000 70%),linear-gradient(#14465a26 20%,#0a283c99);position:absolute;inset:0}.cache-sunk{z-index:1;color:#c8f1f5;pointer-events:none;background:#0f3a48;border:2px solid #7fd0d8;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-8px;right:-8px;box-shadow:0 0 8px #7fd0d8b3}.cache-sunk svg{width:15px;height:15px}.hand-sunk{color:#c8f1f5;align-items:flex-start;gap:6px;display:flex}.hand-sunk .whirl-glyph,.undertow-power .whirl-glyph{color:#7fd0d8;flex:none;width:1.3em;height:1.3em}.dragging .seat.targetable{border-color:#7fd0d8cc;box-shadow:0 0 18px #7fd0d840}.dragging button.cache .cache-art{filter:drop-shadow(0 0 7px #7fd0d8d9)}.dragging .seat span.cache{opacity:.4;filter:grayscale(.5)}.cache.drag-chosen{border-radius:5px;transform:translateY(4px);box-shadow:0 0 0 3px #d8f6f9,0 0 0 6px #7fd0d8}.undertow-power{background:#08242e8c;border-color:#7fd0d866}.undertow-power.choosing{background:#082c38b3;border-color:#7fd0d8bf}.undertow-trigger{border-color:#7fd0d8bf}.undertow-line,.sunk-note{color:#c8f1f5}.undertow-blocked{flex-basis:100%}:where(.reduce-motion,.simple-graphics) .cache.false-light{animation:none}:where(.reduce-motion) .cache.wreck-chosen,:where(.reduce-motion) .cache.sunk,:where(.reduce-motion) .cache.drag-chosen{transform:none}.song-trigger{border-color:#d48be6bf}.song-power{background:#280a3273;border-color:#d48be666}.song-note{color:#ecc4f5}.song-turn .song-turn-stage{aspect-ratio:7/6;perspective:900px;place-items:center;width:min(280px,72vw);margin:6px auto 4px;display:grid;position:relative}.song-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.song-lines path{fill:none;stroke:#d48be6;stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 10;opacity:0;filter:drop-shadow(0 0 4px #d48be6cc);animation:4.2s ease-out forwards song-line-in,6s linear 4.2s infinite song-line-drift}.song-lines path:nth-child(2){animation-delay:.5s,4.7s}.song-lines path:nth-child(3){animation-delay:1s,5.2s}@keyframes song-line-in{0%{opacity:0;stroke-dashoffset:120px;transform:translate(-24px)}to{opacity:.55;stroke-dashoffset:0;transform:translate(0)}}@keyframes song-line-drift{to{stroke-dashoffset:-64px}}.song-flip{aspect-ratio:200/280;width:132px;transform-style:preserve-3d;animation:3.4s cubic-bezier(.45,.05,.3,1) .9s forwards song-turn;position:relative}.song-flip:after{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ecc4f58c 48%,#0000 66%) 0 0/260% 100%;border-radius:22px;animation:3.4s ease-in-out .9s forwards song-shimmer;position:absolute;inset:-14px}.song-face{backface-visibility:hidden;filter:drop-shadow(0 10px 24px #00000073);width:100%;height:100%;position:absolute;inset:0}.song-from{transform:rotateY(0)}.song-to{transform:rotateY(180deg)}@keyframes song-turn{0%{transform:rotateY(0)scale(1)}55%{transform:rotateY(100deg)scale(1.05)}to{transform:rotateY(180deg)scale(1)}}.song-turn .song-turn-stage:before{content:"";opacity:0;background:radial-gradient(circle,#d48be68c,#d48be600 70%);border-radius:50%;animation:3.4s ease-in .9s forwards song-glow;position:absolute;inset:8% 22%}@keyframes song-glow{to{opacity:1}}.song-turn-stage.still:before{opacity:1;animation:none}@keyframes song-shimmer{0%{opacity:0;background-position:120% 0}30%{opacity:1}to{opacity:0;background-position:-40% 0}}.song-turn h2{color:var(--siren);margin:4px 0 2px;font-size:1.9rem}.song-turn-stage.still .song-flip,.song-turn-stage.still .song-flip:after{animation:none}.song-turn-stage.still .song-to{opacity:0;animation:1.4s .6s forwards song-fade-in;transform:none}.song-turn-stage.still .song-from{animation:1.4s .6s forwards song-fade-out}.song-turn-stage.still .song-lines path{opacity:.4;animation:none}@keyframes song-fade-in{to{opacity:1}}@keyframes song-fade-out{to{opacity:0}}:where(.reduce-motion,.simple-graphics) .song-flip,:where(.reduce-motion,.simple-graphics) .song-flip:after,:where(.reduce-motion,.simple-graphics) .song-lines path{animation:none}:where(.reduce-motion,.simple-graphics) .song-to{transform:none}:where(.reduce-motion,.simple-graphics) .song-from{opacity:0}:where(.reduce-motion,.simple-graphics) .song-lines path{opacity:.4}.harpy-holder-prompt{align-items:center;gap:12px;display:flex}.harpy-prompt-card{filter:drop-shadow(0 6px 14px #00000080)drop-shadow(0 0 8px #ff8a4c73);flex:none;width:64px;height:auto}.harpy-holder-prompt p{margin:0}.harpy-moment-stage{place-items:center;width:min(220px,60vw);margin:6px auto 8px;display:grid;position:relative}.harpy-moment-card{filter:drop-shadow(0 12px 26px #00000080)drop-shadow(0 0 18px #ff8a4c80);width:150px;height:auto;animation:.7s cubic-bezier(.3,.7,.2,1.1) both harpy-card-in}.harpy-moment-talons{color:#ffd2b5;filter:drop-shadow(0 0 8px #ff8a4ccc);z-index:1;width:54px;height:54px;animation:.8s cubic-bezier(.2,.8,.3,1) .35s both harpy-swoop-in;position:absolute;top:-10px;right:6px}.harpy-moment-talons .talon-glyph{width:100%;height:100%}.harpy-moment h2{color:#ffb07f}@keyframes harpy-card-in{0%{opacity:0;transform:translateY(-18px)rotateY(90deg)scale(.85)}}@keyframes harpy-swoop-in{0%{opacity:0;transform:translate(40px,-40px)rotate(25deg)scale(.6)}}.harpy-moment-stage.still .harpy-moment-card,.harpy-moment-stage.still .harpy-moment-talons{animation:none}.declared.harpy-known .declared-body{background:linear-gradient(#ff8a4c1f,#ff8a4c08);border-color:#ff8a4cbf}.declared.harpy-known .known-role{color:#ffb07f}.declared.harpy-known .declared-emblem{filter:drop-shadow(0 0 4px #ff8a4cb3)}.known-role-lock{flex:none;font-size:.72em;line-height:1}.chat-private-harpy{color:#ffc9a8;font-weight:700}:where(.reduce-motion,.simple-graphics) .harpy-moment-card,:where(.reduce-motion,.simple-graphics) .harpy-moment-talons{animation:none}.cache.blooded{position:relative}.cache-trace{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.traced-face{line-height:0;display:inline-block;position:relative}.traced-face>.blood-trace{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flip-back-trace,.flip-front-trace{pointer-events:none}.reveal-caption .reveal-blood{color:#ff9aa2;margin-top:6px;font-size:.95rem;font-weight:700;display:block}.blood-power .power-title .blood-glyph{width:1.15em;height:1.15em}.blood-power .blood-count{color:#ffb3b9;margin:4px 0 2px;font-weight:600}.allegiance-flip{--flip-from-glow:#7fd0d873;--flip-to-glow:#d48be68c}.allegiance-flip.to-salvager{--flip-from-glow:#d48be673;--flip-to-glow:#f3cf8c8c}.allegiance-flip .flip-stage{aspect-ratio:7/6;perspective:900px;place-items:center;width:min(280px,72vw);margin:6px auto 4px;display:grid;position:relative}.allegiance-flip .flip-stage:before,.allegiance-flip .flip-stage:after{content:"";border-radius:50%;position:absolute;inset:6% 20%}.allegiance-flip .flip-stage:before{background:radial-gradient(circle, var(--flip-from-glow), transparent 70%);animation:3.4s ease-in .9s forwards flip-glow-out}.allegiance-flip .flip-stage:after{background:radial-gradient(circle, var(--flip-to-glow), transparent 70%);opacity:0;animation:3.4s ease-in .9s forwards flip-glow-in}@keyframes flip-glow-out{to{opacity:0}}@keyframes flip-glow-in{to{opacity:1}}.flip-bubbles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.flip-bubbles i{bottom:-14px;left:calc(10% + var(--b) * 9%);width:calc(6px + (var(--b) - 4) * (var(--b) - 4) * .5px);aspect-ratio:1;opacity:0;animation:flip-bubble 3.2s ease-in calc(.4s + var(--b) * .31s) infinite;background:radial-gradient(circle at 30% 30%,#ffffff8c,#fff0 55%);border:1.5px solid #cef4f8b3;border-radius:50%;position:absolute}@keyframes flip-bubble{10%{opacity:.85}to{transform:translate(calc((var(--b) - 4) * 3px), -230px);opacity:0}}.flip-card{z-index:1;aspect-ratio:200/280;width:132px;transform-style:preserve-3d;animation:3.4s cubic-bezier(.45,.05,.3,1) .9s forwards flip-turn;position:relative}.flip-face{backface-visibility:hidden;filter:drop-shadow(0 10px 24px #00000073);width:100%;height:100%;position:absolute;inset:0}.flip-from{transform:rotateY(0)}.flip-to{transform:rotateY(180deg)}@keyframes flip-turn{0%{transform:translateY(0)rotateY(0)scale(1)}55%{transform:translateY(10px)rotateY(100deg)scale(.97)}to{transform:translateY(0)rotateY(180deg)scale(1)}}.allegiance-flip h2{margin:4px 0 2px;font-size:1.9rem}.allegiance-flip.to-siren h2{color:var(--siren)}.allegiance-flip.to-salvager h2{color:var(--salvager)}.flip-stage.still .flip-card,.flip-stage.still .flip-bubbles i{animation:none}.flip-stage.still .flip-bubbles{display:none}.allegiance-flip .flip-stage.still:before{opacity:0;animation:none}.allegiance-flip .flip-stage.still:after{opacity:1;animation:none}.flip-stage.still .flip-to{opacity:0;animation:1.4s .6s forwards flip-fade-in;transform:none}.flip-stage.still .flip-from{animation:1.4s .6s forwards flip-fade-out}@keyframes flip-fade-in{to{opacity:1}}@keyframes flip-fade-out{to{opacity:0}}.sonar-heard-caption{margin:4px 0 0;font-size:1.05rem}.sonar-heard-caption strong{color:var(--brass-hi);font-size:1.25rem}.seg.two{grid-template-columns:repeat(2,minmax(0,1fr))}.power .pair-deadline{color:#ffd894;font-weight:700}.turn-note.pair-note{color:#ffd894;font:inherit;cursor:pointer;background:#3a240899;border:1px solid #f3cf8c8c;border-radius:999px;align-items:center;gap:5px;margin:4px auto 0;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.turn-note.pair-note:hover,.turn-note.pair-note:focus-visible{border-color:var(--brass-hi)}.my-turn .turn-line .turn-note.pair-note{color:#ffd894}.pair-glyph{flex:none;width:1.2em;height:1.2em}.modal.pair-locked{text-align:center;width:min(400px,100vw - 32px)}.modal.pair-locked.salvager{border-color:var(--salvager)}.modal.pair-locked.siren{border-color:var(--siren)}.modal.pair-locked .modal-body{justify-items:center;gap:8px;display:grid}.modal.pair-locked p{margin:0}.pair-locked-emblem{filter:drop-shadow(0 8px 18px #00000080);width:84px;height:84px}.pair-locked-emblem.none{opacity:.55}.pair-locked h2{margin:0;font-size:1.5rem}.pair-locked.salvager h2{color:var(--salvager)}.pair-locked.siren h2{color:var(--siren)}.center-actions{justify-content:center}.chat-tabs button.pair{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.chat-tabs button.pair.on{border-color:var(--brass-hi);color:#ffe2a8}.chat-line.pair strong{color:var(--brass-hi);white-space:nowrap}.pair-talk{gap:6px}.partner-cards{gap:8px;width:100%;display:grid}.partner-card{text-align:left;background:#281c0a40;border:1px solid #f3cf8c59;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;animation:.6s cubic-bezier(.3,.7,.2,1.1) .5s both partner-in;display:grid}.partner-card.siren{background:#280a324d;border-color:#d48be673}@keyframes partner-in{0%{opacity:0;transform:translateY(8px)}}:where(.reduce-motion,.simple-graphics) .partner-card{animation:none}.partner-card-art{aspect-ratio:200/280;filter:drop-shadow(0 6px 14px #00000073);width:64px;height:auto}.partner-card-text{gap:2px;min-width:0;display:grid}.partner-card-text p{margin:0}.partner-card-text .eyebrow{text-align:left;margin:0}.partner-card-name{font-size:1.05rem}.partner-mixed{color:#ffd894;margin-top:4px;display:block}.eel-power .eel-from{margin:4px 0}.eel-partners{flex-wrap:wrap;gap:6px;display:flex}.btn.btn-toggle.on{border-color:var(--glow);color:#bff7f8;box-shadow:inset 0 2px 6px #0000008c, 0 0 0 2px var(--glow-soft);background:linear-gradient(#0a2c36f2,#12424ef2)}.btn.btn-toggle.on:before{content:"✓";font-weight:800}.eel-confirm{background:#3a240873;border:1px solid #f3cf8c8c;border-radius:10px;margin-top:8px;padding:8px 10px}.eel-confirm p{margin:0}.eel-confirm .prompt-actions{margin-top:6px}.bellringer-power .bell-note{margin:4px 0 0}.bellringer-power .bell-used{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:4px 0 0;display:flex}.bellringer-power.spent .bell-used{margin:0}.end-personal{color:var(--brass-hi);margin:0;font-weight:700}.end.siren .end-personal{color:#ecc4f5}.reveal-caption .reveal-private{color:#ffd894;margin-top:6px;font-size:.95rem;font-weight:700;display:block}.cure-power{border-left:3px solid #b3202f8c;padding-left:8px}.cure-items{flex-wrap:wrap;gap:6px 12px;margin:4px 0 6px;display:flex}.cure-item{align-items:center;gap:6px;display:inline-flex}.cure-card{flex:none;width:30px;height:auto}.cure-ready{color:#f2d6da}.cure-trigger,.cure-burn{border-color:#b3202fbf;align-items:center;gap:5px;display:inline-flex}.cure-burns{flex-wrap:wrap;gap:6px;display:flex}.cure-confirm{justify-content:flex-start}.cure-ritual-stage{justify-content:center;align-items:center;gap:10px;margin:8px auto 6px;display:flex}.cure-ritual-card{width:min(84px,22vw);height:auto}.cure-ritual-drop{color:#3a0b12;filter:drop-shadow(0 0 8px #b3202f99);width:34px;height:34px}.cure-ritual h2{color:#f6dfe2}.flip-extra{color:#f0cfe0;margin:0 0 6px;font-size:.92rem}.chat-blood{color:#3a0b12;flex:none;width:1.1em;height:1.1em}.blood-glyph{overflow:visible}.track-rogue{color:#ffb38a;white-space:nowrap;border:1px solid #ff6a2b8c;border-radius:8px;margin-left:4px;padding:0 5px;font-size:.78em;line-height:1.4}.rule-icon{vertical-align:middle;flex:none;justify-content:center;align-items:center;height:1.5em;line-height:0;display:inline-flex}.rule-icon svg{width:auto;height:100%;display:block}.rule-icon .rule-icon-card{filter:drop-shadow(0 1px 1.5px #0000008c)}.rule-icon-pair svg+svg{margin-left:-.35em}.rule-icon-slot{justify-content:center;align-items:center;width:26px;min-height:1.2em;display:flex}.rule-icon-slot .rule-icon{height:24px;font-size:16px}.lobby-rules .rules-list .rule-text{grid-template-columns:26px minmax(0,1fr);column-gap:8px}.lobby-rules .rules-list .rule-text>*{grid-column:2}.lobby-rules .rules-list .rule-text>.rule-icon-slot{grid-area:1/1;align-self:center}.overview-rules>li:has(>.overview-pool-rule){grid-template-columns:minmax(0,1fr) auto;align-items:center}.overview-pool-rule{grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:6px;display:grid}.overview-pool-rule .rule-icon-slot{width:22px}.overview-pool-rule .rule-icon{height:20px;font-size:14px}.overview-last-draw dd:has(.rule-label){flex-wrap:wrap;align-items:center;gap:4px .5em;display:flex}.rule-label{vertical-align:middle;white-space:nowrap;align-items:center;gap:.3em;display:inline-flex}.rule-label .rule-icon{height:1.35em}.rule-chip .rule-icon{height:20px;margin-left:-4px;font-size:14px}.lobby-rules{--rope-x:21px;--sub-pad:36px;--rope-hemp:repeating-linear-gradient(160deg, #ecd39e 0 1.3px, #b58b52 1.3px 2.7px, #6c4a20 2.7px 4px);--brass-plate:linear-gradient(180deg, #ecd092 0%, #d0a35a 48%, #b0823d 52%, #8a6026 100%);--rivet:radial-gradient(circle at 35% 30%, #fff4d6 0, #d6a65c 45%, #6b4718 85%, #3a2509 100%)}button.help-btn,button.help-icon-btn,button.help-btn:hover,button.help-icon-btn:hover{border:0;padding:0;position:relative}.help-mark{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.help-ring{r:calc(50% - .5px);fill:none;stroke:var(--help-ring,var(--line));stroke-width:1px}@media (hover:hover) and (pointer:fine){.help-btn:hover,.help-icon-btn:hover{--help-ring:var(--glow)}}.lobby-rules .rules-group{margin-top:30px}.lobby-rules .rules-group:first-of-type{margin-top:14px}.lobby-rules .rules-group.folded+.rules-group{margin-top:18px}.rules-group-head{font:inherit;align-items:center;gap:0;margin:0 0 10px;padding:0 2px;line-height:1;display:flex}.rules-group-bar{align-items:center;gap:8px;margin:0 0 10px;display:flex}.rules-group-bar>.rules-group-head{flex:auto;min-width:0;margin:0}.group-side{flex:none;align-items:center;width:44px;display:flex}.group-side.end{justify-content:flex-end}.group-plate.folds{cursor:pointer}@media (hover:hover) and (pointer:fine){.group-plate.folds:hover{filter:brightness(1.1)}.group-plate.folds:hover .group-medal{box-shadow:0 0 0 2px #f3cf8c,0 0 0 3px #3e2a0c,inset 0 0 0 1px #ffecbe47,inset 0 3px 6px #000000b3,0 0 10px #f3cf8c73}}.group-rope{background:repeating-linear-gradient(118deg,#ecd39e 0 1.4px,#b58b52 1.4px 2.8px,#6c4a20 2.8px 4.2px);border-radius:3px;flex:1 1 0;min-width:14px;height:5px;position:relative;box-shadow:0 0 0 .6px #1a0f03e6,0 2px 3px #0000008c}.group-rope:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='5' viewBox='0 0 16 5'%3E%3Cpath d='M0 2.5C2 0.6 4 0.6 6 2.5S10 4.4 12 2.5 14 0.6 16 2.5' fill='none' stroke='%235ce1e6' stroke-width='0.9' stroke-opacity='0.55'/%3E%3C/svg%3E") 0/16px 5px repeat-x;height:5px;position:absolute;top:7px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.group-rope.left:after{left:12px;right:6px}.group-rope.right:after{left:6px;right:12px}.group-rope:before{content:"";filter:drop-shadow(0 1.5px 1.5px #0009);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 13'%3E%3Cellipse cx='5.5' cy='6.5' rx='4.7' ry='5.6' fill='%23a27646' stroke='%231e1204' stroke-width='0.8'/%3E%3Cpath d='M3.1 2.2q2.3 4.3 0 8.6M5.5 1.1q2.6 5.4 0 10.8M7.9 2.2q2.3 4.3 0 8.6' fill='none' stroke='%23f0d8a4' stroke-width='0.85' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:11px;height:13px;margin-top:-6.5px;position:absolute;top:50%}.group-rope.left:before{left:-5px}.group-rope.right:before{right:-5px}.group-on{color:var(--brass-hi);font:800 .66rem/1.5 var(--font-body);letter-spacing:.04em;white-space:nowrap;background:#0c222b;border:1px solid #c99a5299;border-radius:999px;flex:none;padding:1px 6px}.group-plate{z-index:1;background:repeating-linear-gradient(90deg, #fff8e20f 0 1px, #3c22060d 1px 3px), var(--brass-plate);border:1px solid #47300f;border-radius:5px;flex:none;align-items:center;max-width:calc(100% - 42px);height:26px;margin:0 -1px 0 14px;padding:0 19px 0 30px;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff4d6bf,inset 0 -1px #4226088c,0 2px 6px #0000008c}.group-plate:after{content:"";background:var(--rivet);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;right:7px;box-shadow:0 .6px #ffeec88c}.group-medal{width:34px;height:34px;color:var(--brass-hi);background:radial-gradient(circle at 50% 38%,#1f4b56 0,#0c222b 62%,#061219 100%);border-radius:50%;place-items:center;margin-top:-17px;display:grid;position:absolute;top:50%;left:-16px;box-shadow:0 0 0 2px #c99a52,0 0 0 3px #3e2a0c,inset 0 0 0 1px #ffecbe47,inset 0 3px 6px #000000b3,0 3px 7px #0009}.group-icon{filter:drop-shadow(0 0 3px #f3cf8c59);width:20px;height:20px;display:block}.group-name{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#2c1a06;text-shadow:0 1px #fff2d0a6,0 -1px #3c220640;font-size:.8rem;font-weight:700;overflow:hidden}.lobby-rules .sub-rules{margin:0;padding:0;list-style:none;display:grid}.lobby-rules .rule-family>.family-head{overflow:hidden}.lobby-rules .sub-rules>.rule-row{padding-left:var(--sub-pad);border-top:0;position:relative;overflow:hidden}.lobby-rules .sub-rules .rule-name{font-size:.92rem}.lobby-rules .rule-family .rule-icon-slot{position:relative}.lobby-rules .rule-family .rule-icon-slot>.rule-icon{z-index:1;position:relative}.lobby-rules .family-head .rule-icon-slot:after{content:"";background:var(--rope-hemp);border-radius:2px 2px 0 0;width:4px;height:160px;margin-left:-2px;position:absolute;top:calc(50% + 7px);left:50%;box-shadow:0 0 0 .6px #1a0f03d9}.lobby-rules .sub-rules>.rule-row:not(.last):before{content:"";left:calc(var(--rope-x) - 2px);background:var(--rope-hemp);width:4px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 .6px #1a0f03d9}.rope-tie{width:18px;height:120px;position:absolute;bottom:calc(50% - 4px);right:100%;overflow:visible}.rope-tie path{fill:none;stroke-linejoin:round}.rope-tie .rope-edge{stroke:#1a0f03;stroke-width:5.2px}.rope-tie .rope-body{stroke:#8a6534;stroke-width:4px}.rope-tie .rope-lay{stroke:#ecd39e;stroke-width:4px;stroke-dasharray:1.3 1.5;stroke-opacity:.85}.rope-tie .rope-knot{fill:#a27646;stroke:#1a0f03;stroke-width:.8px}.rope-tie .rope-knot-turn{fill:none;stroke:#f0d8a4;stroke-width:.8px;stroke-linecap:round}.lobby-rules .rule-family.folded .family-head .rule-icon-slot:after,.lobby-rules .rule-family.folded .sub-rules>.rule-row:before,.lobby-rules .rule-family.folded .rope-tie{filter:grayscale(.85)brightness(.72)}.rule-lock{color:var(--brass);cursor:help;border-radius:6px;margin:0 -10px 0 3px;padding:6px 1px}.rule-lock:before{content:"⁠";background:currentColor;padding:0 9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 26 26'%3E%3Cg transform='rotate(-45 12 12)' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Crect x='-1' y='8.5' width='11' height='7' rx='3.5'/%3E%3Cpath d='M7.5 12h9' stroke-width='2.8'/%3E%3Crect x='14' y='8.5' width='11' height='7' rx='3.5'/%3E%3C/g%3E%3C/svg%3E") 50%/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 26 26'%3E%3Cg transform='rotate(-45 12 12)' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Crect x='-1' y='8.5' width='11' height='7' rx='3.5'/%3E%3Cpath d='M7.5 12h9' stroke-width='2.8'/%3E%3Crect x='14' y='8.5' width='11' height='7' rx='3.5'/%3E%3C/g%3E%3C/svg%3E") 50%/15px 15px no-repeat}.rule-lock:focus-visible{outline:2px solid var(--brass-hi);outline-offset:0}@media (hover:hover) and (pointer:fine){.rule-lock:hover{color:var(--brass-hi)}}.benefit-gauge{background:linear-gradient(#0009,#06141abf);border-radius:999px;flex:none;align-items:center;gap:2px;height:14px;padding:0 4px;display:inline-flex;box-shadow:inset 0 1px 2px #000000d9,0 0 0 1px #c99a5261,0 1px #ffe7b014}.benefit-gauge.none{visibility:hidden}.benefit-side{gap:2px;display:inline-flex}.benefit-side.siren{flex-direction:row-reverse}.benefit-side i{background:#9db6ba21;border-radius:1.5px;width:6px;height:6px;display:block;box-shadow:inset 0 0 0 .6px #9db6ba33}.benefit-side.siren i.on{background:linear-gradient(#f6d4fd,#d48be6 55%,#94499f);box-shadow:0 0 5px #d48be699}.benefit-side.diver i.on{background:linear-gradient(#ffe7b4,#e5b566 55%,#a1732c);box-shadow:0 0 5px #e5b5668c}.benefit-pin{background:linear-gradient(#fff2cf,#c99a52 50%,#6e4a1c);border-radius:1px;flex:none;width:2px;height:18px;margin:0 1px;display:block;box-shadow:0 0 0 .5px #0009}.benefit-gauge.scale-10 .benefit-side{gap:1px}.benefit-gauge.scale-10 .benefit-side i{border-radius:1px;width:3px;height:7px}.lobby-rules .rules-body{container:rules/inline-size}.benefit-slot{display:contents}.benefit-slot.under{display:none}@container rules (width<=539px){.lobby-rules.wide-controls .benefit-slot.under{margin:4px 0 1px;line-height:0;display:block}.lobby-rules.wide-controls .benefit-slot.in-controls{display:none}}@media (width<=599px){.lobby-rules.wide-controls .benefit-slot.under{display:none}.lobby-rules.wide-controls .benefit-slot.in-controls{display:contents}}.lobby-rules .rule-name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.benefit-legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;margin:10px 0 0;font-size:.74rem;display:flex}.benefit-legend-key{align-items:center;gap:4px;display:inline-flex}.legend-team{letter-spacing:.04em;font-weight:800}.legend-team.siren{color:var(--siren)}.legend-team.diver{color:var(--salvager)}.legend-arrow{border:4px solid #0000;width:0;height:0}.legend-arrow.siren{border-left-width:0;border-right-color:var(--siren)}.legend-arrow.diver{border-right-width:0;border-left-color:var(--salvager)}.benefit-legend .benefit-pin{height:12px}.scenario-head .benefit-gauge{flex:none}.scenario-body .benefit-legend{margin:8px 0 0}@media (width<=599px){.lobby-rules .rules-group{margin-top:24px}.group-plate{max-width:calc(100% - 37px);height:24px;margin-left:13px;padding:0 16px 0 26px}.group-rope{min-width:12px}.rules-group-bar{gap:6px}.group-medal{width:30px;height:30px;margin-top:-15px;left:-14px}.group-icon{width:18px;height:18px}.group-name{letter-spacing:.1em;font-size:.74rem}.benefit-side i{width:5px;height:5px}.benefit-gauge{padding:0 3px}.lobby-rules .rule-controls{gap:8px}.lobby-rules .sub-rules .rule-text{flex-basis:92px}}@media (width<=380px){.group-plate{padding:0 11px 0 22px}.group-name{letter-spacing:.05em;font-size:.7rem}}.scenario-tag{color:var(--foam);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 0;display:flex}.scenario-intensity{font:800 .66rem/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--glow);border:1px solid #5ce1e659;border-radius:999px;padding:1px 8px;display:inline-block}.scenario-intensity.gentle{color:#9fe8bd;border-color:#78dca080}.scenario-intensity.wild{color:#ffb08f;border-color:#ff7a458c}.scenario-none{margin:10px 0 0}.scenario-list{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.scenario-card{background:#030c1273;border:1px solid #5ce1e629;border-radius:12px;padding:10px 12px}.scenario-card.chosen{border-color:var(--glow);box-shadow:0 0 0 1px var(--glow) inset}.scenario-card.off-size{border-style:dashed}.scenario-card.off-size .scenario-name,.scenario-card.off-size .scenario-story{opacity:.7}.scenario-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.scenario-name{color:var(--foam);margin:0;font-size:1.02rem}.scenario-choose,.scenario-chosen-badge{margin-left:auto}.scenario-chosen-badge{font:800 .75rem/1.4 var(--font-body);color:var(--glow)}.scenario-players,.scenario-fit,.scenario-story{margin:4px 0 0;font-size:.86rem}.scenario-fit.good{color:#9fe8bd}.scenario-fit.warn{color:#ffd2bf;background:#3a0c1299;border:1px solid #ff7a4580;border-radius:8px;padding:2px 8px;display:inline-block}.scenario-story{line-height:1.45}.scenario-rules{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.scenario-rule.rule-chip{min-height:28px;font-size:.76rem}.rules-strip .scenario-tag{margin:0 8px 0 0;font-size:.85rem}.scenario-card{grid-template-columns:56px minmax(0,1fr);column-gap:12px;display:grid}.scenario-card>:not(.scenario-art){grid-column:2}.scenario-art{border-radius:6px;grid-area:1/1/span 6;align-self:start;width:56px;height:auto;margin-top:2px}.scenario-narrated{font:700 .66rem/1.5 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#e7d39c;border:1px solid #d6ac4873;border-radius:999px;padding:1px 8px;display:inline-block}.scenario-own{background:#d6ac480f;border-left:2px solid #d6ac488c;border-radius:0 8px 8px 0;margin:8px 0 0;padding:6px 10px}.scenario-own-title{font:800 .68rem/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#e7d39c;margin:0}.scenario-own-rules{margin:4px 0 0;padding-left:1.1em;font-size:.82rem;line-height:1.4}@media (width<=480px){.scenario-card{grid-template-columns:40px minmax(0,1fr);column-gap:10px}.scenario-art{width:40px}}.scenario-status{color:#e7d39c;flex-wrap:wrap;flex-basis:100%;gap:4px 12px;margin:4px 0 0;font-size:.8rem;display:flex}.scenario-status-part{align-items:center;gap:6px;display:inline-flex}.scenario-status-card{width:14px;height:auto}.scenario-status-glyph{font-weight:800}.chat-scenario .chat-bottle{border-radius:2px;width:16px;height:auto}.chat-scenario.lightning .chat-glyph{color:#fff3b0}.watch-power{background:#0822288c;border-color:#9fe3d673}.watch-trigger{border-color:#e2bd7ccc}.watch-power.wound{background:linear-gradient(#30240eb3,#082228b3);border-color:#e2bd7cbf}.watch-line{color:#f3dca8}.watch-glyph{vertical-align:-.2em;color:#2a1a08;width:1.15em;height:1.15em}.watch-power .watch-glyph,.chat-watch .watch-glyph{color:#f3dca8}.watch-ticking{animation:1s steps(2,jump-none) infinite watch-tick}@keyframes watch-tick{to{transform:rotate(-6deg)}}.chat-watch span{color:#f3dca8;font-style:normal;font-weight:600}.chat-echo,.chat-echo-inner{display:contents}.chat-echo-inner>li{opacity:.45;filter:saturate(.15);-webkit-text-decoration:line-through #9fe3d68c;text-decoration:line-through #9fe3d68c}.log-card.echo,.mini.echo{opacity:.45;filter:saturate(.2)}.watch-strike{z-index:44;background:radial-gradient(circle at 50% 42%,#0a2a30d1,#02060af0);place-items:center;padding:16px;animation:.45s ease-out both watch-in;display:grid;position:fixed;inset:0}.watch-strike.stage-return{pointer-events:none;background:0 0;transition:background .6s ease-out}.watch-strike.stage-return .watch-strike-card>:not(.watch-echo){opacity:0;transition:opacity .35s ease-out}.watch-strike.stage-return .watch-strike-card{box-shadow:none;background:0 0;border-color:#0000}.watch-strike-wave{pointer-events:none;position:absolute;inset:0;overflow:hidden}.watch-strike-wave:before{content:"";background:linear-gradient(90deg,#9fe3d600 0%,#9fe3d629 45%,#e2bd7c38 50%,#9fe3d600 62%);width:160%;animation:1.8s cubic-bezier(.4,0,.2,1) .9s both watch-draw-back;position:absolute;top:0;bottom:0;left:0}.watch-strike-card{border-radius:var(--radius);text-align:center;background:linear-gradient(#1c1607,#0b1414 58%,#06161c);border:1px solid #e2bd7c99;justify-items:center;gap:8px;width:min(560px,100vw - 32px);padding:18px 20px 16px;display:grid;position:relative;box-shadow:0 0 40px #9fe3d62e}.watch-strike-card .eyebrow{margin:0}.watch-strike-emblem{width:96px;height:96px;animation:2.4s ease-in-out both watch-swing}.watch-strike-title{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#f3dca8;margin:0;font-size:1.3rem}.watch-strike-line{color:var(--foam);margin:0;font-size:1.05rem}.watch-strike-echo{color:#bfe8e2;margin:0}.watch-echo{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:4px 0;padding:0;list-style:none;display:flex}.watch-echo-item{color:var(--muted);justify-items:center;gap:4px;font-size:.8rem;display:grid}.watch-echo-card{width:52px;height:73px;display:block;position:relative}.watch-echo-face,.watch-echo-back{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.watch-echo-face{animation:watch-turn-away .5s ease-in var(--flip-at,2.1s) both}.watch-echo-back{animation:watch-turn-back .5s ease-out var(--flip-at,2.1s) both}.watch-strike.still .watch-echo-face,.watch-strike.still .watch-echo-back,.watch-strike.still .watch-strike-emblem,.watch-strike.still .watch-strike-wave:before{animation:none}.watch-strike.still .watch-echo-back{opacity:0}@keyframes watch-in{0%{opacity:0}}@keyframes watch-swing{0%{opacity:0;transform:scale(.6)rotate(0)}25%{opacity:1;transform:scale(1.08)rotate(14deg)}55%{transform:scale(1)rotate(-22deg)}to{transform:scale(1)rotate(0)}}@keyframes watch-draw-back{0%{transform:translate(40%)}to{transform:translate(-100%)}}@keyframes watch-turn-away{to{opacity:0;transform:scaleX(0)}}@keyframes watch-turn-back{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (width<=600px){.watch-strike-card{padding:14px 12px 12px}.watch-strike-emblem{width:72px;height:72px}.watch-echo-card{width:42px;height:59px}.watch-strike-title{font-size:1.1rem}}.qm-power{margin-top:10px}.qm-power h4{margin:0 0 4px}.qm-power p{margin:0 0 6px}.qm-names{flex-wrap:wrap;gap:4px;max-height:11.5rem;margin:2px 0 6px;display:flex;overflow-y:auto}.qm-names .qm-name{overflow-wrap:anywhere;min-width:0;max-width:100%}.qm-names .qm-name:disabled{opacity:.55}.qm-why{font-size:.85em;font-weight:400}.qm-state{font-weight:600}.qm-power.used p:last-child{margin-bottom:0}.chat-handover .chat-card{width:13px;height:16px}.prompt-actions.gauge-options{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px;display:grid}.btn.gauge-option{border-radius:14px;flex-direction:column;gap:2px;min-height:52px;padding-left:.5em;padding-right:.5em;line-height:1.15}.btn.gauge-option strong{font-size:clamp(.8rem,3.4vw,.9rem)}.gauge-option-levs{color:var(--muted);font-size:.78rem;font-weight:600}.gauge-option.shallow{border-color:#8fd0c48c}.gauge-option.mid{border-color:#d4a55a8c}.gauge-option.deep{border-color:#ff8a4ca6}.role-reveal .gauge-choice{border:1px solid var(--brass-hi);text-align:left;border-radius:12px;margin:10px 0 4px;padding:10px 12px}.role-reveal .gauge-choice p{margin:0 0 6px}.chat-gauge-glyph{flex:none;width:16px;height:16px}.tally-gauge{align-items:flex-start;gap:6px;display:flex}.tally-gauge-glyph{flex:none;width:16px;height:16px;margin-top:1px}.current-banner{z-index:42;width:min(420px, calc(100vw - 2 * var(--gutter)));pointer-events:none;animation:3.4s ease-out both current-banner-life;position:fixed;top:64px;left:50%;transform:translate(-50%)}.current-banner-swell{background:linear-gradient(100deg,#5ce1e600 25%,#5ce1e638 50%,#81c1bd00 75%) 0 0/220% 100%;border-radius:999px;animation:1.6s ease-in-out .1s 2 both current-banner-swell;position:absolute;inset:-14px -40px}.current-banner-plate{color:#e6fbf8;background:linear-gradient(#0b3340,#061b24);border:2px solid #81ded6d9;border-radius:16px;align-items:center;gap:14px;padding:11px 18px 12px 14px;animation:1.4s ease-in-out .2s both current-banner-sway;display:flex;position:relative;box-shadow:0 0 0 1px #00000080,0 14px 36px #0009,0 0 26px #5ce1e659}.current-banner-icon{flex:none;width:46px}.current-banner-icon .rule-icon{width:100%;display:block}.current-banner-words{gap:2px;min-width:0;display:grid}.current-banner-words strong{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#f2fffd;text-shadow:0 0 12px #5ce1e68c;font-size:1.35rem}.current-banner-words span{color:#a9e3dc;font-size:.92rem}@media (width<=600px){.current-banner{top:56px}.current-banner-words strong{font-size:1.1rem}.current-banner-icon{width:38px}}@keyframes current-banner-life{0%{opacity:0;transform:translate(-50%,-40%)}7%{opacity:1;transform:translate(-50%)}86%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-30%)}}@keyframes current-banner-swell{0%{opacity:0;background-position:100% 0}40%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes current-banner-sway{0%,to{transform:none}35%{transform:translate(-6px)rotate(-.8deg)}70%{transform:translate(4px)rotate(.5deg)}}@keyframes current-banner-still{0%,to{opacity:0}10%,85%{opacity:1}}.current-flow{z-index:26;pointer-events:none;position:fixed;inset:0;overflow:hidden}.current-move{position:absolute;inset:0}.current-trail{position:absolute;inset:0;overflow:visible}.current-trail path{fill:none;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.current-wake{stroke:#5ce1e633;filter:blur(3px)}.current-core{stroke:#c3e7d4bf;stroke-width:1.6px}.current-card{opacity:0;transform-origin:50%;filter:drop-shadow(0 8px 10px #0000008c)drop-shadow(0 0 10px #5ce1e673);will-change:transform, opacity;position:absolute;top:0;left:0}.current-card-art{width:100%;height:100%;display:block}.current-bubble{opacity:0;border:1px solid #d6faf6d9;border-radius:50%;width:6px;height:6px;position:absolute}.current-swirl,.current-ripple{opacity:0;border-radius:10px;position:absolute}.current-swirl{border:2px dashed #81ded6bf;border-radius:50%}.current-ripple{border:2px solid #81ded6e6;box-shadow:0 0 12px #5ce1e699}.cache.drift-away{position:relative}.cache.drift-away .cache-art{opacity:.16;filter:saturate(.3)brightness(.7);transition:opacity .2s}.cache.drift-away:after{content:"";pointer-events:none;border:1.5px solid #81ded6bf;border-radius:6px;position:absolute;inset:6% 8%;box-shadow:0 0 10px #5ce1e659}.cache.drifted{position:relative}.cache-drift{z-index:1;color:#d8fbf6;pointer-events:none;background:#0b3340;border:2px solid #81ded6;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.82rem;font-weight:800;line-height:1;animation:.45s cubic-bezier(.3,1.5,.5,1) both current-flag-up;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 0 8px #5ce1e6b3}@keyframes current-flag-up{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.current-mine{color:#bdeee8;align-items:flex-start;gap:6px;margin:0 0 8px;display:flex}.current-mine-glyph{color:#d8fbf6;background:#0b3340;border:1px solid #81ded6cc;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:.72rem;font-weight:800;line-height:1;display:grid}:where(.reduce-motion,.simple-graphics) .current-banner{animation-name:current-banner-still;transform:translate(-50%);animation-duration:3s!important}:where(.reduce-motion,.simple-graphics) .current-banner-plate,:where(.reduce-motion,.simple-graphics) .current-banner-swell{animation:none}:where(.reduce-motion,.simple-graphics) .current-banner-swell{opacity:0}:where(.reduce-motion,.simple-graphics) .cache-drift{animation:none}.iron-power,.brand-offer{background:linear-gradient(#3a1a0c8c,#180a0480);border-color:#d6703473}.iron-power h4,.brand-offer h4{color:#ffbf86}.iron-power .inline-icon,.brand-offer .inline-icon{width:16px;height:auto}.brand-offer{border-color:#ff8a36bf;box-shadow:0 0 0 1px #ff8a362e,0 0 18px #ff6e282e}.brand-answers .brand-join{color:var(--siren,#d48be6);border-color:#d48be6b3}.brand-seal-icon{color:#ff9a4a}.declared.branded .declared-body,.declared.branded.known .declared-body{isolation:isolate;color:#eddcaa;background:linear-gradient(172deg,#756445 0%,#625337 44%,#493e2b 100%) padding-box padding-box,linear-gradient(135deg,#d7b978 0%,#857044 48%,#af9055 70%,#4d472e 100%) border-box;border:2px solid #0000;gap:6px;padding:2px 10px 2px 9px;overflow:hidden;box-shadow:inset 0 0 0 1px #28261be6,inset 0 2px #e0c58b52,inset 0 -2px #e0c58b2e,0 1px 3px #00000073}.declared.branded .plaque-grain{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.declared.branded .declared-body:after{content:"";z-index:-1;pointer-events:none;--screw:radial-gradient(circle at 50% 45%, #a18a53 0 1.4px, #3e3927 1.6px 2.2px, transparent 2.5px);background:var(--screw) left top / 6px 6px no-repeat, var(--screw) left bottom / 6px 6px no-repeat, var(--screw) right top / 6px 6px no-repeat, var(--screw) right bottom / 6px 6px no-repeat;position:absolute;inset:3px}.declared.compact.branded .declared-body:after{display:none}.declared.branded .brand-slot{z-index:3;flex:96px;align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:visible}.plaque-brand{cursor:help;flex:0 auto;min-width:78px;line-height:0;display:block}.plaque-brand .brand-burn{width:auto;max-width:100%;height:34px;display:block}.declared.compact.branded .plaque-brand .brand-burn{height:32px}.declared.branded .brand-claim,.declared.branded .brand-known .declared-emblem{filter:drop-shadow(0 1px 1px #0009);width:19px;height:19px}.declared.branded .brand-known{align-items:center;gap:2px;display:inline-flex}.declared.branded .declared-counts{border-left:1px solid #a78c5566;align-self:stretch;align-items:center;margin-block:5px;padding-left:8px}.declared.branded .declared-count b{color:#eddcaa;text-shadow:0 1px #0000008c}.declared.empty.branded .declared-none{text-overflow:ellipsis;white-space:nowrap;color:#eddcaac7;min-width:0;margin-left:auto;overflow:hidden}.declared.branded .brand-ink{flex:auto;align-self:stretch;min-width:0;margin:-2px -10px -2px 0;position:relative}.brand-burn .brand-hot,.brand-burn .brand-cold{transition:opacity 2.4s}.brand-burn.ember .brand-cold,.brand-burn.cooled .brand-hot{opacity:0}.plaque-brand.searing{transform-origin:30%;animation:1.5s ease-out both brand-sear}@keyframes brand-sear{0%{opacity:0;filter:brightness(2.6)drop-shadow(0 0 8px #ffaa50f2);transform:scale(1.3)}20%{opacity:1;filter:brightness(1.9)drop-shadow(0 0 6px #ff8c32d9);transform:scale(.97)}to{filter:none;transform:scale(1)}}:where(.reduce-motion,.simple-graphics) .plaque-brand.searing{animation:none}:where(.reduce-motion) .brand-burn .brand-hot,:where(.reduce-motion) .brand-burn .brand-cold{transition:none}.brand-moment .brand-stage{width:132px;margin:6px auto 4px;position:relative}.brand-moment .brand-card{width:132px;height:auto;display:block}.brand-moment .brand-stage-plank{box-sizing:border-box;background:linear-gradient(172deg,#756445 0%,#625337 44%,#493e2b 100%) padding-box padding-box,linear-gradient(135deg,#d7b978 0%,#857044 48%,#af9055 70%,#4d472e 100%) border-box;border:2px solid #0000;border-radius:8px;width:150px;padding:2px 6px;line-height:0;position:absolute;bottom:18%;left:50%;transform:translate(-50%)rotate(-6deg);box-shadow:inset 0 0 0 1px #28261be6,0 4px 14px #0000008c,0 0 16px #ff782859}.brand-moment .brand-stage-plank .brand-burn{width:100%;height:auto;display:block}.brand-moment.power .brand-card,.brand-moment.radio .brand-card{filter:saturate(.75)brightness(.92)}.brand-moment .brand-answers{justify-content:center}.role-ability.burned{color:#ffb27a}.chat-brand .chat-brand-seal{color:#ff9a4a;width:1.1em;height:1.1em}.chat-brand{color:#f3d6c2}.declared.inked.branded .brand-slot{flex:0 auto}.declared.inked.branded .brand-ink{background:var(--ink-deep);box-shadow:inset 1px 0 0 var(--ink-edge)}.declared.inked.branded .ink-body{background:linear-gradient(172deg,#756445 0%,#625337 44%,#493e2b 100%) padding-box padding-box,linear-gradient(135deg,#d7b978 0%,#857044 48%,#af9055 70%,#4d472e 100%) border-box;border-color:#0000;justify-content:flex-start}
