/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--spacing:.25rem;--default-font-family:var(--body-font);--default-mono-font-family:var(--number-font)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}:root{--ink:#f8f2df;--muted:#c9c2ae;--emerald-950:#031b14;--emerald-900:#06281e;--emerald-800:#0a3c2c;--gold-300:#f6d67a;--gold-500:#d9a62e;--red-500:#d84a35;--surface:#072d21d1;--fixed-cta-height:5rem;--page-gutter:clamp(1rem, 4vw, 3rem);--content-width:74rem;--display-font:STKaiti, KaiTi, STSong, SimSun, serif;--body-font:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--number-font:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--emerald-950);min-width:20rem}body{min-width:20rem;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 50% -10%, #0a5b4061, transparent 34rem), linear-gradient(180deg, var(--emerald-950), #02110d 65%, #010a08);font-family:var(--body-font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.65}body>div{min-height:100vh;overflow:clip}::selection{color:var(--emerald-950);background:var(--gold-300)}a,button,summary,input{-webkit-tap-highlight-color:transparent}a,button{min-height:2.75rem;font:700 .95rem/1.2 var(--body-font);letter-spacing:.04em;border:0}a{color:inherit;text-decoration:none}button,summary{color:inherit;cursor:pointer}button{background:0 0}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--gold-300);outline-offset:4px}header{isolation:isolate;min-height:calc(100svh - var(--fixed-cta-height));padding:clamp(1.25rem, 4vh, 3.25rem) var(--page-gutter) clamp(4.5rem, 10vh, 7rem);text-align:center;background:linear-gradient(90deg, transparent, #f6d67a47, transparent) center calc(100% - 2rem) / min(86%, 58rem) 1px no-repeat, radial-gradient(ellipse 70% 44% at 50% 52%, var(--emerald-800) 0%, #06281e47 48%, transparent 74%), linear-gradient(180deg, #02130e, var(--emerald-900) 48%, var(--emerald-950));align-content:center;justify-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){header{background:linear-gradient(90deg, transparent, #f6d67a47, transparent) center calc(100% - 2rem) / min(86%, 58rem) 1px no-repeat, radial-gradient(ellipse 70% 44% at 50% 52%, color-mix(in srgb, var(--emerald-800) 72%, transparent) 0%, #06281e47 48%, transparent 74%), linear-gradient(180deg, #02130e, var(--emerald-900) 48%, var(--emerald-950))}}header:before{z-index:-1;aspect-ratio:auto;content:"";background:linear-gradient(90deg,#02130ed1,#02130e3d 53%,#010a08e0),linear-gradient(#010a083d,#010a0899),url(/poker-champions-hero.png) 50%/cover no-repeat;border:0;border-radius:0;width:auto;position:absolute;inset:0;box-shadow:inset 0 -7rem 8rem #010a08d1,inset 0 0 0 1px #f6d67a17}header:after{z-index:-1;opacity:.16;content:"";background-image:linear-gradient(115deg,#0000 47%,#f6d67a59 50%,#0000 53%),linear-gradient(65deg,#0000 47%,#f6d67a33 50%,#0000 53%);background-size:9rem 9rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}header>*{z-index:1;max-width:58rem;position:relative}header>p:first-child{color:var(--gold-300);font:600 .74rem/1.4 var(--number-font);letter-spacing:.12em;background:#031b14ad;border:1px solid #f6d67a61;margin:0 0 .55rem;padding:.25rem .75rem}.eyebrow,main>section>p:first-child{color:var(--gold-300);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:800}.eyebrow{margin:.5rem 0 0}header h1{max-width:14ch;color:var(--ink);font:800 clamp(2.25rem, 10vw, 5.6rem)/1.02 var(--display-font);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px #7c5110,0 5px 15px #00000085,0 0 26px #f6d67a1f;margin:clamp(.65rem,2vh,1.35rem) 0 0;animation:.62s cubic-bezier(.2,.75,.25,1) both hero-rise}header h1 span{color:var(--gold-500)}.hero-offer{color:var(--gold-300);letter-spacing:.04em;margin:clamp(.7rem,2vh,1.25rem) 0 0;font-size:clamp(1.1rem,4.6vw,1.65rem);font-weight:800;animation:.62s cubic-bezier(.2,.75,.25,1) .1s both hero-rise}.hero-offer strong{color:#fff2b4;font:900 clamp(2.8rem, 13vw, 6.5rem)/.9 var(--number-font);letter-spacing:-.09em;text-shadow:0 2px #8a2a20,0 0 22px #d84a35ad;margin-left:.28em;display:inline-block}.hero-steps{width:min(100%,28rem);color:var(--ink);background:linear-gradient(135deg,#031b14e0,#d9a62e29);border:1px solid #f6d67a8c;gap:.3rem;margin:1rem 0 0;padding:.8rem 1rem;display:grid;box-shadow:inset 0 0 0 1px #f6d67a14,0 .8rem 2rem #00000047}.hero-steps strong{color:var(--gold-300);font-size:1rem}.hero-steps span{color:#fff6d5;font-size:.9rem;font-weight:750}header>p:last-of-type{border:1px solid var(--gold-500);background:linear-gradient(180deg, var(--red-500), var(--red-500));min-width:min(100%,20rem);margin:clamp(.75rem,2vh,1.25rem) 0 0;padding:.6rem 1rem}@supports (color:color-mix(in lab, red, red)){header>p:last-of-type{background:linear-gradient(180deg, var(--red-500), color-mix(in srgb, var(--red-500) 58%, var(--emerald-950)))}}header>p:last-of-type{animation:.62s cubic-bezier(.2,.75,.25,1) .18s both hero-rise;box-shadow:inset 0 0 0 3px #f6d67a1f,0 .65rem 1.8rem #00000047}code,.copy-fallback-input{font-family:var(--number-font);letter-spacing:.03em}header code{color:#fff7d5;font-size:clamp(1rem,4.7vw,1.28rem);font-weight:800}header>a,main>section:nth-of-type(3)>a,footer>a,.fixed-cta>a{border:1px solid var(--gold-300);color:#fff8dd;background:linear-gradient(180deg, var(--red-500), var(--red-500));justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){header>a,main>section:nth-of-type(3)>a,footer>a,.fixed-cta>a{background:linear-gradient(180deg, color-mix(in srgb, var(--red-500) 84%, var(--gold-300)), color-mix(in srgb, var(--red-500) 74%, var(--emerald-950)))}}header>a,main>section:nth-of-type(3)>a,footer>a,.fixed-cta>a{text-shadow:0 1px 1px #2d040299;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff47,0 .65rem 1.5rem #52090547}header>a{width:min(100%,20rem);min-height:3.15rem;margin-top:.65rem;padding:.75rem 1.25rem}header>a:hover,main>section:nth-of-type(3)>a:hover,footer>a:hover,.fixed-cta>a:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff57,0 .8rem 1.8rem #5209055c}main{width:min(100%, var(--content-width));padding:clamp(2.75rem, 7vw, 5.25rem) var(--page-gutter);gap:clamp(1rem,3vw,1.65rem);margin:0 auto;display:grid}main>section{background:linear-gradient(145deg, var(--emerald-800), var(--surface)), var(--emerald-900);border:1px solid #d9a62e66;padding:clamp(1.5rem,4vw,2.5rem);position:relative}@supports (color:color-mix(in lab, red, red)){main>section{background:linear-gradient(145deg, color-mix(in srgb, var(--emerald-800) 84%, transparent), var(--surface)), var(--emerald-900)}}main>section{box-shadow:inset 0 0 0 1px #f6d67a0d,0 1.25rem 3rem #0003}main>section:before{background:linear-gradient(90deg, var(--gold-300), var(--gold-500));content:"";width:4.5rem;height:3px;position:absolute;top:-1px;left:1.4rem}main>section>p:first-child{margin:0 0 .35rem}main h2,.poster-dialog h2{color:var(--ink);font:800 clamp(1.75rem, 5vw, 2.8rem)/1.15 var(--display-font);letter-spacing:-.025em;text-wrap:balance;margin:0}main h3{color:var(--gold-300);margin:0;font-size:1.16rem;line-height:1.35}main>section:first-child>div{gap:.9rem;margin-top:1.5rem;display:grid}article{border:1px solid var(--gold-500);outline-offset:-5px;background:linear-gradient(115deg,#f6d67a14,#0000 38%),#031b1494;outline:1px solid #f6d67a1f;min-width:0;padding:1.25rem 1.1rem 1.15rem;position:relative;box-shadow:inset 0 1px #fff5c421,0 .75rem 1.7rem #0000002e}article:after{background:linear-gradient(90deg, transparent, var(--gold-300), transparent);content:"";height:1px;position:absolute;top:0;left:1rem;right:1rem}article ul{gap:.45rem;margin:1rem 0;padding:0;list-style:none;display:grid}article li{border-inline-start:2px solid var(--gold-500);color:#fff6d5;font:700 .94rem/1.35 var(--number-font);background:#f6d67a0f;padding:.48rem .65rem}article p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.activity-guardrails{background:#031b1494;border:1px solid #f6d67a61;gap:.55rem;margin-top:1.25rem;padding:1rem;display:grid}.activity-guardrails p{color:var(--ink);margin:0;font-size:.9rem;font-weight:700}main>section:nth-of-type(2){background:radial-gradient(circle at 85% 18%, #f6d67a1a, transparent 9rem), linear-gradient(145deg, var(--emerald-800), var(--surface))}@supports (color:color-mix(in lab, red, red)){main>section:nth-of-type(2){background:radial-gradient(circle at 85% 18%, #f6d67a1a, transparent 9rem), linear-gradient(145deg, color-mix(in srgb, var(--emerald-800) 90%, transparent), var(--surface))}}main>section:nth-of-type(2)>p:not(:first-child){border-inline-start:2px solid var(--gold-500);color:var(--muted);margin:1rem 0 0;padding-inline-start:.9rem}main>section:nth-of-type(2)>p:nth-of-type(2){color:var(--ink);font-weight:700}.private-table-showcase{background:#031b1494;border:1px solid #f6d67a6b;margin:1.35rem 0 0;overflow:hidden;box-shadow:inset 0 0 0 4px #f6d67a0d,0 1rem 2.5rem #00000042}.private-table-showcase img{width:100%;height:auto;display:block}.private-table-showcase figcaption{color:var(--gold-300);border-top:1px solid #d9a62e3d;padding:.7rem 1rem;font-size:.82rem;font-weight:700}main>section:nth-of-type(3) ol{counter-reset:steps;gap:.75rem;margin:1.4rem 0;padding:0;list-style:none;display:grid}main>section:nth-of-type(3) ol li{counter-increment:steps;border-block-end:1px solid #d9a62e3d;min-height:4.35rem;padding:.7rem .75rem .7rem 3.4rem;position:relative}main>section:nth-of-type(3) ol li:before{border:1px solid var(--gold-500);width:2.55rem;height:2.55rem;color:var(--gold-300);background:var(--emerald-950);content:"0" counter(steps);font:800 .8rem/1 var(--number-font);place-items:center;display:grid;position:absolute;top:.7rem;left:0}main>section:nth-of-type(3) ol p{color:var(--muted);margin:.25rem 0 0;font-size:.9rem}main>section:nth-of-type(3)>a,main>section:nth-of-type(3)>button,footer>a,footer>button{width:100%;min-height:3rem;margin-top:.65rem;padding:.7rem 1rem}main>section:nth-of-type(3)>button,footer>button,.fixed-cta>button{border:1px solid var(--gold-500);color:var(--gold-300);background:#031b14b8;transition:color .18s,background .18s,border-color .18s}main>section:nth-of-type(3)>button:hover,footer>button:hover,.fixed-cta>button:hover{border-color:var(--gold-300);color:var(--emerald-950);background:var(--gold-300)}main>section:nth-of-type(3)>p[role=status]{color:var(--gold-300);text-align:center;margin:.75rem 0 0;font-size:.88rem}.copy-fallback-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.copy-fallback-input.is-visible{clip:auto;border:1px solid var(--gold-500);width:100%;height:auto;color:var(--ink);background:var(--emerald-950);text-align:center;margin-top:.55rem;padding:.7rem;position:static}details{border-block:1px solid #d9a62e52;margin-top:1.35rem}summary{color:var(--gold-300);padding:1rem 2.4rem 1rem 0;font-weight:750;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:400 1.6rem/1 var(--number-font);transition:transform .18s;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}details[open] summary:after{transform:translateY(-50%)rotate(45deg)}details ul{color:var(--muted);gap:.65rem;margin:0;padding:0 0 1.1rem 1.25rem;display:grid}main>section:nth-of-type(5)>button{border:1px solid var(--gold-500);width:min(100%,31rem);color:var(--gold-300);background:#031b14c2;margin:1.35rem auto 0;padding:0;display:block;overflow:hidden;box-shadow:0 1rem 2.5rem #0000005c}main>section:nth-of-type(5)>button img{width:100%;height:auto;display:block}main>section:nth-of-type(5)>button span{padding:.8rem 1rem;display:block}footer{width:min(100%, var(--content-width));padding:2rem var(--page-gutter) calc(var(--fixed-cta-height) + env(safe-area-inset-bottom,0px) + 2rem);color:var(--muted);text-align:center;border-top:1px solid #d9a62e42;margin:0 auto}footer p{margin:.2rem 0}footer code{color:var(--gold-300);font-weight:800}footer p a{color:var(--gold-300);text-underline-offset:.18em;text-decoration:underline}.fixed-cta{z-index:10;min-height:calc(var(--fixed-cta-height) + env(safe-area-inset-bottom,0px));padding:.65rem max(.75rem, env(safe-area-inset-right,0px)) calc(.65rem + env(safe-area-inset-bottom,0px)) max(.75rem, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031b14f0;border-top:1px solid #f6d67a6b;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:.55rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.8rem 2rem #0000006b}.fixed-cta>a,.fixed-cta>button{letter-spacing:0;white-space:nowrap;width:100%;min-width:0;min-height:3.1rem;padding:.55rem .65rem;font-size:clamp(.78rem,3.6vw,.92rem)}.poster-dialog-backdrop{z-index:20;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000907db;place-items:center;animation:.18s both backdrop-in;display:grid;position:fixed;inset:0}.poster-dialog{border:1px solid var(--gold-500);width:min(100%,48rem);max-height:calc(100svh - 2rem);color:var(--ink);background:var(--emerald-900);overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:clamp(1rem,3vw,1.6rem);animation:.24s cubic-bezier(.2,.75,.25,1) both dialog-in;display:grid;overflow:auto;box-shadow:0 2rem 5rem #0000009e}.poster-dialog h2{align-self:center;font-size:clamp(1.35rem,4vw,2.1rem)}.poster-dialog>button{border:1px solid var(--gold-500);min-width:4rem;color:var(--gold-300);padding:.55rem .75rem}.poster-dialog img{border:1px solid #f6d67a4d;grid-column:1/-1;width:100%;height:auto}@keyframes hero-rise{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=44rem){:root{--fixed-cta-height:5.25rem}header>p:last-of-type,header>a{width:22rem}main>section:first-child>div{grid-template-columns:repeat(2,minmax(0,1fr))}main>section:nth-of-type(3) ol{grid-template-columns:repeat(3,minmax(0,1fr))}main>section:nth-of-type(3) ol li{border-block-end:0;border-inline-end:1px solid #d9a62e3d;padding:3.6rem .8rem .8rem}main>section:nth-of-type(3) ol li:last-child{border-inline-end:0}main>section:nth-of-type(3) ol li:before{top:.45rem;left:.8rem}}@media (width>=60rem){header{min-height:min(48rem,100svh - 1rem)}main{grid-template-columns:repeat(12,minmax(0,1fr))}main>section:first-child{grid-column:1/-1}main>section:nth-of-type(2),main>section:nth-of-type(4){grid-column:span 5}main>section:nth-of-type(3),main>section:nth-of-type(5){grid-column:span 7}footer{text-align:left;grid-template-columns:1fr 1fr auto auto;align-items:center;gap:.65rem 1.15rem;padding-bottom:2.5rem;display:grid}footer>a,footer>button{width:auto;min-width:8rem;margin:0}.fixed-cta{display:none}}@media (width>=70rem){main>section:first-child>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=23rem){header{padding-inline:.8rem}header h1{font-size:2.05rem}.hero-offer strong{font-size:2.55rem}.fixed-cta{gap:.4rem;padding-inline:.5rem}.fixed-cta>a,.fixed-cta>button{padding-inline:.35rem;font-size:.74rem}}@media (width<=43.99rem){header:before{background-position:36%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
