@font-face{font-family:Gilroy-Bold;src:url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-SemiBold;src:url(/fonts/Gilroy-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura-Bold;src:url(/fonts/Futura-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/fonts/oswald.regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}.gamehub-app__wallet .growup-wallet-root,.gamehub-app__wallet .growup-wallet-root *{font-family:var(--ui-font-family);font-variant-numeric:tabular-nums;font-weight:400}.gamehub-app__wallet .growup-wallet-root :where(button,input,textarea,select){font-family:var(--ui-font-family);font-variant-numeric:tabular-nums;appearance:none;font-weight:400}html,body{background:var(--page-background);overscroll-behavior:none;touch-action:manipulation;width:100%;height:100%;min-height:100dvh;margin:0;padding:0;overflow:hidden}:root{--page-background:#141414;--game-page-background:#141414;--game-field-background:#1a1a1a;--game-field-inset:10px;--game-field-radius:15px;--game-field-height-extra:20px;--game-controls-reserve:128px;--play-button-bg:#ffca10;--ui-font-family:"Gilroy", "Gilroy-Bold", sans-serif;--ui-font-weight:normal;--composition-design-width:430;--gamehub-layout-track:min(100vw, var(--mobile-layout-max-width));--gamehub-play-button-text-size:calc(15 / var(--composition-design-width) * var(--gamehub-layout-track));--gamehub-chrome-control-height:calc(48 / var(--composition-design-width) * var(--gamehub-layout-track));--gamehub-home-above-nav-gap:15px;--gamehub-home-bottom-clearance:0px;--mobile-layout-max-width:430px;--card-width-base:59;--card-height-base:88;--card-rank-black:#1d1b29;--card-rank-red:#ce4040;--card-rank-inset-top:5;--card-rank-inset-left:6;--card-rank-size:22;--card-suit-size:28;--card-suit-center-offset-y:6;--card-radius-base:10;--card-outline-base:3.8475;--card-side-base:2;--card-stack-overlap-ratio:.5;--card-stack-front-offset-x:1;--card-outline-normal:#1a1a1a;--card-outline-win:#00e701;--card-outline-loss:#e83a3a;--card-outline-push:#f59e0b;--card-face:#f8f8f8;--card-back-face:#ffca10;--card-back-inner-border:#c29500;--card-back-inner-outline-ratio:.84;--card-back-corner-diameter:17.1;--card-flip-perspective:820;--card-flip-depth:3.5;--card-flip-duration-ms:400;--table-dealer-offset-top:80px;--table-player-offset-bottom:80px;--hand-card-gap:8;--deck-offset-right:20px;--deck-top-clip:13px;--deck-visible-peek:15px;--deck-layer-step-upper:4.333px;--deck-layer-step-lower:3.667px}.app-root{z-index:0;box-sizing:border-box;padding:var(--game-field-inset);background:var(--page-background);overscroll-behavior:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.app-root:has(.app-viewport[data-stake-keyboard=true]){align-items:flex-start}.app-viewport[data-stake-keyboard=true]{transition:none}.app-viewport{overscroll-behavior:none;--gamehub-field-side:min(100cqw, calc(100cqh - var(--game-field-height-extra) - var(--game-controls-reserve)), var(--mobile-layout-max-width));justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;container:game-viewport/size}.game-column{align-items:center;gap:calc(15 / var(--composition-design-width) * var(--gamehub-field-side,100cqw));width:min(100%, var(--gamehub-field-side,100cqw));flex-direction:column;flex-shrink:0;max-width:100%;display:flex}.game-controls{box-sizing:border-box;--chrome-control-h:calc(48 / var(--composition-design-width) * 100cqw);--chrome-radius:calc(25 / var(--composition-design-width) * 100cqw);--chrome-side-inset:calc(10 / var(--composition-design-width) * 100cqw);--chrome-stack-gap:calc(15 / var(--composition-design-width) * 100cqw);--chrome-btn-gap:calc(15 / var(--composition-design-width) * 100cqw);--action-btn-font-size:calc(15 / var(--composition-design-width) * 100cqw);width:100%;min-width:0;max-width:100%;padding:0 var(--chrome-side-inset);flex-direction:column;flex:none;justify-content:flex-start;display:flex;container:game-chrome/inline-size}.game-field{box-sizing:border-box;width:min(100%, var(--gamehub-field-side,100cqw));max-width:100%;max-height:100cqh;height:calc(var(--gamehub-field-side,100cqw) + var(--game-field-height-extra));background:var(--game-field-background);border-radius:var(--game-field-radius);overscroll-behavior:contain;touch-action:none;flex-shrink:0;position:relative;overflow:hidden;container:game-composition/inline-size}.game-table,.table-composition{position:absolute;inset:0}.table-composition__dealer,.table-composition__player{z-index:1;pointer-events:none}.field-coord-root{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.blackjack-table-midlines{z-index:4;box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding-inline:12px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:visible;transform:translateY(calc(4px - 50%))}.blackjack-table-midlines__line{max-width:100%;font-family:"Gilroy-SemiBold", "Gilroy", var(--ui-font-family);letter-spacing:1px;color:#8d8d8d;text-align:center;font-size:16px;font-weight:600;line-height:1;overflow:visible}.blackjack-table-midlines__line--top{justify-content:center;width:100%;display:flex}.blackjack-table-midlines__line--bottom{white-space:nowrap}.blackjack-table-midlines__arc{display:block;position:relative;overflow:visible}.blackjack-table-midlines__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}.blackjack-table-midlines__arc-svg{color:#8d8d8d;font-family:"Gilroy-SemiBold", "Gilroy", var(--ui-font-family);letter-spacing:1px;font-size:16px;font-weight:600;display:block;overflow:visible}.blackjack-table-midlines__arc-svg text{fill:currentColor;letter-spacing:1px;font-family:inherit;font-size:16px;font-weight:600}.flight-layer{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.deal-deck-mask{width:100%;height:var(--deck-top-clip);background:var(--game-field-background);z-index:8;pointer-events:none;position:absolute;top:0;left:0;right:0}.deal-card-slot{pointer-events:none;box-sizing:border-box;box-shadow:none;filter:none;background:0 0;outline:none;position:absolute;top:0;left:0;transform:translate(0,0)}.deal-card-slot .card-flip-root{width:calc(var(--card-w) + 2 * var(--card-flip-outline));height:calc(var(--card-h) + 2 * var(--card-flip-outline));box-shadow:none;filter:none;outline:none}.table-composition__dealer{top:var(--table-dealer-offset-top);position:absolute;left:0;right:0}.table-composition__player{bottom:var(--table-player-offset-bottom);position:absolute;left:0;right:0}.table-composition__deck{top:0;right:var(--deck-offset-right);z-index:5;pointer-events:none;--card-w:59px;--card-h:88px;--deck-stack-offset:calc(var(--deck-layer-step-upper) + var(--deck-layer-step-lower));width:var(--card-w);height:calc(var(--deck-top-clip) + var(--deck-visible-peek));clip-path:inset(var(--deck-top-clip) 0 0 0);pointer-events:none;position:absolute;overflow:hidden}.deck-stack{width:var(--card-w);height:calc(var(--card-h) + var(--deck-stack-offset));position:absolute;bottom:0;left:0}.deck-stack__layer{width:var(--card-w);height:var(--card-h);position:absolute;left:0;right:0}.deck-stack__card-wrap{isolation:isolate;border-radius:10px;width:100%;height:100%;overflow:hidden}.deck-stack__card-wrap--shadow{box-shadow:0 2px 3px #00000038}.deck-stack__layer--1{top:var(--deck-stack-offset);z-index:1}.deck-stack__layer--2{top:var(--deck-layer-step-upper);z-index:2}.deck-stack__layer--3{z-index:3;top:0}.deck-stack .playing-card{width:var(--card-w);height:var(--card-h);border-radius:10px;overflow:hidden}.deck-stack .playing-card__outline,.deck-stack .playing-card__face{border-radius:10px;overflow:hidden}.playing-card[data-deck-pile=true] .playing-card__outline{background:0 0;padding:0}.card-flip-root--deal .playing-card__outline{padding-right:1.8475px}.playing-card[data-deck-pile=true] .playing-card__face{width:100%}.card-flip-root--deal{cursor:default;box-shadow:none;filter:none;background:0 0;outline:none}.card-flip-root--deal .card-flip-scene{background:0 0}.card-flip-root--deal .card-flip-face{box-shadow:none;filter:none;background:0 0;justify-content:center;align-items:center;display:flex}.card-flip-root.card-flip-root--deal{--card-w:57px;--card-h:85px}.card-flip-root--flight .card-flip-scene{perspective:none}.card-flip-root--flight .card-flip-inner{transform-style:flat}.card-flip-root--deal .card-flip-face--back{transform:rotateY(0)}.card-flip-root--deal .card-flip-face--front{transform:rotateY(180deg)}.card-flip-root{--card-w:59px;--card-h:88px;--card-flip-outline:3.8475px;--card-flip-depth-size:3.5px;--card-flip-half-depth:calc(var(--card-flip-depth-size) / 2);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:calc(var(--card-w) + 2 * var(--card-flip-outline));height:calc(var(--card-h) + 2 * var(--card-flip-outline));max-width:calc(var(--card-w) + 2 * var(--card-flip-outline));max-height:calc(var(--card-h) + 2 * var(--card-flip-outline));-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;margin:0;padding:0;display:block}.card-flip-root:disabled{cursor:default}.card-flip-scene{perspective:820px;perspective-origin:50%;width:100%;height:100%}.card-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform calc(var(--card-flip-duration-ms) * 1ms) cubic-bezier(.42, .08, .22, 1);position:relative;transform:rotateY(0)}.card-flip-inner--animating{will-change:transform}.card-flip-inner--face-up{transform:rotateY(-180deg)}.card-flip-face{backface-visibility:hidden;transform-style:flat;pointer-events:none;position:absolute;inset:0}.card-flip-face--back{transform:rotateY(0deg) translateZ(var(--card-flip-half-depth))}.card-flip-face--front{transform:rotateY(180deg) translateZ(var(--card-flip-half-depth))}.card-flip-face .playing-card{width:var(--card-w);height:var(--card-h)}.card-flip-edge{top:var(--card-flip-outline);bottom:var(--card-flip-outline);width:var(--card-flip-depth-size);margin-left:calc(var(--card-flip-depth-size) / -2);transform:rotateY(90deg) translateZ(calc(var(--card-w) / 2));transform-style:preserve-3d;backface-visibility:hidden;background:var(--card-outline-normal);pointer-events:none;border-radius:1px;position:absolute;left:50%}.card-stack{--card-w:59px;--card-h:88px;width:calc(var(--card-w) * (1 + var(--card-stack-overlap-ratio)) + 1px);height:var(--card-h);flex-shrink:0;position:relative}.card-stack__layer{position:absolute;top:0}.card-stack__layer--back{z-index:1;left:0}.card-stack__layer--front{left:calc(var(--card-w) * var(--card-stack-overlap-ratio) + 1px);z-index:2}.playing-card{--card-outline-color:var(--card-outline-normal);width:var(--card-w,59px);height:var(--card-h,88px);max-width:var(--card-w,59px);max-height:var(--card-h,88px);flex:none}.card-stack .playing-card{width:59px;height:88px}.playing-card[data-state=win]{--card-outline-color:var(--card-outline-win)}.playing-card[data-state=loss]{--card-outline-color:var(--card-outline-loss)}.playing-card[data-state=push]{--card-outline-color:var(--card-outline-push)}.playing-card__outline{box-sizing:content-box;background:var(--card-outline-color);border-radius:13.8475px;width:100%;height:100%;padding:3.8475px}.playing-card__face{background:var(--card-face);border-radius:10px;width:calc(100% - 2px);height:100%;position:relative;box-shadow:0 1px 2px #0000000a}.playing-card__face--back{background:var(--card-back-face);box-shadow:none;overflow:hidden}.playing-card__back-inner{box-sizing:border-box;border:3.2319px solid var(--card-back-inner-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.playing-card[data-deck-pile=true] .playing-card__back-inner{--deck-inner-border-w:3.2319px;border-style:solid;border-color:var(--card-back-inner-border);border-width:var(--deck-inner-border-w);border-bottom-width:calc(var(--deck-inner-border-w) + 1px)}.playing-card__back-corner{background:var(--card-back-inner-border);border-radius:50%;width:17.1px;height:17.1px;position:absolute}.playing-card__back-corner[data-corner=tl]{top:0;left:0;translate:-50% -50%}.playing-card__back-corner[data-corner=tr]{top:0;right:0;translate:50% -50%}.playing-card__back-corner[data-corner=bl]{bottom:0;left:0;translate:-50% 50%}.playing-card__back-corner[data-corner=br]{bottom:0;right:0;translate:50% 50%}.playing-card__rank{font-synthesis:none;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Gilroy,sans-serif;font-size:22px;font-weight:800;line-height:1;position:absolute;top:5px;left:6px}.playing-card[data-rank-color=black] .playing-card__rank{color:var(--card-rank-black)}.playing-card[data-rank-color=red] .playing-card__rank{color:var(--card-rank-red)}.playing-card__suit{left:calc(50% + var(--card-suit-nudge-x,0px));object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:28px;min-width:28px;height:28px;min-height:28px;display:block;position:absolute;top:calc(50% + 6px);transform:translate(-50%,-50%)}.score-anchor{z-index:7;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.score-badge{box-sizing:border-box;height:calc(22 / var(--composition-design-width) * 100cqw);padding:0 calc(13 / var(--composition-design-width) * 100cqw);color:#fff;font-family:Gilroy,sans-serif;font-size:calc(13 / var(--composition-design-width) * 100cqw);white-space:nowrap;font-variant-numeric:tabular-nums;background:#111;border-radius:25px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;left:0}.score-badge--above{top:0;transform:translate(-50%,-100%)}.score-badge--below{top:0;transform:translate(-50%)}.score-badge--win{color:#1a1a1a;background:#00e701}.score-badge--loss{background:#e83a3a}.score-badge--push{color:#1a1a1a;background:#f59e0b}.payout-badge{left:0;top:calc((22 + 10) / var(--composition-design-width) * 100cqw);box-sizing:border-box;height:calc(20 / var(--composition-design-width) * 100cqw);padding:0 calc(12 / var(--composition-design-width) * 100cqw);color:#000;font-family:var(--ui-font-family,"Gilroy", sans-serif);font-weight:var(--ui-font-weight,normal);font-size:calc(13 / var(--composition-design-width) * 100cqw);white-space:nowrap;background:#ffca10;border-radius:25px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%)}.score-badge--dim{color:#8a8a8f}.score-badge__value{animation:.2s ease-out score-value-in;display:inline-block}@keyframes score-value-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.bj-hud{top:calc(20 / var(--composition-design-width) * 100cqw);left:calc(14 / var(--composition-design-width) * 100cqw);z-index:9;gap:calc(3 / var(--composition-design-width) * 100cqw);color:#9d9da3;font-family:Gilroy,sans-serif;font-size:calc(11 / var(--composition-design-width) * 100cqw);pointer-events:none;flex-direction:column;line-height:1.1;display:flex;position:absolute}.bj-hud b{color:#fff;font-weight:inherit}.bj-panel{z-index:9;align-items:center;gap:calc(8 / var(--composition-design-width) * 100cqw);width:calc(240 / var(--composition-design-width) * 100cqw);color:#fff;text-align:center;flex-direction:column;font-family:Gilroy,sans-serif;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bj-panel__title{font-size:calc(14 / var(--composition-design-width) * 100cqw)}.bj-panel__hint{color:#9d9da3;font-size:calc(10 / var(--composition-design-width) * 100cqw)}.bj-betbar{align-items:center;gap:calc(8 / var(--composition-design-width) * 100cqw);color:#fff;text-align:center;flex-direction:column;width:100%;font-family:Gilroy,sans-serif;display:flex}.bj-bet-line{justify-content:center;align-items:center;gap:calc(8 / var(--composition-design-width) * 100cqw);display:flex}.bj-bet-row,.bj-chip-row{justify-content:center;align-items:center;gap:calc(4 / var(--composition-design-width) * 100cqw);display:flex}.bj-bet-value{min-width:calc(48 / var(--composition-design-width) * 100cqw);font-size:calc(20 / var(--composition-design-width) * 100cqw);font-variant-numeric:tabular-nums}.bj-result-line{justify-content:space-between;align-items:center;gap:calc(12 / var(--composition-design-width) * 100cqw);width:100%;font-size:calc(11 / var(--composition-design-width) * 100cqw);display:flex}.bj-result-line--total{color:#9d9da3}.bj-net{font-variant-numeric:tabular-nums}.bj-net--win{color:#6bd68f}.bj-net--loss{color:#ce4040}.bj-bar{gap:calc(6 / var(--composition-design-width) * 100cqw);width:100%;display:flex}.bj-bar .bj-btn{flex:1 1 0;min-width:0}.bj-btn{appearance:none;box-sizing:border-box;height:calc(34 / var(--composition-design-width) * 100cqw);min-height:28px;padding:0 calc(10 / var(--composition-design-width) * 100cqw);border-radius:calc(8 / var(--composition-design-width) * 100cqw);color:#fff;font-family:Gilroy,sans-serif;font-size:calc(12 / var(--composition-design-width) * 100cqw);white-space:nowrap;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#2b2b2d;border:none;justify-content:center;align-items:center;line-height:1;transition:opacity .12s;display:inline-flex}.bj-btn:disabled{opacity:.4;cursor:default}.bj-btn--primary{min-width:calc(120 / var(--composition-design-width) * 100cqw);color:#1a1a1a;background:#d8d2e8}.bj-btn--round{width:calc(34 / var(--composition-design-width) * 100cqw);min-width:28px;font-size:calc(18 / var(--composition-design-width) * 100cqw);padding:0}.bj-btn--chip{min-width:calc(40 / var(--composition-design-width) * 100cqw)}.bj-btn--active{background:#4a4560}.stake-stack{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.chrome-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:calc(var(--chrome-control-h) * 2 + var(--chrome-stack-gap))}.session-picker{gap:calc(6 / var(--composition-design-width) * 100cqw);flex-wrap:wrap;width:100%;display:flex}.session-picker__btn{border-radius:var(--chrome-radius);color:#e8e8e8;min-width:0;font-family:var(--ui-font-family);font-size:calc(12 / var(--composition-design-width) * 100cqw);padding:calc(8 / var(--composition-design-width) * 100cqw) calc(10 / var(--composition-design-width) * 100cqw);cursor:pointer;background:#252525;border:none;flex:auto}.session-picker__btn:disabled{opacity:.45;cursor:default}.session-picker__btn--active{background:#3a3a3a}.session-picker__btn--new{flex-basis:100%}.chrome-stack-gap{height:var(--chrome-stack-gap);flex-shrink:0}.amount-control{--stake-pencil-tone:#8c8c8c;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--chrome-control-h);border-radius:var(--chrome-radius);padding:0 calc(12 / var(--composition-design-width) * 100cqw);font-family:var(--ui-font-family);background-color:#1a1a1a;justify-content:space-between;align-items:center;display:flex}.amount-control[data-disabled=true]{opacity:.5}.amount-control__round-btn{cursor:pointer;background-color:#2f2f30;border:none;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:0;position:relative}.amount-control__round-btn:disabled{opacity:.4;cursor:default}.amount-control__minus-wrap{width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.amount-control__minus{background:#fff;border-radius:1px;width:10px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.amount-control__plus-v{background:#fff;border-radius:1px;width:2px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.amount-control__value-wrap{flex:auto;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.amount-control__input{color:#fff;font-size:var(--action-btn-font-size);font-weight:var(--ui-font-weight);text-align:right;caret-color:#fff;min-width:30px;max-width:150px;line-height:1;font-family:var(--ui-font-family);background:0 0;border:none;outline:none;padding:0}.amount-control__currency{color:#fff;font-size:var(--action-btn-font-size);font-weight:var(--ui-font-weight);white-space:nowrap;cursor:pointer;font-family:var(--ui-font-family);background:0 0;border:none;flex-shrink:0;align-items:center;gap:0;padding:0;display:flex}.amount-control__pencil{object-fit:contain;filter:brightness(0)saturate()invert(53%)sepia(6%)saturate(374%)hue-rotate(220deg)brightness(91%)contrast(86%);flex-shrink:0;width:23px;height:23px;margin-left:0}.bj-action-grid{flex-direction:column;width:100%;display:flex}.bj-action-row{box-sizing:border-box;gap:var(--chrome-btn-gap);width:100%;min-width:0;max-width:100%;display:flex}.bj-action-btn{box-sizing:border-box;min-width:0;height:var(--chrome-control-h);border-radius:var(--chrome-radius);color:#fff;font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--action-btn-font-size);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#2d2d2f;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:1px;line-height:1;transition:opacity .12s;display:flex}.bj-action-btn:disabled{opacity:.4;cursor:default}.bj-action-btn:not(:disabled):active{opacity:.92;transform:scale(.97)}.bj-action-btn.bj-action-btn--solo{width:100%;max-width:100%;height:var(--chrome-control-h);min-height:var(--chrome-control-h);max-height:var(--chrome-control-h);flex:none;padding:0}.bj-action-btn__icon{object-fit:contain;pointer-events:none;flex:none;width:26px;height:26px;margin:0;display:block}.bj-action-btn__icon--split{width:24px;height:24px}.play-button{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--chrome-control-h);min-height:var(--chrome-control-h);max-height:var(--chrome-control-h);border-radius:var(--chrome-radius);background-color:var(--play-button-bg);line-height:1;font-family:var(--ui-font-family);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:flex}.play-button:active:not(:disabled){transform:scale(.98)}.play-button:disabled{opacity:.5;pointer-events:none}.play-button__text{color:#000;font-family:var(--ui-font-family);font-size:var(--action-btn-font-size);font-weight:var(--ui-font-weight);line-height:1}.gamehub-play-button-text-typography{font-family:var(--ui-font-family);font-size:var(--gamehub-play-button-text-size);font-weight:var(--ui-font-weight);line-height:1}.insurance-btn{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--chrome-control-h);min-height:var(--chrome-control-h);max-height:var(--chrome-control-h);border-radius:var(--chrome-radius);color:#fff;font-family:var(--ui-font-family);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#2d2d2f;border:none;flex-direction:column;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex}.insurance-btn:active{opacity:.92}.insurance-btn__title{font-size:16px;font-weight:700;line-height:1.1}.insurance-btn__price{font-size:calc(12 / var(--composition-design-width) * 100cqw);color:#ffffffb8;font-weight:600;line-height:1.1}.insurance-btn--single{flex-direction:row;font-size:16px;font-weight:700;line-height:1}.balance-pill{z-index:30;box-sizing:border-box;height:var(--chrome-control-h,33px);border-radius:var(--chrome-radius,999px);min-width:104px;padding:0 var(--control-pad,8px);font-family:var(--ui-font-family);pointer-events:none;background-color:#1a1a1a;align-items:center;display:flex;position:fixed}.balance-pill--interactive{pointer-events:auto;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;border:none;margin:0}.balance-pill--interactive:active{opacity:.92}.gamehub-home-chrome-row{box-sizing:border-box;width:100%;padding-top:calc(var(--gamehub-home-chrome-top-inset,0px) + 10px);flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.balance-pill.balance-pill--in-flow{z-index:auto;flex:none;margin:0 0 0 auto;position:relative;top:auto;right:auto}.gamehub-home-chrome-avatar{z-index:30;box-sizing:border-box;width:var(--chrome-control-h,33px);height:var(--chrome-control-h,33px);pointer-events:none;background-color:#1a1a1a;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;left:15px;overflow:hidden}.gamehub-home-chrome-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.gamehub-home-chrome-avatar__fallback{color:#fff;width:100%;height:100%;font-family:var(--ui-font-family);font-size:calc(var(--chrome-control-h,33px) * .38);text-transform:uppercase;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.gamehub-home-chrome-row .gamehub-home-chrome-avatar{z-index:auto;flex:none;position:relative;top:auto;left:auto}.gamehub-app__blackjack .amount-control__input,.gamehub-app__roulette .amount-control__input{font-family:"Gilroy", var(--ui-font-family);font-weight:700}.gamehub-app__blackjack .amount-control__currency,.gamehub-app__roulette .amount-control__currency,.gamehub-app__blackjack .play-button__text,.gamehub-app__roulette .play-button__text{font-family:var(--ui-font-family);font-weight:400}.balance-pill .amount-control__round-btn{width:calc(22px * var(--pill-scale,1));height:calc(22px * var(--pill-scale,1))}.balance-pill{--balance-plus-size:calc(10px * var(--pill-scale,1) + 2px)}.balance-pill .amount-control__minus-wrap{width:var(--balance-plus-size);height:var(--balance-plus-size)}.balance-pill .amount-control__minus{width:var(--balance-plus-size);height:calc(var(--balance-plus-size) * .2)}.balance-pill .amount-control__plus-v{width:calc(var(--balance-plus-size) * .2);height:var(--balance-plus-size)}.gamehub-app{box-sizing:border-box;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;position:relative}.gamehub-app__home{--gamehub-home-card-gap:12px;--gamehub-home-card-radius:35px;--gamehub-home-card-h:220px;z-index:4;box-sizing:border-box;min-height:0;padding-block:0 var(--gamehub-home-bottom-clearance);background:var(--page-background);-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-inline:15px;display:flex;position:absolute;inset:0;overflow:hidden auto}.gamehub-app__home::-webkit-scrollbar{width:0;height:0;display:none}html.gamehub-home-hub{-moz-text-size-adjust:100%;text-size-adjust:100%}html.gamehub-home-hub .app-root{padding:0}html.gamehub-home-hub .gamehub-app__home .gamehub-home-chrome-row{--gamehub-home-chrome-top-inset:var(--gamehub-tg-native-controls-bottom,0px)}html.gamehub-home-hub .gamehub-app__home{-moz-text-size-adjust:100%;text-size-adjust:100%}html.gamehub-home-hub .gamehub-home__section-title{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:22px}.gamehub-home{align-items:stretch;gap:var(--gamehub-home-card-gap);box-sizing:border-box;flex-direction:row;flex-shrink:0;width:100%;max-width:none;margin:15px 0 0;display:flex}.gamehub-home__card{min-width:0;width:calc((100% - var(--gamehub-home-card-gap)) / 2);height:var(--gamehub-home-card-h);min-height:var(--gamehub-home-card-h);max-height:var(--gamehub-home-card-h);border-radius:var(--gamehub-home-card-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center;isolation:isolate;border:none;flex:1 1 0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.gamehub-home__card--blackjack{background-color:var(--game-field-background)}.gamehub-home__section-title{color:#fff;font-family:var(--ui-font-family);text-align:left;flex:none;margin:0;padding:0;font-size:22px;font-weight:400;line-height:1.2}.gamehub-home__section-title--solo{margin-top:15px}button.gamehub-home__hub-field{appearance:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;padding:0}.gamehub-home__hub-field{box-sizing:border-box;width:100%;height:var(--gamehub-home-card-h);min-height:var(--gamehub-home-card-h);max-height:var(--gamehub-home-card-h);border-radius:var(--gamehub-home-card-radius);isolation:isolate;background-color:#101010;flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.gamehub-home__pvp-card,.gamehub-home__plane-card{flex-direction:column;align-items:stretch;margin:15px 0 0;display:flex}.gamehub-home__hub-field-copy{z-index:3;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-end;align-items:center;width:100%;min-height:0;padding:0 8px 15px;display:flex;position:relative}.gamehub-app__home .gamehub-home__card-title,.gamehub-app__home .gamehub-home__pvp-card-label,.gamehub-app__home .gamehub-home__plane-card-label{color:#fff;font-family:"Gilroy", var(--ui-font-family);letter-spacing:-.02em;text-align:center;text-shadow:0 1px 10px #00000059;font-size:25px;font-weight:700;line-height:1.1}.gamehub-home__card-title{z-index:2;position:relative}.gamehub-home__card--blackjack .gamehub-home__card-art{border-radius:var(--gamehub-home-card-radius) var(--gamehub-home-card-radius) 0 0;isolation:isolate;justify-content:center;align-items:center;overflow:hidden}.gamehub-home__card--roulette{background:radial-gradient(85% 65% at 50% 22%,#ff788c47 0%,#0000 60%),linear-gradient(160deg,#e0354f 0%,#b81e38 42%,#8a1428 78%,#5c0e1c 100%);box-shadow:inset 0 1px #ffffff1a}.gamehub-home__card-inner{z-index:1;flex-direction:column;align-items:stretch;height:100%;min-height:0;display:flex;position:relative}.gamehub-home__card:focus-visible{outline-offset:3px;outline:2px solid #ffffff59}.gamehub-home__card-art{pointer-events:none;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.gamehub-home__card-copy{z-index:3;box-sizing:border-box;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;width:100%;min-width:0;padding:0 8px 15px;display:flex;position:relative}.gamehub-home__blackjack-showcase{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:translateY(3px)}.gamehub-home__card-stack-host{--gamehub-bj-card-w:55.2px;--gamehub-bj-card-h:80.5px;--gamehub-bj-outline:3.6px;--gamehub-bj-stack-w:calc(var(--gamehub-bj-card-w) * (1 + var(--card-stack-overlap-ratio)) + 1px);--gamehub-bj-flip-cycle:6.377s;--gamehub-bj-pause-both:26.87%;--gamehub-bj-flip-turn:8.06%;width:var(--gamehub-bj-stack-w);transform-origin:50%;filter:drop-shadow(0 5px 8px #00000047);flex:none;margin-inline:auto;transform:scale(1.32)translate(-4px,-2px)}.gamehub-home__card-stack-host .card-stack{--card-w:var(--gamehub-bj-card-w);--card-h:var(--gamehub-bj-card-h);--card-flip-outline:var(--gamehub-bj-outline);width:var(--gamehub-bj-stack-w);height:var(--gamehub-bj-card-h);margin-inline:auto}.gamehub-home__card-stack-host .card-stack__layer--front{left:calc(var(--gamehub-bj-card-w) * var(--card-stack-overlap-ratio) + 1px)}.gamehub-home__card-stack-host .card-flip-root{--card-w:var(--gamehub-bj-card-w);--card-h:var(--gamehub-bj-card-h);--card-flip-outline:var(--gamehub-bj-outline);width:calc(var(--gamehub-bj-card-w) + 2 * var(--gamehub-bj-outline));height:calc(var(--gamehub-bj-card-h) + 2 * var(--gamehub-bj-outline))}.gamehub-home__card-stack-host .card-flip-scene{perspective:598px;perspective-origin:50%}.gamehub-home__card-stack-host .card-flip-root--flight .card-flip-scene{perspective:520px}.gamehub-home__card-stack-host .card-flip-root--flight .card-flip-inner{transform-style:preserve-3d}.gamehub-home__card-stack-host .card-flip-inner{will-change:transform;transform-origin:50%;transition:none!important}.gamehub-home__card-stack-host .card-stack__layer--back .card-flip-inner{animation:gamehub-home-stack-flip-back var(--gamehub-bj-flip-cycle) cubic-bezier(.45, .05, .25, 1) infinite}.gamehub-home__card-stack-host .card-stack__layer--front .card-flip-inner{animation:gamehub-home-stack-flip-front var(--gamehub-bj-flip-cycle) cubic-bezier(.45, .05, .25, 1) infinite}@keyframes gamehub-home-stack-flip-back{0%,to,73.12%{transform:rotateY(0)}8.06%,65.06%{transform:rotateY(-180deg)}}@keyframes gamehub-home-stack-flip-front{0%,to,30.13%,73.12%{transform:rotateY(0)}38.19%,65.06%{transform:rotateY(-180deg)}}.gamehub-home__card-stack-host .card-flip-face .playing-card{width:var(--gamehub-bj-card-w);height:var(--gamehub-bj-card-h)}.gamehub-home__card-stack-host .card-flip-root--deal .playing-card__outline{box-sizing:border-box;padding:var(--card-flip-outline)}.gamehub-home__card-stack-host .playing-card__face,.gamehub-home__card-stack-host .playing-card__face--back .playing-card__back-inner{box-sizing:border-box;width:100%;max-width:100%}.roulette-table .roulette-field-circle:not([data-layout-ready]){visibility:hidden}@media (prefers-reduced-motion:reduce){.gamehub-home__card-stack-host .card-flip-inner{transform:rotateY(-180deg);animation:none!important}}.playing-card__face-content-stack{position:absolute;inset:0}.playing-card__face-content-layer{opacity:1;transition:opacity .45s;position:absolute;inset:0}.playing-card__face-content-layer--out{opacity:0}.playing-card__face-content-layer[data-rank-color=black] .playing-card__rank{color:var(--card-rank-black)}.playing-card__face-content-layer[data-rank-color=red] .playing-card__rank{color:var(--card-rank-red)}.gamehub-home__card--roulette .gamehub-home__card-inner{justify-content:flex-end}.gamehub-home__card--roulette .gamehub-home__card-art--roulette{pointer-events:none;background:0 0;width:auto;position:absolute;inset:0;overflow:hidden}.gamehub-home__roulette-wheel-stage{pointer-events:none;position:absolute;inset:0;overflow:visible}.gamehub-home__roulette-wheel-host{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.gamehub-home__card--roulette .gamehub-home__roulette-wheel.roulette-field-circle{box-sizing:border-box;aspect-ratio:1;opacity:.94;width:calc(100% - 54px);max-width:none;height:auto;max-height:none;transform:translate(var(--roulette-light-translate-x,0px), var(--roulette-light-translate-y,0px)) scale(var(--roulette-light-scale,1));transform-origin:50%;flex:none;position:relative;top:auto;left:auto}.roulette-table{height:100%;position:relative;overflow:hidden}.roulette-table__inner-panel{top:calc(var(--roulette-light-top) + var(--roulette-black-frame-inset,12px));right:var(--roulette-black-frame-inset,12px);bottom:var(--roulette-black-frame-inset,12px);left:var(--roulette-black-frame-inset,12px);z-index:1;pointer-events:none;background:0 0;position:absolute;overflow:visible}.roulette-table__light-surface{border-radius:calc(var(--game-field-radius) + 8px - var(--roulette-black-frame-inset,12px));pointer-events:none;background:#222223;position:absolute;inset:0;overflow:hidden}.roulette-table__circle-host{top:calc(-1 * var(--roulette-black-frame-inset,12px));right:calc(-1 * var(--roulette-black-frame-inset,12px));bottom:calc(-1 * var(--roulette-black-frame-inset,12px));left:calc(-1 * var(--roulette-black-frame-inset,12px));z-index:1;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.roulette-recent-results{z-index:5;pointer-events:none;transform:translate3d(var(--roulette-chrome-shift-px,0px), 0, 0);flex-direction:row;align-items:center;gap:6px;display:flex;position:absolute;top:12px;left:12px}.roulette-recent-results .roulette-bet-board__btn.roulette-recent-results__cell{box-sizing:border-box;min-width:var(--roulette-number-cell-size,28px);min-height:var(--roulette-number-cell-size,28px);max-width:var(--roulette-number-cell-size,28px);max-height:var(--roulette-number-cell-size,28px);aspect-ratio:1;font:var(--roulette-number-font,normal var(--roulette-bet-font) / 1 var(--ui-font-family));border-radius:var(--roulette-bet-radius,10px);pointer-events:none;flex:none;width:var(--roulette-number-cell-size,28px)!important;height:var(--roulette-number-cell-size,28px)!important}.roulette-wager-actions{z-index:6;pointer-events:auto;transform:translate3d(var(--roulette-chrome-shift-px,0px), 0, 0);flex-direction:row;align-items:flex-end;gap:6px;margin:0;padding:0;display:flex;position:absolute;bottom:12px;left:12px}.roulette-table:not([data-round-phase=betting]) .roulette-wager-actions,.roulette-table:not([data-round-phase=betting]) .roulette-wager-actions__btn{pointer-events:none}.roulette-wager-actions__btn{box-sizing:border-box;height:var(--roulette-number-cell-size);min-height:var(--roulette-number-cell-size);box-shadow:none;border-radius:calc(var(--roulette-bet-radius,10px) + 3px);color:#fff;font-family:var(--ui-font-family);font-weight:400;font-size:var(--roulette-number-font-size);cursor:default;white-space:nowrap;appearance:none;-webkit-tap-highlight-color:transparent;background:#2d2d2f;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0 8px;line-height:1;display:flex}.roulette-wager-actions__btn:disabled,.roulette-wager-actions__btn[aria-disabled=true]{opacity:1;filter:none;color:#fff;background:#2d2d2f}.roulette-bet-board{--roulette-chrome-btn-background:#2d2d2f;--roulette-bet-gap:6px;--roulette-bet-radius:10px;--roulette-bet-font:clamp(11px, 2.2cqw, 15px);z-index:3;box-sizing:border-box;pointer-events:auto;min-width:0;transform:translateX(var(--roulette-board-slide-px,0px));justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:12px 12px 12px calc(50% - 2px);container-type:size}.roulette-bet-board__grid{--roulette-bet-cell:min(calc((100cqh - 13 * var(--roulette-bet-gap) - 14 * 2px) / 14), calc((100cqw - 4 * var(--roulette-bet-gap)) / 5));--roulette-bet-cell-h:calc(var(--roulette-bet-cell) + 2px);--roulette-chip-size:0px;grid-template-columns:repeat(5, var(--roulette-bet-cell));grid-template-rows:repeat(14, var(--roulette-bet-cell-h));gap:var(--roulette-bet-gap);width:calc(5 * var(--roulette-bet-cell) + 4 * var(--roulette-bet-gap));height:calc(14 * var(--roulette-bet-cell-h) + 13 * var(--roulette-bet-gap));flex-shrink:0;display:grid}.roulette-bet-board__btn{box-shadow:none;border-radius:var(--roulette-bet-radius);background:var(--roulette-chrome-btn-background);color:#fff;font-family:var(--ui-font-family);font-weight:400;font-size:var(--roulette-bet-font);cursor:default;appearance:none;-webkit-tap-highlight-color:transparent;border:none;outline:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;line-height:1;display:flex;position:relative;overflow:visible}.roulette-bet-board__btn--zero{color:#fff;background:#00e701}.roulette-bet-board__chip-slot{width:var(--roulette-chip-size);height:calc(var(--roulette-chip-size) + 1.5px);pointer-events:none;margin:0;position:absolute;top:50%;left:50%;overflow:visible}.roulette-bet-board__chip-slot .roulette-chip{width:var(--roulette-chip-size);height:calc(var(--roulette-chip-size) + 1.5px);display:block;overflow:visible}.roulette-bet-board__chip-slot .roulette-chip__label{font-size:clamp(8px,2.2cqw - 3px,12px)}.roulette-chip__volume{transform-box:fill-box;transform-origin:top}.roulette-chip__label{font-family:"Gilroy", var(--ui-font-family);pointer-events:none;font-weight:700}.roulette-bet-board__flash-overlay{border-radius:inherit;pointer-events:none;z-index:1;transition-property:box-shadow;transition-timing-function:cubic-bezier(.45,.05,.55,.95);position:absolute;inset:0;box-shadow:inset 0 0 #fff0}.roulette-bet-board__flash-overlay[data-lit=true]{box-shadow:inset 0 0 0 1.5px #fff}.roulette-bet-board__btn--num{aspect-ratio:1;place-self:center;width:auto;max-width:100%;height:100%;max-height:100%}.roulette-bet-board__btn--side{z-index:4}.roulette-bet-board__btn--red{color:#fff;background:#e83a3a}.roulette-bet-board__btn--black{color:#fff;background:#101010}.roulette-bet-board__btn--outside:not(.roulette-bet-board__btn--red):not(.roulette-bet-board__btn--black),.roulette-bet-board__btn--dozen,.roulette-bet-board__btn--outside-tone{background:var(--roulette-chrome-btn-background)}.roulette-bet-board__label{white-space:nowrap;pointer-events:none;transform-origin:50%;line-height:1;display:block;position:absolute;top:50%;left:50%}.roulette-bet-board__label--90cw{transform:translate(-50%,-50%)rotate(90deg)}.roulette-field-circle__ring2{background:#272727;border-radius:50%;position:absolute;inset:8px}.roulette-field-circle{aspect-ratio:1;pointer-events:none;width:calc(100% - 54px);max-height:100%;transform:translate(var(--roulette-light-translate-x,0px), var(--roulette-light-translate-y,0px)) scale(var(--roulette-light-scale,1));transform-origin:50%;background:#2d2d2d;border-radius:50%;flex-shrink:0;position:relative}.roulette-table .roulette-field-circle{transition:none}.gamehub-app__blackjack .game-field{background:var(--game-field-background)}.roulette-field-circle__ring3{background:0 0;border-radius:50%;position:absolute;inset:3px}.roulette-wheel__sector-rotor,.roulette-wheel__center-rotor{transform-origin:50%;pointer-events:none;border-radius:50%;position:absolute;inset:0}.roulette-wheel__ball-rotor{z-index:3;overflow:visible}.roulette-wheel__center-rotor{z-index:2}@media (prefers-reduced-motion:no-preference){.roulette-wheel__sector-rotor{animation:18.89s linear infinite roulette-sector-spin}.roulette-wheel__center-rotor{animation:20.1316s linear infinite roulette-center-spin}}@media (prefers-reduced-motion:reduce){.roulette-wheel__sector-rotor,.roulette-wheel__center-rotor{animation:none}}@keyframes roulette-sector-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes roulette-center-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.roulette-wheel-sectors{z-index:1;display:block;position:absolute;inset:0}.roulette-wheel-sectors__face,.roulette-wheel-sectors__dark{pointer-events:none}.roulette-wheel-center{z-index:3;pointer-events:none;display:block;position:absolute;inset:0}.roulette-wheel__label{pointer-events:none;font-family:Oswald,sans-serif;font-weight:400}.roulette-wheel__labels,.roulette-wheel__hub,.roulette-wheel__inner-rim{pointer-events:none}.roulette-ball{z-index:4;pointer-events:none;background:radial-gradient(circle at 35% 32%,#fff 0%,#f3f3f3 46%,#d5d5d5 78%,#c4c4c4 100%);border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 -1.5px 2px #50505047,0 1px 1px #00000038}.roulette-field-circle__ring4{z-index:2;background:var(--game-field-background);border-radius:50%;position:absolute;inset:min(60px,50% - 6px)}html.gamehub-play-page .app-root{background:var(--game-page-background);justify-content:stretch;align-items:stretch}html.gamehub-play-page .gamehub-app{align-self:stretch;width:100%}.gamehub-app__roulette{background:var(--game-page-background);width:100%;height:100%;min-height:0}.gamehub-app__roulette:not(.gamehub-app__roulette--inactive) .app-viewport{align-items:flex-start}.gamehub-app__roulette .game-column{--roulette-field-side:min(100cqw, calc(100cqh - var(--game-field-height-extra) - var(--game-controls-reserve)));--roulette-field-h-baseline:calc(var(--roulette-field-side) + var(--game-field-height-extra) + 80px);--roulette-controls-stack-h:calc((111 / var(--composition-design-width)) * 100cqw);--roulette-column-stack-baseline:calc(var(--roulette-field-h-baseline) + 15px + var(--roulette-controls-stack-h));margin-top:max(2px, calc((100cqh - var(--roulette-column-stack-baseline)) / 2 + 3px));gap:15px}.gamehub-app__roulette .game-field{--roulette-field-extra-baseline:80px;--roulette-field-extra-total:110px;--roulette-field-band:calc(var(--roulette-number-cell-size,0px) + 12px);--roulette-black-frame-inset:12px;--roulette-light-top:calc(11px + var(--roulette-number-cell-size,28px) + 1px);height:calc(min(100cqw, calc(100cqh - var(--game-field-height-extra) - var(--game-controls-reserve))) + var(--game-field-height-extra) + var(--roulette-field-extra-total) + var(--roulette-field-band));border-radius:calc(var(--game-field-radius) + 3px);max-height:none}.gamehub-app__roulette .game-controls{margin-top:0}.gamehub-app__roulette--inactive{visibility:hidden;pointer-events:none;z-index:0;width:100%;height:844px;position:absolute;top:0;left:0;overflow:hidden}.gamehub-app__blackjack{background:var(--game-page-background);width:100%;height:100%;min-height:0}.gamehub-app__avia,.gamehub-app__snake{z-index:1;background:0 0;flex-direction:column;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden;container:gamehub-play/size}.gamehub-avia{background:0 0;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.gamehub-avia__scene,.gamehub-avia__dock{flex:50%;min-width:0;min-height:0;max-height:50%}.gamehub-avia__scene{background:linear-gradient(#00081d 0%,#001b5b 100%);align-self:stretch;width:100%;min-width:0;max-width:none;position:relative;overflow:hidden}.gamehub-avia__world{width:100%;height:100%;position:absolute;inset:0}.gamehub-avia__status{color:#fff;text-align:center;font-family:var(--ui-font-family);margin:0;font-size:14px;line-height:1.2;position:absolute;bottom:8px;left:15px;right:15px}.gamehub-avia__dock{box-sizing:border-box;background:var(--game-page-background);flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;min-width:0;padding-top:15px;display:flex}.gamehub-stake-rail{box-sizing:border-box;width:100%;max-width:min(100vw, var(--mobile-layout-max-width));padding-inline:var(--game-field-inset);flex:none;margin-inline:auto;container:game-chrome/inline-size}.gamehub-stake-rail .game-controls{width:100%;max-width:100%;padding-left:0;padding-right:0}.gamehub-snake{background:0 0;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.gamehub-snake--play{position:absolute;inset:0}.gamehub-snake__lobby{width:100%;min-height:0;padding:15px var(--game-field-inset);box-sizing:border-box;background:var(--game-page-background);flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.gamehub-snake__lobby .gamehub-stake-rail{width:100%;max-width:min(100vw, var(--mobile-layout-max-width))}.gamehub-snake__ping{top:max(10px, env(safe-area-inset-top,0px));z-index:6;color:#ffffffeb;pointer-events:none;text-shadow:0 1px 2px #00000073;background:#080c148c;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font:600 11px/1.2 Gilroy,system-ui,sans-serif;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.gamehub-snake__ping-dot{background:#ff5c5c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #00000040}.gamehub-snake__ping-dot[data-live="1"]{background:#4ade80}.gamehub-snake__stage{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#141414;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.gamehub-snake__canvas{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#141414;width:100%;height:100%;display:block;position:absolute;inset:0}.gamehub-snake__exit{z-index:2;color:#000;width:200px;height:50px;font-family:var(--ui-font-family);cursor:pointer;background:#ffca10;border:none;border-radius:10px;font-size:20px;font-weight:700;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.gamehub-snake__overlay{z-index:3;pointer-events:none;background:linear-gradient(#1414141f 0%,#1414148c 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0 15px 24px;animation:.42s ease-out gamehub-snake-overlay-in;display:flex;position:absolute;inset:0}.gamehub-snake__overlay--dim{background:#1414146b}@keyframes gamehub-snake-overlay-in{0%{opacity:0}to{opacity:1}}.gamehub-snake__result-title{pointer-events:none;color:#fff;text-align:center;font-family:var(--ui-font-family);letter-spacing:.02em;text-shadow:0 2px 24px #000000a6;margin:0;font-size:clamp(28px,8vw,40px);font-weight:700}.gamehub-snake__overlay-panel{pointer-events:auto;flex-direction:column;align-items:stretch;gap:12px;display:flex}.gamehub-snake__title{color:#fff;text-align:center;font-family:var(--ui-font-family);margin:0;font-size:28px;font-weight:600}.gamehub-snake__status{color:#fff;text-align:center;font-family:var(--ui-font-family);margin:0}.gamehub-app__blackjack--inactive{visibility:hidden;pointer-events:none;z-index:0;width:100%;height:844px;position:absolute;top:0;left:0;overflow:hidden}.gamehub-app__roulette--inactive .app-viewport,.gamehub-app__blackjack--inactive .app-viewport{width:100%;height:100%;container-type:size}.gamehub-app__wallet{z-index:5;box-sizing:border-box;--wallet-profile-label-font-size:14px;-moz-text-size-adjust:100%;text-size-adjust:100%;flex-direction:column;min-height:0;display:flex;position:fixed;inset:0}.gamehub-app__wallet .referral-title-text{min-width:0;max-width:100%}.gamehub-app__wallet .wallet-profile-type{font-family:var(--ui-font-family);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.gamehub-app__wallet .wallet-profile-unified-label{font-size:14px;line-height:1}.gamehub-app__wallet #referralTitle.wallet-profile-unified-label{font-size:14px;line-height:1.4}.gamehub-app__wallet--dormant{pointer-events:none;content-visibility:hidden;display:none}.gamehub-empty-page{z-index:5;background:var(--page-background);position:fixed;inset:0}.gamehub-profile-balance-amount{color:#fff;font-size:29px}.gamehub-app__leaderboard{width:100%;height:100%;min-height:0;position:relative}.gamehub-app__leaderboard--dormant{pointer-events:none;content-visibility:hidden;display:none}.gamehub-leaderboard-page{z-index:5;font-family:var(--ui-font-family);box-sizing:border-box;background:var(--page-background);-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;padding-bottom:130px;padding-left:15px;padding-right:15px;position:fixed;inset:0;overflow:hidden auto}.gamehub-leaderboard-page__title{padding-top:calc(var(--gamehub-tg-native-controls-bottom,0px) + 15px);text-align:left;font-weight:400;line-height:1;font-family:var(--ui-font-family);margin:0 0 25px;font-size:24px}.gamehub-leaderboard-page__game-filters,.gamehub-leaderboard-page__metric-filters{box-sizing:border-box;flex-direction:row;align-items:stretch;gap:10px;width:100%;display:flex}.gamehub-leaderboard-page__metric-filters{margin-top:15px}.leaderboard-filter-btn{box-sizing:border-box;min-width:0;height:calc(var(--gamehub-chrome-control-height) - 10px);min-height:calc(var(--gamehub-chrome-control-height) - 10px);max-height:calc(var(--gamehub-chrome-control-height) - 10px);background-color:var(--game-field-background);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:15px;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.leaderboard-filter-btn--active{background-color:#2f2f30}.leaderboard-filter-btn__text{color:#fff}.gamehub-leaderboard-page__list{flex-direction:column;gap:12px;margin:15px 0 0;padding:0;list-style:none;display:flex}.gamehub-leaderboard-page__status,.gamehub-leaderboard-page__status-block{margin-top:20px}.gamehub-leaderboard-page__status{color:#8c8c8c;text-align:center}.leaderboard-retry-btn{width:100%;max-width:200px;margin-top:12px}.leaderboard-player-card{box-sizing:border-box;background-color:var(--game-field-background);--leaderboard-card-label-font-size:var(--gamehub-play-button-text-size);--leaderboard-card-stat-font-size:calc(var(--leaderboard-card-label-font-size) - 2px);border-radius:20px;flex-direction:row;align-items:center;gap:12px;height:80px;padding:0 15px;display:flex}.leaderboard-player-card__avatar{background-color:#3a3a3c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:35px;height:35px;display:flex;overflow:hidden}.leaderboard-player-card__avatar-img{object-fit:cover;width:100%;height:100%}.leaderboard-player-card__avatar-fallback{color:#fff;font-family:var(--ui-font-family);font-size:12px;line-height:1}.leaderboard-player-card__meta{flex-direction:column;flex:auto;justify-content:space-between;align-self:center;align-items:flex-start;min-width:0;height:35px;display:flex}.leaderboard-player-card .leaderboard-player-card__username.seat-info__name{color:#fff;width:100%;min-width:0;max-width:100%;font-family:Inter,sans-serif;font-weight:800;font-size:var(--leaderboard-card-stat-font-size);font-synthesis:none;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1;overflow:visible}.leaderboard-player-card__username-at{font-family:Inter,sans-serif;font-weight:600;font-size:inherit;line-height:inherit}.leaderboard-player-card__place{color:#8c8c8c;font-family:var(--ui-font-family);font-size:13px;line-height:1}.leaderboard-player-card__value{text-align:right;max-width:45%;font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--leaderboard-card-stat-font-size);color:#fff;font-variant-numeric:tabular-nums;flex:none;line-height:1}.segment-nav,.segment-nav__track,.segment-nav__indicator,.segment-nav__hit{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.segment-nav__label{font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:calc(var(--gamehub-play-button-text-size) - 4px);color:#fff;pointer-events:none;white-space:nowrap;line-height:1;transform:none}.segment-nav{width:var(--segment-nav-width,auto);opacity:0;transition:opacity .18s ease-out}.segment-nav--visible{opacity:1}@media (min-width:601px){:root{--gamehub-chrome-control-height:calc(48 / var(--composition-design-width) * var(--mobile-layout-max-width))}.gamehub-app{width:100%;max-width:var(--mobile-layout-max-width);align-self:center;margin-inline:auto}.gamehub-app__wallet{width:100%;max-width:var(--mobile-layout-max-width);margin-inline:auto;inset:0}.gamehub-app__home,.gamehub-leaderboard-page{width:100%;max-width:var(--mobile-layout-max-width);margin-inline:auto;left:0;right:0}}@media (orientation:landscape){html.gamehub-mobile{--mobile-layout-max-width:480px;--gamehub-play-button-text-size:calc(15 / var(--composition-design-width) * 100vmin);--gamehub-chrome-control-height:calc(48 / var(--composition-design-width) * 100vmin)}html.gamehub-mobile,html.gamehub-mobile body{overscroll-behavior-y:auto;height:auto;min-height:100%;overflow:hidden auto}html.gamehub-mobile .app-root{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:100dvh;padding-bottom:130px;position:relative;inset:auto;overflow:hidden visible}html.gamehub-mobile .gamehub-app{width:min(calc(100vw - 2 * var(--game-field-inset)), var(--mobile-layout-max-width));max-width:var(--mobile-layout-max-width);flex:none;align-self:center;height:auto;min-height:0}html.gamehub-mobile .gamehub-app__blackjack:not(.gamehub-app__blackjack--inactive){height:auto;min-height:0}html.gamehub-mobile .gamehub-app__blackjack:not(.gamehub-app__blackjack--inactive) .app-viewport,html.gamehub-mobile .gamehub-app__roulette:not(.gamehub-app__roulette--inactive) .app-viewport{--gamehub-field-side:min(100cqw, 100vmin, var(--mobile-layout-max-width));flex-shrink:0;width:100%;max-width:100%;height:auto;min-height:0;overflow:visible;container-type:inline-size}html.gamehub-mobile .game-column{width:min(100%, var(--mobile-layout-max-width));max-width:100%}html.gamehub-mobile .gamehub-app__blackjack:not(.gamehub-app__blackjack--inactive) .game-field{--gamehub-field-side:min(100cqw, 100vmin, var(--mobile-layout-max-width));width:min(100%, var(--gamehub-field-side));max-width:100%;max-height:none;height:calc(var(--gamehub-field-side) + var(--game-field-height-extra));margin-inline:auto}html.gamehub-mobile .gamehub-app__roulette:not(.gamehub-app__roulette--inactive) .game-field{--gamehub-field-side:min(100cqw, 100vmin, var(--mobile-layout-max-width));width:min(100%, var(--gamehub-field-side));max-width:100%;height:calc(var(--gamehub-field-side) + var(--game-field-height-extra) + 110px + var(--roulette-field-band,0px));margin-inline:auto}html.gamehub-mobile .gamehub-app__leaderboard{width:min(100%, var(--mobile-layout-max-width));max-width:var(--mobile-layout-max-width);align-self:center;margin-inline:auto}html.gamehub-mobile .gamehub-leaderboard-page{width:100%;max-width:var(--mobile-layout-max-width);margin-inline:auto;left:0;right:0}html.gamehub-mobile .gamehub-app__wallet{width:min(calc(100vw - 2 * var(--game-field-inset)), var(--mobile-layout-max-width));max-width:var(--mobile-layout-max-width);margin-inline:auto;left:0;right:0;transform:none}html.gamehub-mobile .gamehub-wallet-shell{width:100%;max-width:100%}html.gamehub-mobile .gamehub-app__wallet #referralTitle{font-size:14px}html.gamehub-mobile .gamehub-app__home .gamehub-home__card,html.gamehub-mobile .gamehub-app__home .gamehub-home__hub-field{height:var(--gamehub-home-card-h);min-height:var(--gamehub-home-card-h);max-height:var(--gamehub-home-card-h)}html.gamehub-mobile.gamehub-home-hub .gamehub-app__home .gamehub-home-chrome-row{--gamehub-home-chrome-top-inset:0px}html.gamehub-mobile.gamehub-home-hub,html.gamehub-mobile.gamehub-home-hub body{height:100%;min-height:100%;max-height:100dvh;overflow:hidden}html.gamehub-mobile.gamehub-home-hub .app-root{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;min-height:0;padding:0;position:fixed;inset:0;overflow:hidden}html.gamehub-mobile.gamehub-home-hub .gamehub-app{width:min(100%, var(--mobile-layout-max-width));max-width:var(--mobile-layout-max-width);flex:auto;align-self:center;height:100%;min-height:0;margin-inline:auto}html.gamehub-mobile.gamehub-home-hub{--gamehub-play-button-text-size:calc(15 / var(--composition-design-width) * var(--gamehub-layout-track));--gamehub-chrome-control-height:calc(48 / var(--composition-design-width) * var(--gamehub-layout-track))}}.gamehub-app__roulette .game-field{position:relative}.roulette-multiplier-history{z-index:5;pointer-events:none;max-width:calc(100% - 24px);position:absolute;top:11px;left:12px}.roulette-multiplier-history__scroll{box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x;pointer-events:auto;scrollbar-width:none;max-width:100%;overflow:auto hidden}.roulette-multiplier-history__scroll::-webkit-scrollbar{display:none}.roulette-multiplier-history__track{flex-direction:row;align-items:center;gap:8px;width:max-content;display:flex}.roulette-multiplier-history__cell{box-sizing:border-box;height:var(--roulette-number-cell-size,28px);min-height:var(--roulette-number-cell-size,28px);border-radius:var(--roulette-bet-radius,10px);color:#fff;font-family:var(--roulette-number-font-family,var(--ui-font-family));font-weight:var(--roulette-number-font-weight,normal);font-size:var(--roulette-number-font-size,var(--roulette-bet-font));line-height:var(--roulette-number-line-height,1);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 10px;transition:transform .22s,opacity .22s;display:inline-flex}.roulette-multiplier-history__cell--enter{animation:.24s ease-out both roulette-multiplier-enter}@keyframes roulette-multiplier-enter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.roulette-multiplier-history__cell--up{background:#00e701}.roulette-multiplier-history__cell--flat{background:#2a2a2c}.roulette-multiplier-history__cell--jackpot{background:var(--play-button-bg,#ffca10);color:#000}.roulette-total-stake{--stake-pencil-tone:#8c8c8c;z-index:30;pointer-events:none;position:fixed}.roulette-total-stake__value.balance-pill{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;width:fit-content;min-width:0;padding:0 10px;display:inline-flex;position:relative}.roulette-total-stake__label{color:var(--stake-pencil-tone,#8c8c8c);font-family:var(--ui-font-family);font-weight:400;font-size:calc(var(--balance-font-size,15px) - 2px);white-space:nowrap;flex:none;margin:0;line-height:1}.balance-pill__amount{text-align:center;white-space:nowrap;color:#fff;font-family:var(--ui-font-family);font-size:var(--balance-font-size,15px);font-variant-numeric:tabular-nums;flex:1;margin:0 8px;font-weight:400;line-height:1}.roulette-total-stake__amount,.roulette-total-stake__value .balance-pill__amount{flex:none;margin:0}.gamehub-wallet-shell{box-sizing:border-box;-webkit-overflow-scrolling:touch;width:100%;height:100%;min-height:0;padding-bottom:calc(var(--game-controls-reserve) + env(safe-area-inset-bottom,0px));background:0 0;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden auto}html.gamehub-bleed .app-root{box-sizing:border-box;justify-content:stretch;align-items:stretch;width:100%;height:100%;min-height:100dvh;padding:0;position:fixed;inset:0;overflow:hidden}html.gamehub-bleed .gamehub-app,html.gamehub-mobile.gamehub-bleed .gamehub-app{flex:auto;align-self:stretch;width:100%;max-width:none;height:100%;min-height:0;margin-inline:0}html.gamehub-mobile.gamehub-bleed,html.gamehub-mobile.gamehub-bleed body{height:100%;min-height:100dvh;overflow:hidden}html.gamehub-mobile.gamehub-bleed .app-root{height:100%;min-height:100dvh;padding:0;position:fixed;inset:0;overflow:hidden}html.gamehub-mobile.gamehub-bleed .gamehub-app__avia,html.gamehub-mobile.gamehub-bleed .gamehub-app__snake{width:100%;max-width:none;height:100%;min-height:0;position:absolute;inset:0}html.gamehub-bleed .gamehub-avia .amount-control__input,html.gamehub-bleed .gamehub-avia .play-button__text,html.gamehub-bleed .gamehub-snake .amount-control__input,html.gamehub-bleed .gamehub-snake .play-button__text{font-family:"Gilroy", var(--ui-font-family);font-weight:700}
.growup-wallet-root{width:100%;max-width:100%;height:100%;overflow-x:hidden}.growup-wallet-root .page-content{z-index:5;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;overflow:hidden auto}.growup-wallet-root .page-content::-webkit-scrollbar{display:none}.growup-wallet-root .page-content.active{opacity:1;visibility:visible}.growup-wallet-root .page-content:not(.active){pointer-events:none}.growup-wallet-root .page-content.active{pointer-events:auto}.growup-wallet-root #depositPage,.growup-wallet-root #withdrawPage{background:0 0}.growup-wallet-root #profileBalanceBox{background-color:#0000;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:absolute;top:120px;left:50%;transform:translate(-50%)}.growup-wallet-root #profilePage.profile-page-stable.page-content,.growup-wallet-root #profilePage.profile-page-stable.page-content.active{transition:none}.growup-wallet-root #profileBalanceLabel{color:#8c8c8c;text-align:center;font-size:14px}.growup-wallet-root #profileBalanceContainer{align-items:center;gap:5px;display:flex}.growup-wallet-root #profileTonIcon{width:35px;height:35px}.growup-wallet-root #profileBalanceAmount,.growup-wallet-root #profileBalanceUnit{color:#fff;font-size:29px}.growup-wallet-root #profileBalanceUnit{margin-left:0}.growup-wallet-root #profileTonIcon{display:none}.growup-wallet-root #referralCard{background-color:#1a1a1a;border-radius:20px;padding:20px;position:absolute;left:20px;right:20px}.growup-wallet-root #referralTitleContainer{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.growup-wallet-root #referralTitle{color:#fff;flex:1;font-size:14px}.growup-wallet-root #referralTitle .referral-title-line{white-space:nowrap;display:block}.growup-wallet-root #referralStats{background-color:#2f2f30;border-radius:15px;margin-bottom:20px;padding:15px}.growup-wallet-root .referral-stat-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.growup-wallet-root .referral-stat-row:last-child{margin-bottom:0}.growup-wallet-root .referral-stat-label{color:#fff}.growup-wallet-root .referral-stat-value{color:#fff;align-items:center;gap:6px;display:flex}.growup-wallet-root #referralActions{gap:15px;display:flex}.growup-wallet-root .referral-btn{cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;min-width:0;height:53px;padding:0 10px;transition:transform .1s;display:flex;overflow:visible}.growup-wallet-root .referral-btn__label{white-space:nowrap;text-overflow:clip;text-align:center;max-width:100%;line-height:1;display:block;overflow:visible}.growup-wallet-root .referral-btn:active{transform:scale(.98)}.growup-wallet-root #copyBtn{color:#fff;background-color:#2f2f30}.growup-wallet-root #inviteBtn{color:#000;background-color:#ffca10}.growup-wallet-root tgs-player{flex-shrink:0;margin-left:10px;width:50px!important;height:50px!important}.growup-wallet-root .hidden-keyboard-trigger{opacity:0;pointer-events:none;z-index:1000;color:#0000;-webkit-appearance:none;-moz-appearance:textfield;background:0 0;border:none;outline:none;width:1px;height:1px;font-size:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.growup-wallet-root .wallet-amount-row,.growup-wallet-root #depositWrapper,.growup-wallet-root #withdrawWrapper{z-index:10;white-space:nowrap;cursor:text;-webkit-tap-highlight-color:transparent;flex-flow:row;justify-content:center;align-items:baseline;gap:10px;width:max-content;max-width:calc(100% - 32px);display:inline-flex;position:absolute;top:225px;left:50%;transform:translate(-50%)}.growup-wallet-root .wallet-amount-currency{flex:none}.growup-wallet-root .wallet-amount-input-surface{z-index:11;flex-direction:row;flex:0 auto;align-items:baseline;gap:0;max-width:min(70vw,280px);display:inline-flex;position:relative}.growup-wallet-root .wallet-amount-leading-zero{color:#8c8c8c;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;font-size:40px;line-height:1}.growup-wallet-root .wallet-amount-leading-zero--hidden{visibility:hidden;flex:none;width:0;height:0;position:absolute;overflow:hidden}.growup-wallet-root .wallet-amount-input,.growup-wallet-root #withdrawInput,.growup-wallet-root #depositInput{color:#fff;font-variant-numeric:tabular-nums;text-align:left;text-indent:0;letter-spacing:normal;field-sizing:content;-webkit-appearance:none;-moz-appearance:textfield;caret-color:#fff;cursor:text;background:0 0;border:none;outline:none;flex:0 auto;width:auto;min-width:0;margin:0;padding:0;font-size:40px}.growup-wallet-root .wallet-amount-input.has-leading-zero:not(.has-value){flex:none;min-width:.1ch}.growup-wallet-root .wallet-amount-input.has-value,.growup-wallet-root #withdrawInput.has-value,.growup-wallet-root #depositInput.has-value{color:#fff}.growup-wallet-root #withdrawInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.growup-wallet-root #withdrawInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.growup-wallet-root #withdrawLabel,.growup-wallet-root #depositLabel{color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:40px}.growup-wallet-root #depositBalanceText{color:#8c8c8c;text-align:center;white-space:nowrap;z-index:10;font-size:15px;position:absolute;top:290px;left:50%;transform:translate(-50%)}.growup-wallet-root #withdrawBalanceText{color:#8c8c8c;z-index:10;white-space:nowrap;flex-flow:row;justify-content:center;align-items:center;gap:8px;max-width:calc(100% - 32px);font-size:15px;display:flex;position:absolute;top:290px;left:50%;transform:translate(-50%)}.growup-wallet-root .withdraw-heading-title{color:#8c8c8c;flex:none;font-size:15px}.growup-wallet-root .withdraw-heading-address{text-overflow:ellipsis;color:#8c8c8c;flex:0 auto;min-width:0;font-size:15px;overflow:hidden}.growup-wallet-root #depositInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.growup-wallet-root #depositInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.growup-wallet-root #profilePageMain.profile-page-main{width:100%;height:calc(100% - 30px);position:relative;top:30px}.growup-wallet-root .wallet-primary-button{z-index:10;cursor:pointer;background-color:#ffca10;border:none;border-radius:9999px;justify-content:center;align-items:center;height:53px;transition:transform .1s;display:flex;position:fixed;bottom:30px;left:20px;right:20px}.growup-wallet-root .wallet-primary-button:active{transform:scale(.98)}.growup-wallet-root .wallet-primary-button:disabled{opacity:.6;pointer-events:none}.growup-wallet-root #depositButtonText,.growup-wallet-root #withdrawButtonText{color:#000;font-size:16px}.growup-wallet-root .page-withdrawal-title{text-align:center;color:#fff;z-index:10;font-size:17px;position:absolute;top:120px;left:0;right:0}.growup-wallet-root .page-content.wallet-flow-page,.growup-wallet-root .page-content.wallet-flow-page.active{transition:none}.growup-wallet-root .wallet-flow-page{background:0 0;max-width:100%;height:100%;overflow-x:hidden}.growup-wallet-root #profilePage.fade-out{opacity:0;transition:none}.growup-wallet-root #overlay{z-index:25;opacity:0;visibility:hidden;pointer-events:none;background-color:#000000b3;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.growup-wallet-root #overlay.active{opacity:1;visibility:visible;pointer-events:auto}.growup-wallet-root #walletSheet{z-index:30;box-sizing:border-box;background-color:#1a1a1a;border-radius:20px 20px 0 0;flex-direction:column;align-items:center;width:100%;height:280px;padding:25px 20px 20px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;transform:translateY(100%)}.growup-wallet-root #walletSheet.active{transform:translateY(0)}.growup-wallet-root #walletSheetTitle{color:#fff;text-align:center;width:100%;margin-bottom:24px;font-size:15px}.growup-wallet-root #walletSheetBalance{justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.growup-wallet-root #walletSheetTonIcon{width:41px;height:41px;margin-top:-2px}.growup-wallet-root #walletSheetAmount{color:#fff;font-size:32px}.growup-wallet-root #walletSheetAddressContainer{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:5px;width:100%;margin-bottom:40px;padding:0;display:flex}.growup-wallet-root #walletSheetAddressIcon{filter:brightness(0)invert();width:20px;height:20px}.growup-wallet-root #walletSheetAddress{color:#fff;font-size:15px}.growup-wallet-root #walletSheetActions{width:100%;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex-direction:column;gap:12px;margin-top:auto;display:flex}.growup-wallet-root #walletDisconnectBtn{cursor:pointer;background-color:#2f2f30;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:53px;margin-top:-10px;transition:transform .1s;display:flex;position:relative}.growup-wallet-root #walletDisconnectBtn:active{transform:scale(.98)}.growup-wallet-root #walletDisconnectBtnText{color:#fff;font-size:16px}.growup-wallet-root #connectField{z-index:10;cursor:pointer;background-color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:5px;height:52px;transition:transform .1s;display:flex;position:absolute;top:212px;left:20px;right:20px}.growup-wallet-root #connectField:active{transform:scale(.98)}.growup-wallet-root #connectField.hidden{display:none}.growup-wallet-root #connectFieldIcon{filter:brightness(0);width:20px;height:20px}.growup-wallet-root #connectFieldText{color:#000;font-size:16px}.growup-wallet-root #connectField:disabled{opacity:.72;cursor:default;pointer-events:none}.growup-wallet-root #connectFieldError{text-align:center;color:#ffb4b4;z-index:10;margin:0;font-size:13px;line-height:1.3;position:absolute;top:268px;left:20px;right:20px}.growup-wallet-root #profileActionsContainer{z-index:9;flex-direction:column;align-items:center;gap:10px;display:none;position:absolute;left:50%;transform:translate(-50%)}.growup-wallet-root #profileActionsContainer.visible{display:flex}.growup-wallet-root #profileSquaresRow{align-items:flex-start;gap:52px;display:flex}.growup-wallet-root .profile-action-col{flex-direction:column;align-items:center;gap:10px;display:flex}.growup-wallet-root .profile-action-square{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .1s;display:flex;position:relative}.growup-wallet-root .profile-action-square:active{transform:scale(.95)}.growup-wallet-root .profile-action-square--deposit{background-color:#ffca10}.growup-wallet-root .profile-action-square--field{background-color:#1a1a1a}.growup-wallet-root .profile-action-label{color:#fff;text-align:center;justify-content:center;align-items:center;width:52px;display:flex}.growup-wallet-root .profile-action-icon{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.growup-wallet-root .profile-action-icon.white-icon{filter:brightness(0)invert()}.growup-wallet-root .wallet-icon{filter:brightness(0)invert();width:20px;height:20px}.growup-wallet-root{-webkit-user-select:none;user-select:none;background:0 0;flex:auto;width:100%;min-height:100%;position:relative;overflow:visible}.growup-wallet-root #depositPage .wallet-amount-input,.growup-wallet-root #withdrawPage .wallet-amount-input,.growup-wallet-root #depositPage .wallet-amount-leading-zero,.growup-wallet-root #withdrawPage .wallet-amount-leading-zero,.growup-wallet-root #depositPage #depositLabel,.growup-wallet-root #withdrawPage #withdrawLabel{font-size:37px}.growup-wallet-root .page-content.with-menu{height:100%!important}.growup-wallet-root .wallet-primary-button{bottom:calc(30px + env(safe-area-inset-bottom,0px))}.growup-wallet-root #historyPage{box-sizing:border-box;background:0 0;padding:16px 20px 24px}.growup-wallet-root .gu-history-back{color:#827f8d;background:0 0;border:0;margin-bottom:16px;font-size:15px}.growup-wallet-root .gu-history-list{margin:0;padding:0;list-style:none}.growup-wallet-root .gu-history-item{color:#fff;border-bottom:1px solid #302f33;grid-template-columns:1fr auto auto;gap:8px;padding:14px 0;font-size:14px;display:grid}.growup-wallet-root input[type=text],.growup-wallet-root input[type=number]{-webkit-user-select:text;user-select:text}.growup-wallet-root #connectField,.growup-wallet-root button.profile-action-square{border:none}.growup-wallet-root button.profile-action-square{padding:0}.growup-wallet-root .gu-wallet-sheet-history{color:#fff;cursor:pointer;background:#302f33;border:0;border-radius:14px;width:100%;height:48px;margin:0;font-size:15px}.growup-wallet-root .wallet-flow-title{text-align:center;color:#2f2f30;margin:24px 0 16px;font-size:20px}.growup-wallet-root .gu-history-empty{text-align:center;color:#827f8d;font-size:15px}.growup-wallet-root .gu-history-item__status{color:#827f8d;font-size:12px}
