.games_table__9b8ke{--tex:url(/games/textures/felt-green.webp);--tex-size:420px;--tex-opacity:0.7;--on:#f3f1e8;--on-soft:hsla(49,31%,93%,.74);--brass:#d9b45a;position:relative;isolation:isolate;overflow:hidden;color:var(--on);background-color:#1c6644}.games_rail__3l19X{position:absolute;left:0;right:0;bottom:0;height:12px;background:#3b2414 url(/games/textures/wood-dark.webp) 0 0/640px;box-shadow:inset 0 1px 0 rgba(255,220,160,.22),0 -6px 14px rgba(0,0,0,.28)}.games_table__9b8ke:before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--tex);background-size:var(--tex-size);filter:grayscale(1) contrast(1.35) brightness(1.1);mix-blend-mode:overlay;opacity:var(--tex-opacity)}.games_table__9b8ke:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80% 85% at 38% 30%,rgba(255,230,170,.2) 0,rgba(255,230,170,.05) 45%,transparent 65%),radial-gradient(140% 120% at 45% 35%,transparent 50%,rgba(0,0,0,.45) 100%)}.games_wood__xinLE{--tex:url(/games/textures/wood-dark.webp);--tex-size:640px;--tex-opacity:1;background-color:#4a2e1a}.games_wood__xinLE:before{filter:saturate(.9) brightness(.62);mix-blend-mode:normal}.games_dark__BzJHt{--tex-opacity:0.3;background-color:#14130f}.games_crumbs__UoAuI{font-size:13px;color:var(--on-soft)}.games_crumbs__UoAuI a{color:var(--on-soft);text-decoration:none}.games_crumbs__UoAuI a:hover{color:var(--on);text-decoration:underline;text-underline-offset:3px}.games_crumbs__UoAuI span[aria-current]{color:var(--on)}.games_title__dyjGi{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:600;line-height:1;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.25)}.games_titleNp__2__Ao{display:block;margin-top:.35em;font-family:var(--font-plex-np),var(--font-plex),sans-serif;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:500;line-height:1.3;color:var(--brass)}.games_lede__GiNTL{max-width:34rem;margin:1.1rem 0 0;font-size:1.125rem;line-height:1.6;color:var(--on-soft);text-wrap:pretty}.games_facts__R5VP3{display:flex;flex-wrap:wrap;gap:8px;margin:1.25rem 0 0;padding:0;list-style:none}.games_fact__8Zcy9{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--on);background:rgba(14,9,5,.42);box-shadow:inset 0 0 0 1px rgba(217,180,90,.32)}a.games_fact__8Zcy9{text-decoration:none;transition:background-color .15s,box-shadow .15s}a.games_fact__8Zcy9:hover{background:rgba(14,9,5,.62);box-shadow:inset 0 0 0 1px rgba(217,180,90,.6)}a.games_fact__8Zcy9:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.games_plates__giN6P{display:grid;gap:10px;margin-top:1.75rem;max-width:34rem}.games_plate__G3fSH{display:flex;align-items:center;gap:14px;width:100%;padding:12px 18px 12px 12px;border:0;border-radius:16px;text-align:left;cursor:pointer;color:var(--on);background:linear-gradient(180deg,rgba(26,17,10,.86),rgba(13,8,5,.9));box-shadow:inset 0 1px 0 rgba(255,230,180,.1),inset 0 0 0 1px rgba(217,180,90,.3),0 10px 24px rgba(0,0,0,.32);transition:transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s,background-color .12s}.games_plate__G3fSH:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,230,180,.14),inset 0 0 0 1px rgba(217,180,90,.55),0 14px 28px rgba(0,0,0,.36)}.games_plate__G3fSH:active{transform:translateY(1px)}.games_plate__G3fSH:focus-visible{outline:3px solid var(--brass);outline-offset:3px}.games_plate-brass__h1vqn{color:#2e1f06;background:linear-gradient(180deg,#f1d68e,#d7ac4e 55%,#b98b31);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -2px 0 rgba(110,75,15,.35),0 3px 0 #7a5718,0 12px 26px rgba(0,0,0,.35)}.games_plate-brass__h1vqn:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -2px 0 rgba(110,75,15,.35),0 4px 0 #7a5718,0 16px 30px rgba(0,0,0,.38)}.games_plate-brass__h1vqn .games_plateDesc__AfVEv{color:rgba(46,31,6,.74)}.games_plateText__qTg5r{display:flex;flex-direction:column;gap:2px;min-width:0}.games_plateTitle__AYcc2{font-size:1.0625rem;font-weight:600;line-height:1.25}.games_plateDesc__AfVEv{font-size:.875rem;line-height:1.35;color:var(--on-soft)}.games_coin__w13eU{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}.games_coin-brass__ZuKzn{color:#f6ead0;background:radial-gradient(circle at 35% 30%,#4a3418,#241708 70%);box-shadow:inset 0 1px 0 rgba(255,230,170,.25),0 1px 0 hsla(0,0%,100%,.4)}.games_coin-crimson__BsAXa{color:#fff;background:radial-gradient(circle at 35% 30%,#db5966,#b8323f 55%,#8a2230);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -2px 3px rgba(60,10,15,.35),0 2px 4px rgba(0,0,0,.35)}.games_coin-ivory__gjwoE{color:#3a2a12;background:radial-gradient(circle at 35% 30%,#fffaf0,#eadfc8 60%,#c9b993);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -2px 3px rgba(90,70,30,.25),0 2px 4px rgba(0,0,0,.35)}@media (min-width:720px){.games_plates__giN6P{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.games_plate__G3fSH{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 16px 18px}}.games_loadError__gdyTz{margin:12px 0 0;font-size:14px;font-weight:500;color:#ffd7d2}.games_soon__kU3as{max-width:34rem;margin-top:1.75rem;padding:16px 18px;border-radius:14px;background:rgba(14,9,5,.5);box-shadow:inset 0 0 0 1px rgba(217,180,90,.3)}.games_soonTitle__uA3IQ{margin:0;font-weight:600}.games_soonText__UCcjP{margin:4px 0 0;font-size:14.5px;color:var(--on-soft)}.games_opening__Ctmsk{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;gap:12px;color:#f3f1e8;font-size:15px;font-weight:500;background:radial-gradient(70% 60% at 50% 42%,#23744f,#0f3f29);animation:games_fadeIn__7vQz8 .2s .08s both}.games_spinner__OT5Qf{width:22px;height:22px;border-radius:50%;border:2.5px solid hsla(49,31%,93%,.25);border-top-color:#d9b45a;animation:games_spin__9qSlT .8s linear infinite}@keyframes games_spin__9qSlT{to{transform:rotate(1turn)}}@keyframes games_fadeIn__7vQz8{0%{opacity:0}}.games_fan__6qMGv{position:relative;width:300px;height:230px;margin:0 auto}.games_fan__6qMGv img{position:absolute;left:50%;bottom:0;width:116px;height:auto;border-radius:7px;transform-origin:50% 120%;box-shadow:0 1px 1px rgba(0,0,0,.28),0 6px 14px rgba(0,0,0,.32);user-select:none;-webkit-user-drag:none}@media (max-width:719px){.games_fan__6qMGv{display:none}.games_joinInput___5IeL{font-size:20px}}.games_shot__9lFd7{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 0 0 1px rgba(217,180,90,.35),0 24px 50px rgba(0,0,0,.45)}.games_join__Cc6QU{max-width:30rem;margin-top:1.75rem;padding:16px 18px 18px;border-radius:14px;color:#f3f1e8;background:linear-gradient(180deg,#213a68,#172a4d);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 0 0 1px rgba(217,180,90,.35),0 14px 30px rgba(0,0,0,.35)}.games_joinLabel__LWvZP{display:block;font-size:15px;font-weight:600}.games_joinRow__xuyrb{display:flex;gap:8px;margin-top:10px}.games_joinInput___5IeL{flex:1 1 0;width:0;min-width:0;height:48px;padding:0 14px;border:0;border-radius:10px;font-family:var(--font-fraunces),Georgia,serif;font-size:22px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1b2740;background:#fbfaf6;box-shadow:inset 0 2px 3px rgba(0,0,0,.18)}.games_joinInput___5IeL::placeholder{color:rgba(27,39,64,.32)}.games_joinInput___5IeL:focus-visible{outline:3px solid #d9b45a;outline-offset:2px}.games_joinButton__3tlRa{flex:none;height:48px;padding:0 18px;border:0;border-radius:10px;font-size:15px;font-weight:600;color:#2e1f06;cursor:pointer;background:linear-gradient(180deg,#f1d68e,#d7ac4e 55%,#b98b31);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 2px 0 #7a5718}.games_joinButton__3tlRa:hover{filter:brightness(1.05)}.games_joinButton__3tlRa:active{transform:translateY(1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 1px 0 #7a5718}.games_joinButton__3tlRa:focus-visible{outline:3px solid #f3f1e8;outline-offset:2px}.games_joinError__Yenfz{margin:10px 0 0;font-size:14px;color:#ffd7d2}.games_tiles__EeQO6{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));margin:1.75rem 0 0;padding:0;list-style:none}.games_tile__LM3v5{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:12px;color:inherit;text-decoration:none;background:#fbfbfa;box-shadow:0 0 0 1px var(--color-line),0 1px 2px rgba(32,47,72,.06);transition:box-shadow .15s,transform .15s cubic-bezier(.16,1,.3,1)}.games_tile__LM3v5:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(32,47,72,.28),0 12px 26px rgba(32,47,72,.12)}.games_tile__LM3v5:focus-visible{outline:3px solid var(--color-crimson);outline-offset:3px}.games_lid__DeDbC{--tex:url(/games/textures/felt-green.webp);--tex-size:300px;--tex-opacity:0.7;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;color:#f3f1e8;background-color:#1c6644}.games_lid__DeDbC:before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--tex);background-size:var(--tex-size);filter:grayscale(1) contrast(1.35) brightness(1.1);mix-blend-mode:overlay;opacity:var(--tex-opacity)}.games_lid__DeDbC:after{content:"";position:absolute;inset:8px;z-index:-1;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(217,180,90,.42);background:radial-gradient(90% 90% at 50% 35%,rgba(255,230,170,.16),transparent 60%)}.games_lid-wood__ZaKtS{--tex:url(/games/textures/wood-dark.webp);--tex-size:420px;--tex-opacity:1;background-color:#4a2e1a}.games_lid-wood__ZaKtS:before{filter:saturate(.9) brightness(.62);mix-blend-mode:normal}.games_lid-dark__5SKyy{--tex-opacity:0.3;background-color:#14130f}.games_lidNp__3Xrt2{font-family:var(--font-plex-np),var(--font-plex),sans-serif;font-size:2rem;font-weight:500;line-height:1.2;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.35)}.games_lidShot__g7Fwp{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.games_tileBody__yUGqc{display:flex;flex:1;flex-direction:column;padding:14px 16px 16px}.games_tileName__JN4TB{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--color-ink)}.games_tileMeta__88x_v{margin:4px 0 0;font-size:13px;color:var(--color-ink-faint)}.games_tileLine__1YszF{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--color-ink-soft);text-wrap:pretty}.games_tileFoot__r6Tfi{margin-top:auto;padding-top:12px;font-size:14px;font-weight:600;color:var(--color-crimson)}.games_tileFootSoon__M22vc{color:var(--color-ink-faint);font-weight:500}@media (max-width:559px){.games_tiles__EeQO6{gap:10px}.games_tile__LM3v5{flex-direction:row}.games_lid__DeDbC{flex:none;width:104px;aspect-ratio:auto}.games_lid__DeDbC:after{inset:5px}.games_lidNp__3Xrt2{padding:0 8px;font-size:1.125rem}.games_tileBody__yUGqc{padding:12px 14px 13px}.games_tileName__JN4TB{font-size:1.125rem}.games_tileLine__1YszF{margin-top:6px;font-size:14px}.games_tileFoot__r6Tfi{padding-top:8px}}.games_continueList__jpuiK{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:1rem 0 0;padding:0;list-style:none}.games_continueItem__v7O64{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:14px 16px;border-radius:12px;color:inherit;text-decoration:none;background:#fbfbfa;box-shadow:0 0 0 1px var(--color-line)}.games_continueItem__v7O64:hover{box-shadow:0 0 0 1px rgba(32,47,72,.3),0 8px 18px rgba(32,47,72,.1)}.games_continueName__7QvVB{font-weight:600;color:var(--color-ink)}.games_continueMeta__1uGwa{grid-column:1;font-size:13.5px;color:var(--color-ink-soft)}.games_continueGo__LNQss{grid-column:2;grid-row:1/span 2;font-size:14px;font-weight:600;color:var(--color-crimson)}.games_steps__KkzOy{margin:1rem 0 0;padding:0;list-style:none;counter-reset:step}.games_steps__KkzOy li{position:relative;padding:0 0 0 44px;margin:0 0 14px;line-height:1.55;counter-increment:step}.games_steps__KkzOy li:before{content:counter(step);position:absolute;left:0;top:-3px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-family:var(--font-fraunces),Georgia,serif;font-size:15px;font-weight:700;font-variant-numeric:lining-nums;color:#3b2706;background:radial-gradient(circle at 35% 30%,#fbe7a6,#d8ac48 55%,#a87b2a);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -2px 3px rgba(90,55,10,.35),0 1px 2px rgba(60,40,10,.3)}.games_prose__dkabI h2{margin:2.75rem 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.75rem;font-weight:600;line-height:1.2;color:var(--color-ink);text-wrap:balance}.games_prose__dkabI h2:first-child{margin-top:0}.games_prose__dkabI h3{margin:1.75rem 0 0;font-size:1.125rem;font-weight:600;color:var(--color-ink)}.games_prose__dkabI p{margin:.9rem 0 0;font-size:1.0625rem;line-height:1.7;color:var(--color-ink-soft);text-wrap:pretty}.games_prose__dkabI ul{margin:.9rem 0 0;padding-left:1.2rem;list-style:disc}.games_prose__dkabI li{margin:.45rem 0 0;font-size:1.0625rem;line-height:1.65;color:var(--color-ink-soft)}.games_prose__dkabI li::marker{color:var(--color-crimson)}.games_prose__dkabI strong{color:var(--color-ink)}.games_prose__dkabI ul.games_sources__xuZjc li{font-size:.9375rem;line-height:1.55;color:var(--color-ink-faint)}.games_prose__dkabI ul.games_sources__xuZjc li::marker{color:var(--color-ink-faint)}.games_sources__xuZjc a{color:var(--color-pine);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.games_sources__xuZjc a:hover{color:var(--color-crimson)}.games_sources__xuZjc a:focus-visible{outline:2px solid var(--color-pine);outline-offset:2px;border-radius:2px}.games_glossary__UmLuU{width:100%;margin-top:1rem;border-collapse:collapse;font-size:15px}.games_glossary__UmLuU td,.games_glossary__UmLuU th{padding:10px 12px 10px 0;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top}.games_glossary__UmLuU th{font-size:13px;font-weight:600;color:var(--color-ink-faint)}.games_glossary__UmLuU td:first-child{font-weight:600;color:var(--color-ink)}.games_np__3C9yY{font-family:var(--font-plex-np),var(--font-plex),sans-serif;color:var(--color-ink)}.games_card__Zvk08{padding:20px 20px 22px;border-radius:14px;background:#fbfbfa;box-shadow:0 0 0 1px var(--color-line),0 1px 2px rgba(32,47,72,.06)}.games_cardTitle__YjMcG{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.375rem;font-weight:600;color:var(--color-ink)}@media (prefers-reduced-motion:reduce){.games_plate__G3fSH,.games_tile__LM3v5{transition:none}.games_plate__G3fSH:hover,.games_tile__LM3v5:hover{transform:none}}