:root{--worldguess: #a8cfbc;--worldguess-soft: #cce7da;--worldguess-card: #28483f;--worldguess-card-hi: #345e50;--ink-950: #0a0710;--ink-900: #0f0b16;--ink-850: #140e1c;--ink-800: #181123;--ink-700: #211830;--ink-600: #2c2140;--cream-rgb: 247, 240, 228;--text-hi: #f7f0e4;--text-mid: rgba(var(--cream-rgb), .8);--text-lo: rgba(var(--cream-rgb), .64);--text-faint: rgba(var(--cream-rgb), .5);--text-ghost: rgba(var(--cream-rgb), .26);--glass-1: rgba(var(--cream-rgb), .04);--glass-2: rgba(var(--cream-rgb), .07);--glass-3: rgba(var(--cream-rgb), .1);--stroke-1: rgba(var(--cream-rgb), .08);--stroke-2: rgba(var(--cream-rgb), .16);--stroke-hi: rgba(var(--cream-rgb), .3);--cream: #f3ead6;--cream-deep: #e3d5b6;--on-cream: #241a10;--you: var(--cream);--on-you: var(--on-cream);--explode: #ff5a1f;--explode-soft: #ffa477;--explode-card: #6d2306;--explode-card-hi: #8c2f09;--flip7: #eaea3c;--flip7-soft: #f4f2a0;--flip7-card: #544f12;--flip7-card-hi: #6b6419;--frenzy: #3fe05a;--frenzy-soft: #8ff0a0;--frenzy-card: #164d24;--frenzy-card-hi: #1d6330;--telephone: #ff6fa5;--telephone-soft: #ffb3cf;--telephone-card: #5a1d38;--telephone-card-hi: #73264a;--scribble: #9a7bff;--scribble-soft: #cabcff;--scribble-card: #34246b;--scribble-card-hi: #453089;--bomb: #ff8f3d;--bomb-soft: #ffc79a;--bomb-card: #5a2f10;--bomb-card-hi: #733c16;--cluedo: #a9c4dd;--cluedo-soft: #d3e2ef;--cluedo-card: #22344a;--cluedo-card-hi: #2d445e;--stadium: #f4e3a1;--stadium-soft: #f9efc9;--stadium-card: #16213a;--stadium-card-hi: #1f2d4c;--golf: #b5d895;--golf-soft: #e3efc6;--golf-card: #344d40;--golf-card-hi: #49634d;--bubble: #6fe3cf;--bubble-soft: #b3f2e6;--bubble-card: #145047;--bubble-card-hi: #1a665b;--hands: #4d63e0;--hands-soft: #94a1f0;--hands-card: #232f7a;--hands-card-hi: #2e3d99;--punchline: #e5c02b;--punchline-soft: #f0da7d;--punchline-card: #6b5807;--punchline-card-hi: #86700f;--psych: #ff7a52;--psych-soft: #ffab8e;--psych-card: #7d3320;--psych-card-hi: #9c422a;--quiplash: #2fd8e6;--quiplash-soft: #8ceaf2;--quiplash-card: #0f5560;--quiplash-card-hi: #14707e;--wavelength: #3ad0bb;--wavelength-soft: #8ae4da;--wavelength-card: #14544e;--wavelength-card-hi: #1c6d65;--decrypto: #a98cf5;--decrypto-soft: #c9b8fa;--decrypto-card: #3f2f7a;--decrypto-card-hi: #513e97;--chameleon: #62d183;--chameleon-soft: #9ce4b0;--chameleon-card: #1f5c38;--chameleon-card-hi: #287548;--bowl: #f0b03f;--bowl-soft: #f7cd83;--bowl-card: #7d5411;--bowl-card-hi: #9a6a18;--charades: #f56a9d;--charades-soft: #f9a3c2;--charades-card: #6e2140;--charades-card-hi: #8a2c52;--taboo: #ff5757;--taboo-soft: #ffa1a1;--taboo-card: #7d1f2d;--taboo-card-hi: #9c2938;--spyfall: #c0ce64;--spyfall-soft: #d7dfa4;--spyfall-card: #555d22;--spyfall-card-hi: #6d762d;--hues: #84d666;--hues-soft: #b6e4a5;--hues-card: #315e21;--hues-card-hi: #40782b;--avalon: #4bb3e7;--avalon-soft: #9bd2ed;--avalon-card: #184d67;--avalon-card-hi: #226587;--werewolf: #6c80ef;--werewolf-soft: #a7b2f1;--werewolf-card: #1f2a6b;--werewolf-card-hi: #293889;--dixit: #c86ae7;--dixit-soft: #ddaaee;--dixit-card: #572169;--dixit-card-hi: #6d2a83;--scattergories: #e75fca;--scattergories-soft: #eea5de;--scattergories-card: #661e57;--scattergories-card-hi: #81286d;--secrethitler: #db434f;--secrethitler-soft: #e6949a;--secrethitler-card: #611a20;--secrethitler-card-hi: #7b232a;--duet: #3574d4;--duet-soft: #91b6ee;--duet-card: #16386e;--duet-card-hi: #1d4a91;--lostcities: #cf9f2e;--lostcities-soft: #e5cb8a;--lostcities-card: #6a4f0f;--lostcities-card-hi: #85661a;--deal: #1fa565;--deal-soft: #7fd4ab;--deal-card: #0c4a2e;--deal-card-hi: #10613c;--md-brown: #b07a4a;--md-brown-deep: #4f3116;--md-skyblue: #6cc4e8;--md-skyblue-deep: #174b61;--md-pink: #ef7fc2;--md-pink-deep: #641d47;--md-orange: #f59a3d;--md-orange-deep: #6b3c0d;--md-red: #e8564a;--md-red-deep: #641712;--md-yellow: #f2d24b;--md-yellow-deep: #665211;--md-green: #45c06a;--md-green-deep: #114d26;--md-darkblue: #5f8ce8;--md-darkblue-deep: #1a2f66;--md-station: #a8b2c4;--md-station-deep: #363d4d;--md-utility: #cbd06e;--md-utility-deep: #4d501c;--lc-desert: #e0a93b;--lc-desert-deep: #6b4d12;--lc-jungle: #4fb573;--lc-jungle-deep: #14512e;--lc-volcano: #e3604a;--lc-volcano-deep: #6d2119;--lc-arctic: #63c2e8;--lc-arctic-deep: #124b63;--lc-ocean: #9a78e6;--lc-ocean-deep: #382063;--wits: #f0913f;--wits-soft: #f7c08c;--wits-card: #7a4515;--wits-card-hi: #98581b;--drawful: #b5e04a;--drawful-soft: #d3ec96;--drawful-card: #4e6415;--drawful-card-hi: #65801d;--fakeartist: #32bd35;--fakeartist-soft: #90df92;--fakeartist-card: #155b16;--fakeartist-card-hi: #1c781e;--boggle: #e3d15f;--boggle-soft: #e8e0b0;--boggle-card: #7c671d;--boggle-card-hi: #997f24;--wyps: #2bc578;--wyps-soft: #77cfa3;--wyps-card: #286c4a;--wyps-card-hi: #31865c;--paperback: #b06eed;--paperback-soft: #dac1f0;--paperback-card: #4b2073;--paperback-card-hi: #5e288f;--scrabble: #d862da;--scrabble-soft: #e1b1e2;--scrabble-card: #6a296b;--scrabble-card-hi: #833385;--jaipur: #8477f2;--jaipur-soft: #bdb4f8;--jaipur-card: #33267e;--jaipur-card-hi: #41318f;--fiveletters: #6aaa64;--fiveletters-soft: #a9d3a3;--fiveletters-card: #1f3a24;--fiveletters-card-hi: #2a4c30;--relay: #38b28c;--relay-soft: #8fd6bd;--relay-card: #124434;--relay-card-hi: #1a5843;--countdown: #d9a13b;--countdown-soft: #ecc78f;--countdown-card: #4c370f;--countdown-card-hi: #614617;--connections: #c26a9a;--connections-soft: #e0a3c2;--connections-card: #47203a;--connections-card-hi: #5b2a4b;--feud: #e0525e;--feud-soft: #f09aa2;--feud-card: #4e1a20;--feud-card-hi: #63232b;--jp-diamond: #9fd8ef;--jp-diamond-deep: #123c4f;--jp-gold: #f0b93c;--jp-gold-deep: #5c3f0a;--jp-silver: #c3cbd6;--jp-silver-deep: #333c47;--jp-cloth: #e8564f;--jp-cloth-deep: #5e1713;--jp-spice: #57c06a;--jp-spice-deep: #14481f;--jp-leather: #b5794a;--jp-leather-deep: #422612;--jp-camel: #e0b26f;--jp-camel-deep: #4d3614;--clover: #6fb524;--clover-soft: #a8dd6b;--clover-card: #24490a;--clover-card-hi: #315f0c;--justone: #3fd6a5;--justone-soft: #8ee8c8;--justone-card: #10604a;--justone-card-hi: #167a5e;--skull: #9d7bf0;--skull-soft: #c3b0f7;--skull-card: #3a2a72;--skull-card-hi: #4a378f;--herd: #ef7ab6;--herd-soft: #f6aed2;--herd-card: #6e2149;--herd-card-hi: #8b2b5c;--mastermind: #b8b2c6;--mastermind-soft: #d6d2e0;--mastermind-card: #3a3448;--mastermind-card-hi: #4b4459;--mm-1: #f0524f;--mm-2: #f59a3d;--mm-3: #f2d24b;--mm-4: #57c95f;--mm-5: #35c5c0;--mm-6: #5a95ef;--mm-7: #a97cf0;--mm-8: #ef7ac0;--mm-ink: #1a1424;--azul: #cf9d7e;--azul-soft: #e6c4ad;--azul-card: #6d3f28;--azul-card-hi: #855034;--balderdash: #9dbf9a;--balderdash-soft: #c3d9c0;--balderdash-card: #33503b;--balderdash-card-hi: #436748;--trivia: #e0c88a;--trivia-soft: #efe0bd;--trivia-card: #57431d;--trivia-card-hi: #6d5527;--spellbound: #b491d8;--spellbound-soft: #d3bcea;--spellbound-card: #4a2c6e;--spellbound-card-hi: #5e3a89;--ricochet: #5fdcff;--ricochet-soft: #a9edff;--ricochet-card: #1a6f92;--ricochet-card-hi: #2589b0;--sb-dl: #86c8f0;--sb-tl: #5f80e8;--sb-dw: #f2ad70;--sb-tw: #e2564e;--sb-gold: #e9c46a;--sb-gilded: #f7e6b4;--sb-gilded-deep: #e6c977;--sb-lucky: #dcf0d8;--sb-lucky-deep: #b9dcb2;--sb-glass: #dff1f7;--sb-glass-deep: #b3dbe8;--sb-frozen: #cfe9f5;--sb-frozen-deep: #a6cfe2;--sb-frozen-ink: #1d3a48;--tq-a: #e69f00;--tq-b: #56b4e9;--tq-c: #f0e442;--tq-d: #d488b1;--tq-ink: #140e1c;--az-blue: #4a9fe0;--az-yellow: #eec245;--az-red: #e2645c;--az-black: #8b90a0;--az-white: #ece5d4;--az-ink: #1d1626;--good: #4fc98f;--warn: #e9a13b;--bad: #f4726b;--team-a: #ff8a5b;--team-a-soft: #ffb999;--team-b: #58b6e8;--team-b-soft: #a3d9f5;--accent: var(--psych);--accent-soft: var(--psych-soft);--accent-card: var(--psych-card);--accent-card-hi: var(--psych-card-hi);--accent-bg: var(--ink-850);--accent-rgb: 255, 122, 82;--r-xs: 8px;--r-sm: 12px;--r-md: 18px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 44px;--font-display: "Fraunces", ui-serif, Georgia, "Times New Roman", serif;--font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--t-champion: clamp(42px, 12.5vw, 60px);--t-hero: clamp(34px, 9.5vw, 46px);--t-display: clamp(27px, 7.4vw, 34px);--t-title: clamp(21px, 5.8vw, 26px);--t-head: clamp(18px, 4.8vw, 20px);--t-body: clamp(15px, 4.2vw, 17px);--t-small: clamp(13px, 3.6vw, 14px);--t-micro: 11.5px;--shadow-sm: 0 2px 8px rgba(4, 2, 8, .4);--shadow-md: 0 10px 28px rgba(4, 2, 8, .5);--shadow-lg: 0 24px 56px rgba(4, 2, 8, .62);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .15s;--dur: .26s;--dur-slow: .48s;--tap-min: 44px;--fade-mask: 28px;--z-under: -1;--z-content: 1;--z-sticky: 3;--z-grain: 100;--z-fx: 150;--z-sheet: 200;--z-takeover: 250;--z-toast: 300;--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px);--sar: env(safe-area-inset-right, 0px)}[data-accent=psych]{--accent: var(--psych);--accent-soft: var(--psych-soft);--accent-card: var(--psych-card);--accent-card-hi: var(--psych-card-hi);--accent-bg: #2e130c;--accent-rgb: 255, 122, 82}[data-accent=wits]{--accent: var(--wits);--accent-soft: var(--wits-soft);--accent-card: var(--wits-card);--accent-card-hi: var(--wits-card-hi);--accent-bg: #33200a;--accent-rgb: 240, 145, 63}[data-accent=drawful]{--accent: var(--drawful);--accent-soft: var(--drawful-soft);--accent-card: var(--drawful-card);--accent-card-hi: var(--drawful-card-hi);--accent-bg: #232d0b;--accent-rgb: 181, 224, 74}[data-accent=fakeartist]{--accent: var(--fakeartist);--accent-soft: var(--fakeartist-soft);--accent-card: var(--fakeartist-card);--accent-card-hi: var(--fakeartist-card-hi);--accent-bg: #0d2b0e;--accent-rgb: 50, 189, 53}[data-accent=clover]{--accent: var(--clover);--accent-soft: var(--clover-soft);--accent-card: var(--clover-card);--accent-card-hi: var(--clover-card-hi);--accent-bg: #17290c;--accent-rgb: 111, 181, 36}[data-accent=justone]{--accent: var(--justone);--accent-soft: var(--justone-soft);--accent-card: var(--justone-card);--accent-card-hi: var(--justone-card-hi);--accent-bg: #0a3128;--accent-rgb: 63, 214, 165}[data-accent=skull]{--accent: var(--skull);--accent-soft: var(--skull-soft);--accent-card: var(--skull-card);--accent-card-hi: var(--skull-card-hi);--accent-bg: #1d1440;--accent-rgb: 157, 123, 240}[data-accent=herd]{--accent: var(--herd);--accent-soft: var(--herd-soft);--accent-card: var(--herd-card);--accent-card-hi: var(--herd-card-hi);--accent-bg: #351026;--accent-rgb: 239, 122, 182}[data-accent=quiplash]{--accent: var(--quiplash);--accent-soft: var(--quiplash-soft);--accent-card: var(--quiplash-card);--accent-card-hi: var(--quiplash-card-hi);--accent-bg: #0b2f33;--accent-rgb: 47, 216, 230}[data-accent=wavelength]{--accent: var(--wavelength);--accent-soft: var(--wavelength-soft);--accent-card: var(--wavelength-card);--accent-card-hi: var(--wavelength-card-hi);--accent-bg: #0d3b36;--accent-rgb: 58, 208, 187}[data-accent=decrypto]{--accent: var(--decrypto);--accent-soft: var(--decrypto-soft);--accent-card: var(--decrypto-card);--accent-card-hi: var(--decrypto-card-hi);--accent-bg: #241a45;--accent-rgb: 169, 140, 245}[data-accent=chameleon]{--accent: var(--chameleon);--accent-soft: var(--chameleon-soft);--accent-card: var(--chameleon-card);--accent-card-hi: var(--chameleon-card-hi);--accent-bg: #123320;--accent-rgb: 98, 209, 131}[data-accent=bowl]{--accent: var(--bowl);--accent-soft: var(--bowl-soft);--accent-card: var(--bowl-card);--accent-card-hi: var(--bowl-card-hi);--accent-bg: #33240c;--accent-rgb: 240, 176, 63}[data-accent=charades]{--accent: var(--charades);--accent-soft: var(--charades-soft);--accent-card: var(--charades-card);--accent-card-hi: var(--charades-card-hi);--accent-bg: #331020;--accent-rgb: 245, 106, 157}[data-accent=taboo]{--accent: var(--taboo);--accent-soft: var(--taboo-soft);--accent-card: var(--taboo-card);--accent-card-hi: var(--taboo-card-hi);--accent-bg: #38111a;--accent-rgb: 255, 87, 87}[data-accent=spyfall]{--accent: var(--spyfall);--accent-soft: var(--spyfall-soft);--accent-card: var(--spyfall-card);--accent-card-hi: var(--spyfall-card-hi);--accent-bg: #2c3013;--accent-rgb: 192, 206, 100}[data-accent=hues]{--accent: var(--hues);--accent-soft: var(--hues-soft);--accent-card: var(--hues-card);--accent-card-hi: var(--hues-card-hi);--accent-bg: #1a3012;--accent-rgb: 132, 214, 102}[data-accent=avalon]{--accent: var(--avalon);--accent-soft: var(--avalon-soft);--accent-card: var(--avalon-card);--accent-card-hi: var(--avalon-card-hi);--accent-bg: #0f2734;--accent-rgb: 75, 179, 231}[data-accent=werewolf]{--accent: var(--werewolf);--accent-soft: var(--werewolf-soft);--accent-card: var(--werewolf-card);--accent-card-hi: var(--werewolf-card-hi);--accent-bg: #121736;--accent-rgb: 108, 128, 239}[data-accent=dixit]{--accent: var(--dixit);--accent-soft: var(--dixit-soft);--accent-card: var(--dixit-card);--accent-card-hi: var(--dixit-card-hi);--accent-bg: #2c1335;--accent-rgb: 200, 106, 231}[data-accent=scattergories]{--accent: var(--scattergories);--accent-soft: var(--scattergories-soft);--accent-card: var(--scattergories-card);--accent-card-hi: var(--scattergories-card-hi);--accent-bg: #32112b;--accent-rgb: 231, 95, 202}[data-accent=secrethitler]{--accent: var(--secrethitler);--accent-soft: var(--secrethitler-soft);--accent-card: var(--secrethitler-card);--accent-card-hi: var(--secrethitler-card-hi);--accent-bg: #2f0e11;--accent-rgb: 219, 67, 79}[data-accent=duet]{--accent: var(--duet);--accent-soft: var(--duet-soft);--accent-card: var(--duet-card);--accent-card-hi: var(--duet-card-hi);--accent-bg: #0d1c38;--accent-rgb: 53, 116, 212}[data-accent=jaipur]{--accent: var(--jaipur);--accent-soft: var(--jaipur-soft);--accent-card: var(--jaipur-card);--accent-card-hi: var(--jaipur-card-hi);--accent-bg: #191146;--accent-rgb: 132, 119, 242}[data-accent=fiveletters]{--accent: var(--fiveletters);--accent-soft: var(--fiveletters-soft);--accent-card: var(--fiveletters-card);--accent-card-hi: var(--fiveletters-card-hi);--accent-bg: #0f2114;--accent-rgb: 106, 170, 100}[data-accent=relay]{--accent: var(--relay);--accent-soft: var(--relay-soft);--accent-card: var(--relay-card);--accent-card-hi: var(--relay-card-hi);--accent-bg: #0a251c;--accent-rgb: 56, 178, 140}[data-accent=connections]{--accent: var(--connections);--accent-soft: var(--connections-soft);--accent-card: var(--connections-card);--accent-card-hi: var(--connections-card-hi);--accent-bg: #2b1323;--accent-rgb: 194, 106, 154}[data-accent=feud]{--accent: var(--feud);--accent-soft: var(--feud-soft);--accent-card: var(--feud-card);--accent-card-hi: var(--feud-card-hi);--accent-bg: #17101f;--accent-rgb: 224, 82, 94}[data-accent=lostcities]{--accent: var(--lostcities);--accent-soft: var(--lostcities-soft);--accent-card: var(--lostcities-card);--accent-card-hi: var(--lostcities-card-hi);--accent-bg: #2e2409;--accent-rgb: 207, 159, 46}[data-accent=deal]{--accent: var(--deal);--accent-soft: var(--deal-soft);--accent-card: var(--deal-card);--accent-card-hi: var(--deal-card-hi);--accent-bg: #08301e;--accent-rgb: 31, 165, 101}[data-accent=boggle]{--accent: var(--boggle);--accent-soft: var(--boggle-soft);--accent-card: var(--boggle-card);--accent-card-hi: var(--boggle-card-hi);--accent-bg: #302910;--accent-rgb: 227, 209, 95}[data-accent=wyps]{--accent: var(--wyps);--accent-soft: var(--wyps-soft);--accent-card: var(--wyps-card);--accent-card-hi: var(--wyps-card-hi);--accent-bg: #142c20;--accent-rgb: 43, 197, 120}[data-accent=paperback]{--accent: var(--paperback);--accent-soft: var(--paperback-soft);--accent-card: var(--paperback-card);--accent-card-hi: var(--paperback-card-hi);--accent-bg: #20112f;--accent-rgb: 176, 110, 237}[data-accent=explode]{--accent: var(--explode);--accent-soft: var(--explode-soft);--accent-card: var(--explode-card);--accent-card-hi: var(--explode-card-hi);--accent-bg: #200c04;--accent-rgb: 255, 90, 31}[data-accent=frenzy]{--accent: var(--frenzy);--accent-soft: var(--frenzy-soft);--accent-card: var(--frenzy-card);--accent-card-hi: var(--frenzy-card-hi);--accent-bg: #101b13;--accent-rgb: 63, 224, 90}[data-accent=golf]{--accent: var(--golf);--accent-soft: var(--golf-soft);--accent-card: var(--golf-card);--accent-card-hi: var(--golf-card-hi)}[data-accent=bubble]{--accent: var(--bubble);--accent-soft: var(--bubble-soft);--accent-card: var(--bubble-card);--accent-card-hi: var(--bubble-card-hi);--accent-bg: #0e1e1f;--accent-rgb: 111, 227, 207}[data-accent=scribble]{--accent: var(--scribble);--accent-soft: var(--scribble-soft);--accent-card: var(--scribble-card);--accent-card-hi: var(--scribble-card-hi);--accent-bg: #150f2a;--accent-rgb: 154, 123, 255}[data-accent=telephone]{--accent: var(--telephone);--accent-soft: var(--telephone-soft);--accent-card: var(--telephone-card);--accent-card-hi: var(--telephone-card-hi);--accent-bg: #23101a;--accent-rgb: 255, 111, 165}[data-accent=worldguess]{--accent: var(--worldguess);--accent-soft: var(--worldguess-soft);--accent-card: var(--worldguess-card);--accent-card-hi: var(--worldguess-card-hi);--accent-bg: #101d1b;--accent-rgb: 168, 207, 188}[data-accent=stadium]{--accent: var(--stadium);--accent-soft: var(--stadium-soft);--accent-card: var(--stadium-card);--accent-card-hi: var(--stadium-card-hi);--accent-bg: #0b1224;--accent-rgb: 244, 227, 161}[data-accent=cluedo]{--accent: var(--cluedo);--accent-soft: var(--cluedo-soft);--accent-card: var(--cluedo-card);--accent-card-hi: var(--cluedo-card-hi);--accent-bg: #0f1520;--accent-rgb: 169, 196, 221}[data-accent=bomb]{--accent: var(--bomb);--accent-soft: var(--bomb-soft);--accent-card: var(--bomb-card);--accent-card-hi: var(--bomb-card-hi);--accent-bg: #23130a;--accent-rgb: 255, 143, 61}[data-accent=flip7]{--accent: var(--flip7);--accent-soft: var(--flip7-soft);--accent-card: var(--flip7-card);--accent-card-hi: var(--flip7-card-hi);--accent-bg: #211f08;--accent-rgb: 234, 234, 60}[data-accent=hands]{--accent: var(--hands);--accent-soft: var(--hands-soft);--accent-card: var(--hands-card);--accent-card-hi: var(--hands-card-hi);--accent-bg: #151a2e;--accent-rgb: 77, 99, 224}[data-accent=punchline]{--accent: var(--punchline);--accent-soft: var(--punchline-soft);--accent-card: var(--punchline-card);--accent-card-hi: var(--punchline-card-hi);--accent-bg: #221d0c;--accent-rgb: 229, 192, 43}[data-accent=balderdash]{--accent: var(--balderdash);--accent-soft: var(--balderdash-soft);--accent-card: var(--balderdash-card);--accent-card-hi: var(--balderdash-card-hi);--accent-bg: #16211a;--accent-rgb: 157, 191, 154}[data-accent=trivia]{--accent: var(--trivia);--accent-soft: var(--trivia-soft);--accent-card: var(--trivia-card);--accent-card-hi: var(--trivia-card-hi);--accent-bg: #221a0c;--accent-rgb: 224, 200, 138}[data-accent=spellbound]{--accent: var(--spellbound);--accent-soft: var(--spellbound-soft);--accent-card: var(--spellbound-card);--accent-card-hi: var(--spellbound-card-hi);--accent-bg: #1b1226;--accent-rgb: 180, 145, 216}[data-accent=ricochet]{--accent: var(--ricochet);--accent-soft: var(--ricochet-soft);--accent-card: var(--ricochet-card);--accent-card-hi: var(--ricochet-card-hi);--accent-bg: #08202e;--accent-rgb: 95, 220, 255}[data-accent=azul]{--accent: var(--azul);--accent-soft: var(--azul-soft);--accent-card: var(--azul-card);--accent-card-hi: var(--azul-card-hi);--accent-bg: #251811;--accent-rgb: 207, 157, 126}[data-accent=mastermind]{--accent: var(--mastermind);--accent-soft: var(--mastermind-soft);--accent-card: var(--mastermind-card);--accent-card-hi: var(--mastermind-card-hi);--accent-bg: #1b1826;--accent-rgb: 184, 178, 198}[data-accent=scrabble]{--accent: var(--scrabble);--accent-soft: var(--scrabble-soft);--accent-card: var(--scrabble-card);--accent-card-hi: var(--scrabble-card-hi);--accent-bg: #2b142c;--accent-rgb: 216, 98, 218}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 1ms;--dur: 1ms;--dur-slow: 1ms}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/jakarta-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/jakarta-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/jakarta-800.woff2) format("woff2");font-weight:800;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;background:var(--ink-950)}body{font-family:var(--font-body);font-size:var(--t-body);font-weight:500;line-height:1.45;color:var(--text-hi);background:var(--ink-850);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,textarea{font:inherit;color:inherit;border:none;background:none;outline:none;-webkit-tap-highlight-color:transparent}ul,ol{list-style:none}img{display:block;max-width:100%}#root{display:flex;flex-direction:column;isolation:isolate}.app-shell{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:radial-gradient(120% 62% at 50% -14%,rgba(var(--accent-rgb),.1) 0%,transparent 58%),linear-gradient(180deg,var(--accent-bg) 0%,var(--ink-900) 72%,var(--ink-950) 100%);transition:background var(--dur-slow) var(--ease-out)}@supports (background: color-mix(in oklab,red 50%,blue)){.app-shell{background:radial-gradient(120% 62% at 50% -14%,rgba(var(--accent-rgb),.1) 0%,transparent 58%),linear-gradient(180deg,var(--accent-bg) 0%,color-mix(in oklab,var(--accent-bg) 55%,var(--ink-950)) 62%,color-mix(in oklab,var(--accent-bg) 22%,var(--ink-950)) 100%)}}.app-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--z-grain);opacity:.022;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.page{position:relative;z-index:var(--z-content);flex:1;display:flex;flex-direction:column;min-height:0;padding-left:calc(var(--sal) + var(--s-4));padding-right:calc(var(--sar) + var(--s-4))}.page__header{flex-shrink:0;padding-top:calc(var(--sat) + var(--s-3))}.page__body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding-bottom:var(--fade-mask);--fade-top: 0px;--fade-bottom: var(--fade-mask);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}@supports (animation-timeline: scroll()){.page__body{animation:page-fade-edges linear both;animation-timeline:scroll(self block)}@keyframes page-fade-edges{0%{--fade-top: 0px;--fade-bottom: var(--fade-mask)}6%,94%{--fade-top: var(--fade-mask);--fade-bottom: var(--fade-mask)}to{--fade-top: var(--fade-mask);--fade-bottom: 0px}}@property --fade-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --fade-bottom{syntax: "<length>"; inherits: false; initial-value: 0px;}}.page__body--nomask{-webkit-mask-image:none;mask-image:none;padding-bottom:0}.page__center{margin-block:auto;display:flex;flex-direction:column;gap:var(--s-4)}.page__footer{flex-shrink:0;display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-4);padding-bottom:calc(var(--sab) + var(--s-4))}.app-shell--tabbed .page__footer{padding-bottom:var(--s-4)}.hero{font-family:var(--font-display);font-size:var(--t-hero);font-weight:700;line-height:1;letter-spacing:-.022em}.display{font-family:var(--font-display);font-size:var(--t-display);font-weight:700;line-height:1.08;letter-spacing:-.018em}.title{font-family:var(--font-display);font-size:var(--t-title);font-weight:600;line-height:1.18;letter-spacing:-.012em}.head{font-family:var(--font-display);font-size:var(--t-head);font-weight:600;line-height:1.25;letter-spacing:-.008em}.body{font-size:var(--t-body);color:var(--text-mid)}.small{font-size:var(--t-small);color:var(--text-lo)}.eyebrow{font-family:var(--font-body);font-size:var(--t-micro);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.tabular{font-variant-numeric:tabular-nums}:focus-visible{outline:2.5px solid var(--accent);outline-offset:3px;border-radius:6px}::-webkit-scrollbar{width:0;height:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-connection{position:relative;z-index:var(--z-sticky);flex-shrink:0;padding:6px var(--s-4);padding-top:calc(var(--sat) + 6px);text-align:center;font-size:var(--t-micro);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-950);background:var(--warn)}.app-resuming{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--s-6);color:var(--text-lo);opacity:0;animation:app-resuming-in .4s ease-out .7s forwards}.app-resuming .body{color:var(--text-lo)}@keyframes app-resuming-in{to{opacity:1}}.app-error{position:fixed;left:var(--s-4);right:var(--s-4);top:calc(var(--sat) + var(--s-3));z-index:var(--z-toast);display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--ink-700);border:1px solid rgba(244,114,107,.45);box-shadow:var(--shadow-lg)}.app-error .body{flex:1;color:var(--text-hi)}
