.blackjack-game-module__anfhRG__wrap{max-width:var(--game-w,1040px);color:var(--noir-ink-body,#c8cfd5);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;gap:12px;margin:0 auto;display:grid;container-type:inline-size}.blackjack-game-module__anfhRG__layout{grid-template-columns:1fr;gap:12px;display:grid}.blackjack-game-module__anfhRG__felt{--cw:clamp(48px, 13.5cqi, 96px);--ch:calc(var(--cw) * 1.4);min-height:calc(var(--ch) * 2 + var(--cw) * 2.6);padding:calc(var(--cw) * .32) calc(var(--cw) * .3) calc(var(--cw) * .62);border-radius:var(--sn-r-lg,20px);background:radial-gradient(110% 70% at 50% -8%, color-mix(in oklab, var(--noir-ink,#f4f6f8) 9%, transparent), transparent 62%), radial-gradient(140% 95% at 50% 46%, color-mix(in oklab, var(--noir-pitch,#0b1410) 74%, var(--noir-pos,#35d07f)) 0%, color-mix(in oklab, var(--noir-pitch,#0b1410) 86%, var(--noir-pos,#35d07f)) 46%, var(--noir-pitch,#0b1410) 100%);border:1px solid var(--noir-line,#232936);box-shadow:var(--sn-sh-rest), inset 0 0 0 calc(var(--cw) * .06) color-mix(in oklab, var(--noir-bg-0,#060709) 55%, transparent);-webkit-user-select:none;user-select:none;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden;container-type:inline-size}.blackjack-game-module__anfhRG__felt:before{content:"";border:1px solid color-mix(in oklab, var(--noir-ink,#f4f6f8) 10%, transparent);pointer-events:none;border-bottom:none;border-radius:50% 50% 0 0/100% 100% 0 0;height:46%;position:absolute;top:34%;left:8%;right:8%}.blackjack-game-module__anfhRG__shoe{top:calc(var(--cw) * .18);right:calc(var(--cw) * .24);width:calc(var(--cw) * .82);height:calc(var(--ch) * .82);z-index:1;position:absolute}.blackjack-game-module__anfhRG__shoe span{border-radius:calc(var(--cw) * .08);background:url(/games-fx/baccarat/cardback-v2.webp) center / cover, var(--noir-panel-up,#161a22);border:1px solid color-mix(in oklab, var(--noir-ink,#f4f6f8) 22%, transparent);box-shadow:var(--sn-sh-rest);position:absolute;inset:0}.blackjack-game-module__anfhRG__shoe span:first-child{transform:translate(-3px,4px)rotate(-4deg)}.blackjack-game-module__anfhRG__shoe span:nth-child(2){transform:translate(-1px,2px)rotate(-2deg)}.blackjack-game-module__anfhRG__shoe span:nth-child(3){transform:rotate(0)}.blackjack-game-module__anfhRG__discard{width:1px;height:1px;position:absolute;top:0;left:0}.blackjack-game-module__anfhRG__dealerRow,.blackjack-game-module__anfhRG__playerRow{z-index:2;justify-content:center;align-items:flex-start;gap:calc(var(--cw) * .9);min-height:calc(var(--ch) + var(--cw) * .5);display:flex;position:relative}.blackjack-game-module__anfhRG__playerRow{padding-bottom:calc(var(--cw) * .1);align-items:flex-end}.blackjack-game-module__anfhRG__dealerRow{padding-right:calc(var(--cw) * .9)}.blackjack-game-module__anfhRG__hand{min-width:var(--cw);align-items:flex-start;transition:transform .22s cubic-bezier(.3,.7,.2,1),opacity .22s;display:flex;position:relative}.blackjack-game-module__anfhRG__playerRow[data-hands="2"] .blackjack-game-module__anfhRG__playerHand:not(.blackjack-game-module__anfhRG__handActive){opacity:.86;transform:scale(.92)}.blackjack-game-module__anfhRG__playerRow[data-hands="2"] .blackjack-game-module__anfhRG__playerHand[data-result]{opacity:1;transform:none}.blackjack-game-module__anfhRG__playerRow[data-hands="2"] .blackjack-game-module__anfhRG__pill{top:auto;left:0;bottom:calc(100% + var(--cw) * .08)}.blackjack-game-module__anfhRG__hand_lose,.blackjack-game-module__anfhRG__hand_bust{opacity:.72}.blackjack-game-module__anfhRG__slot{width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) * -.56);margin-top:calc(var(--i) * var(--cw) * .16);flex:none;position:relative}.blackjack-game-module__anfhRG__slot:first-child{margin-left:0}.blackjack-game-module__anfhRG__mover{perspective:700px;will-change:transform;width:100%;height:100%}.blackjack-game-module__anfhRG__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--flip,.26s) cubic-bezier(.3,.7,.3,1), box-shadow .2s ease;border-radius:calc(var(--cw) * .09);box-shadow:0 calc(var(--cw) * .05) calc(var(--cw) * .12) color-mix(in oklab, var(--noir-bg-0,#060709) 55%, transparent);position:relative;transform:rotateY(180deg)}.blackjack-game-module__anfhRG__cardUp{transform:rotateY(0)}[data-moving] .blackjack-game-module__anfhRG__card{box-shadow:0 calc(var(--cw) * .22) calc(var(--cw) * .34) color-mix(in oklab, var(--noir-bg-0,#060709) 62%, transparent)}.blackjack-game-module__anfhRG__back,.blackjack-game-module__anfhRG__front{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0}.blackjack-game-module__anfhRG__back{background:url(/games-fx/baccarat/cardback-v2.webp) center / cover, var(--noir-panel-up,#161a22);border:1px solid color-mix(in oklab, var(--noir-ink,#f4f6f8) 30%, transparent);transform:rotateY(180deg)}.blackjack-game-module__anfhRG__front{background:linear-gradient(160deg, var(--bj-stock-hi,#fbf9f3) 0%, var(--bj-stock-lo,#ece7da) 100%);border:1px solid var(--bj-stock-edge,#d8d2c2);overflow:hidden}.blackjack-game-module__anfhRG__face{color:var(--bj-card-ink,#17171b);font-family:var(--font-noir-display), var(--font-geist-sans), sans-serif;position:absolute;inset:0}.blackjack-game-module__anfhRG__red{color:var(--bj-card-red,#c8102e)}.blackjack-game-module__anfhRG__idx{top:calc(var(--cw) * .06);left:calc(var(--cw) * .08);flex-direction:column;align-items:center;line-height:.92;display:flex;position:absolute}.blackjack-game-module__anfhRG__idxBr{top:auto;left:auto;bottom:calc(var(--cw) * .06);right:calc(var(--cw) * .08);transform:rotate(180deg)}.blackjack-game-module__anfhRG__idxRank{font-size:calc(var(--cw) * .34);letter-spacing:-.04em;font-weight:700}.blackjack-game-module__anfhRG__idxSuit{font-size:calc(var(--cw) * .24)}.blackjack-game-module__anfhRG__pip{font-size:calc(var(--cw) * .62);line-height:1;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.blackjack-game-module__anfhRG__court{font-size:calc(var(--cw) * .5);padding:calc(var(--cw) * .06) calc(var(--cw) * .1);border:calc(var(--cw) * .025) solid currentColor;border-radius:calc(var(--cw) * .06);font-weight:700}.blackjack-game-module__anfhRG__ringActive{box-shadow:0 0 0 calc(var(--cw) * .045) var(--noir-ink,#f4f6f8)}.blackjack-game-module__anfhRG__ringWin{box-shadow:0 0 0 calc(var(--cw) * .05) var(--noir-pos,#35d07f), 0 0 calc(var(--cw) * .4) color-mix(in oklab, var(--noir-pos,#35d07f) 40%, transparent)}.blackjack-game-module__anfhRG__ringLose{box-shadow:0 0 0 calc(var(--cw) * .045) var(--noir-neg,#ff5d5d)}.blackjack-game-module__anfhRG__ringPush{box-shadow:0 0 0 calc(var(--cw) * .045) var(--noir-steel,#9fb1c1)}.blackjack-game-module__anfhRG__hand_blackjack .blackjack-game-module__anfhRG__front:after{content:"";background:linear-gradient(115deg, transparent 38%, color-mix(in oklab, var(--noir-amber,#d9a514) 55%, transparent) 50%, transparent 62%);animation:.9s cubic-bezier(.3,.7,.3,1) .12s forwards blackjack-game-module__anfhRG__bjShine;position:absolute;inset:-20%;transform:translate(-120%)}@keyframes blackjack-game-module__anfhRG__bjShine{to{transform:translate(120%)}}.blackjack-game-module__anfhRG__handBust .blackjack-game-module__anfhRG__mover{animation:.28s cubic-bezier(.36,.07,.19,.97) blackjack-game-module__anfhRG__bjShake}@keyframes blackjack-game-module__anfhRG__bjShake{20%{transform:translate(-4px)rotate(-1deg)}40%{transform:translate(4px)rotate(1deg)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.blackjack-game-module__anfhRG__pill{left:calc(100% + var(--cw) * .12);top:calc(var(--cw) * .04);z-index:3;white-space:nowrap;padding:calc(var(--cw) * .05) calc(var(--cw) * .14);font-family:var(--font-noir-num), ui-monospace, monospace;font-size:clamp(12px, calc(var(--cw) * .2), 16px);background:var(--noir-panel-up,#161a22);color:var(--noir-ink,#f4f6f8);border:1px solid var(--noir-line,#232936);border-radius:999px;font-weight:700;transition:background .2s,color .2s,transform .2s;position:absolute}.blackjack-game-module__anfhRG__pillDealer{background:color-mix(in oklab, var(--noir-bg-0,#060709) 70%, transparent)}.blackjack-game-module__anfhRG__pillActive{background:var(--noir-ink,#f4f6f8);color:var(--noir-bg-0,#060709)}.blackjack-game-module__anfhRG__pill_win,.blackjack-game-module__anfhRG__pill_blackjack{background:var(--noir-pos,#35d07f);color:var(--noir-on-pos,#06140c);border-color:#0000;transform:scale(1.06)}.blackjack-game-module__anfhRG__pill_lose,.blackjack-game-module__anfhRG__pill_bust{background:var(--noir-neg,#ff5d5d);color:var(--noir-on-neg,#1a0606);border-color:#0000}.blackjack-game-module__anfhRG__pill_push{background:var(--noir-steel,#9fb1c1);color:var(--noir-on-steel,#0d1318);border-color:#0000}.blackjack-game-module__anfhRG__pillWord{font-style:normal;font-family:var(--font-noir-display), sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:.86em}.blackjack-game-module__anfhRG__stakeChip{left:0;top:calc(100% + var(--cw) * .14);padding:2px calc(var(--cw) * .12);font-family:var(--font-noir-num), ui-monospace, monospace;font-size:clamp(11px, calc(var(--cw) * .17), 14px);color:var(--noir-amber,#d9a514);border:1px solid color-mix(in oklab, var(--noir-amber,#d9a514) 55%, transparent);background:color-mix(in oklab, var(--noir-bg-0,#060709) 60%, transparent);border-radius:999px;font-weight:700;position:absolute}.blackjack-game-module__anfhRG__ribbon{z-index:2;min-height:calc(var(--cw) * .9);text-align:center;place-items:center;display:grid;position:relative}.blackjack-game-module__anfhRG__rules{font-family:var(--font-noir-display), sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(10px, calc(var(--cw) * .15), 13px);color:var(--noir-ink-faint,#7c858e);gap:2px;display:grid}.blackjack-game-module__anfhRG__rulesSub{letter-spacing:.08em;font-size:.8em}.blackjack-game-module__anfhRG__verdict{place-items:center;gap:2px;animation:.42s cubic-bezier(.16,1,.3,1) blackjack-game-module__anfhRG__bjPop;display:grid}@keyframes blackjack-game-module__anfhRG__bjPop{0%{opacity:0;transform:scale(.6)}}.blackjack-game-module__anfhRG__verdictBj{font-family:var(--font-noir-display), sans-serif;text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:clamp(12px, calc(var(--cw) * .2), 17px);color:var(--noir-amber,#d9a514)}.blackjack-game-module__anfhRG__verdictWin,.blackjack-game-module__anfhRG__verdictLose,.blackjack-game-module__anfhRG__verdictPush{font-family:var(--font-noir-num), ui-monospace, monospace;font-weight:700;font-size:clamp(22px, calc(var(--cw) * .48), 40px);line-height:1}.blackjack-game-module__anfhRG__verdictWin{color:var(--noir-pos,#35d07f);text-shadow:0 0 calc(var(--cw) * .3) color-mix(in oklab, var(--noir-pos,#35d07f) 45%, transparent)}.blackjack-game-module__anfhRG__verdictLose{color:var(--noir-ink-dim,#8c94a3)}.blackjack-game-module__anfhRG__verdictPush{color:var(--noir-steel,#9fb1c1);font-size:clamp(15px, calc(var(--cw) * .26), 22px)}.blackjack-game-module__anfhRG__insurePrompt{z-index:5;width:max-content;max-width:calc(100% - 16px);box-shadow:var(--sn-sh-rest);border-radius:var(--sn-r-sm,12px);background:color-mix(in oklab, var(--noir-bg-0,#060709) 72%, transparent);border:1px solid var(--noir-line,#232936);color:var(--noir-ink,#f4f6f8);place-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blackjack-game-module__anfhRG__insureBtns{gap:8px;display:flex}.blackjack-game-module__anfhRG__ghost{z-index:1;width:var(--cw);height:var(--ch);perspective:700px;animation:blackjack-game-module__anfhRG__bjMuck var(--muck,.26s) cubic-bezier(.5,0,.75,0) forwards;pointer-events:none;position:absolute}@keyframes blackjack-game-module__anfhRG__bjMuck{to{transform:translate(calc(var(--cw) * -1.6), calc(var(--ch) * -.9)) rotate(-22deg) scale(.72);opacity:0}}.blackjack-game-module__anfhRG__controls{border-radius:var(--sn-r-lg,20px);background:linear-gradient(180deg, var(--noir-panel-up,#161a22), var(--noir-panel,#101319));border:1px solid var(--noir-line,#232936);align-content:start;gap:10px;padding:12px;display:grid}.blackjack-game-module__anfhRG__purse{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.blackjack-game-module__anfhRG__purseLabel,.blackjack-game-module__anfhRG__stakeLabel{font-family:var(--font-noir-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--noir-ink-faint,#7c858e);font-size:11px;font-weight:600}.blackjack-game-module__anfhRG__purseAmt{font-family:var(--font-noir-num), ui-monospace, monospace;color:var(--noir-amber,#d9a514);font-size:20px;font-weight:700}.blackjack-game-module__anfhRG__stakeRow{grid-template-columns:auto 1fr 48px 48px;align-items:center;gap:6px;display:grid}.blackjack-game-module__anfhRG__stakeAmt{font-family:var(--font-noir-num), ui-monospace, monospace;color:var(--noir-amber,#d9a514);border-radius:var(--sn-r-sm,12px);background:var(--noir-bg-1,#080a0d);border:1px solid var(--noir-line,#232936);align-items:center;min-height:44px;padding:6px 10px;font-size:20px;font-weight:700;display:flex}.blackjack-game-module__anfhRG__stakeAdj,.blackjack-game-module__anfhRG__chip,.blackjack-game-module__anfhRG__act,.blackjack-game-module__anfhRG__speedBtn,.blackjack-game-module__anfhRG__barBtn,.blackjack-game-module__anfhRG__reset{font:inherit;border-radius:var(--sn-r-sm,12px);border:1px solid var(--noir-line,#232936);background:var(--noir-panel-board,#12161e);min-height:44px;color:var(--noir-ink,#f4f6f8);cursor:pointer;transition:transform 90ms,background .15s,border-color .15s,opacity .15s}.blackjack-game-module__anfhRG__stakeAdj:active:not(:disabled),.blackjack-game-module__anfhRG__chip:active:not(:disabled),.blackjack-game-module__anfhRG__act:active:not(:disabled),.blackjack-game-module__anfhRG__deal:active:not(:disabled){transform:scale(.96)}.blackjack-game-module__anfhRG__stakeAdj:disabled,.blackjack-game-module__anfhRG__chip:disabled,.blackjack-game-module__anfhRG__act:disabled{opacity:.42;cursor:not-allowed}.blackjack-game-module__anfhRG__stakeAdj:focus-visible,.blackjack-game-module__anfhRG__chip:focus-visible,.blackjack-game-module__anfhRG__act:focus-visible,.blackjack-game-module__anfhRG__deal:focus-visible,.blackjack-game-module__anfhRG__speedBtn:focus-visible,.blackjack-game-module__anfhRG__barBtn:focus-visible{outline:2px solid var(--noir-heat-lift,#ff8a3d);outline-offset:2px}.blackjack-game-module__anfhRG__chips{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.blackjack-game-module__anfhRG__chip{font-family:var(--font-noir-num), ui-monospace, monospace;border-radius:999px;padding:0;font-size:14px;font-weight:700}.blackjack-game-module__anfhRG__chipOn{border-color:var(--noir-heat,#fd5000);box-shadow:inset 0 0 0 1px var(--noir-heat,#fd5000);color:var(--noir-heat-lift,#ff8a3d)}.blackjack-game-module__anfhRG__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.blackjack-game-module__anfhRG__act{min-height:52px;font-family:var(--font-noir-display), sans-serif;letter-spacing:.02em;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.blackjack-game-module__anfhRG__act:hover:not(:disabled){border-color:var(--noir-heat-lift,#ff8a3d)}.blackjack-game-module__anfhRG__actInsure{min-height:48px;padding:0 18px}.blackjack-game-module__anfhRG__kbd{font-family:var(--font-noir-num), ui-monospace, monospace;color:var(--noir-ink-dim,#8c94a3);border:1px solid var(--noir-line,#232936);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.blackjack-game-module__anfhRG__deal{font:inherit;border-radius:var(--sn-r-md,16px);background:var(--noir-grad-heat,linear-gradient(135deg, #fd5000, #ff8a3d));min-height:58px;color:var(--noir-on-heat,#0a0c0f);font-family:var(--font-noir-display), sans-serif;letter-spacing:.02em;box-shadow:var(--sn-sh-heat);cursor:pointer;border:0;font-size:20px;font-weight:700;transition:transform 90ms,filter .15s,opacity .15s;position:relative}.blackjack-game-module__anfhRG__deal:hover:not(:disabled){filter:brightness(1.06)}.blackjack-game-module__anfhRG__deal:disabled{background:var(--noir-panel-board,#12161e);color:var(--noir-ink-dim,#8c94a3);box-shadow:none;cursor:default;border:1px solid var(--noir-line,#232936)}.blackjack-game-module__anfhRG__kbdDeal{font-family:var(--font-noir-num), ui-monospace, monospace;border:1px solid color-mix(in oklab, var(--noir-on-heat,#0a0c0f) 35%, transparent);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blackjack-game-module__anfhRG__deal:disabled .blackjack-game-module__anfhRG__kbdDeal{display:none}.blackjack-game-module__anfhRG__error{color:var(--noir-neg,#ff5d5d);margin:0;font-size:14px}.blackjack-game-module__anfhRG__history{gap:6px;display:none}.blackjack-game-module__anfhRG__histDots{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.blackjack-game-module__anfhRG__histDots li{min-width:26px;height:22px;font-family:var(--font-noir-num), ui-monospace, monospace;border:1px solid var(--noir-line,#232936);border-radius:999px;place-items:center;padding:0 4px;font-size:11px;font-weight:700;display:grid}.blackjack-game-module__anfhRG__dotWin{color:var(--noir-on-pos,#06140c);background:var(--noir-pos,#35d07f);border-color:#0000}.blackjack-game-module__anfhRG__dotBj{color:var(--noir-on-amber,#140f02);background:var(--noir-amber,#d9a514);border-color:#0000}.blackjack-game-module__anfhRG__dotPush{color:var(--noir-on-steel,#0d1318);background:var(--noir-steel,#9fb1c1);border-color:#0000}.blackjack-game-module__anfhRG__dotLose{color:var(--noir-ink-faint,#7c858e);background:0 0}.blackjack-game-module__anfhRG__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.blackjack-game-module__anfhRG__speed{border:1px solid var(--noir-line,#232936);border-radius:var(--sn-r-sm,12px);display:inline-flex;overflow:hidden}.blackjack-game-module__anfhRG__speedBtn{min-width:48px;color:var(--noir-ink-dim,#8c94a3);background:0 0;border:0;border-radius:0;padding:0 10px;font-size:13px;font-weight:700}.blackjack-game-module__anfhRG__speedOn{background:var(--noir-panel-up,#161a22);color:var(--noir-ink,#f4f6f8);box-shadow:inset 0 -2px 0 var(--noir-heat,#fd5000)}.blackjack-game-module__anfhRG__barBtn{color:var(--noir-ink-dim,#8c94a3);background:0 0;padding:0 12px;font-size:13px}.blackjack-game-module__anfhRG__endRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.blackjack-game-module__anfhRG__brokeLine{color:var(--noir-ink-dim,#8c94a3);margin:0}.blackjack-game-module__anfhRG__signIn{border-radius:var(--sn-r-sm,12px);background:var(--noir-grad-heat,linear-gradient(135deg, #fd5000, #ff8a3d));min-height:44px;color:var(--noir-on-heat,#0a0c0f);align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.blackjack-game-module__anfhRG__reset{padding:0 14px}.blackjack-game-module__anfhRG__disclaimer{color:var(--noir-ink-faint,#7c858e);text-align:center;margin:0;font-size:12px}@media (hover:none){.blackjack-game-module__anfhRG__kbd,.blackjack-game-module__anfhRG__kbdDeal{display:none}}@container (min-width:820px){.blackjack-game-module__anfhRG__layout{grid-template-columns:320px 1fr;align-items:stretch}.blackjack-game-module__anfhRG__controls{order:-1}.blackjack-game-module__anfhRG__history{display:grid}.blackjack-game-module__anfhRG__felt{--cw:clamp(64px, 11.5cqi, 100px);min-height:540px}}@container (max-width:560px){.blackjack-game-module__anfhRG__wrap,.blackjack-game-module__anfhRG__layout{gap:8px}.blackjack-game-module__anfhRG__felt{--cw:clamp(46px, 14cqi, 66px);padding-bottom:calc(var(--cw) * .7)}.blackjack-game-module__anfhRG__controls{gap:8px;padding:10px}.blackjack-game-module__anfhRG__purse{order:0}.blackjack-game-module__anfhRG__stakeRow{grid-template-columns:auto 1fr 44px 44px}.blackjack-game-module__anfhRG__chips{gap:5px}.blackjack-game-module__anfhRG__chip{font-size:13px}.blackjack-game-module__anfhRG__act{min-height:48px;font-size:15px}.blackjack-game-module__anfhRG__deal{min-height:54px;font-size:18px}}[data-reduced="1"] .blackjack-game-module__anfhRG__card{transition:none}[data-reduced="1"] .blackjack-game-module__anfhRG__ghost{display:none}[data-reduced="1"] .blackjack-game-module__anfhRG__verdict,[data-reduced="1"] .blackjack-game-module__anfhRG__handBust .blackjack-game-module__anfhRG__mover,[data-reduced="1"] .blackjack-game-module__anfhRG__hand_blackjack .blackjack-game-module__anfhRG__front:after{animation:none}@media (prefers-reduced-motion:reduce){.blackjack-game-module__anfhRG__card,.blackjack-game-module__anfhRG__hand,.blackjack-game-module__anfhRG__pill{transition:none}.blackjack-game-module__anfhRG__ghost{display:none}.blackjack-game-module__anfhRG__verdict,.blackjack-game-module__anfhRG__handBust .blackjack-game-module__anfhRG__mover,.blackjack-game-module__anfhRG__hand_blackjack .blackjack-game-module__anfhRG__front:after{animation:none}}.blackjack-game-module__anfhRG__fairRoot{z-index:80;place-items:end center;display:grid;position:fixed;inset:0}@media (min-width:700px){.blackjack-game-module__anfhRG__fairRoot{place-items:center}}.blackjack-game-module__anfhRG__fairBackdrop{background:color-mix(in oklab, var(--noir-bg-0,#060709) 72%, transparent);cursor:pointer;border:0;position:absolute;inset:0}.blackjack-game-module__anfhRG__fairPanel{border-radius:var(--sn-r-lg,20px) var(--sn-r-lg,20px) 0 0;background:linear-gradient(180deg, var(--noir-panel-up,#161a22), var(--noir-panel,#101319));border:1px solid var(--noir-line,#232936);width:min(560px,100%);max-height:86vh;color:var(--noir-ink-body,#c8cfd5);outline:none;gap:10px;padding:18px 18px 16px;display:grid;position:relative;overflow:auto}@media (min-width:700px){.blackjack-game-module__anfhRG__fairPanel{border-radius:var(--sn-r-lg,20px)}}.blackjack-game-module__anfhRG__fairTitle{font-family:var(--font-noir-display), sans-serif;color:var(--noir-ink,#f4f6f8);margin:0;font-size:20px;font-weight:600}.blackjack-game-module__anfhRG__fairSub{font-family:var(--font-noir-display), sans-serif;color:var(--noir-ink,#f4f6f8);margin:6px 0 0;font-size:15px;font-weight:600}.blackjack-game-module__anfhRG__fairText{margin:0;font-size:14px;line-height:1.55}.blackjack-game-module__anfhRG__fairList{grid-template-columns:1fr;gap:2px 0;margin:0;display:grid}.blackjack-game-module__anfhRG__fairList dt{letter-spacing:.08em;text-transform:uppercase;color:var(--noir-ink-faint,#7c858e);margin-top:6px;font-size:11px;font-weight:600}.blackjack-game-module__anfhRG__fairList dd{margin:0}.blackjack-game-module__anfhRG__mono{font-family:var(--font-noir-num), ui-monospace, monospace;word-break:break-all;color:var(--noir-ink,#f4f6f8);font-size:12px}.blackjack-game-module__anfhRG__fairLabel{color:var(--noir-ink,#f4f6f8);font-size:13px;font-weight:600}.blackjack-game-module__anfhRG__fairRow{grid-template-columns:1fr auto;gap:8px;display:grid}.blackjack-game-module__anfhRG__fairInput{min-height:44px;font:inherit;border-radius:var(--sn-r-sm,12px);border:1px solid var(--noir-line,#232936);background:var(--noir-bg-1,#080a0d);color:var(--noir-ink,#f4f6f8);padding:0 12px;font-size:16px}.blackjack-game-module__anfhRG__fairInput:focus-visible{outline:2px solid var(--noir-heat-lift,#ff8a3d);outline-offset:2px}.blackjack-game-module__anfhRG__fairBtn,.blackjack-game-module__anfhRG__fairClose{min-height:44px;font:inherit;border-radius:var(--sn-r-sm,12px);border:1px solid var(--noir-line,#232936);background:var(--noir-panel-board,#12161e);color:var(--noir-ink,#f4f6f8);cursor:pointer;padding:0 14px;font-weight:700}.blackjack-game-module__anfhRG__fairBtn:disabled{opacity:.42;cursor:not-allowed}.blackjack-game-module__anfhRG__fairBtn:focus-visible,.blackjack-game-module__anfhRG__fairClose:focus-visible{outline:2px solid var(--noir-heat-lift,#ff8a3d);outline-offset:2px}.blackjack-game-module__anfhRG__fairRevealed{gap:8px;display:grid}.blackjack-game-module__anfhRG__fairItem{border-radius:var(--sn-r-sm,12px);border:1px solid var(--noir-line,#232936);gap:6px;padding:10px;display:grid}.blackjack-game-module__anfhRG__fairMeta{color:var(--noir-ink-dim,#8c94a3);font-size:13px}
