@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/nunito-latin-500-normal.EugFkASW.woff2) format("woff2"),url(/_astro/nunito-latin-500-normal.B5klmw3Q.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2) format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2) format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-latin-900-normal.BVB1fGs6.woff2) format("woff2"),url(/_astro/nunito-latin-900-normal.CVn49sIn.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/baloo-2-latin-700-normal.CqTg7A15.woff2) format("woff2"),url(/_astro/baloo-2-latin-700-normal.Ld3Zm3l2.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-2-latin-800-normal.BbF3Etk1.woff2) format("woff2"),url(/_astro/baloo-2-latin-800-normal.B8BXfZF7.woff) format("woff")}:root{--bg: #14171c;--bg-2: #1a1e25;--surface: #222832;--surface-2: #2b323e;--raise: #353d4b;--edge: #0d1014;--fg: #f2f5f8;--muted: #9aa6b6;--faint: #74808f;--go: #7ed957;--go-deep: #4f9e2f;--go-ink: #0f2a06;--gold: #ffc83d;--gold-deep: #d39a12;--gold-ink: #3a2700;--bad: #ff5c5c;--link: #8fdc6c;--gold-text: var(--gold);--go-text: var(--go);--glow: #1f2a35;--side: #101317;--display: "Baloo 2", "Nunito", ui-rounded, system-ui, sans-serif;--body: "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:dark}:root[data-theme=light]{--bg: #eef1ec;--bg-2: #f7f8f5;--surface: #ffffff;--surface-2: #e4e9e1;--raise: #d5dccf;--edge: #c2cbbb;--fg: #1b232b;--muted: #4f5b6a;--faint: #6b7684;--go: #6cc94a;--go-deep: #3f8f22;--go-ink: #0f2a06;--gold: #ffc83d;--gold-deep: #c98c0a;--gold-ink: #3a2700;--bad: #d63c3c;--link: #2b7a12;--gold-text: #7a5200;--go-text: #2b6e14;--glow: #ffffff;--side: #ffffff;color-scheme:light}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%}body{margin:0;color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.6;background:radial-gradient(1200px 500px at 50% -120px,var(--glow) 0%,var(--bg) 60%) fixed,var(--bg)}a{color:var(--link);font-weight:800;text-underline-offset:3px}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}:focus-visible{outline:3px solid #6fb4ff;outline-offset:2px}h1,h2,h3{font-family:var(--display);line-height:1.15;text-wrap:balance}h1{font-size:clamp(30px,7vw,40px);margin:8px 0 6px}.wrap{max-width:720px;margin:0 auto}.page.wide .wrap{max-width:980px}.shell{display:grid;grid-template-columns:auto 1fr;min-height:100vh}.page{min-width:0;padding:18px max(20px,env(safe-area-inset-right)) 40px 24px}.side{position:sticky;top:0;height:100vh;width:212px;background:var(--side);display:flex;flex-direction:column;padding:16px 10px calc(14px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));transition:width .3s cubic-bezier(.34,1.3,.64,1);overflow:hidden}:root[data-side=mini] .side{width:72px}.brand{display:flex;align-items:center;gap:10px;padding:4px 8px 18px;white-space:nowrap;text-decoration:none;color:var(--fg)}.mark{flex:none;width:40px;height:40px;display:block}.brand .word{font-family:var(--display);font-weight:800;font-size:25px;letter-spacing:-.01em}.nav{display:flex;flex-direction:column;gap:4px}.ni{display:flex;align-items:center;gap:12px;height:46px;padding:0 12px;border-radius:13px;color:var(--muted);font-weight:900;font-size:15px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s;width:100%}.ni svg{flex:none;width:26px;height:26px}.ni:hover{background:var(--surface);color:var(--fg)}.ni.on{background:var(--surface);color:var(--fg);box-shadow:inset 3px 0 0 var(--go)}.play{margin:6px 0 14px;height:50px;border-radius:15px;background:var(--go);box-shadow:0 5px 0 var(--go-deep);color:var(--go-ink);font-weight:900;font-size:15px;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:transform .08s}.play:active{transform:translateY(5px);box-shadow:none}.play svg{flex:none;width:22px;height:22px}.grow{flex:1}.foot .ni{height:40px;font-size:13.5px}.foot [data-side-toggle] svg{transition:transform .3s}:root[data-side=mini] .side .word,:root[data-side=mini] .side .lbl{display:none}:root[data-side=mini] .side .ni{justify-content:center;padding:0}:root[data-side=mini] .side .brand{padding-inline:6px}:root[data-side=mini] [data-side-toggle] svg{transform:rotate(180deg)}.mtop{display:none;align-items:center;justify-content:space-between;gap:10px;padding-block:2px 8px}.mtop .brand{padding:0}.mtop .word{font-size:23px}.mtop .mark{width:36px;height:36px}.tabs{display:none}@media(max-width:820px){.shell{grid-template-columns:1fr}.side{display:none}.page{padding:12px max(14px,env(safe-area-inset-right)) 104px max(14px,env(safe-area-inset-left))}.mtop{display:flex}.tabs{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--side);justify-content:space-around;align-items:flex-end;padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));box-shadow:0 -1px 0 var(--surface)}.tb{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10.5px;font-weight:900;color:var(--muted);width:64px;text-decoration:none}.tb svg{width:26px;height:26px}.tb.on{color:var(--fg)}.tb.big{transform:translateY(-14px)}.tb.big span{width:56px;height:56px;border-radius:18px;background:var(--go);box-shadow:0 5px 0 var(--go-deep);display:grid;place-items:center;color:var(--go-ink)}}main>p{color:var(--muted);font-weight:700}.head-tools{display:flex;gap:8px;align-items:center}.lang,.theme{height:38px;display:inline-flex;align-items:center;gap:6px;font-weight:900;font-size:13px;color:var(--muted);text-decoration:none;background:var(--surface);box-shadow:0 4px 0 var(--edge);border-radius:12px;padding:0 12px;transition:transform .08s}.lang:active,.theme:active{transform:translateY(4px);box-shadow:none}.theme svg{width:18px;height:18px}.plus-pill{height:38px;display:inline-flex;align-items:center;gap:6px;padding:0 12px 0 10px;border-radius:12px;text-decoration:none;white-space:nowrap;background:color-mix(in srgb,var(--gold) 16%,var(--surface));box-shadow:0 4px 0 var(--edge),inset 0 0 0 2px color-mix(in srgb,var(--gold) 45%,transparent);color:var(--fg);font-weight:900;font-size:13px;transition:transform .08s}.plus-pill[hidden]{display:none}@media(max-width:360px){.plus-pill .pd,.head-tools .lang{display:none}}.plus-pill:active{transform:translateY(4px);box-shadow:none}.plus-pill svg{width:20px;height:15px;flex:none}.plus-pill b{color:var(--gold)}.plus-pill.ending{background:var(--gold);color:var(--gold-ink);box-shadow:0 4px 0 var(--gold-deep)}.plus-pill.ending b{color:var(--gold-ink)}:root[data-theme=light] .plus-pill b{color:var(--gold-deep)}:root[data-theme=light] .plus-pill.ending b{color:var(--gold-ink)}.plus-pill.ending svg path,.plus-side.ending .ps-head svg path{fill:var(--gold-ink);stroke:none}.plus-side{display:flex;flex-direction:column;gap:4px;margin:0 2px 12px;padding:12px;border-radius:16px;text-decoration:none;color:var(--fg);background:linear-gradient(150deg,color-mix(in srgb,var(--gold) 22%,var(--surface)),var(--surface) 70%);box-shadow:0 4px 0 var(--edge),inset 0 0 0 2px color-mix(in srgb,var(--gold) 35%,transparent)}.plus-side[hidden]{display:none}.plus-side:hover{filter:brightness(1.06)}.ps-head{display:flex;align-items:center;gap:8px;font-family:var(--display);font-size:17px;line-height:1.1}.ps-head svg{width:24px;height:18px;flex:none}.ps-text{color:var(--muted);font-weight:800;font-size:12.5px;line-height:1.35;white-space:normal}.ps-bar{height:8px;border-radius:99px;background:var(--surface-2);overflow:hidden;margin-top:4px}.ps-bar i{display:block;height:100%;border-radius:99px;background:var(--gold)}.ps-cta{align-self:flex-start;margin-top:6px;padding:5px 10px;border-radius:10px;background:var(--gold);color:var(--gold-ink);box-shadow:0 3px 0 var(--gold-deep);font-weight:900;font-size:12.5px}.plus-side.ending{background:var(--gold);color:var(--gold-ink);box-shadow:0 4px 0 var(--gold-deep)}.plus-side.ending .ps-text{color:var(--gold-ink)}.plus-side.ending .ps-bar{background:#00000026}.plus-side.ending .ps-bar i{background:var(--gold-ink)}:root[data-side=mini] .plus-side{padding:10px 0;align-items:center}:root[data-side=mini] .plus-side .ps-text,:root[data-side=mini] .plus-side .ps-cta,:root[data-side=mini] .plus-side b,:root[data-side=mini] .plus-side .ps-bar{display:none}.plus-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:99px;background:var(--gold);color:var(--gold-ink);font-weight:900;font-size:11px;letter-spacing:.04em;text-transform:none;vertical-align:middle}.plus-badge[hidden]{display:none}.plus-badge svg{width:14px;height:10px}.plus-badge svg path{fill:var(--gold-ink);stroke:none}.theme .sun{display:none}:root[data-theme=light] .theme .sun{display:block}:root[data-theme=light] .theme .moon{display:none}.btn3d{height:44px;padding:0 16px;border-radius:14px;background:var(--surface);box-shadow:0 4px 0 var(--edge);font-weight:900;font-size:14px;color:var(--fg);display:inline-flex;align-items:center;gap:6px;transition:transform .08s}.btn3d:active{transform:translateY(4px);box-shadow:none}.btn3d[disabled]{opacity:.4;pointer-events:none}.icon3d{width:44px;height:44px;border-radius:14px;background:var(--surface);box-shadow:0 4px 0 var(--edge);display:grid;place-items:center;color:var(--muted);transition:transform .08s;flex:none}.icon3d:active{transform:translateY(4px);box-shadow:none}.icon3d[disabled]{opacity:.35;pointer-events:none}.icon3d svg{width:22px;height:22px}.content{padding-block:28px 40px}.content h2{font-size:26px;margin:40px 0 10px}.content h3{font-size:19px;margin:24px 0 6px}.content p,.content li{max-width:65ch;color:var(--fg)}.content li+li{margin-top:6px}.content strong{color:var(--fg)}.content table{border-collapse:separate;border-spacing:0;width:100%;font-size:15px;background:var(--bg-2);border-radius:16px;box-shadow:inset 0 0 0 2px var(--surface-2);overflow:hidden}.content th,.content td{text-align:left;padding:10px 12px;border-bottom:2px solid var(--surface-2)}.content tr:last-child td{border-bottom:0}.content th{font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.table-scroll{overflow-x:auto}.faq details{background:var(--surface);box-shadow:0 4px 0 var(--edge);border-radius:16px;padding:12px 16px;margin-bottom:12px}.faq summary{font-weight:900;cursor:pointer}.faq details p{color:var(--fg);margin:10px 0 2px}.more-games{padding-bottom:40px}.more-games h2{font-size:26px;margin:0 0 10px}.game-list{list-style:none;padding:0;display:grid;gap:12px}.game-list li{background:var(--surface);box-shadow:0 4px 0 var(--edge);border-radius:16px;padding:12px 16px}.game-list a{display:block;font-size:17px;text-decoration:none}.game-list a:hover{text-decoration:underline}.game-list span{display:block;color:var(--muted);font-size:14px;font-weight:700}.site-footer{border-top:2px solid var(--surface-2);padding-block:20px 40px;color:var(--muted);font-size:13px}.site-footer nav{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}:root.calm *,:root.calm *:before,:root.calm *:after{transition:none!important;animation:none!important}:root.calm .jl-ball{offset-distance:100%}@media print{:root{--bg: #fff;--bg-2: #fff;--surface: #fff;--surface-2: #ddd;--fg: #000;--muted: #444;--faint: #666;color-scheme:light}.site-footer,.content,.more-games,.no-print{display:none!important}body{background:#fff;color:#000}}:root[data-text=big] body{zoom:1.12}.jl-loader{display:grid;place-items:center;padding:28px 0}:root:not(.js) .jl-loader{display:none}.jl-loader svg{overflow:visible}.jl-loader.delay{animation:jl-in .3s ease .35s both}@keyframes jl-in{0%{opacity:0}to{opacity:1}}:root[data-theme=light] .jl-j path{stroke:#1c2128}.jl-ball{offset-path:path("M100 8 Q60 -20 38 78");offset-rotate:0deg;animation:jl-fly 2.4s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes jl-fly{0%{offset-distance:0%;opacity:0}8%{opacity:1}45%,to{offset-distance:100%}}.jl-crown{transform-box:fill-box;transform-origin:50% 100%;animation:jl-wob 2.4s ease-in-out infinite}@keyframes jl-wob{0%,44%{transform:rotate(0)}52%{transform:rotate(-10deg) translateY(-3px)}60%{transform:rotate(6deg)}68%,to{transform:rotate(0)}}.jl-j{transform-box:fill-box;transform-origin:50% 100%;animation:jl-squash 2.4s ease-in-out infinite}@keyframes jl-squash{0%,44%{transform:scale(1)}48%{transform:scale(1.04,.95)}56%,to{transform:scale(1)}}.splash{position:fixed;inset:0;z-index:100;background:var(--bg);display:grid;place-items:center;transition:opacity .35s}.splash[hidden]{display:none}.splash.out{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.jl-ball,.jl-crown,.jl-j{animation:none!important}.jl-ball{offset-distance:100%}}.feedback-row[data-astro-cid-ukalbhrz]{display:flex;justify-content:center;padding:8px 0 28px}.fb-kinds[data-astro-cid-ukalbhrz]{grid-template-columns:repeat(3,1fr);margin:12px 0 4px}.fb-kinds[data-astro-cid-ukalbhrz] .yb-v[data-astro-cid-ukalbhrz]{font-family:var(--body);font-size:14px;font-weight:900;height:48px}.fb-kinds[data-astro-cid-ukalbhrz] .yb-v[data-astro-cid-ukalbhrz].on{background:var(--go);box-shadow:0 5px 0 var(--go-deep);color:var(--go-ink);text-shadow:none}.fb-label[data-astro-cid-ukalbhrz]{display:block;margin:14px 0 6px;font-weight:900;font-size:13px;color:var(--muted)}textarea[data-astro-cid-ukalbhrz],input[data-astro-cid-ukalbhrz][type=email]{width:100%;border:0;border-radius:14px;box-shadow:inset 0 0 0 2px var(--raise);background:var(--bg-2);color:var(--fg);font:inherit;font-weight:700;padding:12px;resize:vertical}input[data-astro-cid-ukalbhrz][type=email]{height:48px}textarea[data-astro-cid-ukalbhrz]:focus,input[data-astro-cid-ukalbhrz][type=email]:focus{outline:none;box-shadow:inset 0 0 0 2px var(--go)}.fb-captcha[data-astro-cid-ukalbhrz]{margin-top:12px;min-height:0}.fb-thanks[data-astro-cid-ukalbhrz]{font-size:16px;color:var(--fg);padding:12px 0}
