.ct-label{fill:#0006;color:#0006;font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left}.ct-grid{stroke:#0003;stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:2px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:url(#gradient)}.ct-series-a .ct-slice-pie,.ct-series-a .ct-area{fill:url(#gradient)}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#0000004d}.ct-series-b .ct-slice-pie,.ct-series-b .ct-area{fill:#0000004d}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.bj-table-bg{width:100%;height:100%;padding:15px;position:relative;z-index:1;margin:-11px -100px;background:url(/assets/blackjack_separator-CDnAqvgZ.webp) no-repeat 50% 187px}.blackjack-rules-button{position:absolute;display:flex;align-items:center;top:9px;left:0;height:30px;line-height:10px;padding-left:10px;padding-right:10px;border-radius:8px;background:#22293d}.blackjack-rules-button svg{height:1.2rem}.bj-deck{position:absolute;top:15px;right:15px;width:64px;height:90px;background-size:contain;background-repeat:no-repeat;background-position:center;box-shadow:-3px 3px 2px gray;border-radius:4px;transform-origin:top center}.modal-body .bj-table-wrapper{margin:0 8px;padding-bottom:8px;border-radius:16px;height:430px}.modal-body .bj-table-wrapper.side-bets{height:620px}.modal-body .bj-table-bg{margin:0;width:100%;background-position-y:186px}.bj-hand-dealer{color:#fff;margin:5px auto 15px;text-align:center;width:200px;transform-origin:top center}.bj-hand-dealer .bj-hand-amount-wrapper{margin:0 auto 25px}.bj-hand-dealer .bj-hand-amount{background:#0d0e24;border-color:#0d0e24}.flip-half{transform:rotateY(-90deg)}.bj-hands{display:flex;width:100%;position:absolute;justify-content:center;top:272px;left:0;transform-origin:top center}.bj-hand{border-radius:16px;color:#fff;margin:0 10px;height:100%;padding:8px 6px;position:relative;text-align:center;transition:all .3s ease-out;transform:none;width:180px;border:none}.bj-hand.bj-action .bj-hand-amount,.bj-hand.bj-action .bj-hand-bet{color:#f48a00;box-shadow:0 0 0 1px #f48a00,0 0 10px 10px #0000001a}.bj-hand.bj-action .bj-hand-amount{border-color:#ff9500}.bj-2hands .bj-hand{top:-5px}.bj-4hands .bj-hand{margin:0 5px}.bj-4hands .bj-hand1,.bj-4hands .bj-hand2{top:20px}.bj-4hands .bj-hand0,.bj-4hands .bj-hand3{top:-20px}.bj-hand.bj-blackjack .bj-hand-amount-wrapper,.bj-hand.bj-blackjack .bj-hand-bet,.bj-hand.bj-push .bj-hand-amount,.bj-hand.bj-push .bj-hand-bet{background:#163337;color:#27db9a;box-shadow:none}.bj-hand.bj-blackjack .bj-hand-amount{color:#27db9a}.bj-hand.bj-win{padding:5px 3px;border:none;font-weight:600}.bj-hand.bj-win .bj-hand-amount-wrapper,.bj-hand.bj-win .bj-hand-bet,.bj-hand.bj-insured .bj-hand-amount,.bj-hand.bj-insured .bj-hand-bet,.bj-hand.bj-win .bj-hand-amount{background:#163337;color:#27db9a;box-shadow:none}.bj-hand.bj-push,.bj-hand.bj-surrender{padding:5px 3px;border:none}.bj-hand.bj-surrender .bj-hand-amount{background:#007a5c;border-color:#007a5c}.bj-hand.bj-insured,.bj-hand.bj-loss{padding:5px 3px;border:none}.bj-hand.bj-loss .bj-hand-amount,.bj-hand.bj-loss .bj-hand-bet{background:#0d0e24;border-color:#0d0e24;color:#abb1bf;box-shadow:none}.bj-cards{display:flex;height:auto;justify-content:center;margin:0 auto;width:auto}.bj-cards.bj-more-cards{padding:0 20px 0 0}.bj-card-wrapper{height:90px;position:relative;width:64px;margin-left:-20px}.bj-card-wrapper:first-child{margin-left:0}.bj-card-wrapper:nth-child(2){margin-top:8px}.bj-card-wrapper:nth-child(3){margin-top:16px}.bj-card-wrapper:nth-child(4){margin-top:24px}.bj-card-wrapper:nth-child(5){margin-top:32px}.bj-card-wrapper:nth-child(n+6){margin-top:40px}.bj-hand-info{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;margin-bottom:25px}.bj-hand-amount-wrapper{height:28px;margin-right:5px;width:50px;background:#0d0e24;border-radius:8px;display:flex;align-items:center;justify-content:center}.bj-hand-amount{position:relative;border-radius:8px;font-size:16px;line-height:23px;height:28px;margin:0;width:50px;border:none;display:flex;align-items:center;justify-content:center;color:#abb1bf;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bj-hand-bet{height:28px;display:flex;align-items:center;justify-content:center;background:#0d0e24;border-radius:8px;padding:0 10px;min-width:80px;text-align:center;white-space:nowrap;flex-shrink:0;color:#abb1bf;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-card{position:absolute;height:90px;margin:0 2px;width:64px;transition:top,left,transform .2s ease-out;background-size:contain;background-repeat:no-repeat;background-position:center;box-shadow:0 0 10px 10px #0000001a;border-top-left-radius:4px}.c-card.bj-card-win{box-shadow:0 0 0 4px #27db9a,0 0 10px 10px #0000001a;border-radius:4px}.bj-card-animation{animation-name:bj-card-animation;animation-timing-function:ease;animation-duration:1s;animation-fill-mode:forwards}@keyframes bj-card-animation{0%{left:var(--animation-start-x, 250px);top:var(--animation-start-y, -300px);opacity:0}10%{opacity:0}11%{opacity:1}to{left:0;top:0;opacity:1}}.bj-card-flip{animation-name:bj-card-animation,bj-card-flip;animation-duration:1s,.5s;animation-timing-function:ease,ease-out;animation-fill-mode:forwards,forwards;position:relative}.bj-turbo .bj-card-flip{animation:bj-card-animation 0ms ease forwards,bj-card-flip 0ms ease forwards!important}.bj-turbo .bj-card-flip:after{animation:none!important;opacity:1!important;transform:rotateY(0)!important}.bj-card-flip:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--face-image);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transform:rotateY(90deg);animation:bj-card-flip-face .5s ease forwards;border-top-left-radius:4px;z-index:10;pointer-events:none}@keyframes bj-card-flip{0%{transform:rotateY(0)}49%{transform:rotateY(0)}50%{transform:rotateY(90deg)}51%{transform:rotateY(90deg)}to{transform:rotateY(0)}}@keyframes bj-card-flip-face{0%{opacity:0;transform:rotateY(90deg)}49%{opacity:0;transform:rotateY(90deg)}50%{opacity:1;transform:rotateY(0)}to{opacity:1;transform:rotateY(0)}}.bj-hand-dealer .bj-card-animation{animation-name:bj-dealer-card-animation;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;position:relative}.bj-hand-dealer .bj-card-animation-flip{animation-name:bj-dealer-card-animation,bj-card-flip;animation-duration:1s,.5s;animation-timing-function:ease,ease-out;animation-fill-mode:forwards,forwards;position:relative}@keyframes bj-dealer-card-animation{0%{left:var(--animation-start-x, 340px);top:var(--animation-start-y, -70px);opacity:0}10%{opacity:0}11%{opacity:1}to{left:0;top:0;opacity:1}}@media(max-width:1200px){.bj-4hands .bj-hand{transform:scale(.9);margin:0 -15px}.blackjack-rules-button,.bj-deck{top:20px}.bj-hand-dealer .bj-hand-amount,.bj-hand .bj-hand-amount,.bj-hand .bj-hand-bet,.bj-hand.bj-loss .bj-hand-amount,.bj-hand.bj-loss .bj-hand-bet{background:#171b2e}}@media(max-width:990px){.bj-4hands .bj-hand{transform:scale(1);margin:0 7px}}@media(max-width:800px){.bj-4hands .bj-hand{transform:scale(.85);margin:0 -10px}}@media(max-width:991.98px){.blackjack-game .bj-table-bg{height:500px}.blackjack-game.sidebets .bj-table-bg,.bj-table-bg.bj-4hands{height:630px}.modal-body .bj-hands{padding:0;margin:-10px 0 0}.modal-body .bj-hand,.modal-body .bj-hand-dealer{margin:0 -10px;transform:scale(.7)}.modal-body .bj-hand-dealer{margin:0 auto}}@media(max-width:575.98px){.blackjack-game.sidebets .bj-table-bg{height:550px}.blackjack-game.sidebets .bj-table-bg.bj-4hands{height:630px}.bj-side-bets-container{width:70%!important;margin-left:-35%!important}.bj-3hands .bj-hand,.bj-3hands .bj-deck{margin:0 -18px;transform:scale(.8)}.bj-3hands .bj-hand-dealer{transform:scale(.8)}.bj-4hands .bj-hand{transform:scale(.8);margin:0!important}.bj-4hands .bj-hand,.bj-4hands .bj-hand-dealer,.bj-4hands .bj-deck{transform:scale(.8)}.bj-4hands{width:100%}.bj-4hands .bj-hand0{top:-40px;left:120px}.bj-4hands .bj-hand1{top:-40px;left:200px}.bj-4hands .bj-hand2{top:130px;left:-220px}.bj-4hands .bj-hand3{top:130px;left:-140px}.modal-body .bj-hand-dealer{transform:scale(.6)}.modal-body .bj-hand{margin:0 -25px;transform:scale(.6)}}.bj-side-bets-container{display:flex;justify-content:center;bottom:0;position:absolute;left:50%;width:40%;margin-left:-20%}.bj-side-bet-left,.bj-side-bet-right{background:#1f2437;padding:8px;color:#abb1bf;width:50%;max-width:300px}.bj-side-bet-left{border-top-left-radius:8px;border-bottom-left-radius:8px;margin-right:1px}.bj-side-bet-right{border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:1px}.bj-side-bet-header{text-align:center;color:#abb1bf;font-weight:600;margin:0 0 8px;padding:0;font-size:.9rem}.bj-side-bet-amount{text-align:center;color:#abb1bf;font-weight:300}.bj-side-bet-left.bj-side-bet-win,.bj-side-bet-right.bj-side-bet-win{font-weight:600;background:#163337}.bj-side-bet-left.bj-side-bet-win .bj-side-bet-header,.bj-side-bet-right.bj-side-bet-win .bj-side-bet-header,.bj-side-bet-left.bj-side-bet-win .bj-side-bet-amount,.bj-side-bet-right.bj-side-bet-win .bj-side-bet-amount{color:#27db9a}@media(max-width:439px){.bj-2hands .bj-hand,.bj-2hands .bj-hand-dealer,.bj-2hands .bj-deck{transform:scale(.9)}.bj-3hands .bj-hand,.bj-3hands .bj-deck{transform:scale(.7);margin:0 -25px}.bj-3hands .bj-hand-dealer{transform:scale(.7)}.blackjack-rules-button{top:15px;left:2px}.bj-side-bets-container{bottom:15px;left:50%;width:70%;margin-left:-35%}.bj-4hands .bj-hand0{left:150px}.bj-4hands .bj-hand1{left:170px}.bj-4hands .bj-hand2{top:110px;left:-190px}.bj-4hands .bj-hand3{top:110px;left:-170px}}@media(max-width:359px){.bj-1hands .bj-hand,.bj-1hands .bj-hand-dealer,.bj-1hands .bj-deck{transform:scale(.8)}.bj-2hands .bj-hand,.bj-2hands .bj-hand-dealer,.bj-2hands .bj-deck{transform:scale(.75)}.bj-3hands .bj-hand,.bj-3hands .bj-hand-dealer{margin:0 -33px;transform:scale(.6)}.bj-3hands .bj-hand-dealer,.bj-3hands .bj-deck,.bj-4hands .bj-hand,.bj-4hands .bj-hand-dealer,.bj-4hands .bj-deck{transform:scale(.6)}.bj-4hands .bj-hand0,.bj-4hands .bj-hand1{left:160px}.bj-4hands .bj-hand2,.bj-4hands .bj-hand3{left:-180px}}@media(min-width:1200px)and (max-height:900px){.bj-hands,.bj-hand-dealer,.bj-deck{transform:scale(.8)}}@media(min-width:1200px)and (max-height:800px){.bj-hands,.bj-hand-dealer,.bj-deck{transform:scale(.7)}.bj-hands{top:230px}}
