.goal-shell,.goal-shell *{box-sizing:border-box}.goal-scrollbar::-webkit-scrollbar{width:8px}.goal-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.18);border-radius:999px}.goal-scrollbar::-webkit-scrollbar-thumb{background:rgba(98,255,192,.45);border-radius:999px}@keyframes goal-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.035);filter:brightness(1.22)}}@keyframes goal-tile-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes goal-reveal{0%{transform:rotateY(0deg) scale(1)}45%{transform:rotateY(85deg) scale(.9)}to{transform:rotateY(0deg) scale(1)}}@keyframes goal-safe-glow{0%{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.8),0 0 0 rgba(95,255,178,0)}50%{box-shadow:inset 0 0 0 2px #fff,0 0 28px rgba(95,255,178,.95)}to{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.55),0 0 10px rgba(95,255,178,.2)}}@keyframes goal-bomb-glow{0%{filter:brightness(.8);transform:scale(.65)}35%{filter:brightness(1.8);transform:scale(1.18)}to{filter:brightness(1);transform:scale(1)}}@keyframes goal-explosion{0%{opacity:0;transform:scale(.2)}15%{opacity:1;transform:scale(.7)}45%{opacity:.95;transform:scale(1.4)}to{opacity:0;transform:scale(2.2)}}@keyframes goal-shake{0%,to{transform:translateZ(0)}10%{transform:translate3d(-8px,2px,0)}20%{transform:translate3d(7px,-4px,0)}35%{transform:translate3d(-6px,4px,0)}50%{transform:translate3d(5px,-2px,0)}70%{transform:translate3d(-3px,1px,0)}}@keyframes goal-logo-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.025)}}@keyframes goal-progress{0%{width:4%}to{width:100%}}@keyframes goal-modal-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes goal-confetti{0%{transform:translate3d(0,-15vh,0) rotate(0deg);opacity:0}10%{opacity:1}to{transform:translate3d(var(--drift),110vh,0) rotate(680deg);opacity:.15}}@keyframes goal-sheen{0%{transform:translateX(-160%) skewX(-18deg)}70%,to{transform:translateX(250%) skewX(-18deg)}}@keyframes goal-ball-bounce{0%{transform:translateY(8px) scale(.82);opacity:0}55%{transform:translateY(-7px) scale(1.08);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.goal-shake{animation:goal-shake .5s ease both}.goal-modal{animation:goal-modal-in .22s ease-out both}.goal-tile{animation:goal-tile-in .38s ease both;transform-style:preserve-3d}.goal-tile-reveal{animation:goal-reveal .42s ease both}.goal-safe{animation:goal-safe-glow .7s ease both}.goal-bomb{animation:goal-bomb-glow .55s ease both}.goal-logo-float{animation:goal-logo-float 3s ease-in-out infinite}.goal-progress{animation:goal-progress 1.65s cubic-bezier(.2,.8,.2,1) forwards}.goal-ball-bounce{animation:goal-ball-bounce .42s ease-out both}[role=button],a,button,input[type=range]{cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #fff4a2;outline-offset:3px}button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.goal-shell{position:fixed;inset:0;z-index:60;display:grid;place-items:center;overflow:hidden;background:#101210;color:#fff;font-family:Arial,Helvetica,sans-serif}.goal-viewport{width:min(100%,210dvh);height:min(100dvh,47.61905vw)}.goal-stage{position:relative;width:100%;height:100%;overflow:hidden;container-type:size;isolation:isolate}.stadium-background{position:absolute;inset:-1%;z-index:-1;background:linear-gradient(#07112b33,#0713243b 65%,#05230775),url(/games/goal/images/stadium-bg.webp) 50% /100% 100%;filter:blur(3px) brightness(.78)}.game-nav{position:absolute;inset:1.3% 1% auto;display:flex;align-items:center;justify-content:space-between;z-index:20;pointer-events:none}.game-nav button{pointer-events:auto}.nav-right{display:flex;gap:1.6cqw}.nav-button{display:grid;place-items:center;width:3.3cqw;height:3.3cqw;border-radius:50%;color:#e4ce7d;border:.13cqw solid #a28e50;background:radial-gradient(circle at 40% 25%,#1b2940bb,#050e1ed9);box-shadow:0 0 .15cqw #fff7a944,inset 0 0 .2cqw #000;transition:filter .15s,transform .15s}.nav-button:hover{filter:brightness(1.25)}.nav-button:active{transform:scale(.94)}.info-icon{font:700 italic 3.25cqw Georgia,serif;line-height:1;font-size:2.7cqw}.game-field{position:absolute;left:50%;top:12%;width:50%;height:69%;transform:translateX(-50%);display:flex;flex-direction:column;gap:.15cqw}.field-meter{height:1.9cqw;flex-shrink:0;width:91%;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;background:#102e15ed;border:1px solid #668524a6;border-radius:2cqw;overflow:hidden;font-size:1.36cqw;line-height:1;color:#e0e9be}.field-meter>span{display:flex;align-items:center;justify-content:center;white-space:nowrap}.max-bet{width:28%;border-radius:inherit;background:#3d7000}.next-multiplier{width:27%;border-radius:inherit;background:linear-gradient(100deg,#f2bb00,#f18c00);color:#572900;gap:.35cqw}.field-frame{flex:1;min-height:0;padding:.53cqw;border:.09cqw solid #c1e0a98c;border-radius:.65cqw;background:linear-gradient(#74837844,#153b254d);box-shadow:inset 0 0 .8cqw #e4fbc333,0 0 .4cqw #bdf1a244}.tile-grid{display:grid;width:100%;height:100%;gap:.62cqw}.goal-tile{position:relative;min-width:0;min-height:0;border:.25cqw solid #d7e4bc;border-radius:.25cqw;background:linear-gradient(168deg,#b7ca98 4%,#adbf91 43%,#a9bc8d 44%,#a4b88b 76%,#a0b487 77%);box-shadow:inset 0 0 0 .12cqw #e3ecc142,0 .16cqw .07cqw #425335;transition:filter .18s,background .18s}.goal-tile:disabled{opacity:1}.goal-tile.tile-active{background:linear-gradient(155deg,#edf4d1,#c9dea9);border-color:#f6ffe6;box-shadow:0 0 .7cqw #ebffc444,inset 0 0 .2cqw #fff}.goal-tile.tile-active:not(:disabled):hover{filter:brightness(1.12)}.goal-tile.tile-active:not(:disabled):active{scale:.97}.goal-tile.tile-past{background:linear-gradient(155deg,#a5bd85,#8fa975)}.goal-tile.tile-selected{background:linear-gradient(155deg,#f1f9dc,#d5e9b8);border-color:#f1ffdc}.goal-tile[data-kind=bomb]{background:linear-gradient(145deg,#c1c28a,#a6aa70)}.goal-tile[data-kind=bomb].tile-selected{border-color:#ffd262;background:#977146}.tile-watermark{width:55%;height:55%;left:22.5%;top:22.5%;opacity:.035;filter:grayscale(1);mix-blend-mode:multiply}.tile-symbol,.tile-watermark{position:absolute;-o-object-fit:contain;object-fit:contain;pointer-events:none}.tile-symbol{width:76%;height:76%;left:12%;top:12%;filter:drop-shadow(0 .2cqw .18cqw #0005)}.revealed-bomb{animation:goal-reveal .35s ease-out both}.safe-dot{width:20%;aspect-ratio:1;left:40%;top:40%;background:#fff}.safe-dot,.tile-explosion{position:absolute;border-radius:50%}.tile-explosion{pointer-events:none;inset:-45%;z-index:10;background:radial-gradient(circle,#fff 0,#ffe56e 12%,#ff7a00 34%,#ff2800a6 52%,transparent 72%);animation:goal-explosion .85s ease-out both}.control-bar{position:absolute;inset:auto 0 0;height:14%;display:grid;grid-template-columns:27% 8% 7% 20% 7% 1fr;align-items:center;padding:.65cqw 1.1cqw;border-top:.1cqw solid #91c78870;background:linear-gradient(130deg,transparent 22%,#3d75413d 22.3%,transparent 36%),linear-gradient(108deg,#001d0ff5,#214b27e8 52%,#174e0af2 81%,#022210f5);box-shadow:inset 0 .13cqw .3cqw #bcdf7940}.player-panel{display:flex;align-items:center;gap:1cqw;min-width:0}.player-avatar{width:4.6cqw;height:4.6cqw;flex-shrink:0;border-radius:50%;border:.2cqw solid #aec86e;background:url(/games/goal/images/reference-ui.jpg) 6.85% 98.8%/1765% auto;box-shadow:0 0 0 .15cqw #1e5335,0 .1cqw .3cqw #0009}.player-wallet{min-width:0;width:11cqw;border:.1cqw solid #82a38166;border-radius:.45cqw;background:#071d14a6;padding:.38cqw .8cqw;box-shadow:inset 0 0 .3cqw #0005}.player-name{font-weight:700;font-size:1.3cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.player-balance{display:flex;align-items:center;font-size:1.35cqw;color:#ffda55;line-height:1.3}.coin{display:inline-grid;place-items:center;flex-shrink:0;width:1.65cqw;height:1.65cqw;border:.13cqw solid #fff195;border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffef82,#f5b10d 65%,#ae6b00);box-shadow:inset 0 0 0 .1cqw #d28a05;color:#fff4a7;font-size:1.22cqw}.auto-control,.random-control{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.42cqw;font-size:1.15cqw;font-weight:600;white-space:nowrap}.auto-control{align-self:center}.auto-switch{width:5.2cqw;height:2.5cqw;padding:.17cqw;border:.15cqw solid #a0b58b;border-radius:2cqw;background:#102c19;box-shadow:inset 0 0 .3cqw #0008}.auto-switch>span{display:block;width:1.83cqw;height:1.83cqw;border-radius:50%;background:#fff;border:.18cqw solid #b6c5a2;box-shadow:0 0 .15cqw #ebffbf;transition:transform .2s}.auto-switch[aria-pressed=true]{background:#0cac14}.auto-switch[aria-pressed=true]>span{transform:translateX(2.68cqw)}.random-control{background:none;border:0;color:#e1d892}.random-control>span{color:#fff}.random-control svg{width:3.7cqw;height:2.5cqw;fill:none;stroke:currentColor;stroke-width:4.6;stroke-linecap:round;stroke-linejoin:round}.random-control:disabled{opacity:.4}.stake-controls{display:grid;grid-template-columns:3.2cqw 1fr 3.2cqw;align-items:center;gap:.6cqw}.control-square{display:grid;place-items:center;width:3.2cqw;height:3.65cqw;padding:0;border:.1cqw solid #8cb58055;border-radius:.5cqw;color:#e9d889;background:linear-gradient(150deg,#04a57d88 16%,#1fa07988 17%,#07643dc7 53%,#053a23ed);box-shadow:inset 0 .15cqw .1cqw #aef8cb22,0 .15cqw .2cqw #062d1499;font-size:2.8cqw;font-weight:700;line-height:1}.control-square:hover:not(:disabled){filter:brightness(1.3)}.control-square:disabled{opacity:.4}.bet-input{height:3.8cqw;min-width:0;width:100%;border:.12cqw solid #9bb695;border-radius:.6cqw;background:linear-gradient(#232d12b3,#051e13d9);color:#fff;text-align:center;font-size:1.7cqw;font-weight:700;outline-offset:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.bet-input::-webkit-inner-spin-button,.bet-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.bet-input:disabled{opacity:.65}.preset-control{position:relative;justify-self:center}.preset-trigger{width:3.9cqw}.preset-trigger svg{width:75%;height:75%;fill:currentColor}.preset-menu{right:0;bottom:calc(100% + .65cqw);z-index:42;display:grid;grid-template-columns:1fr 1fr;gap:.4cqw;width:18cqw;padding:.4cqw;border:.16cqw solid #5c7d17;border-radius:.55cqw;box-shadow:0 .4cqw 1cqw #0007}.preset-menu,.preset-menu:after{position:absolute;background:#264604}.preset-menu:after{content:"";right:1.5cqw;bottom:-.6cqw;width:.9cqw;height:.9cqw;transform:rotate(45deg);border-right:.12cqw solid #5c7d17;border-bottom:.12cqw solid #5c7d17}.preset-menu button{display:flex;align-items:center;gap:2cqw;height:3.1cqw;padding:.5cqw .8cqw;border:.1cqw solid #274500;border-radius:.35cqw;background:#075b00;font-size:1.6cqw;font-weight:700;color:#fff}.preset-menu button:hover,.preset-menu button[aria-pressed=true]{background:#00b500}.preset-dot{width:1.5cqw;height:1.5cqw;flex-shrink:0;border-radius:50%;border:.12cqw solid #1e3709;background:#50750a}[aria-pressed=true]>.preset-dot{background:#8cd400;box-shadow:inset 0 0 0 .1cqw #bbd34e}.preset-dismiss{position:fixed;inset:0;background:transparent;border:0;z-index:40;cursor:default}.bet-button{position:relative;justify-self:end;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;width:14.5cqw;height:4.8cqw;padding:.2cqw;border-radius:.8cqw;border:.25cqw solid #a1dca1;color:#fff;font-size:2.7cqw;font-weight:700;line-height:1;text-shadow:0 .15cqw .15cqw #23540780;background:linear-gradient(115deg,transparent 48%,#35ef001a 0,transparent 85%),radial-gradient(ellipse at 50% 0,#19f900,#00b500 45%,#007400);box-shadow:inset 0 0 .4cqw .15cqw #7bff77,0 0 .15cqw .25cqw #568151,0 0 .5cqw .3cqw #9de89a77;transition:filter .15s,scale .15s}.bet-button:before{content:"";position:absolute;inset:.1cqw auto auto .15cqw;width:2cqw;height:2cqw;background:repeating-linear-gradient(45deg,transparent 0 25%,#07700055 26% 29%,transparent 30% 49%);transform:rotate(90deg);opacity:.6}.bet-button:hover:not(:disabled){filter:brightness(1.15)}.bet-button:active:not(:disabled){scale:.98}.bet-button:disabled{filter:saturate(.7) brightness(.8)}.cashout-button{font-size:1.7cqw;gap:.25cqw;background:linear-gradient(#ffbd22,#e37100);border-color:#ffe999;box-shadow:inset 0 0 .4cqw #ffff97,0 0 .6cqw #ffba3380}.cashout-button small{font-size:1.4cqw}.game-message{position:absolute;left:50%;top:3%;transform:translateX(-50%);padding:.6cqw 1.6cqw;border:1px solid #d8ff9899;border-radius:2cqw;background:#075432e8;font-size:1.6cqw;font-weight:700;z-index:25;white-space:nowrap;pointer-events:none}.message-lost{background:#812929eb;color:#fff0ad}.goal-celebration{position:absolute;inset:0;z-index:25;overflow:hidden;pointer-events:none}.goal-celebration>span{position:absolute;top:0;width:.6cqw;height:1cqw;animation:goal-confetti 2.7s linear 3}.goal-celebration>img{position:absolute;width:22%;left:39%;top:28%;filter:drop-shadow(0 1cqw 1cqw #0008);animation:goal-modal-in .3s ease-out}.dialog-backdrop{position:absolute;inset:0;z-index:50;display:grid;place-items:center;background:#0005}.dialog-heading{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-close{position:absolute;right:1.4cqw;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:3cqw;height:3cqw;background:linear-gradient(#e73973,#a60546);border:.15cqw solid #ffd357;border-radius:50%;color:#ffe592;font-size:2.8cqw;line-height:1}.dialog-close svg{width:80%;height:80%;fill:none;stroke:currentColor;stroke-width:4.8;stroke-linecap:round}.help-dialog{display:flex;flex-direction:column;width:62%;height:72%;border:.12cqw solid #2ac398;border-radius:2.5cqw 0 2.5cqw 0;background:linear-gradient(150deg,#098963,#004732);box-shadow:0 1cqw 3cqw #0004;overflow:hidden}.help-dialog .dialog-heading{height:4cqw;border-bottom:.14cqw solid #4bdda650;background:#09845f}.help-dialog h2{margin:0;font-size:2.5cqw;font-weight:400}.help-dialog .dialog-close{background:none;border:none;color:#fff;filter:drop-shadow(0 0 .35cqw #a5ffdc)}.help-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:.4cqw 2.1cqw 1.3cqw;padding:.1cqw 1.3cqw 1.6cqw;border-radius:1cqw;background:linear-gradient(#00553ed4,#00382bda);box-shadow:inset 0 0 .4cqw #00261e77;text-align:center}.help-body h3{margin:2.6cqw 0 .75cqw;font-size:1.7cqw;color:#fff373;font-weight:500}.help-body h3:first-child{margin-top:0}.help-body p{margin:.4cqw 0;font-size:1.3cqw;font-weight:500;line-height:1.6}.help-board{display:grid;grid-template-columns:repeat(7,1fr);gap:.18cqw;width:21cqw;margin:.3cqw auto .8cqw}.help-tile{display:grid;place-items:center;aspect-ratio:.95;border:.1cqw solid #d5e3bf;border-radius:.1cqw;background:linear-gradient(160deg,#b9ce9c,#a3bb89)}.help-tile.help-active{background:#e4f0d1}.help-tile img{width:82%;height:82%;-o-object-fit:contain;object-fit:contain}.help-tile>span{width:40%;aspect-ratio:1;border-radius:50%;background:#fff}.settings-dialog{position:relative;width:40%;height:60%;margin-top:2cqw;border:.18cqw solid #e9477c;border-top-color:#ffab67;border-radius:1.6cqw;background:linear-gradient(#c22f58,#88233d 45%,#621a31);box-shadow:inset 0 0 .8cqw #ff91a344,0 1cqw 3cqw #0004;padding:2.8cqw .8cqw .8cqw}.settings-dialog .dialog-heading{position:absolute;top:-2cqw;left:17%;width:66%;height:4cqw;border-radius:50%/90%;border:.24cqw solid #ffcb65;background:linear-gradient(#ff618c,#ba1b4c 60%,#d63367);box-shadow:inset 0 0 .5cqw #ffa0b7,0 0 .5cqw #ffbc79}.settings-dialog h2{font-size:2.4cqw;font-weight:800;font-style:italic;color:#fff2b0;text-shadow:0 .18cqw .1cqw #70232c}.settings-dialog .dialog-close{right:-7.1cqw;top:70%}.settings-body{display:flex;flex-direction:column;height:100%;border-radius:.9cqw;border:.1cqw solid #60193288;background:linear-gradient(#8e243ecc,#82223be0 55%,#4e1b29bb);padding:2cqw 2.5cqw .4cqw;box-shadow:inset 0 0 .25cqw #60172a55;min-height:0;overflow:auto}.settings-row{display:grid;grid-template-columns:7cqw 1fr;align-items:center;gap:1.2cqw;margin-bottom:1.8cqw;color:#ffe3e5;font-size:1.5cqw}.player-id,.settings-row>span:first-child{text-align:right}.player-id{color:#fff28f}.range-gold{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;height:1.7cqw;border:.16cqw solid #581331;border-radius:2cqw;background:repeating-linear-gradient(115deg,#ffffff18 0 .8cqw,transparent .8cqw 1.6cqw),linear-gradient(#fff7a2,#ffc329 40%,#ff9212);box-shadow:inset 0 .15cqw .15cqw #fff496,0 .08cqw .1cqw #f88574}.range-gold::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2.3cqw;height:2.3cqw;background:#ffe45b;clip-path:polygon(50% 0,66% 29%,99% 35%,76% 59%,80% 94%,50% 79%,20% 94%,24% 59%,1% 35%,34% 29%);filter:drop-shadow(0 0 .3cqw #fff59e)}.range-gold::-moz-range-thumb{width:2.3cqw;height:2.3cqw;border:0;background:#ffe45b;clip-path:polygon(50% 0,66% 29%,99% 35%,76% 59%,80% 94%,50% 79%,20% 94%,24% 59%,1% 35%,34% 29%)}.field-options{display:flex;gap:.5cqw;justify-content:center;border:0;margin:auto 0 .8cqw;padding:0}.field-options legend{text-align:center;font-size:.75cqw;color:#e7a5b0;margin-bottom:.4cqw;letter-spacing:.1cqw}.field-options button{padding:.35cqw 1cqw;background:#6d243b;border:1px solid #d3698055;border-radius:.4cqw;font-size:.85cqw;color:#f7cccb}.field-options button[aria-pressed=true]{border-color:#ffc45b;color:#ffdf92;background:#963450}.field-options:disabled{opacity:.5}.version{text-align:center;font:700 1.2cqw Georgia,serif;color:#ce8292;margin:0}.loading-screen{position:absolute;inset:0;z-index:70;background:#000;pointer-events:none;animation:goal-splash-dismiss .2s ease 1.4s forwards}.loading-stadium{position:absolute;inset:5% 8% 12%;background:url(/games/goal/images/stadium-bg.webp) 50%/100% 100%;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 73%);mask-image:radial-gradient(ellipse,#000 25%,transparent 73%)}.loading-logo{position:absolute;left:40%;top:18%;width:20%;height:42%;-o-object-fit:contain;object-fit:contain}.loading-screen>.dialog-close{top:7%;right:5%;pointer-events:auto}.loading-track{position:absolute;left:39%;bottom:8%;width:22%;height:1.8cqw;padding:.16cqw;border:.15cqw solid #7e174b;border-radius:2cqw;background:#260017;box-shadow:0 0 .3cqw #d2386855;overflow:hidden}.loading-track>div{height:100%;border-radius:inherit;background:repeating-linear-gradient(115deg,#ffffff18 0 .8cqw,transparent .8cqw 1.6cqw),linear-gradient(#fff4a0,#ffcb36 35%,#ff8614);box-shadow:inset 0 .1cqw .1cqw #fff9b2}.enable-music{align-self:center;border:1px solid #b8a15b;border-radius:2cqw;background:#0b1f29df;color:#f3dfa0;padding:.55cqw .9cqw;font-size:1cqw}@media (orientation:landscape) and (max-height:500px),(orientation:portrait) and (max-width:500px){.help-dialog{width:68%;height:80%}.help-body p{font-size:max(11px,1.3cqw)}.settings-dialog{width:43%;height:66%}.settings-dialog .dialog-close{right:-7.6cqw}.field-options legend{font-size:max(8px,.75cqw)}.field-options button{font-size:max(9px,.85cqw)}.enable-music{font-size:max(10px,1cqw)}.loading-screen>.dialog-close{width:max(30px,3cqw);height:max(30px,3cqw);font-size:max(19px,2.8cqw)}}@media (prefers-reduced-motion:reduce){.goal-shell,.goal-shell *,.goal-shell :after,.goal-shell :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes goal-splash-dismiss{to{opacity:0;visibility:hidden}}@media (orientation:portrait){.goal-viewport{position:absolute;left:50%;top:50%;width:100dvh;height:100dvw;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}}.player-balance{gap:.55cqw}.coin{margin-inline:.15cqw}.game-message{padding:.42cqw 1.15cqw;border-radius:1.6cqw;font-size:1.25cqw}.settings-dialog{min-height:0}.settings-body,.settings-dialog{height:auto;padding-bottom:1.2cqw}.settings-body{overflow:visible}.settings-row{margin-bottom:1.35cqw}.field-options{margin:.6cqw 0 .9cqw}.bet-input{cursor:default;caret-color:transparent}