.wordladder_wrap__LIfTN{position:relative;z-index:1;width:100%;padding:8px 0 4px;display:grid;place-items:center;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordladder_ladder__oEFg2{--rail:30px;position:relative;width:calc(var(--n) * var(--tile) + (var(--n) - 1) * var(--gap) + 2 * var(--rail) + 28px);max-width:100%;padding:12px 0 10px;border-radius:24px;background:linear-gradient(180deg,rgba(6,21,30,.6),rgba(6,21,30,.36));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(2,14,20,.35)}.wordladder_rails__000QC:after,.wordladder_rails__000QC:before{content:"";position:absolute;top:18px;bottom:12px;width:9px;border-radius:6px;background:repeating-linear-gradient(180deg,transparent 0 44px,rgba(10,52,20,.55) 44px 47px),linear-gradient(90deg,#3f8f2a,#79c94c 45%,#4fa035);box-shadow:0 2px 6px rgba(2,14,20,.4)}.wordladder_rails__000QC:before{left:calc(var(--rail) - 4px)}.wordladder_rails__000QC:after{right:calc(var(--rail) - 4px)}.wordladder_list__azQwA{position:relative;display:flex;flex-direction:column;gap:6px}.wordladder_climb__zF_m9{display:flex;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(200,245,59,.35) transparent;padding:4px 0 2px}.wordladder_rung__sd5Np{position:relative;display:flex;align-items:center;justify-content:center;padding:2px 0}.wordladder_rung__sd5Np:before{content:"";position:absolute;left:calc(var(--rail) - 6px);right:calc(var(--rail) - 6px);top:50%;height:12px;margin-top:-4px;border-radius:6px;background:linear-gradient(180deg,#b98a52,#8a5f33);box-shadow:inset 0 2px 0 rgba(255,255,255,.18),0 3px 0 rgba(40,22,8,.5)}.wordladder_num__ItyK9{position:absolute;left:2px;top:50%;z-index:1;min-width:20px;height:20px;margin-top:-10px;padding:0 4px;border-radius:999px;background:rgba(2,12,18,.7);color:var(--ink-muted);font:800 11px/20px var(--font-sans);text-align:center}.wordladder_letters__qD4nH{position:relative;z-index:1;display:flex;gap:var(--gap)}.wordladder_tile___hkmc{position:relative;display:grid;place-items:center;width:var(--tile);height:var(--tile);padding:0;border:0;border-radius:calc(var(--tile) * .24);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.85),rgba(255,255,255,0) 46%),linear-gradient(160deg,#fbf3dc,#e9dbb4);box-shadow:inset 0 -3px 0 rgba(120,96,50,.35),0 3px 0 rgba(30,22,10,.45);color:#0a1f2b;font:800 calc(var(--tile) * .52) /1 var(--font-display)}.wordladder_changed__pedfe{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);box-shadow:inset 0 -3px 0 rgba(70,100,0,.4),0 3px 0 rgba(30,40,10,.5)}.wordladder_match__f6pq5:after{content:"";position:absolute;left:22%;right:22%;bottom:calc(var(--tile) * .1);height:3px;border-radius:2px;background:#13a89b}.wordladder_target__lvJD9:before{display:none}.wordladder_target__lvJD9 .wordladder_tile___hkmc{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.8),rgba(255,255,255,0) 46%),linear-gradient(160deg,#ffe17a,#f2b01e);box-shadow:inset 0 -3px 0 rgba(140,80,0,.35),0 0 0 2px rgba(255,201,60,.35),0 6px 16px rgba(255,190,40,.25)}.wordladder_target__lvJD9 .wordladder_num__ItyK9{background:#ffc93c;color:#0a1f2b}.wordladder_start__Feel0 .wordladder_tile___hkmc{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 46%),linear-gradient(160deg,#8ff3ea,#2fc8c0 60%,#1a9c99);box-shadow:inset 0 -3px 0 rgba(6,80,84,.45),0 3px 0 rgba(4,40,46,.6)}.wordladder_start__Feel0 .wordladder_match__f6pq5:after,.wordladder_start__Feel0 .wordladder_tile___hkmc.wordladder_match__f6pq5:after{background:#063a3e}.wordladder_next__5D2kz:before{background:linear-gradient(180deg,rgba(200,245,59,.55),rgba(140,190,20,.45))}.wordladder_next__5D2kz .wordladder_num__ItyK9{background:var(--splash);color:var(--on-splash)}.wordladder_slot__rvaX_{background:rgba(238,246,238,.1);box-shadow:inset 0 0 0 2px rgba(200,245,59,.5);outline:2px dashed rgba(200,245,59,.55);outline-offset:-2px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .14s,box-shadow .14s}.wordladder_slot__rvaX_:disabled{cursor:default}.wordladder_slot__rvaX_:focus-visible{outline:3px solid #eef6ee;outline-offset:2px}.wordladder_empty__caXQb{background:rgba(2,12,18,.55);box-shadow:inset 0 3px 6px rgba(0,0,0,.45),inset 0 0 0 2px rgba(200,245,59,.3)}.wordladder_slot__rvaX_.wordladder_changed__pedfe{outline:0;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);box-shadow:0 3px 0 rgba(30,40,10,.5);color:#0a1f2b}.wordladder_slot__rvaX_.wordladder_refused__JAQMf{outline:0;background:linear-gradient(160deg,#ffb3a7,#ff7a66);box-shadow:0 3px 0 rgba(90,20,10,.5);color:#3a0d06}.wordladder_sel__GahjF{outline:0;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(160deg,#e2ff7a,#b4e02c);color:#0a1f2b;transform:translateY(-4px);box-shadow:0 0 0 3px var(--splash),0 7px 0 rgba(30,22,10,.45),0 10px 18px rgba(200,245,59,.3)}.wordladder_teach__4af_2{animation:wordladder_teach__4af_2 1.1s ease-in-out infinite}@keyframes wordladder_teach__4af_2{50%{box-shadow:0 0 0 5px #c8f53b,0 0 22px rgba(200,245,59,.7)}}.wordladder_fresh__LZyl2 .wordladder_letters__qD4nH{animation:wordladder_fresh__LZyl2 .36s cubic-bezier(.34,1.56,.64,1)}@keyframes wordladder_fresh__LZyl2{0%{transform:translateY(14px) scale(.92);opacity:.4}}.wordladder_shake__vDN9E{animation:wordladder_shake__vDN9E .5s}@keyframes wordladder_shake__vDN9E{15%,55%{transform:translateX(-9px)}35%,75%{transform:translateX(9px)}90%{transform:translateX(-3px)}}.wordladder_parTag__CnZsv{padding:2px 5px;border-radius:5px;background:#ffc93c;color:#0a1f2b;font:800 10px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.wordladder_below__kbQq0{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.wordladder_kb__gHLTA{display:flex;flex-direction:column;gap:7px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wordladder_kbRow__0RGFu{display:flex;justify-content:center;gap:5px}.wordladder_key__Ykiu5{--w:calc((100% - (var(--n) - 1) * 5px) / var(--n));flex:0 1 var(--w);min-width:0;max-width:54px;height:54px;padding:0;border:0;border-radius:10px;background:var(--surface-raised);color:var(--ink);box-shadow:0 3px 0 var(--surface-sunken);font:800 19px/1 var(--font-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.wordladder_key__Ykiu5:active{transform:translateY(2px);box-shadow:0 1px 0 var(--surface-sunken)}.wordladder_key__Ykiu5:focus-visible{outline:3px solid var(--splash);outline-offset:1px}.wordladder_wide__dm8q1{flex-basis:calc(var(--w) * 2 + 5px);max-width:96px;display:grid;place-items:center}.wordladder_enter__FZCLW{background:var(--splash);color:var(--on-splash);font-size:14px;box-shadow:0 3px 0 rgba(0,0,0,.2)}.wordladder_keyTeach__uNiqW{background:#c8f53b;color:#0a1f2b;box-shadow:0 0 0 3px #eef6ee,0 3px 0 var(--surface-sunken);animation:wordladder_teach__4af_2 1.1s ease-in-out infinite}@media (max-width:640px){.wordladder_ladder__oEFg2{--rail:26px}.wordladder_kb__gHLTA{gap:6px}.wordladder_kbRow__0RGFu{gap:4px}.wordladder_key__Ykiu5{--w:calc((100% - (var(--n) - 1) * 4px) / var(--n));height:48px;font-size:17px;border-radius:8px}.wordladder_wide__dm8q1{flex-basis:calc(var(--w) * 2 + 4px)}.wordladder_enter__FZCLW{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.wordladder_fresh__LZyl2 .wordladder_letters__qD4nH,.wordladder_keyTeach__uNiqW,.wordladder_shake__vDN9E,.wordladder_teach__4af_2{animation-duration:.01ms;animation-iteration-count:1}}.wordsearch_slab__AUfa3{position:relative;z-index:1;width:min(100%,580px,calc(100dvh - 380px));min-width:min(100%,300px);margin:4px auto 2px;padding:clamp(6px,1.6vw,12px);border-radius:clamp(14px,3vw,22px);background:radial-gradient(120% 50% at 50% 0,rgba(120,170,80,.3),transparent 60%),linear-gradient(160deg,#3e4a45,#29322e 60%,#1f2623);box-shadow:0 6px 0 #141a18,0 12px 18px rgba(2,16,22,.5),inset 0 1px 0 rgba(200,230,180,.22);animation:wordsearch_rise__585Ou .45s cubic-bezier(.34,1.56,.64,1) both}.wordsearch_hintChipItem__6UxUI,.wordsearch_themeChip__OkpnV{display:none}.wordsearch_hintChip__oLtGD{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:0;border-radius:999px;background:var(--buoy);color:var(--on-buoy);font:800 12px/1.2 var(--font-sans);cursor:pointer}.wordsearch_hintChip__oLtGD:disabled{opacity:.4}.wordsearch_themeTag__XCeCK{margin:0 0 6px 4px;font:800 13px/1.2 var(--font-display);color:#eef6ee}.wordsearch_themeTag__XCeCK span{display:inline-block;margin-right:4px;padding:2px 7px;border-radius:6px;background:#0a1f2b;color:var(--splash);font:800 10px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.wordsearch_board__lbY6c{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);aspect-ratio:1;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer;outline:none;border-radius:12px}.wordsearch_board__lbY6c:focus-visible{box-shadow:0 0 0 3px var(--buoy)}.wordsearch_cell__RJ2g_{position:relative;z-index:1;display:grid;place-items:center;font:800 calc(min(100vw - 64px, 560px, 100dvh - 410px) / var(--n) * .5) /1 var(--font-display);color:#06343a;pointer-events:none;transition:transform .1s,color .1s}.wordsearch_cell__RJ2g_:before{content:"";position:absolute;inset:7%;border-radius:24%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 45%),linear-gradient(160deg,#8ff3ea,#2fc8c0 55%,#1a9c99);box-shadow:inset 0 -2px 0 rgba(6,80,84,.45);z-index:-1}.wordsearch_cellFound__liBLa:before{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),rgba(255,255,255,0) 45%),linear-gradient(160deg,color-mix(in srgb,var(--tile) 70%,white) 0,var(--tile) 60%,color-mix(in srgb,var(--tile) 70%,black) 100%)}.wordsearch_cellSel__RdUvK{transform:scale(1.18);color:#0a1f2b}.wordsearch_board__lbY6c:focus-visible .wordsearch_cellFocus__NFTHQ{outline:2px dashed rgba(10,31,43,.35);outline-offset:-3px;border-radius:50%}.wordsearch_ink__RvPDx{position:absolute;inset:0;width:100%;height:100%;z-index:2;overflow:visible;pointer-events:none}.wordsearch_capsule__EtaON{stroke-width:.9;stroke-linecap:round;opacity:.22}.wordsearch_capsuleNew__4T1E_{animation:wordsearch_swipe__Hvw76 .4s cubic-bezier(.34,1.56,.64,1)}.wordsearch_capsuleLive__oVp0T{stroke:#c8f53b;stroke-opacity:.4;stroke-width:.84;stroke-linecap:round}.wordsearch_capsuleMiss__xGevI{stroke:#ff5a3c;stroke-opacity:.5;stroke-width:.8;stroke-linecap:round;animation:wordsearch_fadeOut__n7KCm .45s ease-out forwards}.wordsearch_pendingDot__99V1D{fill:rgba(10,31,43,.2);stroke:#0a1f2b;stroke-width:.06;stroke-dasharray:.18 .12}.wordsearch_hintRing__Tyv1q{stroke:var(--buoy);stroke-width:.1}.wordsearch_hintRing__Tyv1q,.wordsearch_teachRing__WcapY{fill:none;animation:wordsearch_ring__uhNIT 1s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.wordsearch_teachRing__WcapY{stroke:#ffc93c;stroke-width:.12;stroke-dasharray:.3 .12}.wordsearch_cellTeach__ZRHhV:before{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.75),rgba(255,255,255,0) 45%),linear-gradient(160deg,#ffe9a3,#ffc93c 55%,#e0a01c)}.wordsearch_wordTeach__yRRk7{box-shadow:inset 0 0 0 2px #ffc93c}.wordsearch_teachBtn__pH9e9{flex:1 1;justify-content:center}.wordsearch_lessonNote__ChS9H{margin:0}.wordsearch_words__PfNno{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.wordsearch_word__pCw_8{position:relative;padding:6px 11px;border-radius:999px;background:var(--surface-raised);color:var(--ink);font:800 14px/1 var(--font-display);letter-spacing:.04em;transition:background .2s,color .2s,opacity .2s}.wordsearch_wordFound__QEamS{background:var(--ink);color:#0a1f2b;opacity:.7;text-decoration:line-through;text-decoration-thickness:2px}.wordsearch_wordPic__7uhxD{display:inline-block;margin-right:6px;font-size:1.35em;line-height:0;vertical-align:-.18em;text-decoration:none}.wordsearch_kids__Gl5Ls .wordsearch_word__pCw_8{padding:8px 14px 8px 10px;font-size:17px;letter-spacing:.06em}.wordsearch_kids__Gl5Ls .wordsearch_wordFound__QEamS .wordsearch_wordPic__7uhxD{animation:wordsearch_wiggle__pxhFI .6s ease}@keyframes wordsearch_wiggle__pxhFI{25%{transform:rotate(-14deg) scale(1.25)}60%{transform:rotate(10deg) scale(1.2)}}.wordsearch_wordNew__GLIkp{animation:wordsearch_pop__V5FQp .45s cubic-bezier(.34,1.56,.64,1);opacity:1}.wordsearch_tools__TWsz4{display:flex;gap:8px}.wordsearch_raceBox__BjaN_>*{margin-top:0;margin-bottom:0}.wordsearch_tools__TWsz4>:first-child{flex:1 1;justify-content:center}.wordsearch_newBtn___KGOQ{flex:1 1}@media (max-width:640px){.wordsearch_root__8aX1K{gap:8px}.wordsearch_hop__g1IEi{margin-bottom:-22px}.wordsearch_hop__g1IEi p{margin-bottom:22px;padding:7px 11px;font-size:12.5px;line-height:16px}.wordsearch_stage__XOUin{padding:6px}.wordsearch_slab__AUfa3{width:100%;margin-top:2px}.wordsearch_themeTag__XCeCK{display:none}.wordsearch_themeChip__OkpnV{display:block;padding:5px 9px;border-radius:999px;background:#0a1f2b;color:var(--splash);font:800 11px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.wordsearch_words__PfNno{gap:5px}.wordsearch_cell__RJ2g_{font-size:calc((100vw - 64px) / var(--n) * .52)}.wordsearch_word__pCw_8{padding:5px 8px;font-size:12px}.wordsearch_kids__Gl5Ls .wordsearch_word__pCw_8{padding:7px 11px 7px 8px;font-size:15px}.wordsearch_tools__TWsz4{display:none}.wordsearch_hintChipItem__6UxUI{display:block}}@keyframes wordsearch_rise__585Ou{0%{transform:translateY(14px) scale(.95);opacity:0}to{transform:none;opacity:1}}@keyframes wordsearch_swipe__Hvw76{0%{stroke-width:.2;opacity:1}to{stroke-width:.78}}@keyframes wordsearch_fadeOut__n7KCm{to{opacity:0}}@keyframes wordsearch_ring__uhNIT{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.6}}@keyframes wordsearch_pop__V5FQp{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:none}}@media (prefers-reduced-motion:reduce){.wordsearch_capsuleNew__4T1E_,.wordsearch_hintRing__Tyv1q,.wordsearch_slab__AUfa3,.wordsearch_teachRing__WcapY,.wordsearch_wordNew__GLIkp{animation:none}}.yatzy_wrap__f5f58{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:min(100%,520px);margin:2px auto 0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--d:clamp(36px,10.6vw,50px)}.yatzy_tabs__Gp4yY{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));grid-gap:6px;gap:6px}.yatzy_tab__MZx0x{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:5px 8px 6px;border:0;border-radius:14px;background:rgba(6,30,40,.72);box-shadow:inset 0 0 0 2px rgba(255,255,255,.06);color:#fff;text-align:left;cursor:pointer;transition:box-shadow .25s,transform .25s,background .2s}.yatzy_tab__MZx0x:focus-visible{outline:3px solid #fff;outline-offset:2px}.yatzy_tabView__ZEe0f{background:rgba(16,52,66,.92)}.yatzy_tabView__ZEe0f:after{content:"";position:absolute;left:18%;right:18%;bottom:-5px;height:4px;border-radius:2px;background:var(--pc)}.yatzy_tabOn___6rVH{box-shadow:inset 0 0 0 2.5px var(--pc),0 0 16px -2px var(--pc);transform:translateY(-1px)}.yatzy_tabPar__Qgv6U{cursor:default;opacity:.88;background:rgba(6,30,40,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.16)}.yatzy_tabTop__NPDAQ{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}.yatzy_av__vKeo1{flex:none;width:20px;height:20px}.yatzy_pname__Cyfl4{overflow:hidden;font:700 12px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;opacity:.9}.yatzy_ptotal__xHuQj{font:800 19px/1 var(--font-display);animation:yatzy_scoreIn__iQ_tl .45s ease-out}.yatzy_lead__mX0l5{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#ffd84a;box-shadow:0 0 6px #ffd84a}.yatzy_tabs__Gp4yY[data-n="4"] .yatzy_tab__MZx0x{padding:5px 6px 6px}.yatzy_play__jvcIn{display:flex;flex-direction:column;gap:8px;min-width:0}.yatzy_tray__kOS8h{position:relative;height:calc(var(--d) * 2 + 34px);border-radius:22px;background:linear-gradient(160deg,#8a5a32,#5a3519);box-shadow:inset 0 2px 0 rgba(255,230,190,.35),0 6px 0 #3b220f,0 14px 26px rgba(2,20,26,.5)}.yatzy_felt__2YBz5{position:absolute;inset:8px;border-radius:15px;background:radial-gradient(120% 90% at 50% 20%,rgba(255,255,255,.1),transparent 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.035) 0 2px,transparent 2px 5px),linear-gradient(170deg,#1f8a6a,#0f5f4b 70%,#0b4c3d);box-shadow:inset 0 3px 10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.25)}.yatzy_trayHint__UHbGS{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:.32;pointer-events:none}.yatzy_jokerTag__yPqJd{position:absolute;z-index:4;left:50%;bottom:12px;max-width:88%;padding:3px 10px;border-radius:999px;background:rgba(255,216,74,.95);color:#2a1c00;font:700 11.5px/1.25 var(--font-sans);text-align:center;transform:translateX(-50%);pointer-events:none}.yatzy_die__ekJaw{position:absolute;top:50%;z-index:2;width:var(--d);height:var(--d);padding:0;border:0;background:none;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)));perspective:420px;cursor:default;-webkit-tap-highlight-color:transparent}.yatzy_die__ekJaw:disabled{opacity:1;color:inherit}.yatzy_die__ekJaw:before{content:"";position:absolute;left:8%;right:2%;bottom:-9%;height:26%;border-radius:50%;background:rgba(0,25,18,.5);filter:blur(3px)}.yatzy_live__1yHSA{cursor:pointer}.yatzy_live__1yHSA:after{content:"";position:absolute;inset:-14%}.yatzy_die__ekJaw:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:12px}.yatzy_thrown__S22n3{animation:yatzy_throwIn__XT6RW .62s cubic-bezier(.2,.9,.3,1.15) var(--dl,0s) both}.yatzy_lift__9XCPq{position:relative;display:block;width:100%;height:100%;transition:transform .18s cubic-bezier(.3,1.5,.5,1)}.yatzy_kept__0q6ba .yatzy_lift__9XCPq{transform:translateY(-8%) scale(1.04)}.yatzy_kept__0q6ba:before{bottom:-20%;opacity:.6}.yatzy_kept__0q6ba .yatzy_lift__9XCPq:before{content:"";position:absolute;inset:-12%;border-radius:26%;border:3px solid #c8f53b;box-shadow:0 0 14px 3px rgba(200,245,59,.7)}.yatzy_keptTag__DOrBT{position:absolute;left:50%;bottom:-19px;padding:0 6px;border-radius:999px;background:#c8f53b;color:#0a1f2b;font:800 9.5px/15px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%);pointer-events:none}.yatzy_scored__EUjJt{opacity:.55;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(.86);transition:opacity .3s,transform .3s}.yatzy_hinted__MP6DV .yatzy_lift__9XCPq:before,.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{content:"";position:absolute;inset:-15%;border-radius:26%;border:3px dashed #ffe066;box-shadow:0 0 14px 2px rgba(255,224,102,.7);animation:yatzy_ring__dlIhj .9s ease-in-out infinite}.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{border-color:#ff8a80;box-shadow:0 0 12px 2px rgba(255,138,128,.6)}.yatzy_dock__RS0oS{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.yatzy_btn___YxRA{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 12px;border:0;border-radius:16px;font:800 19px var(--font-display);line-height:1.05;cursor:pointer;box-shadow:0 5px 0 rgba(0,0,0,.32);transition:transform .1s,box-shadow .1s,opacity .2s}.yatzy_btn___YxRA:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.32)}.yatzy_btn___YxRA:disabled{opacity:.4;cursor:default}.yatzy_rollBtn__RcG_y{background:linear-gradient(180deg,#d9ff5a,#b4e22a);color:#0a1f2b}.yatzy_btnIcon__5WAHO,.yatzy_pips__mBNPc{display:inline-flex}.yatzy_pips__mBNPc{gap:4px;margin-left:2px}.yatzy_pips__mBNPc i{width:9px;height:9px;border-radius:50%;background:rgba(10,31,43,.2);box-shadow:inset 0 0 0 1.5px rgba(10,31,43,.45)}.yatzy_pips__mBNPc .yatzy_pipOn__38SlI{background:#0a1f2b;box-shadow:none}.yatzy_btnHint__Qpc6P:not(:disabled):after{content:"";position:absolute;inset:-5px;border-radius:20px;border:3px dashed #ffe066;animation:yatzy_ring__dlIhj .9s ease-in-out infinite;pointer-events:none}.yatzy_side__YOk3N{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:56px;min-height:52px;padding:0 6px;border:0;border-radius:16px;background:rgba(6,30,40,.72);color:#fff;font:700 11px var(--font-sans);cursor:pointer}.yatzy_sideOn__KwDcY{background:var(--splash);color:var(--on-splash)}.yatzy_sheet__c56_q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:6px;gap:6px;padding:6px;border-radius:18px;background:rgba(4,22,30,.72);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pc) 35%,transparent);transition:box-shadow .25s}.yatzy_col__PvxIh{display:flex;flex-direction:column;gap:3px;min-width:0}.yatzy_colHead__SYdEc{display:flex;align-items:center;justify-content:space-between;min-height:20px;padding:0 4px 0 8px;color:var(--pc);font:800 10.5px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.yatzy_helpBtn__bdgvg{width:22px;height:22px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font:800 13px var(--font-display);cursor:pointer}.yatzy_helpBtn__bdgvg:focus-visible{outline:3px solid #fff}.yatzy_row__T66jq{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:29px;margin:0;padding:0 5px 0 7px;border:0;border-radius:9px;background:rgba(255,255,255,.055);color:#fff;font:600 12.5px var(--font-sans);text-align:left;overflow:hidden}button.yatzy_row__T66jq{cursor:pointer;transition:transform .1s,background .15s}button.yatzy_row__T66jq:active{transform:scale(.97)}button.yatzy_row__T66jq:focus-visible{outline:3px solid #fff;outline-offset:1px}.yatzy_rowDone__TTlwI{background:rgba(255,255,255,.1)}.yatzy_rowLabel__CNWcQ{display:flex;align-items:center;gap:5px;min-width:0}.yatzy_rowDie__YSU9x{display:inline-flex;flex:none}.yatzy_rowName__48Nmw{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yatzy_rowOpen__eTcgc .yatzy_rowName__48Nmw{opacity:.82}.yatzy_rowVal__CnNkd{flex:none;min-width:28px;padding:1px 6px;border-radius:999px;font:800 14px var(--font-sans);text-align:center}.yatzy_rowDone__TTlwI .yatzy_rowVal__CnNkd{color:#fff}.yatzy_rowCan__wXpZK .yatzy_rowVal__CnNkd{background:rgba(200,245,59,.16);color:#c8f53b;box-shadow:inset 0 0 0 1.5px rgba(200,245,59,.55)}.yatzy_rowCan__wXpZK{background:rgba(200,245,59,.06)}.yatzy_rowBest__ML5kN .yatzy_rowVal__CnNkd{background:#c8f53b;color:#0a1f2b;box-shadow:none}.yatzy_rowZero__rjC3X .yatzy_rowVal__CnNkd{background:rgba(255,255,255,.07);color:rgba(255,255,255,.5);box-shadow:none}.yatzy_rowBlocked__fesc_{opacity:.4}.yatzy_rowHint__MIJG9{box-shadow:0 0 0 2.5px #ffe066;animation:yatzy_ringRow__08T4y .9s ease-in-out infinite}.yatzy_rowArmed__EKchG{background:rgba(255,94,87,.32)}.yatzy_rowArmed__EKchG .yatzy_rowVal__CnNkd{background:#ff5e57;color:#fff}.yatzy_rowJust__X_O5Y{animation:yatzy_rowPop__bFlrv .9s ease-out}.yatzy_rowJust__X_O5Y .yatzy_rowVal__CnNkd{animation:yatzy_scoreIn__iQ_tl .6s ease-out}.yatzy_extraTag__fWjW6{flex:none;padding:0 5px;border-radius:999px;background:#ffd84a;color:#2a1c00;font:800 10px/15px var(--font-sans)}.yatzy_rowBonus__3jGHM{background:rgba(255,216,74,.08)}.yatzy_rowBonus__3jGHM .yatzy_rowVal__CnNkd{color:rgba(255,216,74,.6)}.yatzy_bonusOf__udp9T{color:rgba(255,255,255,.6);font:700 11px var(--font-sans)}.yatzy_bonusBar__pQK8x{position:absolute;left:0;bottom:0;height:3px;border-radius:0 2px 2px 0;background:#ffd84a;transition:width .6s ease-out}.yatzy_bonusGot__3OAnT{background:rgba(255,216,74,.22)}.yatzy_bonusGot__3OAnT .yatzy_rowVal__CnNkd{background:#ffd84a;color:#2a1c00}.yatzy_totalRow__zCTLE{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border-radius:11px;background:color-mix(in srgb,var(--pc) 22%,rgba(6,30,40,.9));color:#fff;font:800 13px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.yatzy_totalRow__zCTLE b{font:800 22px/1 var(--font-display);letter-spacing:0;animation:yatzy_scoreIn__iQ_tl .5s ease-out}.yatzy_flash__cUSTh{position:absolute;z-index:5;left:50%;top:50%;pointer-events:none;white-space:nowrap;font:900 clamp(34px,10vw,54px) /1 var(--font-display);paint-order:stroke fill;-webkit-text-stroke:6px rgba(10,31,43,.85)}.yatzy_flashYatzy__cO8Yt{color:#ffd84a;font-size:clamp(44px,14vw,72px);text-shadow:0 0 22px rgba(255,140,40,.9);animation:yatzy_stamp__D2fBW 1.5s cubic-bezier(.2,1.6,.4,1) forwards}.yatzy_flashPts__db9o6{color:#c8f53b;animation:yatzy_floatUp__cOi0T 1.05s ease-out forwards}.yatzy_flashBonus__mVAj7{color:#ffd84a;animation:yatzy_floatUp__cOi0T 1.2s ease-out forwards}.yatzy_flashZero__9hj33{color:#ff8a80;animation:yatzy_floatUp__cOi0T .95s ease-out forwards}.yatzy_setupLayer__4toSo{position:absolute;inset:0;z-index:6;display:grid;place-items:center;overflow-y:auto;padding:12px;background:rgba(6,21,30,.5)}.yatzy_setup__iafm2{width:min(370px,100%);padding:16px 14px 14px;border-radius:24px;background:var(--surface-raised);text-align:center;box-shadow:0 10px 0 var(--surface-sunken),0 24px 50px rgba(0,0,0,.4)}.yatzy_setup__iafm2 h2{margin:0;font:800 24px var(--font-display)}.yatzy_setup__iafm2 p{margin:4px 0 12px;color:var(--ink-muted);font-size:14px;line-height:1.35}.yatzy_counts__JF3Nz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.yatzy_countBtn__rzaB3{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:88px;padding:10px 4px;border:0;border-radius:16px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.yatzy_countBtn__rzaB3[aria-pressed=true],.yatzy_ruleBtn__IZYiW[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--splash)}.yatzy_countBtn__rzaB3 b{font:700 14px var(--font-sans)}.yatzy_countBtn__rzaB3 small{min-height:1.2em;color:var(--ink-muted);font-size:10.5px;line-height:1.2}.yatzy_faces__RNYAN{display:flex;justify-content:center}.yatzy_face0__PNvTZ{width:24px;height:24px}.yatzy_face0__PNvTZ+.yatzy_face0__PNvTZ{margin-left:-4px}.yatzy_rulesPick__XaOXQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.yatzy_ruleBtn__IZYiW{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 6px;border:0;border-radius:14px;background:var(--surface-sunken);color:var(--ink);cursor:pointer}.yatzy_ruleBtn__IZYiW b{font:700 14px var(--font-sans)}.yatzy_ruleBtn__IZYiW small{color:var(--ink-muted);font-size:10.5px;line-height:1.25}.yatzy_go__adlrN{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:16px;background:var(--splash);color:var(--on-splash);font:800 19px var(--font-display);cursor:pointer}.yatzy_helpLayer__foOrm{position:absolute;inset:0;z-index:8;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:8px;background:rgba(6,21,30,.6)}.yatzy_help__am03l{width:min(400px,100%);margin:auto 0;padding:12px 14px 10px;border-radius:20px;background:var(--surface-raised);color:var(--ink);box-shadow:0 18px 40px rgba(0,0,0,.45)}.yatzy_help__am03l h2{margin:0 0 6px;font:800 20px var(--font-display);text-align:center}.yatzy_help__am03l ul{margin:6px 0 0;padding:0;list-style:none}.yatzy_help__am03l li{display:grid;grid-template-columns:112px 1fr;grid-gap:8px;gap:8px;padding:4px 2px;border-bottom:1px solid rgba(255,255,255,.07);font-size:13px;line-height:1.3}.yatzy_help__am03l li b{font:700 13px var(--font-sans)}.yatzy_helpNote__s5Job,.yatzy_helpUpper__j_3rY{margin:0;color:var(--ink-muted);font-size:12.5px;line-height:1.4}.yatzy_helpNote__s5Job{margin-top:8px}.yatzy_help__am03l .yatzy_go__adlrN{min-height:44px;margin-top:10px;font-size:16px}@media (min-width:760px){.yatzy_wrap__f5f58{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,400px);grid-template-areas:"tabs tabs" "play sheet";align-items:start;grid-gap:10px 12px;gap:10px 12px;width:min(100%,860px);margin-top:6px;--d:54px}.yatzy_tabs__Gp4yY{grid-area:tabs}.yatzy_play__jvcIn{grid-area:play;gap:10px}.yatzy_sheet__c56_q{grid-area:sheet}.yatzy_tray__kOS8h{height:clamp(200px,calc(100dvh - 590px),260px)}.yatzy_ptotal__xHuQj{font-size:22px}.yatzy_av__vKeo1{width:24px;height:24px}.yatzy_pname__Cyfl4{font-size:13.5px}}@keyframes yatzy_throwIn__XT6RW{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) scale(.6);opacity:0}12%{opacity:1}70%{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1.08)}85%{transform:translate(calc(-50% + var(--dx, 0px) - 3px),calc(-50% + var(--dy, 0px) + 2px)) scale(.97)}to{transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1)}}@keyframes yatzy_ring__dlIhj{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes yatzy_ringRow__08T4y{0%,to{box-shadow:0 0 0 2px rgba(255,224,102,.55)}50%{box-shadow:0 0 0 3px #ffe066,0 0 12px rgba(255,224,102,.6)}}@keyframes yatzy_rowPop__bFlrv{0%{background:rgba(200,245,59,.55)}to{background:rgba(255,255,255,.1)}}@keyframes yatzy_stamp__D2fBW{0%{transform:translate(-50%,-50%) rotate(-8deg) scale(2.4);opacity:0}18%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}80%{transform:translate(-50%,-50%) rotate(-8deg) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(-8deg) scale(.92);opacity:0}}@keyframes yatzy_floatUp__cOi0T{0%{transform:translate(-50%,-20%) scale(.7);opacity:0}20%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:0}}@keyframes yatzy_scoreIn__iQ_tl{0%{transform:scale(1.25);color:#fff6b0}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.yatzy_btnHint__Qpc6P:not(:disabled):after,.yatzy_hinted__MP6DV .yatzy_lift__9XCPq:before,.yatzy_rowHint__MIJG9,.yatzy_thrown__S22n3,.yatzy_unhint__PH0kJ .yatzy_lift__9XCPq:after{animation:none}}