.g-hud-v3{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:space-between;padding:12px 18px calc(24px + env(safe-area-inset-bottom));background:transparent;border-top:none;pointer-events:none;z-index:900;box-sizing:border-box}.g-hud-v3-left,.g-hud-v3-center,.g-hud-v3-right{pointer-events:auto}.g-hud-v3 .hud-btn-circle{border:1px solid rgba(255,215,120,.28);border-radius:50%;background:radial-gradient(circle,#0f3421e6,#031d10f2);color:#ffd778;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #00000080,inset 0 1px 1px #ffffff1a;transition:transform .22s cubic-bezier(.175,.885,.32,1.275),border-color .22s ease,color .22s ease,box-shadow .22s ease,background .22s ease}.g-hud-v3 .hud-btn-circle:hover:not(:disabled){border-color:#ffd778;color:#fff;transform:scale(1.08);box-shadow:0 6px 20px #0009,0 0 10px #ffd7784d,inset 0 1px 1px #ffffff26}.g-hud-v3 .hud-btn-circle:active:not(:disabled){transform:scale(.95)}.g-hud-v3 .hud-btn-circle:disabled{opacity:.35;cursor:not-allowed;border-color:#ffffff1a;color:#ffffff4d;box-shadow:none}.g-hud-v3-left{position:relative;display:flex;align-items:center}.option-btn{width:46px;height:46px}.gear-icon{width:22px;height:22px;transition:transform .4s ease}.option-btn:hover .gear-icon{transform:rotate(45deg)}.options-popover{position:absolute;bottom:60px;left:0;display:flex;flex-direction:column;gap:4px;background:#031a0feb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,215,120,.25);border-radius:12px;padding:6px;min-width:140px;box-shadow:0 10px 30px #0009,0 0 1px 1px #ffd7781a inset;z-index:1000}.options-popover:after{content:"";position:absolute;bottom:-6px;left:20px;border-width:6px 6px 0;border-style:solid;border-color:rgba(3,26,15,.92) transparent;display:block;width:0}.popover-item{display:flex;align-items:center;gap:10px;background:transparent;border:0;border-radius:8px;color:#ffffffd1;font-size:13px;font-weight:700;text-align:left;padding:10px 14px;cursor:pointer;transition:all .18s ease}.popover-item:hover{background:#ffd7781f;color:#ffd778}.popover-icon{width:16px;height:16px}.popover-icon-text{width:16px;height:16px;font-size:14px;font-weight:900;display:flex;align-items:center;justify-content:center;color:inherit}.g-hud-v3-center{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;max-width:480px;margin:0 16px 12px}.g-hud-v3-stats{display:flex;justify-content:space-around;width:100%;background:#00140ab3;border:1px solid rgba(255,215,120,.15);border-radius:20px;padding:6px 12px;box-shadow:inset 0 2px 6px #00000080;box-sizing:border-box}.g-hud-v3-stat{display:flex;flex-direction:column;align-items:center;background:transparent;border:0;padding:0;color:inherit;font:inherit}.g-hud-v3-stat.is-clickable{cursor:pointer}.g-hud-v3-stat.is-clickable:hover .g-hud-v3-value{color:#fff;text-shadow:0 0 6px rgba(255,255,255,.5)}.g-hud-v3-label{font-size:8px;font-weight:900;color:#ffffff73;letter-spacing:.8px;text-transform:uppercase}.g-hud-v3-value{font-size:13px;font-weight:900;color:#ffffffe0;margin-top:1px}.g-hud-v3-value.text-gold{color:#ffd778}.g-hud-v3-balance-skeleton{width:60px;height:14px;background:#ffffff14;border-radius:4px;display:inline-block;animation:pulse-hud 1.5s infinite}@keyframes pulse-hud{0%,to{opacity:.6}50%{opacity:.3}}.g-hud-v3-actions{display:flex;align-items:center;justify-content:center;gap:14px}.control-btn{width:58px;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.control-icon{width:24px;height:24px}.deal-btn{width:74px;height:74px;background:radial-gradient(circle,#e6c062,#b28a2a);border-color:#ffe699;color:#201402;box-shadow:0 6px 18px #b28a2a66,inset 0 1.5px 1.5px #fff6}.deal-btn:hover:not(:disabled){background:radial-gradient(circle,#ffe699,#d8a436);border-color:#fff;color:#000;box-shadow:0 8px 24px #b28a2a80,0 0 12px #ffe69980,inset 0 1.5px 1.5px #ffffff80}.deal-btn-text{font-size:15px;font-weight:900;letter-spacing:.8px}.g-hud-v3-right{position:relative;display:flex;align-items:center;justify-content:flex-end}.g-hud-v3 .chip-main-toggle{width:46px;height:46px;position:relative;z-index:1001;padding:0;overflow:hidden;box-shadow:0 4px 15px #00000080,inset 0 1px 1px #ffffff26}.g-hud-v3 .chip-main-toggle.active{border-color:#ffd778;box-shadow:0 0 15px #ffd77880,0 6px 20px #0009}.g-hud-v3 .chip-main-toggle:hover:not(:disabled){transform:none!important}.g-hud-v3 .chip-main-face{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit;transform:scale(1);transform-origin:center;opacity:1;pointer-events:none;will-change:transform,opacity}.g-hud-v3 .chip-main-face.is-entering{z-index:2;animation:chip-main-face-enter .19s cubic-bezier(.16,1,.3,1) both}.g-hud-v3 .chip-main-face.is-leaving{z-index:1;animation:chip-main-face-exit .16s ease-in both}.g-hud-v3 .chip-selector-backdrop{position:fixed;inset:0;z-index:940;padding:0;border:0;background:#00080599;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:default;opacity:1;transition:opacity .14s ease-out;pointer-events:auto}.g-hud-v3 .chips-fan-container{position:absolute;right:50%;bottom:50%;width:0;height:0;z-index:960;pointer-events:none}.g-hud-v3 .chips-fan-overlay{--fan-overlay-bleed: 64px;position:absolute;right:calc(50% - var(--fan-overlay-bleed));bottom:calc(50% - var(--fan-overlay-bleed));width:min(calc(var(--fan-overlay-width, 600px) + var(--fan-overlay-bleed)),calc(100vw - 8px + var(--fan-overlay-bleed)));height:min(calc(var(--fan-overlay-height, 600px) + var(--fan-overlay-bleed)),calc(100dvh - 8px + var(--fan-overlay-bleed)));background:radial-gradient(ellipse at calc(100% - var(--fan-overlay-bleed)) calc(100% - var(--fan-overlay-bleed)),#0000007a,#0008041a 58%,#0000 72% 100%);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fan-overlay-bleed)),transparent 100%),linear-gradient(to bottom,#000 0,#000 calc(100% - var(--fan-overlay-bleed)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fan-overlay-bleed)),transparent 100%),linear-gradient(to bottom,#000 0,#000 calc(100% - var(--fan-overlay-bleed)),transparent 100%);mask-composite:intersect;pointer-events:none;z-index:945;opacity:1;transform:scale(1);transform-origin:100% 100%;transition:transform .19s cubic-bezier(.16,1,.3,1),opacity .16s ease-out}.g-hud-v3 .fan-chip{position:absolute;right:-40px;bottom:-40px;width:80px;height:80px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;z-index:961;opacity:1;pointer-events:auto;touch-action:none;transform:translate3d(var(--chip-x),var(--chip-y),0);transition:transform .19s cubic-bezier(.16,1,.3,1),opacity .16s ease,border-color .16s ease,box-shadow .16s ease}.g-hud-v3 .chip-fan-opening .chip-selector-backdrop,.g-hud-v3 .chip-fan-closing .chip-selector-backdrop{opacity:0}.g-hud-v3 .chip-fan-opening .chips-fan-overlay,.g-hud-v3 .chip-fan-closing .chips-fan-overlay{opacity:0;transform:scale(.82)}.g-hud-v3 .chip-fan-opening .fan-chip,.g-hud-v3 .chip-fan-closing .fan-chip{opacity:0;transform:translateZ(0) scale(.64);pointer-events:none}.g-hud-v3 .chip-fan-open .fan-chip{opacity:var(--chip-edge-opacity, 1);transform:translate3d(var(--chip-x),var(--chip-y),0) scale(1);transition-delay:var(--chip-open-delay, 0ms)}.g-hud-v3 .fan-chip.is-edge-fading{pointer-events:none}.g-hud-v3 .chip-fan-open.is-motion-settled .fan-chip{transition-delay:0ms}.g-hud-v3 .chip-fan-closing .fan-chip{transition-duration:.14s,.12s,.12s,.12s;transition-timing-function:ease-in;transition-delay:var(--chip-close-delay, 0ms)}.g-hud-v3 .chip-fan-open:not(.is-motion-settled) .chip-main-toggle.active{animation:chip-toggle-pulse .24s cubic-bezier(.16,1,.3,1) both}.g-hud-v3 .fan-chip:hover:not(.disabled),.g-hud-v3 .fan-chip:focus-visible{z-index:980}.g-hud-v3 .fan-chip-visual{position:absolute;inset:0;display:block;border-radius:inherit;transition:transform .15s ease,filter .15s ease}.g-hud-v3 .fan-chip-visual:after,.g-hud-v3 .chip-main-face:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.28),transparent 42%),linear-gradient(180deg,#ffffff1f,#00000024);opacity:.9;pointer-events:none}.g-hud-v3 .fan-chip:hover:not(.disabled) .fan-chip-visual,.g-hud-v3 .fan-chip:focus-visible .fan-chip-visual{filter:brightness(1.18)}.g-hud-v3 .fan-chip:active:not(.disabled) .fan-chip-visual{filter:brightness(.85)}.g-hud-v3 .fan-chip:focus-visible,.g-hud-v3 .chip-main-toggle:focus-visible{outline:3px solid #fff2b2;outline-offset:3px}.g-hud-v3 .fan-chip.disabled{opacity:.3;cursor:not-allowed}.g-hud-v3 .chip-btn{box-shadow:0 3px 10px #00000080,inset 0 1px 2px #ffffff40;border:1px solid rgba(255,255,255,.2)}.g-hud-v3 .chip-btn.is-selected{border-color:#ffd778;outline:2px solid #ffd778;outline-offset:2px;box-shadow:0 0 12px #ffd77899,0 4px 15px #0009}.g-hud-v3 .tier-green{--chip-fill: #456d4b;--chip-text: #ffffff;background:var(--chip-fill)}.g-hud-v3 .tier-navy{--chip-fill: #38526c;--chip-text: #ffffff;background:var(--chip-fill)}.g-hud-v3 .tier-red{--chip-fill: #912734;--chip-text: #ffffff;background:var(--chip-fill)}.g-hud-v3 .tier-purple{--chip-fill: #4a244d;--chip-text: #ffffff;background:var(--chip-fill)}.g-hud-v3 .tier-black{--chip-fill: #121417;--chip-text: #ffffff;background:var(--chip-fill)}.g-hud-v3 .tier-white{--chip-fill: #eef2f7;--chip-text: #101725;background:var(--chip-fill)}.g-hud-v3 .chip-btn .chip-value{font-family:var(--font-sans);font-size:16px;font-weight:900;text-shadow:0 2px 3px rgba(0,0,0,.65);color:var(--chip-text, #ffffff)}.g-hud-v3 .chip-main-toggle .chip-value{font-family:var(--font-sans);font-size:11px;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.65);color:var(--chip-text, #ffffff)}.g-hud-v3 .chip-btn.tier-white .chip-value,.g-hud-v3 .chip-main-face.tier-white .chip-value{text-shadow:none}@keyframes chip-main-face-enter{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes chip-main-face-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes chip-toggle-pulse{0%{transform:scale(1)}55%{transform:scale(1.06)}to{transform:scale(1.05)}}.animate-popover{animation:popover-fade-scale .22s cubic-bezier(.165,.84,.44,1) forwards}@keyframes popover-fade-scale{0%{opacity:0;transform:scale(.85) translate3d(-10px,10px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}.hud-actions-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:86px}.hud-actions-group{display:flex;align-items:center;justify-content:center;gap:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.hud-actions-group .hud-control-wrapper{opacity:0;transform:translateY(24px);pointer-events:none;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.state-betting .group-betting,.state-result .group-result{pointer-events:auto}.state-betting .group-betting .hud-control-wrapper,.state-result .group-result .hud-control-wrapper{opacity:1;transform:translateY(0);pointer-events:auto}.state-betting .group-betting .hud-control-wrapper:nth-child(1){transition-delay:0s}.state-betting .group-betting .hud-control-wrapper:nth-child(2){transition-delay:.05s}.state-betting .group-betting .hud-control-wrapper:nth-child(3){transition-delay:.1s}.state-result .group-result .hud-control-wrapper:nth-child(1){transition-delay:0s}.state-result .group-result .hud-control-wrapper:nth-child(2){transition-delay:.04s}.state-result .group-result .hud-control-wrapper:nth-child(3){transition-delay:.08s}.state-result .group-result .hud-control-wrapper:nth-child(4){transition-delay:.12s}.hud-control-wrapper{display:flex;flex-direction:column;align-items:center;gap:6px}.hud-control-label{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#ffffffa6;text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none;-webkit-user-select:none;user-select:none;transition:color .22s ease}.hud-control-wrapper:hover .hud-control-label{color:#ffd778}.hud-control-label-inner{font-size:8px;font-weight:900;letter-spacing:.2px;text-transform:uppercase;color:inherit;opacity:.8;text-shadow:0 1px 1px rgba(0,0,0,.5);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.1;text-align:center;max-width:50px;word-wrap:break-word;white-space:normal;transition:opacity .22s ease}.hud-btn-circle:hover:not(:disabled) .hud-control-label-inner{opacity:1}.rebet-deal-btn .hud-control-label-inner,.double-deal-btn .hud-control-label-inner{text-shadow:none}.double-btn{background:radial-gradient(circle,#3b82f6,#1e3a8a);border-color:#3b82f666}.double-btn:hover:not(:disabled){background:radial-gradient(circle,#60a5fa,#1d4ed8);border-color:#93c5fd}.double-btn-text{font-size:14px;font-weight:900}.new-bet-btn{background:radial-gradient(circle,#10b981e6,#065f46f2);border-color:#10b98159}.new-bet-btn:hover:not(:disabled){background:radial-gradient(circle,#34d399f2,#047857f2);border-color:#a7f3d0}.rebet-btn{background:radial-gradient(circle,#38526ce6,#142638f2);border-color:#38526c59}.rebet-btn:hover:not(:disabled){background:radial-gradient(circle,#567492f2,#1a3047f2);border-color:#adc6e0}.rebet-deal-btn,.double-deal-btn{background:radial-gradient(circle,#e6c062,#b28a2a);border-color:#ffe699;color:#201402;box-shadow:0 6px 18px #b28a2a66,inset 0 1.5px 1.5px #fff6}.rebet-deal-btn:hover:not(:disabled),.double-deal-btn:hover:not(:disabled){background:radial-gradient(circle,#ffe699,#d8a436);border-color:#fff;color:#000;box-shadow:0 8px 24px #b28a2a80,0 0 12px #ffe69980,inset 0 1.5px 1.5px #ffffff80}.rebet-deal-visual,.double-deal-visual{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.control-icon-small{width:16px;height:16px;margin-bottom:1px}.deal-text-micro{font-size:8px;font-weight:900;letter-spacing:.5px}.double-text-micro{font-size:15px;font-weight:900}@media(max-width:576px){.hud-actions-wrapper{height:82px}.hud-actions-group{gap:10px}.hud-control-label{font-size:8px}.hud-control-label-inner{font-size:7px;max-width:44px}.control-icon-small{width:14px;height:14px;margin-bottom:0}.double-text-micro{font-size:13px}.g-hud-v3{padding:8px 12px calc(20px + env(safe-area-inset-bottom))}.g-hud-v3 .hud-btn-circle{box-shadow:0 3px 8px #0006}.option-btn,.chip-main-toggle{width:44px;height:44px}.g-hud-v3-center{margin:0 8px 24px}.control-btn{width:52px;height:52px;gap:1px}.control-icon{width:20px;height:20px}.deal-btn{width:68px;height:68px}.deal-btn-text{font-size:13px}.g-hud-v3 .fan-chip{right:-36px;bottom:-36px;width:72px;height:72px}.g-hud-v3 .chip-btn .chip-value{font-size:14px}.g-hud-v3 .chip-main-toggle .chip-value{font-size:10px}}@media(prefers-reduced-motion:reduce){.g-hud-v3 .chip-selector-backdrop,.g-hud-v3 .chips-fan-overlay,.g-hud-v3 .fan-chip,.g-hud-v3 .animate-popover,.g-hud-v3 .chip-main-face,.g-hud-v3 .g-hud-v3-balance-skeleton{animation:none}.g-hud-v3 .fan-chip,.g-hud-v3 .fan-chip-visual,.g-hud-v3 .hud-btn-circle,.g-hud-v3 .gear-icon{transition-duration:.01ms}}body:has(.hud-fan-open) .bet-zone,body:has(.hud-fan-open) .top-stat-item,body:has(.hud-fan-open) .hud-btn-circle:not(.chip-main-toggle):not(.fan-chip),body:has(.hud-fan-open) .g-header-bar *{pointer-events:none!important}
