.CheckersParts_side__qBta3{display:flex;flex-direction:column;gap:8px}.CheckersParts_counts__EM5Q3{display:flex;flex-direction:column;gap:6px}.CheckersParts_countRow__V3c02{display:flex;align-items:center;gap:6px;font-size:.85rem}.CheckersParts_countName__Ashnr{font-weight:700}.CheckersParts_countNum__s8f4M{min-width:1.6rem;font-size:1.05rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.CheckersParts_countDetail__0hFMx{display:inline-flex;align-items:center;gap:3px;margin-left:auto;color:var(--color-text-light);font-size:.78rem;white-space:nowrap}.CheckersParts_sideNote__ni_0G{margin:8px 0 0;color:var(--color-accent);font-size:.8rem;font-weight:700}.CheckersParts_record__a0Eit{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.6rem,1fr));grid-gap:3px 6px;gap:3px 6px;max-height:13rem;margin:0;padding:0;overflow-y:auto;list-style:none;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckersParts_recordItem__TjqfY{display:flex;align-items:center;gap:4px;padding:1px 4px;border-radius:var(--radius-sm);white-space:nowrap}.CheckersParts_recordLast__0yFBW{background:var(--color-bg);font-weight:800}.CheckersParts_recordNum__f9I2C{min-width:1.4rem;color:var(--color-text-light);font-size:.72rem;text-align:right}.CheckersParts_empty__xqixI{margin:0;color:var(--color-text-light);font-size:.82rem}.CheckersParts_variant__gt6Kx{padding:10px 12px;border-left:4px solid var(--color-secondary);border-radius:var(--radius-sm);background:var(--color-bg);font-size:.88rem}.CheckersBoard_diagram__BZrGC,.CheckersBoard_frame__Dxi8g,.CheckersBoard_icon__Dq_Zx{--ck-rim:var(--look-ck-rim,#3b2516);--ck-rim-text:var(--look-ck-rim-text,#e3c99b);--ck-light:var(--look-ck-light,#ead6ad);--ck-dark:var(--look-ck-dark,#7c5131);--ck-dark-last:var(--look-ck-dark-last,#9a6a3c);--ck-light-last:var(--look-ck-light-last,#f3e2bd);--ck-black-top:#2a2a2d;--ck-black-side:#0f0f11;--ck-black-groove:hsla(0,0%,100%,.13);--ck-red-top:#c8382c;--ck-red-side:#7a1c14;--ck-red-groove:rgba(60,0,0,.3);--ck-shine:hsla(0,0%,100%,.28);--ck-shadow:rgba(0,0,0,.35);--ck-gold:#e2b24a;--ck-gold-edge:#8a6114;--ck-step:#f4d47c;--ck-capture:#ff6b5a;--ck-must:#ffcf4d}.CheckersBoard_frame__Dxi8g{position:relative;container-type:inline-size;width:100%;padding:4.6%;border-radius:12px;background:var(--ck-rim);box-shadow:var(--shadow-lg);-moz-user-select:none;user-select:none;-webkit-user-select:none}.CheckersBoard_files__wHkuD,.CheckersBoard_ranks___zj_b{position:absolute;display:grid;color:var(--ck-rim-text);font-size:2.4cqw;font-weight:700;line-height:1;pointer-events:none}.CheckersBoard_files__wHkuD{right:4.6%;bottom:1.2%;left:4.6%;grid-template-columns:repeat(10,1fr);text-align:center}.CheckersBoard_ranks___zj_b{top:4.6%;bottom:4.6%;left:.9%;width:3%;grid-template-rows:repeat(10,1fr);align-items:center;text-align:center}.CheckersBoard_board__oWB85{position:relative;aspect-ratio:1;overflow:hidden;border-radius:2px;box-shadow:0 0 0 .35cqw rgba(0,0,0,.35)}.CheckersBoard_hits__XW8KE,.CheckersBoard_squares__WE_vc{position:absolute;inset:0;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr)}.CheckersBoard_light__GVogG{background:var(--ck-light)}.CheckersBoard_dark__uxMWC{background:var(--ck-dark)}.CheckersBoard_light__GVogG.CheckersBoard_lastSquare___yiGe{background:var(--ck-light-last)}.CheckersBoard_dark__uxMWC.CheckersBoard_lastSquare___yiGe{background:var(--ck-dark-last)}.CheckersBoard_over__vXlnu,.CheckersBoard_under__8S50W{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.CheckersBoard_over__vXlnu{z-index:3}.CheckersBoard_pieces__UYHeH{position:absolute;inset:0;z-index:2;pointer-events:none}.CheckersBoard_piece__gIFsn{position:absolute;width:10%;height:10%;padding:.35%}.CheckersBoard_moving__g26mU{z-index:3}.CheckersBoard_taken__ZPD4r{z-index:1;animation:CheckersBoard_ckTaken__FYPJC calc(.26s * var(--bg-speed, 1)) ease-in forwards;animation-delay:var(--ck-delay,0s)}@keyframes CheckersBoard_ckTaken__FYPJC{to{opacity:0;transform:scale(.4)}}.CheckersBoard_art__sQBuW{display:block;width:100%;height:100%;overflow:visible}.CheckersBoard_artShadow__npYFt{fill:var(--ck-shadow)}.CheckersBoard_blackSide__GeVy0{fill:var(--ck-black-side)}.CheckersBoard_blackTop__sNRMv{fill:var(--ck-black-top)}.CheckersBoard_redSide__pS4J0{fill:var(--ck-red-side)}.CheckersBoard_redTop__FyP_4{fill:var(--ck-red-top)}.CheckersBoard_blackGroove__q7J_G,.CheckersBoard_redGroove__FhQQR{fill:none;stroke-width:2.4}.CheckersBoard_blackGroove__q7J_G{stroke:var(--ck-black-groove)}.CheckersBoard_redGroove__FhQQR{stroke:var(--ck-red-groove)}.CheckersBoard_shine__atL4v{fill:none;stroke:var(--ck-shine);stroke-width:4;stroke-linecap:round}.CheckersBoard_crown__FOyq4{fill:var(--ck-gold);stroke:var(--ck-gold-edge);stroke-width:2;stroke-linejoin:round}.CheckersBoard_crownNew__pTieV{transform-box:fill-box;transform-origin:center;animation:CheckersBoard_ckCrown__zr9o_ calc(.42s * var(--bg-speed, 1)) cubic-bezier(.3,1.6,.5,1) both;animation-delay:var(--ck-crown-delay,0s)}@keyframes CheckersBoard_ckCrown__zr9o_{0%{opacity:0;transform:scale(.2)}}.CheckersBoard_canRing__kUUWO,.CheckersBoard_hintRing__FHTwJ,.CheckersBoard_mustRing__1vKfG,.CheckersBoard_selectedRing__TID_g{fill:none}.CheckersBoard_canRing__kUUWO{stroke:rgba(255,244,214,.55);stroke-width:.5}.CheckersBoard_mustRing__1vKfG{stroke:var(--ck-must);stroke-width:.9;animation:CheckersBoard_ckPulse__z9nzy 1.1s ease-in-out infinite}.CheckersBoard_selectedRing__TID_g{stroke:var(--color-white);stroke-width:1}.CheckersBoard_hintRing__FHTwJ{stroke:var(--ck-gold);stroke-width:1;stroke-dasharray:2 1.2}@keyframes CheckersBoard_ckPulse__z9nzy{50%{opacity:.35}}.CheckersBoard_capturePath___J4LQ,.CheckersBoard_hintPath__v0hjP,.CheckersBoard_stepPath__yXvNS{fill:none;stroke-linecap:round;stroke-linejoin:round}.CheckersBoard_stepPath__yXvNS{stroke:var(--ck-step);stroke-width:.9;opacity:.85}.CheckersBoard_capturePath___J4LQ{stroke:var(--ck-capture);stroke-width:1.1;opacity:.9}.CheckersBoard_hintPath__v0hjP{stroke:var(--ck-gold);stroke-width:1.2;stroke-dasharray:2.4 1.4;animation:CheckersBoard_ckHint__l_RQd 1s linear infinite}@keyframes CheckersBoard_ckHint__l_RQd{to{stroke-dashoffset:-3.8}}.CheckersBoard_hintTarget__5dUau{fill:none;stroke:var(--ck-gold);stroke-width:1.1}.CheckersBoard_captureMark__aE6DO{stroke:var(--color-white);stroke-width:1.3;stroke-linecap:round}.CheckersBoard_target__faDEE{fill:var(--ck-step);stroke:rgba(0,0,0,.45);stroke-width:.35}.CheckersBoard_waypoint__XCxq6{fill:var(--ck-capture);stroke:rgba(0,0,0,.45);stroke-width:.3}.CheckersBoard_hits__XW8KE{z-index:4}.CheckersBoard_hit__43sti{min-width:0;padding:0;border:none;background:transparent;cursor:default;-webkit-tap-highlight-color:transparent}.CheckersBoard_hit__43sti:disabled{cursor:default}.CheckersBoard_hitOn__xid1q{cursor:pointer}@media (hover:hover){.CheckersBoard_hitOn__xid1q:hover{background:hsla(0,0%,100%,.12)}}.CheckersBoard_hit__43sti:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.CheckersBoard_crownNew__pTieV,.CheckersBoard_hintPath__v0hjP,.CheckersBoard_mustRing__1vKfG,.CheckersBoard_taken__ZPD4r{animation:none}.CheckersBoard_taken__ZPD4r{opacity:0}}.CheckersBoard_icon__Dq_Zx{display:inline-block;flex:none}.CheckersBoard_diagram__BZrGC{display:block;width:100%;height:auto;border-radius:4px}.CheckersBoard_diagramLight__129rh{fill:var(--ck-light)}.CheckersBoard_diagramDark__BQF5Y{fill:var(--ck-dark)}.CheckersBoard_diagramTarget__5IK6k{fill:var(--ck-step);stroke:rgba(0,0,0,.45);stroke-width:.35}.CheckersBoard_diagramWay__2eMHe{fill:var(--ck-capture)}.CheckersBoard_diagramPath__V7AOq{fill:none;stroke:var(--ck-step);stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}.CheckersBoard_diagramX__hfi8H{stroke:var(--color-white);stroke-width:1.1;stroke-linecap:round}.BoardGame_screen__TH6H_{--bg-aspect:1;--bg-cap:720px;--bg-chrome:210px;--bg-chrome-wide:84px;--bg-side:clamp(190px,27vw,320px);--bg-gap:12px;--bg-speed:1;display:flex;flex-direction:column;gap:10px;min-height:100vh;min-height:100dvh;padding:12px 16px 16px;background:var(--color-bg);color:var(--color-text);font-family:var(--font-main)}.BoardGame_header__LNrD5{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;max-width:1240px;margin:0 auto}.BoardGame_title__y52lj{flex:1 1;min-width:0;margin:0 4px;overflow:hidden;color:var(--color-primary);font-size:clamp(.95rem,2.4vw,1.15rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.BoardGame_badge__wt_dE,.BoardGame_watchBadge__D7Upn{flex:none;padding:.25rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);font-size:.82rem;font-weight:700;white-space:nowrap}.BoardGame_watchBadge__D7Upn{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.BoardGame_actions__iPJig{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.BoardGame_tool__KHTJG{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:44px;padding:0 .8rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-size:.88rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .15s,background-color .15s,transform .15s}.BoardGame_tool__KHTJG:hover:not(:disabled){border-color:var(--color-primary);transform:translateY(-1px)}.BoardGame_tool__KHTJG:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.BoardGame_tool__KHTJG:disabled{opacity:.45;cursor:not-allowed}.BoardGame_toolOn__vETcw{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.BoardGame_toolDanger__BsCXU{color:var(--color-accent)}.BoardGame_toolDanger__BsCXU:hover:not(:disabled){border-color:var(--color-accent)}.BoardGame_toolIcon__oOs0g{display:inline-flex;flex:none}.BoardGame_toolText__qMxZO{display:inline}.BoardGame_lookRow__1OCV8{display:none}.BoardGame_play__il7oy{container-type:inline-size;width:100%}.BoardGame_grid__Dg60W{--bg-board:max(min(100cqw,240px),min(100cqw,calc((100dvh - var(--bg-chrome)) * var(--bg-aspect)),var(--bg-cap)));display:grid;grid-template-columns:var(--bg-board);grid-template-areas:"top" "board" "bottom" "status" "side";justify-content:center;grid-gap:8px;gap:8px}.BoardGame_top__Z_GY9{grid-area:top;min-width:0}.BoardGame_bottom__GFGgG{grid-area:bottom;min-width:0}.BoardGame_board__xCvMm{position:relative;grid-area:board;width:var(--bg-board);min-width:0}.BoardGame_status__MnUgP{grid-area:status;min-height:1.4em;margin:0;color:var(--color-primary);font-size:.95rem;font-weight:700;line-height:1.4;text-align:center}.BoardGame_side__fwa_E{grid-area:side;min-width:0}@media (min-width:600px) and (min-aspect-ratio:1/1),(orientation:landscape) and (max-height:520px){.BoardGame_grid__Dg60W{--bg-board:max(min(calc(100cqw - var(--bg-side) - var(--bg-gap)),220px),min(calc(100cqw - var(--bg-side) - var(--bg-gap)),calc((100dvh - var(--bg-chrome-wide)) * var(--bg-aspect)),var(--bg-cap)));grid-template-columns:var(--bg-board) var(--bg-side);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"board top" "board status" "board side" "board bottom";align-items:start;column-gap:var(--bg-gap);row-gap:8px}.BoardGame_status__MnUgP{text-align:left}.BoardGame_side__fwa_E{align-self:stretch;contain:size;overflow-y:auto}}.BoardGame_panel__NkPrJ{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white)}.BoardGame_panelTitle__Lzu_i{margin:0;color:var(--color-text-light);font-size:.75rem;font-weight:800;letter-spacing:.08em}.BoardGame_bar__OcRMH{display:flex;align-items:center;gap:10px;min-width:0;min-height:52px;padding:.35rem .7rem;border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);transition:border-color .2s,box-shadow .2s}.BoardGame_barActive__vk0LA{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.BoardGame_barWinner__DxkJB{border-color:var(--color-secondary)}.BoardGame_piece__6Vh0d{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px}.BoardGame_who__4zx3n{display:flex;flex:1 1;flex-direction:column;min-width:0}.BoardGame_name__7GdZs{overflow:hidden;font-size:.98rem;font-weight:800;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.BoardGame_meta__D9b0g{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;color:var(--color-text-light);font-size:.76rem;line-height:1.3}.BoardGame_turnTag__6a8nh{padding:0 6px;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-white);font-weight:800}.BoardGame_thinking__dCDah{display:inline-flex;align-items:center;gap:3px;color:var(--color-secondary);font-weight:800}.BoardGame_dots__fT2R2{display:inline-flex;gap:2px}.BoardGame_dots__fT2R2 i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:BoardGame_bgDots__yGbZz 1s ease-in-out infinite}.BoardGame_dots__fT2R2 i:nth-child(2){animation-delay:.15s}.BoardGame_dots__fT2R2 i:nth-child(3){animation-delay:.3s}@keyframes BoardGame_bgDots__yGbZz{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.BoardGame_score___s0Q9{flex:none;min-width:2.8rem;padding:.15rem .55rem;border-radius:var(--radius-md);background:var(--color-bg);font-size:1.3rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;text-align:center}.BoardGame_barActive__vk0LA .BoardGame_score___s0Q9{background:var(--color-primary);color:var(--color-white)}.BoardGame_notice__j8Ve2{position:absolute;top:50%;left:50%;z-index:20;max-width:88%;padding:.7rem 1.4rem;border-radius:var(--radius-lg);background:rgba(15,23,42,.86);color:var(--color-white);font-size:clamp(1rem,4.6cqw,1.5rem);font-weight:900;line-height:1.35;text-align:center;pointer-events:none;transform:translate(-50%,-50%);animation:BoardGame_bgNotice__EGLrs var(--bg-notice-ms,1.8s) ease-out forwards}.BoardGame_noticeSub__dJB5Q{display:block;margin-top:.2rem;font-size:.62em;font-weight:700;opacity:.85}@keyframes BoardGame_bgNotice__EGLrs{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}20%{transform:translate(-50%,-50%) scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.BoardGame_btn__Rp7RK{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:48px;padding:.7rem 1.2rem;border:1px solid transparent;border-radius:var(--radius-md);font-size:1rem;font-weight:800;cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s}.BoardGame_btn__Rp7RK:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.BoardGame_btn__Rp7RK:disabled{opacity:.55;cursor:not-allowed}.BoardGame_btn__Rp7RK:hover:not(:disabled){transform:translateY(-1px)}.BoardGame_btnPrimary__MNt_m{background:var(--color-primary);color:var(--color-white)}.BoardGame_btnSecondary__E_wN4{border-color:var(--color-border);background:var(--color-bg);color:var(--color-text)}.BoardGame_btnSecondary__E_wN4:hover:not(:disabled){border-color:var(--color-primary)}.BoardGame_btnDanger__f_2tA{background:var(--color-accent);color:var(--color-white)}.BoardGame_overlay__gPdxR{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.6);animation:BoardGame_bgFade__fTNwv .18s ease-out}@keyframes BoardGame_bgFade__fTNwv{0%{opacity:0}}.BoardGame_dialog__1IkEn{width:min(440px,100%);max-height:calc(100dvh - 32px);padding:1.6rem 1.2rem 1.2rem;overflow-y:auto;border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-xl);text-align:center;animation:BoardGame_bgPop__GR2cL .2s ease-out}@keyframes BoardGame_bgPop__GR2cL{0%{transform:scale(.95)}}.BoardGame_dialogLabel__4Z5x7{margin:0;color:var(--color-text-light);font-size:.78rem;font-weight:800;letter-spacing:.12em}.BoardGame_dialogTitle__PLFgH{margin:.3rem 0 .5rem;color:var(--color-primary);font-size:clamp(1.4rem,6vw,2rem);font-weight:900;line-height:1.3;word-break:keep-all;overflow-wrap:anywhere}.BoardGame_toneWin__5bKp4 .BoardGame_dialogTitle__PLFgH{color:var(--color-secondary)}.BoardGame_toneLose__soYhF .BoardGame_dialogTitle__PLFgH{color:var(--color-text)}.BoardGame_dialogNote__sMxL5{margin:0 0 .6rem;color:var(--color-text-light);font-size:.95rem;line-height:1.55}.BoardGame_dialogBody__79d6o{margin:.4rem 0;text-align:left}.BoardGame_dialogActions__Hh_y6{display:grid;grid-gap:8px;gap:8px;margin-top:1rem}.BoardGame_scores__oy5C5{display:flex;gap:8px;margin:.6rem 0}.BoardGame_scoreCard__Udr4K{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:.6rem .5rem;border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.BoardGame_scoreCardWin__TkDEl{border-color:var(--color-secondary);background:var(--color-white)}.BoardGame_scoreHead__b5P0x{display:flex;align-items:center;justify-content:center;gap:6px;max-width:100%}.BoardGame_scoreName__XsYBS{margin:0;overflow:hidden;color:var(--color-text-light);font-size:.85rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.BoardGame_scoreValue___KQzX{margin:0;color:var(--color-primary);font-size:1.8rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.BoardGame_levels__i_Cl4{display:grid;grid-gap:8px;gap:8px;margin-top:.6rem}.BoardGame_levelBtn__EIrxi{display:flex;flex-direction:column;gap:2px;width:100%;min-height:56px;padding:.7rem .9rem;border:1px solid var(--color-border);border-left:6px solid var(--color-secondary);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s}.BoardGame_levelBtn__EIrxi:hover{box-shadow:var(--shadow-md);transform:translateX(3px)}.BoardGame_levelBtn__EIrxi:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.BoardGame_levelCurrent__0QzPO{border-color:var(--color-primary);border-left-color:var(--color-primary)}.BoardGame_levelName__nEU_9{color:var(--color-primary);font-size:1.05rem;font-weight:800}.BoardGame_levelDesc__lS4pP{color:var(--color-text-light);font-size:.84rem;line-height:1.45}.BoardGame_segmented__B8x_1{display:flex;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--color-bg)}.BoardGame_segment__fNHEO{flex:1 1;min-height:44px;padding:0 .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-light);font-size:.92rem;font-weight:800;cursor:pointer}.BoardGame_segmentOn__TihrA{background:var(--color-white);color:var(--color-primary);box-shadow:var(--shadow-sm)}.BoardGame_segment__fNHEO:focus-visible{outline:3px solid var(--color-secondary);outline-offset:1px}.BoardGame_fieldLabel__0LpGy{margin:.4rem 0 .3rem;color:var(--color-text-light);font-size:.8rem;font-weight:800;text-align:left}.BoardGame_sheetOverlay__gUy07{align-items:flex-end;padding:0}.BoardGame_sheet__BEzea{display:flex;flex-direction:column;width:min(620px,100%);max-height:88dvh;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white);box-shadow:var(--shadow-xl);animation:BoardGame_bgSheet__8HkJ7 .24s ease-out}@keyframes BoardGame_bgSheet__8HkJ7{0%{transform:translateY(40px);opacity:0}}@media (min-width:640px) and (min-height:560px){.BoardGame_sheetOverlay__gUy07{align-items:center;padding:16px}.BoardGame_sheet__BEzea{border-radius:var(--radius-xl)}}.BoardGame_sheetHead__Ur5Qy{display:flex;align-items:center;gap:8px;padding:.8rem .8rem .6rem 1.2rem;border-bottom:1px solid var(--color-border)}.BoardGame_sheetTitle__yJFMw{flex:1 1;margin:0;color:var(--color-primary);font-size:1.15rem;font-weight:900}.BoardGame_sheetBody__KqS1q{padding:.9rem 1.2rem 1.4rem;overflow-y:auto;font-size:.95rem;line-height:1.7}.BoardGame_sheetBody__KqS1q h3{margin:1rem 0 .3rem;color:var(--color-primary);font-size:1rem;font-weight:800}.BoardGame_sheetBody__KqS1q h3:first-child{margin-top:0}.BoardGame_sheetBody__KqS1q p{margin:0 0 .5rem}.BoardGame_sheetBody__KqS1q ol,.BoardGame_sheetBody__KqS1q ul{margin:0 0 .6rem;padding-left:1.3rem}.BoardGame_sheetBody__KqS1q li{margin-bottom:.25rem}.BoardGame_figures__boG6O{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:.4rem 0 .8rem}.BoardGame_figure__x9Bzb{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0}.BoardGame_figure__x9Bzb>:first-child{width:100%;max-width:200px}.BoardGame_figure__x9Bzb figcaption{color:var(--color-text-light);font-size:.82rem;line-height:1.45;text-align:center}.BoardGame_srOnly__jLFlu{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:560px){.BoardGame_screen__TH6H_{gap:8px;padding:8px 8px 12px}.BoardGame_header__LNrD5{flex-wrap:nowrap;gap:5px}.BoardGame_actions__iPJig{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-start;min-width:0;overflow-x:auto;scrollbar-width:none}.BoardGame_actions__iPJig::-webkit-scrollbar{display:none}.BoardGame_actions__iPJig>:first-child{margin-left:auto}.BoardGame_title__y52lj{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.BoardGame_header__LNrD5>:first-child{flex:none}.BoardGame_actions__iPJig{gap:5px}.BoardGame_tool__KHTJG{padding:0 .55rem;font-size:.8rem}.BoardGame_lookWide__xy2Pi{display:none}.BoardGame_lookRow__1OCV8{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:44px;padding:0 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text-light);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.BoardGame_tool__KHTJG:has(.BoardGame_toolText__qMxZO) .BoardGame_toolIcon__oOs0g{display:none}.BoardGame_toolNarrowIcon__lzILR .BoardGame_toolIcon__oOs0g{display:inline-flex!important}.BoardGame_toolNarrowIcon__lzILR .BoardGame_toolText__qMxZO{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.BoardGame_bar__OcRMH{min-height:46px;padding:.25rem .55rem}.BoardGame_name__7GdZs{font-size:.9rem}.BoardGame_score___s0Q9{font-size:1.12rem}.BoardGame_status__MnUgP{font-size:.86rem}}@media (orientation:landscape) and (max-height:520px){.BoardGame_screen__TH6H_{--bg-chrome-wide:66px;gap:6px;padding:6px 10px 8px}.BoardGame_title__y52lj{font-size:.95rem}.BoardGame_bar__OcRMH{min-height:44px;padding:.2rem .5rem}.BoardGame_status__MnUgP{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.BoardGame_dialog__1IkEn,.BoardGame_dots__fT2R2 i,.BoardGame_notice__j8Ve2,.BoardGame_overlay__gPdxR,.BoardGame_sheet__BEzea{animation-duration:.01ms}}.TrialInvite_invite__CDO5s{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb,var(--color-secondary) 55%,var(--color-white));border-left:4px solid var(--color-secondary);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-family:var(--font-main);text-align:left}.TrialInvite_head__uNvYq{display:flex;align-items:center;gap:var(--spacing-xs)}.TrialInvite_star__nYAu0{flex-shrink:0;color:var(--color-secondary)}.TrialInvite_title__Gc3_F{flex:1 1;margin:0;color:var(--color-primary);font-size:.95rem;font-weight:800}.TrialInvite_close__6Wkko{display:grid;place-items:center;width:36px;height:36px;margin:-6px -8px -6px 0;border:0;border-radius:var(--radius-lg);background:none;color:var(--color-text-light);cursor:pointer}.TrialInvite_close__6Wkko:focus-visible{outline:2px solid var(--color-primary)}.TrialInvite_text__vBcHq{margin:0;font-size:.85rem;line-height:1.6}.TrialInvite_link__qAyJR{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--spacing-md);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-size:.9rem;font-weight:800;text-decoration:none}.TrialInvite_link__qAyJR:focus-visible,.TrialInvite_link__qAyJR:hover{background:color-mix(in srgb,var(--color-primary) 85%,#000)}.TrialInvite_terms__3myDq{margin:0;color:var(--color-text-light);font-size:.75rem;line-height:1.6}.CardLooks_overlay__4BGfX{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:rgba(15,23,42,.55)}.CardLooks_panel__S4nQ_{display:flex;flex-direction:column;gap:var(--spacing-sm);width:min(100%,32rem);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:var(--spacing-md) 1.25rem;border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-text);font-family:var(--font-main);box-shadow:var(--shadow-xl)}.CardLooks_title__4EMI9{margin:0;font-size:1.05rem;font-weight:800}.CardLooks_note__XXx9E{margin:0;font-size:.78rem;line-height:1.6;color:var(--color-text-light)}.CardLooks_sub__tv91h{margin:var(--spacing-xs) 0 0;font-size:.85rem;font-weight:800}.CardLooks_backs__5acYa,.CardLooks_felts__sgdyB{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.CardLooks_choice___PsTi{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.3rem;min-height:44px;padding:var(--spacing-xs);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-size:.72rem;cursor:pointer}.CardLooks_choice___PsTi:hover{border-color:var(--color-text-light)}.CardLooks_picked__FMKZK,.CardLooks_picked__FMKZK:hover{border-color:var(--color-primary);background:var(--color-bg)}.CardLooks_backArt__NSsTc{display:block;width:3.1rem}.CardLooks_facePair__FH6ok{display:flex;align-items:center;justify-content:center;gap:2px}.CardLooks_faceMini__K_hNJ{display:block;width:2rem}.CardLooks_chipArt__4AFin{display:block;width:2.5rem;height:2.5rem}.CardLooks_swatch__4yZcb{display:block;width:2.6rem;height:2.6rem;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.CardLooks_railSwatch__8TNEI{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.4rem;padding:5px;border:2px solid;border-radius:999px}.CardLooks_railInner__b5I_4{display:block;width:100%;height:100%;border:1.5px solid;border-radius:999px}.CardLooks_name__HsIwr{line-height:1.3;text-align:center}.CardLooks_lock__ObHYx{display:inline-block;width:.7em;height:.8em;margin-right:.25em;vertical-align:-.05em;fill:none;stroke:currentColor;stroke-width:1.6}.CardLooks_sample__pzCUm{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:6px solid;border-radius:999px}.CardLooks_sampleCard__K8aBG{display:block;width:3.1rem}.CardLooks_sampleChip__MOVAh{display:block;width:2.4rem;height:2.4rem}.CardLooks_close__C8fRi{align-self:flex-end;min-height:40px;margin-top:var(--spacing-sm);padding:0 var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-weight:700;cursor:pointer}.Baba_table__JgY3_{gap:var(--spacing-sm);width:min(640px,100%)}.Baba_table__JgY3_,.Baba_target__81NcK{display:flex;flex-direction:column;align-items:center}.Baba_target__81NcK{gap:.2rem;width:100%}.Baba_targetName__ffLt4{margin:0;color:var(--tk-on-felt);font-weight:800}.Baba_fan__fvNW8{display:flex;justify-content:center;width:100%;padding:1.4rem 0 .6rem}.Baba_back___w7fO{width:clamp(48px,13vw,76px);margin-left:clamp(-34px,-7.5vw,-18px);padding:0;border:none;background:none;transform-origin:50% 160%;transform:rotate(var(--tilt,0deg)) translateY(var(--drop,0));transition:transform .16s ease-out,filter .16s;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.Baba_back___w7fO:first-child{margin-left:0}.Baba_backPick__gHEVC{cursor:pointer}.Baba_backPick__gHEVC:focus-visible,.Baba_backPick__gHEVC:hover{z-index:2;transform:rotate(var(--tilt,0deg)) translateY(calc(var(--drop, 0px) - 18px));filter:drop-shadow(0 0 8px rgba(214,158,46,.9))}.Baba_reveal__nX9oM{display:flex;align-items:center;gap:var(--spacing-sm);padding:.45rem .9rem .45rem .5rem;border-radius:var(--radius-lg);background:hsla(0,0%,100%,.95);color:var(--color-text);font-weight:800;box-shadow:var(--shadow-md);animation:Baba_bbReveal__HrHEe .45s ease-out both}@keyframes Baba_bbReveal__HrHEe{0%{opacity:0;transform:translateY(-16px) scale(.92)}to{opacity:1;transform:none}}.Baba_revealCard__rs3Cq{width:46px;flex-shrink:0;animation:Baba_bbFlip__RPUiC .5s ease-out both}@keyframes Baba_bbFlip__RPUiC{0%{transform:perspective(300px) rotateY(90deg)}to{transform:none}}.Baba_revealJoker__14w5b{animation:Baba_bbReveal__HrHEe .45s ease-out both,Baba_bbShake__FHTCG .45s ease-in-out .45s}@keyframes Baba_bbShake__FHTCG{20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.Baba_revealBad__tfSjU{color:var(--color-accent)}.Baba_aside__ouImf{display:flex;align-items:center;gap:.5rem;padding:.3rem .7rem .3rem .35rem;border-radius:999px;background:rgba(0,0,0,.22);color:var(--tk-on-felt);font-size:.78rem;font-weight:800}.Baba_asideCard__J64Kw{width:26px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));transform:rotate(-8deg)}.Baba_asideText__sNxFx{white-space:nowrap}.Baba_pile__vgSEl{position:relative;display:grid;place-items:center;width:150px;height:92px}.Baba_pileCard__Ko4cs{position:absolute;width:44px;transform:translateX(var(--x,0)) rotate(var(--r,0deg));filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.Baba_pileCard__Ko4cs:last-of-type{animation:Baba_bbToss__24x8N .35s ease-out both}@keyframes Baba_bbToss__24x8N{0%{opacity:0;transform:translate(var(--x,0),-30px) rotate(0deg) scale(1.15)}}.Baba_pileCount__0bpL2{position:absolute;bottom:-4px;z-index:2;padding:.1rem .55rem;border-radius:999px;background:rgba(0,0,0,.45);color:var(--tk-on-felt);font-size:.75rem;font-weight:800}.Baba_log__ZnJOh{display:flex;flex-direction:column;gap:2px;align-self:stretch;min-height:3.4em;margin:0;padding:0;list-style:none;color:var(--tk-on-felt-dim);font-size:.8rem;font-weight:600;text-align:center}.Baba_log__ZnJOh li:first-child{color:var(--tk-on-felt);font-weight:800}@media (prefers-reduced-motion:reduce){.Baba_back___w7fO,.Baba_pileCard__Ko4cs:last-of-type,.Baba_revealCard__rs3Cq,.Baba_revealJoker__14w5b,.Baba_reveal__nX9oM{transition:none;animation:none}}.Connect3d_table__7hDHc{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:100%}.Connect3d_toggle__LC9c9{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-white)}.Connect3d_toggleBtn__S7uZ6{min-height:40px;padding:0 var(--spacing-md);border:none;background:transparent;color:var(--color-text);font-size:.9rem;font-weight:700;cursor:pointer}.Connect3d_toggleOn__U0Wod{background:var(--color-primary);color:var(--color-white)}.Connect3d_cube__nKSMn{display:block;width:min(100%,520px);max-height:calc(100dvh - 330px);min-height:260px;height:auto}.Connect3d_cube__nKSMn,.Connect3d_scene__LxF23{touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Connect3d_scene__LxF23{position:relative;width:min(100%,680px);height:clamp(300px,calc(100dvh - 340px),580px)}.Connect3d_sceneCanvas__VF2xl{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.Connect3d_base___nS71{fill:#e9dcc0;stroke:#a0907a;stroke-width:2;stroke-linejoin:round}.Connect3d_hole__OPBA_{fill:#8a7a64;opacity:.55}.Connect3d_rod__p5eWe{stroke:#8a7a64;stroke-width:3.5;stroke-linecap:round;pointer-events:none}.Connect3d_hitLine__fd_SU{stroke:transparent;stroke-width:30;stroke-linecap:round}.Connect3d_poleOpen__jhPR6{cursor:pointer}.Connect3d_picked__wWubz .Connect3d_rod__p5eWe,.Connect3d_poleOpen__jhPR6:hover .Connect3d_rod__p5eWe{stroke:var(--color-secondary);stroke-width:5}.Connect3d_ball__FveRN{stroke:rgba(0,0,0,.25);stroke-width:1.5;pointer-events:none}.Connect3d_win__SvW_o{stroke:var(--color-secondary);stroke-width:5}.Connect3d_shine__hYWuR{opacity:.35}.Connect3d_lastDot__0nIbo,.Connect3d_shine__hYWuR{fill:var(--color-white);pointer-events:none}.Connect3d_ghost__qzCu5{opacity:0;pointer-events:none;stroke:var(--color-white);stroke-width:2;stroke-dasharray:4 3}.Connect3d_picked__wWubz .Connect3d_ghost__qzCu5,.Connect3d_poleOpen__jhPR6:hover .Connect3d_ghost__qzCu5{opacity:.45}.Connect3d_drop__HCGFa{animation:Connect3d_c3dDrop__vp_6n .32s ease-in}@keyframes Connect3d_c3dDrop__vp_6n{0%{transform:translateY(-70px);opacity:.4}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.Connect3d_drop__HCGFa{animation:none}}.Connect3d_turnRow__qa7Nr{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.Connect3d_dropBtn__J74QZ,.Connect3d_turnBtn__5P5lV{min-height:40px;padding:0 var(--spacing-md);border-radius:var(--radius-md);font-size:.9rem;font-weight:700;cursor:pointer}.Connect3d_turnBtn__5P5lV{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text)}.Connect3d_dropBtn__J74QZ{border:none;background:var(--color-primary);color:var(--color-white)}.Connect3d_dropBtn__J74QZ:disabled{opacity:.35;cursor:default}.Connect3d_levelPick__6LQ4O{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.Connect3d_levels__hui5D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);width:min(100%,860px)}.Connect3d_level__LgMcn{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);min-width:0}.Connect3d_levelName__wFmJN{margin:0;color:var(--color-text-light);font-size:.8rem;font-weight:700;text-align:center}.Connect3d_grid__2vFlV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;width:100%;max-width:200px;padding:6px;border-radius:var(--radius-md);background:#e9dcc0;border:1px solid #a0907a}.Connect3d_spot__W4ckc{position:relative;aspect-ratio:1;min-width:0;padding:0;border:1px solid #c8b896;border-radius:50%;background:#f7f3e8;cursor:default}.Connect3d_landing__eBoli{border:2px dashed var(--color-secondary);cursor:pointer}.Connect3d_landing__eBoli:hover{background:#fdf3d8}.Connect3d_dot__rM_4P{position:absolute;inset:8%;border-radius:50%}.Connect3d_dotRed__hZ2Ok{background:#c53030}.Connect3d_dotBlue__rtdng{background:#2b6cb0}.Connect3d_dotWin__M9RFK{box-shadow:0 0 0 3px var(--color-secondary)}.Connect3d_dotLast__IOnaF:after{content:"";position:absolute;inset:36%;border-radius:50%;background:var(--color-white)}.Connect3d_note__hnsvh{margin:0;color:var(--color-text-light);font-size:.85rem;font-weight:700;text-align:center}@media (max-width:640px){.Connect3d_levels__hui5D{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}}.Fox_table__MQLzk{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);width:100%}.Fox_board__3vofI{display:block;width:min(100%,calc(100dvh - 310px),560px);min-width:260px;height:auto;border-radius:14px;box-shadow:0 0 0 3px #5f7f45,0 10px 24px rgba(40,60,20,.3)}.Fox_grass___58nr{fill:#a9d18e}.Fox_tuft__2Xs6E{fill:none;stroke:#6f9e52;stroke-width:1.6;stroke-linecap:round}.Fox_petalWhite__NUdOt{fill:#fffaf0}.Fox_petalPink__vS2cd{fill:#fbb6ce}.Fox_flowerMid__1EkxL{fill:#ecc94b}.Fox_fieldShadow__8CJh_{fill:rgba(50,60,20,.22)}.Fox_field__1_IiX{fill:#ead7a8;stroke:#c4a46a;stroke-width:3;stroke-linejoin:round}.Fox_line__rZJJt{stroke:#8b6a3a;stroke-width:3.5;stroke-linecap:round}.Fox_lineLight__zXEqK{stroke:#f8edcf;stroke-width:2.5;stroke-linecap:round}.Fox_slant__UR3rf{stroke:#a6844f;stroke-width:2.4;stroke-linecap:round}.Fox_peg__iOr3t{fill:#8b6a3a}.Fox_pegTop__feKzp{fill:#d9b77a}.Fox_hit__Elpbt{fill:transparent;cursor:pointer}.Fox_shadow__nuXO_{fill:rgba(40,30,10,.28)}.Fox_token__nFXS_{fill:#f6f1e4;stroke:#9a8a66;stroke-width:1.5}.Fox_goose__iDiLe{fill:var(--color-white);stroke:#4a5568;stroke-width:1.5}.Fox_neckLine__hFEI4{fill:none;stroke:#4a5568;stroke-width:7;stroke-linecap:round}.Fox_neck__w6ffh{fill:none;stroke:var(--color-white);stroke-width:4;stroke-linecap:round}.Fox_beak__sbE_i{fill:#ed8936}.Fox_wing__b6km2{fill:none;stroke:#a0aec0;stroke-width:1.6;stroke-linecap:round}.Fox_eye__79ix1{fill:#1a202c}.Fox_glint__9CNxv{fill:var(--color-white)}.Fox_foxFur__t7njW{fill:#dd6b20;stroke:#7b341e;stroke-width:1.8;stroke-linejoin:round}.Fox_earIn__py5C1{fill:#5a2a12}.Fox_muzzle__N4Uir{fill:#fffaf0}.Fox_foxRing__iMJSb{fill:none;stroke:var(--color-secondary);stroke-width:4;animation:Fox_fgPulse__7Zgem 1.1s ease-in-out infinite}@keyframes Fox_fgPulse__7Zgem{50%{opacity:.4}}.Fox_movable__evITi,.Fox_picked__ozz_8{fill:none;pointer-events:none}.Fox_picked__ozz_8{stroke:var(--color-secondary);stroke-width:5}.Fox_movable__evITi{stroke:var(--color-secondary);stroke-width:3;stroke-dasharray:6 4}.Fox_target__7H4sa{fill:var(--color-secondary);opacity:.85;pointer-events:none}.Fox_lastMark__2_yVs{fill:none;stroke:hsla(0,0%,100%,.75);stroke-width:2.5;stroke-dasharray:3 4;pointer-events:none}.Fox_taken__JPbU8{fill:none;stroke:var(--color-accent);stroke-width:3;stroke-dasharray:4 4}.Fox_slide__oscsH{animation:Fox_fgSlide__7Qaqe .32s cubic-bezier(.3,.8,.3,1) both}@keyframes Fox_fgSlide__7Qaqe{0%{transform:translate(var(--dx,0),var(--dy,0))}}.Fox_jump__0MUWy{transform-box:fill-box;transform-origin:center;animation:Fox_fgJump__yLDog .46s cubic-bezier(.35,.1,.35,1) both}@keyframes Fox_fgJump__yLDog{0%{transform:translate(var(--dx,0),var(--dy,0))}50%{transform:translate(calc(var(--dx, 0px) / 2),calc(var(--dy, 0px) / 2 - 34px)) scale(1.18)}to{transform:none}}.Fox_gone__TOlcT{animation:Fox_fgGone__rBZr2 .6s ease-in .18s both}@keyframes Fox_fgGone__rBZr2{to{opacity:0;transform:translate(4px,-18px) scale(.6) rotate(-18deg)}}.Fox_feather__k8EDj{fill:var(--color-white);stroke:#a0aec0;stroke-width:.8;opacity:0;animation:Fox_fgFeather__BnQwc .8s ease-out .2s both}@keyframes Fox_fgFeather__BnQwc{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--fx,0),var(--fy,0)) rotate(50deg)}}.Fox_tray__JSYUi{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;max-width:340px}.Fox_trayGone__2vT5Q,.Fox_trayGoose__g6jf_{width:13px;height:13px;border-radius:50%}.Fox_trayGoose__g6jf_{border:1.5px solid #4a5568;background:var(--color-white)}.Fox_trayGone__2vT5Q{border:1.5px dashed var(--tk-on-felt-dim,#a0aec0);opacity:.6}.Fox_note__h5cvc{min-height:1.4em;margin:0;color:var(--tk-on-felt);font-size:.88rem;font-weight:800;text-align:center}@media (prefers-reduced-motion:reduce){.Fox_foxRing__iMJSb,.Fox_jump__0MUWy,.Fox_slide__oscsH{animation:none}.Fox_feather__k8EDj,.Fox_gone__TOlcT{display:none}}.Hex_table__2Ma0M{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:100%}.Hex_board__dALMu{display:block;width:min(100%,820px);max-height:calc(100dvh - 330px);height:auto}.Hex_upright__dLJ_8{max-height:calc(100dvh - 300px)}.Hex_frame__lBSo1{fill:#8a5a2e;stroke:#5e3a1a;stroke-width:3;stroke-linejoin:round;filter:drop-shadow(0 6px 10px rgba(59,36,18,.3))}.Hex_inlay__XVFWZ{fill:#c99a62;stroke:#e3bd86;stroke-width:2;stroke-linejoin:round}.Hex_edge__frw2c{stroke-width:9;stroke-linecap:round}.Hex_edgeRed__3AvNo{stroke:#c53030}.Hex_edgeBlue__Y3Rnb{stroke:#2b6cb0}.Hex_cell__QSkT4{fill:#f3e2bf;stroke:#a8834f;stroke-width:1.4}.Hex_hit__SiARV{cursor:pointer}.Hex_ghost__sfd27{opacity:0;pointer-events:none}@media (hover:hover){.Hex_hit__SiARV:hover .Hex_cell__QSkT4{fill:#fbefd4}.Hex_hit__SiARV:hover .Hex_ghost__sfd27{opacity:.35}}.Hex_shadow__BBNcO{fill:rgba(50,30,10,.32)}.Hex_redRim__wAh7K{fill:#822727}.Hex_blueRim__E4n_0{fill:#1a365d}.Hex_red__f_N0U{fill:#c53030}.Hex_blue___qVF1{fill:#2b6cb0}.Hex_shine__DdXw4{fill:var(--color-white);opacity:.55}.Hex_win__B9EWV{fill:none;stroke:#f6d365;stroke-width:3}.Hex_pathGlow__fb8kP{fill:none;stroke:#f6d365;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;opacity:.6;animation:Hex_hxGlow__wZ1TI 1.4s ease-in-out infinite}@keyframes Hex_hxGlow__wZ1TI{50%{opacity:.25}}.Hex_drop__W3rjg{transform-box:fill-box;transform-origin:center;animation:Hex_hxDrop__zcxXj .28s cubic-bezier(.2,.9,.3,1.3) both}@keyframes Hex_hxDrop__zcxXj{0%{opacity:0;transform:scale(1.4)}}.Hex_lastDot__f6onZ{fill:var(--color-white)}.Hex_note___O8Ib{margin:0;color:var(--tk-on-felt);font-size:.85rem;font-weight:700;text-align:center}@media (prefers-reduced-motion:reduce){.Hex_drop__W3rjg,.Hex_pathGlow__fb8kP{animation:none}}.Domino_tileUp__OG4H1,.Domino_tile__w8DKk{display:block;width:100%;height:auto}.Domino_edge__1GLL8{fill:var(--tile-edge,#b9ad8f)}.Domino_body__E3Imk{fill:var(--tile-body,#fffcf3);stroke:var(--tile-rim,#a99d80);stroke-width:2.5}.Domino_split__10Yfb{stroke:var(--tile-line,#8f8468);stroke-width:3;stroke-linecap:round}.Domino_pip__WPr8L{fill:var(--tile-pip,#1a202c)}.Domino_pin__cE5HP{fill:var(--tile-pin,#c9a24a);stroke:#8a6a22;stroke-width:1.5}.Domino_table__zW7Gz{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:min(900px,100%)}.Domino_infoRow__cB_ih{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem}.Domino_info__7eCRl{margin:0;padding:.1rem .65rem;border-radius:999px;background:rgba(0,0,0,.2);color:var(--tk-on-felt);font-size:.78rem;font-weight:700}.Domino_stock__75Ck9{position:relative;width:46px;height:30px}.Domino_stockTile__5zrgn{position:absolute;left:calc(var(--k, 0) * 3px);top:calc(var(--k, 0) * -3px);width:38px;height:22px;border:1.5px solid #8f8468;border-radius:5px;background:var(--tile-back,#3d2a1c);box-shadow:0 2px 2px rgba(0,0,0,.35)}.Domino_stockCount__2JsHw{position:absolute;right:-6px;bottom:-8px;z-index:2;min-width:20px;padding:0 4px;border-radius:999px;background:#fff;color:var(--color-text);font-size:.72rem;font-weight:900;text-align:center;box-shadow:var(--shadow-sm)}.Domino_endsRow__ioLao{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.Domino_end__urnuh{min-height:40px;padding:.3rem .85rem;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;background:rgba(0,0,0,.22);color:var(--tk-on-felt);font:700 .88rem var(--font-main)}.Domino_end__urnuh strong{font-size:1.15rem}.Domino_end__urnuh:disabled{cursor:default}.Domino_endPick__DJZCu{border:2px solid var(--color-secondary);background:var(--color-secondary);color:#1a202c;cursor:pointer;animation:Domino_dmGlow__Kd2zg 1.2s ease-in-out infinite}@keyframes Domino_dmGlow__Kd2zg{50%{box-shadow:0 0 0 4px rgba(214,158,46,.4)}}.Domino_line__YPRMd{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;width:100%;padding:.4rem 0}.Domino_lineTile__YEXZw{width:clamp(42px,9vw,60px);filter:drop-shadow(0 2px 2px rgba(0,0,0,.3))}.Domino_lineTile__YEXZw:has(.Domino_tileUp__OG4H1){width:clamp(21px,4.5vw,30px)}.Domino_lineEnd__bLF4J{border-radius:6px;box-shadow:0 0 0 2px rgba(214,158,46,.85)}.Domino_lineNew__G6upi{animation:Domino_dmDrop__EMZIi .35s cubic-bezier(.2,.9,.3,1.3) both}@keyframes Domino_dmDrop__EMZIi{0%{opacity:0;transform:translateY(-16px) scale(1.2)}}.Domino_result__bL4aM{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;padding:.6rem .8rem;border-radius:var(--radius-md);background:hsla(0,0%,100%,.95);color:var(--color-text);box-shadow:var(--shadow-md)}.Domino_resultHead__M4I8L{margin:0;font-weight:800;text-align:center}.Domino_left__W8vgh{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:.85rem}.Domino_left__W8vgh li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.Domino_leftName__76lTi{min-width:5em;font-weight:700}.Domino_leftTiles__HlOh_{display:flex;flex-wrap:wrap;gap:3px}.Domino_miniTile__0xSFr{width:34px}.Domino_log__dsPT1{display:flex;flex-direction:column;gap:2px;align-self:stretch;min-height:3.4em;margin:0;padding:0;list-style:none;color:var(--tk-on-felt-dim);font-size:.8rem;font-weight:600;text-align:center}.Domino_log__dsPT1 li:first-child{color:var(--tk-on-felt);font-weight:800}.Domino_hand__dhC32{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.Domino_handTile__6o7c0{width:clamp(30px,8vw,42px);padding:0;border:none;border-radius:8px;background:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));transition:transform .15s ease-out,filter .15s}.Domino_handTile__6o7c0:disabled{opacity:.55;cursor:default}.Domino_handCan__ase8p{cursor:pointer;transform:translateY(-6px);filter:drop-shadow(0 0 6px rgba(214,158,46,.85))}.Domino_handCan__ase8p:hover{transform:translateY(-11px)}.Domino_handChosen__WY3Z7{box-shadow:0 0 0 3px var(--color-secondary)}.Domino_hint__KF6AT{margin:0;color:var(--color-text-light);font-size:.82rem;text-align:center}@media (prefers-reduced-motion:reduce){.Domino_endPick__DJZCu,.Domino_handTile__6o7c0,.Domino_lineNew__G6upi{transition:none;animation:none}}.Liars_table__hgWEh{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:min(640px,100%)}.Liars_total__eT34v{margin:0;padding:.1rem .65rem;border-radius:999px;background:rgba(0,0,0,.2);color:var(--tk-on-felt);font-size:.78rem;font-weight:700;text-align:center}.Liars_cups__8ynUP{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;width:100%}.Liars_cupSeat__1bsYk{position:relative;display:flex;flex-direction:column;align-items:center;width:76px;padding-top:6px}.Liars_cupArt__yQHfs{width:50px;height:46px;filter:drop-shadow(0 4px 3px rgba(0,0,0,.4));animation:Liars_ldShake__ePIvh .5s ease-in-out}@keyframes Liars_ldShake__ePIvh{0%,to{transform:none}20%{transform:rotate(-9deg) translateY(-3px)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg) translateY(-2px)}80%{transform:rotate(4deg)}}.Liars_cupLifted__C6NQO{animation:Liars_ldLift__5jKNP .5s ease-out forwards}@keyframes Liars_ldLift__5jKNP{to{opacity:.35;transform:translateY(-22px) rotate(-14deg) scale(.8)}}.Liars_cupDice__Lhs8p{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;width:76px;margin-top:-30px;margin-bottom:4px}.Liars_cupName__sHO9a{max-width:76px;overflow:hidden;color:var(--tk-on-felt);font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.Liars_cupLost__3zBdj .Liars_cupName__sHO9a{color:#fbd38d}.Liars_smallDie__ooIp_{width:22px;animation:Liars_ldPop__zHtDW .3s ease-out both;animation-delay:calc(.25s + var(--k, 0) * .05s)}@keyframes Liars_ldPop__zHtDW{0%{opacity:0;transform:scale(.4)}}.Liars_bid__VKmJm{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem 1.2rem .5rem;border:2px solid rgba(214,158,46,.7);border-radius:var(--radius-lg);background:rgba(0,0,0,.25);animation:Liars_ldBid__NllNK .35s cubic-bezier(.2,.9,.3,1.3) both}@keyframes Liars_ldBid__NllNK{0%{opacity:0;transform:scale(.85)}}.Liars_bidWho__8IpqD{color:var(--tk-on-felt-dim);font-size:.78rem;font-weight:700}.Liars_bidMain__SeUST{display:flex;align-items:center;gap:.35rem;color:var(--tk-on-felt);font-weight:800}.Liars_bidMain__SeUST strong{color:#fbd38d;font-size:2rem;line-height:1}.Liars_bidDie__7L_HQ{width:46px}.Liars_bidTimes__p9bKQ{font-size:1.3rem;opacity:.8}.Liars_bidMore__s8dj2{font-size:.95rem}.Liars_bidNone__pWQpy{margin:0;color:var(--tk-on-felt-dim);font-weight:700}.Liars_revealHead__kNtn1{margin:0;padding:.35rem .9rem;border-radius:var(--radius-md);background:hsla(0,0%,100%,.95);color:var(--color-text);font-size:.92rem;font-weight:700;line-height:1.5;text-align:center;box-shadow:var(--shadow-md)}.Liars_revealHead__kNtn1 strong{color:var(--color-accent);font-size:1.1rem}.Liars_log__dXdM_{display:flex;flex-direction:column;gap:2px;align-self:stretch;min-height:3.4em;margin:0;padding:0;list-style:none;color:var(--tk-on-felt-dim);font-size:.8rem;font-weight:600;text-align:center}.Liars_log__dXdM_ li:first-child{color:var(--tk-on-felt);font-weight:800}.Liars_diceLeft__XIBxr{display:inline-flex;gap:3px}.Liars_diceDot__r9opo{width:9px;height:9px;border:1.5px solid #4a5568;border-radius:2px;background:#fffdf6}.Liars_mine__xyM6t{display:flex;justify-content:center;gap:6px}.Liars_myDie__hZrG1{width:clamp(40px,11vw,54px);animation:Liars_ldRoll__WGszv .55s cubic-bezier(.25,.8,.3,1.1) both;animation-delay:calc(var(--k, 0) * .06s)}@keyframes Liars_ldRoll__WGszv{0%{opacity:0;transform:translateY(-18px) rotate(-200deg) scale(.6)}}.Liars_controls__1JvFC{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.Liars_pickRow__cND8O{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-sm) var(--spacing-md)}.Liars_picker__i3lC_{display:flex;align-items:center;gap:.5rem}.Liars_step__EZ4yP{width:44px;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font:800 1.3rem var(--font-main);cursor:pointer}.Liars_count__vsnAW{min-width:2.6em;font-size:1.6rem;font-weight:800;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Liars_count__vsnAW small{margin-left:.1em;font-size:.85rem}.Liars_faces__Cl0TZ{display:flex;gap:6px}.Liars_faceBtn__ZWFhN{width:46px;padding:3px;border:2px solid transparent;border-radius:var(--radius-md);background:none;cursor:pointer}.Liars_faceOn__CW29o{border-color:var(--color-secondary);background:#fffbeb}.Liars_doubt__EzcmE{border-color:var(--color-accent);color:var(--color-accent)}.Liars_exact__JvRfg{border-color:#6b46c1;color:#6b46c1}.Liars_hint__A9Pml{margin:0;color:var(--color-text-light);font-size:.8rem}@media (min-width:900px){.Liars_cupSeat__1bsYk{width:100px}.Liars_cupArt__yQHfs{width:70px;height:64px}.Liars_cupDice__Lhs8p{width:100px;margin-top:-40px}.Liars_smallDie__ooIp_{width:28px}.Liars_cupName__sHO9a{max-width:100px;font-size:.8rem}.Liars_bidDie__7L_HQ{width:58px}.Liars_bidMain__SeUST strong{font-size:2.6rem}}@media (max-width:420px){.Liars_faceBtn__ZWFhN{width:40px}}@media (prefers-reduced-motion:reduce){.Liars_bid__VKmJm,.Liars_cupArt__yQHfs,.Liars_cupLifted__C6NQO,.Liars_myDie__hZrG1,.Liars_smallDie__ooIp_{animation:none}.Liars_cupLifted__C6NQO{opacity:.35;transform:translateY(-22px) rotate(-14deg) scale(.8)}}.Ludo_table__r_HnO{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:100%}.Ludo_board__aElBP{display:block;width:min(100%,calc(100dvh - 410px),620px);min-width:260px;height:auto;border-radius:12px;box-shadow:0 0 0 6px #fffaf0,var(--shadow-lg)}.Ludo_ground__n5XPJ,.Ludo_yard__J4rZC{fill:var(--color-white)}.Ludo_cell__QFYxk{stroke:#cbd5e0;stroke-width:1.5}.Ludo_plain__l7lhN{fill:var(--color-white)}.Ludo_star__bsDNw{fill:none;stroke:var(--color-text-light);stroke-width:2}.Ludo_centre__hU_qq{stroke:var(--color-white);stroke-width:2}.Ludo_lastRing__lEvVe{fill:none;stroke:var(--color-text);stroke-width:3;stroke-dasharray:5 4}.Ludo_piece__UksZf{transition:transform .25s ease-out}.Ludo_pieceHop__8GWx4{transition:transform .1s linear}.Ludo_hopper__8RbqH{animation:Ludo_ludoHop__6nmJL .11s ease-out}@keyframes Ludo_ludoHop__6nmJL{50%{transform:translateY(-7px)}}.Ludo_pawnShadow__cfe0_{fill:rgba(0,0,0,.28)}.Ludo_pawnEdge__NuxwE{stroke:#fff;stroke-width:2.5}.Ludo_pawnShine__ByNzD{fill:#fff;opacity:.7}.Ludo_wall__l4lim{fill:none;stroke-width:5;stroke-dasharray:8 4}.Ludo_pieceCan__Ifa_K{cursor:pointer}.Ludo_canRing__fBYH5{fill:none;stroke:var(--color-secondary);stroke-width:5}.Ludo_dieRow__vyvWl{display:flex;align-items:center;gap:var(--spacing-md);min-height:56px}.Ludo_die__AqVpY{width:52px}.Ludo_dieRoll__sb80Q{animation:Ludo_ludoTumble__z_mJ9 .45s ease-out}@keyframes Ludo_ludoTumble__z_mJ9{0%{transform:rotate(-200deg) scale(.6)}70%{transform:rotate(15deg) scale(1.08)}to{transform:rotate(0) scale(1)}}.Ludo_pickHint__tYXBd{color:var(--tk-on-felt);font-size:.88rem;font-weight:700}.Ludo_log__198rR{display:flex;flex-direction:column;gap:2px;width:min(620px,100%);min-height:3.4em;margin:0;padding:0;list-style:none;color:var(--tk-on-felt-dim);font-size:.8rem;font-weight:600;text-align:center}.Ludo_log__198rR li:first-child{color:var(--tk-on-felt);font-weight:800}@media (prefers-reduced-motion:reduce){.Ludo_pieceHop__8GWx4,.Ludo_piece__UksZf{transition:none}.Ludo_dieRoll__sb80Q,.Ludo_hopper__8RbqH{animation:none}}.Morris_table__9DBkf{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);width:100%}.Morris_board__GRTLd{display:block;width:min(100%,calc(100dvh - 380px),540px);min-width:260px;height:auto;border-radius:14px;box-shadow:0 0 0 3px #7a4a26,0 10px 24px rgba(59,36,18,.35)}.Morris_wood__k9hIH{fill:#d9a868}.Morris_grain__q0pFN{fill:none;stroke:#b98445;stroke-width:1.2;opacity:.45}.Morris_grainDark__EQCjf{fill:none;stroke:#9c6a33;stroke-width:2;opacity:.35}.Morris_inlay__YvFrW{fill:none;stroke:#7a4a26;stroke-width:2;opacity:.55}.Morris_line___doyK{stroke:#4a2c14;stroke-width:4;stroke-linecap:round}.Morris_lineLight__I88VU{stroke:#f0cf98;stroke-width:3;stroke-linecap:round;opacity:.7}.Morris_spot__dvEnd{fill:transparent}.Morris_stud__jomAL{fill:#8a6a22}.Morris_studTop__n4Iio{fill:#e7c873}.Morris_hit__kF3Pw{cursor:pointer}.Morris_stoneShadow__CVB32{fill:rgba(40,20,5,.35)}.Morris_movable__73i3S,.Morris_picked__1QnN2,.Morris_takeable__hrHz9{fill:none;pointer-events:none}.Morris_picked__1QnN2{stroke:var(--color-secondary);stroke-width:5}.Morris_movable__73i3S{stroke:var(--color-secondary);stroke-width:3;stroke-dasharray:6 4}.Morris_takeable__hrHz9{stroke:var(--color-accent);stroke-width:5;animation:Morris_mrPulse__02qvI .9s ease-in-out infinite}@keyframes Morris_mrPulse__02qvI{50%{opacity:.45}}.Morris_millGlow__WT6nx{fill:none;stroke:#f6d365;stroke-width:5;animation:Morris_mrGlow__6fHg2 1.2s ease-in-out infinite}@keyframes Morris_mrGlow__6fHg2{50%{stroke-width:8;opacity:.6}}.Morris_slide__qfuDn{animation:Morris_mrSlide__c5DZd .32s cubic-bezier(.3,.8,.3,1) both}@keyframes Morris_mrSlide__c5DZd{0%{transform:translate(var(--dx,0),var(--dy,0))}}.Morris_drop__dgykS{transform-box:fill-box;transform-origin:center;animation:Morris_mrDrop__PNNX1 .3s cubic-bezier(.2,.9,.3,1.3) both}@keyframes Morris_mrDrop__PNNX1{0%{opacity:0;transform:scale(1.35)}}.Morris_target__wgHWK{fill:var(--color-secondary);opacity:.85}.Morris_lastOnBlack__cCFRf,.Morris_lastOnWhite__LWIOn{fill:none;stroke-width:2.5;pointer-events:none}.Morris_lastOnBlack__cCFRf{stroke:#f7fafc}.Morris_lastOnWhite__LWIOn{stroke:#1a202c}.Morris_removed__EW84y{fill:none;stroke:var(--color-accent);stroke-width:3;stroke-dasharray:4 4}.Morris_tray__kIxoA{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;min-height:14px}.Morris_trayBlack__VAwHK,.Morris_trayWhite___dAB_{width:14px;height:14px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.4)}.Morris_trayBlack__VAwHK{background:#1a202c}.Morris_trayWhite___dAB_{border:1px solid #a0aec0;background:#f7fafc}.Morris_line2__x1YFo{min-height:1.4em;margin:0;color:var(--tk-on-felt);font-size:.88rem;font-weight:800;text-align:center}@media (prefers-reduced-motion:reduce){.Morris_drop__dgykS,.Morris_millGlow__WT6nx,.Morris_slide__qfuDn,.Morris_takeable__hrHz9{animation:none}}.Shichi_board__RMteM{display:flex;flex-direction:column;gap:var(--spacing-sm);width:min(640px,100%)}.Shichi_rules__9LKmL{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.Shichi_rules__9LKmL>span{padding:.1rem .55rem;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;background:rgba(0,0,0,.18);color:var(--tk-on-felt);font-size:.72rem;font-weight:700}.Shichi_rows___yI8D{display:flex;flex-direction:column;gap:6px}.Shichi_row__oFV9e{display:grid;grid-template-columns:1.7em repeat(13,minmax(0,1fr));align-items:center;grid-gap:3px;gap:3px}.Shichi_suit__fRNMA{display:grid;place-items:center;width:1.55em;height:1.55em;border-radius:50%;background:#fff;color:#1a202c;font-size:1rem;font-weight:900;box-shadow:0 1px 2px rgba(0,0,0,.3)}.Shichi_red__shqKb{color:#c53030}.Shichi_cell__VgYVn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:5/7;border:1px dashed hsla(0,0%,100%,.18);border-radius:4px;color:#1a202c;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.Shichi_down__PZ7nB{border:1px solid #d8d2c4;background:#fffdf8;box-shadow:0 1px 0 #c9c1b0,0 2px 4px rgba(0,0,0,.35)}.Shichi_cellRank__tUmop{font-size:clamp(.62rem,2.5vw,.95rem)}.Shichi_cellSuit__HZsaO{font-size:clamp(.5rem,1.9vw,.72rem)}.Shichi_open__AOz2i{border:1px dashed hsla(0,0%,100%,.45)}.Shichi_cell__VgYVn.Shichi_red__shqKb{color:#c53030}.Shichi_mine__OhgJ7{border:2px solid var(--color-secondary);background:rgba(214,158,46,.18);animation:Shichi_shGlow__iY_tY 1.4s ease-in-out infinite}@keyframes Shichi_shGlow__iY_tY{50%{box-shadow:0 0 0 3px rgba(214,158,46,.35)}}.Shichi_jokerCell__uohBy{border:1px solid #6b46c1;background:#f3eefe;color:#553c9a;box-shadow:0 1px 0 #c9b8f0,0 2px 4px rgba(0,0,0,.35)}.Shichi_target__tzExE{padding:0;cursor:pointer}.Shichi_target__tzExE:hover{background:rgba(214,158,46,.4)}.Shichi_last__ede0O{z-index:1;box-shadow:0 0 0 2px var(--color-secondary),0 4px 10px rgba(0,0,0,.4);animation:Shichi_shDrop__K9b1r .4s cubic-bezier(.2,.9,.3,1.2) both}@keyframes Shichi_shDrop__K9b1r{0%{opacity:0;transform:translateY(-14px) scale(1.25) rotate(-6deg)}to{opacity:1;transform:none}}.Shichi_log__Bu_Mc{display:flex;flex-direction:column;gap:2px;min-height:3.4em;margin:0;padding:0;list-style:none;color:var(--tk-on-felt-dim);font-size:.8rem;font-weight:600;text-align:center}.Shichi_log__Bu_Mc li:first-child{color:var(--tk-on-felt);font-weight:800}.Shichi_detail__UUfKw{display:inline-flex;align-items:center;gap:.4rem}.Shichi_passDots__rSJbG{display:inline-flex;gap:3px}.Shichi_passLeft__2WugC,.Shichi_passUsed__fTRPK{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--color-text-light)}.Shichi_passUsed__fTRPK{border-color:var(--color-accent);background:var(--color-accent)}.Shichi_danger__hlcPt{border-color:var(--color-accent);background:#fff5f5;color:var(--color-accent)}@media (min-width:900px) and (max-height:860px){.Shichi_board__RMteM{width:min(540px,100%)}}@media (prefers-reduced-motion:reduce){.Shichi_last__ede0O,.Shichi_mine__OhgJ7{animation:none}}.Shinkei_table__MOMVk{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:min(900px,100%)}.Shinkei_info__wpAPQ{margin:0;padding:.1rem .6rem;border-radius:999px;background:rgba(0,0,0,.2);color:var(--tk-on-felt);font-size:.8rem;font-weight:700}.Shinkei_grid__GGtwo{display:grid;grid-gap:5px;gap:5px;width:100%}.Shinkei_full__XohRa{grid-template-columns:repeat(8,minmax(0,1fr));max-width:420px}.Shinkei_half__Zt7E2{grid-template-columns:repeat(6,minmax(0,1fr));max-width:360px}@media (min-width:760px){.Shinkei_full__XohRa,.Shinkei_half__Zt7E2{grid-template-columns:repeat(13,minmax(0,1fr));max-width:860px}}.Shinkei_card__X76pq,.Shinkei_gone__1MKLz{aspect-ratio:5/7}.Shinkei_card__X76pq{position:relative;padding:0;border:none;border-radius:6px;background:none;perspective:500px;transition:transform .15s ease-out}.Shinkei_card__X76pq:disabled{cursor:default}.Shinkei_flipper__V4R8W{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,.7,.3,1)}.Shinkei_up__I5_Vx .Shinkei_flipper__V4R8W{transform:rotateY(180deg)}.Shinkei_backSide__nwHFM,.Shinkei_faceSide__PUdPI{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.Shinkei_faceSide__PUdPI{transform:rotateY(180deg)}.Shinkei_can___o__C{cursor:pointer}.Shinkei_can___o__C:focus-visible,.Shinkei_can___o__C:hover{transform:translateY(-4px)}.Shinkei_can___o__C:focus-visible .Shinkei_backSide__nwHFM,.Shinkei_can___o__C:hover .Shinkei_backSide__nwHFM{filter:drop-shadow(0 0 6px rgba(214,158,46,.9))}.Shinkei_lit__o0__r .Shinkei_faceSide__PUdPI{border-radius:6px;box-shadow:0 0 0 3px var(--color-secondary)}.Shinkei_gone__1MKLz{border:2px dashed var(--seat,hsla(0,0%,100%,.3));border-radius:6px;opacity:.55;animation:Shinkei_skTaken__4kt_Y .5s ease-out both}@keyframes Shinkei_skTaken__4kt_Y{0%{opacity:1;background:rgba(214,158,46,.5);transform:scale(1.12)}}.Shinkei_line__HfONl{min-height:1.4em;margin:0;color:var(--tk-on-felt);font-size:.86rem;font-weight:800;text-align:center}@media (prefers-reduced-motion:reduce){.Shinkei_card__X76pq,.Shinkei_flipper__V4R8W,.Shinkei_gone__1MKLz{transition:none;animation:none}}.LookPicker_box__Jt_E2{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white)}.LookPicker_title__R21fr{margin:0;font-size:1rem;color:var(--color-primary)}.LookPicker_preview___G6tX{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-bg)}.LookPicker_previewAvatar__G9zRP{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--color-border);color:var(--color-text-light)}.LookPicker_previewAvatar__G9zRP img{width:100%;height:100%;object-fit:cover}.LookPicker_previewName__kF9ie{min-width:0;overflow:hidden;font-size:1.1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.LookPicker_previewText__DPHIk{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.LookPicker_previewTitle__z71uX,.LookPicker_titleSample__8zr5n{display:inline-block;padding:.1rem .6rem;border:1px solid var(--color-secondary);border-radius:100px;background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-white));color:#975a16;font-size:.75rem;font-weight:700;white-space:nowrap}.LookPicker_titleSample__8zr5n{margin:10px 0;padding:.1rem .35rem;font-size:.6rem}.LookPicker_keep__uKTsp{align-self:flex-start;min-height:44px;padding:0 var(--spacing-md);border:0;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-weight:700;cursor:pointer}.LookPicker_keep__uKTsp:disabled{background:var(--color-border);color:var(--color-text-light);cursor:default}.LookPicker_group__FGR3y{margin:0;padding:0;border:0;min-width:0}.LookPicker_legend__O7ynQ{margin-bottom:var(--spacing-xs);font-size:.85rem;font-weight:700;color:var(--color-text)}.LookPicker_options__QA1ED{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.LookPicker_choice__n38yM{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:10px 4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);cursor:pointer}.LookPicker_choice__n38yM:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.LookPicker_choiceOn__FoaFr{border-color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary)}.LookPicker_radio__HjiXF{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.LookPicker_choiceLabel__4Uu_4{font-size:.75rem;color:var(--color-text);white-space:nowrap}.LookPicker_frameSample__ZDj_m{position:relative;display:inline-flex;width:30px;height:30px;margin:4px}.LookPicker_frameDot__UFlZh{width:100%;height:100%;border-radius:50%;background:var(--color-border)}.LookPicker_swatchNone__IX_gf{width:30px;height:30px;margin:4px;border:1px dashed var(--color-text-light);border-radius:50%}.LookPicker_colorSample__KK35A{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:1.3rem;font-weight:700}.LookPicker_colorPlain__EsMMo{color:var(--color-text)}.LookPicker_hint__Q9vva{margin:0;font-size:.8rem;color:var(--color-text-light)}.LookPicker_note__98kQH{margin:0;font-size:.9rem;color:var(--color-text)}.LookPicker_clear__08yy6{align-self:flex-start;min-height:40px;padding:0 var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-weight:700;cursor:pointer}.LookPicker_said__pCGvE{margin:0;font-size:.85rem;color:var(--color-primary)}.CasinoNotebook_overlay__k7gzT{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:rgba(15,23,42,.55)}.CasinoNotebook_panel__vkZkq{display:flex;flex-direction:column;gap:var(--spacing-sm);width:min(100%,34rem);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:var(--spacing-md) 1.25rem;border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-text);font-family:var(--font-main);box-shadow:var(--shadow-xl)}.CasinoNotebook_title__11ja2{margin:0;font-size:1.05rem;font-weight:800}.CasinoNotebook_note__dVwfx{margin:0;font-size:.78rem;line-height:1.6;color:var(--color-text-light)}.CasinoNotebook_lock__GcpWL{display:inline-block;width:.7em;height:.8em;margin-right:.25em;vertical-align:-.05em;fill:none;stroke:currentColor;stroke-width:1.6}.CasinoNotebook_metrics__uBTsU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}@media (min-width:480px){.CasinoNotebook_metrics__uBTsU{grid-template-columns:repeat(4,minmax(0,1fr))}}.CasinoNotebook_metricCard__7Xlvj{display:flex;flex-direction:column;gap:2px;padding:.5rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.CasinoNotebook_metricLabel__k8hyq{font-size:.7rem;color:var(--color-text-light)}.CasinoNotebook_metricVal__0jn7q{font-size:.92rem}.CasinoNotebook_metricVal__0jn7q,.CasinoNotebook_netPlus__IeLd_{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CasinoNotebook_netPlus__IeLd_{color:#15803d}.CasinoNotebook_netMinus__V8tng{color:#c53030;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CasinoNotebook_netZero__KKqXP{color:var(--color-text-light);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CasinoNotebook_chartBox__h796A{display:flex;flex-direction:column;gap:4px;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#f8fafc}.CasinoNotebook_chartHead__50D_3{display:flex;align-items:center;justify-content:space-between;font-size:.76rem}.CasinoNotebook_chartTitle__j0xe9{font-weight:700;color:var(--color-text-light)}.CasinoNotebook_chartSvg__Roze8{display:block;width:100%;height:4.8rem}.CasinoNotebook_chartZero__hbU_c{stroke:#cbd5e1;stroke-width:1;stroke-dasharray:3 3}.CasinoNotebook_chartLineWin__K6z2i{fill:none;stroke:#15803d;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.CasinoNotebook_chartLineLose__TWYWG{fill:none;stroke:#c53030;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.CasinoNotebook_chartDotWin__PTPP1{fill:#15803d}.CasinoNotebook_chartDotLose__nyYDU{fill:#c53030}.CasinoNotebook_emptyChart__39_q7{margin:0;padding:.75rem;border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:.78rem;color:var(--color-text-light);text-align:center}.CasinoNotebook_section__M5b2V{display:flex;flex-direction:column;gap:6px}.CasinoNotebook_sub__H83n_{margin:2px 0 0;font-size:.84rem;font-weight:800}.CasinoNotebook_rankList__Vqb69{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.CasinoNotebook_rankRow__vPp_T{display:grid;grid-template-columns:7.5rem minmax(0,1fr) 3rem;align-items:center;grid-gap:8px;gap:8px;font-size:.76rem}.CasinoNotebook_rankName__bScht{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CasinoNotebook_rankTrack__sVphl{display:block;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.CasinoNotebook_rankFill__J2Jme{display:block;height:100%;border-radius:999px;background:var(--color-primary)}.CasinoNotebook_rankCount__sidqZ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-light)}.CasinoNotebook_historyList__z9NLk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:11rem;overflow-y:auto}.CasinoNotebook_historyRow__5SC8I{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto 4.2rem;align-items:center;grid-gap:6px;gap:6px;padding:5px 8px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);font-size:.75rem}.CasinoNotebook_historyRound__UGKlZ{color:var(--color-text-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.CasinoNotebook_historyCards__FnFic,.CasinoNotebook_historyMatch__FjXBl{display:flex;flex-wrap:wrap;align-items:center;gap:3px;min-width:0}.CasinoNotebook_cardSep__FwxPo{margin:0 2px;color:var(--color-text-light)}.CasinoNotebook_miniCard__aSxUg{display:inline-flex;align-items:center;gap:1px;padding:1px 4px;border:1px solid var(--color-border);border-radius:4px;background:#fffdf8;font-size:.7rem;font-weight:800;line-height:1.2}.CasinoNotebook_suitSvg__eFmeW{width:.68rem;height:.68rem;fill:currentColor}.CasinoNotebook_suitBlack__1fn50{color:#1a202c}.CasinoNotebook_suitRed__TTAw5{color:#c53030}.CasinoNotebook_suitBlue__voI_h{color:#1b5eb8}.CasinoNotebook_suitGreen__PgbUa{color:#1d7a46}.CasinoNotebook_historyRank__jiE2t{padding:1px 6px;border-radius:999px;background:var(--color-bg);font-size:.7rem;font-weight:700;white-space:nowrap}.CasinoNotebook_footer__TsHDq{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.CasinoNotebook_resetBtn__5CbY4{min-height:36px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text-light);font-size:.75rem;cursor:pointer}.CasinoNotebook_resetAsk__bH7_Q{display:flex;align-items:center;gap:6px;font-size:.75rem}.CasinoNotebook_resetConfirm__TTlB_{min-height:32px;padding:0 10px;border:1px solid #c53030;border-radius:var(--radius-md);background:#c53030;color:var(--color-white);font-size:.74rem;font-weight:700;cursor:pointer}.CasinoNotebook_resetCancel__LaZFO{min-height:32px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text);font-size:.74rem;cursor:pointer}.CasinoNotebook_close__Ml8HC{margin-left:auto;min-height:40px;padding:0 var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-weight:700;cursor:pointer}