.BlackjackInsurance{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.5rem;border-radius:.75rem;animation:insuranceFadeIn .3s ease}.BlackjackInsurance__header{display:flex;align-items:center;gap:.5rem}.BlackjackInsurance__icon{width:1.25rem;height:1.25rem;color:#4ade80;flex-shrink:0}.BlackjackInsurance__title{font-size:.95rem;font-weight:700;color:#fff}.BlackjackInsurance__total{font-size:.85rem;color:hsla(0,0%,100%,.6)}.BlackjackInsurance__total strong{color:#fff;font-weight:700}.BlackjackInsurance__buttons{display:flex;gap:.75rem;width:100%;margin-top:.25rem;justify-content:center}.BlackjackInsurance__btn{flex:1;padding:.6rem 1rem;border-radius:.5rem;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .15s ease;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#fff;max-width:200px}.BlackjackInsurance__btn:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.BlackjackInsurance__btn:disabled{opacity:.3;cursor:not-allowed}.BlackjackInsurance__info{display:flex;align-items:center;gap:.35rem;font-size:.7rem;color:hsla(0,0%,100%,.35);margin-top:.15rem}.BlackjackInsurance__info-icon{width:.85rem;height:.85rem;flex-shrink:0;opacity:.5}@keyframes insuranceFadeIn{0%{opacity:0}to{opacity:1}}:root{--site-header-height:64px;--mobile-bottom-nav-height:3.5rem;--left-sidebar-width:240px;--left-sidebar-width-minimized:56px;--button-default-height:36px;--global-transition:175ms cubic-bezier(0.785,0.135,0.15,0.86);--color-accent-primary:#ffba0c;--color-accent-primary-rgb:255,186,12;--color-accent-primary-tone-down:#d9a00a;--color-accent-primary-hover:#ffc83c;--color-accent-primary-tone-down-2:#a37808;--color-accent-secondary:#ffba0c;--color-accent-secondary-rgb:255,186,12;--color-accent-secondary-tone-down:#d9a00a;--color-accent-secondary-hover:#ffc83c;--color-accent-green:#22c55e;--color-accent-green-rgb:34,197,94;--color-accent-green-hover:#4ade80;--color-text-red:#ff6060;--color-text-green:#22c55e;--color-text-green-rgb:34,197,94;--color-dark-text:#111;--color-text-grey:#999;--color-text-muted:#999;--color-text-subtle:#777;--color-text-purple:#cd98ff;--color-dark-grey:#111;--color-dark-grey-1:#1d1d1d;--color-dark-grey-2:#212121;--color-dark-grey-3:#2a2c34;--color-dark-grey-4:#3a3a3a;--color-dark-grey-4-rgb:58,58,58;--color-dark-grey-5:#4a4a4a;--color-dark-grey-6:#555;--color-light-grey-1:#fff;--color-light-grey-2:#ccc;--color-light-grey-3:#999;--color-gradient:linear-gradient(180.21deg,var(--color-dark-grey-2) 27.38%,var(--color-dark-grey) 99.81%);--main-accent-gradient:linear-gradient(180deg,#ffc83c -5%,#d9a00a);--main-accent-gradient-darker:linear-gradient(180deg,#ffba0c -5%,#a37808);--color-gold:#ffba0c;--color-white:#fff;--color-white-transparent-3:hsla(0,0%,100%,.03);--color-black:#000;--color-blue:#337ab7;--color-light-blue:#58b1ff;--color-green:#22c55e;--color-red:#ff4848;--color-red-rgb:255,72,72;--color-dark-red:#660a00;--color-link:#3498db;--color-btc:#f7931a;--color-ltc:#345d9d;--color-usdt:#009393;--color-usdc:#2775ca;--color-trx:#cc0003;--color-bnb:#ce9207;--color-doge:#bb8f26;--color-avax:#e84142;--color-pol:#8246e5;--color-ada:#3468d1;--color-sol:#9945ff;--color-sol-green:#14f195;--color-eth:#8c8c8c;--color-ton:#0098ea;--color-bronze:#da9277;--color-silver:#8e8bb8;--color-diamond:#29b6f6;--color-ruby:#ff3d5a;--color-elite:#bb65b9;--color-elite-master:#ff34db;--color-dedprz-legend:#ff2c4c;--color-input-bg:var(--color-dark-grey-1);--color-input-border:var(--color-dark-grey-4);--color-info-blue:#38bdf8;--color-error:#ef4444;--color-live-indicator:#7dd934;--color-tier-daily:#3b82f6;--color-tier-weekly:#a855f7;--color-tier-monthly:#f97316;--color-tier-bronze:#cd7f32;--color-tier-teal:#14b8a6;--chart-color-registrations:#3b82f6;--chart-color-ftds:#10b981;--chart-color-wagered:#f59e0b;--chart-color-commission:#a855f7;--chart-color-ngr:#8b5cf6;--color-purple:#a855f7;--color-amber:#f59e0b;--color-amber-light:#fbbf24;--color-red-light:#ef4444;--color-lime-green:#4ade80;--color-lime-green-dark:#22c55e;--color-lime-green-rgb:74,222,128;--color-brand-red:#d72738;--color-brand-red-rgb:215,39,56;--rt-color-white:#fff;--rt-color-dark:var(--color-dark-grey)!important;--rt-opacity:0.9;--toastify-color-light:#444!important;--toastify-color-dark:#444!important;--toastify-color-info:#444!important;--toastify-color-success:#444!important;--toastify-color-warning:#444!important;--toastify-color-error:#444!important;--toastify-toast-min-height:50px!important;--color-brand-red-tone-down:#c71124;--color-brand-red-hover:#f02d41;--brand-red-gradient:linear-gradient(180deg,#d72738 -5%,#ba1626);--color-bet-gold:#cc820c;--color-bet-gold-hover:#e89e2a;--color-bet-gold-tone-down:#8a5808;--color-bet-gold-placed:#cc820c0f;--color-bet-black:#383b48;--color-bet-black-hover:#4d5166;--color-bet-black-tone-down:#22242d;--color-bet-black-placed:#383b480f;--color-bet-green:#1a8855;--color-bet-green-hover:#22b06e;--color-bet-green-tone-down:#115a38;--color-bet-green-placed:#1a88550f;--color-bet-blue:#337ab7;--color-bet-blue-hover:#4a96d6;--color-bet-blue-tone-down:#225179;--color-bet-blue-placed:#337ab70f;--color-bet-red:var(--color-brand-red);--color-bet-red-hover:#f02d41;--color-bet-red-tone-down:#9e1a26;--color-bet-red-placed:#ff48480f;--wheel-Red:var(--color-brand-red);--wheel-Blue:var(--color-blue);--wheel-Black:var(--color-bet-black);--wheel-Gold:var(--color-bet-gold);--wheel-yellow:var(--color-bet-gold);--roulette-wheel-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/wheel.png);--roulette-wheel-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/wheel.webp);--roulette-bet-black-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/black.png);--roulette-bet-black-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/black.webp);--roulette-bet-red-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/gold.png);--roulette-bet-red-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/gold.webp);--roulette-bet-green-image:url(https://cdn.dedprz.com/images/games/roulette/dedprz/green.png);--roulette-bet-green-image-webp:url(https://cdn.dedprz.com/images/games/roulette/dedprz/green.webp);--bet-control-input-height:42px;--bet-control-button-height:42px;--bet-control-quick-button-height:28px;--bet-control-spacing:8px;--bet-control-section-gap:10px;--bet-control-border-radius:6px;--bet-control-label-size:12px;--bet-control-input-size:14px;--z-index-dialog:203;--font-2xl:1.5rem;--font-number:"Montserrat",sans-serif}.GameFrameContainer.blackjack{user-select:none}.GameFrameContent.blackjack{flex-direction:column}@media(max-width:1024px){.GameFrameContent.blackjack{flex-direction:column}}.BlackjackHand{flex-direction:column;gap:1rem}.BlackjackHand,.BlackjackHand__cards{display:flex;align-items:center;position:relative}.BlackjackHand__cards{justify-content:center;gap:5px}.BlackjackHand__cards--crowded{gap:0}.BlackjackHand__cards--crowded .BlackjackCard-wrapper{margin-left:calc(var(--blackjack-card-width)*-.25)}.BlackjackHand__cards--crowded .BlackjackCard-wrapper:first-child{margin-left:0}.BlackjackHand__info{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem;color:hsla(0,0%,100%,.7);white-space:nowrap}.BlackjackHand__value{font-weight:800;color:#fff;background:hsla(0,0%,100%,.1);padding:.35rem .7rem;border-radius:.4rem;font-size:.95rem;border:1px solid var(--color-dark-grey-4)}.BlackjackHand__status{font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.5px}.BlackjackHand__status--busted{color:#ef4444}.BlackjackHand__status--blackjack{color:#fbbf24}.BlackjackHand__status--win{color:#22c55e}.BlackjackHand__status--loss{color:#ef4444}.BlackjackHand__status--push{color:#94a3b8}.BlackjackHand__status--playing{color:#3b82f6}.BlackjackHand__bet{font-size:.75rem;color:hsla(0,0%,100%,.5)}.BlackjackHand__active-indicator{margin-top:20px;display:flex;flex-direction:column;align-items:center;position:relative;opacity:0;transition:opacity .3s ease-in-out .3s}.BlackjackHand--active .BlackjackHand__active-indicator{opacity:1}.BlackjackHand__active-indicator-line{height:3px;width:50px;background-color:#40eec0;border-radius:999px;z-index:2}.BlackjackHand__indicator-glow{position:absolute;width:70px;height:17px;z-index:0;background:radial-gradient(circle,rgba(64,238,192,.3) 0,rgba(64,238,192,.1) 100%,rgba(64,238,192,0) 0);top:2px;left:50%;transform:translate(-50%,-50%);filter:blur(8px)}.BlackjackTable{--blackjack-card-width:100px;--blackjack-card-height:150px;display:flex;align-items:stretch;width:100%;height:100%;min-height:0;position:relative;container-type:size}@media(min-width:1024px){.BlackjackTable{--blackjack-card-height:clamp(70px,calc(50cqh - 130px),150px);--blackjack-card-width:clamp(47px,calc(33.33cqh - 87px),100px)}}@container (max-height: 440px){.BlackjackTable .BlackjackCard__rank{font-size:2rem;line-height:.9}.BlackjackTable .BlackjackCard__suit{font-size:2.3rem}}@media(max-width:942px){.BlackjackTable{--blackjack-card-width:90px;--blackjack-card-height:135px}}@media(max-width:1023px){.BlackjackTable{--blackjack-card-width:70px;--blackjack-card-height:105px;min-height:28rem}}@media(max-width:492px){.BlackjackTable{--blackjack-card-width:53px;--blackjack-card-height:88px;min-height:28rem}}@media(max-width:392px){.BlackjackTable{--blackjack-card-width:50px;--blackjack-card-height:75px;min-height:26rem}}.BlackjackTable__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5rem;padding:30px calc(var(--blackjack-card-width)/2 + 7px);flex:1;min-width:0;min-height:0}@media(min-width:1024px){.BlackjackTable__content{min-height:24rem}}@media(max-width:756px){.BlackjackTable__content{gap:3rem;padding:30px calc(var(--blackjack-card-width)/2 + 5px)}}@media(max-width:492px){.BlackjackTable__content{gap:3rem;padding:40px calc(var(--blackjack-card-width)/2 + 5px)}}.BlackjackTable__placeholder{display:flex;align-items:center;justify-content:center;height:100%;min-height:20rem;color:hsla(0,0%,100%,.4);font-size:1rem}.BlackjackTable__dealer{display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:transform var(--blackjack-dismiss-duration) ease-in,opacity var(--blackjack-dismiss-duration) ease-in}.BlackjackTable__dealer--dismissing{transform:translateY(-120%);opacity:0}.BlackjackTable__dealer-label{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.4);font-weight:600}.BlackjackTable__player{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;transition:transform var(--blackjack-dismiss-duration) ease-in,opacity var(--blackjack-dismiss-duration) ease-in}.BlackjackTable__player--dismissing{transform:translateY(120%);opacity:0;overflow:hidden}.BlackjackTable__player .BlackjackHand__info{order:-1}.BlackjackTable__hands{display:flex;align-items:flex-start;gap:2rem;justify-content:center;flex-wrap:nowrap}.BlackjackTable--has-split .BlackjackHand{gap:1rem}.BlackjackTable--has-split .BlackjackHand__active-indicator{margin-top:0}.BlackjackTable--many-hands{--blackjack-card-width:72px;--blackjack-card-height:108px}@media(max-width:942px){.BlackjackTable--many-hands{--blackjack-card-width:62px;--blackjack-card-height:93px}}@media(max-width:756px){.BlackjackTable--many-hands{--blackjack-card-width:50px;--blackjack-card-height:75px}}@media(max-width:492px){.BlackjackTable--many-hands{--blackjack-card-width:40px;--blackjack-card-height:66px}}@media(max-width:392px){.BlackjackTable--many-hands{--blackjack-card-width:36px;--blackjack-card-height:54px}}.BlackjackTable--many-hands .BlackjackHand__cards--crowded .BlackjackCard-wrapper{margin-left:calc(var(--blackjack-card-width)*-.33)}.BlackjackTable--many-hands .BlackjackHand__cards--crowded .BlackjackCard-wrapper:first-child{margin-left:0}.BlackjackTable--many-hands .BlackjackCard__rank{font-size:1.6rem}.BlackjackTable--many-hands .BlackjackCard__suit{font-size:2rem}@media(max-width:756px){.BlackjackTable--many-hands .BlackjackCard__rank{font-size:1.2rem}.BlackjackTable--many-hands .BlackjackCard__suit{font-size:1.4rem}}.BlackjackTable__result{text-align:center;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:1rem;animation:fadeInUp .3s ease}.BlackjackTable__result--win{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.BlackjackTable__result--loss{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.BlackjackTable__result--push{background:rgba(148,163,184,.15);color:#94a3b8;border:1px solid rgba(148,163,184,.3)}.BlackjackControls{align-items:center;gap:0}.BlackjackControls,.BlackjackControls__inner{display:flex;flex-direction:column;width:100%;position:relative}.BlackjackControls__inner{gap:15px;max-width:683px;border-top:1px solid hsla(0,0%,100%,.06);padding:30px 10px 0}.BlackjackControls__deal-btn{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;width:250px;max-width:12rem;padding:.45rem 1.5rem;border-radius:2rem;font-size:.8rem;font-weight:700;letter-spacing:.3px}.BlackjackControls__deal-btn:active:not(:disabled){transform:translate(-50%,-50%) scale(.95)!important}.BlackjackControls__actions{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0;min-height:3rem}.BlackjackControls__action-btn{display:flex;align-items:center;justify-content:center;gap:.4rem;flex:1;padding:.65rem 1rem;border-radius:.375rem;font-weight:600;font-size:.85rem;cursor:pointer;transition:transform .1s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.85);white-space:nowrap}.BlackjackControls__action-btn svg{height:18px;width:auto}.BlackjackControls__action-btn:hover:not(:disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.BlackjackControls__action-btn:active:not(:disabled){transform:scale(.95);background:hsla(0,0%,100%,.03);box-shadow:none;transition:transform .06s ease,background .06s ease}.BlackjackControls__action-btn:disabled{opacity:.25;cursor:not-allowed}.BlackjackControls__action-icon{font-size:.95rem;line-height:1}.BlackjackControls .BetAmountSection{--bet-control-input-height:52px}.BlackjackControls .BetAmountSection__chip{height:48px}@media(max-width:762px){.BlackjackControls .BetAmountSection__row-with-chips{flex-direction:column-reverse}.BlackjackControls .BetAmountSection__input-row{width:100%}.BlackjackControls .BetAmountSection__chips{justify-content:center;width:100%}}@media(max-width:640px){.BlackjackControls__action-btn{padding:.5rem .75rem;font-size:.75rem}}@media(max-width:400px){.BlackjackControls__action-btn{padding:.5rem;font-size:.75rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}