:root{color-scheme:light;--bg:#f7efe5;--surface:rgba(255,255,255,0.78);--surface-strong:#fffdf9;--ink:#16202b;--muted:#455867;--line:rgba(22,32,43,0.1);--shadow:0 26px 72px rgba(22,32,43,0.14);--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--max:1240px;--play:#26a37d}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;min-height:100vh;background:linear-gradient(135deg,rgba(38,215,255,0.14) 0%,rgba(139,92,246,0.08) 24%,rgba(255,107,107,0) 44%),linear-gradient(180deg,#070d17 0,#111a29 220px,#fbf4ec 560px,#f4eadf 78%,#efe4da 100%);color:var(--ink);font-family:"Avenir Next","Segoe UI","Helvetica Neue",sans-serif;line-height:1.55}body.menu-open{overflow:hidden}a{color:inherit;font-weight:800;text-decoration-thickness:0.08em;text-underline-offset:0.16em}img{display:block;max-width:100%}.page-shell{padding:10px 18px 0}.site-header{position:relative;z-index:50;padding:6px 24px 0}.site-header::before{content:"";position:absolute;inset:0 24px auto;z-index:0;pointer-events:none;height:calc(100% - 2px);border:1px solid rgba(255,255,255,0.14);border-radius:999px;backdrop-filter:blur(18px);background:linear-gradient(135deg,rgba(8,14,24,0.97),rgba(18,29,47,0.94) 58%,rgba(35,31,50,0.92));box-shadow:0 18px 46px rgba(3,8,14,0.34),inset 0 1px 0 rgba(255,255,255,0.12)}.shell-wrap{position:relative;z-index:1;border-radius:999px;background-color:rgba(8,14,24,0.82);display:flex;align-items:center;justify-content:space-between;gap:14px;width:min(100%,var(--max));margin:0 auto;min-height:74px;padding:14px 22px}.brandmark{display:inline-flex;align-items:center;gap:14px;min-height:44px;min-width:0;color:#fffdf8;text-decoration:none}.brandmark img{width:42px;height:42px;object-fit:cover;border-radius:14px;box-shadow:0 8px 24px rgba(22,32,43,0.14)}.brand-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-copy strong{color:rgba(255,255,255,0.98);font-size:0.9rem;font-weight:700;letter-spacing:0.18em;line-height:normal;text-transform:uppercase}.brand-copy span{color:rgba(222,231,241,0.8);font-size:0.82rem;font-weight:600;line-height:normal}.shell-nav{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.shell-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 8px;border-radius:999px;color:rgba(232,239,247,0.76);font-size:0.9rem;font-weight:500;line-height:normal;text-decoration:none;white-space:nowrap}.shell-nav a:hover,.shell-nav a.active{background:rgba(255,255,255,0.13);color:#fff}main{width:min(100%,var(--max));margin:0 auto;padding:24px 18px 44px}footer{width:min(100%,var(--max));margin:0 auto;padding:0 18px 34px}.site-footer-shell{display:grid;gap:12px;padding:0}.site-footer-utilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(100%,1060px);margin:0 auto}.site-footer-group{display:grid;gap:9px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,0.1);border-radius:20px;background:linear-gradient(145deg,rgba(8,15,27,0.78),rgba(25,35,55,0.58))}.site-footer-group h2{margin:0;color:#c4ff26;font-size:0.72rem;font-weight:950;letter-spacing:0.12em;line-height:1;text-transform:uppercase}.site-footer-group ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.site-footer-utilities a{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-start;padding:8px 11px;border:1px solid rgba(255,255,255,0.14);border-radius:13px;background:linear-gradient(145deg,rgba(8,15,27,0.96),rgba(25,35,55,0.92));color:rgba(255,253,248,0.86);font-size:0.88rem;font-weight:900;text-decoration:none;box-shadow:0 10px 24px rgba(3,8,14,0.18),inset 0 1px 0 rgba(255,255,255,0.1)}.site-footer-utilities .primary-link{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.site-disclaimer{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,0.12);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(95,121,255,0.16),transparent 34%),radial-gradient(circle at 0% 100%,rgba(49,178,138,0.12),transparent 34%),linear-gradient(145deg,rgba(8,15,27,0.98),rgba(20,31,50,0.96) 58%,rgba(14,39,30,0.94));box-shadow:0 18px 42px rgba(3,8,14,0.2)}.site-disclaimer::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#5f79ff,#ef7b52 52%,#31b28a)}.site-disclaimer p{margin:0;padding:16px 18px 18px;color:rgba(255,253,248,0.78);font-size:0.94rem;font-weight:500;line-height:1.5}.site-disclaimer-label{color:#c4ff26;font-weight:900}h1{max-width:880px;margin:0;color:var(--ink);font-size:clamp(2.45rem,6.4vw,4.85rem);letter-spacing:0;line-height:0.92}h2{margin:0 0 14px;font-size:clamp(1.5rem,3vw,2rem);line-height:1;letter-spacing:0}h3{margin:0 0 8px;font-size:1.08rem;line-height:1.12}section{margin-top:32px;padding-top:26px;border-top:1px solid #ded5c6}article h2{margin:0 0 8px;padding:0;border:0;font-size:1.18rem;line-height:1.12}.lead{font-size:clamp(1.08rem,2.1vw,1.36rem);max-width:780px;margin:0 0 20px}.static-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,0.52fr);gap:18px;align-items:stretch;margin-top:16px;padding:clamp(18px,3vw,28px);border:1px solid rgba(22,32,43,0.1);border-radius:24px;background:linear-gradient(115deg,rgba(255,255,255,0.96),rgba(244,250,244,0.9) 48%,rgba(255,241,232,0.9)),linear-gradient(90deg,rgba(49,178,138,0.16),rgba(95,121,255,0.08) 42%,rgba(239,123,82,0.12));box-shadow:0 18px 38px rgba(22,32,43,0.09),inset 0 1px 0 rgba(255,255,255,0.74)}.static-hero::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#31b28a,#5f79ff 52%,#ef7b52)}.static-hero-copy{position:relative;display:grid;align-content:center;gap:12px;min-width:0}.static-hero-copy>*{min-width:0;max-width:100%}.static-hero h1,.static-hero .lead{overflow-wrap:anywhere}.static-hero .eyebrow{color:#315e2d;line-height:1}.static-note{margin:0;max-width:760px;color:var(--muted);font-weight:750}.directory-launcher-hero{grid-template-columns:minmax(0,1fr);align-items:start;margin-top:18px}.directory-launcher-hero h1{font-size:clamp(2.7rem,5.35vw,4.25rem);line-height:0.95}.directory-launcher-hero .lead{max-width:680px;margin-bottom:10px}.directory-command-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(158px,0.34fr);gap:10px;align-items:stretch}.directory-hero-finder{display:grid;gap:8px;margin:0;padding:10px;border:1px solid rgba(255,255,255,0.14);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(196,255,38,0.08),transparent 34%),rgba(255,255,255,0.08);box-shadow:0 14px 28px rgba(3,8,14,0.16),inset 0 1px 0 rgba(255,255,255,0.1)}.directory-hero-finder label{color:#c4ff26;font-size:0.7rem;font-weight:950;letter-spacing:0.09em;line-height:1;text-transform:uppercase}.directory-hero-finder-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.directory-hero-finder input{width:100%;min-width:0;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,0.16);border-radius:999px;background:rgba(255,253,248,0.96);color:var(--ink);font:inherit;font-weight:850}.directory-hero-finder input:focus{border-color:rgba(49,178,138,0.8);box-shadow:0 0 0 3px rgba(49,178,138,0.15);outline:none}.directory-hero-finder button{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e;font:inherit;font-size:0.82rem;font-weight:950;cursor:pointer}.directory-hero-finder small{color:rgba(255,253,248,0.72);font-size:0.78rem;font-weight:760;line-height:1.25}.directory-section-head{display:flex;flex-wrap:wrap;gap:12px;align-items:end;justify-content:space-between}.directory-section-head h2,.directory-section-head p{margin:0}.directory-section-head h2{font-size:clamp(1.5rem,3.2vw,2.35rem);line-height:1}.directory-section-head p{max-width:760px;color:var(--muted);font-size:0.95rem;font-weight:760;line-height:1.36}.directory-section-head>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:#fffdf8;color:var(--ink);font-size:0.82rem;font-weight:900;text-decoration:none}body.static-crawl-page main[data-find-a-game-page] .static-hero{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(196,255,38,0.26)!important;background:linear-gradient(180deg,rgba(5,11,20,0.06),rgba(5,11,20,0.9)),radial-gradient(circle at 12% 0%,rgba(196,255,38,0.24),transparent 32%),radial-gradient(circle at 92% 12%,rgba(34,199,255,0.24),transparent 34%),url(/assets/generated-redesign-v1063/home-action-collage-mobile-hero-v1063.jpg)center 9%/cover no-repeat,#07111e!important;color:#fffdf8!important;box-shadow:0 26px 64px rgba(3,8,14,0.34),0 0 0 1px rgba(196,255,38,0.1),inset 0 1px 0 rgba(255,255,255,0.14)!important}body.static-crawl-page main[data-find-a-game-page] .static-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,rgba(5,11,20,0.9),rgba(5,11,20,0.62) 42%,rgba(5,11,20,0.22)),linear-gradient(0deg,rgba(5,11,20,0.78),rgba(5,11,20,0.06) 58%);pointer-events:none}body.static-crawl-page main[data-find-a-game-page] .static-hero::after{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:5px;background:linear-gradient(90deg,#c4ff26,#22c7ff 42%,#ffc445 70%,#ff6f61);pointer-events:none}body.static-crawl-page main[data-find-a-game-page] .static-hero h1,body.static-crawl-page main[data-find-a-game-page] .static-hero .lead{color:#fffdf8!important;text-shadow:0 14px 32px rgba(0,0,0,0.42)!important}body.static-crawl-page main[data-find-a-game-page] .static-hero .lead{max-width:46ch;color:rgba(255,253,248,0.88)!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 64px}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder input{background:rgba(7,17,30,0.92)!important;color:#fffdf8!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder input::placeholder{color:rgba(255,253,248,0.62)!important}@media (max-width:640px){body.static-crawl-page main[data-find-a-game-page] .static-hero{gap:9px!important;padding:13px 14px calc(26px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main[data-find-a-game-page] .static-hero-copy{gap:8px!important}body.static-crawl-page main[data-find-a-game-page] .static-hero .eyebrow{font-size:0.86rem!important}body.static-crawl-page main[data-find-a-game-page] .static-hero h1{max-width:8.5ch;font-size:clamp(2.82rem,13vw,3.9rem)!important;line-height:0.9!important}body.static-crawl-page main[data-find-a-game-page] .static-hero .lead{max-width:29ch;font-size:0.88rem!important;line-height:1.18!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder{gap:8px!important;padding:8px!important;border-radius:22px!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder label,body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder small{display:none!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 54px!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder input{min-height:54px!important;border-radius:18px!important;font-size:0.82rem!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder button{position:relative;width:54px!important;min-height:54px!important;padding:0!important;overflow:hidden!important;border-radius:18px!important;color:transparent!important;font-size:0!important}body.static-crawl-page main[data-find-a-game-page] .directory-hero-finder button::before{content:">";position:absolute;inset:0;display:grid;place-items:center;color:#07111e;font-size:1.34rem;font-weight:950}}.spotlight-event-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.spotlight-event-links a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:7px 12px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:rgba(255,255,255,0.82);color:#172232;font-size:0.78rem;font-weight:950;line-height:1;text-decoration:none}.spotlight-event-links a:first-child{border-color:#172232;background:#172232;color:#fffdf8}[data-seo-landing-page="world-cup-watch-party-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section),[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section){position:relative;overflow:hidden;border-color:rgba(255,255,255,0.14);background:radial-gradient(circle at 96% 0%,rgba(95,121,255,0.18),transparent 32%),radial-gradient(circle at 0% 12%,rgba(196,255,38,0.09),transparent 28%),linear-gradient(140deg,#07111e,#101d31 58%,#0d211b);color:#fffdf8;box-shadow:0 22px 54px rgba(3,8,14,0.22),inset 0 1px 0 rgba(255,255,255,0.1)}[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section){background:radial-gradient(circle at 90% 0%,rgba(155,92,255,0.2),transparent 34%),radial-gradient(circle at 0% 12%,rgba(196,255,38,0.08),transparent 28%),linear-gradient(140deg,#070b13,#121728 58%,#1a1021)}[data-seo-landing-page="world-cup-watch-party-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section)::before,[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section)::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#c4ff26,#31b28a 34%,#5f79ff 70%,#ffc445)}[data-seo-landing-page="world-cup-watch-party-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section)>*,[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip,.lane-featured-ideas-section)>*{position:relative;z-index:1}[data-seo-landing-page="world-cup-watch-party-games"]:is(.world-cup-event-strip-copy span,.world-cup-event-facts dt,.directory-section-head .eyebrow),[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip-copy span,.world-cup-event-facts dt,.directory-section-head .eyebrow){color:#c4ff26}[data-seo-landing-page="world-cup-watch-party-games"]:is(.world-cup-event-strip-copy h2,.directory-section-head h2,.directory-result-panel-head h3),[data-seo-landing-page="poker-games"]:is(.world-cup-event-strip-copy h2,.directory-section-head h2,.directory-result-panel-head h3){color:#fffdf8}[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-facts div,[data-seo-landing-page="poker-games"] .world-cup-event-facts div{position:relative;grid-template-columns:42px minmax(0,1fr);align-items:center;border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-facts div::before,[data-seo-landing-page="poker-games"] .world-cup-event-facts div::before{content:"";grid-row:1/span 2;width:34px;height:34px;border:1px solid rgba(196,255,38,0.28);border-radius:13px;background:linear-gradient(135deg,rgba(196,255,38,0.94),rgba(49,178,138,0.86) 58%,rgba(95,121,255,0.86));box-shadow:0 10px 22px rgba(3,8,14,0.18)}[data-seo-landing-page="poker-games"] .world-cup-event-facts div::before{background:linear-gradient(135deg,rgba(255,196,69,0.94),rgba(239,123,82,0.88) 52%,rgba(216,91,134,0.86))}[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-facts dd,[data-seo-landing-page="poker-games"] .world-cup-event-facts dd{color:#fffdf8}[data-seo-landing-page="world-cup-watch-party-games"] .spotlight-event-links a,[data-seo-landing-page="poker-games"] .spotlight-event-links a{border-color:rgba(255,255,255,0.14);background:rgba(255,255,255,0.1);color:#fffdf8}[data-seo-landing-page="world-cup-watch-party-games"] .spotlight-event-links a:first-child,[data-seo-landing-page="poker-games"] .spotlight-event-links a:first-child{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail a,[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail button,[data-seo-landing-page="poker-games"] .directory-result-filter-rail a,[data-seo-landing-page="poker-games"] .directory-result-filter-rail button{border-color:rgba(255,255,255,0.14);background:rgba(255,255,255,0.1);color:#fffdf8}[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail a.is-active,[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail button.is-active,[data-seo-landing-page="poker-games"] .directory-result-filter-rail a.is-active,[data-seo-landing-page="poker-games"] .directory-result-filter-rail button.is-active{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail a.is-active strong,[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-filter-rail button.is-active strong,[data-seo-landing-page="poker-games"] .directory-result-filter-rail a.is-active strong,[data-seo-landing-page="poker-games"] .directory-result-filter-rail button.is-active strong{background:rgba(7,17,30,0.12);color:#07111e}[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-directory-panel,[data-seo-landing-page="poker-games"] .world-cup-directory-panel{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-panel-head,[data-seo-landing-page="poker-games"] .directory-result-panel-head{border-bottom-color:rgba(255,255,255,0.1)}[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-card,[data-seo-landing-page="poker-games"] .directory-result-card{border-color:rgba(255,255,255,0.16);box-shadow:0 18px 38px rgba(3,8,14,0.2),inset 0 1px 0 rgba(255,255,255,0.72)}[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-viewing-load-more,[data-seo-landing-page="poker-games"] .world-cup-viewing-load-more{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e;box-shadow:0 14px 28px rgba(49,178,138,0.2)}.directory-launcher-hero{position:relative;overflow:hidden;border-color:rgba(255,255,255,0.14);background:radial-gradient(circle at 92% 8%,rgba(196,255,38,0.16),transparent 28%),radial-gradient(circle at 8% 0%,rgba(73,198,174,0.14),transparent 30%),linear-gradient(145deg,#071120 0%,#101827 58%,#13291f 100%);box-shadow:0 24px 56px rgba(3,8,14,0.24),inset 0 1px 0 rgba(255,255,255,0.1);color:#fffdf8}.directory-launcher-hero::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#49c6ae,#5867f5 42%,#c4ff26 74%,#ef7b52);pointer-events:none}.directory-launcher-hero>*{position:relative;z-index:1}.directory-launcher-hero .eyebrow{color:#c4ff26}.directory-launcher-hero h1{color:#fffdf8}.directory-launcher-hero .lead{color:rgba(255,253,248,0.78)}.directory-hero-finder{border-color:rgba(255,255,255,0.16);background:radial-gradient(circle at 100% 0%,rgba(196,255,38,0.08),transparent 34%),rgba(255,255,255,0.08)}.directory-hero-finder input{border-color:rgba(255,255,255,0.14);background:rgba(7,17,30,0.72);color:#fffdf8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.directory-hero-finder input::placeholder{color:rgba(255,253,248,0.66)}.directory-result-filter-rail button[data-directory-result-type-filter="all"]::after{border-radius:50%;background:radial-gradient(circle at 22% 22%,#07111e 0 2px,transparent 2.4px),radial-gradient(circle at 78% 22%,#07111e 0 2px,transparent 2.4px),radial-gradient(circle at 22% 78%,#07111e 0 2px,transparent 2.4px),radial-gradient(circle at 78% 78%,#07111e 0 2px,transparent 2.4px)}.directory-result-filter-rail button[data-directory-result-type-filter="full-game"]::after{border-radius:3px;background:#07111e;clip-path:polygon(18% 8%,88% 50%,18% 92%)}.directory-result-filter-rail button[data-directory-result-type-filter="challenge-twist"]::after{border:2px solid #07111e;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 2px rgba(7,17,30,0.2)}.directory-result-filter-rail a.is-active::before,.directory-result-filter-rail button.is-active::before{background:#07111e}.directory-result-filter-rail a.is-active::after,.directory-result-filter-rail button.is-active::after{background:linear-gradient(#c4ff26,#c4ff26) 50% 20%/13px 2px no-repeat,linear-gradient(#c4ff26,#c4ff26) 50% 50%/13px 2px no-repeat,linear-gradient(#c4ff26,#c4ff26) 50% 80%/13px 2px no-repeat}.directory-result-filter-rail button.is-active[data-directory-result-type-filter="all"]::after{background:radial-gradient(circle at 22% 22%,#c4ff26 0 2px,transparent 2.4px),radial-gradient(circle at 78% 22%,#c4ff26 0 2px,transparent 2.4px),radial-gradient(circle at 22% 78%,#c4ff26 0 2px,transparent 2.4px),radial-gradient(circle at 78% 78%,#c4ff26 0 2px,transparent 2.4px)}.directory-result-filter-rail button.is-active[data-directory-result-type-filter="full-game"]::after{background:#c4ff26;clip-path:polygon(18% 8%,88% 50%,18% 92%)}.directory-result-filter-rail button.is-active[data-directory-result-type-filter="challenge-twist"]::after{border-color:#c4ff26;background:transparent}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,[data-seo-landing-page="poker-games"] .seo-landing-hero,.directory-launcher-hero{border-radius:26px;box-shadow:0 32px 78px rgba(3,8,14,0.34),inset 0 1px 0 rgba(255,255,255,0.12)}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero::before,[data-seo-landing-page="poker-games"] .seo-landing-hero::before,.directory-launcher-hero::before{height:6px;background:linear-gradient(90deg,#c4ff26 0%,#22c7ff 42%,#ffc445 72%,#d85b86 100%)}@media (max-width:900px){.spotlight-event-links a{flex:1 1 150px;min-height:44px}}@media (max-width:640px){.directory-launcher-hero,[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:calc(100svh - 96px);padding:14px 12px 92px;align-content:start}.directory-launcher-hero h1,[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:10ch;font-size:clamp(2.55rem,13vw,4rem);line-height:0.9}.directory-launcher-hero .lead,[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:31ch;font-size:0.94rem;line-height:1.24}.directory-hero-finder{padding:8px;border-radius:22px;background:rgba(8,15,27,0.72);backdrop-filter:blur(10px)}.directory-hero-finder label,.directory-hero-finder small{display:none}.directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 52px}.directory-hero-finder input{min-height:52px;border-radius:999px}.directory-hero-finder button{width:52px;min-height:52px;padding:0;overflow:hidden;border-radius:50%;color:transparent}.directory-hero-finder button::before{content:">";color:#07111e;font-weight:950}}.world-cup-event-strip{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(0,1fr);gap:10px;align-items:stretch;margin-top:10px;padding:14px;border:1px solid rgba(22,32,43,0.1);background:radial-gradient(circle at 12% 0%,rgba(49,178,138,0.16),transparent 32%),radial-gradient(circle at 100% 0%,rgba(95,121,255,0.15),transparent 30%),linear-gradient(135deg,rgba(255,253,248,0.98),rgba(240,248,255,0.9))}.world-cup-event-strip-copy{display:grid;align-content:center;gap:6px}.world-cup-event-strip-copy span,.world-cup-event-facts dt{color:#315e2d;font-size:0.72rem;font-weight:950;letter-spacing:0.12em;text-transform:uppercase}.world-cup-event-strip-copy h2{margin:0;font-size:clamp(1.5rem,3vw,2.2rem);line-height:0.98}.world-cup-event-strip-copy p{max-width:620px;margin:0;color:var(--muted);font-size:clamp(0.84rem,1.25vw,0.98rem);font-weight:780;line-height:1.18}.world-cup-event-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.world-cup-event-facts div{display:grid;align-content:center;gap:5px;min-height:58px;padding:9px 10px;border:1px solid rgba(22,32,43,0.08);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,0.88),rgba(255,253,248,0.72)),rgba(255,255,255,0.76);box-shadow:inset 0 1px 0 rgba(255,255,255,0.78)}.world-cup-event-facts dd{margin:0;color:var(--ink);font-size:clamp(0.82rem,1.2vw,1rem);font-weight:950;line-height:1.08}@media (max-width:760px){.world-cup-event-strip{grid-template-columns:1fr;gap:8px;margin-top:8px;padding:12px}.world-cup-event-strip-copy{gap:5px}.world-cup-event-strip-copy h2{font-size:clamp(1.42rem,6.2vw,1.86rem)}.world-cup-event-strip-copy p{font-size:clamp(0.76rem,3.35vw,0.9rem);line-height:1.14}.world-cup-event-facts{gap:7px}.world-cup-event-facts div{min-height:52px;padding:8px}.world-cup-event-facts dd{font-size:clamp(0.72rem,3.2vw,0.86rem)}}.world-cup-viewing-load-more{width:min(100%,360px);margin:14px auto 0;min-height:48px;border:1px solid rgba(22,32,43,0.14);border-radius:999px;background:#172232;color:#fffdf8;font:inherit;font-weight:950;box-shadow:0 14px 26px rgba(23,34,50,0.12);cursor:pointer}.world-cup-viewing-load-more[hidden]{display:none}.world-cup-directory-panel{background:radial-gradient(circle at 100% 0%,rgba(95,121,255,0.08),transparent 28%),rgba(255,255,255,0.82)}.world-cup-side-track{display:grid;gap:10px}article{background:rgba(255,253,248,0.94);border:1px solid #ded5c6;border-radius:18px;padding:18px;margin:14px 0;box-shadow:0 12px 30px rgba(23,34,50,0.07)}.directory-result-filter-rail{display:flex;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 38px 8px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 46px),rgba(0,0,0,0.18) 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 46px),rgba(0,0,0,0.18) 100%)}.directory-result-filter-rail::-webkit-scrollbar{display:none}.directory-result-filter-rail a,.directory-result-filter-rail button{appearance:none;display:inline-flex;flex:0 0 auto;min-height:44px;align-items:center;gap:10px;padding:0 16px;border:1px solid rgba(255,255,255,0.13);border-radius:999px;background:rgba(255,255,255,0.08);color:#fffdf8;cursor:pointer;font-family:inherit;font-size:0.84rem;font-weight:900;text-decoration:none;white-space:nowrap}.directory-result-filter-rail a.is-active,.directory-result-filter-rail button.is-active{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 54%,#5f79ff);color:#07111e;box-shadow:0 14px 28px rgba(49,178,138,0.2)}.directory-result-filter-rail strong{display:inline-flex;min-width:28px;min-height:28px;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;background:#fffdf8;color:#07111e;font-size:0.7rem;line-height:1}.directory-result-filter-rail a.is-active strong,.directory-result-filter-rail button.is-active strong{background:#07111e;color:#fffdf8}.directory-result-panel{overflow:hidden;border:1px solid rgba(255,255,255,0.12);border-radius:20px;background:rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.directory-result-panel-head{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,0.1)}.directory-result-panel-head h3,.directory-result-panel-head p{margin:0}.directory-result-panel-head h3{font-size:clamp(1.15rem,2vw,1.45rem);line-height:1}.directory-result-panel-head p{color:rgba(255,253,248,0.7);font-size:0.88rem;font-weight:850;line-height:1.25}.directory-result-list{display:grid;gap:10px;padding:12px}.directory-result-card{position:relative;isolation:isolate;display:grid;grid-template-columns:176px minmax(0,1fr);min-height:168px;overflow:hidden;margin:0;padding:0;border-color:rgba(255,255,255,0.13);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(95,121,255,0.2),transparent 34%),radial-gradient(circle at 0% 100%,rgba(49,178,138,0.13),transparent 38%),linear-gradient(145deg,rgba(11,23,38,0.98),rgba(18,34,56,0.96) 60%,rgba(15,41,30,0.94));box-shadow:0 18px 38px rgba(3,8,14,0.24),inset 0 1px 0 rgba(255,255,255,0.1)}.directory-result-card::before{position:absolute;inset:0 0 auto;z-index:2;height:4px;content:"";background:linear-gradient(90deg,#31b28a,#5f79ff 58%,#ffc445)}.directory-result-card--side{border-color:rgba(239,123,82,0.18)}.directory-result-card-media{position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:100%;overflow:hidden;padding:0;cursor:pointer;border-right:1px solid rgba(255,255,255,0.1);border-top:0;border-bottom:0;border-left:0;background:rgba(3,8,14,0.38);appearance:none}.directory-result-card-media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover}.directory-result-card-body{display:grid;align-content:center;gap:7px;min-width:0;padding:13px 14px}.directory-result-card-top,.directory-result-card-description{margin:0}.directory-result-card-top{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.directory-result-card-top .directory-result-badge:nth-child(n+4){display:none}.directory-result-badge{display:inline-flex;min-height:25px;align-items:center;padding:0 10px;border-radius:999px;border:1px solid rgba(49,94,45,0.08);background:rgba(49,94,45,0.11);color:#c4ff26;font-size:0.63rem;font-weight:950;letter-spacing:0.08em;line-height:1;text-transform:uppercase}.directory-result-badge--aid{border-color:rgba(95,121,255,0.16);background:linear-gradient(135deg,rgba(34,199,255,0.18),rgba(255,196,69,0.16));color:#b9c7ff}.directory-result-card h3{margin:0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.05;letter-spacing:0}.directory-result-card h3 a,.directory-result-card h3 button{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:transparent;color:#fffdf8;font:inherit;font-weight:inherit;text-align:left;text-decoration:none;cursor:pointer}.directory-result-card-description{color:rgba(255,253,248,0.8);font-size:0.9rem;font-weight:760;line-height:1.3}.directory-result-facts{display:flex;flex-wrap:wrap;gap:6px}.directory-result-facts span{display:inline-flex;max-width:100%;min-height:26px;align-items:center;overflow:hidden;padding:0 9px;border:1px solid rgba(255,255,255,0.12);border-radius:999px;background:rgba(255,255,255,0.09);color:rgba(255,253,248,0.82);font-size:0.68rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.trust-label-strip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.trust-label-strip[tabindex="0"]{min-height:44px}.trust-label{display:inline-flex;max-width:100%;min-height:28px;align-items:center;overflow:hidden;padding:0 9px;border:1px solid rgba(49,178,138,0.22);border-radius:999px;background:rgba(49,178,138,0.12);color:#153f31;font-size:0.68rem;font-weight:950;line-height:1;text-overflow:ellipsis;white-space:nowrap}.trust-label-strip--card .trust-label{min-height:24px;border-color:rgba(196,255,38,0.18);background:rgba(196,255,38,0.08);color:rgba(255,253,248,0.84)!important;font-size:0.6rem}.directory-result-meta-strip{display:flex;flex-wrap:wrap;gap:6px}.directory-result-meta-strip span{display:inline-flex;max-width:100%;min-height:27px;align-items:center;overflow:hidden;padding:0 9px;border:1px solid rgba(196,255,38,0.14);border-radius:999px;background:rgba(196,255,38,0.08);color:rgba(255,253,248,0.86);font-size:0.68rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.directory-result-why{display:grid;gap:4px;margin:0;padding:9px 10px;border:1px solid rgba(196,255,38,0.14);border-radius:14px;background:radial-gradient(circle at 0 0,rgba(196,255,38,0.1),transparent 34%),rgba(255,255,255,0.07)}.directory-result-why strong{color:#c4ff26;font-size:0.64rem;font-weight:950;letter-spacing:0.09em;line-height:1;text-transform:uppercase}.directory-result-why span{color:rgba(255,253,248,0.82);font-size:0.83rem;font-weight:740;line-height:1.28}.directory-related-twists{display:grid;gap:7px;margin:2px 0 0;border:1px solid rgba(255,255,255,0.1);border-radius:16px;background:rgba(255,255,255,0.045);box-shadow:none}.directory-related-twists[open]{border-color:rgba(196,255,38,0.2);background:radial-gradient(circle at 0% 0%,rgba(196,255,38,0.12),transparent 38%),linear-gradient(135deg,rgba(255,255,255,0.075),rgba(95,121,255,0.075))}.directory-related-twists>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:38px;padding:6px 8px;cursor:pointer;list-style:none}.directory-related-twists>summary::-webkit-details-marker{display:none}.directory-related-twists>summary span{display:grid;min-width:0;gap:2px}.directory-related-twists>summary strong{color:#c4ff26;font-size:0.74rem;font-weight:950;letter-spacing:0.08em;line-height:1;text-transform:uppercase}.directory-related-twists>summary small{color:rgba(255,253,248,0.72);font-size:0.7rem;font-weight:750;line-height:1.2}.directory-related-twist-titles{max-width:100%;overflow:hidden;color:rgba(255,253,248,0.86);font-size:0.74rem;font-weight:900;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.directory-related-twists>summary em{display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(196,255,38,0.2);background:rgba(196,255,38,0.1);color:#dfff8a;font-size:0.62rem;font-style:normal;font-weight:950;letter-spacing:0.06em;text-transform:uppercase}.directory-related-twists[open]>summary em{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.directory-related-twists[open]>summary em::before{content:"Hide"}.directory-related-twists[open]>summary em{font-size:0}.directory-related-twists[open]>summary em::before{font-size:0.68rem}.directory-related-twist-list{display:grid;gap:6px;padding:0 8px 8px}.directory-related-twist{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(255,255,255,0.1);border-radius:14px;background:rgba(255,255,255,0.08)}.directory-related-twist div{display:grid;min-width:0;gap:3px}.directory-related-twist span{color:#ffc445;font-size:0.58rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.directory-related-twist strong,.directory-related-twist p{margin:0}.directory-related-twist strong{color:#fffdf8!important;font-size:0.84rem;font-weight:950;line-height:1.06}.directory-related-twist p{color:rgba(255,253,248,0.74);font-size:0.72rem;font-weight:720;line-height:1.22}.directory-related-twist button{min-height:44px;padding:0 10px;border:1px solid rgba(196,255,38,0.24);border-radius:999px;background:rgba(196,255,38,0.14);color:#dfff8a;cursor:pointer;font:inherit;font-size:0.68rem;font-weight:950;white-space:nowrap}@supports selector(:has(*)){.directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media,.directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media img{align-self:start;height:220px;min-height:220px}}.directory-result-actions{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr);gap:7px}.directory-result-actions a,.directory-result-actions button{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(255,255,255,0.12);border-radius:999px;background:rgba(255,255,255,0.09);color:#fffdf8;cursor:pointer;font:inherit;font-size:0.74rem;font-weight:950;line-height:1.05;text-align:center;text-decoration:none;white-space:nowrap}.directory-result-actions .directory-result-primary{border-color:rgba(196,255,38,0.2);background:linear-gradient(135deg,#071120,#172232 58%,#17442f);color:#fffdf8;box-shadow:0 12px 22px rgba(3,8,14,0.22)}.directory-result-actions .directory-result-primary::before{content:"▶ "}.directory-result-actions .directory-result-share-card{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e;box-shadow:0 12px 24px rgba(49,178,138,0.18)}@media (min-width:960px){.directory-result-list{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-result-card{grid-template-columns:146px minmax(0,1fr)}}[data-static-quick-browse-page][data-quick-browse-mode="fresh"] button[data-quick-browse-shuffle]{border-color:#315e2d;background:#315e2d;color:#fffdf8}@keyframes freshStackDeal{from{opacity:0.65;transform:translateY(8px) scale(0.985)}to{opacity:1;transform:translateY(0) scale(1)}}.quick-browse-card-summary{color:#273445;font-weight:760;line-height:1.35}.quick-preview-drawer[hidden]{display:none}.quick-preview-drawer{--quick-preview-footer-space:92px;position:fixed;inset:0;z-index:150;display:grid;place-items:end center;padding:18px 18px 0;background:rgba(10,16,24,0.62);backdrop-filter:blur(14px) saturate(120%)}.quick-preview-panel{--quick-preview-footer-space:92px;position:relative;display:grid;gap:12px;width:min(720px,100%);max-height:min(92vh,calc(100vh - 36px - env(safe-area-inset-bottom,0px)),760px);overflow:auto;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));border:1px solid rgba(255,255,255,0.68);border-radius:28px;background:radial-gradient(circle at 8% 0%,rgba(49,178,138,0.18),transparent 32%),radial-gradient(circle at 94% 8%,rgba(95,121,255,0.14),transparent 28%),linear-gradient(180deg,#fffdf8 0%,#f7fbf6 100%);box-shadow:0 26px 86px rgba(9,14,22,0.32);overscroll-behavior:contain;scroll-padding-bottom:calc(var(--quick-preview-footer-space) + 24px + env(safe-area-inset-bottom,0px))}.quick-preview-panel::before{content:"";position:sticky;top:-18px;z-index:4;display:block;height:4px;margin:-18px -18px 0;border-radius:28px 28px 0 0;background:linear-gradient(90deg,#31b28a,#5f79ff 58%,#ffc445)}@supports (height:100dvh){.quick-preview-panel{max-height:min(92dvh,calc(100dvh - 36px - env(safe-area-inset-bottom,0px)),760px)}}body.has-quick-preview-open{overflow:hidden}.quick-preview-head{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:12px;align-items:center}.quick-preview-thumb{width:76px;height:76px;overflow:hidden;border:2px solid rgba(49,178,138,0.22);border-radius:20px;background:#dfe8e0;box-shadow:0 12px 26px rgba(22,32,43,0.12)}.quick-preview-thumb img{display:block;width:100%;height:100%;object-fit:cover}.quick-preview-head h2,.quick-preview-panel p{margin:0}.quick-preview-head h2{font-size:clamp(1.36rem,5vw,2rem);line-height:1}.quick-preview-head h2:focus{outline:none}.quick-preview-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer;font-size:1.15rem;font-weight:950}.quick-preview-facts,.quick-preview-rules,.quick-preview-actions{display:none}.quick-preview-facts span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:rgba(246,248,251,0.8);color:#425468;font-size:0.75rem;font-weight:900}.quick-preview-rules{gap:8px;margin:0;padding-left:1.25rem;color:#273445;font-weight:760;line-height:1.35}.quick-preview-drawer[data-quick-playkit-opened="true"] .quick-preview-rules,.quick-preview-drawer[data-quick-playkit-opened="true"] [data-quick-preview-note],.quick-preview-drawer[data-quick-playkit-opened="true"] .quick-preview-actions{display:none}.quick-preview-drawer[data-quick-playkit-opened="true"] .quick-preview-head{position:absolute;top:26px;right:26px;z-index:5;display:block}.quick-preview-drawer[data-quick-playkit-opened="true"] .quick-preview-head>:not(.quick-preview-close),.quick-preview-drawer[data-quick-playkit-opened="true"] [data-quick-preview-board],.quick-preview-drawer[data-quick-playkit-opened="true"] [data-quick-preview-summary],.quick-preview-drawer[data-quick-playkit-opened="true"] .quick-preview-why{display:none!important}.quick-preview-why{display:grid;gap:5px;padding:10px 11px;border:1px solid rgba(22,32,43,0.08);border-radius:16px;background:rgba(246,248,251,0.82)}.quick-preview-why[hidden]{display:none}.quick-preview-why strong{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;text-transform:uppercase}.quick-preview-why p{color:#425468;font-weight:760;line-height:1.32}.quick-preview-actions a,.quick-preview-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 13px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer;font:inherit;font-size:0.82rem;font-weight:900;text-decoration:none}.quick-preview-actions button[data-quick-preview-add]{border-color:rgba(49,178,138,0.34);background:rgba(49,178,138,0.12);color:#1d4d3b}.quick-preview-actions a{border-color:rgba(22,32,43,0.84);background:#172232;color:#fffdf8}.quick-preview-actions [data-quick-playkit-open]{border-color:rgba(22,32,43,0.84);background:#172232;color:#fffdf8}.quick-preview-kit{position:relative;display:grid;gap:11px;margin:4px 0 calc(var(--quick-preview-footer-space) + 10px);overflow:hidden;padding:0 0 12px;border:1px solid rgba(49,178,138,0.24);border-radius:24px;background:radial-gradient(circle at 0% 0%,rgba(49,178,138,0.22),transparent 40%),radial-gradient(circle at 100% 10%,rgba(95,121,255,0.18),transparent 34%),radial-gradient(circle at 88% 84%,rgba(255,196,69,0.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.96),rgba(239,250,246,0.9));box-shadow:inset 0 1px 0 rgba(255,255,255,0.78),0 16px 34px rgba(22,32,43,0.08)}.quick-preview-kit[hidden]{display:none}.quick-preview-kit-head{position:relative;isolation:isolate;display:grid;gap:6px;align-items:center;min-height:230px;overflow:hidden;padding:78px 16px 16px}.quick-preview-kit-hero{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:11px;align-items:center}.quick-preview-kit-poster{position:absolute;inset:0;z-index:-2;display:block;overflow:hidden;background:#07111e}.quick-preview-kit-poster[hidden]{display:none}.quick-preview-kit-poster img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.18) contrast(1.08) brightness(0.78)}.quick-preview-kit-poster::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,12,22,0.04) 0%,rgba(5,12,22,0.62) 52%,rgba(5,12,22,0.98) 100%),radial-gradient(circle at 7% 8%,rgba(196,255,38,0.3),transparent 28%),radial-gradient(circle at 92% 18%,rgba(34,199,255,0.22),transparent 32%)}.quick-preview-kit-thumb{position:relative;width:82px;aspect-ratio:1;overflow:hidden;border:2px solid rgba(49,178,138,0.2);border-radius:20px;background:rgba(22,32,43,0.08);box-shadow:0 12px 24px rgba(22,32,43,0.1)}.quick-preview-kit-thumb[hidden]{display:none}.quick-preview-kit-thumb img{display:block;width:100%;height:100%;object-fit:cover}.quick-preview-kit-title-block{position:relative;z-index:1;display:grid;min-width:0;align-self:end;gap:7px}.quick-preview-kit-head span{display:block;margin-top:3px;color:#425468;font-size:0.8rem;font-weight:850;line-height:1.25}.quick-preview-kit-head p,.quick-preview-kit-pane h3{margin:0;color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;text-transform:uppercase}.quick-preview-kit-head h3{margin:0;color:var(--ink);max-width:12ch;font-size:clamp(1.85rem,6vw,2.75rem);font-weight:950;line-height:0.94;letter-spacing:0}.quick-preview-kit-badges,.quick-preview-kit-facts{display:flex;flex-wrap:wrap;gap:5px}.quick-preview-kit-badges span,.quick-preview-kit-facts span{display:inline-flex;width:fit-content;min-height:25px;align-items:center;margin:0;padding:0 8px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:rgba(255,255,255,0.7);color:#315e2d;font-size:0.66rem;font-weight:950;line-height:1}.quick-preview-kit-facts span{color:#425468;font-size:0.68rem;font-weight:900}.quick-preview-kit-head a{justify-self:start;min-height:44px;padding:0 13px;border:1px solid rgba(49,178,138,0.2);border-radius:999px;background:rgba(255,253,248,0.9);color:#315e2d;font-size:0.76rem;font-weight:950;line-height:36px;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 8px 18px rgba(22,32,43,0.06)}.quick-preview-kit-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 12px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.quick-preview-kit-tabs::-webkit-scrollbar{display:none}.quick-preview-kit-head button,.quick-preview-kit-tabs button,.quick-preview-kit-pane button,.quick-preview-kit-pane a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fffdf8;color:var(--ink);cursor:pointer;font:inherit;font-size:0.76rem;font-weight:900;text-align:center;text-decoration:none;white-space:nowrap}.quick-preview-kit-tabs button{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;align-items:center;min-width:0;min-height:58px;padding:8px 12px;color:#243449;font-size:0.82rem;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,0.74)}.quick-preview-kit-tabs button>span:not(.quick-preview-kit-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.quick-preview-kit-icon{display:inline-grid;place-items:center;justify-self:center;width:29px;height:29px;border-radius:12px;background:rgba(216,234,255,0.96);color:#1c5a37;box-shadow:inset 0 0 0 1px rgba(7,17,30,0.12),0 7px 14px rgba(5,12,22,0.24)}.quick-preview-kit-tabs button:nth-child(2) .quick-preview-kit-icon{background:rgba(224,234,255,0.96);color:#243da1}.quick-preview-kit-icon svg{width:19px;height:19px}.quick-preview-kit-tabs button[aria-selected="true"]{border-color:transparent;background:linear-gradient(135deg,#1bb08d,#3f7eff 58%,#7257f5);color:#fff;box-shadow:0 13px 24px rgba(54,104,190,0.24)}.quick-preview-kit-tabs button[aria-selected="true"] .quick-preview-kit-icon{background:rgba(255,255,255,0.2);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.24)}.quick-preview-kit-pane{display:grid;gap:10px;padding:0 12px}.quick-preview-kit-pane[hidden]{display:none}.quick-preview-kit-pane[data-quick-playkit-pane="rules"],.quick-preview-kit-pane[data-quick-playkit-pane="tools"],.quick-preview-kit-pane[data-quick-playkit-pane="twists"]{padding-bottom:12px}.quick-preview-kit-pane p{color:#425468;font-weight:680;line-height:1.4}.quick-preview-kit-pane ol{display:grid;gap:7px;margin:0;padding:0;list-style:none;counter-reset:quick-preview-rule}.quick-preview-kit-pane li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;align-items:start;padding:9px;border:1px solid rgba(22,32,43,0.08);border-radius:14px;background:rgba(255,253,248,0.78);color:#273445;font-weight:720;line-height:1.32;counter-increment:quick-preview-rule}.quick-preview-kit-pane li::before{content:counter(quick-preview-rule);display:inline-grid;place-items:center;width:26px;height:26px;border-radius:9px;background:rgba(49,178,138,0.14);color:#315e2d;font-size:0.78rem;font-weight:950}.quick-playkit-runbook{display:grid;gap:8px}.quick-playkit-timer-card{display:grid;gap:8px;padding:12px;border-radius:20px;background:radial-gradient(circle at 20% 18%,rgba(50,168,132,0.24),transparent 36%),radial-gradient(circle at 86% 18%,rgba(95,121,255,0.26),transparent 34%),linear-gradient(135deg,#121d2b,#252944);color:#fffdf8;box-shadow:0 16px 32px rgba(22,32,43,0.15)}.quick-playkit-timer-card span{color:rgba(255,253,248,0.72);font-size:0.72rem;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}.quick-playkit-timer{display:grid;place-items:center;min-height:90px;border-radius:18px;background:rgba(255,255,255,0.08);color:#fffdf8;font-size:clamp(2.25rem,12vw,3.4rem);font-weight:950;letter-spacing:0}.quick-playkit-presets,.quick-playkit-controls,.quick-playkit-scoreboard{display:grid;gap:7px}.quick-playkit-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-playkit-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-playkit-presets button,.quick-playkit-controls button,.quick-playkit-scoreboard button{min-height:44px}.quick-playkit-controls button:disabled{opacity:0.52;cursor:default}.quick-playkit-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-playkit-scoreboard>div{display:grid;gap:8px;padding:12px;border:1px solid rgba(22,32,43,0.1);border-radius:16px;background:rgba(255,253,248,0.9)}.quick-playkit-scoreboard span{color:#425468;font-size:0.78rem;font-weight:900}.quick-playkit-scoreboard strong{color:var(--ink);font-size:clamp(2rem,10vw,2.65rem);line-height:0.95}.quick-playkit-scoreboard div div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.quick-preview-kit-pane>a{justify-self:start;border-color:rgba(22,32,43,0.84);background:#172232;color:#fffdf8}.quick-playkit-console{display:grid;gap:10px;padding:11px;border:1px solid rgba(49,178,138,0.2);border-radius:20px;background:radial-gradient(circle at 4% 0%,rgba(196,255,38,0.2),transparent 34%),rgba(255,255,255,0.82);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)}.quick-playkit-console-copy{display:grid;gap:4px;min-width:0}.quick-playkit-console-copy span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.quick-playkit-console-copy strong{color:#16202b;font-size:1.05rem;font-weight:950;line-height:1.05}.quick-playkit-console-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:7px}.quick-playkit-console-actions button{min-width:0;min-height:44px;padding:0 9px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:rgba(255,255,255,0.86);color:#172232;cursor:pointer;font:inherit;font-size:0.76rem;font-weight:950;line-height:1.04}.quick-playkit-console-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.quick-playkit-tool-list{display:grid;gap:8px;padding-bottom:16px}.quick-playkit-tool{overflow:hidden;border:1px solid rgba(22,32,43,0.1);border-radius:20px;background:rgba(255,253,248,0.78);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)}.quick-playkit-tool[open]{border-color:rgba(49,178,138,0.24);background:linear-gradient(145deg,rgba(255,253,248,0.94),rgba(244,252,248,0.86))}.quick-playkit-tool:not([open]) .quick-playkit-tool-body{display:none}.quick-playkit-tool-summary{display:grid;grid-template-columns:42px minmax(0,1fr) 30px;gap:10px;align-items:center;min-height:66px;padding:10px;cursor:pointer;list-style:none}.quick-playkit-tool-summary::-webkit-details-marker{display:none}.quick-playkit-tool-summary .quick-preview-kit-icon{width:40px;height:40px;border-radius:16px}.quick-playkit-tool[data-quick-playkit-tool="timer"] .quick-preview-kit-icon{background:#ffe1a8;color:#6b330d}.quick-playkit-tool[data-quick-playkit-tool="score"] .quick-preview-kit-icon{background:#dce7ff;color:#203b9f}.quick-playkit-tool[data-quick-playkit-tool="challenge"] .quick-preview-kit-icon{background:#dcffc5;color:#235f2d}.quick-playkit-tool[data-quick-playkit-tool="stud"] .quick-preview-kit-icon{background:#f5d4e5;color:#7a244d}.quick-playkit-aid-list{display:grid;gap:8px;margin-top:2px;padding-top:10px;border-top:1px solid rgba(22,32,43,0.08)}.quick-playkit-aid-list[hidden]{display:none}.quick-playkit-twist-list{display:grid;gap:8px;padding-bottom:16px}.quick-playkit-tool-copy{display:grid;gap:3px;min-width:0}.quick-playkit-tool-copy strong{min-width:0;overflow:hidden;color:var(--ink);font-size:1rem;font-weight:950;line-height:1.08;text-overflow:ellipsis}.quick-playkit-tool-copy span{min-width:0;overflow-wrap:anywhere;color:#425468;font-size:0.78rem;font-weight:850;line-height:1.1}.quick-playkit-tool-chevron{display:grid;place-items:center;width:30px;height:30px;border-radius:12px;background:rgba(22,32,43,0.06);color:var(--ink);font-weight:950}.quick-playkit-tool-chevron::before{content:"+"}.quick-playkit-tool[open] .quick-playkit-tool-chevron::before{content:"-"}.quick-playkit-tool-body{display:grid;gap:10px;padding:0 10px 12px}.quick-playkit-challenge-arc{display:grid;gap:8px}.quick-playkit-challenge-arc article{display:grid;gap:4px;padding:10px;border:1px solid rgba(196,255,38,0.14);border-radius:16px;background:rgba(196,255,38,0.08)}.quick-playkit-challenge-arc span{color:#c4ff26;font-size:0.68rem;font-weight:950;letter-spacing:0.08em;text-transform:uppercase}.quick-playkit-challenge-arc p{margin:0;color:rgba(255,253,248,0.86);font-size:0.86rem;font-weight:850;line-height:1.25}.quick-preview-kit{border-color:rgba(255,255,255,0.14);background:radial-gradient(circle at 8% 0%,rgba(49,178,138,0.22),transparent 32%),radial-gradient(circle at 96% 10%,rgba(95,121,255,0.2),transparent 34%),linear-gradient(145deg,#0b1726 0%,#122238 58%,#102219 100%);color:#fffdf8;box-shadow:0 20px 44px rgba(8,15,26,0.18),inset 0 1px 0 rgba(255,255,255,0.12)}.quick-preview-kit::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 5% 0%,rgba(196,255,38,0.18),transparent 30%),radial-gradient(circle at 96% 0%,rgba(34,199,255,0.16),transparent 28%);pointer-events:none}.quick-preview-kit-head p,.quick-preview-kit-pane h3{color:#c4ff26!important}.quick-preview-kit-head h3{color:#fffdf8;text-shadow:0 10px 30px rgba(0,0,0,0.48)}.quick-preview-kit-head span,.quick-preview-kit-pane p{color:rgba(255,253,248,0.74)}.quick-preview-kit-thumb{border-color:rgba(196,255,38,0.18);background:rgba(255,255,255,0.08)}.quick-preview-kit-badges span,.quick-preview-kit-facts span{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.09);color:rgba(255,253,248,0.82)}.quick-preview-kit-badges span:first-child{color:#c4ff26}.quick-preview-kit-tabs button,.quick-playkit-tool{border-color:rgba(255,255,255,0.1);background:linear-gradient(135deg,rgba(255,255,255,0.11),rgba(255,255,255,0.055)),rgba(255,255,255,0.08);color:#fffdf8}.quick-preview-kit-tabs button[aria-selected="true"]{background:linear-gradient(135deg,#c4ff26,#31b28a 48%,#5f79ff);color:#07111e}.quick-preview-kit-tabs button[aria-selected="true"] .quick-preview-kit-icon{background:rgba(7,17,30,0.18);color:#07111e}.quick-playkit-tool-copy strong{color:#fffdf8}.quick-playkit-tool-copy span,.quick-playkit-tool-chevron{color:rgba(255,253,248,0.74)}.quick-playkit-tool[open] .quick-playkit-tool-copy strong,.quick-playkit-tool[open] .quick-playkit-tool-copy span,.quick-playkit-tool[open] .quick-playkit-tool-chevron{color:#16202b}.quick-playkit-tool[open] .quick-playkit-tool-chevron{background:rgba(22,32,43,0.08)}.quick-preview-kit .quick-playkit-presets button,.quick-preview-kit .quick-playkit-controls button,.quick-preview-kit .quick-playkit-scoreboard button{min-height:46px;border-color:rgba(255,255,255,0.14);background:rgba(255,255,255,0.09);color:#fffdf8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.quick-preview-kit .quick-playkit-tool-chevron{background:rgba(255,255,255,0.1)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"]{gap:9px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-console{border-color:rgba(196,255,38,0.22);background:radial-gradient(circle at 4% 0%,rgba(196,255,38,0.18),transparent 34%),linear-gradient(135deg,rgba(11,23,38,0.92),rgba(18,34,56,0.82));box-shadow:inset 0 1px 0 rgba(255,255,255,0.12)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-console-copy span{color:#c4ff26}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-console-copy strong{color:#fffdf8}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-console-actions button{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.1);color:#fffdf8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-console-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;padding-bottom:10px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool{position:relative;isolation:isolate;min-width:0;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.14),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.105),rgba(255,255,255,0.05))}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool::before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:4px;background:linear-gradient(90deg,#c4ff26,#22c7ff 58%,#ffc445);opacity:0.85}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="timer"]{grid-column:1/-1;background:radial-gradient(circle at 10% 0%,rgba(196,255,38,0.16),transparent 34%),radial-gradient(circle at 92% 18%,rgba(95,121,255,0.18),transparent 38%),linear-gradient(145deg,rgba(255,255,255,0.12),rgba(255,255,255,0.055))}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"][open],.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"][open],.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"][open]{grid-column:1/-1;order:-1}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-summary{grid-template-columns:44px minmax(0,1fr) 36px;min-height:72px;padding:12px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"] .quick-playkit-tool-summary,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"] .quick-playkit-tool-summary,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"] .quick-playkit-tool-summary{grid-template-columns:42px minmax(0,1fr)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"] .quick-playkit-tool-chevron,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"] .quick-playkit-tool-chevron,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"] .quick-playkit-tool-chevron{position:absolute;right:10px;top:10px;width:28px;height:28px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"][open] .quick-playkit-tool-summary,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"][open] .quick-playkit-tool-summary,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"][open] .quick-playkit-tool-summary{grid-template-columns:44px minmax(0,1fr) 36px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"][open] .quick-playkit-tool-chevron,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"][open] .quick-playkit-tool-chevron,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"][open] .quick-playkit-tool-chevron{position:static;width:36px;height:36px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-summary .quick-preview-kit-icon{width:42px;height:42px;border-radius:16px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-copy strong{font-size:1.04rem;overflow:visible;text-overflow:clip;white-space:normal}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-copy span{color:#c4ff26;font-size:0.8rem;overflow-wrap:anywhere}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"] .quick-playkit-tool-copy strong,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"] .quick-playkit-tool-copy strong,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"] .quick-playkit-tool-copy strong{padding-right:26px;font-size:0.88rem;line-height:1}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"] .quick-playkit-tool-copy span,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="challenge"] .quick-playkit-tool-copy span,.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"] .quick-playkit-tool-copy span{padding-right:18px;font-size:0.66rem;line-height:1.08}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool-body{padding:0 12px 12px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-timer-card{gap:7px;padding:12px;border:1px solid rgba(196,255,38,0.18);background:radial-gradient(circle at 50% 0%,rgba(196,255,38,0.18),transparent 36%),linear-gradient(135deg,#07111e,#17233a 56%,#0d362a)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-timer{min-height:82px;border:1px solid rgba(255,255,255,0.1);font-size:clamp(2.55rem,14vw,4.1rem)}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-controls{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,0.9fr))}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-scoreboard{gap:8px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"][open] .quick-playkit-scoreboard div div{grid-template-columns:repeat(2,minmax(44px,1fr))}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="score"][open] .quick-playkit-scoreboard button{min-width:44px}.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"][open] [data-quick-playkit-settlement],.quick-preview-kit-pane[data-quick-playkit-pane="tools"] .quick-playkit-tool[data-quick-playkit-tool="stud"][open] [data-quick-playkit-settlement] *{max-width:100%;min-width:0;overflow-wrap:anywhere}.quick-preview-kit-pane[data-quick-playkit-pane="twists"]{gap:9px}.quick-preview-kit-pane[data-quick-playkit-pane="twists"] .quick-playkit-twist-list{gap:9px;padding-bottom:10px}.quick-preview-why{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.1)}.quick-preview-why strong{color:#c4ff26}.quick-preview-why p{color:rgba(255,253,248,0.86)}.quick-preview-footer{position:sticky;bottom:0;z-index:3;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(84px,0.7fr);gap:8px;margin:10px -18px 0;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(22,32,43,0.08);background:#fffdf8;backdrop-filter:none}.quick-preview-footer::after{content:"";position:absolute;right:0;bottom:-32px;left:0;z-index:0;height:32px;background:#fffdf8;pointer-events:none}.quick-preview-footer>*{position:relative;z-index:1}.quick-preview-footer button,.quick-preview-footer a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:1px solid rgba(22,32,43,0.14);border-radius:999px;font:inherit;font-weight:950;text-align:center;text-decoration:none;cursor:pointer}.quick-preview-footer-primary,.quick-preview-footer button:first-child{background:linear-gradient(135deg,#172232,#26384d);color:#fffdf8;box-shadow:0 14px 28px rgba(22,32,43,0.16)}.quick-preview-footer-secondary{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e;box-shadow:0 12px 24px rgba(49,178,138,0.16)}.quick-preview-footer-link,.quick-preview-footer button:not(:first-child){background:rgba(255,255,255,0.86);color:#315e2d}.quick-preview-footer button.quick-preview-footer-secondary{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e;box-shadow:0 12px 24px rgba(49,178,138,0.16)}.quick-preview-footer a{background:rgba(255,255,255,0.86);color:#315e2d}.quick-preview-status{min-height:1rem;color:#425468;font-size:0.74rem;font-weight:850}.quick-preview-status:empty{display:none}@media (max-width:520px){.quick-preview-drawer{--quick-preview-footer-space:92px;align-items:end;justify-items:center;padding:max(10px,env(safe-area-inset-top,0px)) 10px 0}.quick-preview-panel{--quick-preview-footer-space:92px;gap:10px;width:min(100%,520px);max-height:min(94vh,820px);padding:14px 18px 0;border-radius:26px 26px 0 0}@supports (height:100dvh){.quick-preview-panel{max-height:min(94dvh,820px)}}.quick-preview-kit-head{grid-template-columns:1fr;min-height:242px;margin:0;padding:70px 13px 14px}.quick-preview-drawer[data-quick-playkit-active-pane="tools"] .quick-preview-kit-head,.quick-preview-drawer[data-quick-playkit-active-pane="twists"] .quick-preview-kit-head{min-height:138px;padding-top:48px;padding-bottom:10px}.quick-preview-drawer[data-quick-playkit-active-pane="tools"] .quick-preview-kit-head h3,.quick-preview-drawer[data-quick-playkit-active-pane="twists"] .quick-preview-kit-head h3{max-width:14ch;font-size:clamp(1.48rem,7vw,2rem);line-height:0.93}.quick-preview-drawer[data-quick-playkit-active-pane="tools"] .quick-preview-kit-title-block>span,.quick-preview-drawer[data-quick-playkit-active-pane="twists"] .quick-preview-kit-title-block>span,.quick-preview-drawer[data-quick-playkit-active-pane="tools"] .quick-preview-kit-badges,.quick-preview-drawer[data-quick-playkit-active-pane="twists"] .quick-preview-kit-badges,.quick-preview-drawer[data-quick-playkit-active-pane="tools"] .quick-preview-kit-facts,.quick-preview-drawer[data-quick-playkit-active-pane="twists"] .quick-preview-kit-facts{display:none}.quick-preview-kit-head h3{max-width:10.5ch;font-size:clamp(2.05rem,9.4vw,2.75rem);line-height:0.91}.quick-preview-kit-title-block>span{max-width:30ch;color:rgba(255,253,248,0.82);font-size:0.82rem;line-height:1.18}.quick-preview-kit-badges{display:flex;flex-wrap:wrap;gap:5px}.quick-preview-kit-facts{gap:4px}.quick-preview-kit-facts span{min-height:23px;padding-inline:7px;font-size:0.6rem}.quick-preview-kit-hero{grid-template-columns:64px minmax(0,1fr);gap:9px}.quick-preview-kit-thumb{width:64px;border-radius:17px}.quick-preview-kit-hero>button{grid-column:1/-1;width:100%}.quick-preview-head{top:22px;right:22px}.quick-preview-thumb{width:64px;height:64px;border-radius:17px}.quick-preview-kit-tabs{position:sticky;top:0;z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-inline:0;padding:8px 10px 4px;background:linear-gradient(180deg,rgba(8,16,28,0.98),rgba(8,16,28,0.86));backdrop-filter:blur(10px)}.quick-preview-kit-tabs button{grid-template-columns:24px minmax(0,1fr);min-height:48px;padding-inline:6px;font-size:0.74rem;border-radius:18px}.quick-preview-kit-pane{gap:7px;padding:0 10px}.quick-preview-kit-pane>h3{display:none}.quick-preview-kit-pane ol{gap:6px}.quick-preview-kit-pane li{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:7px 8px;border-radius:12px;font-size:0.9rem;line-height:1.24}.quick-preview-kit-pane li::before{width:22px;height:22px;border-radius:8px;font-size:0.72rem}.quick-preview-kit-icon{width:25px;height:25px;border-radius:10px}.quick-preview-kit-icon svg{width:17px;height:17px}.quick-playkit-console{gap:8px;padding:9px;border-radius:16px}.quick-playkit-console-copy strong{font-size:0.98rem;line-height:1.04}.quick-playkit-console-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.quick-playkit-console-actions button{min-height:44px;font-size:0.72rem}.quick-playkit-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-playkit-tool-summary{grid-template-columns:38px minmax(0,1fr) 28px;gap:8px;min-height:62px}.quick-playkit-tool-summary .quick-preview-kit-icon{width:36px;height:36px;border-radius:14px}.quick-playkit-tool-copy strong{font-size:0.92rem}.quick-preview-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-preview-footer-primary{grid-column:auto}.quick-preview-footer button.quick-preview-footer-link{display:none}}@keyframes twistDeckDeal{0%{opacity:0.68;transform:translateY(10px) scale(0.985);filter:saturate(0.9)}100%{opacity:1;transform:translateY(0) scale(1);filter:saturate(1)}}[data-twist-deck-page]{display:flex;flex-direction:column}[data-twist-deck-page]>*{order:20}.activity-session-card{display:grid;grid-column:1/-1;gap:14px;border-color:rgba(49,94,45,0.22);background:linear-gradient(135deg,rgba(255,253,248,0.96),rgba(232,243,232,0.8))}.activity-session-drawer{display:grid;overflow:hidden;border:1px solid rgba(22,32,43,0.1);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,0.9),rgba(247,252,246,0.82)),linear-gradient(135deg,rgba(49,178,138,0.08),rgba(95,121,255,0.05))}.activity-session-drawer>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:54px;padding:12px;color:var(--ink);cursor:pointer;list-style:none}.activity-session-drawer>summary::-webkit-details-marker{display:none}.activity-session-drawer>summary::after{content:"+";display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(49,94,45,0.18);border-radius:999px;background:#fffdf8;color:#315e2d;font-size:1.18rem;font-weight:950;line-height:1}.activity-session-drawer[open]>summary{border-bottom:1px solid rgba(22,32,43,0.08)}.activity-session-drawer[open]>summary::after{content:"-"}.activity-session-drawer>summary span{display:block;color:#315e2d;font-size:0.66rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-drawer>summary strong{display:block;margin-top:4px;color:var(--ink);font-size:0.98rem;line-height:1.12}.activity-session-command{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(22,32,43,0.1);border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(22,32,43,0.96),rgba(38,53,71,0.94)),linear-gradient(90deg,rgba(49,178,138,0.24),rgba(239,123,82,0.14));color:#fffdf8;isolation:isolate;box-shadow:0 16px 34px rgba(22,32,43,0.14),inset 0 1px 0 rgba(255,255,255,0.1)}.activity-session-command::before{content:"";position:absolute;inset:0 0 0 auto;z-index:-2;width:min(38%,360px);background:linear-gradient(90deg,rgba(22,32,43,0.98),rgba(22,32,43,0.58),rgba(22,32,43,0.08)),var(--activity-session-image,linear-gradient(135deg,rgba(49,178,138,0.3),rgba(239,123,82,0.2))) center/cover no-repeat;opacity:0.76}.activity-session-command::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,rgba(49,178,138,0.12),transparent 58%);pointer-events:none}.activity-session-command-copy{display:grid;gap:4px;min-width:0}.activity-session-command-copy span,.activity-session-command-state span{color:rgba(255,255,255,0.7);font-size:0.66rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-command-copy strong{color:#fff;font-size:clamp(1.08rem,2vw,1.42rem);font-weight:950;line-height:1.05}.activity-session-command-copy small{color:rgba(255,255,255,0.78);font-size:0.82rem;font-weight:760;line-height:1.3}.activity-session-command-actions{display:grid;grid-template-columns:repeat(4,minmax(74px,1fr));gap:7px;min-width:min(470px,100%)}.activity-session-command-actions button,.activity-session-command-actions a,.activity-session-command-state a{display:inline-flex;align-items:center;justify-content:center;appearance:none;min-height:38px;padding:0 11px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;background:rgba(255,255,255,0.92);color:#16202b;cursor:pointer;font:inherit;font-size:0.76rem;font-weight:950;text-align:center;text-decoration:none}.activity-session-command-actions button[data-session-start]{border-color:#e5b858;background:#e5b858;color:#16202b}.activity-session-command-state{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;min-width:0;padding-top:2px}.activity-session-command-state span{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid rgba(255,255,255,0.14);border-radius:999px;background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.84)}.activity-session-command-state a{min-height:38px;background:rgba(255,255,255,0.12);color:#fffdf8}.activity-session-card[data-session-stage="pack"] [data-session-live-status],.activity-session-card[data-session-stage="active"] [data-session-live-status],.activity-session-card[data-session-stage="result"] [data-session-live-status]{border-color:rgba(49,178,138,0.34);background:rgba(49,178,138,0.18);color:#fff}.activity-session-handoff{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(49,94,45,0.18);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,0.94),rgba(244,250,244,0.84)),linear-gradient(90deg,rgba(49,178,138,0.12),rgba(95,121,255,0.08))}.activity-session-handoff-copy{display:grid;gap:8px;min-width:0}.activity-session-handoff-copy span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-handoff-copy strong{color:var(--ink);font-size:clamp(1.04rem,1.45vw,1.22rem);line-height:1.1}.activity-session-handoff-copy small{color:var(--muted);font-size:0.8rem;font-weight:770;line-height:1.3}.activity-session-handoff-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none}.activity-session-handoff-list li{display:grid;gap:3px;min-width:0;padding:8px 9px;border:1px solid rgba(22,32,43,0.08);border-radius:12px;background:rgba(255,255,255,0.7)}.activity-session-handoff-list b{color:var(--ink);font-size:0.78rem;line-height:1.1}.activity-session-handoff-list em{color:var(--muted);font-size:0.7rem;font-style:normal;font-weight:760;line-height:1.18}.activity-session-handoff-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:min(360px,100%)}.activity-session-handoff-actions button,.activity-session-handoff-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fffdf8;color:var(--ink);cursor:pointer;font:inherit;font-size:0.78rem;font-weight:900;text-align:center;text-decoration:none}.activity-session-handoff-actions button[data-session-copy-host-brief],.activity-session-handoff-actions button[data-session-start]{border-color:#172232;background:#172232;color:#fffdf8}.activity-session-flow-card{display:grid;gap:7px}.activity-session-flow-head{display:grid;gap:4px;min-width:0}.activity-session-flow-head span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-flow-head strong{color:var(--ink);font-size:0.98rem;line-height:1.12}.activity-session-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.activity-session-flow li{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(22,32,43,0.08);border-radius:14px;background:rgba(255,255,255,0.68)}.activity-session-flow a,.activity-session-flow button{display:grid;gap:5px;appearance:none;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:0;text-align:left;text-decoration:none}.activity-session-flow span{color:#315e2d;font-size:0.66rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-flow strong{color:var(--ink);font-size:0.95rem;line-height:1.08}.activity-session-flow small{color:var(--muted);font-size:0.76rem;font-weight:760;line-height:1.25}.activity-session-tool-preview{display:grid;gap:4px;padding:12px;border:1px solid rgba(49,94,45,0.18);border-radius:16px;background:rgba(255,255,255,0.72)}.activity-session-tool-preview summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;cursor:pointer;list-style:none}.activity-session-tool-preview summary::-webkit-details-marker{display:none}.activity-session-tool-preview summary::after{content:"Open";display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:#fffdf8;color:var(--ink);font-size:0.7rem;font-weight:950;line-height:1}.activity-session-tool-preview[open] summary::after{content:"Close"}.activity-session-tool-preview span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-tool-preview strong{color:var(--ink);font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.12}.activity-session-tool-preview small{color:var(--muted);font-size:0.82rem;font-weight:780;line-height:1.3}.activity-session-tool-strip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px}.activity-session-tool-strip b{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 8px;border:1px solid rgba(22,32,43,0.08);border-radius:999px;background:#fffdf8;color:var(--ink);font-size:0.68rem;font-weight:920;line-height:1;white-space:nowrap}.activity-session-scoring-bridge{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid rgba(49,94,45,0.18);border-radius:16px;background:rgba(255,255,255,0.74)}.activity-session-scoring-bridge span{display:block;color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-scoring-bridge strong{display:block;margin-top:4px;color:var(--ink);font-size:1rem;line-height:1.12}.activity-session-scoring-bridge small{display:block;margin-top:3px;color:var(--muted);font-size:0.8rem;font-weight:760;line-height:1.3}.activity-session-scoring-bridge a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fffdf8;color:var(--ink);font-size:0.78rem;font-weight:900;text-align:center;text-decoration:none}.activity-session-launch{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(22,32,43,0.08);border-radius:16px;background:rgba(255,255,255,0.76)}.activity-session-launch span{display:block;color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-launch strong{display:block;margin-top:4px;color:var(--ink);font-size:0.98rem;line-height:1.12}.activity-session-launch small{display:block;margin-top:3px;color:var(--muted);font-size:0.8rem;font-weight:760;line-height:1.3}.activity-session-launch-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.activity-session-launch-actions button,.activity-session-launch-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid rgba(22,32,43,0.12);border-radius:999px;background:#fffdf8;color:var(--ink);cursor:pointer;font:inherit;font-size:0.78rem;font-weight:900;text-align:center;text-decoration:none}.activity-session-launch-actions button{border-color:rgba(22,32,43,0.84);background:#172232;color:#fffdf8}.activity-session-launch-actions button:not([data-session-start]){border-color:rgba(22,32,43,0.12);background:#fffdf8;color:var(--ink)}.activity-session-card[data-session-stage="setup"] [data-session-step="rules"],.activity-session-card[data-session-stage="pack"] [data-session-step="players"],.activity-session-card[data-session-stage="active"] [data-session-step="score"],.activity-session-card[data-session-stage="result"] [data-session-step="result"]{border-color:rgba(49,178,138,0.34);background:rgba(49,178,138,0.12)}.activity-session-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}@media (min-width:901px){.activity-session-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.activity-session-actions--primary,.activity-session-status,.activity-session-setup{grid-column:1/-1}}.activity-session-plan{display:grid;gap:8px;padding:12px;border:1px solid rgba(49,94,45,0.16);border-radius:14px;background:rgba(232,243,232,0.58)}.activity-session-plan span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-plan strong{color:var(--ink);font-size:0.98rem;line-height:1.1}.activity-session-plan ul{display:grid;gap:4px;margin:0;padding:0;color:var(--muted);font-size:0.82rem;font-weight:760;line-height:1.32;list-style:none}.activity-session-twist{display:grid;gap:8px;padding:12px;border:1px solid rgba(99,76,154,0.16);border-radius:14px;background:rgba(248,246,255,0.72)}.activity-session-twist span{color:#4a2365;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-twist strong{color:var(--ink);font-size:0.98rem;line-height:1.1}.activity-session-twist p{margin:0;color:var(--muted);font-size:0.84rem;font-weight:760;line-height:1.35}.activity-session-twist-readout{display:grid;gap:4px;padding:10px;border:1px solid rgba(99,76,154,0.14);border-radius:12px;background:rgba(255,255,255,0.76)}.activity-session-twist-readout b{color:var(--ink);font-size:0.86rem;line-height:1.32}.activity-session-twist-status{padding:8px 10px;border-radius:999px;background:rgba(99,76,154,0.1);color:#4a2365;font-size:0.74rem;font-weight:900;line-height:1.2}.activity-session-card[data-session-twist-stage="selected"] .activity-session-twist-status,.activity-session-card[data-session-twist-stage="pack"] .activity-session-twist-status{background:rgba(49,178,138,0.12);color:#315e2d}.activity-session-twist-actions{display:flex;flex-wrap:wrap;gap:8px}.activity-session-points{display:grid;gap:9px;padding:12px;border:1px solid rgba(49,178,138,0.18);border-radius:14px;background:rgba(241,251,246,0.72)}.activity-session-points>span{color:#315e2d;font-size:0.68rem;font-weight:950;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.activity-session-points p{margin:0;color:var(--muted);font-size:0.82rem;font-weight:760;line-height:1.3}.activity-session-points-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.activity-session-point-team{display:grid;gap:7px;min-width:0;padding:10px;border:1px solid rgba(22,32,43,0.08);border-radius:13px;background:rgba(255,255,255,0.72)}.activity-session-point-team strong{color:var(--ink);font-size:0.86rem;line-height:1.05}.activity-session-point-team output{color:#315e2d;font-size:1.85rem;font-weight:950;line-height:0.95}.activity-session-point-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.activity-session-point-actions button,.activity-session-points>button{min-height:40px;border:1px solid rgba(22,32,43,0.1);border-radius:999px;background:rgba(255,255,255,0.78);color:var(--ink);cursor:pointer;font-size:0.74rem;font-weight:900}.activity-session-actions--primary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.95fr) minmax(0,1fr)}.activity-session-actions--setup,.activity-session-actions--utility{padding-top:2px}.activity-session-actions--primary button,.activity-session-actions--primary a{min-height:44px}.activity-session-actions a[data-session-open-tools],.activity-session-actions button[data-session-result]{border-color:rgba(49,178,138,0.32);background:rgba(49,178,138,0.12);color:#1d4d3b}.activity-session-actions--utility button{color:#5d6570}.activity-session-status{min-height:20px;margin:0;color:#315e2d;font-size:0.82rem;font-weight:820;line-height:1.35}.activity-session-setup{display:grid;gap:8px;margin:0;padding:12px;border:1px solid rgba(49,94,45,0.18);border-radius:14px;background:rgba(232,243,232,0.72);color:#273445;font-size:0.86rem;line-height:1.4}.activity-session-setup[hidden]{display:none}.activity-session-setup strong{color:#172232;font-size:0.76rem;font-weight:950;letter-spacing:0.08em;text-transform:uppercase}.activity-session-setup ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.activity-session-setup li{margin:0;font-weight:760}@media (max-width:900px){main[data-featured-activity-page]{--activity-mobile-rail-card:min(286px,82vw);--activity-mobile-wide-card:min(332px,90vw)}main[data-featured-activity-page] .activity-session-card{gap:8px;padding:12px}main[data-featured-activity-page] .activity-session-command{gap:7px;padding:9px}main[data-featured-activity-page] .activity-session-command-actions{gap:6px}main[data-featured-activity-page] .activity-session-command-actions button,main[data-featured-activity-page] .activity-session-command-actions a{min-height:38px;padding-inline:7px;font-size:0.68rem}main[data-featured-activity-page] .activity-session-drawer>summary{min-height:48px;padding:10px}main[data-featured-activity-page] .activity-session-drawer>summary strong{font-size:0.9rem}main[data-featured-activity-page] .activity-session-panel{gap:8px;padding:10px;border-radius:14px}main[data-featured-activity-page] .activity-session-panel>*{flex-basis:min(258px,78vw)}main[data-featured-activity-page] .activity-session-plan,main[data-featured-activity-page] .activity-session-twist,main[data-featured-activity-page] .activity-session-points{padding:9px;border-radius:13px}main[data-featured-activity-page] .activity-session-plan{display:none}main[data-featured-activity-page] .activity-session-twist-readout,main[data-featured-activity-page] .activity-session-twist-status{display:none}main[data-featured-activity-page] .activity-session-plan li,main[data-featured-activity-page] .activity-session-twist p,main[data-featured-activity-page] .activity-session-twist-readout b,main[data-featured-activity-page] .activity-session-points p{display:block;overflow:visible;-webkit-line-clamp:unset}main[data-featured-activity-page] .activity-session-actions--primary,main[data-featured-activity-page] .activity-session-actions--setup,main[data-featured-activity-page] .activity-session-actions--utility,main[data-featured-activity-page] .activity-session-twist-actions{align-content:start}main[data-featured-activity-page] .activity-session-twist-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}main[data-featured-activity-page] .activity-session-twist-actions button{min-height:36px;padding-inline:7px;font-size:0.68rem;line-height:1.06}main[data-featured-activity-page] .activity-session-twist-actions button[data-session-use-twist]{grid-column:1/-1}}.score-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto}.score-label{display:grid;gap:1px;min-width:0}.score-label span{color:var(--muted);font-size:0.72rem;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}.score-label strong{color:var(--ink);font-size:1.5rem;line-height:1}.score-row--note .score-label strong{font-size:1rem;line-height:1.16}.activity-context{color:#425468;font-weight:750;margin:0 0 8px}.activity-detail{color:#2b3748}ul{padding-left:1.2rem}@media (max-width:900px){.static-hero{grid-template-columns:1fr}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero{min-height:auto;padding:12px;border-radius:18px;align-content:start}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero-copy{gap:7px;padding:12px;border:1px solid rgba(255,255,255,0.12);border-radius:18px;background:linear-gradient(135deg,rgba(5,11,20,0.78),rgba(5,11,20,0.42)),rgba(5,11,20,0.44);box-shadow:0 18px 38px rgba(3,8,14,0.18),inset 0 1px 0 rgba(255,255,255,0.1);backdrop-filter:blur(4px)}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero h1{max-width:9ch;font-size:clamp(1.82rem,9.8vw,2.55rem);line-height:0.94;color:#fffdf8;text-shadow:0 12px 28px rgba(0,0,0,0.52)}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero .lead{display:block;overflow:visible;font-size:0.92rem;line-height:1.28;color:rgba(255,253,248,0.92);text-shadow:0 8px 22px rgba(0,0,0,0.44);-webkit-line-clamp:unset}[data-seo-landing-page="world-cup-watch-party-games"] .static-note{display:block;font-size:0.76rem;line-height:1.22}[data-seo-landing-page="world-cup-watch-party-games"] .static-note{order:6}.world-cup-event-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.world-cup-event-facts div{min-height:78px;padding:10px;border-radius:14px}.world-cup-event-facts dd{font-size:0.9rem;line-height:1.08}.activity-session-points-board{grid-template-columns:1fr}.activity-session-flow{grid-template-columns:repeat(6,minmax(104px,1fr));overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.activity-session-flow::-webkit-scrollbar{display:none}.activity-session-flow li{min-width:104px;padding:10px}.activity-session-actions--primary{grid-template-columns:repeat(3,minmax(0,1fr))}.activity-session-actions--primary button,.activity-session-actions--primary a{min-height:48px;padding-inline:8px;font-size:0.74rem;line-height:1.08;white-space:normal}}@media (min-width:641px) and (max-width:900px){main[data-featured-activity-page] .activity-session-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0;scroll-snap-type:none}main[data-featured-activity-page] .activity-session-status{grid-column:1/-1}}@media (max-width:640px){html:has(body.static-mobile-compact-nav [data-activity-seo-page]),body.static-mobile-compact-nav:has([data-activity-seo-page]){scroll-padding-bottom:calc(224px + env(safe-area-inset-bottom,0px))}.activity-session-card>[data-session-command-bar],.activity-session-card>[data-session-host-handoff],.activity-session-card>[data-session-scoring-bridge],.activity-session-card>[data-session-live-flow],.activity-session-card>[data-session-tool-preview],.activity-session-card>[data-host-mode-v2]{justify-self:start;width:min(100%,calc(100vw - 54px));max-width:calc(100vw - 54px)}.page-shell{padding:6px 10px 0}.site-header{padding:2px 0 0}.site-header::before{inset:0;border-radius:30px}.shell-wrap{gap:10px;min-height:62px;padding:10px 12px}.brandmark{flex:1 1 auto}.brandmark img{width:42px;height:42px;border-radius:14px}.brand-copy strong{font-size:0.8rem;letter-spacing:0.15em}.brand-copy span{font-size:0.76rem;line-height:1.2}main{padding:14px 12px 22px}footer{padding:0 12px calc(116px + env(safe-area-inset-bottom,0px))}h1{font-size:clamp(1.95rem,8.2vw,2.45rem);line-height:1}.static-hero{padding:16px 14px;border-radius:20px}[data-seo-landing-page] .seo-landing-hero{gap:10px}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:calc(100vh - 10px);min-height:calc(100svh - 10px);align-content:start}[data-seo-landing-page] .seo-landing-hero .static-hero-copy{gap:9px}[data-seo-landing-page] .seo-landing-hero .lead{margin:0;font-size:1rem;line-height:1.36}[data-seo-landing-page] .seo-landing-hero .static-note{padding:9px 11px;border:1px solid rgba(22,32,43,0.08);border-radius:14px;background:rgba(255,255,255,0.68);font-size:0.82rem;font-weight:850;line-height:1.28}[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:auto;gap:8px;margin-bottom:8px;padding:13px 12px 12px}[data-seo-landing-page="poker-games"] .seo-landing-hero .static-hero-copy{gap:6px}[data-seo-landing-page="poker-games"] .seo-landing-hero h1{font-size:clamp(1.86rem,8.6vw,2.34rem)}[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{font-size:0.88rem;line-height:1.22}.directory-launcher-hero{gap:8px;margin-top:12px;padding:12px 12px calc(108px + env(safe-area-inset-bottom,0px))}.directory-launcher-hero .static-hero-copy{display:contents}.directory-launcher-hero .eyebrow{order:1;margin:0}.directory-launcher-hero h1{order:2;max-width:100%;font-size:clamp(2.34rem,10.2vw,3.05rem);line-height:1}.directory-launcher-hero .lead{order:3;display:none;max-width:100%;margin:0;font-size:0.88rem;line-height:1.24}.directory-launcher-hero .directory-hero-finder{order:4}.directory-hero-finder{gap:6px;padding:8px;border-radius:15px}.directory-hero-finder label{font-size:0.6rem}.directory-hero-finder-row{grid-template-columns:1fr;gap:6px}.directory-hero-finder input{min-height:44px;padding:0 10px;font-size:0.86rem}.directory-hero-finder input::placeholder{font-size:0.76rem}.directory-hero-finder button{min-height:44px;min-width:0;width:100%;font-size:0.78rem}.directory-hero-finder small{display:none}.saved-session-page h1{font-size:clamp(2rem,9.2vw,2.65rem);line-height:0.96}.saved-session-page .lead{margin-bottom:8px;font-size:1.05rem}.saved-session-page .static-note{display:none}.saved-session-page .static-hero-copy{gap:10px}[data-twist-deck-page]{display:flex;flex-direction:column}[data-twist-deck-page]>*{order:20}[data-starter-packs-page] .static-hero-copy{gap:10px}[data-starter-packs-page] .static-hero h1{font-size:clamp(1.95rem,8.8vw,2.55rem);line-height:0.96}[data-starter-packs-page] .lead{font-size:1rem;line-height:1.35}[data-starter-packs-page] .static-note{display:none}.saved-session-page [data-return-command]{order:-2}.saved-session-page .static-hero{gap:10px;padding:16px;border-radius:22px}.saved-session-page .static-hero h1{font-size:clamp(2rem,10vw,2.65rem);line-height:0.94}.activity-session-card{gap:10px;padding:14px;border-radius:20px}.activity-session-card h2{font-size:clamp(1.35rem,6.8vw,1.72rem);line-height:1}.activity-session-command{border-radius:16px;gap:9px;padding:10px}.activity-session-command::before{width:100%;opacity:0.32}.activity-session-command::after{background:linear-gradient(90deg,rgba(22,32,43,0.96),rgba(22,32,43,0.78)),linear-gradient(135deg,rgba(49,178,138,0.16),rgba(239,123,82,0.12))}.activity-session-handoff{gap:9px;padding:10px}.activity-session-handoff-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.activity-session-handoff-list li{padding:8px 6px}.activity-session-handoff-list b{font-size:0.68rem}.activity-session-handoff-list em{display:none}.activity-session-handoff-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0}.activity-session-handoff-actions button,.activity-session-handoff-actions a{min-height:40px;padding-inline:8px;font-size:0.68rem;line-height:1.05;white-space:normal}.activity-session-command-copy span,.activity-session-command-state span{font-size:0.58rem}.activity-session-command-copy strong{font-size:clamp(0.92rem,4.5vw,1.08rem)}.activity-session-command-copy small{display:none}.activity-session-command-actions{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.activity-session-command-actions button[data-session-start]{grid-column:auto;min-height:36px;font-size:0.66rem}.activity-session-command-actions button,.activity-session-command-actions a{min-height:36px;padding-inline:5px;font-size:0.62rem;line-height:1.05}.activity-session-command-state{justify-content:stretch;gap:6px}.activity-session-command-state span,.activity-session-command-state a{flex:1 1 auto;min-height:34px;font-size:0.62rem}.activity-session-tool-preview,.activity-session-handoff,.activity-session-launch{padding:10px}.activity-session-tool-preview strong{font-size:0.96rem}.activity-session-tool-preview small,.activity-session-launch small{font-size:0.76rem}.activity-session-launch-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.activity-session-launch-actions button,.activity-session-launch-actions a{min-height:40px;padding-inline:8px;font-size:0.72rem}.activity-session-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible;padding-bottom:0}.activity-session-flow li{min-width:0;padding:8px 6px;border-radius:12px}.activity-session-flow span{font-size:0.54rem;letter-spacing:0.08em}.activity-session-flow strong{font-size:0.72rem}.activity-session-flow small{display:none}.activity-session-plan,.activity-session-twist,.activity-session-points,.activity-session-setup{padding:10px}.activity-session-plan ul,.activity-session-twist p,.activity-session-twist-readout b,.activity-session-points p{font-size:0.78rem;line-height:1.3}.activity-session-points-board{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-session-point-team{padding:8px}.activity-session-point-team output{font-size:1.55rem}.directory-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-items:end}.directory-section-head>div{min-width:0}.directory-section-head h2{font-size:clamp(1.36rem,6vw,1.76rem)}.directory-section-head p{font-size:0.9rem;line-height:1.3}[data-directory-results]>.directory-section-head p[data-directory-result-summary],[data-poker-games-rail]>.directory-section-head p[data-poker-games-summary]{display:none}.directory-section-head>a{width:auto;min-height:36px;padding-inline:10px;font-size:0.76rem;white-space:nowrap}article{border-radius:16px;padding:16px}.directory-result-filter-rail{gap:7px;margin-inline:-2px;padding:0 30px 6px 2px}.directory-result-filter-rail a,.directory-result-filter-rail button{min-height:44px;gap:8px;padding:0 13px;font-size:0.78rem}.directory-result-filter-rail a:not(.is-active) strong,.directory-result-filter-rail button:not(.is-active) strong{display:none}.directory-result-filter-rail strong{min-width:24px;min-height:24px;padding:0 7px;font-size:0.64rem}.directory-result-panel{border-radius:16px;padding-bottom:calc(42px + env(safe-area-inset-bottom,0px))}.directory-result-panel-head{padding:12px 13px}.directory-result-panel-head h3{font-size:1.08rem}.directory-result-panel-head p{display:none}.directory-result-list{gap:8px;padding:8px 8px calc(76px + env(safe-area-inset-bottom,0px))}.directory-result-card{grid-template-columns:1fr;min-height:0;border-radius:20px}.directory-result-card-media,.directory-result-card-media img{height:188px;min-height:188px}.directory-result-card-media{border-right:0;border-bottom:1px solid rgba(255,255,255,0.1)}@supports selector(:has(*)){.directory-result-card:has(.directory-related-twists[open]){grid-template-columns:1fr}.directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media,.directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media img{height:178px;min-height:178px}.directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media{border-right:0;border-bottom:1px solid rgba(255,255,255,0.1)}}.directory-result-card-body{gap:8px;padding:12px}.directory-result-badge{min-height:22px;padding:0 8px;font-size:0.58rem}.directory-result-card h3{font-size:1.2rem;line-height:1.03}.directory-result-card-description{font-size:0.86rem;line-height:1.3}.directory-result-facts{gap:4px}.directory-result-facts span:nth-child(n+3){display:none}.directory-result-facts span{min-height:20px;padding:0 6px;font-size:0.58rem}.directory-result-meta-strip{gap:4px}.directory-result-meta-strip span{min-height:20px;padding:0 6px;font-size:0.56rem}.directory-result-meta-strip span:nth-child(n+3){display:none}.directory-result-why{gap:2px;padding:7px;border-radius:11px}.directory-result-why strong{font-size:0.55rem}.directory-result-why span{font-size:0.7rem;line-height:1.2}.directory-related-twists{border-radius:14px}.directory-related-twists>summary{min-height:38px;padding:6px 7px}.directory-related-twists>summary strong{font-size:0.62rem}.directory-related-twists>summary small{font-size:0.62rem}.directory-related-twist-titles{display:none}.directory-related-twists>summary em{min-width:80px;min-height:28px;font-size:0.54rem}.directory-related-twists[open]>summary em::before{font-size:0.6rem}.directory-related-twist{grid-template-columns:minmax(0,1fr);align-items:stretch}.directory-related-twist button{width:100%}.directory-result-actions{gap:7px}.directory-result-actions a,.directory-result-actions button{min-height:48px;padding:0 9px;font-size:0.78rem;white-space:nowrap}.activity-session-drawer>summary{min-height:48px;padding:10px}.activity-session-drawer>summary strong{font-size:0.9rem}.score-row{grid-template-columns:minmax(0,1fr) repeat(3,minmax(40px,auto))}.score-row button[data-score-reset]{grid-column:1/-1}.site-footer-shell{gap:10px}.site-footer-utilities{grid-template-columns:1fr;gap:10px}.site-footer-group{padding:10px;border:1px solid rgba(255,255,255,0.12);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,0.075),rgba(255,255,255,0.035));box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.site-footer-group ul{display:flex;flex-wrap:wrap;gap:7px}.site-footer-utilities a{justify-content:flex-start;min-height:44px;padding:7px 10px;border:1px solid rgba(255,255,255,0.13);border-radius:12px;background:rgba(255,255,255,0.08);color:#fffdf8;font-size:0.74rem;font-weight:900;line-height:1.05;text-align:center}.site-disclaimer{border-radius:18px}.site-disclaimer p{padding:14px 14px 16px;font-size:0.82rem}}body.static-crawl-page{background-color:#050b14;background:radial-gradient(circle at 8% 0%,rgba(196,255,38,0.1),transparent 24rem),radial-gradient(circle at 92% 4%,rgba(95,121,255,0.14),transparent 28rem),linear-gradient(180deg,#050b14 0%,#080f1b 48%,#0b0d13 100%)}main{color:#fffdf8}[data-seo-landing-page="poker-games"]:is(.directory-launcher-hero,.world-cup-event-strip,.lane-featured-ideas-section,.world-cup-directory-panel,.directory-result-panel){background:radial-gradient(circle at 90% 0%,rgba(155,92,255,0.22),transparent 34%),radial-gradient(circle at 0% 12%,rgba(196,255,38,0.08),transparent 28%),linear-gradient(140deg,#070b13,#121728 58%,#1a1021)}.directory-hero-finder input,.directory-hero-finder textarea{border-color:rgba(255,255,255,0.14);background:rgba(7,17,30,0.78);color:#fffdf8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.directory-hero-finder input::placeholder,.directory-hero-finder textarea::placeholder{color:rgba(255,253,248,0.66)}@media (max-width:640px){.directory-hero-finder{gap:8px;padding:8px;border-radius:22px}.directory-hero-finder-row{grid-template-columns:1fr;gap:8px}.directory-hero-finder input,.directory-hero-finder textarea{min-height:52px;padding:0 14px;border-radius:18px;background:rgba(7,17,30,0.82);color:#fffdf8;font-size:0.9rem}.directory-hero-finder button{width:100%;min-height:54px;padding:0 16px;overflow:visible;border-radius:18px;color:#07111e;font-size:0.92rem;text-transform:uppercase}.directory-hero-finder button::before{content:none}}.directory-result-card{min-height:176px;border-color:rgba(255,255,255,0.13);background:radial-gradient(circle at 100% 0%,rgba(95,121,255,0.22),transparent 34%),radial-gradient(circle at 0% 100%,rgba(49,178,138,0.16),transparent 38%),linear-gradient(145deg,rgba(10,20,34,0.99),rgba(18,31,51,0.96) 58%,rgba(14,44,31,0.94))}.directory-result-card-media{border-right-color:rgba(255,255,255,0.1)}.directory-result-badge--aid{background:linear-gradient(135deg,rgba(34,199,255,0.18),rgba(255,196,69,0.16));color:#c8d4ff}.directory-result-facts span{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.09);color:rgba(255,253,248,0.82)}.directory-related-twists{border-color:rgba(255,255,255,0.1);background:rgba(255,255,255,0.045)}.directory-related-twists[open]{border-color:rgba(196,255,38,0.2);background:radial-gradient(circle at 0% 0%,rgba(196,255,38,0.12),transparent 38%),linear-gradient(135deg,rgba(255,255,255,0.075),rgba(95,121,255,0.075))}.directory-related-twists>summary strong{color:#c4ff26}.directory-related-twists>summary small,.directory-related-twist p{color:rgba(255,253,248,0.72)}.directory-related-twist{border-color:rgba(255,255,255,0.1);background:rgba(255,255,255,0.08)}.directory-related-twist strong{color:#fffdf8}.directory-related-twists>summary em{border-color:rgba(196,255,38,0.2);background:rgba(196,255,38,0.1);color:#dfff8a}.directory-related-twists[open]>summary em{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.directory-result-actions .directory-result-primary{border-color:rgba(196,255,38,0.2);background:linear-gradient(135deg,#071120,#172232 58%,#17442f);color:#fffdf8}.directory-result-actions .directory-result-share-card{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.quick-preview-panel{border-color:rgba(255,255,255,0.14);background:radial-gradient(circle at 8% 0%,rgba(49,178,138,0.22),transparent 32%),radial-gradient(circle at 96% 10%,rgba(95,121,255,0.2),transparent 34%),linear-gradient(145deg,#0b1726 0%,#122238 58%,#102219 100%);color:#fffdf8;box-shadow:0 26px 86px rgba(0,0,0,0.46),inset 0 1px 0 rgba(255,255,255,0.12)}.quick-preview-head h2,.quick-preview-summary{color:#fffdf8}.quick-preview-close{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.1);color:#fffdf8}.quick-preview-board,.quick-preview-facts span{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.09);color:#c4ff26}.quick-preview-kit{border-color:rgba(255,255,255,0.14);background:radial-gradient(circle at 8% 0%,rgba(49,178,138,0.22),transparent 32%),radial-gradient(circle at 96% 10%,rgba(95,121,255,0.2),transparent 34%),linear-gradient(145deg,#0b1726 0%,#122238 58%,#102219 100%);color:#fffdf8}.quick-preview-kit-head h3{color:#fffdf8}.quick-preview-kit-badges span,.quick-preview-kit-facts span{border-color:rgba(255,255,255,0.12);background:rgba(255,255,255,0.09);color:rgba(255,253,248,0.82)}.quick-preview-kit-badges span:first-child{color:#c4ff26}.quick-playkit-tool[open] .quick-playkit-tool-copy strong,.quick-playkit-tool[open] .quick-playkit-tool-copy span,.quick-playkit-tool[open] .quick-playkit-tool-chevron{color:#fffdf8}.quick-preview-footer{border-top-color:rgba(255,255,255,0.1);background:#08101b}.quick-preview-footer::after{background:#08101b}.quick-preview-footer button:first-child{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.quick-preview-footer-secondary{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}.quick-preview-footer button:not(:first-child),.quick-preview-footer a{background:rgba(255,255,255,0.1);color:#c4ff26}.quick-preview-footer button.quick-preview-footer-secondary{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#5f79ff);color:#07111e}@media (max-width:640px){.directory-result-card{min-height:0}.directory-result-card h3{color:#fffdf8;font-size:1.12rem}.directory-result-card-description{font-size:0.78rem}}@media (min-width:521px) and (max-width:640px){.quick-preview-panel{max-height:min(92dvh,calc(100dvh - 28px - env(safe-area-inset-bottom,0px)),760px)}}@media (max-width:760px){.site-footer{padding-top:4px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.site-footer-shell,.site-footer-shell.site-footer-shell--minimal{gap:8px}.site-footer-utilities{gap:8px}.site-footer-group{gap:8px;padding:10px;border-radius:16px}.site-footer-group ul{display:flex;flex-wrap:wrap;gap:7px}.site-footer-utilities a,.site-footer-utilities a.primary-link{justify-content:flex-start!important;min-height:38px!important;padding:7px 10px!important;border-radius:12px!important;font-size:0.78rem!important;line-height:1.05!important;text-align:left!important}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:auto!important;gap:10px;margin-bottom:10px;padding:13px 12px 14px;border-radius:24px;align-content:start}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero::after,[data-seo-landing-page="poker-games"] .seo-landing-hero::after{inset:0;opacity:0.74;background-position:center 18%;background-size:cover}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .static-hero-copy,[data-seo-landing-page="poker-games"] .seo-landing-hero .static-hero-copy{display:contents}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .eyebrow,[data-seo-landing-page="poker-games"] .seo-landing-hero .eyebrow{order:1;width:fit-content;margin:0;padding:7px 9px;border:1px solid rgba(196,255,38,0.26);border-radius:999px;background:rgba(5,11,20,0.62);color:#c4ff26;font-size:0.62rem;letter-spacing:0.12em}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,[data-seo-landing-page="poker-games"] .seo-landing-hero h1{order:2;max-width:11ch;margin:0;font-size:clamp(2.38rem,12.8vw,3.72rem);line-height:0.88;text-shadow:0 16px 36px rgba(0,0,0,0.68)}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{order:3;max-width:32ch;margin:0;color:rgba(255,253,248,0.9);font-size:0.92rem;line-height:1.24;text-shadow:0 10px 26px rgba(0,0,0,0.52)}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .static-note,[data-seo-landing-page="poker-games"] .seo-landing-hero .static-note{display:none}}.directory-result-card{gap:0;border:1px solid rgba(255,255,255,0.16);border-radius:24px;background:linear-gradient(135deg,rgba(196,255,38,0.08),transparent 28%),linear-gradient(225deg,rgba(34,199,255,0.13),transparent 32%),linear-gradient(145deg,rgba(7,17,30,0.99),rgba(17,29,49,0.97) 58%,rgba(12,41,31,0.96));box-shadow:0 22px 48px rgba(3,8,14,0.3),0 0 0 1px rgba(196,255,38,0.05),inset 0 1px 0 rgba(255,255,255,0.12);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.directory-result-card::before{height:5px;background:linear-gradient(90deg,#c4ff26 0%,#22c7ff 42%,#ffc445 72%,#d85b86 100%)}.directory-result-card--side::before{background:linear-gradient(90deg,#ffc445 0%,#d85b86 42%,#8b5cf6 72%,#22c7ff 100%)}.directory-result-card-media{overflow:hidden;border-color:rgba(255,255,255,0.12);background:rgba(3,8,14,0.46)}.directory-result-card-media::before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(3,8,14,0.02) 42%,rgba(3,8,14,0.62) 100%),linear-gradient(135deg,rgba(196,255,38,0.18),transparent 30%)}.directory-result-card-media::after{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;background:rgba(7,17,30,0.74);color:#fffdf8;content:"Play kit";font-size:0.66rem;font-weight:950;letter-spacing:0.08em;line-height:1;text-transform:uppercase;backdrop-filter:blur(10px)}.directory-result-card--side .directory-result-card-media::after{content:"Twist"}.directory-result-card-media img{filter:saturate(1.18) contrast(1.06) brightness(0.92);transform:scale(1.01);transition:filter 220ms ease,transform 220ms ease}.directory-result-card-body{gap:9px}.directory-result-actions{grid-template-columns:minmax(0,1.18fr) minmax(112px,0.82fr);gap:8px}.directory-result-actions a,.directory-result-actions button{gap:8px;min-height:50px;border-radius:999px;font-size:0.8rem;line-height:1.05}.directory-result-actions .directory-result-primary{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);color:#07111e;box-shadow:0 16px 30px rgba(49,178,138,0.25),inset 0 1px 0 rgba(255,255,255,0.46)}.directory-result-actions .directory-result-primary::before{flex:0 0 auto;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor;content:""}.directory-result-actions .directory-result-action-button::before{display:none!important;content:none!important}.directory-result-action-button{justify-content:flex-start!important;gap:10px!important;padding-inline:10px!important;white-space:normal!important;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.directory-result-action-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:14px;background:rgba(255,255,255,0.22);font-size:1rem;font-weight:950}.directory-result-action-copy{display:grid;min-width:0;max-width:100%;overflow:hidden;gap:2px;text-align:left}.directory-result-action-copy strong,.directory-result-action-copy small{display:block;line-height:1}.directory-result-action-copy strong{font-weight:950}.directory-result-action-copy small{overflow-wrap:normal;opacity:0.72;font-size:0.62rem;font-weight:900;letter-spacing:0.02em;text-transform:uppercase;white-space:nowrap}.directory-related-twists{border-color:rgba(196,255,38,0.14);border-radius:18px;background:linear-gradient(135deg,rgba(196,255,38,0.08),rgba(95,121,255,0.07))}.directory-related-twists>summary strong{color:#ffc445}.directory-related-twists>summary em{min-width:104px;min-height:38px;border-color:rgba(196,255,38,0.22);background:rgba(7,17,30,0.62);color:#dfff8a}.directory-result-card:is(a,button,summary):focus-visible{outline:3px solid rgba(196,255,38,0.78);outline-offset:3px}@media (hover:hover) and (pointer:fine){.directory-result-card:hover,.directory-result-card:focus-within{border-color:rgba(196,255,38,0.34);box-shadow:0 30px 66px rgba(3,8,14,0.36),0 0 0 1px rgba(196,255,38,0.1),inset 0 1px 0 rgba(255,255,255,0.16);transform:translateY(-4px)}.directory-result-card:hover .directory-result-card-media img,.directory-result-card:focus-within .directory-result-card-media img{filter:saturate(1.26) contrast(1.08) brightness(0.96);transform:scale(1.055)}.directory-result-action-button:hover{transform:translateY(-1px)}.directory-result-actions .directory-result-primary:hover{box-shadow:0 18px 34px rgba(49,178,138,0.28),inset 0 1px 0 rgba(255,255,255,0.5)}}@media (prefers-reduced-motion:reduce){.directory-result-card,.directory-result-card-media img,.directory-result-action-button{transition:none}.directory-result-card:hover,.directory-result-card:focus-within,.directory-result-card:hover .directory-result-card-media img,.directory-result-card:focus-within .directory-result-card-media img,.directory-result-action-button:hover{transform:none}}.world-cup-event-strip,[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-strip{border-color:rgba(255,255,255,0.14)!important;background:radial-gradient(circle at 12% 0%,rgba(49,178,138,0.18),transparent 32%),radial-gradient(circle at 100% 0%,rgba(95,121,255,0.18),transparent 34%),linear-gradient(140deg,#07111e,#101d31 58%,#0d211b)!important;color:#fffdf8}.world-cup-event-strip h2,.world-cup-event-strip-copy h2{color:#fffdf8}.world-cup-event-strip p,.world-cup-event-strip-copy p{color:rgba(255,253,248,0.8)!important}.world-cup-event-facts div,[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-facts div{border-color:rgba(255,255,255,0.14)!important;background:linear-gradient(135deg,rgba(196,255,38,0.08),rgba(95,121,255,0.08)),rgba(255,255,255,0.08)!important;color:#fffdf8}.world-cup-event-facts dt{color:#c4ff26}.world-cup-event-facts dd{color:#fffdf8}@media (max-width:640px){.world-cup-event-strip,[data-seo-landing-page="world-cup-watch-party-games"] .world-cup-event-strip{grid-template-columns:1fr!important}.world-cup-event-strip-copy,.world-cup-event-facts{width:100%!important}.world-cup-event-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.directory-result-card{border-radius:22px}.directory-result-card-media,.directory-result-card-media img{height:172px;min-height:172px}.directory-result-actions{grid-template-columns:minmax(0,1.18fr) minmax(100px,0.82fr)}.directory-result-actions a,.directory-result-actions button{min-height:48px;padding-inline:8px;font-size:0.7rem;white-space:normal}.directory-related-twists>summary{min-height:48px}.directory-related-twists>summary em{min-width:92px;min-height:36px}}.directory-launcher-hero--sports,.directory-launcher-hero--boards{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(196,255,38,0.2);background:linear-gradient(116deg,rgba(196,255,38,0.11),transparent 28%),linear-gradient(292deg,rgba(34,199,255,0.13),transparent 34%),linear-gradient(145deg,#07111e 0%,#101d31 58%,#0d211b 100%);box-shadow:0 30px 70px rgba(3,8,14,0.36),inset 0 1px 0 rgba(255,255,255,0.12)}.directory-launcher-hero--sports::after,.directory-launcher-hero--boards::after{content:"";position:absolute;inset:0 0 0 44%;z-index:0;opacity:0.48;background-position:center;background-size:cover;filter:saturate(1.18) contrast(1.08) brightness(0.96);pointer-events:none}.directory-launcher-hero--sports::after{content:"";position:absolute;inset:0;z-index:0;opacity:1;background:linear-gradient(90deg,rgba(7,17,30,0.95),rgba(7,17,30,0.78) 56%,rgba(7,17,30,0.58)),url(/assets/generated-redesign-v1062/sports-neon-mobile-hero-v1062.jpg)center/cover no-repeat;filter:saturate(1.16) contrast(1.06);pointer-events:none}.directory-launcher-hero--boards::after{content:"";position:absolute;inset:0;z-index:0;opacity:1;background:linear-gradient(90deg,rgba(7,17,30,0.95),rgba(7,17,30,0.78) 56%,rgba(7,17,30,0.58)),url(/assets/generated-redesign-v1064/games-social-table-mobile-hero-v1064.jpg)center/cover no-repeat;filter:saturate(1.16) contrast(1.06);pointer-events:none}.directory-launcher-hero--sports>*,.directory-launcher-hero--boards>*{position:relative;z-index:1}.directory-launcher-hero--sports::before,.directory-launcher-hero--boards::before{z-index:2;height:6px;background:linear-gradient(90deg,#c4ff26 0%,#22c7ff 42%,#ffc445 72%,#d85b86 100%)}.directory-launcher-hero--sports .static-hero-copy,.directory-launcher-hero--boards .static-hero-copy{max-width:820px;text-shadow:0 18px 38px rgba(0,0,0,0.34)}.directory-launcher-hero--sports .static-hero-copy .lead,.directory-launcher-hero--boards .static-hero-copy .lead{color:rgba(255,253,248,0.86)}@media (max-width:640px){.directory-launcher-hero--sports .directory-command-panel,.directory-launcher-hero--boards .directory-command-panel{grid-template-columns:minmax(0,1fr) minmax(74px,0.24fr);gap:7px}.directory-launcher-hero--sports .directory-hero-finder,.directory-launcher-hero--boards .directory-hero-finder{padding:8px;border-radius:22px}.directory-launcher-hero--sports .directory-hero-finder input,.directory-launcher-hero--boards .directory-hero-finder input{border-color:rgba(255,255,255,0.14)!important;background:rgba(7,17,30,0.78)!important;color:#fffdf8!important}.directory-launcher-hero--sports .directory-hero-finder input::placeholder,.directory-launcher-hero--boards .directory-hero-finder input::placeholder{color:rgba(255,253,248,0.66)!important}.directory-launcher-hero--sports .directory-hero-finder button,.directory-launcher-hero--boards .directory-hero-finder button{width:100%!important;min-height:52px!important;overflow:visible!important;border-radius:18px!important;color:#07111e!important}.directory-launcher-hero--sports .directory-hero-finder button::before,.directory-launcher-hero--boards .directory-hero-finder button::before{content:none!important}}.directory-result-filter-rail a,.directory-result-filter-rail button{border-color:rgba(255,255,255,0.17);background:linear-gradient(135deg,rgba(255,255,255,0.13),rgba(255,255,255,0.04)),rgba(7,17,30,0.82);color:#fffdf8;box-shadow:0 12px 24px rgba(3,8,14,0.14),inset 0 1px 0 rgba(255,255,255,0.1)}.directory-result-filter-rail a.is-active,.directory-result-filter-rail button.is-active{border-color:rgba(196,255,38,0.72);background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);color:#07111e;box-shadow:0 16px 34px rgba(49,178,138,0.26),inset 0 1px 0 rgba(255,255,255,0.42)}@media (max-width:760px){.directory-launcher-hero--sports::after,.directory-launcher-hero--boards::after{inset:0;opacity:0.32}.directory-launcher-hero--sports::after{inset:0;opacity:1;background:linear-gradient(180deg,rgba(7,17,30,0.58) 0%,rgba(7,17,30,0.74) 48%,rgba(7,17,30,0.9) 100%),url(/assets/generated-redesign-v1062/sports-neon-mobile-hero-v1062.jpg)center 34%/cover no-repeat}.directory-launcher-hero--boards::after{inset:0;opacity:1;background:linear-gradient(180deg,rgba(7,17,30,0.56) 0%,rgba(7,17,30,0.74) 48%,rgba(7,17,30,0.91) 100%),url(/assets/generated-redesign-v1064/games-social-table-mobile-hero-v1064.jpg)center 34%/cover no-repeat}.directory-result-filter-rail a,.directory-result-filter-rail button{min-height:48px}.directory-result-filter-rail a,.directory-result-filter-rail button{position:relative;padding-left:50px}.directory-result-filter-rail a::after,.directory-result-filter-rail button::after{content:none;display:none}.directory-filter-icon{--chip-icon-ink:#07111e;position:absolute;left:11px;top:50%;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:12px;background:linear-gradient(135deg,#c4ff26,#22c7ff);box-shadow:0 10px 20px rgba(34,199,255,0.18),inset 0 1px 0 rgba(255,255,255,0.34);transform:translateY(-50%)}.directory-result-filter-rail a.is-active .directory-filter-icon,.directory-result-filter-rail button.is-active .directory-filter-icon{--chip-icon-ink:#c4ff26;background:#07111e}.directory-filter-icon::before{content:attr(data-chip-letter);color:var(--chip-icon-ink);font-size:0.76rem;font-weight:950;line-height:1}.directory-filter-icon[data-chip-kind="all"]::before{width:15px;height:15px;border-radius:5px;background:radial-gradient(circle at 25% 25%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 75% 25%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 25% 75%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 75% 75%,var(--chip-icon-ink)0 2.2px,transparent 2.6px);color:transparent}.directory-filter-icon[data-chip-kind="full-game"]::before,.directory-filter-icon[data-chip-kind="cards"]::before{width:14px;height:16px;background:var(--chip-icon-ink);clip-path:polygon(18% 8%,88% 50%,18% 92%);color:transparent}.directory-filter-icon[data-chip-kind="challenge-twist"]::before,.directory-filter-icon[data-chip-kind="stud-side"]::before{width:17px;height:17px;background:var(--chip-icon-ink);clip-path:polygon(50%0,60% 34%,96% 20%,70% 50%,96% 80%,60% 66%,50% 100%,40% 66%,4% 80%,30% 50%,4% 20%,40% 34%);color:transparent}.directory-filter-icon[data-chip-kind="basketball"]::before,.directory-filter-icon[data-chip-kind="soccer"]::before,.directory-filter-icon[data-chip-kind="volleyball"]::before{width:17px;height:17px;border:2px solid var(--chip-icon-ink);border-radius:50%;background:linear-gradient(var(--chip-icon-ink),var(--chip-icon-ink)) 50%0/2px 100%no-repeat,linear-gradient(90deg,var(--chip-icon-ink),var(--chip-icon-ink))0 50%/100% 2px no-repeat;color:transparent}.directory-filter-icon[data-chip-kind="pickleball"]::before,.directory-filter-icon[data-chip-kind="tennis"]::before,.directory-filter-icon[data-chip-kind="tabletennis"]::before,.directory-filter-icon[data-chip-kind="padel"]::before,.directory-filter-icon[data-chip-kind="racquetball"]::before{width:15px;height:18px;border:2px solid var(--chip-icon-ink);border-radius:50% 50% 46% 46%;background:transparent;box-shadow:5px 8px 0-4px var(--chip-icon-ink);color:transparent;transform:rotate(-26deg)}.directory-filter-icon[data-chip-kind="golf"]::before,.directory-filter-icon[data-chip-kind="discgolf"]::before{width:17px;height:17px;background:linear-gradient(var(--chip-icon-ink),var(--chip-icon-ink)) 5px 0/2px 17px no-repeat,linear-gradient(135deg,var(--chip-icon-ink)0 50%,transparent 51%) 7px 1px/9px 8px no-repeat,radial-gradient(circle at 6px 16px,var(--chip-icon-ink)0 2px,transparent 2.5px);color:transparent}.directory-filter-icon[data-chip-kind="card-games"]::before,.directory-filter-icon[data-chip-kind="game-night"]::before,.directory-filter-icon[data-chip-kind="trivia-night"]::before{width:16px;height:18px;border:2px solid var(--chip-icon-ink);border-radius:4px;background:radial-gradient(circle at 35% 35%,var(--chip-icon-ink)0 1.7px,transparent 2px),radial-gradient(circle at 65% 65%,var(--chip-icon-ink)0 1.7px,transparent 2px);color:transparent;transform:rotate(-8deg)}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero-copy{background:linear-gradient(135deg,rgba(5,11,20,0.88),rgba(5,11,20,0.66)),rgba(5,11,20,0.72);backdrop-filter:blur(8px)}[data-seo-landing-page="world-cup-watch-party-games"] .static-hero h1,[data-seo-landing-page="world-cup-watch-party-games"] .static-hero .lead,[data-seo-landing-page="world-cup-watch-party-games"] .static-note{color:#fffdf8}}:root{--sb-canvas:#eef3ef;--sb-surface:#f7f9f6;--sb-surface-elevated:#ffffff;--sb-surface-muted:#f4f6f4;--sb-overlay:rgba(10,15,12,0.64);--sb-text-primary:#131a15;--sb-text-secondary:#27332c;--sb-text-muted:#526059;--sb-text-inverse:#ffffff;--sb-border:#c8d1cb;--sb-divider:#e0e6e1;--sb-focus:#1f6b4a;--sb-action:#131a15;--sb-action-text:#ffffff;--sb-accent:#b8f23d;--sb-accent-strong:#3e7658;--sb-warning-surface:#fff8dd;--sb-twist-surface:#fff0c9;--sb-optional-stud-surface:#ffe5dc;--sb-success:#28563d;--sb-error:#9f2f2f;--sb-accent-lime:#c4ff26;--sb-gold:#ffc445;--sb-shell-text:#fffdf8;--sb-shell-muted:rgba(222,231,241,0.8);--sb-shell-surface:rgba(8,14,24,0.82);--sb-shell-surface-strong:rgba(8,14,24,0.96);--sb-footer-columns:repeat(3,minmax(0,1fr));--sb-footer-mobile-padding-bottom:calc(104px + env(safe-area-inset-bottom,0px));--sb-dock-bottom:max(7px,env(safe-area-inset-bottom,0px));--sb-dock-max-width:min(332px,calc(100vw - 44px));--sb-radius-pill:999px;--sb-radius-xs:4px;--sb-radius-sm:6px;--sb-radius-md:8px;--sb-radius-shell-menu:19px;--sb-space-1:4px;--sb-space-2:8px;--sb-space-3:12px;--sb-space-4:16px;--sb-space-5:20px;--sb-space-6:24px;--sb-space-8:32px;--sb-control-min-size:44px;--sb-content-max-width:1200px;--sb-readable-line-width:68ch;--sb-font-family:'Avenir Next',Avenir,'Segoe UI',system-ui,sans-serif;--sb-font-size-xs:0.68rem;--sb-font-size-sm:0.78rem;--sb-font-size-md:0.92rem;--sb-font-size-lg:1.125rem;--sb-line-height-tight:1.1;--sb-line-height-control:1.2;--sb-line-height-body:1.4;--sb-font-weight-regular:620;--sb-font-weight-strong:780;--sb-font-weight-display:850;--sb-shadow-elevated:0 30px 90px rgba(8,15,10,0.34);--sb-motion-fast:140ms;--sb-motion-standard:220ms;--sb-playkit-footer-padding-bottom:calc(11px + env(safe-area-inset-bottom,0px))}.page-shell{width:min(100%,var(--max));margin:0 auto}.site-header{position:relative;z-index:60;padding:6px 24px 0}.site-header::before{content:"";position:absolute;inset:0 24px auto;z-index:0;display:block;height:calc(100% - 2px);border:1px solid rgba(255,255,255,0.14);border-radius:999px;background:linear-gradient(135deg,rgba(8,14,24,0.97),rgba(18,29,47,0.94) 58%,rgba(35,31,50,0.92));box-shadow:0 18px 46px rgba(3,8,14,0.34);pointer-events:none;backdrop-filter:blur(18px)}.shell-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:74px;padding:14px 22px;border-radius:999px;background-color:rgba(8,14,24,0.82)}.brandmark{display:inline-flex;flex:0 1 auto;align-items:center;gap:14px;min-width:0;min-height:44px;color:#fffdf8;text-decoration:none}.brandmark img{width:42px;height:42px;border-radius:14px;object-fit:cover}.brand-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-copy strong{color:rgba(255,255,255,0.98);font-size:0.9rem;font-weight:700;letter-spacing:0.18em;line-height:normal;text-transform:uppercase}.brand-copy span{color:rgba(222,231,241,0.8);font-size:0.82rem;font-weight:600;line-height:normal}.shell-nav{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.shell-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 8px;border-radius:999px;color:rgba(232,239,247,0.76);font-size:0.9rem;font-weight:500;line-height:normal;text-decoration:none;white-space:nowrap}.shell-nav a:hover,.shell-nav a.active{background:rgba(255,255,255,0.13);color:#fff}.site-footer{width:min(100%,var(--max));margin:0 auto;padding:0 24px 56px}.site-footer-shell,.site-footer-shell.site-footer-shell--minimal{display:grid;gap:14px;padding:0;border-radius:0;background:transparent;box-shadow:none;color:rgba(255,255,255,0.88)}.site-footer-utilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,1060px);margin:0 auto}.site-footer-group{display:grid;gap:9px;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.site-footer-group h2{margin:0;color:#c4ff26;font-size:0.72rem;font-weight:950;letter-spacing:0.12em;line-height:1;text-transform:uppercase}.site-footer-group ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.site-footer-utilities a,.site-footer-utilities a.primary-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:44px!important;padding:6px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:rgba(255,253,248,0.86)!important;font-size:0.9rem!important;font-weight:800!important;text-decoration:none!important}main[data-trust-page] h1,main[data-trust-page] h2,main[data-trust-page] h3,main[data-trust-page] strong{color:#fffdf8!important}main[data-trust-page] .lead,main[data-trust-page] p,main[data-trust-page] li,main[data-trust-page] small{color:rgba(255,253,248,0.88)!important}@media (max-width:860px){.shell-nav{display:none!important}.shell-menu,.shell-menu-static{display:inline-flex!important;position:relative!important;z-index:2!important;pointer-events:auto!important}}@media (max-width:760px){.page-shell{padding:4px 8px 0}.site-header,.has-app-dock .site-header,.has-site-search.has-app-dock .site-header{padding:0}.site-header::before,.has-app-dock .site-header::before,.has-site-search .site-header::before{inset:0;border-radius:30px}.shell-wrap,.has-app-dock .shell-wrap,.has-site-search .shell-wrap,.has-site-search.has-app-dock .shell-wrap{display:flex;gap:8px;align-items:center;min-height:54px;padding:7px 10px;pointer-events:auto}.shell-menu,.shell-menu-static{width:48px!important;height:48px!important;border-radius:17px!important}.has-shell-search .shell-wrap,.has-shell-search.has-app-dock .shell-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px;min-height:0;padding:12px 14px 14px}.brandmark{gap:8px}.brandmark img{width:36px;height:36px;border-radius:12px}.brand-copy strong{font-size:0.74rem;letter-spacing:0.14em}.brand-copy span{font-size:0.68rem;line-height:1.12}body.has-app-dock main{padding-bottom:clamp(18px,4vw,30px)}.site-dock-collapsed .site-tabbar{visibility:hidden!important;translate:0 calc(100% + 32px)!important;opacity:0!important;pointer-events:none!important}body:has([data-seo-landing-page]):not(.site-dock-collapsed) .site-tabbar{translate:0!important;opacity:1!important;pointer-events:auto!important}.site-footer{padding:0 14px calc(104px + env(safe-area-inset-bottom,0px))}.site-footer-utilities{grid-template-columns:1fr;gap:8px}.site-footer-group{gap:9px;padding:10px;border:1px solid rgba(255,255,255,0.13);border-radius:16px;background:rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.site-footer-group ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:7px}.site-footer-group li{display:inline-flex;flex:0 1 auto}.site-footer-utilities a,.site-footer-utilities a.primary-link{justify-content:flex-start!important;min-height:44px!important;padding:7px 10px!important;border:0!important;border-radius:12px!important;background:rgba(255,255,255,0.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)!important;color:#fffdf8!important;font-size:0.74rem!important;font-weight:900!important;line-height:1.05!important;text-align:left!important}}.site-header{padding:5px clamp(10px,2.4vw,22px)0}.site-header::before{inset:0 clamp(10px,2.4vw,22px) auto;border-color:rgba(196,255,38,0.16);border-radius:30px;background:radial-gradient(circle at 16%0,rgba(196,255,38,0.18),transparent 28%),radial-gradient(circle at 98% 20%,rgba(34,199,255,0.16),transparent 34%),linear-gradient(135deg,rgba(4,9,17,0.98),rgba(8,17,30,0.96) 58%,rgba(8,27,34,0.95))}.shell-wrap{min-height:68px;padding:9px 12px;border-radius:28px;background:linear-gradient(135deg,rgba(5,11,20,0.9),rgba(7,16,29,0.78))}.brandmark{gap:11px}.brandmark img{width:42px;height:42px}.brand-copy strong{font-size:0.82rem;letter-spacing:0.16em}.brand-copy span{font-size:0.76rem;color:rgba(222,231,241,0.84)}.shell-nav{gap:5px;padding:5px;border:1px solid rgba(255,255,255,0.12);border-radius:24px;background:radial-gradient(circle at 50% -32%,rgba(196,255,38,0.14),transparent 38%),rgba(255,255,255,0.06);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 12px 26px rgba(0,0,0,0.22)}.shell-nav a{--shell-nav-a:49,178,138;--shell-nav-b:34,199,255;gap:8px;min-height:48px;padding:5px 13px 5px 6px;border:1px solid rgba(var(--shell-nav-a),0.2);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.035));color:rgba(255,253,248,0.86);font-size:0.78rem;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}.shell-nav-link--home{--shell-nav-a:44,192,229;--shell-nav-b:95,121,255}.shell-nav-icon{flex:0 0 auto;width:31px;height:31px;border-radius:13px;display:inline-grid;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(135deg,rgb(var(--shell-nav-a)),rgb(var(--shell-nav-b)));box-shadow:0 8px 18px rgba(0,0,0,0.26),inset 0 1px 0 rgba(255,255,255,0.28)}.shell-nav-icon svg{width:17px;height:17px}.shell-nav-icon img{width:100%;height:100%;object-fit:cover;display:block}.shell-nav a.active{color:#07111e;border-color:rgba(196,255,38,0.42);background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);box-shadow:0 12px 26px rgba(49,178,138,0.26),inset 0 1px 0 rgba(255,255,255,0.45)}.shell-nav a.active .shell-nav-icon{color:#c4ff26;background:#06111d}.shell-menu,.shell-menu-static{width:50px;height:50px;border-radius:18px}@media (max-width:760px){.site-header,.has-app-dock .site-header,.has-site-search.has-app-dock .site-header{padding:0}.site-header::before,.has-app-dock .site-header::before,.has-site-search .site-header::before{inset:0;border-radius:25px}.shell-wrap,.has-app-dock .shell-wrap,.has-site-search .shell-wrap,.has-site-search.has-app-dock .shell-wrap{min-height:58px;padding:7px 9px;border-radius:25px}.brandmark{gap:9px}.brandmark img{width:39px;height:39px}.brand-copy strong{font-size:0.75rem;letter-spacing:0.14em}.brand-copy span{max-width:20ch;font-size:0.68rem;line-height:1.12}.shell-menu,.shell-menu-static{width:48px!important;height:48px!important;border-radius:17px!important}.shell-mobile-nav,.shell-mobile-nav-static{top:calc(env(safe-area-inset-top,0px) + 68px);left:9px;right:9px;border-radius:24px}.shell-mobile-nav a,.shell-mobile-nav-static a{gap:11px;padding:8px 13px}.shell-mobile-nav .shell-nav-icon,.shell-mobile-nav-static .shell-nav-icon{width:34px;height:34px;border-radius:13px}.shell-mobile-nav .shell-nav-label,.shell-mobile-nav-static .shell-nav-label{min-width:0}.site-tabbar{left:14px;right:14px;bottom:max(8px,env(safe-area-inset-bottom,0px));width:min(336px,calc(100vw - 28px));max-width:min(336px,calc(100vw - 28px));min-height:58px;gap:2px;padding:4px;border-radius:22px;background:linear-gradient(135deg,rgba(4,8,15,0.96),rgba(7,15,27,0.93))}.site-tab{min-height:49px;grid-template-rows:24px 14px;gap:1px;border-radius:16px;padding:4px 1px 3px;font-size:0.52rem}.site-tab-icon{width:23px;height:23px;border-radius:10px}.site-tab-icon svg{width:14px;height:14px}.site-tab.active{background:linear-gradient(180deg,rgba(196,255,38,0.96),rgba(49,178,138,0.9))}}@media (min-width:861px){.site-header{padding:6px clamp(12px,2.6vw,28px)0}.site-header::before{inset:0 clamp(12px,2.6vw,28px) auto;border-color:rgba(196,255,38,0.18);border-radius:34px;background:radial-gradient(circle at 18%0,rgba(196,255,38,0.2),transparent 30%),radial-gradient(circle at 94% 12%,rgba(34,199,255,0.16),transparent 34%),linear-gradient(135deg,rgba(3,8,15,0.96),rgba(7,17,30,0.88) 56%,rgba(7,31,35,0.82));box-shadow:0 20px 54px rgba(0,0,0,0.3),inset 0 1px rgba(255,255,255,0.1)}.shell-wrap{min-height:76px;gap:18px;padding:10px 12px 10px 14px;border-radius:32px;background:linear-gradient(135deg,rgba(5,11,20,0.8),rgba(8,18,31,0.62))}.brandmark{padding:6px 12px 6px 6px;border:1px solid rgba(255,255,255,0.1);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03));box-shadow:inset 0 1px rgba(255,255,255,0.08)}.brandmark img{width:48px;height:48px;border-radius:17px}.brand-copy strong{font-size:0.86rem;letter-spacing:0.18em}.brand-copy span{font-size:0.78rem}.shell-nav{gap:7px;padding:7px;border-color:rgba(255,255,255,0.14);border-radius:28px;background:radial-gradient(circle at 50% -28%,rgba(196,255,38,0.18),transparent 38%),linear-gradient(135deg,rgba(255,255,255,0.09),rgba(255,255,255,0.035));box-shadow:inset 0 1px rgba(255,255,255,0.11),0 14px 30px rgba(0,0,0,0.24)}.shell-nav a{position:relative;min-width:84px;min-height:58px;flex-direction:column;justify-content:center;gap:4px;padding:7px 9px 6px;border-radius:22px;font-size:0.74rem;line-height:1;overflow:hidden;transition:transform 0.18s ease,background 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.shell-nav a::after{content:"";position:absolute;left:17px;right:17px;bottom:5px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--shell-nav-a)),rgb(var(--shell-nav-b)));opacity:0.86;transform:scaleX(0);transition:transform 0.18s ease}.shell-nav a:hover,.shell-nav a.active{transform:translateY(-2px);border-color:rgba(var(--shell-nav-a),0.48);box-shadow:0 12px 24px rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.14)}.shell-nav a.active::after{transform:scaleX(1)}.shell-nav-icon{width:30px;height:30px;border-radius:13px}.shell-nav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media (max-width:760px){.site-tabbar{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom,0px));width:min(366px,calc(100vw - 20px));max-width:min(366px,calc(100vw - 20px));min-height:64px;gap:3px;padding:5px;border-radius:26px;background:radial-gradient(circle at 50% -30%,rgba(196,255,38,0.18),transparent 38%),linear-gradient(135deg,rgba(3,7,13,0.97),rgba(8,17,30,0.94) 58%,rgba(5,24,30,0.92));box-shadow:0 12px 30px rgba(0,0,0,0.46),inset 0 1px rgba(255,255,255,0.13);-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate3d(0,0,0);backface-visibility:hidden;will-change:transform;transition:none}.site-tabbar::before{content:"";position:absolute;left:18px;right:18px;top:4px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(196,255,38,0.58),rgba(34,199,255,0.42),transparent)}.site-tab{max-width:60px;min-height:54px;grid-template-rows:28px 16px;gap:1px;padding:5px 2px 4px;border-radius:19px;font-size:0.56rem;letter-spacing:0;transition:transform 0.18s ease,background 0.18s ease,box-shadow 0.18s ease}.site-tab-icon{width:26px;height:26px;border-radius:12px}.site-tab-icon svg{width:15px;height:15px}.site-tab.active{background:linear-gradient(180deg,#c4ff26,#31b28a 68%,#22c7ff);transform:translateY(-2px);box-shadow:0 10px 18px rgba(49,178,138,0.26),inset 0 1px rgba(255,255,255,0.42)}.site-tab-label{max-width:100%;overflow:hidden;white-space:nowrap}.site-dock-collapsed .site-tabbar{visibility:hidden;opacity:0;pointer-events:none;translate:none;transform:translate3d(0,calc(100% + 24px),0)}}@media (max-width:360px){.site-tabbar{left:7px;right:7px;width:calc(100vw - 14px);max-width:calc(100vw - 14px)}.site-tab{max-width:54px;font-size:0.51rem}}.shell-menu,.shell-menu-static{z-index:2;pointer-events:auto;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);border:1px solid #ffffff38;border-radius:18px;box-shadow:0 12px 26px #22c7ff38,inset 0 1px 0#ffffff5c;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:50px;height:50px;display:none;position:relative}.shell-menu-static{cursor:pointer;list-style:none}.shell-menu span,.shell-menu-static span{background:#07111e;border-radius:999px;width:18px;height:2px;margin:0;display:block}.shell-mobile-nav,.shell-mobile-nav-static{display:none}.shell-mobile-nav[hidden],.shell-mobile-nav-static[hidden]{display:none!important}.site-tabbar{display:none}@media (width<=860px){.shell-menu,.shell-menu-static{display:inline-flex}}@media (width<=760px){.shell-menu,.shell-menu-static{border-radius:17px;flex:none;width:48px;height:48px}.shell-mobile-nav{top:calc(env(safe-area-inset-top,0px) + 58px);z-index:64;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;-webkit-overflow-scrolling:touch;background:#080e18f5;border:1px solid #fff9;border-radius:30px;gap:8px;width:auto;max-height:calc(100vh - 132px);margin:0;padding:10px;display:grid;position:fixed;left:12px;right:12px;overflow-y:auto;box-shadow:0 22px 54px #00000052}.shell-mobile-nav-static{top:calc(env(safe-area-inset-top,0px) + 58px);z-index:64;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;-webkit-overflow-scrolling:touch;background:#080e18f5;border:1px solid #fff9;border-radius:30px;grid-template-columns:1fr;gap:8px;width:auto;max-height:calc(100vh - 132px);margin:0;padding:10px;display:none;position:fixed;left:12px;right:12px;overflow-y:auto;box-shadow:0 22px 54px #00000052}.shell-mobile-nav-static:not([hidden]){display:grid}.has-shell-search.has-app-dock .shell-mobile-nav{top:calc(env(safe-area-inset-top,0px) + 104px);max-height:calc(100vh - 188px)}.has-site-search.has-app-dock .shell-mobile-nav{top:calc(env(safe-area-inset-top,0px) + 58px)}.shell-mobile-nav a,.shell-mobile-nav-static a{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;justify-content:flex-start;align-items:center;width:100%;min-height:54px;padding:0 18px;font-size:1rem;font-weight:760;text-decoration:none;display:inline-flex}.shell-mobile-nav a.active,.shell-mobile-nav-static a.active{color:#fff;background:#ffffff24;font-weight:900}.site-tabbar{z-index:70;left:24px;right:24px;bottom:max(7px,env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% -24%,#c4ff2614,#0000 32%),#04080ff0;border:1px solid #ffffff21;border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0;max-width:min(298px,100vw - 56px);margin:0 auto;padding:1px;display:grid;position:fixed;box-shadow:0 7px 18px #00000042,inset 0 1px #fff1}.site-tab{--site-tab-a:49,178,138;--site-tab-b:95,121,255;color:#fffdf8c7;text-align:center;border-radius:12px;grid-template-rows:20px 11px;align-content:end;justify-self:center;place-items:center;gap:0;width:100%;min-width:0;max-width:44px;min-height:44px;padding:2px 1px;font-size:.49rem;font-weight:850;line-height:1;text-decoration:none;display:grid;position:relative}.site-tab-icon{background:linear-gradient(135deg,rgb(var(--site-tab-a)),rgb(var(--site-tab-b)));color:#fff;border-radius:8px;place-items:center;width:19px;height:19px;display:inline-grid;box-shadow:0 5px 12px #03080e33,inset 0 1px #fff3}.site-tab-icon svg{width:13px;height:13px}.site-tab-icon img{object-fit:cover;border-radius:50%;width:22px;height:22px;display:block}.site-tab.active{color:#07111e;background:linear-gradient(135deg,#c4ff26,#42d58f 54%,#8ea2ff);box-shadow:0 6px 14px #31b28a33,inset 0 1px #ffffff47}.site-dock-collapsed .site-tabbar{pointer-events:none;translate:0 72px}}.brandmark{flex:0 auto}@media (width<=760px){.shell-mobile-nav a.active,.shell-mobile-nav-static a.active{box-shadow:none;outline:0}}@media (width<=760px){.has-app-dock>.page-shell{position:sticky;top:0;z-index:9}}.shell-nav-link--home{--shell-nav-a:44,192,229;--shell-nav-b:95,121,255}.shell-nav-icon{flex:0 0 auto;display:inline-grid;place-items:center;overflow:hidden;color:#fff}.shell-nav-icon svg{width:17px;height:17px}.shell-nav-icon img{width:100%;height:100%;object-fit:cover;display:block}.shell-menu,.shell-menu-static{width:50px;height:50px;border-radius:18px}@media (width<=760px){.site-header,.has-app-dock .site-header,.has-site-search.has-app-dock .site-header{padding:0}.site-header::before,.has-app-dock .site-header::before,.has-site-search .site-header::before{inset:0;border-radius:25px}.shell-wrap,.has-app-dock .shell-wrap,.has-site-search .shell-wrap,.has-site-search.has-app-dock .shell-wrap{min-height:58px;padding:7px 9px;border-radius:25px;background-color:#080e18!important}.brandmark{gap:9px}.brandmark img{width:39px;height:39px}.brand-copy strong{font-size:.75rem;letter-spacing:.14em}.brand-copy span{max-width:20ch;font-size:.68rem;line-height:1.12;color:rgba(222,231,241,.8)}.shell-menu,.shell-menu-static{width:48px!important;height:48px!important;border-radius:17px!important}.shell-mobile-nav,.shell-mobile-nav-static{top:calc(env(safe-area-inset-top,0px) + 68px);left:9px;right:9px;border-radius:24px}.shell-mobile-nav a,.shell-mobile-nav-static a{gap:11px;padding:8px 13px}.shell-mobile-nav .shell-nav-icon,.shell-mobile-nav-static .shell-nav-icon{width:34px;height:34px;border-radius:13px}.shell-mobile-nav .shell-nav-label,.shell-mobile-nav-static .shell-nav-label{min-width:0}}@media (width<=760px){.site-tabbar{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom,0px));width:min(352px,calc(100vw - 20px));max-width:min(352px,calc(100vw - 20px));min-height:58px;gap:2px;padding:4px;border-radius:22px;background:linear-gradient(135deg,rgba(3,7,13,.97),rgba(8,17,30,.94) 58%,rgba(5,24,30,.92));box-shadow:0 10px 24px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.13);-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateZ(0);transition:none}.site-tabbar::before{content:"";position:absolute;left:18px;right:18px;top:3px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(196,255,38,.58),rgba(34,199,255,.42),transparent)}.site-tab{max-width:58px;min-height:49px;grid-template-rows:25px 14px;gap:0;padding:4px 2px 3px;border-radius:17px;font-size:.53rem;letter-spacing:0;transition:background .18s ease,box-shadow .18s ease}.site-tab-icon{width:24px;height:24px;border-radius:11px}.site-tab-icon svg{width:14px;height:14px}.site-tab.active{background:linear-gradient(180deg,#c4ff26,#31b28a 68%,#22c7ff);box-shadow:0 8px 16px rgba(49,178,138,.24),inset 0 1px rgba(255,255,255,.42)}.site-tab-label{overflow:hidden;white-space:nowrap}.site-dock-collapsed .site-tabbar{visibility:hidden;opacity:0;pointer-events:none;translate:none;transform:translate3d(0,calc(100% + 24px),0)}}@media (width<=760px){.shell-mobile-nav,.shell-mobile-nav-static{grid-template-columns:repeat(2,minmax(0,1fr))}a.shell-mobile-route{display:grid;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:9px;min-height:82px;padding:9px}a.shell-nav-link--home{grid-column:1/-1;min-height:72px}a.shell-mobile-route.active{color:#06111d;background:linear-gradient(135deg,#c4ff26,#31b28a 56%,#22c7ff)}.shell-mobile-route .shell-nav-icon{width:39px;height:39px}.shell-mobile-route-copy{display:grid;gap:4px;min-width:0}.shell-mobile-route-copy .shell-nav-label{font-size:1rem;line-height:1}.shell-mobile-route-copy small{color:#fffdf8ad;font-size:.66rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (width<=360px){.site-tabbar{left:7px;right:7px;width:calc(100vw - 14px);max-width:calc(100vw - 14px)}.site-tab{max-width:54px;font-size:.51rem}.shell-mobile-route-copy .shell-nav-label{font-size:.92rem}.shell-mobile-route-copy small{font-size:.61rem}}.shell-nav-copy{display:grid;place-items:center;gap:3px;min-width:0}.shell-nav-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fffdf89e;font-size:.54rem;font-weight:900;line-height:1;text-transform:uppercase}.shell-mobile-ask:focus-visible{outline-offset:3px;outline:3px solid #ffc445f2}@media (width<=760px){.shell-mobile-ask{grid-column:1/-1;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:70px;width:100%;padding:10px 11px;border:1px solid #c4ff2652;border-radius:22px;background:radial-gradient(circle at 8%0,#c4ff264d,transparent 34%),linear-gradient(135deg,#0d1f2cfa,#0b121ff5 58%,#161025f0);color:#fffdf8;font:inherit;text-align:left;box-shadow:inset 0 1px #fff3,0 12px 26px #0005;cursor:pointer}.shell-mobile-ask-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);color:#06111d;font-size:.8rem;font-weight:950;letter-spacing:.08em;box-shadow:0 9px 18px #0004,inset 0 1px #ffffff80}.shell-mobile-ask-copy{display:grid;gap:4px;min-width:0}.shell-mobile-ask-copy strong{font-size:1rem;font-weight:950;line-height:1}.shell-mobile-ask-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fffdf8b8;font-size:.66rem;font-weight:820;line-height:1.1}}@media (width<=860px){.shell-ask-command{display:none}}.shell-ask-command{color:#fffdf8}.shell-ask-command:focus-visible{outline-offset:3px;outline:3px solid #ffc445f2}@media (width>=861px){.site-header{padding:10px clamp(8px,1.4vw,24px)0}.site-header::before{inset:4px clamp(10px,1.4vw,24px) auto;border-radius:34px;background:linear-gradient(135deg,rgba(3,8,15,.94),rgba(6,17,28,.9) 54%,rgba(6,34,37,.86));border-color:rgba(196,255,38,.22);box-shadow:0 20px 54px rgba(0,0,0,.34),0 0 0 1px rgba(34,199,255,.08)}.shell-wrap{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,2.1fr) minmax(178px,.55fr);align-items:center;gap:clamp(10px,1.1vw,16px);width:min(100%,1280px);min-height:116px;padding:12px clamp(12px,1.55vw,22px);border-radius:32px;background:radial-gradient(circle at 5%0,rgba(196,255,38,.13),transparent 34%),radial-gradient(circle at 84% 8%,rgba(34,199,255,.18),transparent 31%),linear-gradient(135deg,#03080ff2,#07111ef0 58%,#041b20e8)}.shell-wrap::before{content:"";position:absolute;left:clamp(18px,2.1vw,34px);right:clamp(18px,2.1vw,34px);top:8px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(196,255,38,.92),rgba(34,199,255,.78),rgba(255,196,69,.72));box-shadow:0 0 18px rgba(34,199,255,.32)}.brandmark{position:relative;min-width:0;width:100%;min-height:82px;padding:10px 14px 10px 10px;border:1px solid rgba(196,255,38,.28);border-radius:25px;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.07));box-shadow:inset 0 1px rgba(255,255,255,.14)}.brandmark img{width:54px;height:54px;border-radius:18px;box-shadow:0 0 0 1px rgba(255,255,255,.18),0 10px 22px rgba(0,0,0,.34)}.brand-copy strong{font-size:.94rem;letter-spacing:.19em}.brand-copy span{font-size:.78rem;font-weight:780;color:rgba(255,253,248,.78)}.shell-nav{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:none;min-height:92px;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.18);border-radius:27px;background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.08));box-shadow:inset 0 1px rgba(255,255,255,.11)}.shell-nav::before{content:"";position:absolute;z-index:-1;inset:8px;border-radius:21px;background:linear-gradient(90deg,rgba(196,255,38,.16),rgba(34,199,255,.13),rgba(255,196,69,.13))}.shell-nav a{position:relative;overflow:hidden;display:grid;grid-template-rows:38px auto auto;place-items:center;text-align:center;gap:2px;min-height:76px;padding:7px 7px 9px;border:1px solid rgba(var(--shell-nav-a),.28);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.07));box-shadow:inset 0 1px rgba(255,255,255,.1);color:rgba(255,253,248,.88)}.shell-nav a::after{content:"";position:absolute;left:12px;right:12px;bottom:8px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(var(--shell-nav-a),.88),rgba(var(--shell-nav-b),.72));opacity:.46}.shell-nav a:hover{color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.25),rgba(255,255,255,.1));transform:translateY(-1px)}.shell-nav a.active{color:#06111d;border-color:rgba(255,255,255,.44);background:linear-gradient(135deg,#c4ff26,#45d783 55%,#22c7ff);box-shadow:0 14px 26px rgba(34,199,255,.2),inset 0 1px rgba(255,255,255,.55)}.shell-nav a.active::after{background:rgba(6,17,29,.45);opacity:1}.shell-nav-icon{width:38px;height:38px;border-radius:15px;background:linear-gradient(135deg,rgb(var(--shell-nav-a)),rgb(var(--shell-nav-b)));box-shadow:0 9px 18px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.3)}.shell-nav-icon svg{width:19px;height:19px}.shell-nav-copy{place-items:center;text-align:center;gap:3px;width:100%}.shell-nav-label{overflow:visible;text-overflow:clip;white-space:nowrap;font-size:.88rem;font-weight:950;letter-spacing:0}.shell-nav-copy small{font-size:.56rem;letter-spacing:.08em;color:rgba(255,253,248,.7);font-weight:950}.shell-nav a.active .shell-nav-copy small{color:rgba(6,17,29,.72)}.shell-ask-command{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;width:100%;min-width:0;min-height:82px;gap:11px;padding:10px 14px 10px 10px;border:1px solid rgba(196,255,38,.58);border-radius:24px;background:radial-gradient(circle at 10%0,rgba(196,255,38,.38),transparent 38%),linear-gradient(135deg,rgba(196,255,38,.18),rgba(8,27,35,.96) 45%,rgba(8,14,24,.94));box-shadow:0 13px 26px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.18)}.shell-ask-mark{display:grid;place-items:center;width:50px;height:50px;border-radius:17px;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);color:#06111d;font-size:.84rem;font-weight:950;letter-spacing:.08em;box-shadow:0 10px 20px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.68)}.shell-ask-copy{display:grid;gap:5px;min-width:0}.shell-ask-copy strong{font-size:.96rem;line-height:1;font-weight:950}.shell-ask-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,253,248,.74);font-size:.62rem;font-weight:900;line-height:1;text-transform:uppercase}}@media (width>=861px) and (width<=1220px){.shell-wrap{grid-template-columns:minmax(172px,.68fr) minmax(0,1.92fr) 64px;width:min(100%,1160px);min-height:94px;gap:9px;padding:10px}.brandmark{min-height:70px;padding:9px}.brandmark img{width:46px;height:46px}.brand-copy strong{font-size:.76rem;letter-spacing:.15em}.shell-nav{min-height:72px;gap:5px;padding:6px;border-radius:23px}.shell-nav::before{inset:6px;border-radius:18px}.shell-nav a{grid-template-columns:1fr;place-items:center;text-align:center;min-height:62px;gap:4px;padding:7px 5px;border-radius:17px}.shell-nav a::after{left:10px;right:10px;bottom:6px;height:2px}.shell-nav-icon{width:31px;height:31px;border-radius:12px}.shell-nav-icon svg{width:16px;height:16px}.shell-nav-copy{place-items:center;text-align:center;gap:3px}.shell-nav-label{font-size:.78rem}.shell-nav-copy small{font-size:.45rem}.shell-ask-command{grid-template-columns:1fr;place-items:center;width:64px;min-height:64px;padding:7px;border-radius:21px}.shell-ask-mark{width:44px;height:44px}.shell-ask-copy{display:none}}@media (width<=860px){.shell-ask-command{display:none!important}.shell-ask-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:13px;background:#07111e;color:#c4ff26;font-size:.72rem;font-weight:950;letter-spacing:.08em}.shell-ask-copy{display:none}}@media (width<=760px){.shell-wrap,.has-app-dock .shell-wrap,.has-site-search .shell-wrap,.has-site-search.has-app-dock .shell-wrap{gap:8px;min-height:70px;padding:7px 9px}.brandmark{flex:1 1 auto;min-width:0}.shell-menu,.shell-menu-static{flex:0 0 auto}.shell-menu,.shell-menu-static{width:54px!important;min-width:54px;height:54px!important;min-height:54px}.shell-mobile-nav,.shell-mobile-nav-static{top:calc(env(safe-area-inset-top,0px) + 80px)}}@media (width<=360px){.shell-ask-command{width:44px!important;min-width:44px;height:44px!important;min-height:44px;border-radius:16px}.shell-ask-mark{width:32px;height:32px;border-radius:12px;font-size:.66rem}}@media (max-width:760px){.site-tabbar{min-height:50px!important;bottom:calc(2px + env(safe-area-inset-bottom,0px))!important;padding:3px 8px!important}.site-tab{min-height:44px!important}.site-tab-icon{width:26px!important;height:26px!important}.site-tab-label{font-size:.58rem!important}}body.static-crawl-page main[data-seo-landing-page]:not([data-seo-landing-page="world-cup-watch-party-games"]):not([data-seo-landing-page="poker-games"]){color:#fffdf8}body.static-crawl-page main[data-seo-landing-page]:not([data-seo-landing-page="world-cup-watch-party-games"]):not([data-seo-landing-page="poker-games"]) .seo-landing-hero{align-items:center}body.static-crawl-page main[data-seo-landing-page]:not([data-seo-landing-page="world-cup-watch-party-games"]):not([data-seo-landing-page="poker-games"]) .seo-landing-hero h1{color:#fffdf8!important;line-height:0.98!important;text-shadow:0 16px 34px rgba(0,0,0,0.26)}main[data-seo-landing-page]:not([data-seo-landing-page="world-cup-watch-party-games"]):not([data-seo-landing-page="poker-games"]) .static-note{border-color:rgba(255,255,255,0.13)!important;background:radial-gradient(circle at 100% 0%,rgba(196,255,38,0.08),transparent 32%),rgba(255,255,255,0.08)!important;color:rgba(255,253,248,0.84)!important;padding:13px 14px!important;border-radius:16px!important;line-height:1.36!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.09)!important}body.static-crawl-page.saved-session-page main[data-saved-games-page] h1,body.static-crawl-page.saved-session-page main[data-saved-games-page] h2,body.static-crawl-page.saved-session-page main[data-saved-games-page] h3,body.static-crawl-page.saved-session-page main[data-saved-games-page] strong,body.static-crawl-page.saved-session-page main[data-saved-games-page] b{color:#fffdf8!important}body.static-crawl-page main[data-moment-hub-page] h2:not(.quick-preview-drawer *){color:#fffdf8!important}body.static-crawl-page main[data-moment-hub-page] h3:not(.quick-preview-drawer *){color:#fffdf8!important}body.static-crawl-page main[data-moment-hub-page] strong:not(.quick-preview-drawer *){color:#fffdf8!important}body.static-crawl-page main[data-moment-hub-page] p:not(.quick-preview-drawer *){color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-moment-hub-page] li:not(.quick-preview-drawer *){color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-moment-hub-page] small:not(.quick-preview-drawer *){color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-starter-packs-page] .static-hero{border-color:rgba(255,255,255,0.15)!important;background:radial-gradient(circle at 8% 0%,rgba(196,255,38,0.16),transparent 31%),radial-gradient(circle at 93% 8%,rgba(95,121,255,0.2),transparent 34%),linear-gradient(145deg,#07111e 0%,#111d31 58%,#0b2b22 100%)!important;background-color:#07111e!important;color:#fffdf8!important;box-shadow:0 24px 58px rgba(3,8,14,0.31),inset 0 1px 0 rgba(255,255,255,0.12)!important}body.static-crawl-page main[data-starter-packs-page] .static-hero h1{color:#fffdf8!important;text-shadow:0 14px 32px rgba(0,0,0,0.24)!important}body.static-crawl-page main[data-starter-packs-page] .static-hero .lead{color:#fffdf8!important;text-shadow:0 14px 32px rgba(0,0,0,0.24)!important}body.static-crawl-page main[data-starter-packs-page] .static-hero .eyebrow{color:#c4ff26!important}body.static-crawl-page main[data-starter-packs-page] h2{color:#fffdf8!important}body.static-crawl-page main[data-starter-packs-page] h3{color:#fffdf8!important}body.static-crawl-page main[data-starter-packs-page] strong{color:#fffdf8!important}body.static-crawl-page main[data-starter-packs-page] b{color:#fffdf8!important}body.static-crawl-page main[data-starter-packs-page] p{color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-starter-packs-page] li{color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-starter-packs-page] small{color:rgba(255,253,248,0.76)!important}body.static-crawl-page main[data-starter-packs-page] .eyebrow{color:#c4ff26!important}.directory-filter-icon{position:absolute!important;left:11px;top:50%;transform:translateY(-50%)}.directory-result-filter-rail a:is(:hover,:focus-visible) .directory-filter-icon,.directory-result-filter-rail button:is(:hover,:focus-visible) .directory-filter-icon{transform:translateY(-50%) scale(1.04)}.directory-filter-icon[data-chip-kind="all"]::before{width:15px;height:15px;border-radius:5px;background:radial-gradient(circle at 25% 25%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 75% 25%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 25% 75%,var(--chip-icon-ink)0 2.2px,transparent 2.6px),radial-gradient(circle at 75% 75%,var(--chip-icon-ink)0 2.2px,transparent 2.6px)}.directory-filter-icon[data-chip-kind="letter"]::before{content:attr(data-chip-letter);color:var(--chip-icon-ink);font-size:0.76rem;font-weight:950;line-height:1}.directory-filter-icon[data-chip-kind="full-game"]::before,.directory-filter-icon[data-chip-kind="cards"]::before{width:14px;height:16px;background:var(--chip-icon-ink);clip-path:polygon(18% 8%,88% 50%,18% 92%)}.directory-filter-icon[data-chip-kind="challenge-twist"]::before,.directory-filter-icon[data-chip-kind="stud-side"]::before{width:18px;height:18px;background:var(--chip-icon-ink);clip-path:polygon(50%0,60% 34%,96% 20%,70% 50%,96% 80%,60% 66%,50% 100%,40% 66%,4% 80%,30% 50%,4% 20%,40% 34%)}.directory-result-filter-rail a.is-active .directory-filter-icon,.directory-result-filter-rail button.is-active .directory-filter-icon{--chip-icon-ink:#c4ff26;background:#07111e!important}@media (max-width:760px){.directory-launcher-hero{min-height:auto!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero{min-height:auto!important}}@media (max-width:760px){body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards{min-height:auto!important;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page .directory-result-filter-rail--types{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:visible!important;padding:4px!important;border:1px solid rgba(196,255,38,0.72);border-radius:24px;background:#05101e;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page .directory-result-filter-rail--types a,body.static-crawl-page .directory-result-filter-rail--types button{justify-content:start;width:100%;min-width:0;min-height:58px;padding:8px 7px 8px 42px!important;border:0!important;border-radius:18px;background:transparent!important;box-shadow:none!important;white-space:normal}body.static-crawl-page .directory-result-filter-rail--types a.is-active,body.static-crawl-page .directory-result-filter-rail--types button.is-active{background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff)!important;box-shadow:0 12px 24px rgba(49,178,138,0.28)!important;color:#07111e!important}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{min-width:0;font-size:0.72rem;line-height:1}body.static-crawl-page .directory-result-filter-rail--types a strong,body.static-crawl-page .directory-result-filter-rail--types button strong{min-width:24px;min-height:24px;padding:0 6px;font-size:0.62rem}body.static-crawl-page .directory-result-filter-rail--types a:not(.is-active) strong,body.static-crawl-page .directory-result-filter-rail--types button:not(.is-active) strong{display:none}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){display:grid!important;grid-auto-flow:column;grid-auto-columns:172px;grid-template-rows:repeat(2,minmax(52px,auto));gap:8px;padding:2px 12px 8px 2px!important;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{width:100%;min-height:52px}}@media (max-width:760px){body.static-crawl-page .directory-result-panel{border-color:rgba(196,255,38,0.18);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.12),transparent 28%),rgba(255,255,255,0.07)}body.static-crawl-page .directory-result-panel-head{padding:10px 12px}body.static-crawl-page .directory-result-list{gap:10px;padding:8px}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){grid-auto-columns:minmax(152px,44vw);grid-template-rows:minmax(50px,auto);gap:7px;padding-bottom:6px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{min-height:50px}body.static-crawl-page .lane-featured-ideas-section{gap:11px;margin-top:14px;padding:13px;border-radius:24px}body.static-crawl-page .lane-featured-ideas-section .directory-section-head{gap:3px}body.static-crawl-page .lane-featured-ideas-section .directory-section-head h2{font-size:clamp(2rem,12vw,3.25rem);line-height:0.92}body.static-crawl-page .lane-featured-ideas-section .directory-section-head p[data-directory-result-summary]{display:none}body.static-crawl-page .directory-result-filter-rail--types{border-color:rgba(196,255,38,0.32);background:radial-gradient(circle at 0 0,rgba(196,255,38,0.12),transparent 40%),rgba(5,16,30,0.9)}body.static-crawl-page .directory-result-filter-rail--types a,body.static-crawl-page .directory-result-filter-rail--types button{min-height:62px;padding:9px 8px 9px 43px!important;border-radius:19px}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{font-size:0.78rem;font-weight:950}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){grid-auto-columns:minmax(138px,39vw);gap:8px;padding:0 4px 2px 0!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-content:center;column-gap:5px;min-height:64px;padding:9px 10px 9px 49px!important;border-radius:19px;white-space:normal}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span{min-width:0;font-size:0.78rem;font-weight:950;line-height:1.02}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a strong,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button strong{min-width:26px;min-height:26px;padding:0 6px;font-size:0.62rem}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a:not(.is-active) strong,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button:not(.is-active) strong{display:none}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a.is-active,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button.is-active{border-color:transparent;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff);color:#07111e;box-shadow:0 16px 32px rgba(49,178,138,0.28)}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a.is-active strong,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button.is-active strong{background:rgba(7,17,30,0.16);color:#07111e}body.static-crawl-page [data-directory-board-filter-row] .directory-result-filter-rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 8px)/2)!important;gap:8px!important;overflow-x:auto!important;padding:0 0 2px!important;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page [data-directory-board-filter-row] .directory-result-filter-rail a,body.static-crawl-page [data-directory-board-filter-row] .directory-result-filter-rail button{width:100%!important;min-width:0!important;max-width:none!important}body.static-crawl-page .directory-result-card{border-radius:22px;box-shadow:0 18px 38px rgba(3,8,14,0.28),0 0 0 1px rgba(196,255,38,0.08),inset 0 1px 0 rgba(255,255,255,0.12)}body.static-crawl-page .directory-result-card-media,body.static-crawl-page .directory-result-card-media img{height:144px;min-height:144px}body.static-crawl-page .directory-result-card-body{align-content:start;gap:7px;padding:10px}body.static-crawl-page .directory-result-card h3 button,body.static-crawl-page .directory-result-card h3 a{display:inline-flex;min-height:44px;align-items:center;padding-block:4px}body.static-crawl-page .directory-result-card-description{font-size:0.8rem;line-height:1.24}body.static-crawl-page .directory-result-actions{grid-template-columns:minmax(0,1fr) 92px;gap:7px}body.static-crawl-page .directory-result-actions a,body.static-crawl-page .directory-result-actions button{min-height:46px;padding-inline:8px;font-size:0.72rem;white-space:normal}body.static-crawl-page .directory-result-actions .directory-result-primary{font-size:0.76rem}body.static-crawl-page .directory-result-actions .directory-result-share-card{border-color:rgba(255,255,255,0.16);background:rgba(255,255,255,0.09);color:#fffdf8;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}body.static-crawl-page .directory-result-why{display:none}body.static-crawl-page .directory-related-twists{margin-top:0;overflow:hidden;border-color:rgba(196,255,38,0.22);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(196,255,38,0.16),transparent 42%),linear-gradient(135deg,rgba(7,17,30,0.92),rgba(20,48,45,0.86))}body.static-crawl-page .directory-related-twists[open]{border-color:rgba(196,255,38,0.34);background:radial-gradient(circle at 0 0,rgba(196,255,38,0.18),transparent 40%),radial-gradient(circle at 100%0,rgba(34,199,255,0.16),transparent 38%),linear-gradient(135deg,rgba(7,17,30,0.96),rgba(20,48,45,0.9))}body.static-crawl-page .directory-related-twists>summary{grid-template-columns:minmax(0,1fr) auto;gap:7px;min-height:44px;padding:6px 7px 6px 8px}body.static-crawl-page .directory-related-twists>summary span{display:flex;min-width:0;align-items:center;gap:8px}body.static-crawl-page .directory-related-twists>summary span::before{content:"TW";display:inline-grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:6px;background:#f3bd43;color:#17211c;font-size:0.56rem;font-weight:950;letter-spacing:0;box-shadow:none}body.static-crawl-page .directory-related-twists>summary strong{color:#612147;font-size:0;letter-spacing:0}body.static-crawl-page .directory-related-twists>summary strong::before{content:"Twists";font-size:0.78rem;letter-spacing:0;line-height:1}body.static-crawl-page .directory-related-twists>summary small{display:none}body.static-crawl-page .directory-related-twists>summary em{min-width:70px;min-height:34px;border:1px solid #91bda7;border-radius:6px;background:#e3f3e9;color:#113d2c;font-size:0;box-shadow:none}body.static-crawl-page .directory-related-twists>summary em::before{content:"Show";font-size:0.68rem}body.static-crawl-page .directory-related-twists[open]>summary em{border-color:#176848;background:#176848;color:#fff}body.static-crawl-page .directory-related-twists[open]>summary em::before{content:"Hide"}body.static-crawl-page .directory-related-twist-list{padding:0 8px 8px}body.static-crawl-page .directory-related-twist{align-items:center;background:#f5f9f6;border-color:#d2dfd6;border-radius:6px}body.static-crawl-page .directory-related-twist span{color:#8b5a00}body.static-crawl-page .directory-related-twist strong{color:#17211c!important}body.static-crawl-page .directory-related-twist p{color:#46534c}body.static-crawl-page .directory-related-twist button{width:auto!important;min-width:98px;color:#fff;background:#176848;border:1px solid #176848;border-radius:6px;box-shadow:none}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail--types{gap:3px;padding:3px!important;border-color:rgba(196,255,38,0.58);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.14),transparent 34%),#05101e}body.static-crawl-page .directory-result-filter-rail--types a,body.static-crawl-page .directory-result-filter-rail--types button{position:relative;display:grid!important;grid-template-columns:28px minmax(0,1fr);gap:5px;min-height:50px;align-items:center;justify-items:start;padding:6px 7px!important;text-align:left}body.static-crawl-page .directory-result-filter-rail--types a.is-active,body.static-crawl-page .directory-result-filter-rail--types button.is-active{box-shadow:0 12px 22px rgba(49,178,138,0.22) !important,inset 0 1px 0 rgba(255,255,255,0.32) !important}body.static-crawl-page .directory-result-filter-rail--types a::before,body.static-crawl-page .directory-result-filter-rail--types a::after,body.static-crawl-page .directory-result-filter-rail--types button::before,body.static-crawl-page .directory-result-filter-rail--types button::after{content:none!important;display:none!important}body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{position:static;width:28px;height:28px;border-radius:11px;transform:none}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{max-width:100%;overflow:hidden;font-size:0.68rem;text-overflow:ellipsis;white-space:nowrap}body.static-crawl-page .directory-result-filter-rail--types a strong,body.static-crawl-page .directory-result-filter-rail--types button strong{position:absolute;top:4px;right:5px;min-width:20px;min-height:20px;padding:0 6px;background:rgba(7,17,30,0.94);color:#fffdf8;font-size:0.58rem;box-shadow:0 6px 14px rgba(3,8,14,0.18)}body.static-crawl-page .directory-result-filter-rail--types a:not(.is-active) strong,body.static-crawl-page .directory-result-filter-rail--types button:not(.is-active) strong{display:none}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){grid-auto-columns:minmax(136px,39vw);gap:6px;padding-bottom:5px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{min-height:48px;padding-right:8px;font-size:0.74rem}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) .directory-filter-icon{width:28px;height:28px;border-radius:11px}body.static-crawl-page .directory-result-panel-head{padding:8px 12px 0;border-bottom:0}body.static-crawl-page .directory-result-panel-head h3{color:#c4ff26;font-size:0.78rem;letter-spacing:0.1em;line-height:1;text-transform:uppercase}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{position:relative!important;left:auto!important;top:auto!important;grid-column:1;grid-row:1;margin:0;transform:none!important}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{grid-column:2;grid-row:1;min-width:0;padding-right:12px}body.static-crawl-page .directory-result-filter-rail--types a strong,body.static-crawl-page .directory-result-filter-rail--types button strong{z-index:3}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{display:grid!important;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;justify-items:start;overflow:hidden;padding:6px 10px 6px 9px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) .directory-filter-icon{position:relative!important;left:auto!important;top:auto!important;grid-column:1;grid-row:1;margin:0;transform:none!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span{grid-column:2;grid-row:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a strong,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button strong{display:none!important}}@media (max-width:760px){body.static-crawl-page .directory-result-panel-head{padding:8px 12px 0}body.static-crawl-page .directory-result-panel-head>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-width:0}body.static-crawl-page .directory-result-panel-head h3{min-width:0}body.static-crawl-page .directory-result-panel-head p[data-directory-result-status]{display:inline-flex!important;justify-self:end;min-width:0;min-height:26px;align-items:center;overflow:hidden;padding:0 8px;border:1px solid rgba(196,255,38,0.24);border-radius:999px;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.16),transparent 42%),rgba(196,255,38,0.1);color:rgba(255,253,248,0.82);font-size:0;font-weight:950;line-height:1;white-space:nowrap;box-shadow:0 8px 18px rgba(3,8,14,0.18)}body.static-crawl-page .directory-result-panel-head p[data-directory-result-status]::after{content:attr(data-short-status);min-width:0;overflow:hidden;font-size:0.58rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){padding-inline:2px 12px!important;scroll-padding-inline:12px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)!important}}@media (max-width:760px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:auto!important;padding:12px!important;border-radius:20px!important}}@media (max-width:760px){body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards{min-height:calc(100svh - 78px)!important;align-content:start!important;gap:10px!important;padding:13px 12px calc(74px + env(safe-area-inset-bottom,0px))!important;border:1px solid rgba(196,255,38,0.34)!important;border-radius:26px!important;box-shadow:0 28px 76px rgba(3,8,14,0.5),inset 0 1px 0 rgba(255,255,255,0.15)!important}body.static-crawl-page .directory-launcher-hero--sports::after,body.static-crawl-page .directory-launcher-hero--boards::after{opacity:0.94!important;filter:saturate(1.26) contrast(1.12) brightness(1.02)!important}body.static-crawl-page .directory-launcher-hero--sports::after{background:radial-gradient(circle at 12% 8%,rgba(196,255,38,0.18),transparent 28%),linear-gradient(180deg,rgba(5,11,20,0.08) 0%,rgba(5,11,20,0.42) 44%,rgba(5,11,20,0.94) 100%),url(/assets/generated-redesign-v1062/sports-neon-mobile-hero-v1062.jpg)center 30%/cover no-repeat!important}body.static-crawl-page .directory-launcher-hero--boards::after{background:radial-gradient(circle at 12% 8%,rgba(255,196,69,0.16),transparent 28%),linear-gradient(180deg,rgba(5,11,20,0.08) 0%,rgba(5,11,20,0.44) 44%,rgba(5,11,20,0.95) 100%),url(/assets/generated-redesign-v1064/games-social-table-mobile-hero-v1064.jpg)center 28%/cover no-repeat!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports .static-hero-copy,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards .static-hero-copy{display:grid!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.static-crawl-page .directory-launcher-hero .eyebrow{width:fit-content;padding:7px 10px!important;border:1px solid rgba(196,255,38,0.34);border-radius:999px;background:rgba(5,11,20,0.64);color:#c4ff26!important;font-size:0.62rem!important;letter-spacing:0.14em!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports h1,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards h1{max-width:9.4ch!important;color:#fffdf8!important;font-size:clamp(3.05rem,14.2vw,4.32rem)!important;line-height:0.85!important;text-shadow:0 18px 42px rgba(0,0,0,0.68)!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports .lead,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards .lead{max-width:31ch!important;color:rgba(255,253,248,0.9)!important;font-size:0.92rem!important;line-height:1.22!important;text-shadow:0 10px 24px rgba(0,0,0,0.54)}body.static-crawl-page .directory-launcher-hero .directory-hero-finder-row{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:7px!important;align-items:center}body.static-crawl-page .directory-launcher-hero .directory-hero-finder input{min-height:52px!important;min-width:0!important;padding-inline:13px!important;border-color:rgba(255,255,255,0.14)!important;border-radius:17px!important;background:rgba(7,17,30,0.78)!important;color:#fffdf8!important;font-size:0.85rem!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder button{position:relative;width:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;overflow:hidden!important;border-radius:17px!important;color:transparent!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder button::before{content:"";position:absolute;left:50%;top:47%;width:16px;height:16px;border:3px solid #07111e;border-radius:999px;background:transparent;transform:translate(-58%,-56%)}body.static-crawl-page .directory-launcher-hero .directory-hero-finder button::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:3px;border:0;border-radius:999px;background:#07111e;transform:translate(4px,5px) rotate(45deg)}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:calc(100svh - 78px)!important;align-content:end!important;gap:10px!important;padding:13px 12px calc(112px + env(safe-area-inset-bottom,0px))!important;border:1px solid rgba(196,255,38,0.34)!important;border-radius:26px!important;box-shadow:0 28px 76px rgba(3,8,14,0.5),inset 0 1px 0 rgba(255,255,255,0.15)!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:9.8ch!important;color:#fffdf8!important;font-size:clamp(2.82rem,12.6vw,4rem)!important;line-height:0.86!important;text-shadow:0 18px 42px rgba(0,0,0,0.72)!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:31ch!important;color:rgba(255,253,248,0.9)!important;font-size:0.9rem!important;line-height:1.22!important;text-shadow:0 10px 24px rgba(0,0,0,0.58)}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .eyebrow,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .eyebrow{width:fit-content;padding:7px 10px!important;border:1px solid rgba(196,255,38,0.34);border-radius:999px;background:rgba(5,11,20,0.64);color:#c4ff26!important;font-size:0.62rem!important;letter-spacing:0.14em!important}.directory-launcher-hero .directory-hero-finder button{font-size:0!important}}@media (max-width:760px){body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards{display:grid!important;min-height:auto!important;grid-template-columns:1fr!important;align-content:start!important;gap:8px!important;padding:10px 12px 14px!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports .static-hero-copy,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards .static-hero-copy{order:1;gap:7px!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports h1,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards h1{max-width:10.8ch!important;font-size:clamp(2.42rem,11vw,3.28rem)!important;line-height:0.88!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports .lead,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards .lead{max-width:31ch!important;font-size:0.8rem!important;line-height:1.16!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder{order:2;margin-top:1px!important}}@media (max-width:760px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{display:grid!important;grid-template-columns:1fr!important;min-height:auto!important;align-content:start!important;gap:8px!important;padding:12px 12px calc(64px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .static-hero-copy,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .static-hero-copy{order:1;gap:7px!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .eyebrow,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .eyebrow{order:1!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{order:2!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{order:3!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:9.6ch!important;font-size:clamp(2.72rem,12.8vw,3.86rem)!important;line-height:0.86!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:30ch!important;font-size:0.84rem!important;line-height:1.18!important}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail--types{gap:4px!important;padding:4px!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02)),#05101e!important;box-shadow:0 14px 28px rgba(3,8,14,0.24),inset 0 1px 0 rgba(255,255,255,0.1)!important}body.static-crawl-page .directory-result-filter-rail--types a,body.static-crawl-page .directory-result-filter-rail--types button{min-height:47px!important;grid-template-columns:27px minmax(0,1fr)!important;padding:5px 7px!important;border-radius:14px!important}body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{width:27px!important;height:27px!important;border-radius:10px!important}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{font-size:0.64rem!important;letter-spacing:0!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){display:grid!important;grid-auto-flow:column;grid-auto-columns:94px;grid-template-rows:1fr;gap:8px!important;overflow-x:auto!important;padding:2px 14px 7px 2px!important;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent 100%)!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent 100%)!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:34px auto!important;align-content:center!important;justify-items:center!important;gap:5px!important;min-width:94px!important;min-height:68px!important;padding:7px 5px 6px!important;border-radius:18px!important;text-align:center!important;scroll-snap-align:start}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) .directory-filter-icon{position:relative!important;left:auto!important;top:auto!important;grid-column:1!important;grid-row:1!important;margin:0!important;width:34px!important;height:34px!important;border-radius:14px!important;transform:none!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span{grid-column:1!important;grid-row:2!important;width:100%;max-width:82px;overflow:hidden!important;padding-right:0!important;font-size:0.62rem!important;line-height:1.05!important;text-align:center;text-overflow:clip!important;white-space:normal!important}body.static-crawl-page .directory-result-card{border-color:rgba(255,255,255,0.18)!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,rgba(255,196,69,0.16),transparent 30%),radial-gradient(circle at 0% 0%,rgba(196,255,38,0.14),transparent 34%),radial-gradient(circle at 0% 100%,rgba(34,199,255,0.18),transparent 40%),linear-gradient(145deg,rgba(6,14,25,0.99),rgba(12,27,45,0.98) 55%,rgba(10,49,38,0.94))!important;box-shadow:0 26px 58px rgba(3,8,14,0.42),0 0 0 1px rgba(196,255,38,0.12),inset 0 1px 0 rgba(255,255,255,0.16)!important}body.static-crawl-page .directory-result-card::before{height:6px!important;background:linear-gradient(90deg,#c4ff26,#22c7ff 38%,#ffc445 68%,#ff5f7e 100%)!important}body.static-crawl-page .directory-result-card-media,body.static-crawl-page .directory-result-card-media img{height:clamp(192px,53vw,216px)!important;min-height:clamp(192px,53vw,216px)!important}body.static-crawl-page .directory-result-card-media{border-bottom-color:rgba(255,255,255,0.16)!important}body.static-crawl-page .directory-result-card-media::before{background:radial-gradient(circle at 18% 0%,rgba(196,255,38,0.24),transparent 32%),radial-gradient(circle at 92% 12%,rgba(255,196,69,0.18),transparent 30%),linear-gradient(180deg,rgba(3,8,14,0.01) 36%,rgba(3,8,14,0.76) 100%)!important}body.static-crawl-page .directory-result-card-media::after{left:14px!important;bottom:12px!important;min-height:34px!important;padding-inline:14px!important;border-color:rgba(255,255,255,0.24)!important;background:rgba(7,17,30,0.78)!important;font-size:0.72rem!important;box-shadow:0 12px 26px rgba(3,8,14,0.28)!important}body.static-crawl-page .directory-result-card--side .directory-result-card-media::after{content:"Twist"!important}body.static-crawl-page .directory-result-card-media img{filter:saturate(1.24) contrast(1.08) brightness(0.94);transform:none}body.static-crawl-page .directory-result-card-body{position:relative;z-index:2;gap:6px!important;margin:-16px 10px 0!important;padding:12px 12px 13px!important;border:1px solid rgba(255,255,255,0.12);border-radius:24px 24px 20px 20px;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.12),transparent 35%),linear-gradient(180deg,rgba(7,17,30,0.92),rgba(8,24,33,0.82));box-shadow:0-12px 34px rgba(3,8,14,0.28),inset 0 1px 0 rgba(255,255,255,0.1);backdrop-filter:blur(10px) saturate(120%)}body.static-crawl-page .directory-result-badge{min-height:27px!important;padding:0 10px!important;border-color:rgba(196,255,38,0.22)!important;background:rgba(196,255,38,0.14)!important;color:#c4ff26!important;font-size:0.6rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)!important}body.static-crawl-page .directory-result-card h3 button,body.static-crawl-page .directory-result-card h3 a{min-height:44px!important;font-size:clamp(1.2rem,5.45vw,1.62rem)!important;line-height:1!important}body.static-crawl-page .directory-result-card-description{color:rgba(255,253,248,0.84)!important;font-size:0.86rem!important;font-weight:780!important;line-height:1.3!important}body.static-crawl-page .directory-result-actions{grid-template-columns:minmax(0,1.1fr) minmax(118px,0.82fr)!important;gap:9px!important}body.static-crawl-page .directory-result-actions a,body.static-crawl-page .directory-result-actions button{min-height:56px!important;justify-content:flex-start!important;gap:9px!important;padding-inline:9px!important;border-radius:999px!important;font-size:0.76rem!important;white-space:normal!important}body.static-crawl-page .directory-result-actions .directory-result-primary{color:#07111e!important;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff)!important;box-shadow:0 16px 30px rgba(49,178,138,0.24)!important}body.static-crawl-page .directory-result-actions .directory-result-primary::before{display:none!important;content:none!important}body.static-crawl-page .directory-result-actions .directory-result-share-card{border-color:rgba(255,255,255,0.2)!important;background:linear-gradient(135deg,rgba(255,255,255,0.12),rgba(255,255,255,0.05)),rgba(255,255,255,0.08)!important;color:#fffdf8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 12px 24px rgba(3,8,14,0.18)!important}body.static-crawl-page .directory-result-actions .directory-result-action-copy small{font-size:0.54rem;letter-spacing:0}body.static-crawl-page .directory-related-twists{border-color:rgba(255,196,69,0.24)!important;border-radius:22px!important;background:radial-gradient(circle at 100% 0%,rgba(255,95,126,0.12),transparent 34%),linear-gradient(135deg,rgba(196,255,38,0.1),rgba(34,199,255,0.08))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)!important}body.static-crawl-page .directory-result-list{gap:16px!important;padding-bottom:calc(126px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(142px + env(safe-area-inset-bottom,0px))}}@media (max-width:760px){body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards{min-height:auto!important;gap:10px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports h1,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards h1{max-width:10.6ch!important;font-size:clamp(2.34rem,10.2vw,3.05rem)!important;line-height:1!important}body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports .lead,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards .lead{display:none!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder{padding:6px!important;border-radius:21px!important;background:linear-gradient(135deg,rgba(255,255,255,0.18),rgba(255,255,255,0.06)),rgba(5,11,20,0.82)!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 52px!important;gap:7px!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder input{min-height:50px!important;border-radius:17px!important;font-size:0.82rem!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder button{width:52px!important;min-width:52px!important;min-height:50px!important;border-radius:17px!important}body.static-crawl-page .directory-launcher-hero .directory-hero-finder button::after{font-size:0.72rem!important}body.static-crawl-page .directory-result-filter-rail--types{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:7px!important;overflow:visible!important;border:1px solid rgba(255,255,255,0.14);border-radius:24px!important;background:radial-gradient(circle at 10% 0%,rgba(196,255,38,0.14),transparent 32%),radial-gradient(circle at 92% 0%,rgba(34,199,255,0.14),transparent 34%),rgba(5,11,20,0.92)!important;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page .directory-result-filter-rail--types button{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:34px auto auto!important;gap:5px!important;min-width:0!important;min-height:86px!important;justify-items:start!important;padding:9px!important;border-radius:18px!important;text-align:left!important}body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{position:static!important;left:auto!important;top:auto!important;width:34px!important;height:34px!important;border-radius:14px!important;transform:none!important}body.static-crawl-page .directory-result-filter-rail--types button span{width:100%;overflow:hidden;color:inherit!important;font-size:0.72rem!important;line-height:1!important;text-overflow:ellipsis;white-space:nowrap}body.static-crawl-page .directory-result-filter-rail--types strong{display:inline-grid!important;min-width:30px!important;min-height:24px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(255,255,255,0.14)!important;color:inherit!important;font-size:0.64rem!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){grid-auto-columns:112px!important;gap:9px!important;padding:3px 18px 9px 2px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a{min-width:112px!important;min-height:78px!important;border-radius:22px!important;background:linear-gradient(135deg,rgba(255,255,255,0.14),rgba(255,255,255,0.045)),rgba(7,17,30,0.86)!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button.is-active,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a.is-active{border-color:transparent!important;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff)!important;color:#07111e!important;box-shadow:0 18px 34px rgba(49,178,138,0.28),inset 0 1px 0 rgba(255,255,255,0.44)!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button.is-active span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a.is-active span{color:#07111e!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span{max-width:96px!important;font-size:0.66rem!important;line-height:1.08!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) strong{display:none!important}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail--types{gap:4px!important;padding:4px!important;border-color:rgba(196,255,38,0.34)!important;border-radius:20px!important;background:radial-gradient(circle at 14% 0%,rgba(196,255,38,0.12),transparent 34%),radial-gradient(circle at 94% 0%,rgba(34,199,255,0.12),transparent 36%),rgba(5,11,20,0.9)!important}body.static-crawl-page .directory-result-filter-rail--types button{position:relative!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:7px!important;align-items:center!important;min-height:62px!important;padding:7px 8px!important;border-radius:16px!important}body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{width:30px!important;height:30px!important;border-radius:12px!important}body.static-crawl-page .directory-result-filter-rail--types button span{padding-right:22px!important;font-size:0.74rem!important;line-height:1!important;white-space:nowrap!important}body.static-crawl-page .directory-result-filter-rail--types strong{position:absolute!important;top:5px!important;right:6px!important;min-width:22px!important;min-height:20px!important;padding:0 5px!important;background:rgba(7,17,30,0.22)!important;font-size:0.56rem!important;line-height:1!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){display:flex!important;flex-wrap:nowrap!important;grid-auto-columns:unset!important;grid-auto-flow:unset!important;grid-template-rows:unset!important;gap:7px!important;overflow-x:auto!important;padding:2px 14px 7px 2px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a{display:inline-flex!important;flex:0 0 auto!important;gap:6px!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:118px!important;max-width:152px!important;min-height:48px!important;padding:6px 11px 6px 8px!important;border-radius:16px!important;text-align:left!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) .directory-filter-icon{width:30px!important;height:30px!important;border-radius:12px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span{display:inline-block;max-width:none!important;overflow:hidden;color:inherit!important;font-size:0.68rem!important;line-height:1!important;text-overflow:ellipsis;white-space:nowrap!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list{padding-bottom:calc(172px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(188px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-body{gap:8px!important;padding:11px 12px 13px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-top{order:1}body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3{order:2}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-description{order:3}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-meta-strip{order:4;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-meta-strip span{justify-content:center;min-height:30px!important;padding:0 9px!important;border-color:rgba(196,255,38,0.24)!important;background:linear-gradient(135deg,rgba(196,255,38,0.15),rgba(34,199,255,0.08)),rgba(255,255,255,0.07)!important;color:rgba(255,253,248,0.9)!important;font-size:0.66rem!important;font-weight:950!important;text-align:center}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions{order:5;grid-template-columns:minmax(0,1.28fr) minmax(124px,0.86fr)!important;gap:9px!important;margin-top:1px}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions button{min-height:58px!important;border-radius:999px!important;font-size:0.8rem!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions .directory-result-primary{box-shadow:0 18px 34px rgba(49,178,138,0.28),inset 0 1px 0 rgba(255,255,255,0.28)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-related-twists,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-facts,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-why{display:none!important}}@media (max-width:760px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .directory-result-list,body.static-crawl-page main[data-seo-landing-page="poker-games"] .directory-result-list{padding-bottom:12px!important;scroll-padding-bottom:96px!important}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types){padding:2px 18px 7px 14px!important;scroll-padding-inline:14px 220px;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 34px),rgba(0,0,0,0.22) 100%);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 34px),rgba(0,0,0,0.22) 100%)}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types)::after{content:"";flex:0 0 min(220px,56vw);width:min(220px,56vw);min-height:1px}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a{scroll-snap-align:start}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a{max-width:206px!important;min-width:182px!important;min-height:64px!important;gap:8px!important;align-items:center!important;padding:7px 12px 7px 9px!important}body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) button span,body.static-crawl-page .directory-result-filter-rail:not(.directory-result-filter-rail--types) a span{display:block!important;min-width:0!important;max-width:none!important;overflow:visible!important;overflow-wrap:anywhere;color:inherit!important;font-size:0.76rem!important;line-height:1.05!important;text-overflow:clip!important;white-space:normal!important}}@media (max-width:760px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{gap:7px!important;padding:10px 12px calc(22px + env(safe-area-inset-bottom,0px))!important;border-radius:22px!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:9.3ch!important;font-size:clamp(2.42rem,11.4vw,3.28rem)!important;line-height:0.88!important;text-wrap:balance}body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:9.8ch!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:29ch!important;font-size:0.82rem!important;line-height:1.2!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero+.world-cup-event-strip{position:relative;z-index:4;margin-top:10px!important}body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero+.world-cup-event-strip{position:relative;z-index:4;margin-top:14px!important}}@media (max-width:760px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:auto!important;gap:6px!important;padding:8px 12px 12px!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{font-size:clamp(2.18rem,10.4vw,2.92rem)!important;line-height:0.87!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:28ch!important;font-size:0.78rem!important;line-height:1.16!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero+.world-cup-event-strip,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero+.world-cup-event-strip{margin-top:8px!important}body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{text-shadow:0 3px 0 rgba(7,11,19,0.85),0 18px 44px rgba(0,0,0,0.8),0 0 2px rgba(7,11,19,0.95)!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero{gap:5px!important;padding-bottom:10px!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1{font-size:clamp(1.96rem,9.2vw,2.54rem)!important;line-height:0.86!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead{max-width:40ch!important;font-size:0.7rem!important;line-height:1.08!important}}@media (max-width:760px){body.static-crawl-page main>.directory-launcher-hero--sports,body.static-crawl-page main>.directory-launcher-hero--boards{min-height:auto!important;gap:8px!important;margin-top:10px!important;padding:10px 12px 14px!important;border-radius:24px!important}body.static-crawl-page main>.directory-launcher-hero--sports h1,body.static-crawl-page main>.directory-launcher-hero--boards h1{max-width:10.8ch!important;font-size:clamp(2.34rem,10.2vw,3.05rem)!important;line-height:1!important}body.static-crawl-page main>.directory-launcher-hero--sports .lead,body.static-crawl-page main>.directory-launcher-hero--boards .lead{max-width:30ch!important;font-size:0.8rem!important;line-height:1.16!important}body.static-crawl-page main>.directory-launcher-hero--sports .directory-hero-finder,body.static-crawl-page main>.directory-launcher-hero--boards .directory-hero-finder{padding:6px!important;border-radius:22px!important}body.static-crawl-page main>.directory-launcher-hero--sports .directory-hero-finder-row,body.static-crawl-page main>.directory-launcher-hero--boards .directory-hero-finder-row{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:7px!important}body.static-crawl-page main>.directory-launcher-hero--sports .directory-hero-finder input,body.static-crawl-page main>.directory-launcher-hero--boards .directory-hero-finder input{min-height:50px!important;padding:0 11px!important;border-radius:17px!important;font-size:0.82rem!important}body.static-crawl-page main>.directory-launcher-hero--sports .directory-hero-finder button,body.static-crawl-page main>.directory-launcher-hero--boards .directory-hero-finder button{position:relative!important;width:52px!important;min-width:52px!important;min-height:50px!important;padding:0!important;border-radius:17px!important;color:transparent!important;font-size:0!important}body.static-crawl-page main>.directory-launcher-hero--sports .directory-hero-finder button::after,body.static-crawl-page main>.directory-launcher-hero--boards .directory-hero-finder button::after{content:"";position:absolute;left:50%;top:50%;display:block;width:11px;height:3px;border-radius:999px;background:#07111e;transform:translate(4px,5px) rotate(45deg)}body.static-crawl-page main>.lane-featured-ideas-section{margin-top:12px!important;padding:12px 12px calc(88px + env(safe-area-inset-bottom,0px))!important;border-radius:22px!important;scroll-margin-top:12px!important;scroll-margin-bottom:calc(140px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-section-head{gap:6px!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-section-head h2{overflow:visible!important;font-size:clamp(1.5rem,7.2vw,2.06rem)!important;line-height:1.08!important;-webkit-line-clamp:unset!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-section-head p{display:none!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail--types{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0!important;padding:0!important;overflow:visible!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail--types button{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:54px!important;overflow:hidden!important;gap:5px!important;padding:0 6px!important;border-radius:17px!important;font-size:0.78rem!important;line-height:0.95!important;text-align:left!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail--types .directory-filter-icon{position:relative!important;left:auto!important;flex:0 0 25px!important;width:25px!important;height:25px!important;border-radius:10px!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail--types button span{display:block!important;max-width:none!important;min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail--types button strong{display:none!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail:not(.directory-result-filter-rail--types){padding:0 46px 10px 0!important;scroll-padding-inline:0 46px!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail:not(.directory-result-filter-rail--types) button,body.static-crawl-page main>.lane-featured-ideas-section .directory-result-filter-rail:not(.directory-result-filter-rail--types) a{min-height:58px!important;border-radius:18px!important}body.static-crawl-page main>.lane-featured-ideas-section [data-directory-board-filter-row] .directory-result-filter-rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 8px)/2)!important;gap:8px!important;padding:0 0 2px!important;scroll-padding-inline:0!important;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page main>.lane-featured-ideas-section [data-directory-board-filter-row] .directory-result-filter-rail button,body.static-crawl-page main>.lane-featured-ideas-section [data-directory-board-filter-row] .directory-result-filter-rail a{width:100%!important;min-width:0!important;max-width:none!important}body.static-crawl-page main>.lane-featured-ideas-section .directory-result-panel{margin-top:calc(160px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:760px){body.static-crawl-page main>.lane-featured-ideas-section .directory-result-panel{margin-top:clamp(22px,7vw,34px)!important}}@media (max-width:760px){body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel{margin-top:calc(112px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel{margin-top:clamp(22px,7vw,34px)!important}}body.static-crawl-page main[data-html-sitemap-page] .static-hero{border-color:rgba(196,255,38,0.24)!important;background:radial-gradient(circle at 8% 0%,rgba(196,255,38,0.14),transparent 30%),radial-gradient(circle at 92% 8%,rgba(34,199,255,0.18),transparent 34%),linear-gradient(145deg,#07111e 0%,#111d31 58%,#0d241b 100%)!important;color:#fffdf8!important;box-shadow:0 22px 54px rgba(3,8,14,0.3),inset 0 1px 0 rgba(255,255,255,0.12)!important}body.static-crawl-page main[data-html-sitemap-page] .static-hero h1,body.static-crawl-page main[data-html-sitemap-page] .static-hero .lead,body.static-crawl-page main[data-html-sitemap-page] .static-note{color:#fffdf8!important}body.static-crawl-page main[data-html-sitemap-page] section:last-of-type{padding-bottom:calc(126px + env(safe-area-inset-bottom,0px))}@media (max-width:760px){body.static-crawl-page main[data-html-sitemap-page] .static-hero{gap:9px!important;padding:13px 12px!important;border-radius:22px!important}body.static-crawl-page main[data-html-sitemap-page] .static-hero h1{font-size:clamp(2.48rem,11.8vw,3.42rem)!important;line-height:0.88!important}body.static-crawl-page main[data-html-sitemap-page] .static-hero .lead{font-size:0.86rem!important;line-height:1.28!important}body.static-crawl-page main[data-html-sitemap-page]>section:nth-of-type(3){margin-top:calc(152px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:760px){body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page .directory-launcher-hero.directory-launcher-hero--boards{min-height:auto!important;gap:8px!important;margin-bottom:12px!important;padding:10px 12px 14px!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{min-height:auto!important;margin-bottom:14px!important}body.static-crawl-page main[data-html-sitemap-page] .static-hero{margin-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main[data-html-sitemap-page]>section:nth-of-type(2){padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))!important}body.static-crawl-page main[data-html-sitemap-page]>section:nth-of-type(3){margin-top:calc(206px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media img{height:clamp(132px,36vw,150px)!important;min-height:clamp(132px,36vw,150px)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-body{align-content:start!important;gap:7px!important;margin-top:-112px!important;padding:10px 11px 11px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-top,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .trust-label-strip--card,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-description,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-meta-strip{display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3{order:1!important;margin:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 button,body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 a{min-height:44px!important;font-size:clamp(1.08rem,4.85vw,1.32rem)!important;line-height:1!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions{order:2!important;grid-template-columns:minmax(0,1.18fr) minmax(112px,0.82fr)!important;gap:8px!important;margin-top:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions button{min-height:48px!important;font-size:0.76rem!important}}@media (max-width:760px){body.static-crawl-page .directory-result-filter-rail--types{gap:7px!important;padding:5px!important;border-color:rgba(196,255,38,0.28)!important;background:radial-gradient(circle at 8% 0%,rgba(196,255,38,0.12),transparent 34%),radial-gradient(circle at 92% 0%,rgba(34,199,255,0.11),transparent 36%),rgba(4,10,18,0.9)!important}body.static-crawl-page .directory-result-filter-rail--types a,body.static-crawl-page .directory-result-filter-rail--types button{position:relative!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;min-height:54px!important;padding:6px 5px!important;border:1px solid rgba(255,255,255,0.14)!important;border-radius:17px!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(255,255,255,0.12),rgba(255,255,255,0.045)),rgba(9,20,35,0.86)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 10px 22px rgba(3,8,14,0.16)!important}body.static-crawl-page .directory-result-filter-rail--types a.is-active,body.static-crawl-page .directory-result-filter-rail--types button.is-active{border-color:transparent!important;background:linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff)!important;box-shadow:0 18px 34px rgba(49,178,138,0.28),inset 0 1px 0 rgba(255,255,255,0.42)!important}body.static-crawl-page .directory-result-filter-rail--types .directory-filter-icon{width:28px!important;height:28px!important;border-radius:11px!important}body.static-crawl-page .directory-result-filter-rail--types a span,body.static-crawl-page .directory-result-filter-rail--types button span{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important;padding-right:20px!important;font-size:0.68rem!important;line-height:0.98!important;text-overflow:clip!important;white-space:normal!important}body.static-crawl-page .directory-result-filter-rail--types a strong,body.static-crawl-page .directory-result-filter-rail--types button strong{position:absolute!important;top:5px!important;right:5px!important;display:inline-grid!important;min-width:22px!important;min-height:18px!important;place-items:center!important;padding:0 5px!important;border:1px solid rgba(255,255,255,0.16)!important;border-radius:999px!important;background:rgba(255,255,255,0.12)!important;color:#fffdf8!important;font-size:0.52rem!important;line-height:1!important}body.static-crawl-page .directory-result-filter-rail--types a.is-active strong,body.static-crawl-page .directory-result-filter-rail--types button.is-active strong{border-color:rgba(7,17,30,0.14)!important;background:rgba(7,17,30,0.18)!important;color:#07111e!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media img{height:clamp(122px,33vw,138px)!important;min-height:clamp(122px,33vw,138px)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-body{gap:5px!important;margin-top:-118px!important;padding:8px 10px 10px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 button,body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 a{min-height:44px!important;font-size:clamp(1rem,4.55vw,1.24rem)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions{grid-template-columns:minmax(0,1.12fr) minmax(118px,0.88fr)!important;gap:7px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions button{min-height:44px!important;padding:6px 8px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-action-copy{min-width:0!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child){grid-template-columns:minmax(104px,30%) minmax(0,1fr)!important;align-items:stretch!important;min-height:126px!important;border-radius:24px!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media img{height:100%!important;min-height:100%!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media{border-right:1px solid rgba(255,255,255,0.14)!important;border-bottom:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media::after{left:8px!important;bottom:8px!important;min-height:26px!important;padding-inline:9px!important;font-size:0.58rem!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-body{gap:7px!important;align-content:center!important;margin:0!important;padding:9px 9px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) h3 button,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) h3 a{display:inline-flex!important;min-height:44px!important;align-items:center!important;font-size:clamp(0.94rem,4vw,1.08rem)!important;line-height:1.07!important;overflow-wrap:anywhere}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-top,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-description{display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .trust-label-strip--card,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-meta-strip{display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-actions{grid-template-columns:minmax(0,1fr) minmax(76px,0.86fr)!important;gap:6px!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-actions button{min-height:44px!important;gap:6px!important;padding:5px 7px!important;font-size:0.68rem!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-action-icon{width:28px!important;height:28px!important;border-radius:11px!important;font-size:0.82rem!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-action-copy{gap:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-action-copy small{display:none!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card:first-child{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:268px!important;align-items:stretch!important;overflow:hidden!important;border:1px solid rgba(196,255,38,0.28)!important;border-radius:24px!important;background:#06101d!important;box-shadow:0 24px 46px rgba(3,8,14,0.34),0 0 0 1px rgba(196,255,38,0.08),inset 0 1px 0 rgba(255,255,255,0.18)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child::after{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(180deg,rgba(3,8,14,0.08) 0%,rgba(3,8,14,0.22) 32%,rgba(3,8,14,0.9) 100%),radial-gradient(circle at 0 0,rgba(196,255,38,0.22),transparent 34%),radial-gradient(circle at 100% 100%,rgba(34,199,255,0.18),transparent 38%);pointer-events:none}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media img{height:100%!important;min-height:100%!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media{position:absolute!important;inset:0!important;z-index:0!important;border:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media img{filter:saturate(1.2) contrast(1.08) brightness(0.88)!important;object-position:center!important;transform:scale(1.04)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-media::after{top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;z-index:4!important;min-height:32px!important;padding-inline:12px!important;border-color:rgba(255,255,255,0.28)!important;background:rgba(7,17,30,0.72)!important;color:#fffdf8!important;font-size:0.62rem!important;box-shadow:0 10px 24px rgba(3,8,14,0.26)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-body{position:relative!important;z-index:3!important;display:grid!important;min-height:268px!important;align-content:end!important;gap:9px!important;margin:0!important;padding:86px 14px 14px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,transparent 0%,rgba(7,17,30,0.44) 42%,rgba(7,17,30,0.94) 100%)!important;box-shadow:none!important;backdrop-filter:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-top{display:flex!important;gap:6px!important;margin:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-top .directory-result-badge{min-height:27px!important;border-color:rgba(196,255,38,0.32)!important;background:rgba(7,17,30,0.68)!important;color:#c4ff26!important;font-size:0.58rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.13)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-top .directory-result-badge:nth-child(n+3){display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 button,body.static-crawl-page .directory-result-list>.directory-result-card:first-child h3 a{min-height:44px!important;max-width:100%!important;align-items:end!important;color:#fffdf8!important;font-size:clamp(1.42rem,7.2vw,2rem)!important;line-height:0.95!important;text-shadow:0 4px 18px rgba(3,8,14,0.56)!important;overflow-wrap:anywhere}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-card-description,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-facts,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .trust-label-strip--card,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-meta-strip,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-why,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-related-twists{display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions{grid-template-columns:minmax(0,1fr) minmax(100px,0.64fr)!important;gap:6px!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-actions button{min-height:52px!important;gap:6px!important;padding:7px 10px!important;border-radius:20px!important;font-size:0.84rem!important;box-shadow:0 14px 28px rgba(3,8,14,0.28),inset 0 1px 0 rgba(255,255,255,0.2)!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-action-icon{width:34px!important;height:34px!important;border-radius:14px!important;font-size:0.98rem!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-action-copy{gap:0!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-action-copy small{display:none!important}body.static-crawl-page .directory-result-list>.directory-result-card:first-child .directory-result-share-card{border-color:rgba(255,255,255,0.2)!important;background:rgba(255,255,255,0.16)!important;color:#fffdf8!important}}@media (max-width:760px){body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards{gap:8px!important;padding-bottom:12px!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports h1,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards h1{font-size:clamp(2.12rem,9.1vw,2.74rem)!important;line-height:0.98!important}body.static-crawl-page main>.directory-launcher-hero .directory-hero-finder input,body.static-crawl-page main>.directory-launcher-hero .directory-hero-finder button{min-height:46px!important}body.static-crawl-page main>.directory-launcher-hero .directory-hero-finder button{min-width:48px!important;width:48px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target){display:flex!important;flex-direction:column!important;gap:9px!important;margin-top:8px!important;padding:10px 12px calc(98px + env(safe-area-inset-bottom,0px))!important;scroll-margin-top:10px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head{order:1;gap:4px!important;margin:0!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head .eyebrow{min-height:26px!important;padding:0 12px!important;font-size:0.62rem!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head h2{font-size:clamp(1.28rem,6.1vw,1.72rem)!important;line-height:1!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) [data-directory-board-filter-row]{order:3}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel{order:4;margin-top:4px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel-head{display:none!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target{display:flex!important;flex-direction:column!important;gap:9px!important;margin-top:8px!important;padding:10px 12px calc(98px + env(safe-area-inset-bottom,0px))!important;scroll-margin-top:10px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head{order:1;gap:4px!important;margin:0!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head .eyebrow{min-height:26px!important;padding:0 12px!important;font-size:0.62rem!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head h2{font-size:clamp(1.52rem,7.6vw,2rem)!important;line-height:1!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target [data-directory-board-filter-row]{order:3}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel{order:4;margin-top:4px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel-head{display:none!important}}@media (max-width:760px){body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) [data-directory-board-filter-row],body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target [data-directory-board-filter-row]{order:4!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel{order:5!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel .directory-result-list>.directory-result-card .directory-result-card-description,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel .directory-result-list>.directory-result-card .directory-result-card-description{display:block!important;margin:0!important;overflow:visible!important;color:rgba(255,253,248,0.82)!important;font-size:clamp(0.7rem,3.18vw,0.82rem)!important;font-weight:760!important;line-height:1.24!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel .directory-result-list>.directory-result-card,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel .directory-result-list>.directory-result-card{min-height:172px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-result-panel .directory-result-list>.directory-result-card .directory-result-card-body,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-result-panel .directory-result-list>.directory-result-card .directory-result-card-body{align-content:start!important;gap:6px!important}}@media (max-width:760px){body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;align-content:start!important;gap:7px!important;min-height:0!important;margin-top:10px!important;padding:12px 12px 10px!important;border-radius:26px!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports::after,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards::after{filter:saturate(1.2) contrast(1.08) brightness(0.92)!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports::after{background:linear-gradient(180deg,rgba(7,17,30,0.34) 0%,rgba(7,17,30,0.58) 42%,rgba(7,17,30,0.92) 100%),radial-gradient(circle at 8% 8%,rgba(196,255,38,0.2),transparent 34%),url(/assets/generated-redesign-v1062/sports-neon-mobile-hero-v1062.jpg)center 38%/cover no-repeat!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards::after{background:linear-gradient(180deg,rgba(7,17,30,0.34) 0%,rgba(7,17,30,0.58) 42%,rgba(7,17,30,0.92) 100%),radial-gradient(circle at 8% 8%,rgba(196,255,38,0.18),transparent 34%),url(/assets/generated-redesign-v1064/games-social-table-mobile-hero-v1064.jpg)center 42%/cover no-repeat!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .static-hero-copy,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .static-hero-copy{display:contents!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .eyebrow,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .eyebrow{position:relative!important;z-index:2!important;width:fit-content!important;min-height:24px!important;padding:0 10px!important;border:1px solid rgba(196,255,38,0.26)!important;border-radius:999px!important;background:rgba(7,17,30,0.66)!important;color:#c4ff26!important;font-size:0.58rem!important;font-weight:950!important;letter-spacing:0.12em!important;line-height:24px!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports h1,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards h1{position:relative!important;z-index:2!important;max-width:11.2ch!important;color:#fffdf8!important;font-size:clamp(1.58rem,7.05vw,2.06rem)!important;line-height:0.92!important;text-shadow:0 14px 34px rgba(0,0,0,0.48)!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-command-panel,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-command-panel{position:relative!important;z-index:2!important;order:3!important;align-self:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr) 82px!important;gap:7px!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-hero-finder,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-hero-finder{margin-top:0!important;padding:6px!important;border-radius:20px!important;background:rgba(7,17,30,0.72)!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-hero-finder label,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-hero-finder label{display:none!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-hero-finder-row,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 52px!important;gap:7px!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-hero-finder input,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-hero-finder input{min-height:48px!important;border-radius:17px!important;font-size:0.82rem!important}body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--sports .directory-hero-finder button,body.static-crawl-page main>.directory-launcher-hero.directory-launcher-hero--boards .directory-hero-finder button{position:relative!important;width:52px!important;min-width:52px!important;min-height:48px!important;padding:0!important;border-radius:17px!important;overflow:hidden!important;color:transparent!important;font-size:0!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target),body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target{gap:8px!important;margin-top:10px!important;padding:12px 12px calc(118px + env(safe-area-inset-bottom,0px))!important;border-radius:28px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head{min-height:0!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head .eyebrow,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head .eyebrow{display:none!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head h2,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head h2{max-width:11.6ch!important;font-size:clamp(1.42rem,6.45vw,1.84rem)!important;line-height:0.92!important}}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-command-panel{grid-template-columns:minmax(0,1fr) minmax(176px,0.31fr)!important;gap:10px!important;align-items:stretch!important;padding:12px!important;border:1px solid rgba(255,255,255,0.16)!important;border-radius:28px!important;background:radial-gradient(circle at 8% 0%,rgba(196,255,38,0.13),transparent 30%),radial-gradient(circle at 100% 0%,rgba(34,199,255,0.17),transparent 34%),linear-gradient(135deg,rgba(5,11,20,0.78),rgba(18,31,48,0.66))!important;box-shadow:0 24px 58px rgba(3,8,14,0.32),inset 0 1px 0 rgba(255,255,255,0.13)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder{padding:10px!important;border-color:rgba(255,255,255,0.15)!important;border-radius:22px!important;background:radial-gradient(circle at 96% 0%,rgba(196,255,38,0.1),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.12),rgba(255,255,255,0.045)),rgba(5,11,20,0.68)!important;box-shadow:0 18px 38px rgba(3,8,14,0.26),inset 0 1px 0 rgba(255,255,255,0.12)!important;backdrop-filter:blur(12px)}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 58px!important;gap:8px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder input{min-height:54px!important;border:1px solid rgba(255,255,255,0.12)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,rgba(196,255,38,0.08),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.035)),rgba(7,17,30,0.88)!important;color:#fffdf8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder input::placeholder{color:rgba(255,253,248,0.66)!important;opacity:1!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button{position:relative!important;width:58px!important;min-width:58px!important;min-height:54px!important;border-radius:18px!important;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,0.34),transparent 36%),linear-gradient(135deg,#c4ff26,#31b28a 58%,#22c7ff)!important;color:transparent!important;font-size:0!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button::before{content:""!important;position:absolute!important;left:50%!important;top:47%!important;display:block!important;width:16px!important;height:16px!important;border:3px solid #07111e!important;border-radius:999px!important;background:transparent!important;transform:translate(-58%,-56%)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;display:block!important;width:11px!important;height:3px!important;border:0!important;border-radius:999px!important;background:#07111e!important;transform:translate(4px,5px) rotate(45deg)!important}.featured-hero-command-panel{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(146px,0.29fr)!important;gap:10px!important;align-items:stretch!important;max-width:820px!important}.featured-hero-command-panel .directory-hero-finder{min-width:0!important;margin:0!important}@media (min-width:761px){.featured-hero-command-panel .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) minmax(68px,auto)!important}.featured-hero-command-panel .directory-hero-finder input{min-width:0!important}.featured-hero-command-panel .directory-hero-finder button{min-width:68px!important;padding-inline:14px!important}}@media (max-width:760px){body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-command-panel{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:8px!important;border-radius:23px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder{padding:6px!important;border-radius:21px!important;background:linear-gradient(135deg,rgba(255,255,255,0.16),rgba(255,255,255,0.055)),rgba(5,11,20,0.76)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 48px!important;gap:6px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder input{min-height:48px!important;padding:0 13px!important;border-radius:16px!important;font-size:0.84rem!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button{width:48px!important;min-width:48px!important;min-height:48px!important;border-radius:16px!important}.featured-hero-command-panel{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;order:4!important}.featured-hero-command-panel .directory-hero-finder{order:1!important}}@media (min-width:1024px){body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards){min-height:min(520px,calc(100vh - 238px))!important;padding:clamp(18px,2.1vw,26px)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .static-hero-copy{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(390px,.72fr)!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;align-items:start!important;max-width:none!important;gap:12px clamp(18px,3vw,34px)!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .static-hero-copy>*{grid-column:1!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) h1{max-width:10.8ch!important;font-size:clamp(3.05rem,5.05vw,4.82rem)!important;line-height:.88!important}}@media (max-width:760px){body.static-crawl-page.has-app-dock main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target):not(.has-directory-result-intent) [data-directory-board-filter-row]{margin-top:6px!important}body.static-crawl-page.has-app-dock main[data-seo-landing-page="poker-games"]>.lane-featured-ideas-section .world-cup-type-filter-rail{margin-top:calc(74px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:901px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:clamp(18px,2.15vw,24px)!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .static-hero-copy,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .static-hero-copy{max-width:980px!important;gap:9px!important;align-content:start!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero h1{max-width:15ch!important;font-size:clamp(2.72rem,4.85vw,4.1rem)!important;line-height:0.9!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead,body.static-crawl-page main[data-seo-landing-page="poker-games"] .seo-landing-hero .lead{max-width:66ch!important;margin-bottom:4px!important;font-size:clamp(1rem,1.45vw,1.2rem)!important;line-height:1.22!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .featured-hero-command-panel,body.static-crawl-page main[data-seo-landing-page="poker-games"] .featured-hero-command-panel{max-width:940px!important}}@media (max-width:760px){[data-card-variant="full"] .directory-result-card-body{gap:7px!important;padding:10px!important}[data-card-variant="full"] .directory-result-facts span:nth-child(n+4),[data-card-variant="full"] .trust-label-strip--card .trust-label:nth-child(n+4),[data-card-variant="full"] .directory-result-meta-strip span:nth-child(n+4){display:none!important}}[data-card-variant="full"]{min-height:158px!important;border-radius:19px!important}[data-card-variant="full"] .directory-result-card-body{gap:6px!important;padding:12px!important}[data-card-variant="full"] .directory-result-card-description{display:block!important;margin:0!important;color:rgba(255,253,248,0.82)!important;font-size:0.86rem!important;font-weight:760!important;line-height:1.25!important}@media (max-width:760px){[data-card-variant="full"]{grid-template-columns:1fr!important;min-height:0!important;border-radius:18px!important}[data-card-variant="full"] .directory-result-card-media,[data-card-variant="full"] .directory-result-card-media img{width:100%!important;height:clamp(164px,48vw,214px)!important;min-height:0!important;max-height:214px!important}[data-card-variant="full"] .directory-result-card-media{border-right:0!important;border-bottom:1px solid rgba(255,255,255,0.12)!important}[data-card-variant="full"] .directory-result-card-body{gap:5px!important;margin:-10px 10px 0!important;padding:11px!important;border:1px solid rgba(255,255,255,0.12)!important;border-radius:18px!important;background:rgba(7,17,30,0.88)!important;box-shadow:0-12px 26px rgba(3,8,14,0.26)!important}[data-card-variant="full"] .directory-result-card-description{width:100%!important;font-size:clamp(0.82rem,3.7vw,0.94rem)!important;line-height:1.26!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-description{display:block!important;max-height:none!important;overflow:visible!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-top{display:flex!important}}@media (min-width:901px){body.static-crawl-page main:not([data-seo-landing-page])>.directory-launcher-hero{min-height:auto!important;padding:clamp(18px,2.2vw,28px)!important;gap:14px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .seo-landing-hero{min-height:auto!important;padding:clamp(14px,1.55vw,22px)!important;gap:10px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .seo-landing-hero h1{font-size:clamp(2.45rem,4.25vw,3.2rem)!important;line-height:.9!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .seo-landing-hero .lead{max-width:48ch!important;font-size:.9rem!important;line-height:1.16!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .featured-hero-command-panel{max-width:860px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .directory-result-panel-head{display:none!important}}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"])>.lane-featured-ideas-section{scroll-margin-top:86px!important}@media (max-width:760px){body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"],[data-moment-hub-page]):is(.static-hero-copy,.featured-hero-command-panel){gap:7px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"],[data-moment-hub-page]) .directory-section-head{margin:0!important;gap:6px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"],[data-moment-hub-page]) .directory-section-head h2{font-size:clamp(1.34rem,6.6vw,1.86rem)!important;line-height:.98!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail{margin-top:0!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .directory-result-filter-rail{padding-bottom:4px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .directory-result-filter-rail:is(a,button){min-height:42px!important;padding:0 11px 0 42px!important;border-radius:15px!important;font-size:.72rem!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) h1,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:is(:target,:not(:target)) .directory-section-head h2{max-width:100%!important;font-size:clamp(1.92rem,8vw,2.45rem)!important;line-height:1.04!important;text-wrap:balance!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"],body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child){grid-template-columns:1fr!important;min-height:0!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media img{width:100%!important;height:clamp(164px,48vw,214px)!important;min-height:0!important;max-height:214px!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-media{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-body{width:auto!important;margin:-10px 10px 0!important;padding:11px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;background:rgba(7,17,30,.88)!important;box-shadow:0-12px 26px rgba(3,8,14,.26)!important;backdrop-filter:blur(10px) saturate(120%)!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 a,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) h3 button,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) h3 a{width:100%!important;font-size:clamp(1.08rem,5vw,1.42rem)!important;line-height:1.02!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-description,body.static-crawl-page .directory-result-list>.directory-result-card:not(:first-child) .directory-result-card-description{display:block!important;width:100%!important;max-height:none!important;overflow:visible!important;font-size:clamp(.82rem,3.7vw,.94rem)!important;line-height:1.26!important}body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]){grid-template-columns:1fr!important}body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media img{height:clamp(150px,46vw,188px)!important;min-height:0!important;max-height:188px!important}body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}}@media (max-width:760px) and (min-height:900px){body.static-crawl-page.has-app-dock main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"])>.lane-featured-ideas-section{margin-top:8px!important}body.static-crawl-page.has-app-dock main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"])>.lane-featured-ideas-section:is(.world-cup-type-filter-rail,.directory-result-panel){margin-top:6px!important}body.static-crawl-page.has-app-dock main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"])>.lane-featured-ideas-section .directory-result-panel-head{display:none!important}body.static-crawl-page.has-app-dock main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"])>.lane-featured-ideas-section .directory-result-list{padding-top:0!important}}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-top .directory-result-badge:first-child{max-width:100%!important}@media (min-width:761px){body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]{grid-template-columns:minmax(220px,0.38fr) minmax(0,1fr)!important;min-height:0!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img{width:100%!important;height:clamp(210px,18vw,260px)!important;min-height:0!important;max-height:260px!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"],body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="compact"]{grid-template-columns:1fr!important;min-height:0!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="compact"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="compact"] .directory-result-card-media img,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media img{width:100%!important;height:clamp(164px,48vw,214px)!important;min-height:0!important;max-height:214px!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="compact"] .directory-result-card-body,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-body{width:auto!important;margin:-10px 10px 0!important}}@media (max-width:760px){body.static-crawl-page .directory-result-card[data-card-variant="full"]{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;min-height:0!important;overflow:hidden!important}body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-media img{display:block!important;width:100%!important;height:clamp(158px,44vw,198px)!important;min-height:0!important;max-height:198px!important;object-fit:cover!important}body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-media{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,0.14)!important}body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-body{grid-column:1!important;grid-row:2!important;width:auto!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0 0 20px 20px!important;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.12),transparent 34%),linear-gradient(180deg,rgba(7,17,30,0.96),rgba(8,24,33,0.92))!important;box-shadow:none!important;backdrop-filter:none!important}body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-top{display:flex!important}body.static-crawl-page .directory-result-card[data-card-variant="full"] .directory-result-card-description{display:block!important;width:100%!important;max-height:none!important;overflow:visible!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"],body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]){display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;min-height:0!important;overflow:hidden!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media img{display:block!important;width:100%!important;height:clamp(158px,44vw,198px)!important;min-height:0!important;max-height:198px!important;object-fit:cover!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-media{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,0.14)!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-body{grid-column:1!important;grid-row:2!important;width:auto!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0 0 20px 20px!important;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.12),transparent 34%),linear-gradient(180deg,rgba(7,17,30,0.96),rgba(8,24,33,0.92))!important;box-shadow:none!important;backdrop-filter:none!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-top,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-top{display:flex!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-description,body.static-crawl-page .directory-result-card:has(.directory-related-twists[open]) .directory-result-card-description{display:block!important;width:100%!important;max-height:none!important;overflow:visible!important}body.static-crawl-page .site-footer-utilities{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:22px!important;background:radial-gradient(circle at 0 0,rgba(196,255,38,0.08),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.055),rgba(255,255,255,0.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)!important}body.static-crawl-page .site-footer-group{gap:7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.static-crawl-page .site-footer-group ul{display:flex!important;flex-wrap:wrap!important;gap:7px!important}body.static-crawl-page .site-footer-utilities a,body.static-crawl-page .site-footer-utilities a.primary-link{min-height:40px!important;padding:0 11px!important;border-radius:999px!important}body.static-crawl-page .directory-result-card[data-card-variant="full"]{border-radius:23px!important}@media (max-width:760px){body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards){gap:5px!important;margin-bottom:6px!important;padding:9px 10px 7px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-command-panel{gap:6px!important;margin-top:2px!important;padding:6px!important;border-radius:20px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder{padding:5px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder-row{grid-template-columns:minmax(0,1fr) 44px!important;gap:5px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder input,body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button{min-height:44px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) .directory-hero-finder button{width:44px!important;min-width:44px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target),body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target{margin-top:4px!important;gap:6px!important;padding-top:9px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head{gap:2px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head .eyebrow,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head .eyebrow{min-height:22px!important;padding-inline:10px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head h2,body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head h2{font-size:clamp(1.18rem,5.7vw,1.54rem)!important;line-height:0.98!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:not(:target) .directory-section-head p[data-directory-result-summary],body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section:target .directory-section-head p[data-directory-result-summary]{display:none!important}}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]{position:relative!important;display:grid!important;min-height:0!important;overflow:hidden!important;border-radius:23px!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]::after,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child::after{display:none!important;content:none!important;background:none!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media::after,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media::after{top:auto!important;right:auto!important;bottom:10px!important;left:10px!important;z-index:2!important;min-height:28px!important;padding-inline:10px!important;border-color:rgba(255,255,255,0.18)!important;background:rgba(7,17,30,0.74)!important;color:#fffdf8!important;font-size:0.66rem!important;box-shadow:none!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media{position:relative!important;inset:auto!important;grid-row:1!important;grid-column:1!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-body{position:relative!important;z-index:1!important;grid-row:2!important;grid-column:1!important;width:auto!important;min-height:0!important;align-content:start!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0 0 20px 20px!important;background:radial-gradient(circle at 100% 0%,rgba(34,199,255,0.12),transparent 34%),linear-gradient(180deg,rgba(7,17,30,0.96),rgba(8,24,33,0.92))!important;box-shadow:none!important;backdrop-filter:none!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 a,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child h3 button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child h3 a{width:100%!important;max-width:100%!important;min-height:44px!important;align-items:center!important;font-size:clamp(1.08rem,5vw,1.42rem)!important;line-height:1.02!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-top,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-top{display:flex!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-description,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-description{display:block!important;width:100%!important;max-height:none!important;overflow:visible!important;font-size:clamp(0.82rem,3.7vw,0.94rem)!important;line-height:1.26!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-actions,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-actions{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(112px,0.82fr)!important;gap:8px!important}@media (min-width:761px){body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"],body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child{grid-template-columns:minmax(220px,0.38fr) minmax(0,1fr)!important;grid-template-rows:auto!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media{grid-row:1!important;grid-column:1!important;border-right:1px solid rgba(255,255,255,0.14)!important;border-bottom:0!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-body{grid-row:1!important;grid-column:2!important;border-radius:0!important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"],body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child{grid-template-columns:1fr!important;grid-template-rows:auto auto!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media img{width:100%!important;height:clamp(158px,44vw,198px)!important;min-height:0!important;max-height:198px!important;object-fit:cover!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media{border-right:0!important;border-bottom:1px solid rgba(255,255,255,0.14)!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-media img,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-media img{height:clamp(142px,39vw,176px)!important;max-height:176px!important;object-fit:cover!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-card-body,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-card-body{gap:8px!important;padding:11px!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] .directory-result-actions button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-actions a,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child .directory-result-actions button{min-height:48px!important;padding-block:7px!important}body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"] h3 a,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child h3 button,body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant="full"]:first-child h3 a{min-height:44px!important;font-size:clamp(1.04rem,4.82vw,1.36rem)!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important;padding:4px!important;-webkit-mask-image:none!important;mask-image:none!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail button{width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;padding:7px 9px!important;border-radius:15px!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail .directory-filter-icon{display:none!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail button span{overflow:visible!important;padding:0!important;font-size:0.72rem!important;line-height:1.05!important;text-overflow:clip!important;white-space:normal!important}body.static-crawl-page main:is([data-seo-landing-page="world-cup-watch-party-games"],[data-seo-landing-page="poker-games"]) .world-cup-type-filter-rail button strong{display:inline-grid!important;position:static!important;min-width:23px!important;min-height:21px!important;padding:0 6px!important;font-size:0.58rem!important}}@media (min-width:901px){body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero{gap:8px!important;padding:clamp(10px,1.05vw,16px)!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero h1{font-size:clamp(2.28rem,3.74vw,2.92rem)!important;line-height:0.9!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"] .seo-landing-hero .lead{font-size:0.84rem!important;line-height:1.12!important}body.static-crawl-page main[data-seo-landing-page="world-cup-watch-party-games"]>.lane-featured-ideas-section{margin-top:8px!important;gap:7px!important;padding:10px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards){gap:10px!important;padding:clamp(14px,1.4vw,20px)!important;margin-bottom:10px!important}body.static-crawl-page main>.directory-launcher-hero:is(.directory-launcher-hero--sports,.directory-launcher-hero--boards) h1{font-size:clamp(2.58rem,4.2vw,3.8rem)!important;line-height:0.92!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section{margin-top:10px!important;gap:9px!important;padding:14px!important}body.static-crawl-page main:not([data-seo-landing-page])>.lane-featured-ideas-section .directory-section-head h2{font-size:clamp(2rem,3vw,2.8rem)!important;line-height:0.94!important}}}body.static-crawl-page [data-directory-result-card][hidden],body.static-crawl-page .directory-result-card[hidden],body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant][data-directory-result-card][hidden]{display:none!important}@media (min-width:761px){main:not([data-seo-landing-page]) .lane-featured-ideas-section [data-card-variant] .directory-result-card-body{min-width:0 !important;grid-template-columns:minmax(0,1fr) !important}}@media (max-width:760px){body.static-crawl-page .directory-result-list>.directory-result-card[data-card-variant]{border-radius:23px !important}}@media (min-width:761px){body.static-crawl-page main[data-featured-event-page]>.featured-event-details.world-cup-event-strip:not(.featured-hub-template-strip):not(.featured-mobile-starts){grid-template-columns:minmax(280px,0.75fr) minmax(0,1.25fr) !important;align-items:center !important;gap:16px !important;margin:0 !important;padding:14px max(24px,calc((100% - var(--v3-max)) / 2)) !important;border-radius:0 !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-strip-copy{grid-template-columns:1fr !important;align-content:center !important;gap:5px !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-strip-copy>span,body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts{display:grid !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-strip-copy h2{font-size:clamp(1.28rem,2.05vw,1.68rem) !important;line-height:0.98 !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-strip-copy p:not(.spotlight-event-links){grid-column:auto !important;color:var(--v3-muted) !important;font-size:0.78rem !important;line-height:1.2 !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .spotlight-event-links{margin:2px 0 0 !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .spotlight-event-links a{min-height:44px !important;padding:6px 10px !important;border-radius:6px !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts{grid-template-columns:repeat(4,minmax(0,1fr)) !important;align-self:center !important;gap:8px !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts>div{display:grid !important;grid-template-columns:1fr !important;align-content:start !important;gap:3px !important;min-height:64px !important;padding:9px 10px !important;border-radius:6px !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts>div::before{display:none !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts dt,body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts dd{position:static !important;min-width:0 !important;text-align:left !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts dt{font-size:0.6rem !important}body.static-crawl-page main[data-featured-event-page]>.featured-event-details .world-cup-event-facts dd{font-size:clamp(0.72rem,0.98vw,0.86rem) !important;line-height:1.08 !important}body.static-crawl-page main[data-featured-event-page]>.lane-featured-ideas-section{margin-top:12px !important;padding-top:12px !important}body.static-crawl-page main[data-featured-event-page] #activity-results.feature-v3-results-root{padding-top:20px !important}body.static-crawl-page main[data-featured-event-page] #activity-results .directory-section-head{margin-bottom:12px !important}body.static-crawl-page main[data-featured-event-page] #activity-results .directory-section-head p:not(.eyebrow),body.static-crawl-page main[data-featured-event-page] #activity-results .directory-result-panel-head,body.static-crawl-page main[data-featured-event-page] #activity-results .world-cup-share-status{display:none !important}}@media (max-width:760px){body.static-crawl-page main[data-featured-event-page] #activity-results.feature-v3-results-root{padding-top:22px !important}body.static-crawl-page main[data-featured-event-page] #activity-results .directory-result-panel-head,body.static-crawl-page main[data-featured-event-page] #activity-results .world-cup-share-status{display:none !important}}
