.Card_card__aqCmJ{background:#fff;border-radius:6px;border:1px solid #ddd;box-shadow:0 2px 6px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.05);position:relative;flex-shrink:0;transition:transform .1s ease;display:flex;align-items:center;justify-content:center}.Card_card__aqCmJ,\.card.Card_small__3um0J{width:58px;height:82px}.Card_card__aqCmJ:hover{transform:translateY(-2px)}.Card_faceDown__nsa6D{background:repeating-linear-gradient(45deg,#1a3a6b,#1a3a6b 4px,#2a5a9e 0,#2a5a9e 8px);border-color:#0a2a5a}.Card_red__U4y_d{color:#c0392b}.Card_black__OS0kp{color:#1a1a1a}.Card_highlight__F_dkc{box-shadow:0 0 0 2px #c9a84c,0 2px 6px rgba(0,0,0,.4)}.Card_corner__EKK_Q{position:absolute;top:4px;left:5px;display:flex;flex-direction:column;align-items:center;line-height:1}.Card_bottomRight__aTURH{top:auto;bottom:4px;left:auto;right:5px;transform:rotate(180deg)}.Card_rank__gDO_w{font-size:12px;font-weight:700;font-family:JetBrains Mono,Courier New,monospace;line-height:1}.Card_suit__OtVrA{font-size:10px;line-height:1}.Card_center__gS39Q{font-size:20px;line-height:1}\.card.Card_small__3um0J .Card_rank__gDO_w{font-size:14px}\.card.Card_small__3um0J .Card_suit__OtVrA{font-size:12px}\.card.Card_small__3um0J .Card_center__gS39Q{font-size:24px}.Card_card__aqCmJ.Card_small__3um0J .Card_corner__EKK_Q{top:2px;left:3px}.Card_card__aqCmJ.Card_small__3um0J .Card_bottomRight__aTURH{bottom:2px;right:3px}@media (max-width:1279px){.Card_card__aqCmJ,.Card_card__aqCmJ.Card_small__3um0J{width:50px;height:71px}.Card_center__gS39Q{font-size:17px}.Card_rank__gDO_w{font-size:11px}.Card_suit__OtVrA{font-size:9px}}@media (max-width:999px){.Card_card__aqCmJ,.Card_card__aqCmJ.Card_small__3um0J{width:44px;height:62px}.Card_center__gS39Q{font-size:15px}.Card_rank__gDO_w{font-size:10px}.Card_suit__OtVrA{font-size:8px}.Card_corner__EKK_Q{top:3px;left:3px}.Card_bottomRight__aTURH{bottom:3px;right:3px}}@media (max-width:767px){.Card_card__aqCmJ{border-radius:4px}.Card_card__aqCmJ,.Card_card__aqCmJ.Card_small__3um0J{width:38px;height:54px}.Card_center__gS39Q{font-size:13px}.Card_rank__gDO_w{font-size:9px}.Card_suit__OtVrA{font-size:7px}.Card_corner__EKK_Q{top:2px;left:2px}.Card_bottomRight__aTURH{bottom:2px;right:2px}}.ActionButtons_container__HPEhF{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ActionButtons_btn__wCpSq{font-size:13px;font-weight:700;padding:10px 20px;border-radius:7px;letter-spacing:.5px;cursor:pointer;border:1px solid transparent;font-family:inherit;transition:transform .12s,box-shadow .12s,opacity .15s;text-transform:uppercase}.ActionButtons_btn__wCpSq:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.3)}.ActionButtons_btn__wCpSq:active:not(:disabled){transform:translateY(0)}.ActionButtons_btn__wCpSq:disabled{opacity:.28;cursor:not-allowed}.ActionButtons_deal__SuruV{background:#c9a84c;color:#1a1a0a;border-color:#e8c96a;padding:12px 28px;font-size:14px}.ActionButtons_hit__Jh1eQ{background:#27ae60;color:#fff;border-color:#2ecc71}.ActionButtons_stand__SXzCV{background:#c0392b;color:#fff;border-color:#e74c3c}.ActionButtons_double__rYz1C{background:#2471a3;color:#fff;border-color:#3498db}.ActionButtons_split__oINMH{background:#8e44ad;color:#fff;border-color:#9b59b6}.ActionButtons_surrender__i8mpK{background:#636e72;color:#fff;border-color:#95a5a6}.TrainingPanel_panel__UodLR{width:280px;background:#0d1f14;border-left:1px solid #2a4a35;display:flex;flex-direction:column;height:100%;overflow-y:auto;flex-shrink:0}.TrainingPanel_modeRow__E_gk5{display:flex;gap:4px;padding:10px 12px 6px}.TrainingPanel_modeBtn__LA97U{flex:1 1;background:#0a1a0f;color:#6b5a42;font-size:11px;font-weight:700;padding:5px 0;border-radius:5px;border:1px solid #1a3022;cursor:pointer;font-family:inherit;text-align:center;transition:all .15s}.TrainingPanel_modeBtnActive__RwDCh{background:#1a4a28;color:#7ddc9e;border-color:#2a6a3a}.TrainingPanel_modeBtn__LA97U:hover:not(.TrainingPanel_modeBtnActive__RwDCh){background:#142010;color:#a89878}.TrainingPanel_progressBg__l7E8o{height:3px;background:#1a3022;margin:0 12px 6px;border-radius:2px}.TrainingPanel_progressBar__ZJfGM{height:3px;background:#c9a84c;border-radius:2px;transition:width .3s ease;max-width:100%}.TrainingPanel_modeDesc__jlPbs{font-size:11px;color:#6b8a6b;padding:4px 12px 2px;text-align:center;font-style:italic;line-height:1.4}.TrainingPanel_hiddenMsg__FBGUk{padding:32px 14px;text-align:center;color:#6b5a42;font-size:12px;display:flex;flex-direction:column;align-items:center;gap:10px}.TrainingPanel_hiddenSub__1kJ3a{font-size:10px;color:#4a5a4a;margin-top:4px;text-align:center;line-height:1.4}.TrainingPanel_toggleBar__fnhxG{padding:6px 12px;display:flex;justify-content:center}.TrainingPanel_togglePanelBtn__h_wCp{background:#1a3022;color:#7ddc9e;font-size:11px;font-weight:700;padding:5px 16px;border-radius:20px;border:1px solid #2a5a32;cursor:pointer;font-family:inherit;transition:all .15s;letter-spacing:.5px}.TrainingPanel_togglePanelBtn__h_wCp:hover{background:#264a32;color:#a0f0b8}.TrainingPanel_section__xHlpf{padding:10px 12px;border-bottom:1px solid #1a3022}.TrainingPanel_sectionLabel__HfzWV{font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#6b5a42;margin-bottom:6px}.TrainingPanel_bigCount__3qJv2{font-family:JetBrains Mono,monospace;font-size:28px;font-weight:700;color:#c9a84c;line-height:1;margin-bottom:8px}.TrainingPanel_countPos__wmX__{color:#7ddc9e}.TrainingPanel_countNeg__dwCT7{color:#e74c3c}.TrainingPanel_countRow__0k5M0{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:3px}.TrainingPanel_countLabel__0WWYM{font-size:11px;color:#a89878}.TrainingPanel_countVal__YU3or{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#f5f0e8}.TrainingPanel_stratMove__9txy0{font-size:20px;font-weight:800;letter-spacing:.5px}.TrainingPanel_moveHit__7Bj6m{color:#7ddc9e}.TrainingPanel_moveStand__oxIn2{color:#e74c3c}.TrainingPanel_moveDouble__3awdk{color:#3498db}.TrainingPanel_moveSplit__dKqnq{color:#9b59b6}.TrainingPanel_moveSurrender__y7Tcl{color:#95a5a6}.TrainingPanel_recBet__eaUEr{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:#7ddc9e}.TrainingPanel_recBetTC___HlPR{font-size:10px;color:#6b5a42;margin-top:2px}.TrainingPanel_statRow__KOh8u{display:flex;justify-content:space-between;font-size:11px;margin-bottom:3px}.TrainingPanel_statName__gIC31{color:#a89878}.TrainingPanel_statVal__6RgNS{font-family:JetBrains Mono,monospace;font-weight:600;color:#f5f0e8}.TrainingPanel_statBad__XSbkW{color:#e74c3c}.TrainingPanel_checkCountBtn__zqm2u{width:100%;background:#1a3022;color:#c9a84c;font-size:12px;font-weight:700;padding:7px;border-radius:6px;border:1px solid #2a5a32;cursor:pointer;font-family:inherit;letter-spacing:.5px;margin-top:8px;transition:background .15s}.TrainingPanel_checkCountBtn__zqm2u:hover{background:#264a32}.TrainingPanel_apSection__uUZ0H{padding:12px;text-align:center;margin-top:auto}.TrainingPanel_apRating__w3sL3{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;color:#c9a84c}.TrainingPanel_apLevel__5ICfx{font-size:8px;color:#6b5a42;letter-spacing:1px;text-transform:uppercase;margin-top:2px}.TrainingPanel_settingsInline__AWXj4{padding:8px 12px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.TrainingPanel_settingsGroup__X2j_d{display:flex;flex-direction:column;gap:5px}.TrainingPanel_settingsGroupTitle__KqXUs{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#c9a84c;margin-bottom:2px;border-bottom:1px solid #1a3022;padding-bottom:3px}.TrainingPanel_settingRow__xqD6Q{display:flex;justify-content:space-between;align-items:center;gap:6px}.TrainingPanel_settingLabel__WLswm{font-size:12px;color:#a89878;flex:1 1}.TrainingPanel_sel__EXa7P{background:#071209;color:#f5f0e8;border:1px solid #2a4a35;border-radius:4px;padding:4px 6px;font-size:10px;font-family:inherit;width:90px}.TrainingPanel_sel__EXa7P:focus{border-color:#c9a84c;outline:none}.TrainingPanel_applyBtn__HIQwq{background:#c9a84c;color:#1a1a0a;font-size:13px;font-weight:700;padding:8px;border-radius:6px;border:none;cursor:pointer;font-family:inherit;margin-top:4px;transition:background .15s;width:100%}.TrainingPanel_applyBtn__HIQwq:hover{background:#e8c96a}.TrainingPanel_shoeTab__k4_we{display:flex;flex-direction:column;gap:8px;padding:8px 10px;overflow-y:auto}.TrainingPanel_shoeHeader__mOIJo{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#c9a84c;border-bottom:1px solid #1a3022;padding-bottom:5px;margin-bottom:2px}.TrainingPanel_shoeRowsContainer__hCFhH{display:flex;flex-direction:column;gap:4px}.TrainingPanel_shoeRow__3RwNW{display:grid;grid-template-columns:46px 1fr 56px;align-items:center;grid-gap:6px;gap:6px;font-size:11px}.TrainingPanel_shoeRank__qaBCk{font-family:JetBrains Mono,monospace;font-weight:700;text-align:center;padding:2px 0;border-radius:3px;font-size:10px}.TrainingPanel_shoeRankLow__RChpN{background:rgba(125,220,158,.12);color:#7ddc9e}.TrainingPanel_shoeRankHigh__H91G0{background:rgba(231,76,60,.12);color:#e74c3c}.TrainingPanel_shoeRankNeutral__GN4pr{background:hsla(40,22%,56%,.1);color:#a89878}.TrainingPanel_shoeBarBg__u5BY3{background:#0a1a0f;border-radius:3px;height:10px;overflow:hidden;border:1px solid #1a3022}.TrainingPanel_shoeBar__e9yYT{height:100%;border-radius:2px;transition:width .3s ease}.TrainingPanel_shoeBarLow__8pezS{background:linear-gradient(90deg,#1a4a28,#7ddc9e)}.TrainingPanel_shoeBarHigh__qOcHp{background:linear-gradient(90deg,#4a1a1a,#e74c3c)}.TrainingPanel_shoeBarNeutral__Udqkr{background:linear-gradient(90deg,#3a3020,#a89878)}.TrainingPanel_shoeCount__Za_FU{font-family:JetBrains Mono,monospace;font-size:10px;color:#a89878;text-align:right;font-weight:600}.TrainingPanel_shoeSummary__rqdJZ{margin-top:8px;padding-top:10px;border-top:1px solid #1a3022;display:flex;flex-direction:column;gap:5px}.TrainingPanel_shoeSummaryRow__TPVpt{display:flex;justify-content:space-between;align-items:baseline}.TrainingPanel_shoeSummaryLabel__TN_18{font-size:11px;color:#a89878}.TrainingPanel_shoeSummaryVal__9dIvc{font-family:JetBrains Mono,monospace;font-weight:700;color:#f5f0e8;font-size:13px}.TrainingPanel_shortcutsBtn___PT0s{width:100%;background:transparent;color:#888;border:1px solid #2a3a2a;border-radius:6px;padding:8px;font-size:12px;font-weight:500;cursor:pointer;letter-spacing:.5px;margin-top:8px;font-family:inherit;transition:all .15s}.TrainingPanel_shortcutsBtn___PT0s:hover{color:#c9a44a;border-color:#3a5a3a;background:#0d1f0d}.TrainingPanel_recBetUnits__Yx03d{color:#888;font-size:.75em;font-weight:500;margin-left:4px}.TrainingPanel_handEv__FM3op{margin-top:8px;font-size:14px;display:flex;align-items:baseline;gap:6px;font-weight:600}.TrainingPanel_handEvLabel__2AXV9{color:#888;letter-spacing:.5px;font-size:11px;font-weight:500;text-transform:uppercase}.TrainingPanel_handEvPositive__U2cfo{color:#7dd87d;font-weight:600}.TrainingPanel_handEvNegative__TCr8L{color:#e88080;font-weight:600}.TrainingPanel_recBetMin__5HV3b{color:#888;font-size:.6em;font-style:italic;margin-left:4px;letter-spacing:.3px;text-transform:uppercase}.TrainingPanel_staticEv__UhIxs{margin-top:8px;font-size:14px;display:flex;align-items:baseline;gap:6px;font-weight:600}.TrainingPanel_staticEvLabel__pldD1{color:#888;letter-spacing:.5px;font-size:11px;font-weight:500;text-transform:uppercase}.TrainingPanel_staticEvPositive__dG3cQ{color:#7dd87d;font-weight:600}.TrainingPanel_staticEvNegative__nuL2s{color:#e88080;font-weight:600}.TrainingPanel_premiumTease__APC_A{margin-top:8px;font-size:9px;color:#666;letter-spacing:.2px;font-style:italic;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrainingPanel_evList__TAqaZ{margin-top:10px;display:flex;flex-direction:column;gap:4px}.TrainingPanel_evRow__nYElp{display:flex;align-items:baseline;font-size:11px;padding:2px 0;gap:6px;font-family:monospace;white-space:nowrap}.TrainingPanel_evMoveName__d9_ZA{color:#bbb;font-weight:500;flex:0 0 60px;font-size:11px}.TrainingPanel_evValuePositive__MDjkJ{color:#7dd87d;font-weight:600;font-size:10.5px;text-align:right;flex:1 1}.TrainingPanel_evValueNegative__Lgvyr{color:#e88080;font-weight:600;font-size:10.5px;text-align:right;flex:1 1}.TrainingPanel_modeBtnPro__UUL_p{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;padding:4px 0}.TrainingPanel_modeBtnLine1__oIkSB{font-size:11px;font-weight:700;letter-spacing:.04em}.TrainingPanel_modeBtnLine2__R_fJH{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-top:2px}.TrainingPanel_modeBtnPro__UUL_p:hover:not(.TrainingPanel_modeBtnActive__RwDCh) .TrainingPanel_modeBtnLine2__R_fJH{opacity:.75}.TrainingPanel_modeBtnPro__UUL_p.TrainingPanel_modeBtnActive__RwDCh .TrainingPanel_modeBtnLine2__R_fJH{opacity:.95;color:#d4af37}@media (max-width:1279px){.TrainingPanel_panel__UodLR{width:240px}}@media (max-width:999px){.TrainingPanel_panel__UodLR{width:220px}}@media (max-width:767px){.TrainingPanel_panel__UodLR{width:200px}}.TrainingPanel_modeRow__E_gk5{align-items:stretch}.TrainingPanel_modeBtn__LA97U{line-height:1.15}@media (max-width:1279px){.TrainingPanel_modeBtn__LA97U{font-size:10px;padding:5px 3px;letter-spacing:-.01em}.TrainingPanel_modeBtnLine1__oIkSB{font-size:10px}.TrainingPanel_modeBtnLine2__R_fJH{font-size:8px;letter-spacing:.04em}}@media (max-width:999px){.TrainingPanel_modeBtn__LA97U{font-size:9.5px;padding:5px 2px}.TrainingPanel_modeBtnLine1__oIkSB{font-size:9.5px}.TrainingPanel_modeBtnLine2__R_fJH{font-size:7.5px;letter-spacing:.02em}}@media (max-width:767px){.TrainingPanel_modeBtn__LA97U{font-size:9px;padding:5px 2px;letter-spacing:-.01em}.TrainingPanel_modeBtnLine1__oIkSB{font-size:9px}.TrainingPanel_modeBtnLine2__R_fJH{font-size:7px;letter-spacing:0;opacity:.7}}@media (max-width:999px){.TrainingPanel_section__xHlpf{padding:9px 8px}.TrainingPanel_modeRow__E_gk5{padding:9px 8px 5px;gap:3px}.TrainingPanel_progressBg__l7E8o{margin:0 8px 6px}.TrainingPanel_recBet__eaUEr{font-size:20px}.TrainingPanel_handEv__FM3op{font-size:12px}.TrainingPanel_evRow__nYElp{font-size:10px}}@media (max-width:767px){.TrainingPanel_section__xHlpf{padding:8px 6px}.TrainingPanel_modeRow__E_gk5{padding:8px 6px 4px;gap:2px}.TrainingPanel_progressBg__l7E8o{margin:0 6px 5px}.TrainingPanel_recBet__eaUEr{font-size:18px}.TrainingPanel_recBetUnits__Yx03d{margin-left:2px}.TrainingPanel_recBetMin__5HV3b{margin-left:2px;letter-spacing:.2px}.TrainingPanel_handEv__FM3op{font-size:11px;gap:4px}.TrainingPanel_evRow__nYElp{font-size:9.5px;gap:4px;padding:1px 0}}.TrainingPanel_apSectionLabel__3G9yp{font-size:10px;color:#6b5a42;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:4px;text-align:center}.EvMethodologyModal_backdrop__jbr1n{position:fixed;inset:0;background:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.EvMethodologyModal_modal__YNWYR{background:linear-gradient(180deg,#1f2a26,#1a2420);border:1px solid #4a5a4a;border-radius:10px;box-shadow:0 12px 48px rgba(0,0,0,.6),inset 0 0 0 1px rgba(201,168,76,.15);max-width:540px;width:100%;max-height:85vh;overflow-y:auto;padding:26px 30px 28px;position:relative;color:#d8c89c;font-family:Inter,-apple-system,sans-serif}.EvMethodologyModal_closeBtn__HwwaR{position:absolute;top:12px;right:14px;background:none;border:none;color:#6b5a42;font-size:22px;cursor:pointer;line-height:1;padding:4px 8px;transition:color .15s}.EvMethodologyModal_closeBtn__HwwaR:hover{color:#c9a84c}.EvMethodologyModal_title__hPz25{font-size:17px;font-weight:700;color:#c9a84c;letter-spacing:.5px;border-bottom:1px solid #2a3a2e;padding-bottom:14px;margin:0 0 18px}.EvMethodologyModal_section__bXtu1{margin-bottom:20px}.EvMethodologyModal_section__bXtu1:last-of-type{margin-bottom:0}.EvMethodologyModal_subtitle__jOXyS{margin:0 0 8px;font-size:11px;font-weight:700;color:#c9a84c;text-transform:uppercase;letter-spacing:1.5px}.EvMethodologyModal_section__bXtu1 p{margin:0 0 9px;font-size:13px;line-height:1.6;color:#c8b894}.EvMethodologyModal_section__bXtu1 p:last-child{margin-bottom:0}.ProPanel_proTab__jnKcg{display:flex;flex-direction:column;gap:14px;padding:8px 4px 32px;font-size:13px}.ProPanel_countStrip__S0bYT{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;font-family:SF Mono,Consolas,Monaco,monospace}.ProPanel_csItem__llv5R{display:flex;flex-direction:column;align-items:center;gap:2px}.ProPanel_csLabel__M_rCj{color:hsla(0,0%,100%,.5);font-size:10px;text-transform:uppercase;letter-spacing:.05em}.ProPanel_csVal__aa7TA{color:#e8e8e8;font-weight:600;font-size:14px}.ProPanel_csValPos__GZjAp{color:#4ade80;font-weight:600;font-size:14px}.ProPanel_csValNeg__VqvLx{color:#f87171;font-weight:600;font-size:14px}.ProPanel_section__4TpZ7{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:6px}.ProPanel_sectionLabel__AXIq1{color:rgba(212,175,55,.85);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ProPanel_moveBig__ALbZy{font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1;min-height:28px}.ProPanel_moveHit__vb_F0{color:#4ade80}.ProPanel_moveStand__mwRt5{color:#f87171}.ProPanel_moveDouble__pav1G{color:#60a5fa}.ProPanel_moveSplit__TE583{color:#c084fc}.ProPanel_moveSurrender__t_Y5N{color:#94a3b8}.ProPanel_devDiff__0_sUE{display:flex;align-items:center;gap:10px;margin-top:4px;padding:6px 8px;background:rgba(212,175,55,.08);border-left:2px solid rgba(212,175,55,.6);border-radius:3px;font-size:12px;flex-wrap:wrap}.ProPanel_devDiffBasic__GwDQF,.ProPanel_devDiffDev__nlGRf{color:hsla(0,0%,100%,.7)}.ProPanel_devDiffArrow__Pcxp9{color:rgba(212,175,55,.7);font-weight:700}.ProPanel_evList__Tu2cj{display:flex;flex-direction:column;gap:3px;font-family:SF Mono,Consolas,Monaco,monospace;font-size:12px}.ProPanel_evRow__tWSb0{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.ProPanel_evName__QYLvQ{color:hsla(0,0%,100%,.75);width:80px}.ProPanel_evValPos__UaRwZ{color:#4ade80;text-align:right}.ProPanel_evValNeg__Axmdw{color:#f87171;text-align:right}.ProPanel_evNote__sRQ6q{margin-top:6px;font-size:10px;color:hsla(0,0%,100%,.4);font-style:italic}.ProPanel_recBet__Z15ip{font-size:18px;font-weight:700;color:#4ade80;display:flex;align-items:baseline;gap:8px}.ProPanel_recBetMin__L4DEi{font-size:10px;font-style:italic;text-transform:uppercase;color:hsla(0,0%,100%,.5);font-weight:400}.ProPanel_recBetUnits__Y2U8C{font-size:12px;color:hsla(0,0%,100%,.55);font-weight:500}.ProPanel_handEvLine__w1gwP{font-size:12px;color:hsla(0,0%,100%,.7)}.ProPanel_activeDev__bqKx1{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.4);box-shadow:0 0 0 1px rgba(212,175,55,.2)}.ProPanel_devCategory__kC__l{font-size:11px;font-weight:700;color:rgba(212,175,55,.9);letter-spacing:.05em}.ProPanel_devDesc__jbpMq{color:#e8e8e8;font-size:13px;font-weight:500}.ProPanel_devCurrent__8lRXM{font-size:11px;color:hsla(0,0%,100%,.6);font-family:SF Mono,Consolas,Monaco,monospace}.ProPanel_nearestList__mikM_{display:flex;flex-direction:column;gap:4px;font-size:11px}.ProPanel_nearestRow__2tShv{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;padding:6px 0;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04)}.ProPanel_nearestRow__2tShv:last-child{border-bottom:none}.ProPanel_nearestId__jdugr{color:rgba(212,175,55,.7);font-family:SF Mono,Consolas,Monaco,monospace;font-weight:600}.ProPanel_nearestDesc__X1MmY{color:hsla(0,0%,100%,.65);font-size:10px}.ProPanel_nearestDist__JEFqk{color:hsla(0,0%,100%,.45);font-family:SF Mono,Consolas,Monaco,monospace;font-size:10px}.ProPanel_viewAllBtn__daKVY{width:100%;background:transparent;border:1px solid #2a3a4f;color:#9aa;font-size:12px;letter-spacing:.04em;padding:8px 12px;margin:-4px 0 4px;border-radius:4px;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s}.ProPanel_viewAllBtn__daKVY:hover{background:#1a2332;color:#d4af37;border-color:#3a4a5f}.ProPanel_trendUp__vwoE_{color:#4ade80;font-weight:600}.ProPanel_trendDown__3Y4jd{color:#f87171;font-weight:600}.ProPanel_nearestEmpty__rKRp8{color:hsla(0,0%,100%,.4);font-size:12px;padding:6px 0;text-align:center;letter-spacing:.1em}.ProPanel_toggleBar__oxsFy{padding:3px 12px 2px;display:flex;justify-content:center}.ProPanel_togglePanelBtn__XrlXh{padding:3px 14px;font-size:10px;background:#1a3022;color:#7ddc9e;font-size:11px;font-weight:700;padding:5px 16px;border-radius:20px;border:1px solid #2a5a32;cursor:pointer;font-family:inherit;transition:all .15s;letter-spacing:.5px}.ProPanel_togglePanelBtn__XrlXh:hover{background:#264a32;color:#a0f0b8}.ProPanel_hiddenMsg__5UKR7{padding:32px 14px;text-align:center;color:#6b5a42;font-size:12px;display:flex;flex-direction:column;align-items:center;gap:10px}.ProPanel_hiddenSub__OSMda{font-size:10px;color:#4a5a4a;margin-top:4px;text-align:center;line-height:1.4}.CountCheckModal_overlay__dkiZE{position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:300;display:flex;align-items:center;justify-content:center}.CountCheckModal_box__dlPUB{background:#0d1f14;border:1px solid #2a4a35;border-radius:12px;padding:22px;width:320px;max-width:95vw}.CountCheckModal_title__icP7Q{font-size:15px;font-weight:700;color:#c9a84c;margin-bottom:16px}.CountCheckModal_inputRow__Q1Vbn{display:flex;align-items:center;gap:10px;margin-bottom:10px}.CountCheckModal_inputLabel__jlCoX{font-size:12px;color:#a89878;width:90px;flex-shrink:0}.CountCheckModal_input__xb9VH{background:#071209;color:#f5f0e8;border:1px solid #2a4a35;border-radius:6px;padding:7px 10px;font-size:15px;font-family:JetBrains Mono,monospace;width:90px;text-align:center;outline:none}.CountCheckModal_input__xb9VH:focus{border-color:#c9a84c}.CountCheckModal_result__Tztb0{font-size:12px;font-weight:600;padding:9px 12px;border-radius:7px;margin:10px 0;line-height:1.5}.CountCheckModal_correct__QAbzo{background:#1a4a28;color:#7ddc9e}.CountCheckModal_close__Om509{background:#2a2a10;color:#e8c96a}.CountCheckModal_wrong__P3OlI{background:#2a1010;color:#e74c3c}.CountCheckModal_actions__xehHt{display:flex;gap:8px;margin-top:12px}.CountCheckModal_submitBtn__ybucY{background:#c9a84c;color:#1a1a0a;font-size:12px;font-weight:700;padding:8px 18px;border-radius:6px;border:none;cursor:pointer;font-family:inherit;transition:background .15s}.CountCheckModal_submitBtn__ybucY:hover{background:#e8c96a}.CountCheckModal_closeBtn__r4Gkq{background:#1a3022;color:#a89878;font-size:12px;font-weight:700;padding:8px 18px;border-radius:6px;border:1px solid #2a4a35;cursor:pointer;font-family:inherit;transition:all .15s}.CountCheckModal_closeBtn__r4Gkq:hover{background:#264a32;color:#f5f0e8}.InsuranceModal_overlay__awL6R{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:InsuranceModal_fadeIn__moLjq .2s ease}@keyframes InsuranceModal_fadeIn__moLjq{0%{opacity:0}to{opacity:1}}.InsuranceModal_modal__lgPqI{background:linear-gradient(180deg,#0d1f14,#0a1a0f);border:2px solid #c9a84c;border-radius:14px;padding:22px;min-width:400px;max-width:540px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 0 1px rgba(201,168,76,.3);font-family:Syne,sans-serif;color:#f5f0e8}.InsuranceModal_header__b_TVj{text-align:center;margin-bottom:14px}.InsuranceModal_title__n8t0p{font-size:24px;font-weight:800;color:#c9a84c;letter-spacing:-.5px}.InsuranceModal_subtitle__mVuBQ{font-size:13px;color:#a89878;margin-top:2px;font-style:italic}.InsuranceModal_recBar__wUMs3{display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.3);border:1px solid #1a3022;border-radius:8px;padding:10px 14px;margin-bottom:6px}.InsuranceModal_recLabel__zusoY{font-size:12px;color:#a89878}.InsuranceModal_recLabel__zusoY strong{font-family:JetBrains Mono,monospace;color:#f5f0e8;margin-left:4px;font-size:14px}.InsuranceModal_recBadge__jPnxX{font-size:11px;font-weight:700;letter-spacing:1px;padding:5px 12px;border-radius:14px}.InsuranceModal_recYes__5HuQb{background:#1a4a28;color:#7ddc9e;border:1px solid #2a6a3a}.InsuranceModal_recNo__TZI3I{background:#2a1a1a;color:#e74c3c;border:1px solid #4a2a2a}.InsuranceModal_recExplain__jn0AO{font-size:11px;color:#7ddc9e;text-align:center;margin-bottom:14px;font-style:italic;padding:0 8px}.InsuranceModal_handsList__vqFVP{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;max-height:240px;overflow-y:auto;padding-right:4px}.InsuranceModal_handRow__w_WVc{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid #1a3022;border-radius:8px;padding:10px 14px}.InsuranceModal_handInfo___rrRC{display:flex;align-items:center;gap:10px}.InsuranceModal_seatBadge__Rmf2a{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#c9a84c;background:rgba(201,168,76,.1);padding:3px 8px;border-radius:10px;border:1px solid rgba(201,168,76,.3)}.InsuranceModal_betInfo__FYB_U{font-size:12px;color:#a89878;font-family:JetBrains Mono,monospace}.InsuranceModal_bjBadge__c7dJQ{font-size:10px;font-weight:800;color:#7ddc9e;background:rgba(125,220,158,.15);padding:2px 7px;border-radius:8px;border:1px solid #2a6a3a}.InsuranceModal_checkbox__Kg6yq{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 12px;border-radius:6px;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InsuranceModal_checkbox__Kg6yq:hover{background:rgba(201,168,76,.08)}.InsuranceModal_checkbox__Kg6yq input{width:16px;height:16px;cursor:pointer;accent-color:#c9a84c}.InsuranceModal_disabled__yr1F6{opacity:.4;cursor:not-allowed}.InsuranceModal_checkLabel__KVcA_{font-size:13px;color:#f5f0e8;font-weight:600}.InsuranceModal_evenMoneyBtn__6FG7Y{background:linear-gradient(135deg,#1a4a28,#2a6a3a);color:#7ddc9e;font-size:11px;font-weight:700;padding:6px 12px;border:1px solid #2a6a3a;border-radius:6px;cursor:pointer;font-family:inherit;letter-spacing:.5px;transition:all .15s}.InsuranceModal_evenMoneyBtn__6FG7Y:hover{background:linear-gradient(135deg,#2a6a3a,#3a8a4a);transform:translateY(-1px)}.InsuranceModal_totalBar__QG2AL{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(201,168,76,.06);border:1px solid rgba(201,168,76,.2);border-radius:8px;margin-bottom:14px;font-size:12px;color:#a89878}.InsuranceModal_totalVal__uFJdU{font-family:JetBrains Mono,monospace;font-weight:700;color:#c9a84c;font-size:15px}.InsuranceModal_actions__BzWUW{display:flex;gap:8px;justify-content:flex-end}.InsuranceModal_confirmBtn__Is_8r,.InsuranceModal_insureAllBtn__elGyn,.InsuranceModal_skipBtn__MPwnq{font-size:12px;font-weight:700;padding:9px 16px;border-radius:6px;cursor:pointer;font-family:inherit;letter-spacing:.5px;transition:all .15s;border:1px solid}.InsuranceModal_skipBtn__MPwnq{background:#2a1a1a;color:#a89878;border-color:#4a2a2a}.InsuranceModal_skipBtn__MPwnq:hover{background:#3a1a1a;color:#e74c3c}.InsuranceModal_insureAllBtn__elGyn{background:#1a3022;color:#7ddc9e;border-color:#2a5a32}.InsuranceModal_insureAllBtn__elGyn:hover{background:#264a32;color:#a0f0b8}.InsuranceModal_confirmBtn__Is_8r{background:#c9a84c;color:#1a1a0a;border-color:#c9a84c}.InsuranceModal_confirmBtn__Is_8r:hover{background:#e8c96a;transform:translateY(-1px)}.InsuranceModal_recHidden__GCA_g{font-size:12px;color:#a89878;text-align:center;padding:10px;font-style:italic;background:rgba(0,0,0,.2);border:1px solid #1a3022;border-radius:8px;margin-bottom:14px}.CountDrillModal_overlay__DgTyN{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}.CountDrillModal_modal__a71dF{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:32px;min-width:480px;max-width:560px;color:#e8e4d4;font-family:inherit}.CountDrillModal_title__lOmhI{font-size:22px;font-weight:700;color:#c9a44a;margin:0 0 4px;letter-spacing:1px}.CountDrillModal_subtitle__5PH3Z{font-size:12px;color:#888;margin:0 0 24px}.CountDrillModal_section__9sxqV{margin-bottom:20px}.CountDrillModal_label__3bN9_{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.CountDrillModal_input__DfYHw{width:100%;background:#0d1f0d;border:1px solid #3a5a3a;border-radius:6px;padding:10px 12px;color:#e8e4d4;font-size:16px;font-family:inherit}.CountDrillModal_input__DfYHw:focus{outline:none;border-color:#c9a44a}.CountDrillModal_speedRow__9OsJB{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.CountDrillModal_speedBtn__H4DyP{background:#0d1f0d;border:1px solid #3a5a3a;border-radius:6px;padding:12px 8px;color:#e8e4d4;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.CountDrillModal_speedBtn__H4DyP:hover{border-color:#c9a44a}.CountDrillModal_speedBtnActive__cV0hQ{background:#c9a44a;color:#0d1f0d;border-color:#c9a44a}.CountDrillModal_btnRow__d88kt{display:flex;gap:12px;margin-top:24px}.CountDrillModal_btnPrimary__OV2Ub{flex:1 1;background:#c9a44a;color:#0d1f0d;border:none;border-radius:6px;padding:12px;font-size:14px;font-weight:700;cursor:pointer;letter-spacing:1px}.CountDrillModal_btnPrimary__OV2Ub:hover{background:#d9b65a}.CountDrillModal_btnSecondary__0_byZ{flex:1 1;background:transparent;color:#e8e4d4;border:1px solid #3a5a3a;border-radius:6px;padding:12px;font-size:14px;font-weight:600;cursor:pointer;letter-spacing:1px}.CountDrillModal_btnSecondary__0_byZ:hover{border-color:#c9a44a}.CountDrillModal_drillStage__J_sGb{min-height:320px;padding:20px}.CountDrillModal_cardFlash__hF73B,.CountDrillModal_drillStage__J_sGb{display:flex;flex-direction:column;align-items:center;justify-content:center}.CountDrillModal_cardFlash__hF73B{width:140px;height:200px;background:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.5);position:relative}.CountDrillModal_cardRank__C2kYs{font-size:48px;font-weight:700;color:#000}.CountDrillModal_cardRankRed__efH9L{color:#c0392b}.CountDrillModal_cardSuit__DjUIv{font-size:36px;margin-top:4px}.CountDrillModal_progress__9u2wA{margin-top:24px;font-size:12px;color:#888;letter-spacing:1px}.CountDrillModal_resultBox__ncF0f{text-align:center;padding:24px 0}.CountDrillModal_resultIcon__m7L3T{font-size:64px;margin-bottom:12px}.CountDrillModal_resultCorrect__L7Rlk{color:#4ade80}.CountDrillModal_resultWrong__T2IVt{color:#ef4444}.CountDrillModal_resultText__t1BCk{font-size:20px;font-weight:700;margin-bottom:8px}.CountDrillModal_resultDetail__OsL1h{font-size:14px;color:#aaa;margin-bottom:4px}.BankruptModal_overlay__6I_oY{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}.BankruptModal_modal__yMBEe{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:32px;min-width:420px;max-width:520px;color:#e8e4d4;font-family:inherit}.BankruptModal_title__mCwLl{font-size:22px;font-weight:700;color:#ef4444;margin:0 0 6px;letter-spacing:1px}.BankruptModal_subtitle__YYr6w{font-size:13px;color:#aaa;margin:0 0 20px;line-height:1.5}.BankruptModal_section__MiF5i{margin-bottom:20px}.BankruptModal_label__P6lXR{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.BankruptModal_input__M4EOR{width:100%;background:#0d1f0d;border:1px solid #3a5a3a;border-radius:6px;padding:10px 12px;color:#e8e4d4;font-size:16px;font-family:inherit}.BankruptModal_input__M4EOR:focus{outline:none;border-color:#c9a44a}.BankruptModal_btnRow__LcuQ_{display:flex;gap:12px;margin-top:16px}.BankruptModal_btnPrimary__gF_2C{flex:1 1;background:#c9a44a;color:#0d1f0d;border:none;border-radius:6px;padding:12px;font-size:14px;font-weight:700;cursor:pointer;letter-spacing:1px}.BankruptModal_btnPrimary__gF_2C:hover{background:#d9b65a}.BankruptModal_btnSecondary__VC9nB{flex:1 1;background:transparent;color:#e8e4d4;border:1px solid #3a5a3a;border-radius:6px;padding:12px;font-size:14px;font-weight:600;cursor:pointer;letter-spacing:1px}.BankruptModal_btnSecondary__VC9nB:hover{border-color:#c9a44a}.ShuffleModal_shuffleOverlay__Ulq0e{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ShuffleModal_shuffleOverlayFade__lUEbZ .15s ease-in}.ShuffleModal_shuffleModal__yK6BZ{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:32px 48px;color:#e8e4d4;text-align:center;animation:ShuffleModal_shuffleModalIn__IlIxX .2s ease-out}.ShuffleModal_shuffleTitle__rmLGq{font-size:24px;font-weight:800;color:#c9a44a;letter-spacing:4px;margin:0 0 8px}.ShuffleModal_shuffleSub__4mlYh{font-size:13px;color:#aaa;margin:0}@keyframes ShuffleModal_shuffleOverlayFade__lUEbZ{0%{opacity:0}to{opacity:1}}@keyframes ShuffleModal_shuffleModalIn__IlIxX{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.ShortcutsModal_overlay__oa3ma{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}.ShortcutsModal_modal__l32zc{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:28px 32px;min-width:480px;max-width:560px;color:#e8e4d4;font-family:inherit;position:relative;max-height:85vh;overflow-y:auto}.ShortcutsModal_closeBtn__pwOaV{position:absolute;top:12px;right:14px;background:transparent;border:none;color:#888;font-size:22px;cursor:pointer;line-height:1;padding:4px 8px;border-radius:4px}.ShortcutsModal_closeBtn__pwOaV:hover{color:#e8e4d4;background:#0d1f0d}.ShortcutsModal_title__QSIXw{font-size:20px;font-weight:700;color:#c9a44a;margin:0 0 4px;letter-spacing:1px}.ShortcutsModal_subtitle__YQuVL{font-size:12px;color:#888;margin:0 0 20px}.ShortcutsModal_section__VURsl{margin-bottom:18px}.ShortcutsModal_sectionLabel__lcHYE{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #2a3a2a;padding-bottom:6px}.ShortcutsModal_row__7jkgw{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px}.ShortcutsModal_keys__h2Qo9{display:flex;gap:4px;align-items:center}.ShortcutsModal_key__BiImk{background:#0d1f0d;border:1px solid #3a5a3a;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:12px;color:#c9a44a;min-width:24px;text-align:center}.ShortcutsModal_desc__EICvI{color:#bbb}.ShortcutsModal_note__MR4kS{font-size:11px;color:#777;font-style:italic;margin-top:10px;text-align:center}.DeviationsModal_backdrop__ZAKOZ{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:40px 20px;overflow-y:auto}.DeviationsModal_modal__RIgRH{background:#1a2332;border:1px solid #2a3a4f;border-radius:8px;padding:32px;max-width:680px;width:100%;position:relative;color:#e8e8e8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.DeviationsModal_closeBtn__UYSQk{position:absolute;top:12px;right:12px;background:transparent;border:none;color:#888;font-size:20px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.DeviationsModal_closeBtn__UYSQk:hover{color:#fff;background:#2a3a4f}.DeviationsModal_title__4yQiU{color:#d4af37;font-size:18px;font-weight:700;letter-spacing:.08em;margin:0 0 8px}.DeviationsModal_subtitle__LfN0b{color:#9aa;font-size:13px;line-height:1.5;margin:0 0 24px}.DeviationsModal_section__qJPtC{margin-bottom:28px}.DeviationsModal_sectionTitle__bnlMJ{color:#d4af37;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.DeviationsModal_sectionNote__ZQAwx{color:#7a8a9a;font-size:12px;font-style:italic;margin:0 0 12px}.DeviationsModal_list__fjM7U{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 8px;gap:4px 8px}.DeviationsModal_row__EtX_2{display:grid;grid-template-columns:78px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:7px 10px;background:#0f1822;border:1px solid #1f2c3a;border-radius:4px;font-size:12px}.DeviationsModal_id__E55cv{color:#d4af37;font-weight:600;font-family:Consolas,Monaco,monospace;font-size:12px}.DeviationsModal_desc__FqkKo{color:#d8d8d8}.DeviationsModal_threshold__tEzoV{color:#9aa;font-family:Consolas,Monaco,monospace;font-size:12px;text-align:right}.DeviationsModal_footer__C8NBl{color:#7a8a9a;font-size:12px;font-style:italic;margin:8px 0 0;text-align:center;line-height:1.5}@media (max-width:600px){.DeviationsModal_list__fjM7U{grid-template-columns:1fr;gap:6px}.DeviationsModal_row__EtX_2{grid-template-columns:50px 1fr;gap:8px;padding:8px 10px;font-size:12px}.DeviationsModal_modal__RIgRH{padding:20px}}.StartHereModal_overlay__oGGtL{position:fixed;inset:0;background:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;overflow-y:auto}.StartHereModal_modal__FYtle{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:32px 40px 24px;max-width:680px;width:100%;color:#e8e4d4;font-family:inherit;position:relative;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column}.StartHereModal_closeBtn__8k8q_{position:absolute;top:12px;right:14px;background:transparent;border:none;color:#888;font-size:22px;cursor:pointer;line-height:1;padding:4px 10px;border-radius:4px;z-index:2}.StartHereModal_closeBtn__8k8q_:hover{color:#e8e4d4;background:#0d1f0d}.StartHereModal_title__5__SV{font-size:22px;font-weight:700;color:#c9a44a;margin:0 0 6px;letter-spacing:1px}.StartHereModal_pageHeader__kRS9v{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin:14px 0 10px;border-bottom:1px solid #2a3a2a;padding-bottom:5px}.StartHereModal_body__BJkCF{font-size:13px;color:#bbb;line-height:1.65;margin-bottom:14px}.StartHereModal_body__BJkCF strong{color:#c9a44a;font-weight:600}.StartHereModal_tierBlock__BZ5GT{margin-bottom:14px;padding:12px 14px;background:#0d1f0d;border-left:2px solid #c9a44a;border-radius:4px}.StartHereModal_tierName__5RBib{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.StartHereModal_tierBlock__BZ5GT ul{margin:0;padding-left:18px;color:#bbb;font-size:12.5px;line-height:1.6}.StartHereModal_tierBlock__BZ5GT li{margin:2px 0}.StartHereModal_tierContinued__eNNry{font-size:11.5px;color:#888;font-style:italic;margin-bottom:6px}.StartHereModal_stepBlock__Qv32u{margin-bottom:16px}.StartHereModal_stepHeader__UUAus{font-size:12px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.StartHereModal_stepBody__lcmHE{font-size:12.5px;color:#bbb;line-height:1.65}.StartHereModal_stepBody__lcmHE p{margin:6px 0}.StartHereModal_stepBody__lcmHE ul{margin:6px 0;padding-left:18px}.StartHereModal_subBlock__368sL{margin-top:14px;padding-top:10px;border-top:1px solid #2a3a2a}.StartHereModal_subBlock__368sL .StartHereModal_stepHeader__UUAus{color:#888}.StartHereModal_nav__BVVu4{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;gap:8px}.StartHereModal_navBtn__zjPHt{background:#c9a44a;color:#0d1f0d;border:none;border-radius:6px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;letter-spacing:.5px;font-family:inherit}.StartHereModal_navBtn__zjPHt:hover{background:#d9b65a}.StartHereModal_navBtnSecondary__SB_HT{background:transparent;color:#e8e4d4;border:1px solid #3a5a3a;border-radius:6px;padding:9px 18px;font-size:13px;font-weight:600;cursor:pointer;letter-spacing:.5px;font-family:inherit}.StartHereModal_navBtnSecondary__SB_HT:hover{border-color:#c9a44a}.StartHereModal_navSpacer__y7AoP{flex:0 0 90px}.StartHereModal_dots__rM9CX{display:flex;gap:8px;align-items:center}.StartHereModal_dot__Cqe_V{width:8px;height:8px;border-radius:50%;background:#3a5a3a;border:none;cursor:pointer;padding:0}.StartHereModal_dotActive__vdAf9{background:#c9a44a;box-shadow:0 0 6px rgba(201,164,74,.5)}.StartHereModal_subSection__9rFA9{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1.5px;text-transform:uppercase;margin:18px 0 8px;padding-bottom:4px;border-bottom:1px solid #2a3a2a}.StartHereModal_subSection__9rFA9:first-of-type{margin-top:14px}.StartHereModal_accordion__mXQO3{margin-bottom:8px;border:1px solid #2a3a2a;border-radius:6px;overflow:hidden}.StartHereModal_accordionHeader__L1qjm{width:100%;background:#0d1f0d;border:none;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#e8e4d4;font-family:inherit;text-align:left;transition:background .15s}.StartHereModal_accordionHeader__L1qjm:hover{background:#142810}.StartHereModal_accordionHeaderOpen__qtZBA{background:#142810;border-bottom:1px solid #2a3a2a}.StartHereModal_accordionTitle__kFNtz{font-size:12px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase}.StartHereModal_accordionChevron__YAsAh{font-size:10px;color:#888}.StartHereModal_accordionBody__hCub9{padding:12px 14px 14px;font-size:12.5px;color:#bbb;line-height:1.65;background:#1a2e1a}.StartHereModal_accordionBody__hCub9 p{margin:6px 0}.StartHereModal_accordionBody__hCub9 p:first-child{margin-top:0}.StartHereModal_accordionBody__hCub9 p:last-child{margin-bottom:0}.StartHereModal_accordionBody__hCub9 ul{margin:6px 0;padding-left:18px}.BasicStrategyModal_overlay__Jkm1P{position:fixed;inset:0;background:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;overflow-y:auto}.BasicStrategyModal_modal__M1NYo{background:#1a2e1a;border:2px solid #c9a44a;border-radius:12px;padding:28px 32px;max-width:920px;width:100%;color:#e8e4d4;font-family:inherit;position:relative;max-height:92vh;overflow-y:auto}.BasicStrategyModal_closeBtn__n5bl5{position:absolute;top:12px;right:14px;background:transparent;border:none;color:#888;font-size:22px;cursor:pointer;line-height:1;padding:4px 10px;border-radius:4px}.BasicStrategyModal_closeBtn__n5bl5:hover{color:#e8e4d4;background:#0d1f0d}.BasicStrategyModal_title__mXFNC{font-size:22px;font-weight:700;color:#c9a44a;margin:0 0 6px;letter-spacing:1px}.BasicStrategyModal_intro__fRsg_{font-size:13px;color:#bbb;line-height:1.6;margin-bottom:20px;max-width:780px}.BasicStrategyModal_intro__fRsg_ strong{color:#c9a44a;font-weight:600}.BasicStrategyModal_chartSection__iaZce{margin-bottom:18px}.BasicStrategyModal_chartLabel__EyFsF{font-size:11px;font-weight:700;color:#c9a44a;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;border-bottom:1px solid #2a3a2a;padding-bottom:5px}.BasicStrategyModal_chartTable__7Du39{width:100%;border-collapse:separate;border-spacing:2px;font-size:11px;font-family:monospace}.BasicStrategyModal_chartTable__7Du39 th{background:#0d1f0d;color:#888;font-weight:600;padding:5px 4px;text-align:center;font-size:10px;letter-spacing:.5px}.BasicStrategyModal_chartTable__7Du39 td{background:#0d1f0d;color:#e8e4d4;padding:5px 4px;text-align:center;font-weight:600;border-radius:3px}.BasicStrategyModal_chartTable__7Du39 tr td:first-child{background:#0d1f0d;color:#888;font-weight:700}.BasicStrategyModal_cellH__NIx52{background:#1f3a2a!important;color:#7dd87d!important}.BasicStrategyModal_cellS__zehAa{background:#3a1f1f!important;color:#e88080!important}.BasicStrategyModal_cellD__rw5DD{background:#3a3014!important;color:#e8c878!important}.BasicStrategyModal_cellP__ZU2xP{background:#142a3a!important;color:#7db4e8!important}.BasicStrategyModal_cellR__FyiVn{background:#2a2a2a!important;color:#bbb!important}.BasicStrategyModal_legend__jT0Bs{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#888;padding-top:6px;justify-content:center}.BasicStrategyModal_legendItem__Z7RWK{display:flex;align-items:center;gap:4px}.BasicStrategyModal_legendBox__nReiy{width:14px;height:14px;border-radius:3px;display:inline-block}.SessionReport_overlay__BiZwQ{position:fixed;inset:0;background:rgba(0,0,0,.82);z-index:400;display:flex;align-items:center;justify-content:center}.SessionReport_box__VHiQ_{background:#0d1f14;border:1px solid #2a4a35;border-radius:14px;padding:24px;width:520px;max-height:88vh;overflow-y:auto;max-width:95vw}.SessionReport_reportTitle___bRrc{font-size:22px;font-weight:800;color:#c9a84c;margin-bottom:4px}.SessionReport_reportSubtitle__6xq5_{font-size:11px;color:#a89878;margin-bottom:18px}.SessionReport_grid__PgM_d{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.SessionReport_divider__My_zb{border:none;border-top:1px solid #1a3022;margin:12px 0}.SessionReport_accRow__DkLA3{display:flex;align-items:center;margin-bottom:7px;gap:8px}.SessionReport_accLabel__VmYQQ{font-size:11px;color:#a89878;width:120px;flex-shrink:0}.SessionReport_accBarBg__TjuUo{flex:1 1;height:6px;background:#1a3022;border-radius:3px}.SessionReport_accBar__qaYWU{height:6px;border-radius:3px;transition:width .5s ease}.SessionReport_accVal__AK87t{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#f5f0e8;width:36px;text-align:right;flex-shrink:0}.SessionReport_comingSoon__pocQq{font-size:10px;color:#6b5a42;font-style:italic;margin-left:auto}.SessionReport_apBox__DgBr8{text-align:center;padding:16px;background:#071209;border-radius:10px;border:1px solid #2a4a35;margin:14px 0}.SessionReport_apScore__tvSZB{font-size:44px;font-weight:800;color:#c9a84c;font-family:JetBrains Mono,monospace;line-height:1}.SessionReport_apDelta__z2iKj{font-size:17px;font-weight:700;font-family:JetBrains Mono,monospace;margin-top:4px}.SessionReport_pos__Gy_aJ{color:#7ddc9e}.SessionReport_neg__nr1BI{color:#e74c3c}.SessionReport_apLevel__Gqjqf{font-size:12px;color:#a89878;margin-top:4px}.SessionReport_sessionScore__Kn2oJ{font-size:10px;color:#6b5a42;margin-top:4px;font-family:JetBrains Mono,monospace}.SessionReport_feedbackBox__9JAwF{background:#071209;border-radius:8px;padding:12px 14px;border-left:3px solid #c9a84c;margin:12px 0}.SessionReport_feedbackItem__FebWX{font-size:11px;color:#a89878;margin-bottom:5px;line-height:1.5}.SessionReport_feedbackItem__FebWX:last-child{margin-bottom:0}.SessionReport_settingsRecap__dlUCR{font-size:10px;color:#6b5a42;text-align:center;font-family:JetBrains Mono,monospace;margin-bottom:14px}.SessionReport_actions__rLWix{display:flex;gap:8px}.SessionReport_newBtn__Janyt{flex:1 1;background:#c9a84c;color:#1a1a0a;font-size:13px;font-weight:700;padding:11px;border-radius:7px;border:none;cursor:pointer;font-family:inherit;transition:background .15s}.SessionReport_newBtn__Janyt:hover{background:#e8c96a}.SessionReport_closeBtn__D8NoQ{flex:1 1;background:#1a3022;color:#a89878;font-size:13px;font-weight:700;padding:11px;border-radius:7px;border:1px solid #2a4a35;cursor:pointer;font-family:inherit;transition:all .15s}.SessionReport_closeBtn__D8NoQ:hover{background:#264a32;color:#f5f0e8}.SessionReport_apSectionLabel__f8_Wt{font-size:10px;color:#8a7858;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:4px;text-align:center}.SessionReport_sessionMeta__vTtV3{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;color:#a89878;margin-top:6px}.SessionReport_sessionMetaDot__5gSII{color:#4a5a4a}.BlackjackTable_appRoot__mG39z{display:flex;flex-direction:column;height:100vh;background:#0a1a0f;color:#f5f0e8;overflow:hidden;font-family:Syne,sans-serif}.BlackjackTable_topBar__UACxS{display:flex;align-items:center;justify-content:space-between;padding:8px 18px;background:#071209;border-bottom:1px solid #2a4a35;flex-shrink:0;z-index:10}.BlackjackTable_logo__in1ak{font-size:16px;font-weight:800;letter-spacing:-.5px;color:#c9a84c;white-space:nowrap}.BlackjackTable_logoSub__YWNGJ{color:#a89878;font-weight:400;font-size:13px}.BlackjackTable_topCenter___NJWc{flex:1 1;display:flex;justify-content:center}.BlackjackTable_modeBadge__fQ7a7{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px;border-radius:20px;background:#1a4a28;color:#7ddc9e}.BlackjackTable_topBtns__zAQ1n{display:flex;gap:8px}.BlackjackTable_topBtn__7brQD{background:#1a3022;color:#a89878;font-size:11px;font-weight:600;padding:5px 11px;border-radius:5px;border:1px solid #2a4a35;cursor:pointer;font-family:inherit;transition:all .15s;white-space:nowrap}.BlackjackTable_topBtn__7brQD:hover{background:#264a32;color:#f5f0e8}.BlackjackTable_topBtnDanger__MD0Qa{background:#2a1a1a;border-color:#4a2a2a;color:#c0392b}.BlackjackTable_topBtnDanger__MD0Qa:hover{background:#3a1a1a;color:#e74c3c}.BlackjackTable_layout__wpEK5{display:flex;flex:1 1;overflow:hidden}.BlackjackTable_tableWrap__wIwHd{flex:1 1;display:flex;flex-direction:column;padding:10px;gap:6px;overflow-y:auto;min-width:0}.BlackjackTable_feltTable__5HJAB{flex:1 1;background:radial-gradient(ellipse 100% 100% at 50% 0,#1e5c35 0,#143d24 60%,#0a2415 100%);border-radius:20px;border:6px solid #3a2a0a;box-shadow:inset 0 0 60px rgba(0,0,0,.5);padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:0}.BlackjackTable_topHalf__yLiW1{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1;justify-content:center}.BlackjackTable_dealerArea__71Gaa{display:flex;flex-direction:column;align-items:center;gap:5px}.BlackjackTable_areaLabel__a0G3h{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#a89878;opacity:.6}.BlackjackTable_cardRow___jwDF{display:flex;gap:3px;justify-content:center;flex-wrap:nowrap;min-height:58px;align-items:center;overflow:visible}.BlackjackTable_handTotal__KhZza{font-size:11px;font-weight:700;color:#c9a84c;font-family:JetBrains Mono,monospace;text-align:center;margin-top:2px}.BlackjackTable_bust__ba0f1{color:#e74c3c!important}.BlackjackTable_feltArc__elI1j{height:3px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.5) 50%,transparent);margin:0 10px;flex-shrink:0}.BlackjackTable_bottomHalf__Oo2R2{display:flex;flex-direction:column;gap:10px}.BlackjackTable_seatsRow__CdGnM{display:flex;justify-content:space-around;align-items:flex-start;gap:4px;padding:0 4px}.BlackjackTable_seat__S6l7k{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1 1;max-width:130px;min-width:60px}.BlackjackTable_seatOff__T7yG8{opacity:.3}.BlackjackTable_seatActive__qSQU8{outline:2px solid #c9a84c;outline-offset:4px;border-radius:8px}.BlackjackTable_seatCardArea__DVrWl{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:72px;justify-content:flex-end}.BlackjackTable_betCircle__SGSLn{width:38px;height:38px;border-radius:50%;border:2px dashed hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0;margin:2px 0}.BlackjackTable_betCircleUser__e6WUo{border-color:rgba(201,168,76,.4);cursor:pointer;background:rgba(201,168,76,.05)}.BlackjackTable_betCircleUser__e6WUo:hover{border-color:rgba(201,168,76,.8);background:rgba(201,168,76,.12)}.BlackjackTable_betCircleAI__BPLFq{border-color:hsla(0,0%,100%,.07)}.BlackjackTable_betCircleOff__Aqfmk{border-color:transparent}.BlackjackTable_betCircleSelected__KmWIg{border-color:#c9a84c!important;background:rgba(201,168,76,.18)!important;box-shadow:0 0 8px rgba(201,168,76,.35)}.BlackjackTable_betAmount__eBOdl{font-size:9px;font-weight:700;color:#c9a84c;font-family:JetBrains Mono,monospace}.BlackjackTable_seatFooter__UVWXS{display:flex;flex-direction:column;align-items:center;gap:3px}.BlackjackTable_seatLabel__wBnI3{font-size:8px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#6b5a42}.BlackjackTable_seatLabelUser__KY2Eh{color:#c9a84c}.BlackjackTable_seatBtns__vjx_b{display:flex;gap:3px}.BlackjackTable_seatBtn__H05Mt{font-size:8px;font-weight:700;padding:2px 6px;border-radius:8px;border:1px solid;cursor:pointer;font-family:inherit;transition:all .15s;white-space:nowrap;opacity:.45}.BlackjackTable_seatBtn__H05Mt:hover:not(:disabled){opacity:1;transform:translateY(-1px)}.BlackjackTable_seatBtn__H05Mt:disabled{cursor:not-allowed;opacity:.15}.BlackjackTable_seatBtnYou__W7rww{background:#3a2a08;color:#c9a84c;border-color:#5a4a18}.BlackjackTable_seatBtnYouActive__mFpnb{opacity:1!important;box-shadow:0 0 6px rgba(201,168,76,.4)}.BlackjackTable_seatBtnAI__gXkqh{background:#1a3022;color:#7db89e;border-color:#2a5a42}.BlackjackTable_seatBtnAIActive__3Va2j{opacity:1!important;box-shadow:0 0 6px rgba(125,184,158,.3)}.BlackjackTable_seatBtnOff__TFYNo{background:#1a1a1a;color:#555;border-color:#333}.BlackjackTable_seatBtnOffActive__mmwEq{opacity:1!important}.BlackjackTable_resultBadge__fRDSi{font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px;letter-spacing:.3px;font-family:Syne,sans-serif;display:inline-block;white-space:nowrap}.BlackjackTable_win__GYeu_{background:#1a4a28;color:#7ddc9e}.BlackjackTable_lose__Ifvie{background:#2a1010;color:#e74c3c}.BlackjackTable_push__Ds5dc{background:#2a2a10;color:#e8c96a}.BlackjackTable_surr__Uh4Fm{background:#1a1a2a;color:#9b8fd4}.BlackjackTable_statusBar__VQWXm{text-align:center;font-size:12px;font-weight:600;color:#c9a84c;min-height:18px;flex-shrink:0}.BlackjackTable_bottomControls__LT2wA{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.BlackjackTable_bankrollBar__W3v1P{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.BlackjackTable_bankrollLabel__c47_I{font-size:9px;font-weight:700;letter-spacing:1px;color:#a89878;text-transform:uppercase}.BlackjackTable_bankrollVal__lrhrK{font-size:17px;font-weight:700;color:#c9a84c;font-family:JetBrains Mono,monospace}.BlackjackTable_betVal__8Wp79{font-size:15px;font-weight:700;color:#f5f0e8;font-family:JetBrains Mono,monospace}.BlackjackTable_seatIndicator__nqZ9v{font-size:10px;color:#7ddc9e;font-style:italic}.BlackjackTable_shoeInfoBar__tnkFD{justify-content:center;gap:20px;font-size:10px;color:#6b5a42}.BlackjackTable_shoeInfoBar__tnkFD strong{color:#a89878;font-family:JetBrains Mono,monospace}.BlackjackTable_chipTray__oFUeJ{display:flex;flex-direction:column;align-items:center;gap:6px}.BlackjackTable_chipTrayHint__evksE{font-size:10px;color:#7ddc9e;font-style:italic;min-height:14px}.BlackjackTable_chips__vtkUI{display:flex;gap:8px;justify-content:center}.BlackjackTable_chip__hQkmd{width:46px;height:46px;border-radius:50%;border:3px dashed hsla(0,0%,100%,.3);color:#fff;font-size:12px;font-weight:700;cursor:pointer;font-family:JetBrains Mono,monospace;transition:transform .1s,box-shadow .15s;flex-shrink:0}.BlackjackTable_chip__hQkmd:hover{transform:scale(1.12) translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.4)}.BlackjackTable_chip__hQkmd:active{transform:scale(.95)}.BlackjackTable_chipSelected__MtkyB{transform:scale(1.15) translateY(-4px)!important;box-shadow:0 0 0 3px #c9a84c,0 6px 20px rgba(201,168,76,.5)!important}.BlackjackTable_betCircleReady__mQk6L{border-color:#7ddc9e!important;background:rgba(125,220,158,.1)!important;animation:BlackjackTable_pulse__U4YZh 1s infinite}.BlackjackTable_betCircleHasBet__sN7dI{border-style:solid!important;border-color:#c9a84c!important;background:rgba(201,168,76,.15)!important}.BlackjackTable_clearSeatBtn__xQvx2{font-size:8px;color:#e74c3c;background:none;border:none;cursor:pointer;margin-top:-2px;opacity:.7}.BlackjackTable_clearSeatBtn__xQvx2:hover{opacity:1}@keyframes BlackjackTable_pulse__U4YZh{0%,to{box-shadow:0 0 0 0 rgba(125,220,158,.4)}50%{box-shadow:0 0 0 4px rgba(125,220,158,.1)}}.BlackjackTable_userHandsContainer__7fWVn{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:72px;justify-content:flex-end;width:100%}.BlackjackTable_userHandsSplit__N1L0R{flex-direction:row;gap:6px;align-items:flex-end;justify-content:center}.BlackjackTable_userHandCol__Ct_5b{display:flex;flex-direction:column;align-items:center;gap:2px;padding:3px 5px;border-radius:5px;transition:all .2s;position:relative}.BlackjackTable_userHandActive__S_CQR{background:rgba(201,168,76,.12);outline:1.5px solid rgba(201,168,76,.6)}.BlackjackTable_cardRowSmall__AUwis{gap:2px}.BlackjackTable_userHandsSplit__N1L0R .BlackjackTable_cardRowSmall__AUwis>*{transform:scale(.85);transform-origin:center}.BlackjackTable_handBetTag__LXOtx{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;color:#a89878;background:rgba(0,0,0,.3);padding:1px 6px;border-radius:8px;margin-top:2px}.BlackjackTable_handBetTagActive__EX16j{color:#c9a84c;background:rgba(201,168,76,.15);border:1px solid rgba(201,168,76,.4)}.BlackjackTable_seatSplit__aK_5S{max-width:none;flex:1.5 1}.BlackjackTable_rebetChip__W7EJJ{background:linear-gradient(135deg,#5a4a18,#c9a84c)!important;border-color:rgba(201,168,76,.6)!important;font-size:14px!important;letter-spacing:.5px}.BlackjackTable_rebetChip__W7EJJ:hover{transform:scale(1.15) translateY(-3px);box-shadow:0 0 12px rgba(201,168,76,.4)}.BlackjackTable_peekOverlay__QUFlH{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:999;animation:BlackjackTable_peekFade__OO8cc .25s ease}@keyframes BlackjackTable_peekFade__OO8cc{0%{opacity:0}to{opacity:1}}.BlackjackTable_peekBanner__Erw9d{padding:36px 56px;border-radius:14px;border:3px solid;text-align:center;animation:BlackjackTable_peekScale__smpAt .35s cubic-bezier(.34,1.56,.64,1);box-shadow:0 20px 60px rgba(0,0,0,.5)}@keyframes BlackjackTable_peekScale__smpAt{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.BlackjackTable_peekBJ__RzIGk{background:linear-gradient(135deg,#3a0e0e,#1a0606);border-color:#e74c3c;box-shadow:0 0 50px rgba(231,76,60,.5),inset 0 0 30px rgba(231,76,60,.1)}.BlackjackTable_peekNoBJ__mRFgS{background:linear-gradient(135deg,#0e3a1e,#061a0a);border-color:#7ddc9e;box-shadow:0 0 50px rgba(125,220,158,.5),inset 0 0 30px rgba(125,220,158,.1)}.BlackjackTable_peekTitle__NSKSK{font-size:34px;font-weight:800;letter-spacing:3px;font-family:Syne,sans-serif}.BlackjackTable_peekBJ__RzIGk .BlackjackTable_peekTitle__NSKSK{color:#e74c3c;text-shadow:0 0 20px rgba(231,76,60,.6)}.BlackjackTable_peekNoBJ__mRFgS .BlackjackTable_peekTitle__NSKSK{color:#7ddc9e;text-shadow:0 0 20px rgba(125,220,158,.6)}.BlackjackTable_peekSub__r9_M3{font-size:14px;color:#a89878;margin-top:10px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.BlackjackTable_shuffleOverlay__GhvrA{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;z-index:999;animation:BlackjackTable_shuffleFade__6FP3h .2s ease-in;pointer-events:none}.BlackjackTable_shuffleText__fljQ5{font-size:42px;font-weight:800;color:#c9a44a;letter-spacing:6px;text-shadow:0 4px 24px rgba(201,164,74,.6);animation:BlackjackTable_shufflePulse__NI0tF 1.5s ease-in-out}@keyframes BlackjackTable_shuffleFade__6FP3h{0%{opacity:0}to{opacity:1}}@keyframes BlackjackTable_shufflePulse__NI0tF{0%{transform:scale(.85);opacity:0}20%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}to{transform:scale(1.05);opacity:0}}.BlackjackTable_chipFocused__lwN2I{box-shadow:0 0 0 3px #c9a44a,0 0 12px 2px rgba(201,164,74,.6);transform:translateY(-2px)}.BlackjackTable_seatFocused__2flNZ{outline:2px solid #c9a44a;outline-offset:6px;border-radius:8px}.BlackjackTable_startHereBtn__RwbkU{background:transparent;color:#c9a44a;border:1px solid #c9a44a;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:600;cursor:pointer;letter-spacing:1px;text-transform:uppercase;font-family:inherit;transition:all .15s}.BlackjackTable_startHereBtn__RwbkU:hover{background:#c9a44a;color:#0d1f0d}.BlackjackTable_hamburgerWrap__coAGN{position:relative;display:none}.BlackjackTable_hamburgerBtn___7M6K{background:transparent;border:1px solid #2a4a35;border-radius:6px;width:36px;height:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;padding:0;transition:all .15s}.BlackjackTable_hamburgerBtn___7M6K:hover{background:#142010;border-color:#3a5a45}.BlackjackTable_hamburgerBtn___7M6K span{display:block;width:18px;height:2px;background:#c9a44a;border-radius:1px}.BlackjackTable_hamburgerScrim__VPJaY{position:fixed;inset:0;z-index:80}.BlackjackTable_hamburgerMenu__9U9H_{position:absolute;top:100%;right:0;margin-top:6px;background:#0d1f14;border:1px solid #2a4a35;border-radius:8px;padding:6px;min-width:160px;box-shadow:0 6px 20px rgba(0,0,0,.5);z-index:90;display:flex;flex-direction:column;gap:2px}.BlackjackTable_hamburgerItem___H82x{background:transparent;color:#d4c89e;border:none;border-radius:4px;padding:9px 12px;font-size:13px;font-weight:500;font-family:inherit;text-align:left;cursor:pointer;transition:all .12s}.BlackjackTable_hamburgerItem___H82x:hover{background:#1a3022;color:#fff}.BlackjackTable_hamburgerItemDanger__pNaso{color:#d97755}.BlackjackTable_hamburgerItemDanger__pNaso:hover{background:#3a1f17;color:#f86}@media (max-width:999px){.BlackjackTable_topBtns__zAQ1n{display:none!important}.BlackjackTable_hamburgerWrap__coAGN{display:block}}.BlackjackTable_shoeInfoBar__tnkFD{display:flex;flex-direction:column;gap:6px;padding:8px 18px 10px;flex-shrink:0}.BlackjackTable_shoeProgressTrack__Ffcxs{height:4px;background:#1a2a1a;border-radius:2px;overflow:hidden;border:1px solid #2a3a2a}.BlackjackTable_shoeProgressFill__xYo2U{height:100%;background:linear-gradient(90deg,#4a7a4a,#c9a44a 70%,#d97755);transition:width .3s ease;border-radius:2px}.BlackjackTable_shoeInfoRow__DQbh8{display:flex;justify-content:center;align-items:center;gap:14px;font-size:12px}.BlackjackTable_shoeStat__jPp1C{display:inline-flex;align-items:baseline;gap:5px}.BlackjackTable_shoeStatLabel__lVkfv{color:#8a7858;font-weight:500;letter-spacing:.3px}.BlackjackTable_shoeStatVal__T6AFS{color:#e8d9b8;font-weight:700;font-family:JetBrains Mono,monospace;font-size:13px}.BlackjackTable_shoeStatUnit__7jpow{color:#6b5a42;font-size:10px;font-style:italic}.BlackjackTable_shoeStatDot__gNmd2{width:3px;height:3px;background:#4a5a4a;border-radius:50%;display:inline-block}.BlackjackTable_cardRowFanned__U6r3n{gap:0}.BlackjackTable_cardRowFanned__U6r3n>:not(:last-child){margin-right:-42px;z-index:1}.BlackjackTable_cardRowFanned__U6r3n>:nth-last-child(2){z-index:2}.BlackjackTable_cardRowFanned__U6r3n>:nth-last-child(3){z-index:1}.BlackjackTable_cardRowFanned__U6r3n>:nth-last-child(4){z-index:0}.BlackjackTable_cardRowFanned__U6r3n>:nth-last-child(5){z-index:-1}.BlackjackTable_cardRowFanned__U6r3n>:last-child{z-index:10}@media (max-width:1279px){.BlackjackTable_cardRowFanned__U6r3n>:not(:last-child){margin-right:-36px}}@media (max-width:999px){.BlackjackTable_cardRowFanned__U6r3n>:not(:last-child){margin-right:-32px}}@media (max-width:767px){.BlackjackTable_cardRowFanned__U6r3n>:not(:last-child){margin-right:-28px}}.BlackjackTable_mistakeFlagDisplay__2GYMG{text-align:center;font-size:13px;font-weight:600;color:#e74c3c;letter-spacing:.3px;padding:4px 12px;margin-bottom:2px;font-family:JetBrains Mono,monospace;animation:BlackjackTable_mistakeFlagIn__ccToc .2s ease-out}@keyframes BlackjackTable_mistakeFlagIn__ccToc{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MidHandResizeOverlay_overlay__pVau0{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:9000;display:flex;align-items:center;justify-content:center;padding:24px}.MidHandResizeOverlay_box__5_R9p{background:#0d1f14;border:1px solid #2a4a35;border-radius:10px;padding:28px 24px;max-width:380px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.6)}.MidHandResizeOverlay_icon__10aTR{font-size:38px;color:#d4af37;margin-bottom:12px;letter-spacing:4px}.MidHandResizeOverlay_title__KvIHh{font-size:16px;font-weight:700;color:#e8d9b8;margin-bottom:10px}.MidHandResizeOverlay_body__yotRp{font-size:13px;color:#a89878;line-height:1.5}