@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dd297ff72c8fa7-s.34afi_j1p0a6k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85c577ec7d0c8010-s.26f9ryzsbsglu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8cabcee3b0c666c-s.p.1qijn9nev9bbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.0%;size-adjust:81.43%}.patrick_hand_e4c4d176-module__HD5R9q__className{font-family:Patrick Hand,Patrick Hand Fallback;font-style:normal;font-weight:400}
:root{--fwak-black:#111;--fwak-white:#fff;--fwak-orange:#fe6d14;--fwak-font-display:"Patrick Hand", system-ui, sans-serif;--duck-fill-01:#fff;--duck-fill-02:#fff7f0;--duck-fill-03:#ffe8d6;--duck-fill-04:#ffd4b8;--duck-fill-05:#ffb380;--duck-fill-06:#fe6d14;--duck-fill-07:#f0f0f0;--duck-fill-08:#e8e8e8;--duck-fill-09:#d9d9d9}.duck-fill-01,[data-duck="01"]{--duck-fill:var(--duck-fill-01)}.duck-fill-02,[data-duck="02"]{--duck-fill:var(--duck-fill-02)}.duck-fill-03,[data-duck="03"]{--duck-fill:var(--duck-fill-03)}.duck-fill-04,[data-duck="04"]{--duck-fill:var(--duck-fill-04)}.duck-fill-05,[data-duck="05"]{--duck-fill:var(--duck-fill-05)}.duck-fill-06,[data-duck="06"]{--duck-fill:var(--duck-fill-06)}.duck-fill-07,[data-duck="07"]{--duck-fill:var(--duck-fill-07)}.duck-fill-08,[data-duck="08"]{--duck-fill:var(--duck-fill-08)}.duck-fill-09,[data-duck="09"]{--duck-fill:var(--duck-fill-09)}.duck-body{fill:var(--duck-fill,#fff)}.duck-beak,.duck-feet{fill:var(--fwak-orange)}.duck-outline,.duck-stroke{stroke:var(--fwak-black)}
:is(.duck-art,.duck-mount){--duck-size:96px;--duck-phase:0s;--duck-fwak-fade:3s;color:var(--fwak-black,#111);place-items:center;display:inline-grid;position:relative;overflow:visible}.duck-mount{width:var(--duck-size);height:var(--duck-size)}:is(.duck-art,.duck-mount) svg{width:100%;height:100%;display:block;overflow:visible}:is(.duck-art,.duck-mount)[data-duck="01"]{--duck-phase:0s}:is(.duck-art,.duck-mount)[data-duck="02"]{--duck-phase:90ms}:is(.duck-art,.duck-mount)[data-duck="03"]{--duck-phase:.18s}:is(.duck-art,.duck-mount)[data-duck="04"]{--duck-phase:.27s}:is(.duck-art,.duck-mount)[data-duck="05"]{--duck-phase:.36s}:is(.duck-art,.duck-mount)[data-duck="06"]{--duck-phase:.45s}:is(.duck-art,.duck-mount)[data-duck="07"]{--duck-phase:.54s}:is(.duck-art,.duck-mount)[data-duck="08"]{--duck-phase:.63s}:is(.duck-art,.duck-mount)[data-duck="09"]{--duck-phase:.72s}:is(.duck-art,.duck-mount) #duck-body,:is(.duck-art,.duck-mount) .duck-body{fill:var(--duck-fill,#fff)}:is(.duck-art,.duck-mount) #duck-beak,:is(.duck-art,.duck-mount) #feet,:is(.duck-art,.duck-mount) #foot-l,:is(.duck-art,.duck-mount) #foot-r,:is(.duck-art,.duck-mount) .duck-beak,:is(.duck-art,.duck-mount) .duck-feet{fill:var(--fwak-orange,#fe6d14)}:is(.duck-art,.duck-mount) animate,:is(.duck-art,.duck-mount) animateTransform,:is(.duck-art,.duck-mount) animateMotion,:is(.duck-art,.duck-mount) set{display:none!important}:is(.duck-art,.duck-mount) #bob,:is(.duck-art,.duck-mount) #duck-root,:is(.duck-art,.duck-mount) #duck-body,:is(.duck-art,.duck-mount) #ripples,:is(.duck-art,.duck-mount) #ripples>*,:is(.duck-art,.duck-mount) #butt,:is(.duck-art,.duck-mount) #tail,:is(.duck-art,.duck-mount) #butt-x,:is(.duck-art,.duck-mount) #foot-l,:is(.duck-art,.duck-mount) #foot-r,:is(.duck-art,.duck-mount) #splash,:is(.duck-art,.duck-mount) #gift-root,:is(.duck-art,.duck-mount) #gift,:is(.duck-art,.duck-mount) #gift-open,:is(.duck-art,.duck-mount) #gift-lid,:is(.duck-art,.duck-mount) #lid,:is(.duck-art,.duck-mount) #lid-off,:is(.duck-art,.duck-mount) #gift-bow,:is(.duck-art,.duck-mount) #gift-bow-knot,:is(.duck-art,.duck-mount) #bow,:is(.duck-art,.duck-mount) #bow-knot,:is(.duck-art,.duck-mount) #rays,:is(.duck-art,.duck-mount) #glow,:is(.duck-art,.duck-mount) #sparkles,:is(.duck-art,.duck-mount) #fwak-root,:is(.duck-art,.duck-mount) #fwak,:is(.duck-art,.duck-mount) #fwak-ring,:is(.duck-art,.duck-mount) #ring,:is(.duck-art,.duck-mount) #fwak-letters,:is(.duck-art,.duck-mount) #letters{transform-box:fill-box;transform-origin:50%}:is(.duck-art,.duck-mount)[data-duck-state=idle] #ripples,:is(.duck-art,.duck-mount)[data-duck-state=idle] #ripples path,:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #ripples,:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #ripples path,:is(.duck-art,.duck-mount)[data-duck-state=busy] #ripples,:is(.duck-art,.duck-mount)[data-duck-state=busy] #ripples path,:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #splash,:is(.duck-art,.duck-mount)[data-duck-state=busy] #splash{stroke:#fff;opacity:1}:is(.duck-art,.duck-mount)[data-duck-state=idle] #ripples path{stroke-width:3.6px;filter:drop-shadow(0 0 3px #ffffffe6)}:is(.duck-art,.duck-mount)[data-duck-state=idle] #bob{animation:duck-idle-swim 2.4s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=idle] #duck-root{animation:duck-idle-wobble 2.4s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=idle] #ripples{animation:duck-idle-ripple-spin 4.8s linear var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=idle] #ripples>:nth-child(2){animation:duck-idle-ripple-pulse 2.4s ease-out calc(var(--duck-phase) + .4s) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #butt,:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #duck-body,:is(.duck-art,.duck-mount)[data-duck-state=busy] #butt,:is(.duck-art,.duck-mount)[data-duck-state=busy] #duck-body{animation:duck-busy-butt .42s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #tail,:is(.duck-art,.duck-mount)[data-duck-state=busy] #tail{animation:duck-busy-tail .36s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #foot-l,:is(.duck-art,.duck-mount)[data-duck-state=busy] #foot-l{animation:duck-busy-foot-l .32s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #foot-r,:is(.duck-art,.duck-mount)[data-duck-state=busy] #foot-r{animation:duck-busy-foot-r .32s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #splash,:is(.duck-art,.duck-mount)[data-duck-state=busy] #splash{animation:duck-busy-splash .48s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=busy-vrf] #butt-x,:is(.duck-art,.duck-mount)[data-duck-state=busy] #butt-x{animation:duck-busy-x .42s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift] #gift-root,:is(.duck-art,.duck-mount)[data-duck-state=win] #gift-root,:is(.duck-art,.duck-mount)[data-duck-state=win] #gift{animation:duck-win-shake .55s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift] #gift-lid,:is(.duck-art,.duck-mount)[data-duck-state=win] #gift-lid,:is(.duck-art,.duck-mount)[data-duck-state=win] #lid{animation:duck-win-lid .55s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift] #gift-bow,:is(.duck-art,.duck-mount)[data-duck-state=win-gift] #gift-bow-knot,:is(.duck-art,.duck-mount)[data-duck-state=win] #gift-bow,:is(.duck-art,.duck-mount)[data-duck-state=win] #bow,:is(.duck-art,.duck-mount)[data-duck-state=win] #bow-knot{animation:duck-win-bow .55s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift-open] #gift-lid,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #gift-lid,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #lid-off{animation:duck-open-lid 1.2s ease-out var(--duck-phase) both}:is(.duck-art,.duck-mount)[data-duck-state=win-gift-open] #rays,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #rays{animation:duck-open-rays 1.8s ease-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift-open] #glow,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #glow{animation:duck-open-glow 1.6s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift-open] #sparkles,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #sparkles{animation:duck-open-sparkle 1.1s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=win-gift-open] #box-rim,:is(.duck-art,.duck-mount)[data-duck-state=win-open] #box-rim{animation:duck-open-rim 1.6s ease-in-out var(--duck-phase) infinite}:is(.duck-art,.duck-mount)[data-duck-state=nowin-fwak] #fwak-root,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #fwak-root,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #fwak{animation:duck-nowin-stamp .42s cubic-bezier(.2, .8, .2, 1) var(--duck-phase) both}:is(.duck-art,.duck-mount)[data-duck-state=nowin-fwak] #fwak-ring,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #fwak-ring,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #ring{animation:duck-nowin-ring .7s ease-out var(--duck-phase) both}:is(.duck-art,.duck-mount)[data-duck-state=nowin-fwak] #fwak-letters,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #fwak-letters,:is(.duck-art,.duck-mount)[data-duck-state=nowin] #letters{animation:duck-nowin-letters .5s ease-out calc(var(--duck-phase) + 80ms) both}:is(.duck-art,.duck-mount)[data-duck-state=nowin-fwak] .duck-art__doodle,:is(.duck-art,.duck-mount)[data-duck-state=nowin-fwak] .duck-art__token,:is(.duck-art,.duck-mount)[data-duck-state=nowin] .duck-art__doodle,:is(.duck-art,.duck-mount)[data-duck-state=nowin] .duck-art__token{animation:duck-fwak-fade var(--duck-fwak-fade) ease-in .45s both}.duck-mount--empty{border:1px solid var(--fwak-black,#111);background:var(--duck-fill,#fff);border-radius:12px}.duck-art__timer{display:none}.duck-busy-text{color:inherit}.duck-timer-text{box-shadow:none;color:var(--fwak-orange,#fe6d14);font:400 .82rem/1.2 var(--fwak-font-display,"Patrick Hand", system-ui, sans-serif);letter-spacing:.01em;background:0 0;border:0;border-radius:0;padding:0;display:block}.duck-art__timer.duck-timer-text{z-index:2;pointer-events:none;min-width:0;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}@keyframes duck-idle-swim{0%{transform:translate(0)}25%{transform:translate(7px,-5px)}50%{transform:translateY(-9px)}75%{transform:translate(-7px,-4px)}to{transform:translate(0)}}@keyframes duck-idle-wobble{0%,to{transform:rotate(-8deg)}50%{transform:rotate(9deg)}}@keyframes duck-idle-ripple-spin{0%{opacity:.95;transform:rotate(0)scale(.94)}50%{opacity:.55;transform:rotate(180deg)scale(1.08)}to{opacity:.95;transform:rotate(360deg)scale(.94)}}@keyframes duck-idle-ripple-pulse{0%,to{opacity:.95;transform:scale(.92)}50%{opacity:.4;transform:scale(1.12)}}@keyframes duck-busy-butt{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(3px)rotate(-4deg)}}@keyframes duck-busy-tail{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg)}}@keyframes duck-busy-foot-l{0%,to{transform:rotate(-16deg)translateY(0)}50%{transform:rotate(10deg)translateY(-3px)}}@keyframes duck-busy-foot-r{0%,to{transform:rotate(16deg)translateY(-3px)}50%{transform:rotate(-10deg)translateY(0)}}@keyframes duck-busy-splash{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes duck-busy-x{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes duck-win-shake{0%,to{transform:rotate(0)translate(0)}20%{transform:rotate(-8deg)translate(-2px)}40%{transform:rotate(8deg)translate(2px)}60%{transform:rotate(-6deg)translate(-1px)}80%{transform:rotate(5deg)translate(1px)}}@keyframes duck-win-lid{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes duck-win-bow{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes duck-open-lid{0%{transform:translate(4px,4px)rotate(-8deg)}to{transform:translate(0)rotate(0)}}@keyframes duck-open-rays{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes duck-open-glow{0%,to{opacity:.45}50%{opacity:.9}}@keyframes duck-open-sparkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes duck-open-rim{0%,to{opacity:.65}50%{opacity:1}}@keyframes duck-nowin-stamp{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes duck-nowin-ring{0%{transform:scale(.86)}to{transform:scale(1)}}@keyframes duck-nowin-letters{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes duck-fwak-fade{0%,35%{opacity:1}to{opacity:.12}}@media (prefers-reduced-motion:reduce){:is(.duck-art,.duck-mount),:is(.duck-art,.duck-mount) *{transition:none!important;animation:none!important}}
