.character-status[data-status-rank]{--status-surface:linear-gradient(145deg,#23374d,#111d2d 74%);--status-rim:linear-gradient(145deg,#b3c4d1,#5a7084 42%,#cad8df 55%,#53687b);--status-ink:#c0d0dd;--status-glow:#9fc2dc12;--status-lines:.22;isolation:isolate;background:var(--status-surface) padding-box,var(--status-rim) border-box!important;box-shadow:inset 0 1px 0 #ffffff25,inset 0 -2px 0 #050d1955,0 3px 8px #0004,0 0 8px var(--status-glow)!important;border:1px solid #0000!important}.seat-plaque.character-status[data-status-rank]{position:relative}.character-status[data-status-rank]:before,.character-status[data-status-rank]:after{content:none}.character-status[data-status-rank]>.player-status-copy{z-index:1;position:relative}.character-status[data-status-rank=bronze]{--status-rim:linear-gradient(130deg,#e3bd86,#835133 30%,#dfac6f 50%,#6f4128 73%,#edc696);--status-ink:#e9bb87;--status-lines:.3;--status-glow:#d9985b20}.character-status[data-status-rank=silver]{--status-rim:linear-gradient(130deg,#f7fcff,#8397a7 22%,#e4f0f8 43%,#fff 50%,#6c8295 75%,#dce9f4);--status-ink:#ecf6ff;--status-lines:.4;--status-glow:#d8efff28}.character-status[data-status-rank=gold]{--status-rim:linear-gradient(130deg,#fff1c1,#b28331 21%,#ffe39c 40%,#fff8d8 52%,#a27222 72%,#f9d779);--status-ink:#ffe6a2;--status-lines:.5;--status-glow:#efc26735}.character-status[data-status-rank=platinum]{--status-rim:linear-gradient(125deg,#fffbe9,#81a9b9 18%,#ebffff 33%,#cde5ee 49%,#fff2ba 62%,#7290a5 82%,#edffff);--status-ink:#e0fafb;--status-lines:.6;--status-glow:#c7f3f844}.character-status[data-status-rank=diamond]{--status-rim:linear-gradient(125deg,#fff,#63a9cf 16%,#dafaff 29%,#95d8f4 44%,#fff 53%,#468ab6 69%,#d4f8ff 85%,#fff);--status-ink:#c5f4ff;--status-lines:.72;--status-glow:#8cddff55}.character-status[data-status-rank=master]{--status-surface:linear-gradient(145deg,#25303c,#090e15 70%);--status-rim:linear-gradient(125deg,#f5edd6,#444c56 14%,#d9e0e8 28%,#101925 43%,#fff3c0 52%,#51586a 63%,#b5c0d2 80%,#fff3c9);--status-ink:#ffe7b4;--status-lines:.86;--status-glow:#dce5ff60}.character-status[data-status-rank=legend]{--status-surface:linear-gradient(145deg,#203449,#0c1528 72%);--status-rim:linear-gradient(120deg,#fff5c9,#dcad55 12%,#fff5cd 24%,#8cdaef 36%,#fff 48%,#e4bc66 58%,#a8eaf2 72%,#fff3bd 86%,#cfa157);--status-ink:#fff0be;--status-lines:1;--status-glow:#f2d88977}:is(.hero-active,.seat-active)>.character-status[data-status-rank]{box-shadow:inset 0 1px 0 #fff6,inset 0 -2px 0 #050d1955,0 0 0 1px #ffe3a977,0 0 13px var(--status-glow)!important}:is(.table-scene,.v3-practice-table) .status-front-edge{border-bottom-color:var(--status-edge,#99aac2);background:0 0}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=beginner]){--status-edge:#53687b}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=bronze]){--status-edge:#edc696}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=silver]){--status-edge:#dce9f4}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=gold]){--status-edge:#f9d779}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=platinum]){--status-edge:#edffff}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=diamond]){--status-edge:#fff}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=master]){--status-edge:#fff3c9}:is(.hero-seat,.seat):has(>.character-status[data-status-rank=legend]){--status-edge:#cfa157}.course-feedback-sheet[data-slot=dialog-content]{max-height:82svh;width:min(760px,100% - 32px)!important;max-width:760px!important;height:auto!important}.course-feedback-scroll-area{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.course-feedback-scroll-area>.course-feedback-copy{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#517aa8 #edf3fa;flex:auto;min-height:0;overflow-y:auto}.course-feedback-more{color:#185dc5;background:#edf4ff;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:28px;margin:3px 16px 0;font-size:13px;font-weight:700;display:flex}.course-feedback-more:focus-visible,.course-feedback-copy:focus-visible{outline-offset:-2px;outline:2px solid #185dc5}@media (width<=760px){.course-feedback-sheet[data-slot=dialog-content]{max-height:min(82svh,100dvh - 32px);width:100%!important;max-width:100%!important;height:auto!important}.course-feedback-sheet .course-feedback-copy{padding-top:14px}.course-feedback-sheet .course-feedback-actions{padding-top:8px}}@media (width>=761px){.course-feedback-sheet[data-slot=dialog-content]{min-height:0;height:fit-content!important}.course-feedback-sheet .course-feedback-scroll-area{flex:0 auto}.course-feedback-sheet .course-feedback-actions{padding-top:20px}.course-feedback-sheet .course-feedback-more[aria-hidden=true]{display:none}.course-feedback-sheet .course-feedback-copy .v3-coach-message p:last-child{margin-bottom:0}}[data-poker-theme=dark] .desktop-navigation .desktop-submenu :is(button,a.public-nav-link){color:#eff5fc!important;opacity:1!important;background:0 0!important}[data-poker-theme=dark] .desktop-navigation .desktop-submenu :is(button,a.public-nav-link):is(:hover,:focus-visible){color:#fff0c9!important;background:#304760!important}.setup-field-title{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;display:flex}.setup-premium-label{color:#f3d68e;white-space:nowrap;background:#d6b66a18;border:1px solid #d6b66a70;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:750;line-height:1.4;display:inline-flex}.setup-premium-label svg{flex:none}.ai-plan-notice{color:#eff5fc;background:linear-gradient(130deg,#214368,#112b46);border:1px solid #d6b66a60;border-radius:12px;align-items:flex-start;gap:12px;margin:16px 0;padding:15px 17px;display:flex}.ai-plan-notice>svg{color:#efd38c;flex:none;margin-top:3px}.ai-plan-notice strong{color:#f5dfa6;font-size:15px;display:block}.ai-plan-notice p{margin:5px 0 7px;font-size:13px;line-height:1.7}.ai-plan-notice a{text-underline-offset:3px;font-size:13px;font-weight:750;text-decoration:underline;color:#ffe6a5!important}.settings-content .setup-grid [data-slot=select-trigger]:disabled{opacity:.8}:root .registration-gate{color:#193754;background:#fff;border:1px solid #cfb574;border-radius:24px;width:min(100%,820px);margin:24px auto 44px;padding:0;overflow:hidden;box-shadow:0 20px 54px #173f6220}.registration-gate-hero{text-align:center;color:#fff;background:radial-gradient(circle at 83% 0,#315c8c 0,#0000 35%),linear-gradient(145deg,#102b49,#071c32 78%);padding:32px 36px 30px}.registration-gate-emblem{color:#f0d48b;background:linear-gradient(145deg,#f7dfa42b,#cfac4d12);border:1px solid #e3c67775;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 15px;display:grid;box-shadow:inset 0 1px #fff3,0 6px 24px #0002}:root .registration-gate .v3-eyebrow{color:#e7c878;letter-spacing:.16em;margin:0 0 11px;font-size:12px;font-weight:800;display:block}:root .registration-gate h1{color:#fff2d1;letter-spacing:-.025em;margin:0;font-size:clamp(23px,3.5vw,32px);font-weight:800;line-height:1.5}:root .registration-gate-hero>p{color:#e0eafa;max-width:660px;margin:14px auto 0;font-size:15px;line-height:1.9}.registration-gate-body{padding:26px 32px 28px}:root .registration-gate .v3-coach-message{color:#203e5d;background:#edf4fc;border:1px solid #c6d9ee;border-radius:16px;align-items:flex-start;gap:16px;margin:0 0 24px;padding:18px}:root .registration-gate .v3-coach-message strong{color:#1e4c7b}:root .registration-gate .v3-coach-message p{color:#263e58;margin:4px 0 0;font-size:14px;line-height:1.85}.registration-gate-benefits{gap:13px;margin:0 0 22px;padding:0;list-style:none;display:grid}.registration-gate-benefits li{background:linear-gradient(110deg,#f4f8fd,#fff);border:1px solid #d8e3ef;border-radius:12px;align-items:flex-start;gap:13px;padding:14px 16px;display:flex}.registration-gate-benefits li>svg{color:#2064af;flex:none;width:22px;height:22px;margin-top:2px}.registration-gate-benefits li>div{min-width:0}:root .registration-gate-benefits strong{color:#1e4368;font-size:15px;line-height:1.6;display:block}:root .registration-gate-benefits span{color:#364d65;margin-top:3px;font-size:14px;line-height:1.75;display:block}:root .registration-gate-condition{color:#354f69;align-items:flex-start;gap:8px;margin:0 0 20px;font-size:13px;line-height:1.75;display:flex}.registration-gate-condition>svg{color:#2468ad;flex:none;margin-top:3px}.registration-gate-actions{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:12px;display:grid}:root .registration-gate-actions>a{border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:56px;padding:12px 14px;font-size:15px;font-weight:800;line-height:1.5;text-decoration:none;display:flex}.registration-gate-actions>a>svg{flex:none}.registration-gate-actions>a>span{min-width:0}:root .registration-gate-primary{border:1px solid #1862c4;box-shadow:0 7px 18px #185dc52b,inset 0 1px #fff3;color:#fff!important;background:linear-gradient(115deg,#1766d0,#184fae)!important}:root .registration-gate-secondary{background:#f1f6fd;border:1px solid #aec8e5;color:#205c9a!important}.registration-gate-actions>a:focus-visible{outline-offset:3px;outline:3px solid #4288cf}:root .registration-gate-note{text-align:center;color:#415c77;margin:17px 0 0;font-size:12px;line-height:1.8}@media (width<=760px){:root .registration-gate{border-radius:20px;margin:16px auto 32px}.registration-gate-hero{padding:27px 20px 25px}.registration-gate-body{padding:20px 18px 24px}.registration-gate-actions{grid-template-columns:1fr;gap:11px}:root .registration-gate-actions>a{min-height:54px;padding:12px;font-size:15px}:root .registration-gate .v3-coach-message{gap:11px;padding:14px}.registration-gate-benefits li{gap:10px;padding:13px 12px}.ai-plan-notice{padding:13px}}.eq-page{background:#eef1f6;min-height:100vh}.eq-content{--eq-text:#e8effa;--eq-muted:#bfcde1;--eq-gold:#f5e2b7;max-width:1080px;color:var(--eq-text);background:radial-gradient(at 20% 0,#263b57 0,#0000 65%),linear-gradient(145deg,#111e33,#081224);border:1px solid #9f8654;border-radius:20px;margin:26px auto 48px;padding:26px 30px 30px;font-size:14px;line-height:1.7;box-shadow:0 16px 44px #13223818}.eq-content *,.eq-picker *{box-sizing:border-box}.eq-content button:focus-visible,.eq-picker button:focus-visible,.eq-content a:focus-visible,.eq-content select:focus-visible{outline-offset:3px;outline:3px solid #f2d08d}.eq-content button:disabled,.eq-picker button:disabled{opacity:.3;cursor:not-allowed}.eq-back{color:var(--eq-muted);align-items:center;gap:6px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.eq-heading{margin:10px 0 25px}.eq-heading>span{color:#dfc387;letter-spacing:2px;font-size:11px}.eq-content .eq-heading h1{letter-spacing:0;text-shadow:none;margin:4px 0;font-size:clamp(27px,3vw,34px);font-weight:750;line-height:1.6;color:#f5e2b7!important;-webkit-text-fill-color:#f5e2b7!important;background:0 0!important;background-clip:initial!important;font-family:var(--font-sans)!important}.eq-heading p{color:var(--eq-muted);margin:0;font-size:14px}.eq-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.eq-content button{color:var(--eq-text);background:#1b2a43;border:1px solid #506078;border-radius:9px;min-height:44px;padding:8px 10px}.eq-content button:hover{border-color:#d3b46d}.eq-content button[aria-pressed=true]{color:#142039;background:linear-gradient(120deg,#eed7a0,#ba9456);border-color:#e6cf96}.eq-input-hint{color:var(--eq-muted);margin:0 0 16px;font-size:12px}@media (width<=760px){.eq-input-hint>.eq-board-hint{display:block}}.eq-duel{grid-template-columns:1fr 1fr;gap:12px;display:grid}.eq-hand{background:linear-gradient(145deg,#24344e,#142238);border:1px solid #ac905655;border-radius:14px;min-width:0;padding:13px 12px 10px}.eq-player{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.eq-player-letter{color:#f0dba9;border:1px solid #d3b46d;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.eq-cards{grid-template-columns:repeat(2,minmax(0,74px));justify-content:center;gap:8px;display:grid}.eq-content button.eq-card{aspect-ratio:.69;width:100%;min-width:0;min-height:0;box-shadow:none;background:#fff;border:1px solid #d8dfe9;border-radius:6px;justify-content:center;align-items:center;padding:6px 0;display:flex;overflow:hidden}.eq-card-face{font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:700;line-height:1.1;display:flex}.eq-rank{font-size:28px}.eq-card-face svg{width:28px;height:28px}.eq-content button.eq-empty{color:#bac8dc;background:#15243b;border:1px dashed #61748f;flex-direction:column;gap:3px;font-size:11px}.eq-plus{font-size:24px;font-weight:400}.eq-suit-0{color:#263845!important}.eq-suit-1{color:#b8434d!important}.eq-suit-2{color:#2a7865!important}.eq-suit-3{color:#3c71a7!important}.eq-role{text-align:center;color:#e8d29e;min-height:22px;margin:10px 0 0;font-size:13px;font-weight:600}.eq-hand-tools{justify-content:space-between;gap:6px;margin:5px 0 13px;display:flex}.eq-content .eq-hand-tools button{color:var(--eq-muted);background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:12px;display:flex}.eq-board{background:radial-gradient(#223650,#122138);border-radius:12px;padding:15px 12px;box-shadow:inset 0 1px #ffffff13}.eq-board-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.eq-content .eq-board-heading h2{color:var(--eq-muted);margin:0;font-size:13px;font-weight:600}.eq-board-heading>span{color:#f0d69d;font-size:12px}.eq-board-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.eq-board-cards .eq-rank{font-size:22px}.eq-board-cards .eq-card-face svg{width:24px;height:24px}.eq-board-tools{color:var(--eq-muted);justify-content:space-between;align-items:center;gap:6px;margin-top:6px;font-size:10px;display:flex}.eq-content .eq-board-tools button{white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:10px}.eq-analysis{gap:18px;display:grid}.eq-result{background:#16243b99;border:1px solid #b69b614d;border-radius:14px;padding:18px}.eq-result-heading{color:#cfdaed;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:24px;display:grid}.eq-content .eq-result-heading h2{letter-spacing:.5px;color:inherit;margin:0;font-size:13px;font-weight:650}.eq-result-heading>span{color:var(--eq-muted);text-align:center;white-space:nowrap;border:1px solid #60728d;border-radius:20px;padding:2px 7px;font-size:10px}.eq-values{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:15px 0 13px;display:grid}.eq-values>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.eq-result-letter{align-self:center;margin-bottom:3px}.eq-value{font-family:var(--font-sans);letter-spacing:-.6px;color:#f4f7fc;white-space:nowrap;font-size:clamp(30px,3.5vw,39px);font-weight:700;line-height:1.45}.eq-values small{color:var(--eq-muted);font-size:11px}.eq-meter{background:#35455e;border-radius:7px;height:13px;display:flex;overflow:hidden}.eq-meter>span:first-child{background:linear-gradient(90deg,#ac8546,#edcf8d)}.eq-meter>span:last-child{background:linear-gradient(90deg,#7294c5,#a2c1ed)}.eq-meta{color:var(--eq-muted);flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;margin-top:10px;font-size:11px;display:grid}.eq-meta>span:last-child{text-align:right}.eq-definition,.eq-estimate{color:var(--eq-muted);margin:12px 0 0;font-size:11px;line-height:1.8}.eq-definition a{color:#fae4b4;text-underline-offset:3px}.eq-pending{text-align:center;min-height:147px;color:var(--eq-muted);place-items:center;display:grid}.eq-coach{background:linear-gradient(145deg,#283951,#17253b);border:1px solid #b59c624d;border-radius:14px;padding:18px;box-shadow:inset 0 1px #fff1}.eq-content .eq-coach h2{color:#f2d79d;align-items:center;gap:8px;margin:0 0 11px;font-size:15px;font-weight:650;display:flex}.eq-coach p{color:#e2e9f5;margin:9px 0;font-size:13px;line-height:1.85}.eq-coach strong{color:#fae4b4;font-weight:650}.eq-breakdown{grid-template-columns:1fr 1fr;gap:13px;margin-top:17px;display:grid}.eq-content .eq-breakdown h3{color:var(--eq-muted);margin:0 0 6px;font-size:11px;font-weight:600}.eq-breakdown ul{margin:0;padding:0;list-style:none}.eq-breakdown li{color:#e2e9f5;justify-content:space-between;gap:6px;padding:3px 0;font-size:11px;display:flex}.eq-coach p.eq-count{color:var(--eq-muted);border-top:1px solid #65769355;margin-top:12px;padding-top:12px;font-size:10px}.eq-out-label{color:#cad5e7;margin-top:15px;font-size:11px}.eq-outs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.eq-content .eq-outs button{background:#fff;border:1px solid #d8dfe9;border-radius:6px;padding:5px 8px}.eq-card-text{font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:2px;padding:1px 5px;font-weight:650;line-height:1.5;display:inline-flex}.eq-card-text svg{flex-shrink:0;width:14px;height:14px}.eq-content .eq-note{color:var(--eq-muted);margin:9px 0 0;font-size:11px;line-height:1.8}.eq-content .eq-scenarios h2{color:#f2d79d;margin:0 0 10px;font-size:14px;font-weight:650}.eq-scenarios>div{gap:8px;display:grid}.eq-content .eq-scenarios button{text-align:left;background:#21314b;border-color:#806d484d;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;padding:12px;font-size:12px;display:grid}.eq-scenarios button>strong{font-variant-numeric:tabular-nums;color:#f0dba9;grid-column:1;font-size:12px;font-weight:600}.eq-scenarios button>strong>span{color:#c6d1e4}.eq-scenarios button>svg{color:var(--eq-muted);grid-area:1/2/3}.eq-reading{color:var(--eq-muted);border-top:1px solid #b59c624d;margin-top:25px;padding-top:20px;font-size:12px}.eq-content .eq-reading h2{color:var(--eq-gold);margin:0 0 8px;font-size:15px;font-weight:650}.eq-reading p{margin:0 0 12px}.eq-reading>div{flex-wrap:wrap;gap:10px 20px;display:flex}.eq-reading a{color:#f0dba9;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.eq-footer{max-width:1120px;margin:0 auto;padding:0 20px}.eq-picker[data-slot=dialog-content][data-poker-theme=dark]{width:calc(100% - 32px);max-width:480px;height:fit-content;font-family:var(--font-sans);border:1px solid #b59c62;border-radius:18px;max-height:90dvh;padding:22px;display:block;position:fixed;overflow-y:auto;--tw-translate-x:0px!important;--tw-translate-y:0px!important;color:#f4f7fc!important;background:linear-gradient(145deg,#24344e,#122138)!important;border-color:#b59c62!important;margin:auto!important;inset:0!important;transform:none!important}.eq-picker-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.eq-picker [data-slot=dialog-title]{font-family:var(--font-sans);font-size:17px;font-weight:700;line-height:1.5;color:#fff0cc!important;-webkit-text-fill-color:#fff0cc!important}.eq-picker [data-slot=dialog-description]{margin-bottom:17px;font-size:12px;line-height:1.8;color:#e3ebf7!important}.eq-picker button{color:#263845;background:#fff;border:1px solid #61748f;border-radius:7px;min-height:44px;padding:7px}.eq-picker .eq-picker-heading button{background:#31435e;border:1px solid #8192ac;flex-shrink:0;place-items:center;width:44px;min-width:44px;height:44px;padding:8px;display:grid;color:#fff!important;opacity:1!important}.eq-picker-heading button svg{stroke-width:2.5px;width:24px;height:24px}.eq-picker-suits{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:13px;display:grid}.eq-picker-suits button{flex-direction:column;align-items:center;gap:5px;padding:8px 3px;display:flex}.eq-picker-suits button[aria-pressed=true]{outline-offset:2px;background:#fff8e8;outline:2px solid #e6cf96}.eq-picker-suits small{font-size:10px}.eq-picker-suits svg{width:24px;height:24px}.eq-picker-ranks{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.eq-picker-ranks button{min-height:52px;padding:6px 0}.eq-picker-ranks .eq-card-text{background:0 0;flex-direction:column;gap:3px;padding:0;font-size:16px}.eq-picker-note{color:#e3ebf7;margin:15px 0 0;font-size:11px;line-height:1.7}.eq-picker .eq-remove{color:#e8effa;background:#1b2a43;width:100%;margin-top:15px}@media (width<=760px){.eq-content{border-radius:17px;max-width:480px;margin:18px auto 32px;padding:21px}.eq-layout{grid-template-columns:1fr;gap:21px}.eq-heading{margin-bottom:20px}.eq-value{font-size:34px}.eq-back{font-size:11px}.eq-board-cards .eq-card{max-height:92px}.eq-analysis{gap:18px}}@media (width<=520px){.eq-content{margin:14px 12px 30px;padding:18px 16px}.eq-heading p{font-size:13px}.eq-picker[data-slot=dialog-content][data-poker-theme=dark]{width:100%;max-width:100%;max-height:90dvh;padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:0!important;inset:auto 0 0!important;transform:none!important}.eq-picker-ranks{gap:6px}.eq-board-tools{font-size:9px}.eq-board-cards .eq-rank{font-size:21px}.eq-content .eq-board-tools button{font-size:9px}.eq-coach,.eq-result{padding:16px}.eq-breakdown{gap:9px}.eq-breakdown li{font-size:10px}.eq-board-cards .eq-empty small{font-size:9px}}@media (prefers-reduced-motion:reduce){.eq-picker[data-slot=dialog-content]{transition:none!important;animation:none!important}}.eq-content button,.eq-picker button{font:inherit;cursor:pointer}@media (width<=360px){.eq-picker-ranks{grid-template-columns:repeat(5,minmax(0,1fr))}}.v3-home-tools{margin:32px 0 28px}.v3-home-tools>.v3-section-heading{margin:0 0 18px}.v3-home-tools .v3-eyebrow{color:#557392;letter-spacing:.04em;font-size:14px;font-weight:700}.v3-home-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.v3-home-tools-grid>.home-tool{text-align:left;color:#294967;background:#fff;border:1px solid #ccd9e7;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;height:100%;padding:24px;text-decoration:none;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex;box-shadow:0 3px 12px #213b5905}.v3-home-tools-grid>.home-tool:hover{background:#f7faff;border-color:#7d9dbd;box-shadow:0 5px 18px #213b5910}.v3-home-tools-grid>.home-tool:focus-visible{outline-offset:4px;outline:3px solid #2368ac}.home-tool>.home-tool-icon{color:#527ca5;background:#edf3f9;border-radius:10px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.home-tool>strong{overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.5}.home-tool>.home-tool-copy{color:#50677e;overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.75;display:block}@media (width<=760px){.v3-home-tools{margin:28px 0 24px}.v3-home-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v3-home-tools-grid>.home-tool{gap:10px;padding:18px 14px}.home-tool>.home-tool-icon{border-radius:9px;width:40px;height:40px}.home-tool>strong{min-height:3em;font-size:16px}.home-tool>.home-tool-copy{font-size:14px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.v3-home-tools-grid>.home-tool{transition:none}}@font-face{font-family:Outfit;src:url(/fonts/outfit-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@property --turn-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.table-scene[data-luxe]{--luxe-seat-width:196px;--luxe-seat-inset:104px;--luxe-seat-band:158px;--luxe-seat-start:28px;--luxe-status-height:64px;--luxe-avatar-width:56px;--luxe-opponent-card-width:34px;--luxe-hero-width:356px;--luxe-hero-height:86px;--luxe-hero-info:104px;--luxe-hero-card:52px;--luxe-hero-avatar:72px;background:radial-gradient(at 50% 30%,#1c304650,#0000 75%),#0c1623!important}.table-scene[data-luxe][data-compact=true]{--luxe-seat-width:160px;--luxe-seat-inset:84px;--luxe-seat-band:192px;--luxe-seat-start:16px;--luxe-status-height:46px;--luxe-avatar-width:48px;--luxe-opponent-card-width:28px;--luxe-hero-width:344px;--luxe-hero-height:82px;--luxe-hero-info:104px;--luxe-hero-card:52px;--luxe-hero-avatar:84px}.table-scene[data-luxe]>.felt{background:radial-gradient(#183b43,#102832 75%);border:6px solid #304154;border-radius:46%;inset:48px 35px 64px;box-shadow:0 0 0 1px #ad91564d,0 12px 36px #0006,inset 0 0 0 2px #af965323,inset 0 0 70px #0005}.table-scene[data-luxe]>.felt .felt-brand{opacity:.18}.table-scene[data-luxe]>.community{z-index:5;width:auto;max-width:50%;margin:0;position:absolute;top:37%!important;left:50%!important;transform:translate(-50%)!important}.table-scene[data-luxe][data-compact=true]>.community{max-width:78%;top:28%!important}.table-scene[data-luxe] .community-cards{justify-content:center;gap:7px;min-height:76px;display:flex}.table-scene[data-luxe] .community-cards>.playing-card{border-radius:5px;flex:none;width:54px;height:75.6px;min-height:0}.table-scene[data-luxe][data-compact=true] .community-cards{gap:6px;min-height:69px}.table-scene[data-luxe][data-compact=true] .community-cards>.playing-card{width:49px;height:68.6px}.table-scene[data-luxe] .pot-heading{gap:1px;margin-bottom:8px}.table-scene[data-luxe] .pot-heading>b,.table-scene[data-luxe] .training-pot>strong{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.035em;font-family:Outfit,sans-serif;font-weight:600}.table-scene[data-luxe] .board-tournament-info{gap:10px;margin-top:9px;font-size:10px}.table-scene[data-luxe][data-compact=true] .board-tournament-info{gap:5px;font-size:8px}.table-scene[data-luxe][data-compact=true] .pot-heading{flex-direction:column;gap:0;margin-bottom:5px;display:flex}.table-scene[data-luxe][data-compact=true] .pot-heading>span{font-size:8px;line-height:10px}.table-scene[data-luxe][data-compact=true] .pot-heading>b{font-size:18px;line-height:20px}.table-scene[data-luxe][data-compact=true] .board-tournament-info{margin-top:6px}.table-scene[data-luxe][data-compact=true] .board-tournament-info>div>span{font-size:8px;line-height:10px}.table-scene[data-luxe][data-compact=true] .board-tournament-info>div>b{font-size:9px;line-height:12px}.table-scene[data-luxe]>.training-pot{text-align:center;max-width:45%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.playing-card.card-modern{color:#152b41;box-sizing:border-box;overflow:hidden;container-type:size;background:linear-gradient(145deg,#fffdf7,#f2eee3)!important}.playing-card.card-modern:is(.suit-1,.suit-3){color:#a83245}.playing-card.card-modern>.card-face{position:absolute;inset:0;gap:0!important;padding:0!important;display:block!important}.playing-card.card-modern .card-corner{flex-direction:column;align-items:center;gap:0;width:23%;height:auto;line-height:1;display:flex;position:absolute;top:5.8%!important;left:6%!important}.playing-card.card-modern .card-corner-bottom{bottom:5.8%;right:6%;transform:rotate(180deg);top:auto!important;left:auto!important}.playing-card.card-modern .card-corner>.card-rank{text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1,"pnum" 1,"tnum" 0,"kern" 0;font-synthesis:none;min-width:0;transform:translateX(var(--rank-shift,0em));font-style:normal;display:block;letter-spacing:0!important;width:100%!important;font-family:Outfit,sans-serif!important;font-size:25cqh!important;font-weight:600!important;line-height:.76!important}.playing-card.card-modern .card-corner>.card-mark{flex:none;margin:0;display:block;width:19cqh!important;min-width:0!important;height:19cqh!important;min-height:0!important}.card-modern[data-rank=K]{--rank-shift:.013em}.card-modern[data-rank=J]{--rank-shift:-.0135em}.card-modern[data-rank=Q]{--rank-shift:-.0095em}.card-modern[data-rank="10"]{--rank-shift:.0065em}.card-modern[data-rank="10"] .card-corner>.card-rank{transform:translateX(var(--rank-shift)) scaleX(.7)}.card-modern[data-rank="5"],.card-modern[data-rank="3"]{--rank-shift:.008em}.card-modern[data-rank="2"]{--rank-shift:.0045em}.playing-card.card-modern .card-pip{place-items:center;width:16%;height:12%;display:grid;position:absolute}.playing-card.card-modern .card-pip>.card-mark{width:100%;min-width:0;height:100%;min-height:0}.playing-card.card-modern .card-pip-ace{width:36%;height:30%}.playing-card.card-modern .card-court{object-fit:fill;pointer-events:none;width:38%;height:74%;position:absolute;top:13%;left:31%}.table-scene[data-luxe] .card-back{box-shadow:inset 0 0 0 2px #0d1d2c,0 2px 5px #0005;background:repeating-linear-gradient(45deg,#263d57 0 5px,#12243b 5px 10px)!important;border:1px solid #bd9d62!important}.table-scene[data-luxe] .card-back-spade{color:#dfc18a}.table-scene[data-luxe] .card-modern[data-unused]{filter:brightness(.65);transition:filter .3s,translate .3s;translate:0 6px}.table-scene[data-luxe][data-compact][data-extended]>.seat[data-balanced-seat]:has(>.opponent-status-character){z-index:7;opacity:1;overflow:visible;left:var(--luxe-seat-x)!important;top:var(--luxe-seat-y)!important;width:var(--luxe-seat-width)!important;height:var(--luxe-status-height)!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;transform:translate(-50%)!important}.table-scene[data-luxe]>.seat[data-balanced-seat]{--luxe-seat-progress:var(--luxe-seat-progress-desktop)}.table-scene[data-luxe][data-compact=true]>.seat[data-balanced-seat]{--luxe-seat-progress:var(--luxe-seat-progress-mobile)}.table-scene[data-luxe]>.seat>.seat-plaque.character-status{z-index:2;border-radius:10px!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important;overflow:visible!important}.table-scene[data-luxe]>.seat>.opponent-status-character{z-index:3;box-shadow:none;background:0 0;border:none;border-radius:0;width:var(--luxe-avatar-width)!important;height:calc(var(--luxe-status-height) + 16px)!important;top:auto!important;bottom:0!important;left:0!important;transform:none!important}.table-scene[data-luxe][data-compact=true]>.seat>.opponent-status-character{height:calc(var(--luxe-status-height) + 8px)!important}.table-scene[data-luxe]>.seat>.seat-cards{z-index:4;perspective:none;transition:opacity .25s,transform .32s cubic-bezier(.22,.75,.24,1),visibility .32s;left:auto!important;right:5px!important;top:calc((var(--luxe-status-height) - var(--luxe-opponent-card-width)*1.4)/2)!important;justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;bottom:auto!important}.table-scene[data-luxe]>.seat>.seat-cards>.playing-card{border-radius:4px;flex:none;margin:0;transform:none;width:var(--luxe-opponent-card-width)!important;height:calc(var(--luxe-opponent-card-width)*1.4)!important;min-height:0!important}.table-scene[data-luxe]>.seat .player-status-copy{text-align:center;flex-direction:column;justify-content:center;left:calc(var(--luxe-avatar-width) - 2px)!important;right:calc(var(--luxe-opponent-card-width)*2 + 5px)!important;gap:2px!important;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;top:9px!important;bottom:4px!important}.table-scene[data-luxe] .player-status-name{align-items:center;width:100%;min-width:0;display:flex;order:0!important;justify-content:center!important;margin:0!important;line-height:1.15!important}.table-scene[data-luxe] .player-status-name>span{white-space:nowrap;font-weight:600;font-size:calc(14px * var(--identity-fit,1))!important;color:#d6e0ed!important;line-height:1.15!important}.table-scene[data-luxe] .player-status-stack{align-items:center;gap:0;width:100%;max-width:100%;margin:0;order:1!important;justify-content:center!important;line-height:1!important;display:flex!important}.table-scene[data-luxe] .player-status-stack>strong{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-family:Outfit,sans-serif!important;font-size:calc(22px * var(--stack-fit,1))!important;letter-spacing:.045em!important;color:#f4e4bd!important;font-weight:600!important;line-height:1.2!important}.table-scene[data-luxe][data-compact=true]>.seat .player-status-copy{gap:2px!important;inset:7px 52px 3px 42px!important}.table-scene[data-luxe][data-compact=true]>.seat .player-status-name>span{font-size:calc(15px * var(--identity-fit,1))!important}.table-scene[data-luxe][data-compact=true]>.seat .player-status-stack>strong{font-size:calc(20px * var(--stack-fit,1))!important}.table-scene[data-luxe] .status-position{color:#e6c88e;letter-spacing:.025em;white-space:nowrap;z-index:6;background:#101d2f;border:1px solid #947847;border-radius:5px;justify-content:center;align-items:center;min-width:35px;height:18px;padding:0 6px;font:600 10px/1 Outfit,sans-serif;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.table-scene[data-luxe] .table-dealer-chip{text-indent:0;color:#242719;z-index:8;background:linear-gradient(145deg,#fff6cc,#bb9850);border:1px solid #ffe3a7;border-radius:50%;letter-spacing:0!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;padding:0!important;font:600 11px/1 Outfit,sans-serif!important;display:flex!important;position:absolute!important;inset:-9px -3px auto auto!important;transform:none!important}.table-scene[data-luxe]>.seat>.seat-wager{z-index:4;left:3px!important;right:3px!important;top:calc(var(--luxe-status-height) + 1px)!important;flex-direction:row!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;width:auto!important;height:24px!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;position:absolute!important;bottom:auto!important;transform:none!important}.table-scene[data-luxe]>.seat[data-seat-side=right]>.seat-wager{flex-direction:row-reverse!important}.table-scene[data-luxe]>.seat .seat-action{text-align:center;overflow-wrap:anywhere;flex:1;min-width:0;white-space:normal!important;text-overflow:clip!important;color:#c0cfdd!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font:600 10px/1.1 Meiryo,sans-serif!important;position:static!important;overflow:visible!important}.table-scene[data-luxe][data-compact=true]>.seat .seat-action{font-size:8.5px!important}.table-scene[data-luxe] .bet-marker{background:linear-gradient(145deg,#243447,#101d2f);border:1px solid #86704b;border-radius:6px;flex:none;box-shadow:inset 0 1px #ffffff14;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;height:22px!important;min-height:0!important;padding:2px 6px!important;display:flex!important;position:static!important}.table-scene[data-luxe] .bet-marker-text{justify-content:center;align-items:center;gap:0;line-height:1;display:flex!important}.table-scene[data-luxe] .bet-marker-text>strong{letter-spacing:.035em;color:#f5dfac;white-space:nowrap;font:600 12px/1 Outfit,sans-serif!important}.table-scene[data-luxe] .bet-marker-text small{margin-left:4px;font:600 8px/1 Outfit,sans-serif!important}.table-scene[data-luxe] .bet-action-label{margin-right:5px;font:600 9px/1 Meiryo,sans-serif}.table-scene[data-luxe] .bet-pile{flex:none;min-width:12px;max-height:16px;overflow:visible}.table-scene[data-luxe] .seat-wager-dealer .bet-pile{display:block}.table-scene[data-luxe] .all-in-triangle{flex:none;width:22px;height:19px}.table-scene[data-luxe] .all-in-triangle>span{font-size:5px;line-height:1}.table-scene[data-luxe]>.seat.seat-mucked>.seat-cards{visibility:hidden;pointer-events:none;opacity:0!important;transform:translateY(16px)scale(.72)!important}.table-scene[data-luxe]>.seat.seat-folded>.opponent-status-character{filter:grayscale(.7)brightness(.65)}.table-scene[data-luxe]>.seat>.status-front-edge{display:none!important}.table-scene[data-luxe][data-compact][data-extended]>.hero-seat:has(>.player-status-character){z-index:8;margin:0;width:var(--luxe-hero-width)!important;height:var(--luxe-hero-height)!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important;top:auto!important;bottom:58px!important;left:50%!important;transform:translate(-50%)!important}.table-scene[data-luxe][data-compact=true][data-extended]>.hero-seat:has(>.player-status-character){bottom:36px!important}.table-scene[data-luxe]>.hero-seat>.hero-plaque.player-status{z-index:1;border-radius:12px!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}.table-scene[data-luxe]>.hero-seat>.player-status-character{z-index:3;transform:none;left:calc(25% - 26.25px - var(--luxe-hero-avatar)*.5)!important;width:var(--luxe-hero-avatar)!important;height:122px!important;box-shadow:none!important;background:0 0!important;border:none!important;top:auto!important;bottom:0!important}.table-scene[data-luxe][data-compact=true]>.hero-seat>.player-status-character{height:100px!important}.table-scene[data-luxe]>.hero-seat>.hero-cards{z-index:4;justify-content:center;align-items:center;gap:7px!important;width:auto!important;height:auto!important;margin:0!important;display:flex!important;position:absolute!important;inset:50% auto auto calc(50% - 5px)!important;transform:translate(-50%,-50%)!important}.table-scene[data-luxe]>.hero-seat>.hero-cards>.playing-card{border-radius:5px;transform:none;width:var(--luxe-hero-card)!important;height:calc(var(--luxe-hero-card)*1.4)!important;min-height:0!important;margin:0!important;rotate:0deg!important}.table-scene[data-luxe][data-compact=true]>.hero-seat>.hero-cards{left:calc(50% - 7px)!important}.table-scene[data-luxe]>.hero-seat>.hero-cards>.hero-top-label{width:max-content;max-width:var(--luxe-hero-width);letter-spacing:.08em;position:absolute;transform:translate(-50%);height:12px!important;margin:0!important;font:600 9px/12px Outfit,Meiryo,sans-serif!important;inset:calc(100% + 10px) auto auto 50%!important}.table-scene[data-luxe]>.hero-seat .player-status-copy{flex-direction:column;justify-content:center;width:var(--luxe-hero-info)!important;gap:3px!important;height:100%!important;display:flex!important;position:absolute!important;inset:0 7px 0 auto!important}.table-scene[data-luxe]>.hero-seat .player-status-name>span{font-size:calc(11.5px * var(--identity-fit,1))!important}.table-scene[data-luxe]>.hero-seat .player-status-stack>strong{font-size:calc(26px * var(--stack-fit,1))!important}.table-scene[data-luxe]>.hero-seat .status-position{left:calc(100% - 7px - var(--luxe-hero-info)/2);height:20px}.table-scene[data-luxe]>.hero-seat>.hero-wager{z-index:6;justify-content:center;align-items:center;min-height:0;width:var(--luxe-hero-info)!important;height:22px!important;margin:0!important;display:flex!important;position:absolute!important;inset:calc(100% + 2px) 7px auto auto!important;transform:none!important}.table-scene[data-luxe]>.hero-seat>.status-front-edge{z-index:5;bottom:0!important}.table-scene[data-luxe]>.hero-seat .hero-dealer-chip{top:-10px!important;right:-4px!important}.table-scene[data-luxe]>.hero-seat.hero-folded>.hero-cards{filter:brightness(.65)}.table-scene[data-luxe] .show-count-badge{white-space:nowrap;font-size:7px;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.table-scene[data-luxe] :is(.seat-active,.hero-active)>.character-status:after{content:"";border-radius:inherit;background:conic-gradient(from var(--turn-angle),transparent 0 66%,#fff1c1 74%,#d0a553 80%,transparent 88%) border-box;pointer-events:none;z-index:5;border:2px solid #0000;animation:2.8s linear infinite luxe-rim;position:absolute;inset:-1px;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:padding-box,border-box;mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes luxe-rim{to{--turn-angle:360deg}}.table-scene[data-luxe] .hero-cards>.card-dealt,.table-scene[data-luxe] .seat:not(.seat-revealed) .seat-cards>.card-back{animation:.36s cubic-bezier(.2,.75,.25,1) both luxe-deal;animation-delay:calc(var(--deal-order,0)*65ms)}@keyframes luxe-deal{0%{opacity:0;transform:translateY(-16px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.table-scene[data-luxe] .community-cards>.card-dealt{animation:.36s cubic-bezier(.2,.75,.25,1) both luxe-deal}.table-scene[data-luxe] .win-effect{white-space:nowrap;justify-content:center;align-items:center;gap:5px;animation:.7s cubic-bezier(.2,.8,.3,1) both luxe-win;display:flex}.table-scene[data-luxe] .win-word{letter-spacing:.05em;filter:drop-shadow(0 0 5px #e4b35366);transform:translateY(-.0185em);font-family:Outfit,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:1!important}.table-scene[data-luxe] .win-amount{letter-spacing:.025em;font:600 11px/1 Outfit,sans-serif!important}.table-scene[data-luxe] .win-effect-hero{background:linear-gradient(145deg,#172535f5,#0d1726f5);border:1px solid #d7b86d75;border-radius:6px;flex-direction:row;padding:2px 8px;position:static;box-shadow:0 0 16px #dba94320}.table-scene[data-luxe] .win-effect-hero .win-word{display:none}.table-scene[data-luxe] .win-effect-hero .win-amount{font-size:13px!important}.table-scene[data-luxe]>.community:has(~.hero-seat .win-effect-hero):before{content:"WIN";letter-spacing:.045em;color:#0000;filter:drop-shadow(0 0 8px #dba94370);background:linear-gradient(115deg,#b27728,#f9df91 24%,#fff9d9 39%,#d7a447 51%,#fff4c1 63%,#e4b756 80%,#ae7429) 0 0/240% 100% text;justify-content:center;align-items:center;width:92px;height:42px;font:600 36px/1 Outfit,sans-serif;animation:2.6s ease-in-out infinite luxe-gold;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.table-scene[data-luxe][data-compact=true]>.community:has(~.hero-seat .win-effect-hero):before{display:none}.table-scene[data-luxe][data-compact=true]:has(>.hero-seat .win-effect-hero):after{content:"WIN";letter-spacing:.045em;color:#0000;filter:drop-shadow(0 0 8px #dba94370);pointer-events:none;z-index:9;background:linear-gradient(115deg,#b27728,#f9df91 24%,#fff9d9 39%,#d7a447 51%,#fff4c1 63%,#e4b756 80%,#ae7429) 0 0/240% 100% text;justify-content:center;align-items:center;width:72px;height:24px;font:600 24px/1 Outfit,sans-serif;animation:2.6s ease-in-out infinite luxe-gold;display:flex;position:absolute;bottom:116px;left:50%;transform:translate(-50%)}@keyframes luxe-gold{0%,to{background-position:0}50%{background-position:100%}}@keyframes luxe-win{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.action-buttons .action-luxe,.v3-practice-actions .action-luxe{letter-spacing:.025em;justify-content:center;align-items:center;transition:filter .18s,box-shadow .18s;display:flex;font-family:Meiryo,Yu Gothic,sans-serif!important;font-weight:800!important}.action-buttons .action-luxe>span,.action-luxe .training-action-label{flex-direction:column;justify-content:center;align-items:center;gap:3px;line-height:1.2;display:flex}.action-luxe small,.action-luxe .action-amount,.action-luxe small>span{line-height:1.15;letter-spacing:.035em!important;font-family:Outfit,Meiryo,sans-serif!important;font-weight:600!important}.action-luxe .action-numeric{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;font-family:Outfit,sans-serif;font-weight:600}.action-luxe:is(.fold-button,.action-fold){--action-surface:linear-gradient(165deg,#c4cbd2,#9ba8b5 30%,#707f8d 75%,#536372);--action-edge:#d4dce3;--action-text:#101e2d;text-shadow:0 1px #ffffff70;--action-shadow:inset 0 1px #ffffffb0,inset 0 -2px #344454,0 3px #0b1723,0 5px 14px #0003}.action-luxe:is(.call-button,.action-call,.action-check){--action-surface:linear-gradient(165deg,#487f76,#235a50 32%,#153f37 75%,#102e29);--action-edge:#80b6a8;--action-text:#f0fff9;--action-shadow:inset 0 1px #c4efdf80,inset 0 -2px #092921,0 3px #071e19,0 5px 15px #143e3450}.action-luxe:is(.raise-button,.action-bet,.action-raise){--action-surface:linear-gradient(165deg,#f6dfa9,#d3ae65 32%,#b38640 75%,#86612e);--action-edge:#f9df9e;--action-text:#221b11;text-shadow:0 1px #fff1d275;--action-shadow:inset 0 1px #fff7d5c0,inset 0 -2px #795226,0 3px #352619,0 5px 15px #bd8b3830}.action-luxe:is(.raise-button,.action-bet,.action-raise) small,.action-luxe:is(.raise-button,.action-bet,.action-raise) small>span{text-shadow:none;color:#302312!important}.action-buttons .action-luxe:enabled:hover,.v3-practice-actions .action-luxe:enabled:hover{filter:brightness(1.12)!important;opacity:1!important}.action-luxe:disabled{filter:saturate(.45);opacity:.5}.action-luxe.correct{--action-surface:linear-gradient(165deg,#638f79,#286449 48%,#18442f);--action-edge:#a0e3c1;--action-text:#fff;text-shadow:0 1px #102e20}.status-position{display:none}.table-scene[data-luxe] .status-position{display:flex}.table-scene[data-luxe] .legacy-status-position,.table-scene[data-luxe] .status-name-separator{display:none!important}.table-scene[data-luxe] .status-bb-unit{font:600 calc(11px * var(--stack-fit,1))/1 Outfit,sans-serif;letter-spacing:.03em;margin-left:5px;display:inline-block}.table-scene[data-luxe]>.hero-seat .status-bb-unit{font-size:calc(12px * var(--stack-fit,1))}.table-scene[data-luxe]>.felt{background:repeating-linear-gradient(45deg,#b0d3df05 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,#b0d3df04 0 1px,#0000 1px 5px),radial-gradient(at 50% 42%,#204958,#102a35 78%)}.table-scene[data-luxe]>.felt .felt-brand,.table-scene[data-luxe]>.community>.felt-brand{display:none}.table-scene[data-luxe]>.felt:after{content:"";opacity:.07;pointer-events:none;background:url(/brand/pokerlift-wordmark-v2.webp) 50%/contain no-repeat;width:56%;height:38px;position:absolute;top:72%;left:22%}.table-scene[data-luxe][data-compact=true]>.felt{border-width:4px;border-radius:46% 46% 42% 42%/20% 20% 18% 18%;padding:6px;inset:18px 6px 62px;box-shadow:0 0 0 1px #c4aa5a42,inset 0 0 0 1px #dbcc8538,inset 0 0 45px #0004}.table-scene[data-luxe][data-compact=true]>.felt>.felt-inner{border-radius:inherit;border-color:#c2b77626}.table-scene[data-luxe]>.seat .player-status-name,.table-scene[data-luxe]>.seat .player-status-stack{text-align:left;justify-content:flex-start!important}.table-scene[data-luxe]>.seat .player-status-copy{text-align:left;align-items:flex-start}.table-scene[data-luxe]>.seat .player-status-name>span{font-weight:700}.table-scene[data-luxe]>.seat .player-status-stack>strong{color:#f0ede3!important;letter-spacing:.025em!important}.table-scene[data-luxe][data-compact=true]>.seat .status-bb-unit{font-size:calc(11px * var(--stack-fit,1));color:#b9c7d5;margin-left:4px}.table-scene[data-luxe][data-compact=true]>.seat>.seat-cards{right:3px!important}.table-scene[data-luxe][data-compact=true]>.seat>.seat-cards>.playing-card+.playing-card{margin-left:-8px}.table-scene[data-luxe][data-compact=true]>.seat.seat-mucked .player-status-copy{right:8px!important}.table-scene[data-luxe]>.seat[data-seat-side=left] .seat-action{text-align:left}.table-scene[data-luxe]>.seat[data-seat-side=right] .seat-action{text-align:right}.table-scene[data-luxe][data-compact=true]>.seat .seat-action{letter-spacing:.02em;font-size:10px!important}.table-scene[data-luxe]>.seat.seat-active .seat-action{color:#f8e1a0!important}.table-scene[data-luxe]>.seat.seat-active>.seat-plaque.character-status{border-color:#e7c983!important;box-shadow:0 0 0 1px #e6c17670,0 0 16px #e8b94324,inset 0 1px #ffefbd40!important}.table-scene[data-luxe]>.seat.seat-active .seat-action:before{content:"●";vertical-align:middle;color:#dabc76;margin-right:3px;font-size:6px}.table-scene[data-luxe]>.seat.seat-folded>.opponent-status-character{filter:brightness(.8);opacity:.85}.table-scene[data-luxe]>.seat.seat-folded .seat-plaque{opacity:.72}.table-scene[data-luxe]>.seat>.seat-plaque.character-status,.table-scene[data-luxe]>.hero-seat>.hero-plaque.player-status{--status-surface:linear-gradient(120deg,#21334bf5,#0e192bf5);background:linear-gradient(120deg,#21334bf5,#0e192bf5);border-color:#64768e}.table-scene[data-luxe] .status-position{color:#d8e3eb;background:#162b3b;border-color:#526c80;gap:5px;min-width:28px;padding:0 5px;font-size:11px}.table-scene[data-luxe][data-compact=true] .status-position{height:18px;font-size:12px}.table-scene[data-luxe] .status-position-dealer{color:#fff0cb;background:linear-gradient(135deg,#634d2a,#2f2619);border-color:#dec184;padding:0 4px 0 6px;height:23px!important}.table-scene[data-luxe] .position-dealer-disc{color:#233244;letter-spacing:0;text-indent:0;background:radial-gradient(circle at 40% 30%,#fff0b7,#d2ae60);border:1px solid #fff0b8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:19px;height:19px;padding:0;font:600 12px/1 Outfit,sans-serif;display:flex;box-shadow:inset 0 0 0 2px #a7864144}.table-scene[data-luxe]>.hero-seat .player-status-name>span{font-weight:700;font-size:calc(15px * var(--identity-fit,1))!important}.table-scene[data-luxe]>.hero-seat .player-status-stack>strong{color:#f4f3ec!important}.table-scene[data-luxe]>.hero-seat .status-bb-unit{color:#bac6d5;font-size:calc(12px * var(--stack-fit,1))}.table-scene[data-luxe]>.hero-seat .hero-top-label{opacity:.65}.table-scene[data-luxe] .pot-heading.luxe-pot-heading{white-space:nowrap;min-height:30px;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0 0 6px!important;display:flex!important}.table-scene[data-luxe] .luxe-pot-heading>.pot-chip-art{filter:drop-shadow(0 3px 3px #0005);flex:none;width:34px;height:30px;display:block}.table-scene[data-luxe] .luxe-pot-heading>.pot-label{letter-spacing:.13em;color:#becedb;font:600 12px/1 Outfit,sans-serif!important}.table-scene[data-luxe] .luxe-pot-heading>b{color:#fae8b9;align-items:baseline;gap:6px;display:flex;letter-spacing:.025em!important;font:600 28px/1 Outfit,sans-serif!important}.table-scene[data-luxe] .luxe-pot-heading>b>small{color:#b7c7d7;letter-spacing:.015em;font:600 11px/1 Outfit,sans-serif}.table-scene[data-luxe] .table-street{letter-spacing:.14em;color:#b8ccd9;text-align:center;white-space:nowrap;margin-top:10px;font:600 11px/14px Outfit,sans-serif}.table-scene[data-luxe]>.board-tournament-info{z-index:6;justify-content:center;align-items:center;gap:16px;width:max-content;max-width:96%;padding:0;display:flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%);margin:0!important}.table-scene[data-luxe]>.board-tournament-info>div{white-space:nowrap;flex-direction:row;align-items:center;gap:4px;display:flex}.table-scene[data-luxe][data-compact=true]>.board-tournament-info{gap:8px;bottom:0}.table-scene[data-luxe][data-compact=true]>.board-tournament-info>div>span,.table-scene[data-luxe][data-compact=true]>.board-tournament-info>div>b{font-size:8px;line-height:11px}.table-scene[data-luxe]>.training-pot{max-width:80%;top:33%}.table-scene[data-luxe]>.training-pot>small{color:#b8ccd9;margin-top:12px;font-size:10px;display:block}.table-scene[data-luxe] .community-cards>.playing-card.card-modern,.table-scene[data-luxe] .hero-cards>.playing-card.card-modern{box-shadow:0 3px #b8b6a54a,0 5px 8px #0003;border:1px solid #d8d5c8!important}.table-scene[data-luxe] .community-cards>.card-ghost{opacity:1;background:#092331!important;border:1px solid #34515c!important}.table-scene[data-luxe] .community-cards>.card-ghost .card-back-spade{color:#7298a340;width:21px;max-width:45%;height:27px}.table-scene[data-luxe][data-compact=true]>.seat>.seat-wager{height:20px!important}.table-scene[data-luxe][data-compact=true]>.seat .bet-marker{gap:4px!important;height:20px!important;padding:1px 4px!important}.table-scene[data-luxe][data-compact=true]>.hero-seat .player-status-stack>strong{font-size:calc(24px * var(--stack-fit,1))!important}.table-scene[data-luxe]>.seat>.seat-cards .card-back-spade{width:24px!important;height:24px!important}.table-scene[data-luxe][data-compact=true]>.seat>.seat-cards .card-back-spade{width:20px!important;height:20px!important}@media (prefers-reduced-motion:reduce){.table-scene[data-luxe] *,.table-scene[data-luxe] :after,.table-scene[data-luxe]:after{transition:none!important;animation:none!important}.action-buttons .action-luxe{transition:none}}.table-scene[data-luxe][data-native-mobile][data-compact][data-extended]>.seat[data-balanced-seat]:has(>.opponent-status-character){top:var(--luxe-native-seat-y)!important}.table-scene[data-luxe][data-native-mobile]>.seat>.opponent-status-character{height:var(--luxe-mobile-avatar-height)!important}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-cards{right:calc(3px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-cards>.playing-card+.playing-card{margin-left:calc(-8px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile]>.seat .player-status-copy{justify-content:center;left:calc(46px * var(--luxe-unit))!important;right:calc(51px * var(--luxe-unit))!important;top:var(--luxe-mobile-copy-top)!important;bottom:var(--luxe-mobile-copy-bottom)!important;gap:calc(1px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat .player-status-name>span{font-size:calc(14px * var(--luxe-unit) * var(--identity-fit,1))!important;line-height:1.1!important}.table-scene[data-luxe][data-native-mobile]>.seat .player-status-stack>strong{font-size:calc(18px * var(--luxe-unit) * var(--stack-fit,1))!important;line-height:1.1!important}.table-scene[data-luxe][data-native-mobile] .status-bb-unit{font-size:calc(10px * var(--luxe-unit) * var(--stack-fit,1))!important;margin-left:calc(4px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .status-position{min-width:calc(28px * var(--luxe-unit));padding:0 calc(5px * var(--luxe-unit));font-size:calc(11px * var(--luxe-unit));gap:calc(4px * var(--luxe-unit));height:calc(18px * var(--luxe-unit))!important;line-height:1!important}.table-scene[data-luxe][data-native-mobile] .status-position-dealer{height:calc(20px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-wager{left:calc(3px * var(--luxe-unit))!important;right:calc(3px * var(--luxe-unit))!important;top:calc(var(--luxe-status-height) + var(--luxe-unit) * 1px)!important;height:var(--luxe-mobile-footer)!important;gap:calc(3px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat .seat-action{font-size:calc(11px * var(--luxe-unit))!important;line-height:1.1!important}.table-scene[data-luxe][data-native-mobile]>.seat .bet-marker{height:var(--luxe-mobile-footer)!important;gap:calc(4px * var(--luxe-unit))!important;min-height:0!important;padding:0 calc(4px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .bet-marker-text small{margin-left:calc(3px * var(--luxe-unit));font-size:calc(8px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .bet-pile{transform:scale(var(--luxe-unit));transform-origin:50%;min-width:calc(12px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile] .all-in-triangle{width:calc(22px * var(--luxe-unit));height:calc(19px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-cards .card-back-spade{width:calc(20px * var(--luxe-unit))!important;height:calc(20px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile][data-compact][data-extended]>.hero-seat:has(>.player-status-character){bottom:var(--luxe-mobile-hero-bottom)!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.player-status-character{left:calc(25% - 26.25px * var(--luxe-unit) - var(--luxe-hero-avatar) * .5)!important;height:var(--luxe-mobile-hero-avatar-height)!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-cards{left:calc(50% - 7px * var(--luxe-unit))!important;gap:calc(7px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .player-status-copy{right:calc(7px * var(--luxe-unit))!important;gap:calc(2px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .player-status-name>span{font-size:calc(14px * var(--luxe-unit) * var(--identity-fit,1))!important;line-height:1.1!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .player-status-stack>strong{font-size:calc(24px * var(--luxe-unit) * var(--stack-fit,1))!important;line-height:1.1!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .status-position{left:calc(100% - 7px * var(--luxe-unit) - var(--luxe-hero-info) / 2)}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-wager{right:calc(7px * var(--luxe-unit))!important;top:calc(100% + 2px * var(--luxe-unit))!important;height:calc(24px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-cards>.hero-top-label{top:calc(100% + 8px * var(--luxe-unit))!important;font-size:calc(9px * var(--luxe-unit))!important;line-height:calc(12px * var(--luxe-unit))!important;height:calc(12px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.community{max-width:94%;top:var(--luxe-mobile-community-top)!important}.table-scene[data-luxe][data-native-mobile] .community-cards{gap:calc(6px * var(--luxe-unit));min-height:var(--luxe-mobile-board-height)}.table-scene[data-luxe][data-native-mobile] .community-cards>.playing-card{width:var(--luxe-mobile-board-card);height:var(--luxe-mobile-board-height)}.table-scene[data-luxe][data-native-mobile] .pot-heading.luxe-pot-heading{min-height:calc(26px * var(--luxe-unit));gap:calc(8px * var(--luxe-unit))!important;margin-bottom:calc(6px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .luxe-pot-heading>.pot-chip-art{width:calc(30px * var(--luxe-unit));height:calc(26px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile] .luxe-pot-heading>.pot-label{font-size:calc(12px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .luxe-pot-heading>b{gap:calc(6px * var(--luxe-unit));font-size:calc(26px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .luxe-pot-heading>b>small{font-size:calc(11px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile] .table-street{font-size:calc(11px * var(--luxe-unit));line-height:calc(12px * var(--luxe-unit));margin-top:calc(6px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile] .card-modern[data-unused]{translate:0 calc(6px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile]>.board-tournament-info{gap:6px;max-width:98%;bottom:1px}.table-scene[data-luxe][data-native-mobile]>.board-tournament-info>div{gap:3px}.table-scene[data-luxe][data-native-mobile]>.training-pot{top:var(--luxe-mobile-community-top);transform:translate(-50%)}.table-scene[data-luxe][data-native-mobile]>.community:has(~.hero-seat .win-effect-hero):before,.table-scene[data-luxe][data-native-mobile]:has(>.hero-seat .win-effect-hero):after,.table-scene[data-luxe][data-native-mobile]>.hero-seat:has(.win-effect-hero)>.hero-cards>.hero-top-label{display:none}.table-scene[data-luxe][data-native-mobile]>.hero-seat:has(.win-effect-hero)>.hero-wager{width:max-content!important;max-width:100%!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.table-scene[data-luxe][data-native-mobile] .win-effect-hero .win-word{display:block;font-size:calc(24px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .win-effect-hero .win-amount{font-size:calc(13px * var(--luxe-unit))!important}.table-scene[data-luxe][data-compact=false]>.seat .player-status-copy{gap:1px!important;top:16px!important;bottom:4px!important}@media (width<=620px){.app-shell.play-mode .app-header{height:44px!important;min-height:44px!important;padding-inline:10px!important}.app-shell.play-mode .pl-logo .pl-wordmark-art{width:138px}.app-shell.play-mode .mobile-menu-trigger{height:38px;min-height:38px}.app-shell.play-mode .page-body{padding:3px 6px!important}.app-shell.play-mode .tournament-utilities{min-height:32px!important;margin:0 0 3px!important}.app-shell.play-mode .battle-settings{width:30px;min-width:30px;height:30px}.app-shell.play-mode .battle-settings svg{width:21px;height:21px}.app-shell.play-mode .quick-coach{gap:4px;height:34px!important;min-height:34px!important;margin-bottom:3px!important;padding:2px 5px!important}.app-shell.play-mode .quick-coach>.v3-coach-face{width:24px;min-width:24px;height:28px}.app-shell.play-mode .quick-coach-tools{gap:3px}.app-shell.play-mode .quick-coach-tools>button{height:28px;min-height:28px;padding:0 5px;font-size:10px}.app-shell.play-mode .quick-coach-prefix,.app-shell.play-mode .quick-coach-summary>strong{font-size:11px;line-height:15px}.app-shell.play-mode .table-topline{height:24px;padding-inline:7px;font-size:10px}.app-shell.play-mode .table-topline button{width:28px;height:24px;min-height:24px}.app-shell.play-mode .made-hand-strip{height:22px;min-height:22px}.app-shell.play-mode .action-panel{flex:0 0 118px!important;height:118px!important;min-height:118px!important;max-height:118px!important;padding:3px 7px 6px!important}.app-shell.play-mode .action-meta{height:18px;margin-bottom:3px}.app-shell.play-mode .action-meta:has(.raise-sizing-note),.app-shell.play-mode .action-meta:has(.raise-sizing-note) .action-status{height:18px;min-height:18px}.app-shell.play-mode .action-status{height:18px;font-size:11px}.app-shell.play-mode .raise-sizing-note>button{height:18px;min-height:18px;font-size:10px}.app-shell.play-mode .bet-controls{gap:5px;height:30px;margin-bottom:13px}.app-shell.play-mode .bet-presets button{height:30px;min-height:30px;padding:0 2px;font-size:11px}.app-shell.play-mode .bet-slider{flex-basis:82px;grid-template-rows:12px 18px;gap:0}.app-shell.play-mode .bet-slider output{font-size:12px;line-height:12px}.app-shell.play-mode .bet-slider [data-slot=slider-thumb]{width:22px;height:22px}.app-shell.play-mode .action-buttons{gap:6px}.app-shell.play-mode .action-buttons button{height:44px;min-height:44px;padding:2px 4px}.app-shell.play-mode .action-buttons button>span{gap:1px;font-size:14px;line-height:16px}.app-shell.play-mode .action-buttons button small{font-size:13px;line-height:15px}.app-shell.play-mode .hand-result{min-height:96px;max-height:96px}}.playing-card.card-classic{color:#263845;box-sizing:border-box;overflow:hidden;container-type:size;background:linear-gradient(145deg,#fffefa,#f0eee7)!important}.playing-card.card-classic.suit-1{color:#b8434d!important}.playing-card.card-classic.suit-2{color:#2a7865!important}.playing-card.card-classic.suit-3{color:#3c71a7!important}.playing-card.card-classic>.card-face{position:absolute;inset:0;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:0!important;padding:5.5cqh!important;display:flex!important}.playing-card.card-classic>.card-face>.card-rank{text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1,"pnum" 1,"tnum" 0,"kern" 0;font-synthesis:none;min-width:0;transform:translateX(var(--rank-shift,0em));display:block;letter-spacing:0!important;width:100%!important;font:600 40cqh/1 Outfit,sans-serif!important}.playing-card.card-classic>.card-face>.card-mark{color:inherit;flex:none;margin:0;width:33cqh!important;min-width:0!important;height:33cqh!important;min-height:0!important}.card-classic[data-rank=K]{--rank-shift:.013em}.card-classic[data-rank=J]{--rank-shift:-.0135em}.card-classic[data-rank=Q]{--rank-shift:-.0095em}.card-classic[data-rank="5"],.card-classic[data-rank="3"]{--rank-shift:.008em}.card-classic[data-rank="2"]{--rank-shift:.0045em}.table-scene[data-luxe] .card-classic[data-unused]{filter:brightness(.65);transition:filter .3s,translate .3s;translate:0 6px}.table-scene[data-luxe][data-native-mobile] .card-classic[data-unused]{translate:0 calc(6px * var(--luxe-unit))}.table-scene[data-luxe]>.hero-seat>.hero-status-notice{top:auto;left:50%;right:auto;bottom:calc(100% + 14px * var(--luxe-unit,1));width:max-content;max-width:100%;height:calc(24px * var(--luxe-unit,1));z-index:9;text-align:center;white-space:nowrap;color:#eed7a2;font:600 calc(12px * var(--luxe-unit,1))/1.2 Outfit,Meiryo,sans-serif;letter-spacing:.025em;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%)}.table-scene[data-luxe]>.hero-seat>.hero-status-notice>.win-effect-hero{box-sizing:border-box;gap:calc(6px * var(--luxe-unit,1));max-width:100%;height:100%;padding:0 calc(7px * var(--luxe-unit,1));border-width:calc(1px * var(--luxe-unit,1));justify-content:center}.table-scene[data-luxe]>.hero-seat>.hero-status-notice .win-word{color:#0000;background:linear-gradient(115deg,#b27728,#f9df91 24%,#fff9d9 39%,#d7a447 51%,#fff4c1 63%,#e4b756 80%,#ae7429) 0 0/240% 100% text;animation:2.6s ease-in-out infinite luxe-gold;display:block;font-size:calc(20px * var(--luxe-unit,1))!important}.table-scene[data-luxe]>.hero-seat>.hero-status-notice .win-amount{font-size:calc(12px * var(--luxe-unit,1))!important}.table-scene[data-luxe]>.community:has(~.hero-seat .win-effect-hero):before,.table-scene[data-luxe][data-compact=true]:has(>.hero-seat .win-effect-hero):after,.app-shell.play-mode .action-meta .action-status>span:first-child{display:none}@media (width>=621px){.app-shell.play-mode .bet-controls{margin-bottom:26px}.app-shell.play-mode .action-panel{flex:0 0 156px;height:156px;min-height:156px;max-height:156px}}@media (prefers-reduced-motion:reduce){.table-scene[data-luxe]>.hero-seat>.hero-status-notice .win-word{animation:none}}.table-scene[data-luxe]>.hero-seat>.status-front-edge{display:none!important}.table-scene[data-luxe] .status-position{min-width:36px;padding-inline:6px;font-size:14px;height:22px!important}.table-scene[data-luxe] .status-position.status-position-dealer{height:24px!important}.table-scene[data-luxe]>.hero-seat .status-position{font-size:14px;height:22px!important}.table-scene[data-luxe]>.hero-seat .status-position-dealer{font-size:14px;height:24px!important}.table-scene[data-luxe] .position-dealer-disc{width:20px;height:20px;font-size:13px}.table-scene[data-luxe]>.seat .seat-action{font-size:13px!important}.table-scene[data-luxe]>.seat>.seat-wager{height:28px!important}.table-scene[data-luxe] .bet-marker-text>strong{font-size:15px!important}.table-scene[data-luxe] .bet-marker-text small{font-size:10px!important}.table-scene[data-luxe] .bet-action-label{font-size:12px}.table-scene[data-luxe][data-native-mobile] .status-position{font-size:calc(14px * var(--luxe-unit));min-width:calc(36px * var(--luxe-unit));padding-inline:calc(6px * var(--luxe-unit));height:calc(22px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .status-position.status-position-dealer{height:calc(24px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .status-position{font-size:calc(14px * var(--luxe-unit));height:calc(22px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat .status-position-dealer{font-size:calc(14px * var(--luxe-unit));height:calc(24px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .position-dealer-disc{width:calc(20px * var(--luxe-unit));height:calc(20px * var(--luxe-unit));font-size:calc(13px * var(--luxe-unit))}.table-scene[data-luxe][data-native-mobile]>.seat .seat-action{font-size:calc(14px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-wager{height:var(--luxe-mobile-footer)!important}.table-scene[data-luxe][data-native-mobile] .bet-marker-text>strong{font-size:calc(15px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .bet-marker-text small{font-size:calc(10px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile] .bet-action-label{font-size:calc(12px * var(--luxe-unit))}.setup-field-title{align-items:center;min-height:25px}@media (width<=620px){.app-shell.play-mode .action-panel{flex:0 0 120px!important;height:120px!important;min-height:120px!important;max-height:120px!important}.app-shell.play-mode .bet-controls{height:32px}.app-shell.play-mode .bet-presets button{font-size:13px}.app-shell.play-mode .bet-slider{grid-template-rows:14px 18px}.app-shell.play-mode .bet-slider output{font-size:14px;line-height:14px}.app-shell.play-mode .raise-sizing-note>button{font-size:11px}.app-shell.play-mode .action-buttons button>span{font-size:15px}.app-shell.play-mode .action-buttons button small{font-size:15px;line-height:17px}}.table-scene[data-luxe]{--luxe-seat-width:220px;--luxe-seat-inset:116px;--luxe-opponent-card-width:38px}.table-scene[data-luxe]>.community{top:35%!important}.table-scene[data-luxe]>.seat>.seat-cards{gap:4px!important}.table-scene[data-luxe]>.seat>.seat-cards>.playing-card+.playing-card{margin-left:0!important}.table-scene[data-luxe]>.seat .player-status-copy{right:calc(var(--luxe-opponent-card-width)*2 + 13px)!important}.table-scene[data-luxe][data-native-mobile]>.seat>.seat-cards{gap:calc(4px * var(--luxe-unit))!important}.table-scene[data-luxe][data-native-mobile]>.seat .player-status-copy{right:var(--luxe-mobile-copy-right)!important}.table-scene[data-luxe]>.seat.seat-mucked .player-status-copy{right:8px!important}.table-scene[data-luxe][data-native-mobile]>.seat.seat-mucked .player-status-copy{right:calc(8px * var(--luxe-unit))!important}.table-scene[data-luxe]>.board-tournament-info>div>span,.table-scene[data-luxe]>.board-tournament-info>div>b{font-size:12px;line-height:16px}.table-scene[data-luxe][data-native-mobile]>.board-tournament-info{bottom:2px}.table-scene[data-luxe][data-native-mobile]>.board-tournament-info>div>span,.table-scene[data-luxe][data-native-mobile]>.board-tournament-info>div>b{font-size:11px;line-height:14px}.table-scene[data-luxe]>.hero-seat>.hero-status-notice{bottom:calc(100% + 12px * var(--luxe-unit,1));font-size:calc(15px * var(--luxe-unit,1))}.table-scene[data-luxe]>.hero-seat>.hero-wager,.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-wager,.table-scene[data-luxe][data-native-mobile]>.hero-seat:has(.win-effect-hero)>.hero-wager{top:auto!important;left:50%!important;right:auto!important;bottom:calc(100% + 44px * var(--luxe-unit,1))!important;width:max-content!important;max-width:100%!important;height:calc(24px * var(--luxe-unit,1))!important;transform:translate(-50%)!important}.table-scene[data-luxe]>.hero-seat .hero-bet-marker{height:calc(24px * var(--luxe-unit,1))!important}.table-scene[data-luxe] .luxe-pot-heading>b{align-items:center;line-height:1!important}.table-scene[data-luxe] .luxe-pot-heading>b>small{align-self:center;line-height:1;display:block}.table-scene[data-luxe] .luxe-pot-heading>.pot-label{align-self:center;align-items:center;display:flex}.playing-card.card-classic>.card-face{justify-content:center!important;gap:2cqh!important}.table-scene[data-luxe] .hero-cards>.card-dealt,.table-scene[data-luxe] .seat:not(.seat-revealed) .seat-cards>.card-back{animation-duration:var(--deal-duration,.48s);animation-delay:calc(var(--deal-order,0)*var(--deal-step,95ms))}.table-scene[data-luxe] .hero-cards>.card-dealt:nth-child(2),.table-scene[data-luxe] .seat:not(.seat-revealed) .seat-cards>.card-back:nth-child(2){animation-delay:calc((var(--deal-order,0) + var(--deal-count,9))*var(--deal-step,95ms))}.action-luxe:is(.raise-button,.action-bet,.action-raise):not(.correct){--action-surface:linear-gradient(165deg,#cb3658,#ad002d 36%,#8e0025 78%,#65001c);--action-edge:#e4869d;--action-text:#fff;text-shadow:0 1px #4b001a66;--action-shadow:inset 0 1px #ffc7d360,inset 0 -2px #65001c,0 3px #350011,0 5px 15px #ad002d30}.action-luxe:is(.raise-button,.action-bet,.action-raise):not(.correct) small,.action-luxe:is(.raise-button,.action-bet,.action-raise):not(.correct) small>span{text-shadow:none;color:#fff!important}.app-shell.play-mode .action-buttons .call-button>span{gap:3px;line-height:1.2}.app-shell.play-mode .action-buttons .call-button small{font-size:16px;line-height:18px}@media (width<=620px){.app-shell.play-mode .action-meta .action-status{white-space:nowrap;min-width:0;padding-right:90px;font-size:10px}.app-shell.play-mode .bet-slider{justify-content:center;align-items:center;gap:0;height:32px;padding:0;display:flex;position:relative}.app-shell.play-mode .bet-slider>[data-slot=slider]{width:100%;height:18px;min-height:18px}.app-shell.play-mode .bet-slider output{text-align:center;height:14px;margin:0;padding:0;line-height:14px;position:absolute;bottom:calc(100% + 3px);left:0;right:0}.app-shell.play-mode .action-buttons .call-button>span{gap:2px;font-size:15px;line-height:18px}.app-shell.play-mode .action-buttons .call-button small{font-size:14px;line-height:16px}}@media (prefers-reduced-motion:reduce){.table-scene[data-luxe] .hero-cards>.card-dealt,.table-scene[data-luxe] .seat:not(.seat-revealed) .seat-cards>.card-back{animation:none!important}}.table-scene[data-luxe]>.hero-seat>.hero-result-advance{left:var(--hero-advance-left);top:var(--hero-advance-top);width:var(--hero-advance-width);min-width:0;height:var(--hero-advance-height);min-height:var(--hero-advance-height);z-index:10;color:#f5e4ba;white-space:nowrap;background:linear-gradient(145deg,#34465a,#1b293b);border:1px solid #bca06a;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font:600 12px/1.25 Outfit,Meiryo,sans-serif;display:flex;position:absolute;transform:none;box-shadow:inset 0 1px #e8d4a526,0 3px 9px #0004}.table-scene[data-luxe]>.hero-seat>.hero-result-advance>svg{flex:none;width:16px;height:16px}.table-scene[data-luxe]>.hero-seat>.hero-result-advance:hover:not(:disabled){filter:brightness(1.16)}.table-scene[data-luxe]>.hero-seat>.hero-result-advance:focus-visible{outline-offset:-3px;outline:2px solid #f5dda8}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-result-advance{gap:0;padding:4px;font-size:11px}.table-scene[data-luxe][data-native-mobile]>.hero-seat>.hero-result-advance>svg{display:none}.table-scene[data-luxe]>.hero-seat>.player-status-character{transition:none!important;animation:none!important;translate:none!important;rotate:none!important}.table-scene[data-luxe] .status-position.status-position-dealer{padding-inline:6px}.table-scene[data-luxe][data-native-mobile] .status-position.status-position-dealer{padding-inline:calc(6px * var(--luxe-unit))}@media (width>=621px){.app-shell.play-mode .action-panel.ai-action-panel{flex:0 0 128px;height:128px;min-height:128px;max-height:128px;padding:8px 10px 10px}.app-shell.play-mode .ai-action-panel .bet-controls{height:36px;margin-bottom:20px}.app-shell.play-mode .ai-action-panel .action-buttons button{height:50px;min-height:50px}}@media (width<=620px){.app-shell.play-mode .action-panel.ai-action-panel{padding:24px 7px 7px!important}.app-shell.play-mode .action-panel.ai-action-panel:has(>.hand-result){padding-top:8px!important}.app-shell.play-mode .ai-action-panel>.hand-result{height:100%;min-height:0;max-height:none}}.table-scene[data-luxe]>.hero-seat,.table-scene[data-luxe]>.hero-seat>.player-status-character>.member-avatar,.table-scene[data-luxe]>.hero-seat>.player-status-character>.member-avatar>svg{transition:none!important;animation:none!important;translate:none!important;rotate:none!important}.table-scene[data-luxe]>.hero-seat>.player-status-character,.table-scene[data-luxe]>.hero-seat>.player-status-character>.member-avatar,.table-scene[data-luxe]>.hero-seat>.player-status-character>.member-avatar>svg{transform:none!important}.table-scene[data-luxe][data-native-mobile]>.hero-seat{--luxe-unit:var(--luxe-hero-unit)}.training-preflop .training-play{gap:8px;max-width:min(1440px,100vw);padding:12px 16px}.training-preflop .training-table-wrap{grid-template-rows:32px minmax(0,1fr)}.training-preflop .training-replay-bar{font-size:13px}.training-preflop .training-replay-bar>button{min-height:26px;font-size:12px}.training-preflop .training-table-info>div>b{letter-spacing:.025em;font-family:Outfit,Meiryo,sans-serif;font-weight:600}.training-preflop:not(.training-postflop) .training-question{grid-template-rows:minmax(0,1fr) auto;gap:8px;min-height:0;padding:10px 12px;display:grid;overflow:hidden}.training-preflop:not(.training-postflop) .training-question h2{overscroll-behavior:contain;min-height:0;margin:0;padding:0;font-size:16px;line-height:1.45;overflow-y:auto}@media (height>=551px),(width<=459px){.training-preflop:not(.training-postflop) .training-play{grid-template-rows:36px 4px 28px minmax(0,1fr) 156px}.training-postflop .training-play{grid-template-rows:36px 4px 28px minmax(0,1fr) 216px}}@media (width<=760px) and (height>=551px),(width<=459px){.training-preflop .training-play{padding:calc(8px + env(safe-area-inset-top)) 8px calc(8px + env(safe-area-inset-bottom));gap:6px}.training-preflop:not(.training-postflop) .training-play{grid-template-rows:32px 3px 24px minmax(0,1fr) 144px}.training-postflop .training-play{grid-template-rows:32px 3px 24px minmax(0,1fr) 216px}}@media (width>=1000px) and (height>=551px){.training-preflop:not(.training-postflop) .training-play,.training-postflop .training-play{grid-template-rows:36px 4px 28px minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;gap:8px 16px}.training-preflop .training-play-heading,.training-preflop .training-play>[data-slot=progress],.training-preflop .training-dots{grid-column:1/-1}.training-preflop .training-table-wrap{grid-area:4/1}.training-preflop:not(.training-postflop) .training-question,.training-postflop .training-question{grid-area:4/2;min-height:0;max-height:100%;padding:18px 14px;overflow:hidden}.training-preflop:not(.training-postflop) .training-question{flex-direction:column;display:flex}.training-preflop:not(.training-postflop) .training-question h2{overscroll-behavior:contain;flex:1;align-content:center;min-height:0;margin:0 0 16px;padding:0;font-size:17px;display:grid;overflow-y:auto}.training-preflop:not(.training-postflop) .training-choices{flex-direction:column;flex:none;gap:10px}.training-preflop:not(.training-postflop) .training-choices>button{flex:none;min-height:62px;padding:10px 8px}.training-postflop .training-question{grid-template-rows:minmax(0,1fr) auto;gap:16px}.training-postflop .training-question h2{font-size:17px}}.training-table-wrap .table-scene[data-compact=false] .seat[data-balanced-seat]{--training-desktop-seat-x:var(--training-seat-x)}.training-preflop:not(.training-postflop) .postflop-action-area{min-width:0;display:grid}.training-preflop:not(.training-postflop) .postflop-action-area>:is(.training-choices,.postflop-board-actions){grid-area:1/1}.training-preflop:not(.training-postflop) .postflop-action-area[data-answered]>.training-choices{visibility:hidden;pointer-events:none}.training-preflop:not(.training-postflop) .postflop-board-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-self:center;gap:10px;display:grid}.training-preflop:not(.training-postflop) .postflop-board-actions>button{white-space:normal;text-align:center;border-radius:12px;width:100%;min-width:0;min-height:64px;font-size:16px;font-weight:750}.training-preflop .postflop-show-explanation{color:#efd8a3;background:linear-gradient(120deg,#243447,#1a2838);border:1px solid #b59a67}.growth-home{--growth-ink:#142e49;--growth-blue:#185dab;--growth-muted:#53677d}[data-poker-theme=light] .growth-home .v3-hero{background:radial-gradient(at 80% 10%,#2f4c64,#0000 65%),#102337;border-color:#294460;grid-template-columns:1fr 1fr;min-height:500px;overflow:hidden}.growth-home .v3-hero-copy{padding:48px 30px 46px 44px;container-type:normal}[data-poker-theme=light] .growth-home .v3-hero h1{letter-spacing:.015em;font-size:clamp(28px,3.05vw,43px);line-height:1.48}.growth-home .v3-hero h1 strong{color:#e9c67b;font-weight:inherit;display:inline}.growth-home .growth-hero-intro{margin:20px 0;color:#e4ebf4!important;font-size:16px!important;line-height:1.9!important}.growth-home .growth-hero-actions{flex-wrap:wrap;gap:12px;display:flex;margin:24px 0 14px!important}.growth-primary,[data-poker-theme=light] .growth-home .growth-hero-actions>button.growth-primary{min-height:48px;padding:12px 22px;font-weight:700;color:#fff!important;box-shadow:none!important;background:#185dab!important;border:1px solid #185dab!important}[data-poker-theme=light] .growth-home .growth-hero-actions>button.growth-primary{color:#152c42!important;background:#edcd8d!important;border-color:#edcd8d!important}[data-poker-theme=light] .growth-home .growth-hero-actions>button.growth-secondary{min-height:48px;color:#f4f7fc!important;box-shadow:none!important;background:0 0!important;border:1px solid #8ba1b7!important}.growth-hero-note{line-height:1.7;color:#c7d6e7!important;margin:0 0 20px!important;font-size:13px!important}.growth-about-link{color:#d9e6f3;text-underline-offset:4px;align-items:center;gap:7px;font-size:14px;text-decoration:underline;display:inline-flex}.growth-hero-visual{flex-direction:column;justify-content:center;min-width:0;padding:28px 30px 34px 0;display:flex}.growth-coaches{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;margin:0 -8px -12px;display:grid}.growth-coaches img{object-fit:contain;filter:drop-shadow(0 5px 12px #0003);width:100%;height:auto}.growth-demo{isolation:isolate;color:#152e45;background:#f8fafc;border:1px solid #c5d1dd;border-radius:16px;padding:22px;box-shadow:0 20px 40px #0002}.growth-demo-label{letter-spacing:.04em;color:#52687e;font-size:13px;font-weight:700}.growth-demo-cards{flex-wrap:wrap;align-items:end;gap:22px;margin:17px 0;display:flex}.growth-demo-cards small{color:#52687e;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.growth-demo-cards>div>div{gap:5px;display:flex}.growth-playing-card{color:#152e45;background:#fff;border:1px solid #aebfce;border-radius:5px;justify-content:center;align-items:center;width:36px;height:51px;font:700 17px/1 system-ui;display:inline-flex;box-shadow:0 2px 3px #142e4912}.growth-playing-card.red{color:#b32b44;border-color:#d7acb4}.growth-playing-card.muted{color:#53677d;background:#e9eef3}.growth-demo-coach{border-top:1px solid #d9e2eb;align-items:start;gap:10px;padding-top:15px;display:flex}.growth-demo-coach>svg{color:#317061;flex-shrink:0;margin-top:2px}.growth-demo-coach p{margin:0}.growth-demo-coach strong{font-size:16px;display:block}.growth-demo-coach span{color:#52687e;margin-top:5px;font-size:13px;line-height:1.8;display:block}.growth-entry-section,.growth-home .v3-home-tools,.growth-home .v3-learning-path{margin:46px 0}.growth-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.growth-entry-grid>button,.growth-entry-grid>a{isolation:isolate;text-align:left;color:#f1f5fb;background:radial-gradient(at 90% 0,#3c587055,#0000 65%),linear-gradient(130deg,#1d3550,#0e2035 85%);border:1px solid #a78d5b80;border-radius:16px;flex-direction:column;padding:27px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:0 10px 22px #142e491a,inset 0 1px #e8ce9429}.growth-entry-grid>button:before,.growth-entry-grid>a:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c9aa6b1f;border-radius:11px;position:absolute;inset:6px}.growth-entry-grid>button:hover,.growth-entry-grid>a:hover{border-color:#d9bc7b;transform:translateY(-2px);box-shadow:0 13px 28px #10233829,inset 0 1px #f3d99c4d}.growth-entry-number{letter-spacing:.08em;color:#d7bd85;justify-content:space-between;align-items:center;font:500 20px/1 Outfit,sans-serif;display:flex}.growth-entry-number>svg{box-sizing:content-box;color:#ecd3a0;filter:drop-shadow(0 2px 5px #050f1d55);background:linear-gradient(135deg,#ecd6a61f,#b8975420);border:1px solid #ceb47b66;border-radius:11px;padding:9px}.growth-entry-grid h3{color:#f5f7fb;margin:20px 0 11px;font-size:21px;font-weight:750}.growth-entry-grid p{color:#c2d0e0;flex:1;margin-bottom:22px;font-size:14px;line-height:1.9}.growth-entry-grid strong{color:#ecd3a0;border-top:1px solid #b9a16a3d;justify-content:space-between;align-items:center;gap:8px;padding-top:17px;font-size:14px;display:flex}.growth-entry-grid strong>svg{box-sizing:content-box;background:#dbbd7d12;border:1px solid #d2b77966;border-radius:50%;flex:none;padding:6px}.growth-today,.growth-course-start{background:#edf4fb;border:1px solid #d4e3f2;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:28px 0;padding:26px;display:flex}.growth-today h2,.growth-course-start h2{color:#142e49;margin:7px 0;font-size:21px;font-weight:750}.growth-today p,.growth-course-start p{color:#53677d;font-size:14px;line-height:1.8}.growth-today-actions{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.growth-today-actions button{white-space:normal;height:auto;min-height:44px}.growth-tools.v3-home-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.growth-play-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.growth-play-links>button{text-align:left;color:#142e49;background:#f2f5f8;border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.growth-play-links span{flex:1}.growth-play-links strong,.growth-play-links small{display:block}.growth-play-links small{color:#53677d;margin-top:5px;font-size:12px;line-height:1.7}.growth-curriculum{border-top:1px solid #d7e1eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.growth-curriculum button{text-align:left;color:#142e49;border-bottom:1px solid #d7e1eb;flex-direction:column;gap:9px;padding:22px 26px 22px 10px;display:flex;position:relative}.growth-curriculum button>span{letter-spacing:.08em;color:#6b7e91;font-size:12px}.growth-curriculum strong{font-size:16px;line-height:1.6}.growth-curriculum small{color:#53677d;font-size:12px}.growth-curriculum>button>svg{position:absolute;top:24px;right:10px}.growth-trust{border-top:1px solid #d7e1eb;margin:50px 0 30px;padding-top:32px;display:block}.growth-trust h2{color:#142e49;margin:12px 0;font-size:21px;font-weight:750}.growth-trust h2 span{font-size:13px}.growth-trust p{color:#53677d;font-size:14px;line-height:1.9}.growth-trust a{color:#185dab;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:650;display:inline-flex}.growth-note,.growth-experienced-link{color:#53677d;margin:16px 0;font-size:13px;line-height:1.8}.growth-experienced-link a{color:#185dab;text-underline-offset:3px;text-decoration:underline}.growth-install{color:#142e49;background:#f1f5f8;border-radius:12px;align-items:start;gap:20px;margin:24px 0;padding:20px;font-size:14px;display:flex}.growth-install>div{flex:1}.growth-install summary{cursor:pointer;color:#185dab;margin-top:10px}.growth-install p{margin-top:10px;line-height:1.8}.growth-install>button{padding:8px}.growth-sample{max-width:760px;margin:0 auto;padding:28px 12px 48px}.growth-sample>.v3-eyebrow{margin:20px 0 10px;display:block}.growth-sample h1{color:#142e49;margin-bottom:25px;font-size:clamp(23px,4vw,32px);font-weight:750;line-height:1.5}.growth-question-meta{color:#53677d;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.growth-question{color:#142e49;background:#eef4f9;border-radius:14px;margin-bottom:20px;padding:24px;font-size:19px;line-height:2}.growth-sample-feedback{color:#173e32;background:#edf6f1;border-radius:14px;margin:24px 0;padding:24px}.growth-sample-feedback p{margin:12px 0 22px;line-height:1.9}.growth-sample-result{background:#f3f6fa;border-radius:14px;margin:20px 0;padding:28px}.growth-sample-result>strong{color:#185dab;font-size:44px}.growth-sample-result small{color:#53677d;font-size:17px}.growth-sample-result p{font-size:14px;line-height:1.8}.growth-sample>button{white-space:normal;max-width:100%;height:auto;min-height:46px;margin:6px 12px 12px 0}.growth-save-card{text-align:left;background:#edf4fb;border:1px solid #d2e3f2;border-radius:14px;max-width:620px;margin:24px auto;padding:24px}.growth-save-card strong{color:#142e49;font-size:20px}.growth-save-card p{color:#53677d;margin:10px 0 18px;font-size:14px;line-height:1.8}.growth-save-card small{color:#53677d;margin-top:12px;font-size:12px;display:block}.growth-achievement{color:#344f66;max-width:560px;margin:16px auto;font-size:15px;line-height:1.8}.growth-share-row{color:#53677d;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}.growth-share-row button{color:#185dab;text-underline-offset:4px;padding:10px;text-decoration:underline}.growth-tool-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.growth-tool-actions button,.growth-tool-actions a{color:#185dab;background:#fff;border:1px solid #cbd8e5;border-radius:9px;align-items:center;gap:7px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex}.growth-tool-actions>span{color:#53677d;font-size:13px}.growth-disclosure{border:1px solid #d7e1eb;border-radius:12px;margin:22px 0;padding:16px 20px}.growth-disclosure>summary{cursor:pointer;min-height:28px;font-weight:700}.growth-disclosure[open]>summary{margin-bottom:20px}.growth-home button:focus-visible,.growth-home a:focus-visible,.growth-sample button:focus-visible{outline-offset:4px;outline:3px solid #3f86c9}@media (width<=1000px){.growth-demo-cards{gap:14px}.growth-hero-visual{padding-right:20px}.growth-home .v3-hero-copy{padding-left:28px}.growth-playing-card{width:31px;height:45px;font-size:15px}.growth-entry-grid{gap:12px}.growth-entry-grid>button,.growth-entry-grid>a{padding:20px}.growth-entry-grid p br{display:none}}@media (width<=760px){[data-poker-theme=light] .growth-home .v3-hero{flex-direction:column;min-height:0;display:flex}.growth-home .v3-hero-copy{padding:30px 22px 10px}.growth-hero-visual{padding:0 20px 24px}.growth-coaches{width:100%;max-width:440px;margin:0 auto -10px}.growth-demo{padding:18px}.growth-demo-cards{justify-content:center;gap:22px}.growth-playing-card{width:34px;height:48px;font-size:16px}.growth-home .growth-hero-actions{gap:10px}.growth-home .growth-hero-actions>button{white-space:normal;flex:auto;padding:12px}.growth-entry-grid{grid-template-columns:1fr}.growth-entry-grid>button,.growth-entry-grid>a{padding:20px}.growth-entry-number{font-size:12px}.growth-entry-grid h3{margin:10px 0 8px}.growth-entry-grid p{margin-bottom:14px}.growth-tools.v3-home-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-play-links,.growth-trust{grid-template-columns:1fr;gap:14px}.growth-curriculum{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-today,.growth-course-start{flex-direction:column;align-items:stretch;gap:18px;padding:22px}.growth-today-actions{width:100%}.growth-trust>div{padding:12px 0}.growth-entry-section,.growth-home .v3-home-tools,.growth-home .v3-learning-path{margin:32px 0}.growth-question{padding:18px;font-size:17px}.growth-sample{padding:18px 0 36px}.growth-sample .v3-choices button{min-height:56px;font-size:15px}.growth-save-card{padding:20px}.growth-save-card button{white-space:normal;width:100%}.growth-demo-coach strong{font-size:15px}}@media (width<=360px){.growth-demo-cards{gap:12px}.growth-playing-card{width:29px;height:43px;font-size:14px}.growth-demo-cards>div>div{gap:3px}.growth-home .v3-hero-copy{padding-left:18px;padding-right:18px}.growth-hero-visual{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion:reduce){.growth-entry-grid>*{transition:none}.growth-entry-grid>:hover{transform:none}}.growth-invite{color:#142e49;background:#eef5fb;border:1px solid #cbddec;border-radius:12px;margin:20px 0;padding:20px}.growth-invite>strong{font-size:17px}.growth-invite p{color:#53677d;margin:8px 0 16px;font-size:13px;line-height:1.8}.growth-invite label{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;font-size:14px;display:flex}.growth-invite input,.growth-link-input{color:#142e49;background:#fff;border:1px solid #acbdcf;border-radius:7px;max-width:100%;padding:12px;font-size:16px}.growth-invite>input,.growth-link-input{width:100%;margin-top:10px;display:block}.growth-invite>button{color:#fff;background:#185dab;border-radius:8px;align-items:center;gap:8px;padding:13px 20px;font-size:14px;font-weight:650;display:inline-flex}.growth-invite>button:disabled{opacity:.5}.growth-invite>span{margin-top:10px;font-size:13px;display:block}.growth-tool-actions button:disabled{opacity:.5;cursor:not-allowed}.settings-content>.growth-disclosure{color:#dce7f3;background:#102438;border-color:#46617b}.settings-content>.growth-disclosure>summary{color:#ecf3fb}.growth-ai-stack{justify-content:space-between;align-items:center;gap:16px;margin:18px 0;font-size:14px;display:flex}.growth-ai-stack>button{min-width:135px}.growth-coach-details{border-top:1px solid #3d536a;margin-top:14px;padding-top:12px}.growth-coach-details>summary{color:inherit;cursor:pointer;padding:7px 0;font-size:13px;font-weight:600}.growth-coach-context{color:inherit;opacity:.85;margin:8px 0 14px;font-size:13px;line-height:1.8}.growth-updates ul{padding-left:22px;font-size:15px;line-height:2}.growth-updates h2 small{color:#53677d;margin-left:12px;font-size:14px}.growth-ai-intro{color:#c7d7e7;margin:14px 0 20px;font-size:14px;line-height:1.8}.v3-stage-view.is-done .stage-clear-celebration>.growth-achievement{color:#dce7f5;margin:4px auto;line-height:1.8}.v3-stage-view.is-done .stage-clear-celebration .growth-share-row{color:#dce7f5;margin:8px 0}.v3-stage-view.is-done .stage-clear-celebration .growth-share-row button{color:#e8cd91}.eq-content .growth-tool-actions>span,.eq-content .growth-note{color:var(--eq-muted)}html,body{width:100%;min-width:0}.app-shell:not(.play-mode) .page-body,.app-tabs,.page-body>[data-slot=tabs-content],.public-footer,.reference-page,.guide-reference{min-width:0;max-width:100%}.app-shell:not(.play-mode) .page-body{width:100%}html .app-footer.site-footer{width:100%;min-width:0;max-width:100%;height:auto;min-height:0;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px));flex:none;overflow:visible}.site-footer .site-footer-legal{flex-wrap:wrap;min-width:0;max-width:100%}.site-footer .site-footer-legal a{white-space:normal;overflow-wrap:anywhere;max-width:100%}.site-footer .copyright{white-space:normal}.growth-trust small{color:#53677d;margin-top:10px;font-size:12px;line-height:1.8;display:block}[data-poker-theme=light] .growth-home .v3-hero{grid-template-columns:44% 56%;align-items:center;min-height:540px}.growth-home .v3-hero-copy{min-width:0;padding:30px 20px 30px 38px}[data-poker-theme=light] .growth-home .v3-hero h1{font-size:clamp(28px,2.9vw,40px);line-height:1.5}.growth-home .v3-hero h1 strong{white-space:nowrap}.home-hero-visual{isolation:isolate;min-width:0;margin:0;padding:16px 30px 14px 8px;position:relative;container-type:inline-size}.home-hero-visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#6c99ae30,#0000 67%);position:absolute;inset:6% -5% 12%}.home-hero-coaches{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:0;height:clamp(190px,37cqw,250px);margin:0 3% -40px;display:grid;position:relative}.home-hero-coaches>div{text-align:center;min-width:0;height:100%;position:relative}.home-hero-coaches img{filter:drop-shadow(0 7px 10px #0005);width:182%;max-width:280px;height:auto;display:block;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.home-hero-coaches span{color:#edf3fa;white-space:nowrap;background:#0b1c2dde;border:1px solid #b4c8d84d;border-radius:12px;width:fit-content;margin:auto;padding:3px 10px;font-size:clamp(9px,1.9cqw,12px);position:absolute;bottom:48px;left:0;right:0;box-shadow:0 2px 6px #0004}.home-battle-preview{z-index:3;color:#eaf1fa;transform-origin:50% 60%;background:#0b1623;border:1px solid #a4b6c6;border-radius:14px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-3deg)rotateX(2deg);box-shadow:0 18px 35px #02091365,inset 0 0 0 3px #263b51}.home-battle-top{letter-spacing:.07em;color:#aebfd2;border-bottom:1px solid #53697b4d;align-items:center;gap:12px;padding:5px 12px;font-size:clamp(8px,1.85cqw,11px);line-height:1.2;display:flex}.home-battle-top>strong{color:#e4eef8;letter-spacing:.04em;align-items:center;gap:7px;margin-right:auto;font-size:clamp(10px,2.2cqw,12px);display:flex}.home-battle-top i{background:#b9dccd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #6cb9a7}.home-battle-top>span:last-child{color:#e9d6a9}.home-battle-table{isolation:isolate;padding:7px 16px 6px;position:relative}.home-battle-felt{z-index:-1;background:radial-gradient(#183b43,#102832 75%);border:4px solid #304154;border-radius:46%;position:absolute;inset:6px 8px 5px;box-shadow:0 0 0 1px #ad91564d,0 8px 20px #0005,inset 0 0 0 2px #af965323,inset 0 0 50px #0005}.home-battle-opponent{justify-content:center;align-items:center;gap:9px;font-size:11px;line-height:1.2;display:flex}.home-battle-opponent>div:nth-child(2){gap:1px;min-width:58px;display:grid}.home-battle-opponent strong>span{color:#b9c6d4;margin-left:4px;font-size:.8em}.home-battle-opponent small{color:#edd4a3;font-family:Outfit,sans-serif;font-size:1.1em}.home-battle-backs{gap:3px;display:flex}.home-battle-preview .home-battle-backs>.playing-card{border:1px solid #bd9d62;border-radius:3px;width:17px;height:24px;min-height:0;background:repeating-linear-gradient(45deg,#263d57 0 5px,#12243b 5px 10px)!important}.home-battle-wager{color:#bfcddc;background:#0b1d2dcc;border:1px solid #bd9d6255;border-radius:6px;padding:4px 8px;font-size:clamp(9px,2cqw,12px)}.home-battle-wager b{color:#eed5a3;margin-left:3px}.home-battle-board{width:fit-content;max-width:100%;margin:5px auto 6px;position:relative}.home-battle-pot{color:#c4d2e0;justify-content:center;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.home-battle-pot>span{letter-spacing:.12em;font-size:10px}.home-battle-pot strong{color:#f1dab0;font:600 clamp(17px,3.5cqw,21px)/1 Outfit,sans-serif}.home-battle-pot small{font-size:.55em}.home-battle-cards,.home-battle-hand{justify-content:center;gap:6px;display:flex}.home-battle-preview .home-battle-cards>.playing-card,.home-battle-preview .home-battle-hand>.playing-card{border-radius:5px;flex:none;width:clamp(34px,8.5cqw,50px);height:clamp(48px,12cqw,70px);min-height:0;animation:none;position:relative;transform:none;box-shadow:0 3px 1px #09132280,0 5px 12px #0006}.home-battle-preview .playing-card.card-highlight{box-shadow:0 0 0 1px #e4bc6870,0 3px 10px #0005;border-color:#e4bc68!important}.home-battle-preview .playing-card .card-face{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px;display:flex!important}.home-battle-preview .playing-card .card-rank{font-family:Outfit,sans-serif!important;font-size:clamp(20px,4.3cqw,27px)!important;font-weight:600!important;line-height:1!important}.home-battle-preview .playing-card .card-mark{width:clamp(15px,3.5cqw,21px)!important;height:clamp(15px,3.5cqw,21px)!important;min-height:0!important}.home-battle-player{justify-content:center;align-items:center;gap:14px;padding-top:0;display:flex}.home-battle-player>div:first-child{color:#dbe7f4;gap:2px;font-size:clamp(9px,2cqw,12px);line-height:1.2;display:grid}.home-battle-player>div:first-child>span small{color:#a7bdce;margin-top:1px;font-size:9px;display:block}.home-battle-player>div:first-child>strong{color:#f4dfb3;font:600 clamp(15px,3.1cqw,18px)/1 Outfit,sans-serif}.home-battle-player>div:first-child>strong small{font-size:.6em}.home-battle-preview .home-battle-hand>.playing-card{width:32px;height:45px}.home-battle-preview .home-battle-hand .card-rank{font-size:20px!important}.home-battle-preview .home-battle-hand .card-mark{width:15px!important;height:15px!important}.home-battle-made small{color:#aebfce;margin-bottom:4px;font-size:9px;display:block}.home-battle-made strong{color:#f0d99f;font-size:clamp(10px,2cqw,12px);font-weight:750;line-height:1.5;display:block}.home-battle-controls{background:linear-gradient(#182a3d,#102030);border-top:1px solid #53697b6b;padding:6px 9px 8px;position:relative}.home-battle-sizing{color:#b4c5d6;align-items:center;gap:11px;margin:0 3px 6px;font-size:10px;line-height:1.1;display:flex}.home-battle-sizing strong{color:#edd39a;white-space:nowrap;font:600 clamp(13px,2.8cqw,17px)/1 Outfit,sans-serif}.home-battle-sizing>b{letter-spacing:.04em;color:#ead4a4;white-space:nowrap;background:#c9ad7322;border:1px solid #b99b64;border-radius:4px;padding:3px 6px;font-size:9px}.home-battle-slider{background:linear-gradient(90deg,#b38e47,#e5cd95);border-radius:8px;flex:1;height:5px;position:relative}.home-battle-slider:after{content:"";background:#ead39b;border:2px solid #f6e8c9;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 0 3px #a17e4038}.home-battle-actions{grid-template-columns:1fr 1fr 1.12fr;gap:8px;display:grid}.home-battle-actions>.action-luxe{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:42px;font-family:Meiryo,sans-serif;font-size:clamp(10px,2.4cqw,14px);font-weight:800;line-height:1.2;display:flex;border-radius:8px!important}.home-battle-actions>.action-luxe small{font-size:clamp(11px,2.5cqw,15px)}.home-hero-visual figcaption{color:#d0dceb;text-align:center;margin-top:7px;font-size:11px;line-height:1.5}.home-hero-visual figcaption small{color:#9fb3c7;letter-spacing:.06em;margin-top:2px;margin-left:8px;font-size:9px;display:inline}@media (width<=1000px) and (width>=761px){[data-poker-theme=light] .growth-home .v3-hero{grid-template-columns:43% 57%}.growth-home .v3-hero-copy{padding-left:25px;padding-right:13px}[data-poker-theme=light] .growth-home .v3-hero h1{font-size:29px}.home-hero-visual{padding-right:20px}.home-battle-player{gap:10px}}@media (width<=760px){[data-poker-theme=light] .growth-home .v3-hero{flex-direction:column;min-height:0;display:flex}.growth-home .v3-hero-copy{display:contents}.growth-home .v3-hero-copy>.v3-eyebrow{order:0;align-self:stretch;margin:26px 24px 0}.growth-home .v3-hero-copy>h1{order:1;align-self:stretch;margin:18px 24px 4px}.growth-home .growth-hero-intro{order:3;align-self:stretch;margin:0 24px 18px;font-size:14px!important;line-height:1.8!important}.growth-home .growth-hero-actions{order:4;align-self:stretch;margin:0 24px 18px!important}.growth-home .growth-hero-note{order:5;align-self:stretch;margin:0 24px 18px!important;font-size:12px!important}.growth-home .growth-about-link{order:6;align-self:flex-start;margin:0 24px 26px}[data-poker-theme=light] .growth-home .v3-hero h1{margin:18px 24px 4px;font-size:clamp(23px,7vw,34px)}.home-hero-visual{order:2;width:100%;max-width:550px;padding:0 18px 22px}.home-hero-coaches{height:clamp(140px,47cqw,220px);margin:0 -1% -22px}.home-hero-coaches img{width:200%;max-width:none;bottom:-8px}.home-hero-coaches span{bottom:29px}.home-battle-preview{border-radius:11px;transform:none}.home-battle-top{gap:8px;padding:5px 10px}.home-battle-table{padding:7px 8px 6px}.home-battle-felt{border-width:4px;inset:6px 5px 5px}.home-battle-board{margin:5px auto 6px}.home-battle-cards,.home-battle-hand{gap:5px}.home-battle-player{gap:12px}.home-battle-controls{padding:6px 8px 8px}.home-battle-actions{gap:6px}.home-battle-sizing{gap:8px}.home-hero-visual figcaption{margin-top:9px;font-size:10px}.home-hero-coaches span{padding:2px 6px}.home-hero-visual figcaption small{margin:2px 0 0;display:block}}@media (width<=360px){.growth-home .v3-hero-copy{padding-inline:19px}.home-hero-visual{padding-inline:12px}.home-battle-player{gap:9px}.home-battle-opponent{gap:6px}.home-battle-wager{padding:4px 6px}.home-battle-top{gap:6px}.home-battle-top>strong{gap:5px}}.battle-utility-actions>.chip-display-toggle{color:#c6d3e2;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:#15283b44;border:1px solid #647c9766;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;width:66px;min-width:66px;height:32px;min-height:32px;padding:4px 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.battle-utility-actions>.chip-display-toggle:hover{color:#eff5fc;background:#29415866;border-color:#aebfd3}.battle-utility-actions>.chip-display-toggle:focus-visible{outline-offset:3px;outline:2px solid #85b6ee}.chip-display-toggle>svg{flex:none;width:12px;height:12px}.room-settings-summary{background:#f3f6fb;border:1px solid #d3deeb;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 14px;padding:16px;display:grid}.room-settings-summary dt{color:#657990;margin-bottom:6px;font-size:11px}.room-settings-summary dd{color:#1a3653;font-size:13px;font-weight:650;line-height:1.6}.room-settings-edit{min-height:44px;margin-bottom:14px}.online-room-recovery{color:#284765;background:#edf4fb;border:1px solid #c3d4e6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:20px 0;padding:14px 18px;font-size:13px;display:flex}.online-room-recovery button{flex:none;min-height:44px}@media (width<=760px){.battle-utility-actions>.chip-display-toggle{width:60px;min-width:60px;font-size:10px}.ai-help-button>span{display:none}.battle-utility-actions>.ai-help-button{width:32px;min-width:32px;padding:4px}.online-battle-view .away-button>span{display:none}.room-settings-summary{grid-template-columns:1fr}.room-settings-summary>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.room-settings-summary dt{margin:0}.online-room-recovery{flex-direction:column;align-items:stretch}}@media (width<=400px){.online-battle-view .battle-utility-actions{gap:4px}.online-battle-view .battle-utility-actions>:is(.away-button,.online-help-button){width:28px;min-width:28px;padding:4px}.online-battle-view .online-settings-button{width:38px;min-width:38px}.online-battle-view .battle-utility-actions>.chip-display-toggle{width:54px;min-width:54px;padding:4px}.online-battle-view .online-room-tools{gap:3px;min-width:0}.online-battle-view .online-home-link{width:24px;min-width:24px}.online-battle-view .tournament-utilities{gap:4px}}.play-mode .table-stage:has(>.table-scene){contain:size layout;overflow-anchor:none}.play-mode .table-scene[data-luxe]>.seat,.play-mode .table-scene[data-luxe]>.hero-seat{overflow-anchor:none;transition:none!important;animation:none!important;translate:none!important;rotate:none!important;scale:none!important}.play-mode .table-scene[data-luxe] :is(.player-status-character,.opponent-status-character){isolation:isolate;contain:layout style;backface-visibility:hidden;will-change:transform;line-height:0;transition:none!important;animation:none!important;display:block!important;transform:translate(0,0)!important}.play-mode .table-scene[data-luxe] :is(.player-status-character,.opponent-status-character)>.member-avatar{line-height:0;position:absolute;inset:0;transition:none!important;animation:none!important;display:block!important;transform:none!important}.play-mode .table-scene[data-luxe] :is(.player-status-character,.opponent-status-character)>.member-avatar>svg{vertical-align:top;transition:none!important;animation:none!important;display:block!important;transform:none!important}.play-mode .table-scene[data-luxe]>.board-tournament-info{white-space:nowrap;bottom:calc(var(--luxe-mobile-hero-bottom,58px) / 2)!important;margin:0!important;transform:translate(-50%,50%)!important}.strategy-loop{margin:28px 0 36px}.strategy-loop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.strategy-loop-grid>button{text-align:left;color:#17354d;background:#fff;border:1px solid #d8e1e9;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.strategy-loop-grid>button:hover{border-color:#a88b50;box-shadow:0 8px 24px #172f4610}.strategy-loop-grid>button:focus-visible{outline-offset:3px;outline:3px solid #267fa7}.strategy-loop-icon{color:#255874;background:#edf3f6;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.strategy-loop-label{letter-spacing:.14em;color:#73603a;font-size:11px;font-weight:700}.strategy-loop-grid h3{color:#17354d;margin:8px 0 10px;font-size:21px;line-height:1.5}.strategy-loop-grid p{color:#556b7d;margin:0 0 24px;font-size:14px;line-height:1.9}.strategy-loop-grid strong{color:#245d7d;align-items:center;gap:8px;margin-top:auto;font-size:13px;display:flex}.strategy-evidence-note{color:#596b7c;overflow-wrap:anywhere;margin:16px 0;line-height:1.85;font-size:12px!important}.strategy-evidence-note a{text-underline-offset:3px;color:#285d7e;margin-left:8px;text-decoration:underline;display:inline-block}.strategy-hero-links{flex-wrap:wrap;gap:12px 24px;margin-top:18px;display:flex}.strategy-hero-links .growth-about-link{margin:0}.strategy-methods{color:#183349;max-width:1000px;margin:0 auto;padding:48px 24px 64px}.strategy-methods header{max-width:740px;margin-bottom:36px}.strategy-methods h1{margin:12px 0 18px;font-size:clamp(28px,4vw,42px);line-height:1.5}.strategy-methods h2{margin:0 0 14px;font-size:22px;line-height:1.6}.strategy-methods h3{margin:0 0 12px;font-size:17px;line-height:1.6}.strategy-methods p,.strategy-methods li{color:#52687a;font-size:15px;line-height:1.9}.strategy-methods section{background:#fff;border:1px solid #d9e2e9;border-radius:16px;margin:22px 0;padding:28px}.strategy-methods section>p:last-child{margin-bottom:0}.strategy-methods dl{gap:0;margin:0;display:grid}.strategy-methods dl>div{border-bottom:1px solid #e2e8ee;grid-template-columns:180px minmax(0,1fr);gap:22px;padding:18px 0;display:grid}.strategy-methods dl>div:last-child{border-bottom:0;padding-bottom:0}.strategy-methods dt{font-size:15px;font-weight:750;line-height:1.7}.strategy-methods dd{color:#52687a;margin:0;font-size:14px;line-height:1.9}.strategy-methods a{color:#245e80;text-underline-offset:4px;text-decoration:underline}.strategy-methods .method-state{color:#345c72;background:#eff4f7;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-block}.strategy-methods .method-formula{color:#263f52;background:#f7f8f5;border-left:3px solid #b49961;padding:16px 20px;font-size:16px;line-height:1.9}.strategy-methods ul{margin:12px 0;padding-left:1.3em}.strategy-methods .method-nav{flex-wrap:wrap;gap:12px 24px;margin-top:30px;display:flex}@media (width<=760px){.strategy-loop{margin:22px 0 28px}.strategy-loop-grid{grid-template-columns:1fr;gap:12px}.strategy-loop-grid>button{grid-template-columns:36px minmax(0,1fr);column-gap:14px;padding:20px;display:grid}.strategy-loop-icon{grid-area:1/1/3;width:36px;height:36px;margin:0}.strategy-loop-label,.strategy-loop-grid h3,.strategy-loop-grid p,.strategy-loop-grid strong{grid-column:2}.strategy-loop-grid h3{margin:5px 0 8px;font-size:19px}.strategy-loop-grid p{margin-bottom:14px;font-size:13px}.strategy-hero-links{order:6;align-self:stretch;gap:12px 20px;margin:0 24px 26px}.growth-home .strategy-hero-links .growth-about-link{margin:0}.strategy-methods{padding:28px 18px 40px}.strategy-methods section{padding:22px 18px}.strategy-methods dl>div{grid-template-columns:1fr;gap:8px}}.why-coach{--why-line:#ccd9e6;--why-muted:#52687f;--why-ink:#1d3958;--why-surface:#f0f5fa;min-width:0}.why-coach-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin:0 0 12px;display:flex}.why-coach-brand{letter-spacing:.15em;color:var(--why-ink);font-size:10px;font-weight:750}.why-coach-evidence{border:1px solid var(--why-line);color:var(--why-muted);background:var(--why-surface);border-radius:20px;padding:4px 8px;font-size:10px;line-height:1.3;display:inline-flex}.why-coach .advice-choices-label{color:var(--why-muted);font-size:11px}.why-coach .advice-choice{margin:9px 0}.why-coach .advice-choice>p{overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.85}.why-coach .advice-choice-heading{flex-wrap:wrap;gap:8px;min-width:0}.why-coach .advice-choice-heading>span{white-space:nowrap;color:var(--why-muted);font-size:10px}.why-coach .why-coach-evidence-note,.why-coach .why-coach-comparison-limit{color:var(--why-muted);margin:10px 0;font-size:11px;line-height:1.75}.why-coach .why-coach-detail{border-top:1px solid var(--why-line);margin-top:10px;padding-top:3px}.why-coach .why-coach-detail>summary{cursor:pointer;color:inherit;overflow-wrap:anywhere;min-height:42px;padding:11px 2px;font-size:12px;font-weight:650;line-height:1.65}.why-coach .why-coach-detail>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #477dae}.why-coach .why-coach-detail section{margin:15px 0}.why-coach .why-coach-detail h3{color:inherit;margin:0 0 5px;font-size:12px;font-weight:700;line-height:1.6}.why-coach .why-coach-detail p{overflow-wrap:anywhere;font-size:12px;line-height:1.85}.why-coach .why-coach-situation{border-left:2px solid #bb9d69;margin:8px 0 14px;padding-left:10px}.why-coach .why-coach-metrics{border:1px solid var(--why-line);background:var(--why-line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0;display:grid;overflow:hidden}.why-coach-metrics>div{background:var(--why-surface);min-width:0;padding:11px}.why-coach-metrics dt{color:var(--why-muted);margin-bottom:4px;font-size:10px;line-height:1.7}.why-coach-metrics dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650;line-height:1.65}.why-coach .why-coach-method{border:1px solid var(--why-line);background:var(--why-surface);border-radius:8px;padding:12px}.why-coach .why-coach-method>p{color:var(--why-muted);margin:7px 0;font-size:11px}.why-coach-withheld{border-left:3px solid #ae915d;margin:12px 0;padding:8px 0 8px 12px}.why-coach-withheld>strong{font-size:14px;line-height:1.6}.why-coach-withheld>p{margin:7px 0 0;font-size:13px;line-height:1.85}.coach-principle.why-coach-takeaway{align-items:flex-start;gap:9px}.why-coach-takeaway>svg{flex-shrink:0;margin-top:3px}.why-coach-takeaway>div{min-width:0}.why-coach-takeaway strong{letter-spacing:.02em;font-size:11px;line-height:1.7}.why-coach-takeaway p{margin:5px 0 0;font-size:12px;line-height:1.8}.coach-dialog [data-slot=dialog-title]{white-space:normal;overflow-wrap:anywhere}.coach-explanation{min-width:0}.range-grid>button.range-unavailable,.range-unavailable-key{color:#38506a;background:repeating-linear-gradient(135deg,#e9edf2,#e9edf2 4px,#d5dde6 4px 5px)}.range-held-note{margin:10px 0;font-size:11px;line-height:1.8}.range-unavailable-key{vertical-align:middle;border:1px solid #96a7b9;border-radius:3px;width:13px;height:13px;margin-right:5px;display:inline-block}[data-poker-theme=dark] .range-grid>button.range-unavailable,[data-poker-theme=dark] .range-unavailable-key{color:#d5dfeb;background:repeating-linear-gradient(135deg,#324154,#324154 4px,#46566c 4px 5px)}[data-poker-theme=dark] .why-coach{--why-line:#45607c;--why-muted:#bacce0;--why-ink:#e2ebf6;--why-surface:#203851}[data-poker-theme=dark] .why-coach .why-coach-detail p{color:#dce7f4}[data-poker-theme=dark] .why-coach .why-coach-evidence-note,[data-poker-theme=dark] .why-coach .why-coach-comparison-limit,[data-poker-theme=dark] .why-coach .why-coach-method>p{color:var(--why-muted)}@media (width<=600px){.why-coach-heading{margin-bottom:10px}.why-coach .advice-choice>p{font-size:12px;line-height:1.8}.why-coach .why-coach-detail>summary{padding:10px 0;font-size:12px}.why-coach .why-coach-metrics{grid-template-columns:1fr}.why-coach .why-coach-detail section{margin:12px 0}}html body{--pl-ink:#182f40;--pl-muted:#596775;--pl-rule:#dee4e8;--pl-paper:#fff;--pl-wash:#f5f7f8}html body .app-shell:not(.play-mode),html body .public-reference-page,html body .premium-page{background:#fff}html body .app-shell:not(.play-mode)>.app-tabs>.page-body{max-width:1320px;padding:0 36px}html body .pl-site-header{height:80px;min-height:80px;color:var(--pl-ink);border-bottom:1px solid var(--pl-rule);box-shadow:none;z-index:45;background:#fff;gap:24px;padding:0 max(28px,50vw - 624px);position:relative}html body .pl-site-header .pl-wordmark-art{width:166px}html body .pl-site-header .pl-version{color:#667581;letter-spacing:0;font-size:10px}html body .pl-site-header .desktop-navigation{gap:20px;margin-left:auto}html body .pl-site-header .desktop-navigation>:is(a,button),html body .pl-site-header .desktop-nav-group>button{letter-spacing:0;color:var(--pl-ink);white-space:nowrap;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:13px;font-weight:650}html body .pl-site-header .desktop-navigation .desktop-nav-account{color:#fff;background:#193d55;border-radius:5px;padding:11px 14px}html body .pl-site-header .desktop-nav-premium{color:#795e32}html body .pl-site-header .desktop-submenu{border:1px solid var(--pl-rule);background:#fff;border-radius:7px;box-shadow:0 8px 24px #132c4214}html body .pl-site-header .desktop-submenu :is(a,button){color:#243d4f;padding:11px 15px;font-size:14px}html body .pl-site-header .desktop-nav-group:focus-within .desktop-submenu{visibility:visible;opacity:1;pointer-events:auto;display:grid}html body .pl-site-header .desktop-navigation [aria-current=page]{text-underline-offset:7px;text-decoration:underline}html body .pl-site-header .mobile-menu-trigger{color:#203a4c;background:0 0;border:0}html body [data-chrome-theme=dark].pl-site-header,html body [data-chrome-theme=dark].pl-site-footer{color:#e7edf2;background:#101922;border-color:#2e3d49}html body [data-chrome-theme=dark].pl-site-header .desktop-navigation>:is(a,button),html body [data-chrome-theme=dark].pl-site-header .desktop-nav-group>button,html body [data-chrome-theme=dark].pl-site-header .mobile-menu-trigger{color:#e7edf2}html body [data-chrome-theme=dark].pl-site-header .desktop-navigation .desktop-nav-account{color:#132a3b;background:#e5edf3}html body [data-chrome-theme=dark] .pl-wordmark-art{background:url(/brand/pokerlift-wordmark-white-v2.webp) 50%/100% 100% no-repeat}html body [data-chrome-theme=dark] .pl-wordmark-art>img{visibility:hidden}html body [data-chrome-theme=dark].pl-site-header .pl-version{color:#a7b7c4}html body [data-chrome-theme=dark].mobile-navigation-dialog{color:#e7edf2;background:#101922;border-color:#324453}html body [data-chrome-theme=dark].mobile-navigation-dialog :is(a,button,span){color:#e7edf2}html body [data-chrome-theme=dark].mobile-navigation-dialog .mobile-nav-premium{color:#efdbb0;background:#26313a}html body [data-chrome-theme=dark].mobile-navigation-dialog .mobile-nav-submenu{background:#182532}html body .pl-site-footer{text-align:left;border-top:1px solid var(--pl-rule);color:#243c4d;box-shadow:none;background:#f6f8f9;border-radius:0;margin:72px 0 0;font-size:13px;display:block;padding:32px!important}.pl-footer-heading{border-bottom:1px solid #dce3e8;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding-bottom:24px;display:flex}.pl-footer-heading p{color:#5a6b78;margin:0;font-size:14px}html body .pl-site-footer .site-footer-overview{justify-content:flex-start;gap:24px;margin:0 0 24px}html body .pl-site-footer .site-footer-navigation{text-align:left;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;margin-bottom:28px;display:grid}html body .pl-site-footer .site-footer-navigation nav{min-width:0}html body .pl-site-footer .site-footer-navigation h2{color:inherit;letter-spacing:0;margin:0 0 14px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.6}html body .pl-site-footer .site-footer-navigation nav>div{gap:10px;display:grid}html body .pl-site-footer .site-footer-courses>div{grid-template-columns:1fr 1fr;margin-top:10px}html body .pl-site-footer :is(a,small,.copyright){color:#506270;line-height:1.7}html body .pl-site-footer a:hover{color:#173d57;text-underline-offset:4px;text-decoration:underline}html body .pl-site-footer .site-footer-premium{justify-content:flex-start;margin:0 0 24px;padding:0}html body .pl-site-footer .site-footer-premium a{box-shadow:none;background:0 0;border:1px solid #cbd6df;border-radius:5px;min-height:44px;padding:10px 16px;color:#294456!important}html body .pl-site-footer .site-footer-legal{border-top:1px solid #dce3e8;justify-content:flex-start;gap:12px 22px;margin-bottom:20px;padding-top:20px;display:flex}html body .pl-site-footer .copyright{letter-spacing:.03em;font-size:11px;display:block}html body [data-chrome-theme=dark].pl-site-footer :is(a,small,.copyright,.pl-footer-heading p){color:#b4c3ce}html body [data-chrome-theme=dark].pl-site-footer :is(.pl-footer-heading,.site-footer-legal){border-color:#2e3d49}html body .pl-site-footer.pl-footer-compact{margin-top:24px;padding:20px 24px!important}.pl-footer-compact .site-footer-navigation,.pl-footer-compact .site-footer-premium,.pl-footer-compact .pl-footer-heading{display:none!important}html body .pl-footer-compact .site-footer-overview{margin-bottom:14px}html body .pl-footer-compact .site-footer-legal{margin-bottom:12px;padding-top:14px}.pl-library{max-width:1248px;color:var(--pl-ink);margin:auto;padding-bottom:0}.pl-library :is(h1,h2,h3,p){letter-spacing:0;font-family:inherit}.pl-library :is(button,a){-webkit-tap-highlight-color:transparent}.pl-library button{cursor:pointer}.pl-library :is(button,a,input):focus-visible{outline-offset:4px;outline:3px solid #568da8}.pl-topic-nav{border-bottom:1px solid var(--pl-rule);flex-wrap:wrap;align-items:center;gap:30px;margin-bottom:28px;padding:20px 0;display:flex}.pl-topic-nav a{color:#4a5f6e;align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pl-topic-nav a:last-child{margin-left:auto}.pl-topic-nav a:hover{color:#122e41}.pl-home-feature{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:20px;display:grid}.pl-feature-main{color:#fff;background:#1b3548;border-radius:8px;align-items:center;min-height:334px;display:flex;position:relative;overflow:hidden}.pl-feature-copy{z-index:1;flex:1;padding:38px;position:relative}.pl-label{letter-spacing:.04em;font-size:12px;font-weight:600;line-height:1.65;display:block}.pl-feature-copy>.pl-label{color:#d4e1e8}.pl-feature-copy h1{letter-spacing:.06em;color:#fff;margin:12px 0 15px;font-size:40px;font-weight:750;line-height:1.4}.pl-feature-copy p{color:#d6e0e6;margin:0 0 22px;font-size:14px;line-height:1.9}.pl-primary-link{color:#1a3548;background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;gap:24px;padding:13px 20px;font-size:14px;font-weight:700;display:inline-flex}.pl-feature-copy>small{color:#c8d5de;margin-top:12px;font-size:11px;display:block}.pl-feature-art{color:#ebdfbe;border-left:1px solid #ffffff15;flex:0 0 205px;align-self:stretch;width:205px;margin:35px 22px 35px 0;position:relative}.pl-art-caption{letter-spacing:.1em;margin:12px 0 0 24px;font-size:14px;line-height:1.9;display:block}.pl-art-cards{display:flex;position:absolute;top:130px;left:28px}.pl-art-cards>span{color:#193548;background:#f2f0e8;border-radius:5px;width:80px;height:112px;padding:10px;font:26px/1 Georgia,serif;transform:rotate(-15deg);box-shadow:0 3px 12px #0002}.pl-art-cards>span+span{margin-top:-8px;margin-left:-22px;transform:rotate(10deg)}.pl-art-cards em{text-align:right;margin-top:15px;font-size:43px;font-style:normal;display:block}.pl-art-chip{background:#1b3548;border:6px double #d8c38d;border-radius:50%;place-items:center;width:56px;height:56px;font:17px Georgia,serif;display:grid;position:absolute;bottom:2px;left:18px;box-shadow:0 2px 6px #0003}.pl-feature-side{grid-template-rows:1fr 1fr;gap:16px;display:grid}.pl-feature-side>:is(a,button){color:#243e4c;text-align:left;background:#edf1f2;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px 26px;text-decoration:none;display:flex;position:relative}.pl-feature-side>:last-child{color:#514a3b;background:#eeeae1}.pl-feature-side strong{margin:8px 0;font-size:23px;font-weight:700;line-height:1.5}.pl-feature-side>:is(a,button)>span:last-of-type{font-size:12px}.pl-feature-side svg{position:absolute;bottom:25px;right:24px}.pl-home-section{padding-top:42px;scroll-margin-top:24px}.pl-section-title{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pl-section-title .pl-label{color:var(--pl-muted);margin-bottom:5px;font-weight:500}.pl-section-title h2{color:var(--pl-ink);margin:0;font-size:25px;font-weight:750;line-height:1.5}.pl-section-title>button{color:#3c5668;background:0 0;border:0;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.pl-section-note{color:#536c7b;white-space:nowrap;border:1px solid #dce4e7;border-radius:3px;padding:4px 10px;font-size:12px}.pl-tools{border-block:1px solid var(--pl-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:22px 0;display:grid}.pl-tools a{color:#28495e;border-right:1px solid var(--pl-rule);align-items:center;gap:15px;min-width:0;padding:6px 20px;text-decoration:none;display:flex}.pl-tools a:first-child{padding-left:0}.pl-tools a:last-child{border-right:0;padding-right:0}.pl-tools a>svg{flex:none}.pl-tools a>svg:last-child{width:14px;margin-left:auto}.pl-tools strong{white-space:nowrap;font-size:15px;font-weight:700;display:block}.pl-tools span{color:#65727c;margin-top:5px;font-size:11px;display:block}.pl-course-discovery{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.pl-filters{flex-wrap:wrap;gap:8px;display:flex}.pl-filters button{color:#516371;background:#fff;border:1px solid #dbe2e6;border-radius:4px;padding:9px 14px;font-size:13px;line-height:1.5}.pl-filters button[aria-pressed=true]{color:#fff;background:#203e52;border-color:#203e52}.pl-course-search{color:#627380;border:1px solid #dbe2e6;border-radius:4px;align-items:center;gap:9px;max-width:280px;padding:9px 12px;display:flex}.pl-course-search input{color:#243f51;outline-offset:5px;background:0 0;border:0;width:100%;min-width:0;font-size:13px;line-height:1.5}.pl-course-catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;display:grid}.pl-catalog-item{text-align:left;min-width:0;color:var(--pl-ink);background:0 0;border:0;border-radius:6px;flex-direction:column;padding:0;transition:transform .15s;display:flex}.pl-catalog-item:hover{transform:translateY(-3px)}.pl-course-cover{aspect-ratio:1.85;background:var(--cover-bg);width:100%;color:var(--cover-ink);border-radius:6px;flex:none;position:relative;overflow:hidden}.pl-cover-number{letter-spacing:-1px;font:500 34px/1 Georgia,serif;position:absolute;top:16px;left:18px}.pl-cover-label{letter-spacing:.02em;z-index:1;font-size:13px;font-weight:700;position:absolute;bottom:17px;left:18px}.pl-course-cover svg{opacity:.8;width:65%;height:83%;position:absolute;top:8px;right:-7px}.pl-catalog-copy{flex-direction:column;flex:1;padding:15px 0 0;display:flex}.pl-catalog-copy>span{color:#62727e;font-size:11px;font-weight:600}.pl-catalog-copy i{color:#a4afb7;margin:0 4px;font-style:normal}.pl-catalog-copy h3{color:var(--pl-ink);margin:6px 0;font-size:17px;font-weight:750;line-height:1.6}.pl-catalog-copy p{color:#5d6e79;margin:0 0 14px;font-size:12px;line-height:1.85}.pl-catalog-copy>small{color:#39596d;justify-content:space-between;align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}.pl-catalog-note,.pl-method-note{color:#667580;margin:22px 0 0;font-size:12px;line-height:1.9}.pl-practice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pl-practice-grid>button{border:1px solid var(--pl-rule);text-align:left;color:#29485d;background:#fff;border-radius:6px;min-width:0;padding:26px;position:relative}.pl-practice-grid h3{margin:15px 0 8px;font-size:19px;font-weight:700}.pl-practice-grid p{color:#576c7a;margin:0 0 15px;font-size:13px;line-height:1.8}.pl-practice-grid small{color:#647581;padding-right:12px;font-size:11px;line-height:1.7;display:block}.pl-practice-grid>button>svg:last-child{width:17px;position:absolute;top:28px;right:20px}.pl-method-note a{color:#375c74;text-underline-offset:3px;align-items:center;margin-left:10px;text-decoration:underline;display:inline-flex}.pl-premium-banner{background:#f1eee6;border:1px solid #e4dece;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:44px;padding:30px 32px;display:flex}.pl-premium-banner .pl-label{color:#7b6742}.pl-premium-banner h2{margin:6px 0 10px;font-size:23px;font-weight:700;line-height:1.5}.pl-premium-banner p{color:#65685f;margin:0;font-size:13px;line-height:1.8}.pl-premium-banner>div:last-child{flex-direction:column;flex:none;gap:12px;display:flex}.pl-premium-banner strong{font-size:13px;font-weight:500}.pl-premium-banner b{font-size:29px;font-weight:700}.pl-premium-banner small{font-size:11px}.pl-premium-banner a{color:#3b5060;justify-content:space-between;align-items:center;gap:18px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.pl-resume{background:#f0f5f7;border-left:3px solid #41677e;align-items:center;gap:18px;margin-top:24px;padding:20px 24px;display:flex}.pl-resume strong{font-size:15px}.pl-resume p{color:#5c7280;margin:5px 0 0;font-size:12px}.pl-resume>button{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.pl-resume>button+button{margin-left:0}.pl-search-empty{text-align:center;background:#f6f8f9;padding:35px;font-size:14px}.pl-search-empty button{margin:15px auto 0;text-decoration:underline;display:block}html body [data-poker-theme=light] :is(.v3-academy,.member-page,.rank-course-detail,.usage-guide){max-width:1160px;margin-inline:auto;padding-block:38px}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading){border-bottom:1px solid var(--pl-rule);margin-bottom:26px;padding-bottom:24px}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading) h1{color:#203a4c;letter-spacing:.02em;font-family:inherit;font-size:30px;font-weight:750;line-height:1.5}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading) p{color:#5e6f7b;font-size:14px;line-height:1.8}html body [data-poker-theme=light] :is(.v3-eyebrow,.learning-kicker){color:#647783;letter-spacing:.05em;font-size:11px}html body .rank-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}html body .rank-course-card{box-shadow:none;background:#fff;border:1px solid #e0e6ea;border-radius:7px;min-width:0;padding:0 18px 20px;overflow:hidden}html body .rank-course-card>.pl-course-cover{border-radius:0;width:calc(100% + 36px);margin:0 -18px 17px}html body .rank-course-card .rank-course-heading{gap:10px}.rank-course-card .rank-course-heading .learning-badge{width:38px;height:38px}html body .rank-course-card>strong{color:#233d50;font-size:16px;line-height:1.6}html body .rank-course-card>p{color:#61727e;font-size:12px;line-height:1.8}html body .rank-course-card>small{font-size:11px;line-height:1.8}html body .rank-course-card>.certification-card-state{font-size:12px}html body .member-page :is(.member-card,.member-settings){box-shadow:none;background:#fff;border:1px solid #dde5ea;border-radius:7px}html body .member-page .member-card h2{letter-spacing:0;color:#253e50;font-size:19px}html body .member-page>.member-columns{gap:22px}html body .public-reference-page .public-reference-article,html body .premium-body{max-width:1160px;margin:auto;padding:38px 32px}html body .public-reference-heading{border-bottom:1px solid #dce4e9;margin-bottom:26px;padding-bottom:25px}html body .public-reference-heading h1{letter-spacing:.02em;color:#203b4f;font-family:inherit;font-size:31px;font-weight:750;line-height:1.5}html body .public-reference-heading p{color:#61717d;font-size:14px;line-height:1.9}html body .reference-page{padding-top:24px}html body .public-next{box-shadow:none;background:#f4f7f8;border:1px solid #dce5e9;border-radius:6px}html body .premium-page .premium-intro{text-align:left;margin-bottom:34px;padding-top:12px}html body .premium-page .premium-intro h1{letter-spacing:.02em;font-family:inherit;font-size:32px;font-weight:750;line-height:1.5}html body .premium-page .premium-plan{box-shadow:none;background:#fff;border:1px solid #d9e2e8;border-radius:8px}html body .premium-page .premium-plan-heading{background:#f0eee7;border-radius:6px}html body .premium-page .premium-register{color:#fff;box-shadow:none;background:#203f55;border-radius:5px}html body .premium-page .premium-terms{box-shadow:none;background:#f4f6f7;border-radius:6px}html body .legal-page{background:#fff}html body .legal-content{box-shadow:none;border-radius:6px}html body .eq-page :is(.eq-workspace,.eq-result,.eq-coach,.eq-scenarios){box-shadow:none;border-radius:7px}@media (width>=1101px){html body .pl-site-header .desktop-navigation{display:flex}.pl-site-header .mobile-menu-trigger{display:none}}@media (width<=1100px){html body .pl-site-header .desktop-navigation{display:none}html body .pl-site-header .mobile-menu-trigger{margin-left:auto;display:flex}.pl-feature-art{flex-basis:150px;width:150px;margin-right:12px}.pl-art-cards{left:12px}.pl-art-cards>span{width:66px;height:95px}.pl-art-caption{margin-left:16px;font-size:12px}.pl-tools a{gap:10px;padding-inline:14px}.pl-tools a>svg:first-child{width:20px}.pl-tools strong{font-size:13px}.pl-tools span{font-size:10px}.pl-course-catalog,html body .rank-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-course-cover{aspect-ratio:2.1}.pl-course-cover svg{width:55%;right:5px}.pl-feature-copy{padding:30px}.pl-feature-copy h1{font-size:35px}}@media (width<=760px){html body .app-shell:not(.play-mode)>.app-tabs>.page-body{padding:0 18px}html body .pl-site-header{gap:12px;height:64px;min-height:64px;padding:0 18px}html body .pl-site-header .pl-wordmark-art{width:150px}html body .pl-site-header .mobile-menu-trigger>span{letter-spacing:0;font-size:9px}.pl-topic-nav{gap:12px 20px;margin-bottom:20px;padding:16px 0}.pl-topic-nav a{font-size:12px}.pl-topic-nav a:last-child{display:none}.pl-home-feature{grid-template-columns:1fr;gap:12px}.pl-feature-main{min-height:294px}.pl-feature-copy{padding:27px 24px}.pl-feature-copy h1{font-size:33px;line-height:1.45}.pl-feature-copy p{font-size:12px;line-height:1.85}.pl-desktop-break{display:none}.pl-feature-copy>.pl-label{font-size:10px}.pl-feature-copy>small{font-size:10px;line-height:1.7}.pl-feature-art{border-left:0;flex-basis:100px;width:100px;margin:24px 12px 24px 0}.pl-art-caption{display:none}.pl-art-cards{top:83px;left:-8px}.pl-art-cards>span{width:57px;height:83px;padding:8px;font-size:20px}.pl-art-cards em{margin-top:12px;font-size:30px}.pl-art-chip{width:43px;height:43px;font-size:13px;bottom:24px;left:-12px}.pl-primary-link{gap:14px;padding:12px 15px;font-size:12px}.pl-feature-side{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:12px}.pl-feature-side>:is(a,button){min-height:155px;padding:17px 16px}.pl-feature-side .pl-label{font-size:10px}.pl-feature-side strong{margin:6px 0;font-size:19px}.pl-feature-side>:is(a,button)>span:last-of-type{padding-right:12px;font-size:10px;line-height:1.6}.pl-feature-side svg{width:15px;height:15px;bottom:18px;right:12px}.pl-home-section{padding-top:32px}.pl-section-title{gap:12px;margin-bottom:17px}.pl-section-title h2{font-size:22px}.pl-section-title .pl-label,.pl-section-note{font-size:10px}.pl-section-title>button{gap:5px;font-size:11px}.pl-tools{grid-template-columns:1fr 1fr;padding:0}.pl-tools a,.pl-tools a:first-child,.pl-tools a:last-child{border:0;gap:10px;padding:20px 10px}.pl-tools a:nth-child(odd){border-right:1px solid var(--pl-rule);padding-left:0}.pl-tools a:nth-child(2n){padding-left:16px;padding-right:0}.pl-tools a:nth-child(-n+2){border-bottom:1px solid var(--pl-rule)}.pl-tools strong{font-size:13px}.pl-tools span{font-size:10px;line-height:1.6}.pl-tools a>svg:last-child{display:none}.pl-course-discovery{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:20px}.pl-filters{gap:6px}.pl-filters button{padding:8px 10px;font-size:11px}.pl-course-search{max-width:none;padding:11px 12px}.pl-course-catalog{gap:24px 15px}.pl-course-cover{aspect-ratio:1.5}.pl-cover-number{font-size:28px;top:13px;left:13px}.pl-cover-label{font-size:10px;bottom:12px;left:12px}.pl-course-cover svg{opacity:.65;width:80%;height:80%;top:8px;right:-13px}.pl-catalog-copy{padding-top:12px}.pl-catalog-copy>span{font-size:10px}.pl-catalog-copy h3{margin:5px 0;font-size:15px}.pl-catalog-copy p{margin-bottom:11px;font-size:11px}.pl-catalog-copy>small{gap:4px;font-size:10px;line-height:1.6}.pl-catalog-copy>small svg{flex:none;width:12px}.pl-catalog-note,.pl-method-note{margin-top:18px;font-size:11px}.pl-practice-grid{grid-template-columns:1fr;gap:12px}.pl-practice-grid>button{padding:20px 20px 20px 66px}.pl-practice-grid>button>svg:first-child{width:24px;position:absolute;top:24px;left:22px}.pl-practice-grid h3{margin:0 0 6px;font-size:17px}.pl-practice-grid p{margin-bottom:10px;font-size:12px}.pl-practice-grid small{font-size:10px}.pl-method-note a{width:fit-content;margin-top:5px;margin-left:0;display:flex}.pl-premium-banner{flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px;padding:24px}.pl-premium-banner h2{font-size:20px}.pl-premium-banner p{font-size:12px}.pl-premium-banner>div:last-child{flex-flow:wrap;align-items:center;gap:14px 20px;width:100%}.pl-premium-banner a{font-size:12px}.pl-premium-banner b{font-size:25px}.pl-resume{flex-wrap:wrap;gap:12px;padding:18px}.pl-resume>div{flex:1;min-width:180px}.pl-resume>button{margin-left:0}.pl-resume strong{font-size:13px}html body .pl-site-footer{margin-top:44px;padding:25px 20px!important}.pl-footer-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:20px}.pl-footer-heading .pl-wordmark-art{width:150px}.pl-footer-heading p{font-size:12px}.pl-site-footer .site-footer-overview{flex-wrap:wrap}html body .pl-site-footer .site-footer-navigation{grid-template-columns:1fr 1fr;gap:26px 18px}.pl-site-footer .site-footer-courses{grid-column:1/-1}html body .pl-site-footer :is(a,small){font-size:12px}html body .pl-site-footer .site-footer-navigation h2{font-size:13px}html body .pl-site-footer .site-footer-legal{gap:10px 16px}html body [data-poker-theme=light] :is(.v3-academy,.member-page,.rank-course-detail,.usage-guide){padding-block:26px}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading) h1{font-size:25px}html body .rank-course-grid{gap:16px}html body .rank-course-card{padding:0 14px 16px}html body .rank-course-card>.pl-course-cover{width:calc(100% + 28px);margin:0 -14px 14px}html body .rank-course-card>strong{font-size:14px}html body .rank-course-card .rank-course-heading{flex-wrap:wrap}html body .rank-course-card .rank-course-heading h3{font-size:15px}html body .rank-course-card .rank-course-heading>svg:last-child{display:none}html body .public-reference-page .public-reference-article,html body .premium-body{padding:26px 18px}html body .public-reference-heading h1,html body .premium-page .premium-intro h1{font-size:26px}html body .premium-page .premium-intro p{font-size:14px;line-height:1.9}}@media (width<=370px){.pl-feature-art{display:none}.pl-feature-copy{padding:26px 24px}.pl-topic-nav{gap:16px}.pl-filters button{padding:8px;font-size:10px}.pl-feature-side strong{font-size:17px}.pl-tools strong{font-size:12px}.pl-tools a>svg:first-child{width:18px}html body .rank-course-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pl-catalog-item{transition:none}.pl-catalog-item:hover{transform:none}}html body .app-shell:not(.play-mode)>.page-body{max-width:1248px;padding-inline:36px}html body .usage-guide .guide-about-hero{box-shadow:none;background:#f2f5f6;border:1px solid #dce4e8;border-radius:8px}html body .usage-guide .guide-about-copy h1{color:#203c50;letter-spacing:.02em;font-size:38px}html body .usage-guide :is(.guide-experience,.guide-outcome,.usage-guide-hero,.usage-friend-callout){box-shadow:none;border-radius:7px}html body .usage-guide :is(.usage-guide-hero,.usage-friend-callout){color:#263f50;background:#f4f6f7;border:1px solid #dce4e8}html body .usage-guide .usage-guide-primary{color:#fff;box-shadow:none;background:#203f55;border-radius:5px}html body .usage-flow>li>button{box-shadow:none;border-color:#dce4e8;border-radius:6px}html body .pl-practice-grid .pl-challenge-entry{border:1px solid var(--pl-rule);color:#29485d;background:#fff;border-radius:6px;min-width:0;padding:26px;position:relative}.pl-challenge-links{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.pl-challenge-links button{color:#29485d;text-underline-offset:4px;text-align:left;min-height:32px;font-size:13px;text-decoration:underline}html body .play-mode .pl-site-footer.pl-footer-compact{flex:none;justify-content:space-between;align-items:center;gap:12px;height:28px;min-height:28px;margin:0;display:flex;overflow:hidden;padding:0 8px!important}html body .play-mode .pl-site-footer .site-footer-overview{display:none}html body .play-mode .pl-site-footer .site-footer-legal{border:0;flex-wrap:nowrap;gap:14px;margin:0;padding:0}html body .play-mode .pl-site-footer .site-footer-legal a,html body .play-mode .pl-site-footer .copyright{white-space:nowrap;font-size:10px}html body .play-mode .pl-site-footer .site-footer-legal a:is(:first-child,:last-child){display:none}@media (width<=760px){html body .app-shell:not(.play-mode)>.page-body{padding-inline:18px}.pl-feature-copy p,.pl-primary-link{font-size:14px}.pl-feature-copy>.pl-label,.pl-feature-copy>small,.pl-feature-side .pl-label,.pl-feature-side>:is(a,button)>span:last-of-type,.pl-section-title .pl-label,.pl-section-note{font-size:11px}.pl-section-title>button{font-size:12px}.pl-tools strong{font-size:14px}.pl-tools span{font-size:11px}.pl-course-search input{font-size:16px}.pl-filters button{min-height:40px;font-size:12px}.pl-catalog-copy p{font-size:12px}.pl-catalog-copy>span,.pl-catalog-copy>small{font-size:11px}.pl-catalog-note,.pl-method-note{font-size:12px}.pl-practice-grid p,.pl-premium-banner p{font-size:13px}.pl-practice-grid small{font-size:11px}html body .usage-guide .guide-about-copy h1{font-size:29px}html body .pl-practice-grid .pl-challenge-entry{padding:20px 20px 20px 66px}.pl-challenge-entry>svg{width:24px;position:absolute;top:24px;left:22px}html body .play-mode .pl-site-footer .copyright{font-size:9px}.pl-challenge-links{gap:8px 14px}}@media (width<=500px){.pl-feature-art{display:none}.pl-feature-copy{padding:28px 25px}.pl-feature-main{min-height:320px}.pl-feature-copy h1{font-size:36px}}html body .pl-site-header{backdrop-filter:none;background:#fff!important}html body .pl-site-header .desktop-submenu{background:#fff!important;border-color:#dce4e8!important}html body .pl-site-header .desktop-navigation .desktop-nav-account,html body .pl-site-header .desktop-navigation .desktop-nav-account:hover{color:#fff!important;box-shadow:none!important;background:#193d55!important;border-color:#193d55!important}html body .pl-site-header .desktop-navigation .desktop-nav-account svg{color:#fff!important}html body [data-chrome-theme=dark].pl-site-header{background:#101922!important}html body [data-chrome-theme=dark].pl-site-header .desktop-submenu{background:#172633!important;border-color:#344451!important}html body [data-chrome-theme=dark].pl-site-header .desktop-submenu :is(button,a){color:#e7edf2!important}html body [data-chrome-theme=dark].pl-site-header .desktop-navigation .desktop-nav-account,html body [data-chrome-theme=dark].pl-site-header .desktop-navigation .desktop-nav-account:hover{color:#173346!important;background:#dce6ed!important;border-color:#dce6ed!important}html body [data-chrome-theme=dark].pl-site-header .desktop-navigation .desktop-nav-account svg{color:#173346!important}html body .mobile-navigation-dialog[data-chrome-theme=light]{color:#203a4c!important;background:#fff!important;border-color:#dce4e8!important}html body .mobile-navigation-dialog[data-chrome-theme=light] nav :is(a,button){border-radius:4px;color:#203a4c!important;box-shadow:none!important;background:0 0!important}html body .mobile-navigation-dialog[data-chrome-theme=dark]{color:#e7edf2!important;background:#101922!important;border-color:#344451!important}html body .mobile-navigation-dialog[data-chrome-theme=dark] nav :is(a,button){color:#e7edf2!important;box-shadow:none!important;background:0 0!important;border-color:#344451!important}html body .mobile-navigation-dialog[data-chrome-theme=dark] .mobile-nav-toolbar button{color:#e7edf2!important;background:#101922!important}html body .mobile-navigation-dialog[data-chrome-theme=dark] nav :is(a,button) svg{color:#e7edf2!important}.pl-feature-side>:is(a,button)>span:last-of-type{padding-right:34px;line-height:1.7}@media (width>=761px) and (width<=1000px){.pl-home-feature{grid-template-columns:1fr;gap:16px}.pl-feature-main{min-height:310px}.pl-feature-copy{padding:32px}.pl-feature-art{flex-basis:200px;margin-right:35px}.pl-feature-side{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.pl-feature-side>:is(a,button){min-height:170px}.pl-feature-side strong{font-size:22px}.pl-tools{grid-template-columns:1fr 1fr;padding:0}.pl-tools a,.pl-tools a:first-child,.pl-tools a:last-child{border:0;padding:20px}.pl-tools a:nth-child(odd){border-right:1px solid var(--pl-rule);padding-left:0}.pl-tools a:nth-child(-n+2){border-bottom:1px solid var(--pl-rule)}.pl-tools strong{font-size:15px}.pl-tools span{font-size:12px}.pl-course-discovery{flex-wrap:wrap}.pl-course-search{flex:1;min-width:220px;max-width:none}}@media (width<=760px){.pl-feature-side strong{font-size:18px}.pl-feature-side>:is(a,button)>span:last-of-type{padding-right:10px}}@media (width<=370px){.pl-feature-side{grid-template-columns:1fr}.pl-feature-side>:is(a,button){min-height:130px}.pl-feature-side strong{font-size:20px}}:root body .app-header.pl-site-header[data-chrome-theme] .desktop-navigation .desktop-nav-account{color:#fff!important;box-shadow:none!important;background:#193d55!important;border-color:#193d55!important}:root body .app-header.pl-site-header[data-chrome-theme] .desktop-navigation .desktop-nav-account>svg:first-child{fill:none;filter:none;color:#fff!important}:root body .app-header.pl-site-header[data-chrome-theme=dark] .desktop-navigation .desktop-nav-account{color:#173346!important;background:#dce6ed!important;border-color:#dce6ed!important}:root body .app-header.pl-site-header[data-chrome-theme=dark] .desktop-navigation .desktop-nav-account>svg:first-child{color:#173346!important}:root body .mobile-navigation-dialog[data-chrome-theme] nav button.mobile-nav-account{color:#fff!important;box-shadow:none!important;background:#203e52!important;border-color:#203e52!important}:root body .mobile-navigation-dialog[data-chrome-theme] nav button.mobile-nav-account>svg:first-child{fill:none;filter:none;color:#fff!important}html body .v3-academy .challenge-entries{margin-top:32px}html body .v3-academy .challenge-entries .preflop-entry{box-shadow:none;background:#20394d;border-radius:7px}html body .v3-academy .challenge-entries .preflop-challenge-button{box-shadow:none;border-radius:5px;min-height:44px;font-size:14px;background:#f0e6cd!important}html body .v3-academy .v3-growth{box-shadow:none;background:#f3f6f8;border:1px solid #dbe3e8;border-radius:7px}html body .v3-academy .course-guide-primary{box-shadow:none;color:#fff;border-radius:5px;background:#203f55!important}html body .play-mode .pl-site-footer.pl-footer-compact{display:flex!important}html body .premium-page .premium-intro h1{white-space:normal}html body .premium-page .premium-plan{color:#203b4f}html body .premium-page .premium-plan:before,html body .premium-page .premium-comparison-stage:before,html body .premium-page .premium-coach-lineup:before{display:none}html body .premium-page .premium-plan-heading{border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}html body .premium-page .premium-name{text-align:left;flex-direction:row;gap:14px}html body .premium-page .premium-plan-heading h2{letter-spacing:.03em;color:#514631;text-shadow:none;padding:0;font-family:inherit;font-size:22px}html body .premium-page .premium-crown{box-shadow:none;color:#796239;background:0 0;border:1px solid #c7b58d;border-radius:6px;flex:none;width:46px;height:46px}html body .premium-page .premium-plan-heading .premium-price{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:static}html body .premium-page .premium-price :is(strong,span),html body .premium-page .premium-price>strong>.premium-price-number,html body .premium-page .premium-price>strong>.premium-price-unit{color:#514631}html body .premium-page .premium-price>strong{font-size:46px}html body .premium-page .premium-plan li{color:#203b4f;background:#f5f7f8;border-color:#e0e6e9;border-radius:5px;padding:12px}html body .premium-page .premium-plan li>span{color:#426278;background:0 0}html body .premium-page .premium-plan li>svg{color:#647953}html body .premium-page .premium-plan-note,html body .premium-page .premium-section-heading p,html body .premium-page .growth-note{color:#5c6e7b}html body .premium-page .premium-comparison{border-color:#dce4e9;margin-top:30px;padding-top:28px}html body .premium-page .premium-section-heading>span{color:#7c6845}html body .premium-page .premium-comparison-stage .premium-section-heading h2{color:#203b4f;letter-spacing:.02em;text-shadow:none;font-size:27px}html body .premium-page .premium-coach img{filter:none}html body .premium-page .premium-table-wrap{background:#fff;border:1px solid #d7e0e6;border-radius:6px}html body .premium-page .premium-comparison :is(th,td){color:#365164;border-bottom:1px solid #dfe6eb}html body .premium-page .premium-comparison thead th{color:#2d4658;background:#eff3f5}html body .premium-page .premium-comparison thead th:first-child,html body .premium-page .premium-comparison tbody th{color:#294557;background:#f3f6f7;box-shadow:3px 0 6px #19364b09}html body .premium-page .premium-comparison .is-premium{color:#5d4e31;background:#f5f0e5;border-left:1px solid #ddd2b9}html body .premium-page .premium-comparison thead .is-premium{color:#5d4e31;background:#eae1cd}html body .premium-page .premium-scroll-guide{color:#647784}html body .premium-page .premium-scroll-track{background:#e4e9ed}html body .premium-page .premium-scroll-track>span{background:#6d8a9d}html body .premium-page .premium-register{border-color:#203f55}@media (width<=900px){html body .premium-page .premium-plan-heading{flex-direction:column;gap:20px}html body .premium-page .premium-plan{padding:24px 20px}}@media (width<=500px){html body .premium-page .premium-plan{padding:18px 12px}html body .premium-page .premium-plan-heading{padding:20px 12px}html body .premium-page .premium-plan-heading h2{font-size:18px}html body .premium-page .premium-name{gap:10px}html body .premium-page .premium-register{min-height:50px;padding:12px;font-size:14px}html body .premium-page .premium-price>strong{font-size:44px}}html body .poker-auth{color:#263f51;width:min(100%,560px);box-shadow:none;background:#fff;border:1px solid #dbe3e8;border-radius:7px;margin:38px auto 48px;padding:36px}html body .poker-auth h1{white-space:normal;color:#203b4f;font-family:inherit;font-size:28px;font-weight:750;line-height:1.5}html body .poker-auth-kicker{color:#647783;letter-spacing:.08em;font-size:11px}html body .poker-auth-benefits{background:#f3f6f7;border-color:#e0e6e9;border-radius:5px}html body .poker-auth-benefits strong{color:#305169}html body .poker-auth-benefits span,html body .poker-auth .poker-auth-note{color:#5b6f7d}html body .poker-auth-divider{color:#647783}html body .poker-auth-divider:before,html body .poker-auth-divider:after{background:#dce4e8}html body .poker-auth-google,html body .poker-auth input{border-radius:5px}html body .poker-auth button[type=submit]{color:#fff;box-shadow:none;background:#203f55;border-radius:5px}html body .poker-auth-actions button{color:#315e79}html body .poker-auth .poker-auth-error{color:#a92e3f}html body .poker-auth .poker-auth-note a{color:#315e79;text-underline-offset:3px;text-decoration:underline}html body .app-shell:not(.play-mode) .online-lobby{padding-top:30px}html body .app-shell:not(.play-mode) .online-card{box-shadow:none;border-color:#dce4e8;border-radius:7px}@media (width<=760px){html body .poker-auth{margin-top:24px;padding:24px 20px}html body .poker-auth h1{font-size:24px}html body .poker-auth .poker-auth-intro{font-size:14px}}@media (width<=370px){.pl-feature-copy h1{letter-spacing:.03em;font-size:30px}.pl-feature-copy{padding:26px 22px}.pl-feature-copy p{font-size:13px}.pl-filters button{padding:8px;font-size:11px}.pl-catalog-copy h3{font-size:14px}.pl-catalog-copy>small{font-size:10px}}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav{min-width:0;overflow-x:hidden}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav :is(button,a.public-nav-link){border-radius:5px;box-shadow:none!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme=light] nav :is(button,a.public-nav-link){color:#28475c!important;background:#f3f6f7!important;border-color:#dde5e9!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme=dark] nav :is(button,a.public-nav-link){color:#e6eef3!important;background:#172633!important;border-color:#344654!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav button.mobile-nav-account{color:#fff!important;background:#203e52!important;border-color:#203e52!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav button.mobile-nav-account>svg:first-child{fill:none;filter:none;color:#fff!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme=dark] nav :is(button,a.public-nav-link)>svg{color:#c8dae7!important}@media (width<=370px){html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav,html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] .mobile-nav-sections{grid-template-columns:minmax(0,1fr)!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] nav>.mobile-nav-intro{grid-column:1/-1!important}html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] .mobile-nav-group>button,html:root body .app-dialog.mobile-navigation-dialog[role=dialog][data-chrome-theme] .mobile-nav-submenu{width:100%;min-width:0;grid-area:auto/1/auto/-1!important}}.pl-library{--studio-green:#1d5049;--studio-gold:#ba8e40;--studio-paper:#f5f2e9;color:#192f3e}.pl-topic-nav{border-bottom:0;margin-bottom:0;padding-block:18px}.pl-topic-nav a{font-size:14px}.pl-studio-hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:40px;padding:38px 0 44px;display:grid}.pl-studio-eyebrow{letter-spacing:.08em;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.pl-studio-eyebrow i{background:#ba8e40;border-radius:50%;width:8px;height:8px}.pl-studio-copy h1{letter-spacing:.035em;color:#192f3e;margin:24px 0 22px;font-size:clamp(46px,4.8vw,67px);font-weight:850;line-height:1.35}.pl-studio-copy h1 em{background:linear-gradient(#0000 83%,#e8ce91 83% 94%,#0000 94%);font-style:normal}.pl-studio-copy p{color:#405460;margin:0 0 24px;font-size:16px;line-height:2}.pl-studio-copy .pl-studio-lead{color:#192f3e;margin-bottom:12px;font-size:23px;font-weight:750;line-height:1.5}.pl-mobile-br{display:none}.pl-studio-primary{color:#fff;cursor:pointer;background:#1c4c46;border:1px solid #193e3b;border-radius:5px;justify-content:center;align-items:center;gap:30px;min-height:54px;padding:15px 25px;font-size:16px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 4px #12352f}.pl-studio-primary:hover{background:#28675e;transform:translateY(-2px)}.pl-studio-copy>small{color:#53636b;margin:14px 0 25px;font-size:12px;display:block}.pl-studio-secondary{color:#2b4452;background:0 0;border:0;border-bottom:1px solid #b7c1c5;align-items:center;gap:14px;padding:0 0 7px;font-size:14px;font-weight:600;display:flex}.pl-learning-scene{background:#f3f0e7;border:1px solid #e7e1d2;border-radius:12px;min-width:0;position:relative;box-shadow:0 16px 36px #293e4410}.pl-scene-label{border-bottom:1px solid #dbd6c8;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:13px;font-weight:700;display:flex}.pl-scene-label small{color:#69716b;white-space:nowrap;font-size:11px;font-weight:400}.pl-scene-stage{background:linear-gradient(110deg,#f7f4eb,#e8e4d7);height:352px;position:relative;overflow:hidden}.pl-scene-orbit{border:1px solid #c9b98f;border-radius:50%;width:380px;height:380px;position:absolute;top:-15px;right:-85px}.pl-scene-orbit:after{content:"";border:1px solid #c9b98f;border-radius:50%;position:absolute;inset:18px}.pl-scene-problem{z-index:2;color:#223c42;width:55%;position:absolute;top:22px;left:23px}.pl-scene-kicker{letter-spacing:.15em;color:#657568;font:600 11px/1.5 Georgia,serif}.pl-scene-problem h2{letter-spacing:.03em;margin:8px 0 17px;font-size:27px;font-weight:800;line-height:1.45}.pl-demo-pot{gap:6px;width:190px;font-size:12px;display:grid}.pl-demo-pot span{justify-content:space-between;gap:10px;display:flex}.pl-demo-pot b{font-size:15px;font-weight:750}.pl-demo-chips{align-items:center;height:38px;margin-top:13px;padding-left:5px;display:flex;position:relative}.pl-demo-chips i{background:#2b6458;border:5px dashed #ead7a6;border-radius:50%;width:36px;height:36px;margin-left:-5px;transform:rotate(-10deg);box-shadow:0 2px 0 2px #1a4038}.pl-demo-chips i:nth-child(2n){background:#aa6955;box-shadow:0 2px 0 2px #74432e}.pl-scene-reveal{color:#244d43;background:0 0;border:0;border-bottom:1px solid #8b9a8c;align-items:center;gap:8px;min-height:30px;margin-top:14px;padding:0 0 5px;font-size:12px;font-weight:700;display:flex}.pl-scene-reveal[aria-expanded=true] svg{transform:rotate(180deg)}.pl-scene-coach{object-fit:contain;filter:drop-shadow(0 10px 7px #2c354016);width:320px;max-width:none;height:320px;animation:.3s ease-out pl-coach-enter;position:absolute;top:7px;right:-30px}.pl-scene-answer{z-index:3;color:#fff;background:#173e38;align-items:center;gap:20px;min-height:81px;padding:15px 23px;display:flex;position:absolute;bottom:0;left:0;right:0}.pl-scene-answer>div{flex:none;min-width:106px}.pl-scene-answer span{letter-spacing:.04em;color:#d4dece;margin-bottom:4px;font-size:10px;display:block}.pl-scene-answer strong{white-space:nowrap;font-size:19px;line-height:1.2;display:block}.pl-scene-answer strong:has(small){font-size:32px}.pl-scene-answer strong small{margin-left:3px;font-size:18px}.pl-scene-answer p{color:#edf1e9;max-width:300px;margin:0;font-size:12px;line-height:1.7}.pl-coach-comment{min-height:91px;padding:18px 22px 0}.pl-coach-comment>span{color:#496458;font-size:12px;font-weight:750}.pl-coach-comment p{color:#304746;margin:6px 0 0;font-size:14px;line-height:1.8}.pl-coach-switch{justify-content:space-between;align-items:center;gap:12px;padding:15px 22px 18px;display:flex}.pl-coach-switch>span{color:#58665e;max-width:85px;font-size:11px;line-height:1.7}.pl-coach-switch>div{gap:8px;display:flex}.pl-coach-switch button{background:#fff8;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;gap:3px;width:46px;height:46px;padding:0;transition:background .15s;display:flex;position:relative}.pl-coach-switch button img{object-fit:contain;width:42px;height:42px}.pl-coach-switch button>span{display:none}.pl-coach-switch button[aria-pressed=true]{background:#fff;border-color:#2c6558;box-shadow:0 0 0 2px #f3f0e7,0 0 0 3px #2c6558}.pl-coach-switch button:hover{background:#fff}.pl-learning-ribbon{border-block:1px solid #d7dedc;justify-content:space-around;align-items:center;gap:16px;padding:22px 10px;display:flex}.pl-learning-ribbon span{align-items:center;gap:16px;font-size:14px;font-weight:600;display:flex}.pl-learning-ribbon b{color:#94763e;font:italic 22px Georgia,serif}.pl-learning-ribbon i{color:#aab7ae;font-size:20px;font-style:normal}.pl-home-section{padding-top:52px}.pl-section-title{margin-bottom:24px}.pl-section-title h2{letter-spacing:.02em;font-size:32px;font-weight:800}.pl-section-title .pl-label{color:#53675f;margin-bottom:9px;font-size:13px}.pl-section-title>button{min-height:44px;font-size:14px}.pl-section-note{color:#285548;background:#edf4ed;border:0;border-radius:3px;padding:7px 12px;font-size:12px}.pl-tools{border-top:0;border-bottom:1px solid #dae1df;padding:0 0 25px}.pl-tools a{padding:14px 20px}.pl-tools strong{font-size:17px}.pl-tools span{color:#53646c;font-size:12px}.pl-tools a>svg:first-child{color:#a67e39;width:28px;height:28px}.pl-tools a:hover strong{text-underline-offset:5px;text-decoration:underline}.pl-course-catalog{gap:34px 22px}.pl-catalog-copy h3{font-size:18px}.pl-catalog-copy p{color:#4d606c;font-size:13px;line-height:1.8}.pl-catalog-copy>span,.pl-catalog-copy>small{font-size:12px}.pl-catalog-copy>small{border-top:1px solid #e2e7e6;padding-top:10px}.pl-catalog-item:hover .pl-cover-coach{transform:translateY(-3px)}.pl-filters button{padding:10px 16px;font-size:14px}.pl-filters button[aria-pressed=true]{background:#244e47;border-color:#244e47}.pl-course-search{padding:11px 14px}.pl-course-search input{font-size:14px}.pl-catalog-note{font-size:12px}.pl-art-cover{aspect-ratio:1.3;background:var(--cover-bg);color:var(--cover-ink);isolation:isolate;border:1px solid #143c3e09;border-radius:7px}.pl-art-cover:before{content:"";opacity:.2;border:1px solid;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-50px}.pl-art-cover:after{content:"";opacity:.8;background:currentColor;height:5px;position:absolute;inset:0 0 auto}.pl-cover-kicker{letter-spacing:.11em;z-index:3;font:600 9px Georgia,serif;position:absolute;top:20px;left:17px}.pl-cover-title{letter-spacing:-.045em;z-index:3;text-align:left;font-size:22px;font-weight:850;line-height:1.5;position:absolute;top:43px;left:17px}.pl-cover-topic{z-index:4;letter-spacing:-.03em;font-size:10px;font-weight:600;position:absolute;bottom:12px;left:17px}.pl-cover-edition{opacity:.65;font:italic 17px Georgia,serif;position:absolute;top:17px;right:15px}.pl-cover-coach{object-fit:contain;z-index:2;filter:drop-shadow(0 3px 2px #0001);width:155px;max-width:none;height:155px;transition:transform .25s;position:absolute;bottom:-6px;right:-22px}.pl-cover-cards{z-index:1;display:flex;position:absolute;bottom:35px;left:22px;transform:rotate(-12deg)}.pl-cover-cards i{color:#24343c;background:#fffaf0;border:1px solid #ddd9cb;border-radius:3px;width:36px;height:48px;padding:5px;font:18px/1 Georgia,serif;display:block;box-shadow:0 3px 3px #0001}.pl-cover-cards i+i{color:#a24642;margin-left:-8px;transform:rotate(20deg)}.pl-cover-cards i span{text-align:right;font-size:19px;display:block}.pl-cover-equation{opacity:.8;font:italic 40px Georgia,serif;position:absolute;bottom:34px;left:19px}.pl-cover-equation span{letter-spacing:.02em;font:9px/1.4 sans-serif;display:block}.pl-cover-range{grid-template-columns:repeat(4,18px);gap:2px;display:grid;position:absolute;bottom:32px;left:17px;transform:rotate(-7deg)}.pl-cover-range i{color:#fff;text-align:center;background:#2a6056;border-radius:1px;font:7px/18px sans-serif}.pl-cover-symbol{font-size:64px;line-height:1;position:absolute;bottom:24px;left:20px}.pl-cover-medal{object-fit:contain;width:75px;height:75px;position:absolute;bottom:26px;left:13px}.pl-practice-feature{color:#fff;background:#172e36;border-radius:9px;grid-template-columns:1fr 390px;align-items:center;gap:48px;margin-top:64px;padding:45px 54px;display:grid;overflow:hidden}.pl-practice-story .pl-studio-eyebrow{color:#d6ba7c;letter-spacing:.12em;font:13px Georgia,serif}.pl-practice-story h2{color:#fff;letter-spacing:.04em;margin:19px 0 20px;font-size:44px;font-weight:750;line-height:1.45}.pl-practice-story>p{color:#d3e0e0;margin:0 0 26px;font-size:16px;line-height:2}.pl-practice-story .pl-studio-primary{color:#203933;background:#ead4a1;border-color:#ead4a1;box-shadow:0 4px #a78e59}.pl-practice-story>small{color:#c1d1ce;margin-top:15px;font-size:12px;display:block}.pl-practice-coach{border-top:1px solid #ffffff26;align-items:center;gap:14px;margin-top:30px;padding-top:22px;display:flex}.pl-practice-coach img{object-fit:contain;background:#ffffff12;border-radius:50%;flex:none}.pl-practice-coach p{color:#ebeee3;margin:0;font-size:14px;line-height:1.8}.pl-practice-screen{background:#101e28;border:1px solid #587068;border-radius:12px;margin:0;padding:10px;transform:rotate(2deg);box-shadow:0 20px 40px #0003}.pl-practice-screen>figcaption{color:#d2dfdc;justify-content:space-between;padding:4px 6px 10px;font-size:11px;display:flex}.pl-practice-screen>figcaption span{color:#a5b9b5}.pl-practice-screen .guide-screen-frame{border-radius:6px;width:100%;overflow:hidden}.pl-practice-options{grid-template-columns:1fr 1fr;gap:24px;margin-top:26px;display:grid}.pl-practice-options>button,.pl-ten-option{color:#25483e;text-align:left;background:#f7f7f1;border:1px solid #d5ddda;border-radius:6px;align-items:flex-start;gap:18px;padding:27px;display:flex}.pl-practice-options>button>svg:last-child{flex:none;margin-left:auto}.pl-practice-options>button>svg:first-child,.pl-ten-option>svg{color:#947b46;flex:none;margin-top:4px}.pl-practice-options span{color:#58675b;font-size:12px}.pl-practice-options h3{margin:6px 0 10px;font-size:23px;font-weight:750}.pl-practice-options p{color:#516158;margin:0;font-size:13px;line-height:1.8}.pl-practice-options .pl-challenge-links{gap:12px;margin-top:12px}.pl-challenge-links button{min-height:35px}.pl-premium-banner{background:#f3ecda;border:1px solid #e3d5b1;min-height:210px;margin-top:48px;padding:36px 32px 36px 175px;position:relative;overflow:hidden}.pl-premium-muse{object-fit:contain;pointer-events:none;width:228px;height:228px;position:absolute;bottom:-30px;left:-29px}.pl-premium-banner h2{font-size:25px;line-height:1.5}.pl-premium-banner p,.pl-premium-banner a{font-size:14px}.pl-premium-banner b{font-size:38px}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading) h1{letter-spacing:.02em;font-size:36px}html body .rank-course-card{box-shadow:none!important;background:#fff!important;border-color:#d9e0dc!important;border-radius:8px!important}html body .rank-course-card>p{color:#51616a;font-size:14px}html body .rank-course-card>small{font-size:12px}html body .rank-course-card .pl-art-cover{aspect-ratio:1.3}html body .rank-course-card>strong{font-size:17px}html body .usage-guide .guide-about-hero{background:#f5f1e5;border:0;border-top:5px solid #b6914f;border-radius:5px;padding:42px 34px}html body .usage-guide .guide-about-copy h1{color:#203a3b;font-size:44px;line-height:1.45}html body .usage-guide .guide-about-copy p{color:#425651;font-size:16px}html body .usage-guide .guide-coach-scene{background:0 0}html body .usage-guide .guide-coach-caption>span{color:#294c42;font-size:18px}html body .usage-guide .guide-coach-caption p{color:#526658;font-size:14px}html body .usage-guide .guide-experience{box-shadow:none;border-color:#d8dfda;border-radius:7px}html body .usage-guide .guide-experience h3{font-size:26px}html body .usage-guide .guide-experience-copy p{font-size:15px;line-height:1.9}html body .public-reference-heading{background:#f4f2e9;border:0;border-left:4px solid #b49453;border-radius:0 6px 6px 0;padding:26px 160px 30px 28px;position:relative}html body .public-reference-heading h1{margin-top:10px;font-size:36px}html body .public-reference-heading p{color:#4e625e;font-size:15px}.pl-reference-coach{object-fit:contain;pointer-events:none;width:150px;height:150px;position:absolute;bottom:0;right:5px}html body .premium-page .premium-intro{text-align:left;background:#f2edde;border-top:4px solid #b6924a;border-radius:5px;min-height:260px;margin-bottom:32px;padding:36px 260px 36px 36px;position:relative}html body .premium-page .premium-intro h1{color:#223c3c;font-size:38px;line-height:1.5}html body .premium-page .premium-intro p{color:#4b615d;font-size:16px;line-height:1.9}.pl-premium-intro-coach{object-fit:contain;width:250px;height:250px;position:absolute;bottom:0;right:5px}html body .premium-page .premium-plan{border-top:3px solid #b6924a;border-radius:7px}html body .premium-page .premium-plan li{background:#f3f5ef;padding:16px}html body .premium-page .premium-plan-heading{color:#fff;background:#203f3b;border-radius:5px}html body .premium-page .premium-plan-heading h2,html body .premium-page .premium-price :is(strong,span),html body .premium-page .premium-price>strong>.premium-price-number,html body .premium-page .premium-price>strong>.premium-price-unit{color:#f1deb0}html body .premium-page .premium-crown{color:#e5cc95;border-color:#a58e60}html body .pl-site-footer:not([data-chrome-theme=dark]){background:#f2f3ed;border-top:3px solid #c3ad76}html body .pl-site-footer .site-footer-navigation nav>div{gap:7px}html body .pl-site-footer:not(.pl-footer-compact){margin-top:56px}html body .pl-site-footer .pl-footer-heading p{font-size:15px}@keyframes pl-coach-enter{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width>=1101px){html body .pl-site-header .desktop-navigation{gap:18px}html body .pl-site-header .desktop-navigation>:is(a,button),html body .pl-site-header .desktop-nav-group>button{font-size:14px}}@media (width<=1100px){.pl-studio-hero{gap:25px}.pl-studio-copy h1{font-size:49px}.pl-scene-problem h2{font-size:23px}.pl-scene-coach{width:280px;height:280px;top:28px;right:-47px}.pl-scene-problem{left:18px}.pl-scene-answer{gap:12px;padding-inline:18px}.pl-scene-answer p{font-size:11px}.pl-art-cover{aspect-ratio:1.6}.pl-cover-title{font-size:27px}.pl-cover-coach{width:190px;height:190px}.pl-course-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-cover-kicker{font-size:11px}.pl-cover-topic{font-size:12px}.pl-practice-feature{grid-template-columns:1fr 340px;gap:30px;padding:36px}.pl-practice-story h2{font-size:37px}.pl-premium-banner{gap:18px;padding-left:145px}.pl-premium-muse{left:-45px}.pl-premium-banner h2{font-size:22px}}@media (width<=850px){.pl-studio-hero{grid-template-columns:1fr 1.1fr;gap:22px}.pl-studio-copy h1{font-size:40px}.pl-studio-copy .pl-studio-lead{font-size:19px}.pl-studio-copy p{font-size:14px}.pl-studio-primary{gap:18px;padding-inline:19px;font-size:14px}.pl-scene-label{padding-inline:16px;font-size:11px}.pl-scene-label small{font-size:9px}.pl-scene-coach{width:255px;height:255px;top:42px;right:-65px}.pl-scene-problem h2{font-size:21px}.pl-demo-pot{width:158px;font-size:11px}.pl-coach-comment{padding-inline:16px}.pl-coach-comment p{font-size:13px}.pl-coach-switch{padding-inline:16px}.pl-coach-switch>span{max-width:65px;font-size:10px}.pl-coach-switch>div{gap:5px}.pl-coach-switch button{width:39px;height:39px}.pl-coach-switch button img{width:35px;height:35px}.pl-learning-ribbon span{flex-direction:column;gap:6px;font-size:12px}.pl-practice-feature{grid-template-columns:1fr 295px;gap:24px;padding:30px}.pl-practice-story h2{font-size:32px}.pl-practice-story>p{font-size:14px}.pl-practice-coach p{font-size:12px}.pl-practice-options{gap:16px}.pl-practice-options>button,.pl-ten-option{gap:12px;padding:21px}.pl-practice-options h3{font-size:20px}.pl-practice-options p{font-size:12px}.pl-premium-banner{flex-wrap:wrap}.pl-premium-banner>div:last-child{flex-direction:row;align-items:center;gap:24px}}@media (width<=650px){.pl-topic-nav{gap:18px;padding-block:16px}.pl-topic-nav a{font-size:12px}.pl-topic-nav a:last-child{display:none}.pl-studio-hero{grid-template-columns:1fr;gap:30px;padding:20px 0 28px}.pl-studio-copy{padding:0 7px}.pl-studio-eyebrow{font-size:12px}.pl-studio-copy h1{margin:20px 0;font-size:48px;line-height:1.35}.pl-studio-copy .pl-studio-lead{margin-bottom:9px;font-size:21px}.pl-studio-copy p{margin-bottom:22px;font-size:15px;line-height:1.9}.pl-studio-copy>small{margin:12px 0 19px;font-size:12px}.pl-studio-primary{gap:30px;min-height:52px;padding-inline:22px;font-size:15px}.pl-studio-secondary{font-size:13px}.pl-mobile-br{display:block}.pl-learning-scene{border-radius:8px}.pl-scene-label{padding:15px 17px;font-size:12px}.pl-scene-label small{font-size:10px}.pl-scene-stage{height:337px}.pl-scene-problem{width:58%;top:20px;left:18px}.pl-scene-problem h2{font-size:25px;line-height:1.45}.pl-demo-pot{width:172px;font-size:11px}.pl-scene-coach{width:260px;height:260px;top:30px;right:-48px}.pl-scene-answer{gap:14px;min-height:78px;padding:13px 17px}.pl-scene-answer>div{min-width:90px}.pl-scene-answer strong{font-size:16px}.pl-scene-answer p{font-size:11px}.pl-coach-comment{min-height:93px;padding:16px 17px 0}.pl-coach-comment p{font-size:13px}.pl-coach-switch{padding:15px 18px 18px}.pl-coach-switch>span{max-width:85px;font-size:11px}.pl-coach-switch>div{gap:10px}.pl-coach-switch button{width:43px;height:43px}.pl-coach-switch button img{width:39px;height:39px}.pl-learning-ribbon{gap:9px;padding:19px 0}.pl-learning-ribbon b{font-size:19px}.pl-learning-ribbon span{gap:7px;font-size:11px}.pl-learning-ribbon i{font-size:14px}.pl-home-section{padding-top:36px}.pl-section-title{gap:10px;margin-bottom:20px}.pl-section-title h2{font-size:27px}.pl-section-title .pl-label{margin-bottom:6px;font-size:12px}.pl-section-title>button{align-self:flex-end;gap:5px;font-size:11px}.pl-section-note{padding:6px 9px;font-size:11px}.pl-tools{padding-bottom:0}.pl-tools a,.pl-tools a:first-child,.pl-tools a:last-child{padding-block:19px}.pl-tools strong{font-size:15px}.pl-tools span{font-size:11px}.pl-tools a>svg:first-child{width:23px;height:23px}.pl-course-catalog{gap:27px 13px}.pl-course-discovery{margin-bottom:20px}.pl-filters{gap:5px}.pl-filters button{padding:9px 10px;font-size:12px}.pl-course-search input{font-size:16px}.pl-art-cover,html body .rank-course-card .pl-art-cover{aspect-ratio:.91}.pl-cover-kicker{letter-spacing:.03em;font-size:7px;top:14px;left:11px}.pl-cover-title{letter-spacing:-.06em;font-size:17px;line-height:1.5;top:34px;left:11px}.pl-cover-edition{font-size:13px;top:13px;right:9px}.pl-cover-coach{width:122px;height:122px;bottom:1px;right:-20px}.pl-cover-topic{letter-spacing:-.05em;font-size:8px;bottom:9px;left:10px}.pl-cover-cards{bottom:32px;left:12px}.pl-cover-cards i{width:29px;height:40px;font-size:15px}.pl-cover-cards i span{font-size:16px}.pl-cover-equation{font-size:28px;bottom:37px;left:12px}.pl-cover-equation span{font-size:7px}.pl-cover-range{grid-template-columns:repeat(4,12px);gap:1px;bottom:32px;left:11px}.pl-cover-range i{font-size:5px;line-height:12px}.pl-cover-symbol{font-size:49px;bottom:29px;left:10px}.pl-cover-medal{width:60px;height:60px;bottom:27px;left:2px}.pl-catalog-copy h3{margin-block:7px;font-size:16px;line-height:1.55}.pl-catalog-copy p{font-size:12px;line-height:1.8}.pl-catalog-copy>span,.pl-catalog-copy>small{font-size:10px}.pl-catalog-copy>small{gap:2px}.pl-catalog-copy{padding-top:12px}.pl-catalog-note{font-size:12px;line-height:1.9}.pl-practice-feature{grid-template-columns:1fr;gap:28px;margin-top:36px;padding:29px 23px}.pl-practice-story h2{margin:15px 0;font-size:36px}.pl-practice-story>p{font-size:15px}.pl-practice-story>small{font-size:11px}.pl-practice-coach{margin-top:24px;padding-top:18px}.pl-practice-coach p{font-size:13px}.pl-practice-screen{width:min(100%,350px);margin:auto;padding:7px;transform:rotate(0)}.pl-practice-options{grid-template-columns:1fr;gap:14px;margin-top:18px}.pl-practice-options>button,.pl-ten-option{gap:16px;padding:22px}.pl-practice-options h3{font-size:22px}.pl-practice-options p{font-size:13px}.pl-method-note{font-size:12px;line-height:1.8}.pl-premium-banner{gap:18px;min-height:240px;margin-top:30px;padding:26px 20px 26px 110px}.pl-premium-muse{width:175px;height:175px;bottom:22px;left:-48px}.pl-premium-banner h2{margin-block:9px;font-size:21px}.pl-premium-banner p{font-size:13px}.pl-premium-banner .pl-label{font-size:10px}.pl-premium-banner>div:last-child{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.pl-premium-banner b{font-size:32px}.pl-premium-banner a{gap:10px;font-size:13px}html body [data-poker-theme=light] :is(.v3-heading,.learning-heading) h1{font-size:29px}html body .rank-course-card>strong{font-size:15px}html body .rank-course-card>p{font-size:13px}html body .rank-course-card>small{font-size:11px}html body .usage-guide .guide-about-hero{padding:28px 20px}html body .usage-guide .guide-about-copy h1{font-size:34px}html body .usage-guide .guide-about-copy p,html body .usage-guide .guide-coach-caption>span{font-size:15px}html body .usage-guide .guide-experience h3{font-size:23px}html body .usage-guide .guide-experience-copy p{font-size:14px}html body .public-reference-heading{padding:24px 22px 105px}html body .public-reference-heading h1{font-size:29px}html body .public-reference-heading p{font-size:14px}.pl-reference-coach{width:120px;height:120px;bottom:-4px;right:0}html body .premium-page .premium-intro{min-height:0;padding:27px 22px 160px}html body .premium-page .premium-intro h1{font-size:30px}html body .premium-page .premium-intro p{font-size:14px}.pl-premium-intro-coach{width:180px;height:180px;bottom:0;right:10px}html body .premium-page .premium-plan-heading{padding:22px 16px}}@media (width<=370px){.pl-studio-copy h1{font-size:42px}.pl-studio-copy .pl-studio-lead{font-size:19px}.pl-scene-problem h2{font-size:22px}.pl-scene-coach{width:240px;height:240px;top:48px;right:-64px}.pl-demo-pot{width:150px;font-size:10px}.pl-scene-label{font-size:10px}.pl-scene-label small{font-size:9px}.pl-coach-switch>div{gap:7px}.pl-coach-switch button{width:36px;height:36px}.pl-coach-switch button img{width:34px;height:34px}.pl-cover-title{font-size:14px}.pl-cover-kicker{font-size:6px}.pl-cover-coach{width:105px;height:105px;right:-22px}.pl-cover-topic{font-size:7px}.pl-art-cover{aspect-ratio:.83}.pl-cover-range{grid-template-columns:repeat(4,10px)}.pl-cover-range i{line-height:10px}.pl-catalog-copy h3{font-size:14px}.pl-section-title h2{font-size:23px}.pl-section-title>button{font-size:10px}.pl-premium-banner{padding-left:85px}.pl-premium-muse{left:-60px}.pl-premium-banner h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.pl-scene-coach{animation:none}.pl-studio-primary,.pl-cover-coach{transition:none}}.pl-studio-copy h1 em{color:inherit;font-weight:inherit}.pl-scene-problem h2{margin-bottom:11px}.pl-demo-chips{height:30px;margin-top:10px}.pl-demo-chips i{border-width:4px;width:30px;height:30px}.pl-scene-reveal{min-height:28px;margin-top:7px}.pl-scene-coach{width:280px;height:280px;top:0;right:0}.pl-coach-switch>span{max-width:150px}.pl-catalog-copy p{font-size:14px}@media (width>=651px) and (width<=1100px){.pl-scene-coach{width:252px;height:252px;top:22px;right:-42px}}@media (width<=650px){.pl-scene-coach{width:240px;height:240px;top:25px;right:-32px}.pl-coach-switch>span{max-width:90px}.pl-catalog-copy p{font-size:12px}.pl-scene-problem h2{font-size:23px}.pl-scene-reveal{margin-top:5px;font-size:11px}}@media (width<=370px){.pl-scene-coach{width:220px;height:220px;top:40px;right:-46px}.pl-scene-problem h2{font-size:21px}.pl-coach-switch>span{max-width:80px}}.pl-mobile-muse{display:none}@media (width<=650px){.pl-studio-copy{isolation:isolate;position:relative}.pl-studio-hero{overflow:hidden}.pl-mobile-muse{object-fit:contain;z-index:-1;width:190px;height:190px;display:block;position:absolute;top:46px;right:-48px}.pl-studio-copy h1{margin-bottom:28px;font-size:38px;line-height:1.45}.pl-studio-copy .pl-studio-lead{font-size:20px}.pl-studio-copy p{font-size:14px}.pl-studio-copy>small{font-size:11px}.pl-studio-hero{gap:25px}.pl-studio-copy>h1{max-width:250px}}@media (width<=370px){.pl-studio-copy h1{font-size:33px}.pl-mobile-muse{width:145px;height:145px;top:52px;right:-32px}.pl-studio-copy .pl-studio-lead{font-size:18px}}@media (width<=650px){#home-courses .pl-section-title{display:block}#home-courses .pl-section-title>button{min-height:32px;margin-top:9px;padding:0;font-size:12px}#home-courses .pl-section-title h2{white-space:nowrap}.pl-filters{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pl-filters button{min-height:42px}.pl-course-discovery{gap:12px}.pl-mobile-muse{width:165px;height:165px;top:30px;right:-37px}}@media (width<=370px){.pl-mobile-muse{width:130px;height:130px;top:28px;right:-35px}.pl-scene-coach{width:170px;height:170px;top:90px;right:-38px}}@media (width>=651px){.pl-cover-range{grid-template-columns:repeat(4,14px)}.pl-cover-range i{font-size:6px;line-height:14px}}.pl-topic-nav>button{color:#284d43;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;padding:0;font-size:14px;font-weight:650;display:inline-flex}.pl-impact-hero.pl-studio-hero{grid-template-columns:1.03fr 1fr;gap:44px;padding:38px 0 42px}.pl-impact-hero .pl-studio-copy h1{letter-spacing:-.025em;max-width:none;margin:26px 0 28px;font-size:clamp(56px,5.6vw,78px);font-weight:850;line-height:1.3}.pl-impact-hero .pl-studio-copy .pl-impact-lead{color:#3e535d;margin-bottom:28px;font-size:19px;line-height:1.9}.pl-impact-hero .pl-studio-primary{gap:16px;min-height:56px;padding:15px 24px}.pl-impact-hero .pl-studio-copy>small{margin-bottom:20px;font-size:12px;line-height:1.8}.pl-impact-hero .pl-studio-secondary{border:0;justify-content:center;min-height:44px;font-size:13px}.pl-impact-scene{isolation:isolate;color:#edf1eb;background:radial-gradient(at 25% 18%,#284e4d 0,#172e39 48%,#101922 100%);border:1px solid #35534f;border-radius:16px;min-width:0;min-height:470px;position:relative;overflow:hidden;box-shadow:0 18px 40px #102d3019}.pl-impact-scene-heading{color:#ead4a1;justify-content:space-between;align-items:center;gap:10px;padding:22px 24px;font-size:14px;font-weight:700;display:flex}.pl-impact-scene-heading small{color:#c2d2d0;white-space:nowrap;font-size:10px;font-weight:400}.pl-impact-table{text-align:center;background:linear-gradient(130deg,#1d5848,#103f33);border:1px solid #b6914f;border-radius:64px;margin:12px 20px 0;padding:18px 12px 22px;position:relative;box-shadow:inset 0 3px 14px #002c2844}.pl-impact-table>span{color:#d6ded2;letter-spacing:.08em;margin-bottom:12px;font-size:10px;display:block}.pl-impact-table>div{justify-content:center;align-items:center;gap:8px;display:flex}.pl-impact-table .playing-card{width:49px;min-width:49px;height:69px}.pl-impact-table .playing-card .card-face{justify-content:center;align-items:center;display:flex}.pl-impact-coach{object-fit:contain;z-index:1;filter:drop-shadow(0 8px 8px #0003);width:190px;height:210px;position:absolute;bottom:82px;right:0}.pl-impact-reason{z-index:2;width:calc(100% - 190px);min-height:150px;margin:28px 24px 18px;position:relative}.pl-impact-reason>strong{color:#f8f4e8;font-size:22px;line-height:1.5;display:block}.pl-impact-reason>p{color:#dbe6de;margin:9px 0;font-size:14px;line-height:1.9}.pl-impact-reason>button{color:#ead4a1;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8b9e86;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:4px 0;font-size:12px;display:inline-flex}.pl-impact-teachers{background:#0d202675;border-top:1px solid #71897b55;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.pl-impact-teachers>div:first-child>span{color:#c1d1c5;font-size:10px;display:block}.pl-impact-teachers strong{color:#f2e4c1;margin-top:4px;font-size:15px;display:block}.pl-impact-teachers>div[role=group]{gap:8px;display:flex}.pl-impact-teachers button{cursor:pointer;background:#e9f3e21a;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:flex}.pl-impact-teachers button[aria-pressed=true]{background:#fff3;border:2px solid #ead4a1}.pl-impact-teachers button img{object-fit:contain;width:40px;height:40px}.pl-impact-scene button:focus-visible{outline-offset:4px;outline:2px solid #ead4a1}.pl-home-pending{color:#596775;background:#f5f7f4;border-radius:12px;justify-content:center;align-items:center;min-height:370px;margin-block:30px;font-size:14px;display:flex}.pl-return-hero{padding:32px 0 6px}.pl-return-hero>h1{color:#182f40;margin:14px 0 24px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.5}.pl-return-resume{background:#f3f0e7;border:1px solid #dfd8c5;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;padding:28px;display:flex}.pl-return-resume>div{flex:1;min-width:0}.pl-return-resume>div>span{color:#795e32;font-size:12px;font-weight:700}.pl-return-resume h2{color:#182f40;margin:8px 0 12px;font-size:24px;font-weight:750;line-height:1.6}.pl-return-resume p{color:#596775;margin:0;font-size:14px;line-height:1.8}.pl-return-resume button{flex:none}.pl-return-review{color:#1c4c46;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:14px;display:flex}.pl-record-notice{color:#70471c;background:#fff3e6;border-radius:5px;padding:14px;font-size:13px}.pl-library .pl-course-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.pl-library .pl-catalog-copy h3{margin:10px 0;font-size:20px}.pl-library .pl-catalog-copy p{font-size:15px;line-height:1.85}.pl-library .pl-catalog-copy>.pl-course-fit,.pl-course-fit{color:#1c4c46;font-size:13px;font-weight:650;line-height:1.8;display:block}.pl-catalog-item[data-recommended=true] .pl-art-cover{outline-offset:3px;outline:2px solid #1c4c46}.pl-diagnostic-pick{text-align:center;color:#1c4c46;background:#edf4ef;border-radius:4px;justify-content:center;align-items:center;margin-block:10px;padding:5px 8px;font-size:12px;display:flex}.pl-course-recommendation{background:#f0f5ef;border-left:3px solid #1c4c46;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:20px 24px;display:flex}.pl-course-recommendation strong{color:#1c4c46;font-size:16px}.pl-course-recommendation p{color:#596775;margin:8px 0 0;font-size:13px}.pl-course-recommendation button{color:#1c4c46;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.pl-teacher-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.pl-teacher-grid article{border-top:1px solid #dce2db;align-items:center;gap:14px;min-width:0;padding-top:20px;display:flex}.pl-teacher-grid img{object-fit:contain;flex:none;width:58px;height:58px}.pl-teacher-grid h3{color:#182f40;margin:0 0 7px;font-size:18px;font-weight:750}.pl-teacher-grid p{color:#596775;margin:0;font-size:13px;line-height:1.8}.rank-course-card>.pl-course-fit{margin-block:4px 12px}.rank-course-card>.rank-course-access{color:#596775;margin-block:6px;font-size:13px}.rank-course-more{color:#1c4c46;align-items:center;gap:10px;margin-top:16px;font-size:14px;font-weight:650;display:flex}@media (width<=1100px){.pl-impact-hero.pl-studio-hero{gap:28px}.pl-impact-hero .pl-studio-copy h1{font-size:56px}.pl-impact-coach{width:155px;height:185px}.pl-impact-reason{width:calc(100% - 155px);margin-inline:20px}.pl-impact-reason>strong{font-size:19px}.pl-impact-reason>p{font-size:13px}.pl-impact-table .playing-card{width:43px;min-width:43px;height:60px}.pl-impact-scene-heading{padding-inline:20px;font-size:12px}.pl-impact-teachers{padding-inline:16px}.pl-impact-teachers>div[role=group]{gap:4px}.pl-teacher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.pl-impact-hero.pl-studio-hero{grid-template-columns:1fr;gap:28px}.pl-impact-hero .pl-studio-copy h1{font-size:64px}.pl-impact-scene{min-height:430px}.pl-impact-table{margin-inline:24px}.pl-impact-table .playing-card{width:49px;min-width:49px;height:69px}.pl-impact-coach{width:200px;height:225px;bottom:55px;right:20px}.pl-impact-reason{width:calc(100% - 245px);min-height:118px;margin-top:22px}.pl-impact-reason>strong{font-size:22px}.pl-impact-reason>p{font-size:14px}.pl-impact-teachers{padding:15px 24px}.pl-impact-teachers>div[role=group]{gap:10px}.pl-library .pl-course-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-return-resume{flex-direction:column;align-items:flex-start}}@media (width<=650px){.pl-topic-nav{gap:14px;overflow-x:auto}.pl-topic-nav a,.pl-topic-nav>button{min-height:44px;font-size:12px}.pl-topic-nav a:last-child{display:inline-flex}.pl-impact-hero.pl-studio-hero{gap:28px;padding:20px 0 30px;overflow:visible}.pl-impact-hero .pl-studio-copy{padding:0}.pl-impact-hero .pl-studio-copy h1{letter-spacing:-.035em;max-width:none;margin:20px 0 23px;font-size:clamp(39px,11vw,52px);line-height:1.3}.pl-impact-hero .pl-studio-copy .pl-impact-lead{margin-bottom:24px;font-size:16px;line-height:1.9}.pl-impact-hero .pl-studio-eyebrow{letter-spacing:.025em;font-size:11px}.pl-impact-hero .pl-studio-primary{gap:12px;width:100%;min-height:54px;padding-inline:12px;font-size:15px}.pl-impact-hero .pl-studio-copy>small{margin:13px 0 6px;font-size:11px}.pl-impact-hero .pl-studio-secondary{font-size:13px}.pl-impact-scene{border-radius:12px;min-height:420px}.pl-impact-scene-heading{padding:18px 16px;font-size:12px}.pl-impact-scene-heading small{font-size:9px}.pl-impact-table{border-radius:50px;margin:6px 12px 0;padding:13px 8px 17px}.pl-impact-table .playing-card{width:40px;min-width:40px;height:56px}.pl-impact-table>div{gap:6px}.pl-impact-table>span{margin-bottom:9px}.pl-impact-coach{width:145px;height:175px;bottom:78px;right:-3px}.pl-impact-reason{width:calc(100% - 145px);min-height:148px;margin:21px 16px 12px}.pl-impact-reason>strong{font-size:18px}.pl-impact-reason>p{font-size:12px;line-height:1.85}.pl-impact-reason>button{font-size:11px}.pl-impact-teachers{gap:8px;padding:14px 16px}.pl-impact-teachers>div[role=group]{gap:6px}.pl-impact-teachers strong{font-size:14px}.pl-impact-teachers>div:first-child>span{font-size:9px}.pl-library .pl-course-catalog{grid-template-columns:1fr;gap:30px}.pl-library .pl-art-cover{aspect-ratio:1.6}.pl-library .pl-cover-title{font-size:27px;top:44px;left:18px}.pl-library .pl-cover-kicker{font-size:10px;top:20px;left:18px}.pl-library .pl-cover-coach{width:185px;height:185px;bottom:-5px;right:-15px}.pl-library .pl-cover-topic{font-size:10px;bottom:14px;left:18px}.pl-library .pl-cover-edition{font-size:18px;top:18px;right:16px}.pl-library .pl-catalog-copy>.pl-course-fit{font-size:14px}.pl-library .pl-catalog-copy h3{font-size:22px}.pl-library .pl-catalog-copy p{font-size:15px}.pl-library .pl-catalog-copy>small{font-size:12px}.pl-library #home-courses .pl-section-title h2{white-space:normal;font-size:26px}.pl-course-recommendation{flex-direction:column;align-items:flex-start;gap:10px;padding:18px}.pl-teacher-grid{gap:20px 14px}.pl-teacher-grid article{flex-direction:column;align-items:flex-start;gap:9px}.pl-teacher-grid h3{font-size:18px}.pl-teacher-grid p{font-size:13px}.pl-return-hero>h1{font-size:34px}.pl-return-resume{padding:22px}.pl-return-resume h2{font-size:22px}.pl-return-resume .pl-studio-primary{gap:16px;width:100%;font-size:15px}.pl-home-pending{min-height:320px}}@media (width<=370px){.pl-impact-table .playing-card{width:35px;min-width:35px;height:49px}.pl-impact-reason{width:calc(100% - 126px);min-height:173px}.pl-impact-coach{width:126px;height:160px;bottom:88px}.pl-impact-teachers{flex-wrap:wrap;gap:12px}.pl-impact-teachers>div[role=group]{gap:5px;margin-left:auto}.pl-impact-teachers button{width:44px;height:44px}.pl-library .pl-cover-title{font-size:23px}.pl-library .pl-cover-coach{width:150px;height:150px}}.pl-home-hero-restored .pl-studio-copy h1{letter-spacing:.035em}.pl-home-hero-restored .pl-studio-primary{gap:16px}.pl-home-hero-restored .pl-studio-secondary{cursor:pointer;justify-content:center;min-height:44px}.pl-home-hero-restored .pl-scene-reveal{justify-content:center;min-height:44px}.pl-home-hero-restored .pl-coach-switch button{flex:none;width:44px;min-width:44px;height:44px}.pl-home-hero-restored .pl-coach-switch button img{width:40px;height:40px}.pl-home-hero-restored .pl-scene-answer>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.pl-home-hero-restored .pl-demo-chips{display:none}.pl-library #home-courses .pl-course-discovery{justify-content:flex-start}.pl-library #home-courses .pl-art-cover{aspect-ratio:2.1;container-type:inline-size}.pl-library #home-courses .pl-cover-kicker{letter-spacing:.07em;font-size:clamp(8px,2.65cqw,10.5px);top:11%;left:4.5%}.pl-library #home-courses .pl-cover-title{letter-spacing:.025em;font-size:clamp(16px,5.5cqw,24px);font-weight:750;line-height:1.45;top:21%;left:4.5%}.pl-library #home-courses .pl-cover-topic{letter-spacing:.025em;font-size:clamp(8px,2.65cqw,11px);bottom:6%;left:4.5%}.pl-library #home-courses .pl-cover-edition{font-size:clamp(14px,4.5cqw,19px);top:8%;right:4%}.pl-library #home-courses .pl-cover-coach{width:52cqw;height:52cqw;bottom:-5%;right:-3%}.pl-library #home-courses .pl-cover-cards{bottom:7.5cqw;left:6%}.pl-library #home-courses .pl-cover-cards i{width:6cqw;height:8cqw;padding:.75cqw;font-size:3cqw}.pl-library #home-courses .pl-cover-cards i span{font-size:3.25cqw}.pl-library #home-courses .pl-cover-equation{font-size:7cqw;line-height:1;bottom:7.5cqw;left:5%}.pl-library #home-courses .pl-cover-equation span{margin-top:.5cqw;font-size:2cqw;line-height:1.3}.pl-library #home-courses .pl-cover-range{grid-template-columns:repeat(4,2cqw);gap:.4cqw;bottom:7.5cqw;left:5%}.pl-library #home-courses .pl-cover-range i{font-size:1.1cqw;line-height:2cqw}.pl-library #home-courses .pl-cover-symbol{font-size:9cqw;bottom:7.5cqw;left:5%}.pl-library #home-courses .pl-cover-medal{width:9cqw;height:9cqw;bottom:7.5cqw;left:5%}.pl-library #home-courses .pl-catalog-copy h3{letter-spacing:.035em;font-weight:750}@media (width<=650px){.pl-home-hero-restored .pl-studio-copy{padding-inline:0}.pl-home-hero-restored .pl-studio-copy h1{letter-spacing:.035em;max-width:250px;font-size:38px;line-height:1.5}.pl-home-hero-restored .pl-mobile-muse{width:165px;height:165px;top:26px;right:-24px}.pl-home-hero-restored .pl-studio-primary{gap:12px;width:100%;padding-inline:10px;font-size:15px}.pl-home-hero-restored .pl-studio-copy>small{font-size:11px;line-height:1.8}.pl-home-hero-restored .pl-scene-problem h2{letter-spacing:.025em;font-size:23px}.pl-home-hero-restored .pl-scene-problem{width:60%}.pl-home-hero-restored .pl-scene-coach{width:170px;height:190px;top:72px;right:-20px}.pl-home-hero-restored .pl-coach-switch{gap:8px;padding-inline:14px}.pl-home-hero-restored .pl-coach-switch>span{max-width:85px;font-size:10px}.pl-home-hero-restored .pl-coach-switch>div{gap:6px}.pl-library #home-courses .pl-cover-title{font-size:clamp(16px,5.8cqw,22px)}.pl-library #home-courses .pl-catalog-copy h3{font-size:21px;line-height:1.65}.pl-library #home-courses .pl-catalog-copy{padding-top:14px}.pl-library #home-courses .pl-course-catalog{gap:28px}}@media (width<=370px){.pl-home-hero-restored .pl-studio-copy h1{max-width:216px;font-size:33px}.pl-home-hero-restored .pl-mobile-muse{width:130px;height:130px;top:28px;right:-23px}.pl-home-hero-restored .pl-coach-switch{flex-direction:column;align-items:flex-start;gap:9px}.pl-home-hero-restored .pl-coach-switch>span{max-width:none}.pl-home-hero-restored .pl-coach-switch>div{align-self:flex-end}.pl-home-hero-restored .pl-scene-problem h2{font-size:21px}.pl-library #home-courses .pl-catalog-copy h3{font-size:19px}}.pl-library .pl-topic-nav{flex-wrap:nowrap;gap:clamp(8px,2.8vw,30px)}.pl-library .pl-topic-nav>:is(a,button){flex:none}.pl-library #home-courses .pl-section-title h2{word-break:keep-all;overflow-wrap:normal}.knowledge-page{color:#182f40;min-width:0;max-width:960px;margin:0 auto;padding:28px 0 48px;line-height:1.8}.knowledge-page :is(button,input,summary):focus-visible,.knowledge-entry button:focus-visible{outline-offset:4px;outline:2px solid #1d4ed8}.knowledge-page h1{letter-spacing:.01em;color:#182f40;margin:14px 0 24px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.4}.knowledge-page h1[tabindex="-1"]:focus{outline:none}.knowledge-page h2{color:#182f40;font-weight:750;line-height:1.6}.knowledge-back,.knowledge-text-button{color:#1c4c46;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:14px;font-weight:650;display:inline-flex}.knowledge-kicker{color:#795e32;letter-spacing:.05em;font-size:13px;font-weight:700;line-height:1.6;display:block}.knowledge-primary,.knowledge-secondary{text-align:center;cursor:pointer;overflow-wrap:anywhere;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-width:44px;max-width:100%;min-height:48px;padding:13px 22px;font-size:15px;font-weight:700;line-height:1.6;display:inline-flex}.knowledge-primary{color:#fff;background:#1c4c46;border:1px solid #1c4c46;box-shadow:0 3px #12352f}.knowledge-primary:hover{background:#28675e}.knowledge-secondary{color:#1c4c46;background:#fff;border:1px solid #71827b}.knowledge-primary:disabled,.knowledge-secondary:disabled{opacity:.55;cursor:wait;box-shadow:none}.knowledge-primary svg,.knowledge-secondary svg{flex:none}.knowledge-intro{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;margin:24px 0 48px;display:grid}.knowledge-intro h1{font-size:clamp(40px,4.8vw,60px)}.knowledge-intro .knowledge-lead{color:#42555e;margin-bottom:28px;font-size:18px;line-height:1.9}.knowledge-intro-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.knowledge-intro-visual{isolation:isolate;background:#f3f0e7;border-radius:16px;align-items:flex-end;min-height:350px;padding:24px;display:flex;position:relative;overflow:hidden}.knowledge-intro-visual:before{content:"10";color:#e3dccb;z-index:-1;font-size:170px;font-weight:800;line-height:1.3;position:absolute;top:0;left:16px}.knowledge-intro-visual>img{object-fit:contain;z-index:-1;width:78%;height:260px;position:absolute;top:16px;right:-10px}.knowledge-intro-visual>div{color:#fff;text-align:center;background:#1c4c46;border-radius:8px;width:100%;padding:18px}.knowledge-intro-visual strong{font-size:16px}.knowledge-intro-visual p{color:#e8eee8;margin:6px 0 0;font-size:14px}.knowledge-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0;display:grid}.knowledge-value-grid article{border-top:2px solid #b6914f;padding-top:16px}.knowledge-value-grid article>span{color:#795e32;font-size:13px;font-weight:700}.knowledge-value-grid h2{margin:8px 0 12px;font-size:19px}.knowledge-value-grid p{color:#52636c;margin:0;font-size:15px}.knowledge-page .knowledge-note{color:#596775;margin-block:20px;font-size:13px;line-height:1.85}.knowledge-previous{border-top:1px solid #dce2df;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:24px;display:flex}.knowledge-previous h2{margin:6px 0;font-size:24px}.knowledge-previous p{color:#596775;margin:0;font-size:13px}.knowledge-test-heading{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.knowledge-test-heading h1{margin:10px 0 20px;font-size:28px}.knowledge-test-heading>strong{color:#1c4c46;white-space:nowrap;flex:none;font-size:32px;font-weight:750}.knowledge-test-heading>strong>span{color:#596775;font-size:14px;font-weight:500}.knowledge-progress{background:#dfe6e2;border-radius:5px;height:5px;overflow:hidden}.knowledge-progress>span{background:#1c4c46;height:100%;transition:width .2s;display:block}.knowledge-question{padding:36px 0 24px}.knowledge-question-number{letter-spacing:.1em;color:#795e32;font-size:12px;font-weight:700}.knowledge-question h2{overflow-wrap:anywhere;margin:12px 0 0;font-size:24px;line-height:1.85}.knowledge-assumptions{background:#f3f0e7;border-left:3px solid #b6914f;border-radius:0 6px 6px 0;margin-top:20px;padding:14px 18px;font-size:14px}.knowledge-assumptions p{margin:5px 0}.knowledge-assumptions strong{font-size:13px}.knowledge-choices{border:0;gap:12px;min-width:0;margin:0 0 24px;padding:0;display:grid}.knowledge-choices label{cursor:pointer;color:#263b47;background:#fff;border:1px solid #839187;border-radius:7px;align-items:center;gap:16px;min-width:0;padding:18px 20px;font-size:16px;line-height:1.8;display:flex;position:relative}.knowledge-choices label[data-selected=true]{background:#f0f5ef;border:2px solid #1c4c46;padding:17px 19px}.knowledge-choices input{opacity:0;width:1px;height:1px;position:absolute}.knowledge-choices label:focus-within{outline-offset:3px;outline:2px solid #1d4ed8}.knowledge-choice-mark{text-align:center;color:#29463a;background:#f7f8f5;border:1px solid #87958d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.knowledge-choices label[data-selected=true] .knowledge-choice-mark{color:#fff;background:#1c4c46;border-color:#1c4c46}.knowledge-next{width:100%}.knowledge-wait{text-align:center;background:#f5f7f8;border-radius:8px;margin-top:24px;padding:48px 20px}.knowledge-result-header{text-align:center;padding:36px 0 24px}.knowledge-result-header h1{margin-bottom:24px;font-size:28px}.knowledge-equivalent{background:#f3f0e7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:140px;padding:20px;display:flex}.knowledge-equivalent strong{color:#1c4c46;font-size:clamp(30px,5vw,44px);line-height:1.5}.knowledge-equivalent span{color:#596775;font-size:13px}.knowledge-result-header>p{max-width:670px;margin:22px auto 0;font-size:15px}.knowledge-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:16px 0 36px;display:grid}.knowledge-evidence-grid>section{border-top:2px solid #c5b17d;padding-top:16px}.knowledge-evidence-grid h2{margin:0 0 12px;font-size:16px}.knowledge-evidence-grid ul{color:#4a5f67;margin:0;padding-left:19px;font-size:14px;line-height:1.9}.knowledge-evidence-grid>section>p{color:#596775;font-size:14px}.knowledge-next-grid{grid-template-columns:1fr 1fr;gap:24px;margin-block:32px;display:grid}.knowledge-recommended{background:#edf3ee;border:1px solid #c3d5cb;border-radius:10px;padding:26px}.knowledge-recommended h2{margin:12px 0 18px;font-size:25px}.knowledge-recommended p,.knowledge-ai-theme>p{margin:0 0 24px;font-size:16px;line-height:1.85}.knowledge-recommended .knowledge-primary{width:100%;padding-inline:12px}.knowledge-recommended small{color:#52636c;margin-top:16px;font-size:12px;line-height:1.8;display:block}.knowledge-ai-theme{background:#fff;border:1px solid #d6ded9;border-radius:10px;padding:26px}.knowledge-ai-theme h2{margin:16px 0;font-size:21px}.knowledge-ai-theme .knowledge-secondary{font-size:14px}.knowledge-entry-icon{text-align:center;color:#715a30;background:#e9e5d8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.knowledge-answer-review{margin-top:48px}.knowledge-review-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.knowledge-review-heading h2{font-size:26px}.knowledge-review-heading>span{white-space:nowrap;color:#596775;font-size:14px}.knowledge-answer-review>p{color:#596775;margin:14px 0 24px;font-size:14px}.knowledge-answer-review details{border-top:1px solid #d9e1dc}.knowledge-answer-review summary{cursor:pointer;align-items:center;gap:16px;padding:22px 0;list-style:none;display:flex}.knowledge-answer-review summary::-webkit-details-marker{display:none}.knowledge-review-mark{text-align:center;color:#795e32;background:#f3f0e7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.knowledge-review-mark[data-correct=true]{color:#166534;background:#edf7f0}.knowledge-answer-review summary>span:nth-child(2){flex:1;min-width:0}.knowledge-answer-review summary small{color:#596775;margin-bottom:5px;font-size:12px;display:block}.knowledge-answer-review summary strong{font-size:16px;font-weight:650;line-height:1.8}.knowledge-answer-review summary>svg{flex:none}.knowledge-review-body{padding:0 0 26px 48px;font-size:15px}.knowledge-review-body>p{margin:6px 0}.knowledge-coach-reason{background:#f3f0e7;border-radius:8px;align-items:flex-start;gap:16px;margin-top:20px;padding:20px;display:flex}.knowledge-coach-reason .coach-face{flex:none;width:44px;height:44px}.knowledge-coach-reason p{margin:0;font-size:15px;line-height:1.9}.knowledge-rubric{border-block:1px solid #d9e1dc;margin-top:30px;padding:12px 0}.knowledge-rubric summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:15px;font-weight:650}.knowledge-rubric p{color:#52636c;font-size:14px}.knowledge-rubric small{color:#596775;font-size:12px}.knowledge-result-footer{flex-wrap:wrap;align-items:center;gap:24px;margin:30px 0;display:flex}.knowledge-result-footer time{color:#596775;margin-left:auto;font-size:12px}.knowledge-save{background:#f5f7f5;border:1px solid #d6ded8;border-radius:7px;margin-top:24px;padding:16px;font-size:14px}.knowledge-save p{margin:0 0 8px}.knowledge-error{color:#922319;background:#fff1f0;border-left:3px solid #b42318;margin-top:20px;padding:16px;font-size:15px}.knowledge-error button{background:0 0;border:0;min-height:44px;font-weight:700;text-decoration:underline}.knowledge-entry{background:#f3f0e7;border:1px solid #e1dac9;border-radius:10px;align-items:center;gap:20px;margin:24px 0 30px;padding:24px;display:flex}.knowledge-entry>div{flex:1;min-width:0}.knowledge-entry h2{color:#182f40;margin:5px 0 6px;font-size:23px;font-weight:750;line-height:1.5}.knowledge-entry p{color:#596775;margin:0;font-size:14px;line-height:1.8}.knowledge-entry-compact{padding:20px}.knowledge-entry-compact h2{font-size:20px}.knowledge-practice-focus{color:#f4eee0;background:#193c34;border:1px solid #607d73;border-radius:7px;align-items:center;gap:12px;margin:10px 0;padding:12px 16px;display:flex}.knowledge-practice-focus>div{flex:1}.knowledge-practice-focus strong{color:#ead4a1;font-size:11px}.knowledge-practice-focus p{margin:4px 0 0;font-size:13px;line-height:1.7}.knowledge-practice-focus button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:12px;text-decoration:underline;display:inline-flex}.card-notation .notation-card[data-suit="0"]{color:#263845}.card-notation .notation-card[data-suit="1"]{color:#b8434d}.card-notation .notation-card[data-suit="2"]{color:#2a7865}.card-notation .notation-card[data-suit="3"]{color:#3c71a7}.card-notation .notation-rank{font-family:Outfit,sans-serif;font-weight:600}.card-notation .notation-card>.card-mark{flex:none;width:1em;height:1em}.knowledge-question .notation-card{vertical-align:middle;min-width:32px;min-height:45px;font-size:19px}.member-coach-picker .v3-coach-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.member-coach-picker .v3-coach-card{text-align:left;flex-direction:column;min-width:0;padding:20px;display:flex}.coach-choice-main{cursor:pointer;grid-template-columns:110px minmax(0,1fr);gap:8px 18px;display:grid}.member-coach-picker .v3-coach-card-top{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.v3-coach-card-top>span:nth-child(2){justify-content:center;align-items:center;margin-left:auto;margin-right:12px;font-size:12px;display:flex}.coach-choice-main>img{object-fit:contain;width:110px;height:140px}.coach-choice-main>div:last-child{align-self:center}.coach-choice-main h2{margin:5px 0 12px;font-size:24px}.coach-choice-main p{font-size:14px;line-height:1.8}.member-coach-picker .v3-coach-card blockquote{color:#29443c;background:#f3f0e7;border:0;border-radius:6px;flex:1;margin:16px 0;padding:16px;font-size:14px;line-height:1.9}.v3-coach-card blockquote>span{color:#795e32;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.coach-profile-detail{border-top:1px solid #d9e1dc}.coach-profile-detail summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px;font-weight:650}.coach-profile-detail p{color:#52636c;font-size:14px;line-height:1.9}.coach-example-context{color:#596775;font-size:13px;line-height:1.9}.coach-decision-layout{grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;display:grid}.coach-reference{background:#edf2ef;border:1px solid #93a59c;border-radius:8px;padding:16px}.coach-reference>div+div{margin-top:18px}.coach-reference>div>strong{color:#29483c;font-size:12px}.coach-reference-cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;min-height:50px;margin-top:10px;display:flex}.coach-reference-cards .playing-card{width:32px;min-width:32px;height:45px;font-size:18px}.coach-reference-cards .playing-card .card-face{justify-content:center;align-items:center;display:flex}.coach-reference-cards>span{color:#52636c;font-size:12px}.coach-reference dl{margin-top:18px;font-size:12px}.coach-reference dl>div{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.coach-reference dd{margin:0;font-weight:700}.quick-coach .quick-coach-summary .quick-coach-reason{color:inherit;white-space:normal;margin:7px 0 0;font-size:12px;line-height:1.75}[data-poker-theme=dark] .coach-reference{color:#e7edf2;background:#172e37;border-color:#607b74}[data-poker-theme=dark] .coach-reference>div>strong,[data-poker-theme=dark] .coach-reference-cards>span{color:#dce8e1}@media (width<=760px){.knowledge-intro{grid-template-columns:1fr .85fr;gap:24px}.knowledge-intro h1{font-size:40px}.knowledge-intro-visual{min-height:310px;padding:16px}.knowledge-intro-visual>img{width:100%;height:230px;right:-20px}.knowledge-value-grid{gap:20px}.knowledge-value-grid h2{font-size:17px}.knowledge-entry{flex-wrap:wrap}.knowledge-entry>.knowledge-secondary{margin-left:68px}.knowledge-next-grid{gap:16px}.knowledge-recommended,.knowledge-ai-theme{padding:20px}.knowledge-recommended h2{font-size:22px}}@media (width<=650px){.knowledge-page{padding-top:18px}.knowledge-intro{grid-template-columns:1fr;gap:24px;margin-block:20px 32px}.knowledge-intro h1{font-size:42px}.knowledge-intro .knowledge-lead{font-size:16px}.knowledge-intro .knowledge-primary{width:100%}.knowledge-intro-actions{display:block}.knowledge-intro-visual{min-height:220px;padding:16px}.knowledge-intro-visual>img{width:45%;height:190px;top:12px;right:5px}.knowledge-intro-visual>div{text-align:left;color:#182f40;background:0 0;align-self:center;width:60%;padding:0}.knowledge-intro-visual p{color:#52636c}.knowledge-intro-visual:before{opacity:.7;font-size:125px;top:60px;left:10px}.knowledge-value-grid{grid-template-columns:1fr;gap:20px}.knowledge-value-grid h2{margin:5px 0;font-size:20px}.knowledge-page .knowledge-note{font-size:13px}.knowledge-previous{flex-direction:column;align-items:flex-start;gap:16px}.knowledge-test-heading{align-items:flex-start;gap:12px}.knowledge-test-heading h1{font-size:22px}.knowledge-test-heading>strong{padding-top:24px;font-size:27px}.knowledge-test-heading>strong>span{font-size:12px}.knowledge-question{padding-top:26px}.knowledge-question h2{font-size:20px}.knowledge-choices label{gap:12px;padding:16px 14px;font-size:15px}.knowledge-choices label[data-selected=true]{padding:15px 13px}.knowledge-choice-mark{width:28px;height:28px}.knowledge-assumptions{padding:12px 14px;font-size:13px}.knowledge-result-header{padding-top:24px}.knowledge-result-header h1{font-size:24px}.knowledge-result-header>p{font-size:14px}.knowledge-evidence-grid,.knowledge-next-grid{grid-template-columns:1fr;gap:20px}.knowledge-evidence-grid>section{padding-top:12px}.knowledge-evidence-grid h2{font-size:17px}.knowledge-next-grid .knowledge-secondary{width:100%}.knowledge-review-heading{display:block}.knowledge-review-heading h2{font-size:23px}.knowledge-review-heading>span{margin-top:8px;display:block}.knowledge-answer-review summary{gap:10px;padding:18px 0}.knowledge-answer-review summary strong{font-size:14px}.knowledge-review-body{padding-left:0;font-size:14px}.knowledge-coach-reason{gap:10px;padding:16px}.knowledge-coach-reason p{font-size:14px}.knowledge-result-footer{gap:16px}.knowledge-result-footer time{width:100%;margin-left:0}.knowledge-entry{gap:14px;padding:20px 16px}.knowledge-entry-icon{width:44px;height:44px}.knowledge-entry h2{font-size:20px}.knowledge-entry .knowledge-kicker{font-size:11px}.knowledge-entry p{font-size:13px}.knowledge-entry>.knowledge-secondary{width:100%;margin:0}.member-coach-picker .v3-coach-picker{grid-template-columns:1fr;gap:18px}.member-coach-picker .v3-coach-card{padding:18px}.coach-choice-main{grid-template-columns:95px minmax(0,1fr)}.coach-choice-main>img{width:95px;height:120px}.coach-decision-layout{grid-template-columns:1fr;gap:18px}.coach-reference{grid-template-columns:1fr 1.7fr;gap:14px;padding:14px;display:grid}.coach-reference>div+div{margin-top:0}.coach-reference dl{grid-column:1/-1;gap:20px;margin:0;display:flex}.coach-reference dl>div{flex:1;font-size:11px}.coach-reference-cards .playing-card{width:27px;min-width:27px;height:38px}.coach-reference-cards{gap:4px}.knowledge-practice-focus{flex-wrap:wrap;align-items:flex-start;padding:12px}.knowledge-practice-focus>div{flex-basis:calc(100% - 56px)}.knowledge-practice-focus>button:nth-child(2){order:3;min-height:32px}}@media (width<=370px){.knowledge-intro h1{font-size:36px}.knowledge-primary{padding-inline:12px;font-size:14px}.knowledge-test-heading h1{font-size:20px}.knowledge-test-heading>strong{font-size:24px}.coach-reference{grid-template-columns:1fr}.coach-reference-cards .playing-card{width:32px;min-width:32px;height:45px}.coach-reference dl{display:block}}@media (prefers-reduced-motion:reduce){.knowledge-progress>span{transition:none}}.knowledge-rank-scale{text-align:left;min-width:0;margin:24px 0 12px}.knowledge-scale-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.knowledge-scale-heading h2{margin:0;font-size:20px;line-height:1.6}.knowledge-scale-heading>span{color:#596775;white-space:nowrap;font-size:13px}.knowledge-scale-heading b{color:#1c4c46;font-size:22px}.knowledge-rank-ladder{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.knowledge-rank-ladder>li{min-width:0}.knowledge-current-marker{text-align:center;color:#795e32;justify-content:center;align-items:center;min-height:24px;font-size:11px;font-weight:750;display:flex}.knowledge-rank-ladder button{color:#3c515c;text-align:center;cursor:pointer;background:#f5f7f4;border:1px solid #c4d0ca;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:126px;padding:12px 4px;display:flex;position:relative}.knowledge-rank-number{color:#667e71;justify-content:center;align-items:center;min-height:30px;font-family:Georgia,serif;font-size:23px;font-weight:700;line-height:1.2;display:flex}.knowledge-rank-name{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;min-height:20px;font-size:13px;font-weight:750;line-height:1.4;display:flex}.knowledge-rank-topic{white-space:nowrap;color:#596775;font-size:10px;line-height:1.6}.knowledge-rank-break,.knowledge-rank-narrow-break{display:none}.knowledge-rank-ladder li[data-reached=true] button{color:#1c4c46;background:#eaf1eb;border-color:#a9c0b1}.knowledge-rank-ladder li[data-current=true] button{color:#fff8e8;background:linear-gradient(145deg,#264e48,#16372f);border:2px solid #b6914f;animation:.45s ease-out both knowledge-rank-reveal;box-shadow:0 4px 16px #143e3026}.knowledge-rank-ladder li[data-current=true] :is(.knowledge-rank-number,.knowledge-rank-topic){color:#ead4a1}.knowledge-rank-ladder button[aria-pressed=true]:after{content:"";background:#b6914f;border-radius:3px;width:20px;height:3px;position:absolute;bottom:5px}.knowledge-rank-description{background:#f3f0e7;border-left:3px solid #b6914f;border-radius:8px;margin-top:16px;padding:14px 18px}.knowledge-rank-description>strong{color:#1c4c46;font-size:14px}.knowledge-rank-description>p{color:#425860;margin:5px 0 0;font-size:14px;line-height:1.8}.knowledge-scale-note{color:#596775;margin:12px 0;font-size:12px;line-height:1.8}.knowledge-result-header .knowledge-rank-scale{margin-top:24px}.knowledge-result-header .knowledge-equivalent{min-height:112px}.knowledge-revision-note{background:#f3f0e7;border-left:3px solid #b6914f;margin-block:20px;padding:16px;font-size:14px;line-height:1.85}.knowledge-card-context{background:#f0f4f0;border-radius:8px;flex-wrap:wrap;gap:20px;margin:22px 0;padding:20px;display:flex}.knowledge-card-context>div{flex:1;min-width:100px}.knowledge-card-context>div:first-child{flex-basis:100%}.knowledge-card-context strong{color:#29483c;margin-bottom:12px;font-size:13px;display:block}.knowledge-card-context>div>div{justify-content:center;align-items:center;gap:7px;display:flex}.knowledge-card-context .playing-card{width:42px;min-width:42px;height:59px}.knowledge-facts{border:1px solid #d5ded7;border-radius:8px;margin:20px 0 0;overflow:hidden}.knowledge-facts>div{background:#f5f7f4;grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr);gap:16px;padding:12px 16px;display:grid}.knowledge-facts>div+div{border-top:1px solid #d5ded7}.knowledge-facts dt{color:#52636c;font-size:13px;line-height:1.8}.knowledge-facts dd{color:#182f40;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.8}.knowledge-review-body .knowledge-facts{margin-bottom:20px}@keyframes knowledge-rank-reveal{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.knowledge-rank-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px}.knowledge-rank-ladder button{min-height:110px}.knowledge-rank-name{min-height:36px;font-size:13px}.knowledge-rank-break{width:100%;height:0;display:block}.knowledge-scale-heading{display:block}.knowledge-scale-heading>span{margin-top:5px;display:block}.knowledge-rank-topic{font-size:10px}.knowledge-current-marker{min-height:22px}.knowledge-facts>div{grid-template-columns:1fr;gap:3px;padding:11px 14px}.knowledge-facts dd{font-size:15px}.knowledge-facts dt{font-size:12px}}@media (width<=370px){.knowledge-rank-narrow-break{width:100%;height:0;display:block}.knowledge-rank-ladder{gap:4px 6px}.knowledge-rank-ladder button{gap:5px;min-height:111px;padding:9px 2px}.knowledge-rank-name{font-size:11.5px}.knowledge-rank-topic{font-size:9px}.knowledge-current-marker{font-size:10px}.knowledge-card-context{gap:14px;padding:14px}.knowledge-card-context .playing-card{width:35px;min-width:35px;height:49px}.knowledge-card-context>div>div{gap:5px}.knowledge-scale-heading h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.knowledge-rank-ladder li[data-current=true] button{animation:none}}html[lang=en] body{word-break:normal;overflow-wrap:break-word}html[lang=en] button,html[lang=en] a{letter-spacing:normal}html[lang=en] .pl-home-hero-restored .pl-studio-copy h1{letter-spacing:0;max-width:none;font-size:clamp(38px,4vw,56px);line-height:1.18}html[lang=en] .pl-studio-copy .pl-studio-lead{font-size:clamp(18px,1.8vw,23px);line-height:1.45}html[lang=en] .pl-studio-primary{white-space:normal;text-align:left;gap:16px;line-height:1.4}html[lang=en] .pl-studio-primary svg{flex-shrink:0}html[lang=en] .pl-home-hero-restored .pl-scene-problem h2{letter-spacing:0;font-size:clamp(20px,2vw,27px);line-height:1.35}html[lang=en] .pl-demo-pot{width:190px}html[lang=en] .pl-scene-answer strong{white-space:normal}html[lang=en] .pl-scene-answer>div{min-width:95px}html[lang=en] .pl-coach-comment{min-height:100px}html[lang=en] .pl-library .pl-catalog-copy h3{letter-spacing:0;line-height:1.3}html[lang=en] .pl-library .pl-catalog-copy p{line-height:1.65}html[lang=en] .pl-library #home-courses .pl-cover-title{letter-spacing:0;font-size:clamp(16px,5.1cqw,23px);line-height:1.32}html[lang=en] .pl-cover-title{letter-spacing:0;line-height:1.3}html[lang=en] .pl-cover-topic{letter-spacing:0;max-width:68%;line-height:1.3}html[lang=en] .knowledge-rank-name{font-size:12px}html[lang=en] .knowledge-rank-topic{font-size:10px}html[lang=en] .pl-section-title{flex-wrap:wrap}html[lang=en] .pl-practice-story h2{letter-spacing:0;font-size:clamp(28px,3.2vw,43px);line-height:1.25}html[lang=en] .pl-premium-banner strong{white-space:normal;line-height:1.4}html[lang=en] .guide-about-copy h1{letter-spacing:0;font-size:clamp(32px,3.6vw,48px);line-height:1.25}html[lang=en] .guide-experience h3,html[lang=en] .usage-guide h2{letter-spacing:0;line-height:1.3}html[lang=en] .guide-screen-battle-coach strong{font-size:12px;line-height:1.4}html[lang=en] .guide-live-battle .made-hand-strip{gap:10px}html[lang=en] .premium-intro h1{letter-spacing:0;line-height:1.2}html[lang=en] .premium-price-unit{white-space:nowrap;font-size:16px}html[lang=en] .premium-price-month{font-size:16px}html[lang=en] .en-route-message{max-width:760px;min-height:65vh;margin:0 auto;padding:clamp(48px,10vw,120px) 24px}html[lang=en] .en-route-message h1{margin:16px 0;font-size:clamp(28px,5vw,48px);line-height:1.12}html[lang=en] .en-route-message p{margin:18px 0 28px;line-height:1.7}html[lang=en] .en-route-message nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (width<=850px){html[lang=en] .pl-home-hero-restored .pl-studio-copy h1{font-size:38px}html[lang=en] .pl-scene-label{flex-wrap:wrap;gap:6px}html[lang=en] .pl-demo-pot{width:165px}html[lang=en] .pl-coach-switch{flex-wrap:wrap}html[lang=en] .pl-coach-switch>span{max-width:none}}@media (width<=650px){html[lang=en] .pl-home-hero-restored .pl-studio-copy h1{max-width:76%;margin-bottom:26px;font-size:clamp(31px,8.4vw,43px)}html[lang=en] .pl-mobile-muse{width:175px;height:175px;top:23px;right:-45px}html[lang=en] .pl-studio-copy .pl-studio-lead{max-width:88%;font-size:18px}html[lang=en] .pl-studio-primary{text-align:center;justify-content:center;gap:12px;max-width:100%;padding-inline:18px}html[lang=en] .pl-home-hero-restored .pl-scene-problem h2{font-size:20px}html[lang=en] .pl-scene-stage{height:350px}html[lang=en] .pl-scene-answer{gap:12px;min-height:100px}html[lang=en] .pl-scene-answer p{font-size:11px;line-height:1.6}html[lang=en] .pl-coach-comment{min-height:105px}html[lang=en] .pl-coach-switch>div{margin-left:auto}html[lang=en] .pl-learning-ribbon{flex-wrap:wrap;gap:10px}html[lang=en] .pl-learning-ribbon span{font-size:11px}html[lang=en] .pl-section-title h2{line-height:1.3}html[lang=en] .pl-practice-options h3{font-size:20px;line-height:1.3}html[lang=en] .pl-premium-banner h2{font-size:22px;line-height:1.3}html[lang=en] .guide-about-copy h1{font-size:34px}html[lang=en] .premium-intro{padding-right:85px}html[lang=en] .premium-intro h1{font-size:30px}html[lang=en] .premium-plan-heading{flex-wrap:wrap;gap:18px}html[lang=en] .pl-topic-nav{grid-template-columns:1fr 1.35fr 1fr;gap:8px;display:grid;overflow:visible}html[lang=en] .pl-topic-nav a,html[lang=en] .pl-topic-nav button{white-space:normal;text-align:center;min-width:0;margin:0;font-size:11px;line-height:1.4}}html[lang=en] .premium-price>strong>.premium-price-unit{letter-spacing:0;font-size:17px}@media (width<=650px){html[lang=en] .premium-plan-heading .premium-price{flex-wrap:wrap;justify-content:center;gap:5px 4px;max-width:100%;padding:8px 0;left:0}html[lang=en] .premium-price-tax{text-align:center;flex-basis:100%}html[lang=en] .premium-price>strong{white-space:nowrap;font-size:44px}html[lang=en] .premium-intro{padding-bottom:190px}}.pl-language-control{color:#263f50;max-width:100%;font-size:13px}.pl-language-control>label{flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.pl-language-control select{color:#203b4f;width:116px;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c7cf;border-radius:6px;padding:8px 10px;line-height:1.4;display:block}.pl-language-control select:focus-visible{outline-offset:3px;outline:3px solid #557f9d}.pl-language-control .pl-language-note{color:#596d7a;max-width:680px;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.8}.pl-language-control .pl-language-save{color:#203f55;cursor:pointer;background:#edf3f5;border:1px solid #b8c7cf;border-radius:6px;min-height:40px;margin-top:12px;padding:8px 12px;font-size:12px;font-weight:600}.pl-language-control .pl-language-save:focus-visible{outline-offset:3px;outline:3px solid #557f9d}.pl-language-control .pl-language-status{color:inherit;margin:10px 0 0;font-size:12px;line-height:1.7}.pl-language-control-compact select{width:84px;padding-inline:6px;font-size:12px}html body .pl-site-header{display:flex}html body .pl-site-header>.brand{flex:none}html body .pl-site-header .pl-header-utilities{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}html body .pl-site-header .pl-header-utilities .mobile-menu-trigger{flex:none;margin-left:0}.pl-mobile-language{border-bottom:1px solid #dce4e8;margin:0 0 10px;padding:0 10px 14px}.pl-mobile-language .pl-language-control>label{justify-content:space-between}.pl-footer-language{border-top:1px solid #dce4e8;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:18px;padding-top:18px;display:flex}.pl-footer-language>p{max-width:520px;margin:0;font-size:12px;line-height:1.7}.pl-member-language .pl-language-control>label{font-weight:500}.pl-auth-language{border-top:1px solid #dce4e8;margin-top:24px;padding-top:20px}[data-chrome-theme=dark] .pl-language-control{color:#e7edf2}[data-chrome-theme=dark] .pl-language-control select{color:#e7edf2;color-scheme:dark;background:#172633;border-color:#607381}[data-chrome-theme=dark] .pl-language-control .pl-language-note{color:#bac9d4}[data-chrome-theme=dark] .pl-footer-language,[data-chrome-theme=dark] .pl-mobile-language{border-color:#3d515f}@media (width>=1261px){html body .pl-site-header{column-gap:18px}html body .pl-site-header .pl-header-utilities{margin-left:0}}@media (width>=1101px) and (width<=1260px){html body .pl-site-header .desktop-navigation{display:none}html body .pl-site-header .pl-header-utilities .mobile-menu-trigger{display:flex}}@media (width<=760px){html body .pl-site-header{gap:8px}html body .pl-site-header .brand .pl-logo{flex-direction:column;align-items:flex-start;gap:3px}html body .pl-site-header .brand .pl-version{line-height:1.2}html body .pl-site-header .pl-header-utilities{gap:4px}.pl-language-control-compact select{width:78px;font-size:12px}.pl-footer-language{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=360px){html body .pl-site-header{gap:6px;padding-inline:12px}html body .pl-site-header .pl-wordmark-art{width:148px}html body .pl-site-header .pl-header-utilities .mobile-menu-trigger{width:44px;min-width:44px}}html body .play-mode .pl-site-footer.pl-footer-compact .pl-footer-language{display:none}.pl-subscribe-navigation{justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:0 auto 20px;display:flex}.pl-language-suggestion{color:#193d55;background:#edf5f8;border-bottom:1px solid #cbdce4;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px max(24px,50vw - 624px);font-size:14px;line-height:1.5;display:flex}.pl-language-suggestion-copy{gap:3px;min-width:0;display:grid}.pl-language-suggestion-copy strong{font-size:16px;font-weight:700}.pl-language-suggestion-copy small{color:#506978;font-size:12px}.pl-language-suggestion-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px 12px;display:flex}.pl-language-suggestion-actions button{min-height:44px;font:inherit;cursor:pointer;border-radius:6px;padding:10px 14px}.pl-language-suggestion-accept{color:#fff;background:#193d55;border:1px solid #193d55;font-weight:650!important}.pl-language-suggestion-dismiss{color:#294d63;background:0 0;border:1px solid #0000}.pl-language-suggestion-actions button:focus-visible{outline-offset:3px;outline:3px solid #557f9d}@media (width<=760px){.pl-language-suggestion{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}.pl-language-suggestion-actions{gap:6px;width:100%}.pl-language-suggestion-actions button{padding-inline:11px;font-size:13px}}.pl-home-hero-restored .pl-studio-copy{min-height:480px}.pl-home-hero-restored .pl-return-resume{margin-bottom:22px;padding:22px;display:block}.pl-home-hero-restored .pl-return-resume h2{font-size:23px;line-height:1.6}.pl-deferred-battle{aspect-ratio:390/650;width:100%;overflow:hidden}.pl-deferred-battle>noscript img{width:100%;height:auto}.learning-badge>img{object-fit:contain;filter:drop-shadow(0 3px 5px #142a4120);width:100%;height:100%;padding:4%;display:block}html body [data-poker-theme=light] .rank-course-heading small,html body [data-poker-theme=light] .pl-catalog-copy>small{color:#536579}.pl-cover-edition,.pl-cover-kicker{opacity:1}@media (width<=650px){.pl-home-hero-restored .pl-studio-copy{min-height:470px}html[lang=en] .pl-home-hero-restored .pl-studio-copy{min-height:545px}.pl-home-hero-restored .pl-return-resume{margin-bottom:18px;padding:18px}.pl-home-hero-restored .pl-return-resume h2{font-size:21px}}