:root{--gold: #ffb830;--gold-light: #ffd060;--gold-dim: rgba(255, 184, 48, .18);--gold-glow: rgba(255, 184, 48, .3);--gold-border: rgba(255, 184, 48, .2);--text: #f0e6d3;--text-dim: rgba(252, 252, 252, .781);--text-faint: rgba(240, 230, 211, .3);--text-muted: rgba(240, 230, 211, .6);--bg-base: #000000;--bg-dark: rgba(10, 5, 2, .88);--bg-darker: rgba(8, 4, 2, .9);--bg-btn: rgba(0, 0, 0, .85);--bg-panel: rgba(8, 4, 2, .97);--bg-panel-grad: linear-gradient( to top, rgba(8, 4, 2, .97), rgba(14, 7, 3, .88) );--bg-modal: linear-gradient(160deg, #0e0d0d 0%, #000000 100%);--border-subtle: rgba(30, 29, 29, .14);--border-gold: rgba(255, 184, 48, .18);--border-gold-s: rgba(255, 184, 48, .3);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-pill: 24px;--font-display: "Bebas Neue", sans-serif;--font-body: "Barlow", sans-serif;--hud-h: 80px}@keyframes fadeInScale{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinIcon{to{transform:rotate(360deg)}}.ui-logo-zone{position:absolute;left:10px;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:24px;background:#ffffff08;z-index:20;pointer-events:none;width:clamp(120px,40vmin,300px)}.ui-logo-zone img{width:70%;height:auto;display:block;opacity:1;transition:opacity .28s ease}.ui-logo-zone--gameplay img{opacity:.45}.ui-win-zone{position:absolute;top:clamp(16px,3.7vmin,56px);left:50%;transform:translate(-50%);background:radial-gradient(ellipse,#000,#fc466b00 70%);width:410px;height:50px;z-index:20;pointer-events:none;white-space:nowrap;gap:10px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.ui-win-label{font-size:clamp(16px,2.96vmin,42px);color:var(--text-dim);line-height:1;text-transform:uppercase;font-weight:900;color:#fff;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-win-amount{line-height:1;font-size:32px;font-weight:900;color:#facb32;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-topright{position:absolute;top:40px;right:30px;display:flex;flex-direction:column;gap:30px;z-index:10}.ui-icon-btns{display:flex;gap:5px;justify-content:center}.ui-icon-btn{width:clamp(28px,4.77vmin,65px);height:clamp(29px,4.91vmin,67px);cursor:pointer;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;border:none;background-color:transparent;opacity:1;transition:opacity .15s}.ui-icon-btn:disabled{opacity:1}.ui-icon-btns .ui-icon-btn:nth-child(1){background-image:url(../ui/sound_bg.png)}.ui-icon-btns .ui-icon-btn:nth-child(2){background-image:url(../ui/info_bg.png)}.ui-icon-btns .ui-icon-btn:nth-child(3){background-image:url(../ui/settings_bg.png)}.ui-icon{width:clamp(14px,2.22vmin,30px);height:clamp(14px,2.22vmin,30px)}.ui-icon-info{font-weight:900;font-size:26px;line-height:1;color:#f2fdff;font-family:Inter,sans-serif}.ui-depth-block{display:flex;flex-direction:column;align-items:flex-end;gap:25px;pointer-events:none;align-items:center;box-sizing:border-box}.ui-depth-row{display:flex;flex-direction:column;align-items:center}.ui-depth-label{font-size:clamp(10px,1.67vmin,22px);font-weight:800;color:#fff;line-height:1;text-transform:uppercase;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-depth-value{font-size:clamp(14px,2.22vmin,30px);font-weight:900;color:#facb32;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-hud{position:absolute;bottom:0;left:0;right:0;height:clamp(80px,18.52vmin,240px);background:linear-gradient(to top,#060606d4 30%,#06060600);display:flex;align-items:center;padding:0 30px;z-index:50;justify-content:space-between}.ui-credit{display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;height:130px;background:#06060680;border:1px solid #9f9f9f;border-radius:24px;padding:25px;gap:10px}.ui-credit-label{font-size:26px;font-weight:800;color:#facb32;line-height:1;text-transform:uppercase;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-credit-value{font-size:25px;font-weight:800;color:#fff;line-height:1;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-group-wrapper{display:flex;gap:40px;align-items:flex-end;border-radius:24px;background:#06060680;border:1px solid #9f9f9f;box-shadow:inset 0 0 10px #00000026;padding:clamp(5px,1.02vmin,15px) clamp(7px,1.39vmin,20px) clamp(5px,1.02vmin,15px) clamp(12px,2.31vmin,30px)}.ui-speed-group{display:flex;gap:clamp(6px,.93vmin,14px);padding:clamp(6px,.93vmin,14px) 0;align-items:center}.ui-speed-btn{width:clamp(36px,5.93vmin,80px);height:clamp(38px,6.2vmin,84px);background-color:transparent;background-image:url(../ui/speedmode_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;outline:none;box-shadow:none;color:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0;position:relative}.ui-speed-btn--active{transform:scale(1.2)}.ui-speed-btn:disabled{opacity:1}.ui-speed-icon{width:clamp(24px,3.98vmin,55px);height:clamp(24px,3.98vmin,55px);color:#646464;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:width .15s ease,height .15s ease,color .15s ease}.ui-speed-label{font-size:clamp(8px,1.3vmin,18px);font-weight:900;color:#f2fdff;position:absolute;right:0;bottom:0;transform:rotate(10deg);transition:font-size .15s ease,color .15s ease}.ui-speed-btn:hover .ui-speed-icon,.ui-speed-btn:active .ui-speed-icon,.ui-speed-btn--active .ui-speed-icon{width:clamp(28px,4.63vmin,64px);height:clamp(28px,4.63vmin,64px);color:#f2fdff}.ui-speed-btn:hover .ui-speed-label,.ui-speed-btn:active .ui-speed-label,.ui-speed-btn--active .ui-speed-label{font-size:clamp(10px,1.48vmin,20px);color:#facb32}.ui-bet-block{display:flex;flex-direction:column;align-items:center;gap:5px}.ui-bet-label{font-size:26px;font-weight:900;color:#facb32;line-height:1;text-transform:uppercase;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,1)}.ui-bet-controls{display:flex;align-items:center;gap:clamp(4px,.56vmin,9px)}.ui-bet-adj{width:clamp(28px,4.77vmin,65px);height:clamp(29px,4.91vmin,67px);background-color:transparent;background-image:url(../ui/plus_minus_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;outline:none;box-shadow:none;font-size:clamp(14px,2.04vmin,28px);font-weight:900;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .15s}.ui-bet-adj:disabled{opacity:1}.ui-bet-icon{width:clamp(14px,2.04vmin,28px);height:clamp(14px,2.04vmin,28px)}.ui-bet-amount{font-size:28px;font-weight:900;color:#f2fdff;line-height:1;text-transform:uppercase;font-family:Inter,sans-serif;-webkit-text-stroke:2px #000000;paint-order:stroke fill;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,1);min-width:6.5ch;text-align:center;white-space:nowrap}.ui-spin-control{position:absolute;right:0;bottom:40%;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:clamp(8px,1.39vmin,20px);touch-action:manipulation}.ui-spin-btn{width:clamp(80px,17.59vmin,240px);height:clamp(80px,17.59vmin,240px);background-color:transparent;background-image:url(../ui/spin_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;outline:none;box-shadow:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden;opacity:1;transition:opacity .15s;font-family:Inter,var(--font-body),sans-serif}.ui-spin-btn--active{background-image:url(../ui/spin_bg2.png)}.ui-spin-btn[aria-busy=true]{opacity:.88}.ui-spin-btn-icon{width:clamp(67px,14.72vmin,200px);height:clamp(67px,14.72vmin,200px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-spin-btn-icon>svg{width:95%;height:95%;display:block}.ui-spin-btn{position:relative}.ui-spin-btn-counter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Inter,var(--font-body),sans-serif;font-weight:900;font-size:clamp(18px,3.24vmin,45px);color:#f2fdff;pointer-events:none;z-index:3}.ui-autospin-btn{width:clamp(45px,8.33vmin,115px);height:clamp(45px,8.33vmin,115px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:url(../ui/autoplay_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border:none;outline:none;box-shadow:none;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .15s}.ui-autospin-btn--active{background-image:url(../ui/autoplay_bg2.png);opacity:.45}.ui-autospin-btn-icon{width:clamp(28px,5.09vmin,70px);height:clamp(28px,5.09vmin,70px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-autospin-btn-icon>svg{width:95%;height:95%;display:block}.ui-overlay{position:fixed;inset:0;z-index:200;background:#000000d1;backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center}.ui-modal{border-radius:var(--radius-lg);color:var(--text);font-size:26px!important;width:fit-content;max-width:92vw;max-height:88vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center}.ui-menu-modal{width:1000px;max-width:calc(100vw - 80px);height:720px;min-height:720px;max-height:720px;margin-top:70px;border:1px solid #9f9f9f;box-shadow:inset 0 10px #00000026;border-radius:12px;background:#06060680;align-items:stretch;justify-content:flex-start;position:relative;text-align:left}.ui-modal--sm{width:360px;max-width:92vw;padding:28px;border-radius:var(--radius-lg);max-height:none;overflow:visible}.ui-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 0;position:absolute;top:18px;left:50;right:50}.ui-menu-modal .ui-modal-header{width:min(1920px,calc(100vw - 80px));height:48px;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;padding:0;position:fixed;top:40px;left:50%;right:auto;transform:translate(-50%)}.ui-menu-modal .ui-modal-title{grid-column:2;justify-self:center;font-size:52px;line-height:100%;color:#facb32;font-weight:800;text-align:center;text-transform:uppercase;white-space:nowrap;letter-spacing:.06em}.ui-modal-close{background:none;border:none;color:#f0e6d380;font-size:20px;cursor:pointer;padding:4px;transition:color .15s;position:absolute;right:-40vw}.ui-menu-modal .ui-modal-close{grid-column:3;justify-self:end;align-self:center;color:inherit;padding:0;position:static;right:auto}.ui-modal-close:hover{color:var(--text)}.ui-menu-modal .ui-modal-close:hover{color:#a0a0b2}.ui-modal-divider{height:1px;background:var(--border-gold);margin:0 22px}.ui-menu-modal .ui-modal-divider{display:none}.ui-modal-body{flex:1;overflow-y:auto}.ui-menu-modal .ui-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;display:flex;align-items:center;justify-content:flex-start}.ui-modal-footer{padding:10px 22px;font-size:11px;color:var(--text-faint);text-align:center;border-top:1px solid rgba(255,255,255,.05)}.ui-menu-modal .ui-modal-footer{display:none}.ui-tabs{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;padding:0;flex-shrink:0}.ui-tab{width:300px;height:90px;border:none;background:transparent;color:#a0a0b2;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:15px;padding:0;font-family:Inter,var(--font-body),sans-serif;font-size:24px;line-height:100%;font-weight:900;letter-spacing:0;text-transform:uppercase;transition:color .15s ease,font-size .15s ease}.ui-tab:hover,.ui-tab--active{color:#f2fdff;font-size:31px;font-weight:900}.ui-tab-icon{display:block;width:25px;height:25px;flex-shrink:0;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:width .15s ease,height .15s ease}.ui-tab:hover .ui-tab-icon,.ui-tab--active .ui-tab-icon{width:32px;height:32px}.ui-settings{display:flex;flex-direction:column;gap:20px}.ui-settings-row{display:flex;flex-direction:column;gap:8px}.ui-settings-label{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim);font-weight:600}.ui-settings-divider{height:1px;background:#ffffff12}.ui-settings-hint{font-size:11px;color:#f0e6d359;line-height:1.5}.ui-reset-btn{padding:10px 0;border-radius:10px;border:1.5px solid var(--border-gold-s);background:transparent;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s}.ui-reset-btn:hover{background:var(--gold-dim)}.ui-toggle{width:44px;height:24px;border-radius:12px;cursor:pointer;position:relative;background:#ffffff1a;border:1.5px solid rgba(255,255,255,.2);transition:all .2s;flex-shrink:0}.ui-toggle--on{background:#ffb83066;border-color:var(--gold)}.ui-toggle-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff6;transition:left .2s,background .2s}.ui-toggle--on .ui-toggle-knob{left:22px;background:var(--gold)}.ui-slider{width:100%;height:4px;cursor:pointer;accent-color:var(--gold);appearance:auto}.ui-modal--sm{width:min(925px,calc(100vw - 24px));min-height:min(535px,calc(100vh - 24px));padding:140px 45px;display:grid;grid-template-columns:max-content max-content;column-gap:35px;align-items:start;justify-content:center;border:1px solid #9f9f9f;border-radius:12px;background:#06060680;text-align:left;overflow:hidden}.ui-ap-close{position:fixed;top:40px;right:40px;width:38px;height:38px;padding:0;border:none;outline:none;background:transparent;background-image:url(../ui/cross.svg);background-size:38px 38px;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:230}.ui-ap-section{margin:0;min-width:0}.ui-ap-section--stop{grid-column:1;grid-row:1}.ui-ap-section--autoplay{grid-column:2;grid-row:1}.ui-ap-section-label{margin:0 0 22px;font-family:Inter,var(--font-body),sans-serif;font-size:25px;line-height:100%;font-weight:800;color:#facb32;text-transform:uppercase}.ui-stop-conditions{display:flex;flex-direction:column;gap:15px}.ui-check-row,.ui-input-row{min-height:30px;color:#a0a0b2;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:100%;font-weight:500}.ui-check-row{display:grid;grid-template-columns:32px max-content;align-items:center;gap:12px;cursor:pointer}.ui-input-row{display:grid;grid-template-columns:32px 260px 106px;align-items:center;gap:12px}.ui-input-row-label{white-space:nowrap;cursor:pointer;user-select:none}.ui-checkbox{position:relative;width:32px;height:32px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.ui-checkbox:before{content:"";position:absolute;inset:0;background-color:#5c5e6a;mask:url(../ui/switch_bg.png) center / 100% 100% no-repeat;-webkit-mask:url(../ui/switch_bg.png) center / 100% 100% no-repeat}.ui-checkbox--checked:before{background-color:#6068ff}.ui-check-row:hover,.ui-input-row:hover{color:#dbdbdb}.ui-check-row:hover .ui-checkbox:before,.ui-input-row:hover .ui-checkbox:before{background-color:#a0a0b2}.ui-check-row:hover .ui-checkbox--checked:before,.ui-input-row:hover .ui-checkbox--checked:before{background-color:#6068ff}.ui-checkbox-tick{position:relative;z-index:1;width:18px;height:10px;display:block;background:none;background-image:none;mask:none;-webkit-mask:none;border-left:4px solid #ffffff;border-bottom:4px solid #ffffff;transform:rotate(-45deg) translate(1px,-1px);transform-origin:center}.ui-input-row-field-wrap{width:106px;height:30px;background-image:url(../ui/input_left_bg.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ui-input-row-field{width:100%;height:100%;padding:0 10px;border:none;outline:none;border-radius:0;background:transparent;color:#f2fdff;text-align:center;font-family:Inter,var(--font-body),sans-serif;font-size:15px;font-weight:800}.ui-input-row-field::placeholder{color:transparent}.ui-pills{display:grid;grid-template-columns:repeat(3,108px);gap:14px 5px}.ui-pill{position:relative;width:108px;height:30px;padding:0;border:none;border-radius:0;background:transparent;color:#f2f6ff;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:100%;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:18px;overflow:hidden;z-index:0}.ui-pill:before{content:"";position:absolute;inset:0;background-color:#5c5e6a;mask-position:center;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.ui-pill:nth-child(3n+1):before{mask-image:url(../ui/play_left.png);-webkit-mask-image:url(../ui/play_left.png)}.ui-pill:nth-child(3n+2):before{mask-image:url(../ui/play_center.png);-webkit-mask-image:url(../ui/play_center.png)}.ui-pill:nth-child(3n):before{mask-image:url(../ui/play_right.png);-webkit-mask-image:url(../ui/play_right.png)}.ui-pill:hover:before{background-color:#a0a0b2}.ui-pill--active:before{background-color:#6f7280}.ui-pill--active:hover:before{background-color:#a0a0b2}.ui-pill:after{content:"";position:relative;z-index:1;width:14px;height:14px;display:block;flex-shrink:0;background-color:#f2f6ff;mask:url(../ui/arrow.svg) center / contain no-repeat;-webkit-mask:url(../ui/arrow.svg) center / contain no-repeat}.ui-pill>*{position:relative;z-index:1}.ui-pill-label{position:relative;z-index:1}.ui-ap-custom{margin-top:28px}.ui-ap-custom-label{margin-bottom:10px;color:#a0a0b2;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:100%;font-weight:500}.ui-ap-custom-row{display:flex;align-items:center;gap:5px}.ui-ap-custom-row .ui-keyboard-anchor{display:inline-flex;align-items:center;line-height:0}.ui-ap-input{width:106px;height:30px;padding:0 8px;margin:0;border:none;border-radius:0;outline:none;background-image:url(../ui/input_right_bg.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-color:transparent;color:#f2f6ff;text-align:center;font-family:Inter,var(--font-body),sans-serif;font-size:14px;font-weight:700}.ui-ap-start-btn{position:relative;width:35px;height:30px;padding:0;margin:0;border:none;border-radius:0;background:transparent;color:#f2f6ff;cursor:pointer;display:flex;align-items:center;justify-content:center;mask-image:none;-webkit-mask-image:none}.ui-ap-start-btn:before{content:"";position:absolute;inset:0;background-color:#5c5e6a;mask-image:url(../ui/play_right_bg.png);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(../ui/play_right_bg.png);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.ui-ap-start-btn:hover:not(:disabled):before{background-color:#a0a0b2}.ui-ap-start-btn:after{content:"";position:relative;z-index:1;width:14px;height:14px;display:block;flex-shrink:0;background-color:#f2f6ff;mask-image:url(../ui/arrow.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(../ui/arrow.svg);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}@media (hover: none),(pointer: coarse){.ui-pill:hover:before,.ui-ap-start-btn:hover:not(:disabled):before,.ui-checkbox:hover:before,.ui-check-row:hover .ui-checkbox:before,.ui-input-row:hover .ui-checkbox:before{background-color:#5c5e6a}.ui-check-row:hover,.ui-input-row:hover{color:#a0a0b2}.ui-check-row:hover .ui-checkbox--checked:before,.ui-input-row:hover .ui-checkbox--checked:before{background-color:#6068ff}}.ui-keyboard-focus-dim{position:fixed;inset:0;z-index:240;background:#0c0b17bf}.ui-keyboard-anchor{position:relative}.ui-keyboard-anchor--active{z-index:260}.ui-keyboard-anchor--active .ui-ap-input,.ui-keyboard-anchor--active .ui-input-row-field-wrap,.ui-keyboard-anchor--active .ui-input-row-field{position:relative;z-index:1}.ui-num-keyboard{position:absolute;left:50%;top:calc(100% + 8px);z-index:2;width:306px;height:70px;box-sizing:border-box;padding:9px 10px;display:grid;grid-template-columns:200px 40px 40px;column-gap:5px;align-items:center;border-radius:16px;background:#2a2a34;box-shadow:0 8px 18px #00000047;transform:translate(-50%)}.ui-modal--keyboard-active{pointer-events:none}.ui-modal--keyboard-active .ui-keyboard-anchor--active,.ui-modal--keyboard-active .ui-num-keyboard{pointer-events:auto}.ui-num-keyboard__digits,.ui-num-keyboard__tools{display:flex;flex-direction:column;gap:4px}.ui-num-keyboard__digit-row{display:flex;gap:0}.ui-num-keyboard__confirm{height:52px;display:flex;align-items:center;justify-content:center}.ui-num-keyboard__btn{width:40px;height:24px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;outline:none;cursor:pointer;color:#a0a0b2;font-family:Inter,var(--font-body),sans-serif;font-size:20px;font-weight:800;line-height:100%}.ui-num-keyboard__btn:hover{background:#6068ff}@media (hover: none),(pointer: coarse){.ui-num-keyboard__btn:hover,.ui-num-keyboard__btn:active,.ui-num-keyboard__btn:focus{background:transparent}}.ui-num-keyboard__btn--icon img,.ui-num-keyboard__btn--confirm img{display:block;max-width:24px;max-height:20px;pointer-events:none}.ui-num-keyboard__btn--confirm{height:24px;width:40px}.ui-ap-start-btn--hidden{visibility:hidden;pointer-events:none}.ui-modal--keyboard-active,.ui-modal--keyboard-active .ui-modal-body{overflow:visible}.ui-modal--keyboard-active .ui-keyboard-anchor--active{position:relative;z-index:270}.ui-modal--keyboard-active .ui-num-keyboard{z-index:280}.ui-group-wrapper{position:relative}.ui-bet-block{border-radius:24px;transition:background .15s ease;padding:10px}.ui-bet-block:hover{background:radial-gradient(circle at center,#0000,#0000004d),#0000008c;cursor:pointer}.balance-bet-modal{position:absolute;right:0;bottom:calc(100% + 5px);z-index:120;width:min(555px,calc(100vw - 20px));height:min(195px,calc(100vw - 20px));box-sizing:border-box;padding:10px;border-radius:12px;background:#06060680;border:1px solid rgba(159,159,159,1);box-shadow:inset 0 0 10px #00000026;display:flex;flex-direction:column;gap:8px}.balance-bet-modal__header{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 10px}.balance-bet-modal__title{font-family:Inter,sans-serif;font-size:25px;font-weight:800;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#facb32}.balance-bet-modal__close{width:32px;height:32px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.balance-bet-modal__close img{width:32px;height:32px;display:block}.balance-bet-modal__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.balance-bet-modal__cell{position:relative;overflow:hidden;min-width:0;min-height:34px;border:none;border-radius:8px;background:transparent;color:#a0a0b2;font-family:Inter,sans-serif;font-size:24px;font-weight:900;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;cursor:pointer}.balance-bet-modal__cell:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at center,#0000,#0000004d),#00000073;opacity:0;transition:opacity .15s ease;pointer-events:none}.balance-bet-modal__cell:hover:before{opacity:1}.balance-bet-modal__cell span{position:relative;z-index:1}.rules-start-screen{position:relative;overflow:hidden;background:#1a0e08 url(../rules/background.png) center / cover no-repeat;font-family:Inter,sans-serif}.rules-logo{position:absolute;top:clamp(10px,3.3vh,36px);left:clamp(10px,2.1vw,36px);width:clamp(95px,16vmin,180px);object-fit:contain;z-index:5}.rules-content,.rules-center,.rules-multipliers-block{position:absolute;inset:0;display:block}.rules-banner{position:absolute;top:clamp(8px,3vh,36px);left:50%;width:clamp(65px,28vmin,320px);margin-top:0;transform:translate(-50%);object-fit:contain}.rules-slide-main{--image-width: clamp(165px, 42vmin, 450px);--image-slot-width: clamp(230px, 65vmin, 650px);--arrow-size: clamp(40px, 6.5vmin, 60px);--arrow-gap: clamp(14px, 3.5vmin, 48px);--arrow-center-offset: calc(var(--image-slot-width) / 2 + var(--arrow-gap) + var(--arrow-size) / 2);position:absolute;left:50%;top:50%;width:100vw;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.rules-slide-main--places{--image-width: clamp(230px, 65vmin, 650px)}.rules-image-slot{position:relative;width:var(--image-slot-width);max-width:88vw;height:auto;display:flex;align-items:flex-end;justify-content:center}.rules-multipliers{position:absolute;inset:auto;width:var(--image-width);max-width:88vw;height:auto;object-fit:contain;display:block;opacity:0;pointer-events:none}.rules-multipliers--active{position:relative;opacity:1}.rules-multipliers--places{width:var(--image-slot-width)}.rules-title{margin:0;display:flex;align-items:flex-start;justify-content:center;font-family:Inter,sans-serif;font-size:clamp(13px,3.5vmin,42px);line-height:100%;font-weight:900;font-style:normal;letter-spacing:0;text-transform:uppercase;text-align:center;color:#f2fdff;max-width:90vw;white-space:nowrap;-webkit-text-stroke:clamp(1px,.14vw,2px) #000;paint-order:stroke fill;text-shadow:0 clamp(1px,.14vw,2px) 0 #000}.rules-slide-main--places .rules-title{font-size:clamp(11px,2.7vmin,24px);letter-spacing:-.6px}.rules-arrow{position:absolute;top:50%;width:var(--arrow-size);height:var(--arrow-size);padding:0;border:none;background:transparent;cursor:pointer;transform:translateY(-50%);z-index:4}.rules-arrow--left{left:calc(50% - var(--arrow-center-offset) - var(--arrow-size) / 2)}.rules-arrow--right{left:calc(50% + var(--arrow-center-offset) - var(--arrow-size) / 2)}.rules-arrow img{width:100%;height:100%;display:block}.rules-points{position:absolute;bottom:16%;left:50%;margin-top:0;display:flex;align-items:center;justify-content:center;gap:clamp(15px,3.5vmin,30px);transform:translate(-50%)}.rules-point-btn{width:clamp(18px,6vmin,54px);padding:0;border:none;background:transparent;cursor:pointer}.rules-point-btn img{width:100%;display:block}.rules-start-btn{position:absolute;bottom:1vh;left:50%;width:clamp(135px,28vmin,340px);margin-top:0;padding:0;border:none;background:transparent;cursor:pointer;transform:translate(-50%)}.rules-start-btn img{width:100%;display:block}@media (orientation: portrait){.rules-logo{top:clamp(10px,3vh,35px);left:clamp(10px,2.5vw,35px);width:clamp(95px,27vw,155px)}.rules-banner{top:clamp(20px,5.5vh,60px);width:clamp(127px,35vw,300px)}.rules-slide-main{--image-width: clamp(190px, 51vw, 465px);--image-slot-width: clamp(230px, 62vw, 525px);--arrow-size: clamp(45px, 11.5vw, 68px);--arrow-gap: clamp(10px, 1.8vw, 28px)}.rules-slide-main--places{--image-width: clamp(230px, 62vw, 525px)}.rules-title{font-size:clamp(14px,4.3vw,40px);min-height:clamp(26px,6.5vw,64px);-webkit-text-stroke:clamp(1px,.25vw,2px) #000;text-shadow:0 clamp(1px,.25vw,2px) 0 #000}.rules-slide-main--places .rules-title{font-size:clamp(12px,3.2vw,32px);letter-spacing:clamp(-.6px,-.08vw,-.3px)}.rules-points{top:calc(50% + clamp(134px,28vh,275px));gap:clamp(15px,2.4vw,18px)}.rules-point-btn{width:clamp(18px,4.5vw,21px)}.rules-start-btn{top:calc(50% + clamp(162px,34vh,306px));width:clamp(130px,21vw,155px)}}@media (max-aspect-ratio: 1/1){.ui-overlay:has(.ui-modal--sm){align-items:center;justify-content:center}.ui-overlay:has(.ui-modal--sm) .ui-ap-close{top:clamp(20px,calc(-.62px + 3.87vw),40px);right:clamp(20px,calc(-.62px + 3.87vw),40px);width:clamp(20px,calc(-8.87px + 5.42vw),48px);height:clamp(20px,calc(-8.87px + 5.42vw),48px);background-size:clamp(20px,calc(-8.87px + 5.42vw),48px) clamp(20px,calc(-8.87px + 5.42vw),48px)}.ui-overlay:has(.ui-modal--sm) .ui-modal--sm{width:min(clamp(340px,calc(133.81px + 38.68vw),540px),calc(100vw - clamp(30px,calc(102.64px - 8.07vw),80px)));min-height:min(clamp(450px,calc(274.74px + 32.88vw),620px),calc(100vh - clamp(120px,calc(149.05px - 3.23vw),140px)));padding:clamp(20px,calc(-5.77px + 4.84vw),45px) 45px;display:grid;grid-template-columns:max-content;grid-template-rows:max-content max-content;row-gap:60px;column-gap:0;align-content:start;align-items:start;justify-content:start;box-sizing:border-box}.ui-overlay:has(.ui-modal--sm) .ui-ap-section--stop{grid-column:1;grid-row:1}.ui-overlay:has(.ui-modal--sm) .ui-ap-section--autoplay{grid-column:1;grid-row:2}.ui-overlay:has(.ui-modal--sm) .ui-ap-section-label{margin-bottom:clamp(13px,calc(3.72px + 1.74vw),22px);font-size:clamp(14px,calc(2.66px + 2.13vw),25px)}.ui-overlay:has(.ui-modal--sm) .ui-stop-conditions{gap:clamp(8px,calc(.78px + 1.35vw),15px)}.ui-overlay:has(.ui-modal--sm) .ui-check-row,.ui-overlay:has(.ui-modal--sm) .ui-input-row{min-height:clamp(21px,calc(11.72px + 1.74vw),30px);font-size:clamp(14px,calc(7.81px + 1.16vw),20px)}.ui-overlay:has(.ui-modal--sm) .ui-check-row{grid-template-columns:clamp(21px,calc(9.66px + 2.13vw),32px) clamp(118px,calc(-28.39px + 27.47vw),260px);gap:clamp(7px,calc(1.85px + .97vw),12px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row{grid-template-columns:clamp(21px,calc(9.66px + 2.13vw),32px) clamp(118px,calc(-28.39px + 27.47vw),260px) clamp(76px,calc(45.07px + 5.8vw),106px);gap:clamp(7px,calc(1.85px + .97vw),12px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-label{white-space:normal}.ui-overlay:has(.ui-modal--sm) .ui-check-row span,.ui-overlay:has(.ui-modal--sm) .ui-input-row-label{line-height:115%}.ui-overlay:has(.ui-modal--sm) .ui-checkbox{width:clamp(21px,calc(9.66px + 2.13vw),32px);height:clamp(21px,calc(9.66px + 2.13vw),32px)}.ui-overlay:has(.ui-modal--sm) .ui-checkbox-tick{width:clamp(11px,calc(3.78px + 1.35vw),18px);height:clamp(6px,calc(1.88px + .77vw),10px);border-left-width:clamp(2.5px,calc(.95px + .29vw),4px);border-bottom-width:clamp(2.5px,calc(.95px + .29vw),4px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-field-wrap{width:clamp(76px,calc(45.07px + 5.8vw),106px);height:clamp(22px,calc(13.75px + 1.55vw),30px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-field{padding:0 clamp(7px,calc(3.91px + .58vw),10px);font-size:clamp(11px,calc(6.88px + .77vw),15px)}.ui-overlay:has(.ui-modal--sm) .ui-pills{grid-template-columns:repeat(3,clamp(76px,calc(43.01px + 6.19vw),108px));gap:clamp(10px,calc(5.88px + .77vw),14px) 5px}.ui-overlay:has(.ui-modal--sm) .ui-pill{width:clamp(76px,calc(43.01px + 6.19vw),108px);height:clamp(22px,calc(13.75px + 1.55vw),30px);gap:clamp(12px,calc(5.81px + 1.16vw),18px);font-size:clamp(13px,calc(5.78px + 1.35vw),20px)}.ui-overlay:has(.ui-modal--sm) .ui-pill:after{width:clamp(10px,calc(5.88px + .77vw),14px);height:clamp(10px,calc(5.88px + .77vw),14px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-custom{margin-top:clamp(15px,calc(1.6px + 2.51vw),28px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-custom-label{margin-bottom:clamp(8px,calc(5.94px + .39vw),10px);font-size:clamp(14px,calc(7.81px + 1.16vw),20px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-input{width:clamp(76px,calc(45.07px + 5.8vw),106px);height:clamp(22px,calc(13.75px + 1.55vw),30px);font-size:clamp(11px,calc(7.91px + .58vw),14px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-start-btn{width:clamp(24px,calc(12.66px + 2.13vw),35px);height:clamp(21px,calc(11.72px + 1.74vw),30px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-start-btn:after{width:clamp(10px,calc(5.88px + .77vw),14px);height:clamp(10px,calc(5.88px + .77vw),14px)}.ui-input-row .ui-num-keyboard{left:clamp(-30%,calc(-112.48% + 15.47vw),50%)}.ui-ap-custom .ui-num-keyboard{left:clamp(50%,calc(212.48% - 15.47vw),130%)}}@media (min-aspect-ratio: 1/1){.ui-overlay:has(.ui-modal--sm){align-items:center;justify-content:center}.ui-overlay:has(.ui-modal--sm) .ui-ap-close{top:clamp(12px,calc(-7.58px + 6.4vh),40px);right:clamp(12px,calc(-7.58px + 6.4vh),40px);width:clamp(24px,calc(7.72px + 4.07vh),38px);height:clamp(24px,calc(7.72px + 4.07vh),38px);background-size:clamp(24px,calc(7.72px + 4.07vh),38px) clamp(24px,calc(7.72px + 4.07vh),38px)}.ui-overlay:has(.ui-modal--sm) .ui-modal--sm{width:min(clamp(650px,calc(330.23px + 79.94vh),925px),calc(100vw - clamp(24px,calc(145.12px - 16.28vh),80px)));min-height:min(clamp(250px,calc(-81.4px + 82.85vh),535px),calc(100vh - clamp(24px,calc(123.49px - 13.37vh),70px)));padding:clamp(32px,calc(-93.58px + 31.4vh),140px) 45px;display:grid;grid-template-columns:max-content max-content;column-gap:35px;align-items:start;justify-content:center;box-sizing:border-box}.ui-overlay:has(.ui-modal--sm) .ui-ap-section--stop{grid-column:1;grid-row:1}.ui-overlay:has(.ui-modal--sm) .ui-ap-section--autoplay{grid-column:2;grid-row:1}.ui-overlay:has(.ui-modal--sm) .ui-ap-section-label{margin-bottom:clamp(15px,calc(6.86px + 2.03vh),22px);font-size:clamp(16px,calc(5.53px + 2.62vh),25px)}.ui-overlay:has(.ui-modal--sm) .ui-stop-conditions{gap:clamp(10px,calc(4.19px + 1.45vh),15px)}.ui-overlay:has(.ui-modal--sm) .ui-check-row,.ui-overlay:has(.ui-modal--sm) .ui-input-row{min-height:clamp(24px,calc(17.02px + 1.74vh),30px);font-size:clamp(16px,calc(11.35px + 1.16vh),20px)}.ui-overlay:has(.ui-modal--sm) .ui-check-row{grid-template-columns:clamp(24px,calc(14.7px + 2.33vh),32px) clamp(132px,calc(-16.84px + 37.21vh),260px);gap:clamp(9px,calc(5.51px + .87vh),12px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row{grid-template-columns:clamp(24px,calc(14.7px + 2.33vh),32px) clamp(132px,calc(-16.84px + 37.21vh),260px) clamp(85px,calc(60.58px + 6.1vh),106px);gap:clamp(9px,calc(5.51px + .87vh),12px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-label{white-space:normal}.ui-overlay:has(.ui-modal--sm) .ui-check-row span,.ui-overlay:has(.ui-modal--sm) .ui-input-row-label{line-height:115%}.ui-overlay:has(.ui-modal--sm) .ui-checkbox{width:clamp(24px,calc(14.7px + 2.33vh),32px);height:clamp(24px,calc(14.7px + 2.33vh),32px)}.ui-overlay:has(.ui-modal--sm) .ui-checkbox-tick{width:clamp(13px,calc(7.19px + 1.45vh),18px);height:clamp(7px,calc(3.51px + .87vh),10px);border-left-width:clamp(3px,calc(1.84px + .29vh),4px);border-bottom-width:clamp(3px,calc(1.84px + .29vh),4px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-field-wrap{width:clamp(85px,calc(60.58px + 6.1vh),106px);height:clamp(25px,calc(19.19px + 1.45vh),30px)}.ui-overlay:has(.ui-modal--sm) .ui-input-row-field{padding:0 clamp(8px,calc(5.67px + .58vh),10px);font-size:clamp(12px,calc(8.51px + .87vh),15px)}.ui-overlay:has(.ui-modal--sm) .ui-pills{grid-template-columns:repeat(3,clamp(85px,calc(58.26px + 6.69vh),108px));gap:clamp(12px,calc(9.67px + .58vh),14px) 5px}.ui-overlay:has(.ui-modal--sm) .ui-pill{width:clamp(85px,calc(58.26px + 6.69vh),108px);height:clamp(25px,calc(19.19px + 1.45vh),30px);gap:clamp(14px,calc(9.35px + 1.16vh),18px);font-size:clamp(15px,calc(9.19px + 1.45vh),20px)}.ui-overlay:has(.ui-modal--sm) .ui-pill:after{width:clamp(11px,calc(7.51px + .87vh),14px);height:clamp(11px,calc(7.51px + .87vh),14px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-custom{margin-top:clamp(18px,calc(6.37px + 2.91vh),28px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-custom-label{margin-bottom:clamp(9px,calc(7.84px + .29vh),10px);font-size:clamp(16px,calc(11.35px + 1.16vh),20px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-input{width:clamp(85px,calc(60.58px + 6.1vh),106px);height:clamp(25px,calc(19.19px + 1.45vh),30px);font-size:clamp(12px,calc(9.67px + .58vh),14px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-start-btn{width:clamp(27px,calc(17.7px + 2.33vh),35px);height:clamp(24px,calc(17.02px + 1.74vh),30px)}.ui-overlay:has(.ui-modal--sm) .ui-ap-start-btn:after{width:clamp(11px,calc(7.51px + .87vh),14px);height:clamp(11px,calc(7.51px + .87vh),14px)}.ui-num-keyboard{left:clamp(-8.5px,calc(-80.02px + 17.88vh),53px)}}@media (min-aspect-ratio: 1/1) and (max-height: 390px){.ui-num-keyboard{top:auto;bottom:calc(100% + 8px)}}.ui-result{position:absolute;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:fadeInScale .4s ease;pointer-events:auto;cursor:pointer}.ui-result-emoji{font-size:72px;line-height:1;margin-bottom:12px;animation:pulse 1.2s ease infinite}.ui-result-title{font-family:var(--font-display);font-size:clamp(40px,10vw,80px);letter-spacing:.06em;line-height:1}.ui-result-title--win{color:#7cfc00;text-shadow:0 0 40px rgba(124,252,0,.5)}.ui-result-title--lose{color:#ff4500;text-shadow:0 0 40px rgba(255,69,0,.5)}.ui-result-win-info{position:relative;bottom:-300px;z-index:2;margin-top:16px;text-align:center;animation:uiWinCelebratePop .6s cubic-bezier(.2,.85,.25,1) .15s both;transform-origin:center center}.ui-result-win-sub{font-size:13px;color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase}.ui-result-win-amt{font-family:var(--font-display);font-size:clamp(28px,6vw,52px);color:var(--gold);letter-spacing:.04em;text-shadow:0 0 30px rgba(255,184,48,.4)}.ui-result-win-mult{font-size:15px;color:var(--text-muted);margin-top:4px}.ui-result-lose-sub{margin-top:12px;font-size:14px;color:var(--text-dim)}.ui-result-hint{position:relative;bottom:-320px;z-index:2;margin-top:28px;font-size:12px;color:#f0e6d359;letter-spacing:.1em;text-transform:uppercase;animation:pulse 2s ease infinite}@keyframes uiWinCelebratePop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.ui-result-celebrate{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none;z-index:1;margin-top:-50px}.ui-result-celebrate-inner{position:absolute;inset:0;opacity:0;animation:uiWinCelebratePop 1s cubic-bezier(.2,.85,.25,1) .5s both;transform-origin:center center;will-change:transform,opacity}.ui-result-celebrate-video{display:block;width:100%;height:100%}.ui-result-celebrate-canvas-wrap--epicwin{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none;z-index:1;margin-top:60px;overflow:visible}.ui-result-celebrate-canvas-wrap{position:absolute;inset:0}.ui-result-celebrate-fail{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;font-size:11px;color:#ffb430d9;text-align:center;z-index:2;pointer-events:none}.ui-result-celebrate-canvas{position:absolute;inset:0}@media (prefers-reduced-motion: reduce){.ui-result-celebrate-inner{animation:none;opacity:1;transform:scale(1)}}.ui-lose{position:absolute;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#c81e0059,#000000bf 70%);animation:fadeInScale .4s ease;pointer-events:auto;cursor:pointer}.ui-lose-inner{text-align:center;animation:uiWinCelebratePop .6s cubic-bezier(.2,.85,.25,1) .1s both;transform-origin:center center}.ui-lose-title{font-family:var(--font-display);font-size:clamp(40px,10vw,80px);color:#ff4500;text-shadow:0 0 40px rgba(255,69,0,.5);letter-spacing:.06em;line-height:1}.ui-lose-hint{font-size:13px;color:#f0e6d359;letter-spacing:.1em;text-transform:uppercase;margin-top:16px}.ui-error-screen{position:fixed;inset:0;z-index:500;background:var(--bg-base);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--text);padding:24px}.ui-error-icon{font-size:52px}.ui-error-title{font-family:var(--font-display);font-size:28px;color:#ff4500;letter-spacing:.05em}.ui-error-msg{font-size:14px;color:var(--text-muted);text-align:center;max-width:300px;line-height:1.6}.ui-error-reload{margin-top:8px;padding:12px 32px;background:var(--gold-dim);border:1.5px solid var(--gold);border-radius:var(--radius-md);color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.1em;cursor:pointer;text-transform:uppercase;transition:background .15s}.ui-error-reload:hover{background:#ffb83047}.ui-boot{position:absolute;inset:0;z-index:300;background:var(--bg-base);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.ui-boot-spinner{width:56px;height:56px;border:4px solid rgba(255,184,48,.2);border-top-color:var(--gold);border-radius:50%;animation:spin .9s linear infinite}.ui-boot-title{font-family:var(--font-display);font-size:32px;color:var(--gold);letter-spacing:.1em}.bet-modal-panel{position:absolute;bottom:calc(100% - 30px);right:200px;width:260px;background:var(--bg-modal);border:1px solid var(--border-gold);border-radius:var(--radius-lg);overflow:hidden;z-index:80;box-shadow:0 -8px 32px #0009}.bet-modal__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-gold);background:#ffb8300d}.bet-modal__title{font-family:var(--font-display);font-size:15px;letter-spacing:.08em;color:var(--gold)}.bet-modal__close{background:none;border:none;color:#f0e6d373;font-size:18px;cursor:pointer;padding:0 2px;line-height:1;transition:color .15s}.bet-modal__close:hover{color:var(--text)}.bet-modal__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.bet-modal__section{display:flex;flex-direction:column;gap:6px}.bet-modal__section--total{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid rgba(255,184,48,.1);border-bottom:1px solid rgba(255,184,48,.1);margin-top:2px}.bet-modal__label{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.bet-modal__control{display:flex;align-items:center;gap:10px}.bet-modal__slider{flex:1;height:4px;accent-color:var(--gold);cursor:pointer;appearance:auto;margin:0}.bet-modal__input{width:58px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-sm);padding:5px 8px;color:var(--text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;outline:none;transition:border-color .15s;-moz-appearance:textfield}.bet-modal__input::-webkit-outer-spin-button,.bet-modal__input::-webkit-inner-spin-button{-webkit-appearance:none}.bet-modal__input:focus{border-color:var(--border-gold-s)}.bet-modal__total-value{font-size:18px;font-weight:900;color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:.02em}.bet-modal__max-btn{width:100%;padding:9px 0;background:var(--gold-dim);border:1.5px solid var(--border-gold-s);border-radius:var(--radius-md);color:var(--gold);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s;margin-top:2px}.bet-modal__max-btn:hover{background:#ffb83047}.sys-settings{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:60px;padding:0;font-family:Inter,var(--font-body),sans-serif}.sys-settings-section{display:flex;flex-direction:column;gap:22px}.sys-settings-toggle-item{display:flex;align-items:center;justify-content:space-between;gap:28px}.sys-settings-toggle-title{margin:0 0 5px;font-family:Inter,var(--font-body),sans-serif;font-size:25px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#facb32;font-weight:800}.sys-settings-toggle-desc{margin:0;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:100%;color:#dbdbdb;font-weight:500;max-width:360px}.sys-settings-slider-row{display:grid;grid-template-columns:34px minmax(0,1fr) 70px;align-items:center;gap:14px}.sys-settings-slider-icon{width:40px;color:#fff;font-size:30px;line-height:1;text-align:center}.sys-settings-slider-val{color:#fff;font-family:Inter,var(--font-body),sans-serif;font-size:30px;font-weight:600;line-height:100%;text-align:center;font-variant-numeric:tabular-nums}.sys-slider-track{position:relative;height:15px;background:#52525c;border-radius:999px;cursor:pointer;user-select:none;touch-action:none}.sys-slider-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(270deg,#6068ff,#4c54eb);border-radius:999px;pointer-events:none}.sys-slider-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:2.29px;background:#a0a0b2;clip-path:polygon(2px 0,20px 0,18px 100%,4px 100%);pointer-events:none}.sys-slider-fill,.sys-slider-thumb{transition:none}.sys-toggle{width:59px;height:32px;border-radius:2.67px;background:#d2314c;position:relative;border:none;padding:0;cursor:pointer;flex-shrink:0;transition:background .2s ease;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,4px 100%)}.sys-toggle--on{background:#6068ff}.sys-toggle-knob{position:absolute;top:2.67px;left:4.67px;width:27px;height:27px;border-radius:2.54px;background:#a0a0b2;transition:left .2s ease,background .2s ease;clip-path:polygon(0 0,100% 0,calc(100% - 3px) 100%,3px 100%)}.sys-toggle--on .sys-toggle-knob{left:27.67px;background:#d9d9d9}.info-panel{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:34px;font-family:Inter,var(--font-body),sans-serif}.info-section{display:flex;flex-direction:column;gap:12px}.info-section-title{margin:0;font-family:Inter,var(--font-body),sans-serif;font-size:25px;line-height:100%;font-weight:800;color:#facb32;text-transform:uppercase}.info-section-content{display:flex;flex-direction:column;gap:10px}.info-text{margin:0;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:125%;font-weight:500;color:#dbdbdb}.info-text-strong{font-weight:800}.info-list{display:flex;flex-direction:column;gap:8px}.info-list-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:baseline}.info-list-label{font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:120%;font-weight:800;color:#dbdbdb}.info-list-value{font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:120%;font-weight:500;color:#dbdbdb}.info-bullet-list{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:8px;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:125%;font-weight:500;color:#dbdbdb}.info-bullet-list li::marker{color:#facb32}.info-version{margin:6px 0 0;font-family:Inter,var(--font-body),sans-serif;font-size:18px;line-height:120%;font-weight:500;color:#a0a0b2}.replay-panel{width:100%;max-width:720px;margin:0 auto;animation:fadeTab .25s ease}.replay-panel--empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.replay-panel--filled{max-width:none;min-height:100%;height:100%;align-self:stretch;margin:0}.replay-empty-title{margin:0;font-family:Inter,var(--font-body),sans-serif;font-size:25px;line-height:100%;font-weight:800;color:#facb32;text-transform:uppercase}.replay-empty-text{margin:0;font-family:Inter,var(--font-body),sans-serif;font-size:20px;line-height:125%;font-weight:500;color:#dbdbdb}.replay-table-wrap{width:100%;height:calc(100% - 25px);min-height:0;padding:0 45px;box-sizing:border-box;overflow:hidden;scrollbar-width:none}.replay-table-wrap::-webkit-scrollbar{display:none}.replay-table{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;background-color:#060606a6;margin:0 5px;border-radius:12px}.replay-table th,.replay-table td{text-align:center;vertical-align:middle}.replay-table thead{position:sticky;top:0;z-index:3;background-color:transparent;transform:translateZ(0);will-change:transform}.replay-table th{height:65px;padding:0 12px;font-size:20px;line-height:1;font-weight:700;color:#facb32;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;background-color:transparent}.replay-table td{height:65px;font-size:20px;line-height:1;font-weight:500;color:#dbdbdb;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.replay-time-cell{vertical-align:middle;text-align:left;white-space:nowrap;line-height:1.15}.replay-time-cell span{display:block}.replay-table td:last-child{text-align:center;vertical-align:middle}.replay-table td:last-child .replay-button{margin:0 auto}.replay-table thead tr:first-child th{border-bottom:3px solid #f2fdff}.replay-table tbody td{border-bottom:1px solid #a0a0b2}.replay-table tbody tr:last-child td{border-bottom:none}.replay-table-shell{width:100%;height:100%;padding:0 10px;box-sizing:border-box;border-radius:12px;clip-path:inset(0 10px 0 10px round 12px);background-color:transparent;position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.replay-table-shell:before{content:"";display:block;position:sticky;top:0;z-index:2;height:68px;margin-bottom:-68px;background-color:#060606;pointer-events:none}.replay-table-shell::-webkit-scrollbar{display:none}.replay-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;background-color:#060606a6;border-radius:12px}.replay-button{width:170px;height:40px;border-radius:8px;background-color:#52525c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.replay-icon{display:block;width:26px;height:26px;color:#a0a0b2;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:width .15s ease,height .15s ease,color .15s ease}.replay-button:hover .replay-icon,.replay-button:active .replay-icon,.replay-button--active .replay-icon{color:#d9d9d9}.replay-button:hover{background-color:#6068ff}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-body{align-items:stretch;justify-content:flex-start;overflow:hidden}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar{display:block}.ui-menu-modal:has(.replay-panel--empty) .ui-modal-scrollbar{display:none}.ui-menu-modal{position:relative}.ui-menu-modal .ui-modal-body{overflow-y:auto;scrollbar-width:none}.ui-menu-modal .ui-modal-body::-webkit-scrollbar{display:none}.ui-menu-modal .ui-modal-scrollbar{position:absolute;top:90px;right:0;bottom:30px;width:12px;pointer-events:auto}.ui-menu-modal .ui-modal-scrollbar-thumb{width:12px;height:110px;border-radius:2px;background:#a0a0b2;cursor:grab}.ui-menu-modal .ui-modal-scrollbar-thumb:active{cursor:grabbing}.ui-modal--sm .ui-modal-close{position:static;right:auto}.ui-menu-modal .sys-settings,.ui-menu-modal .replay-panel{margin-top:auto;margin-bottom:auto}.ui-menu-modal .info-panel{align-self:flex-start;margin:20px auto 30px}@media (min-width: 901px){.ui-menu-modal:has(.info-panel) .ui-modal-body{padding-left:55px;padding-right:55px;box-sizing:border-box}.ui-menu-modal .info-panel{width:100%;max-width:none;box-sizing:border-box}}@keyframes fadeTab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 533px) and (max-width: 900px) and (orientation: portrait){.ui-overlay:has(.ui-menu-modal){align-items:flex-start}.ui-menu-modal{width:705px;max-width:calc(100vw - 38px);height:705px;min-height:705px;max-height:705px;margin-top:185px}.ui-menu-modal .ui-modal-header{width:705px;max-width:calc(100vw - 38px);height:130px;display:block;padding:0;position:fixed;top:28px;left:50%;right:auto;transform:translate(-50%);z-index:220;pointer-events:none}.ui-menu-modal .ui-modal-title{position:absolute;top:65px;left:50%;transform:translate(-50%)}.ui-menu-modal .ui-modal-close{position:absolute;top:0;right:20px;padding:0;pointer-events:auto}.ui-menu-modal .ui-modal-body{justify-content:center;padding-left:78px;padding-right:78px;box-sizing:border-box}.ui-menu-modal:has(.info-panel) .ui-modal-body{padding-left:clamp(20px,3.36vw,25px);padding-right:clamp(20px,3.36vw,25px)}.ui-menu-modal .ui-tabs{gap:10px;padding-left:0;padding-right:0;box-sizing:border-box;margin:20px 0}.ui-menu-modal .ui-tab{width:120px;height:60px;gap:0;font-size:0}.ui-menu-modal .ui-tab:hover,.ui-menu-modal .ui-tab--active{font-size:0}.ui-menu-modal .ui-tab-label{display:none}.ui-menu-modal .ui-tab-icon{width:32px;height:32px}.ui-menu-modal .ui-tab:hover .ui-tab-icon,.ui-menu-modal .ui-tab--active .ui-tab-icon{width:48px;height:48px}.ui-menu-modal .sys-settings,.ui-menu-modal .replay-panel{width:100%;box-sizing:border-box;margin-top:auto;margin-bottom:auto}.ui-menu-modal .info-panel{width:100%;box-sizing:border-box;align-self:flex-start;margin:clamp(20px,2.174vh,25px) auto 30px;animation:fadeTab .25s ease}.ui-menu-modal .ui-modal-scrollbar{display:none}.ui-menu-modal:has(.info-panel) .ui-modal-scrollbar{display:block;top:calc(100px + clamp(20px,2.174vh,25px));bottom:30px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-body{padding:0;align-items:stretch;justify-content:flex-start;overflow:hidden}.ui-menu-modal .replay-panel--filled{width:100%;max-width:none;min-height:100%;height:100%;margin:0}.ui-menu-modal .replay-table-wrap{width:100%;height:calc(100% - clamp(25px,4.7vw,35px));min-height:0;padding:0 clamp(20px,3.2vw,24px);box-sizing:border-box;overflow:hidden}.ui-menu-modal .replay-table-shell{clip-path:inset(0 10px 0 10px round 8px)}.ui-menu-modal .replay-table-shell:before{height:calc(clamp(36px,7.39vw,55px) + 3px);margin-bottom:calc((clamp(36px,7.39vw,55px) + 3px)*-1)}.ui-menu-modal .replay-table{width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:visible}.ui-menu-modal .replay-table th{height:clamp(36px,7.39vw,55px);padding:0 8px;font-size:20px;line-height:1;font-weight:700;text-align:center;vertical-align:middle}.ui-menu-modal .replay-table td{height:clamp(48px,9.41vw,70px);padding:0 8px;font-size:20px;line-height:1.1;font-weight:500;text-align:center;vertical-align:middle}.ui-menu-modal .replay-time-cell{line-height:1.15;text-align:left;white-space:nowrap}.ui-menu-modal .replay-button{width:clamp(82px,15.46vw,115px);height:clamp(28px,5.38vw,40px);border-radius:4px;margin:0 auto}.ui-menu-modal .replay-icon{width:26px;height:26px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar{display:block;bottom:clamp(25px,4.7vw,40px);top:100px}}@media (max-width: 532px) and (orientation: portrait){.ui-overlay:has(.ui-menu-modal){align-items:flex-start}.ui-menu-modal{width:min(365px,calc(100vw - 16px));max-width:calc(100vw - 16px);height:min(522px,calc(100vh - 210px));min-height:min(522px,calc(100vh - 210px));max-height:min(522px,calc(100vh - 210px));margin-top:clamp(150px,17.8vh,164px);overflow:visible}.ui-menu-modal .ui-modal-header{width:min(365px,calc(100vw - 16px));height:24px;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;position:fixed;top:22px;left:50%;right:auto;transform:translate(-50%);padding:0;z-index:240}.ui-menu-modal .ui-modal-title{grid-column:2;justify-self:center;font-family:Inter,var(--font-body),sans-serif;font-size:16px;font-weight:800;line-height:100%;letter-spacing:0}.ui-menu-modal .ui-modal-close{grid-column:3;justify-self:end;width:24px;height:24px;padding:0}.ui-menu-modal .ui-modal-close img,.ui-menu-modal .ui-modal-close svg{width:24px;height:24px;display:block}.ui-menu-modal .ui-tabs{position:absolute;top:-82px;left:50%;transform:translate(-50%);z-index:230;width:auto;display:flex;justify-content:center;align-items:center;gap:10px;padding:0}.ui-menu-modal .ui-tab{width:120px;height:60px;padding:0;display:flex;align-items:center;justify-content:center;gap:0;background:transparent;border:none;border-radius:0;font-size:0}.ui-menu-modal .ui-tab-label{display:none}.ui-menu-modal .ui-tab-icon{width:32px;height:32px}.ui-menu-modal .ui-tab:hover .ui-tab-icon,.ui-menu-modal .ui-tab--active .ui-tab-icon{width:48px;height:48px}.ui-menu-modal .ui-modal-body{height:100%;padding:42px 44px;box-sizing:border-box;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.ui-menu-modal:has(.info-panel) .ui-modal-body{padding-left:clamp(20px,2.174vw,25px);padding-right:clamp(20px,2.174vw,25px)}.ui-menu-modal .sys-settings{width:100%;max-width:none;box-sizing:border-box;gap:58px;margin:auto 0;animation:fadeTab .25s ease}.ui-menu-modal .sys-settings-section{gap:20px}.ui-menu-modal .sys-settings-section+.sys-settings-section{gap:25px}.ui-menu-modal .sys-settings-toggle-item{gap:16px}.ui-menu-modal .sys-settings-toggle-title{margin-bottom:8px;font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .sys-settings-toggle-desc{font-size:16px;font-weight:500;line-height:120%;max-width:225px}.ui-menu-modal .sys-settings-slider-row{grid-template-columns:24px minmax(0,1fr) 42px;gap:8px}.ui-menu-modal .sys-settings-slider-icon{width:24px;height:24px;font-size:24px}.ui-menu-modal .sys-settings-slider-val{font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .sys-slider-track{height:10px}.ui-menu-modal .sys-slider-thumb{width:20px;height:20px}.ui-menu-modal .sys-toggle{width:43px;height:24px}.ui-menu-modal .sys-toggle-knob{top:2px;left:2px;width:20px;height:20px}.ui-menu-modal .sys-toggle--on .sys-toggle-knob{left:21px}.ui-menu-modal .info-panel,.ui-menu-modal .replay-panel{width:100%;max-width:none;box-sizing:border-box}.ui-menu-modal .info-panel{align-self:flex-start;margin:0 auto 24px;animation:fadeTab .25s ease}.ui-menu-modal .info-section{gap:10px}.ui-menu-modal .info-section-title{font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .info-text,.ui-menu-modal .info-list-label,.ui-menu-modal .info-list-value,.ui-menu-modal .info-bullet-list{font-size:16px;line-height:125%}.ui-menu-modal .info-text,.ui-menu-modal .info-list-value,.ui-menu-modal .info-bullet-list{font-weight:500}.ui-menu-modal .info-list-label,.ui-menu-modal .info-text-strong{font-weight:800}.ui-menu-modal .info-list-row{grid-template-columns:140px minmax(0,1fr);gap:12px}.ui-menu-modal .info-version{font-size:14px;line-height:120%}.ui-menu-modal .replay-panel{margin-top:auto;margin-bottom:auto;animation:fadeTab .25s ease}.ui-menu-modal .ui-modal-scrollbar{top:42px;right:0;bottom:15px}.ui-menu-modal .ui-modal-scrollbar{display:none}.ui-menu-modal:has(.info-panel) .ui-modal-scrollbar{display:block;top:calc(90px + clamp(16px,2.688vh,20px));bottom:30px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-body{padding:0;align-items:stretch;justify-content:flex-start;overflow:hidden}.ui-menu-modal .replay-panel--filled{width:100%;max-width:none;min-height:100%;height:100%;margin:0}.ui-menu-modal .replay-table-wrap{width:100%;height:calc(100% - clamp(32px,10vw,40px) - clamp(10px,3.75vw,15px));min-height:0;margin-top:clamp(10px,3.75vw,15px);padding:0 clamp(10px,3vw,12px);box-sizing:border-box;overflow:hidden}.ui-menu-modal .replay-table-shell{clip-path:inset(0 10px 0 10px round 8px)}.ui-menu-modal .replay-table-shell:before{height:calc(clamp(30px,10vw,40px) + 3px);margin-bottom:calc((clamp(30px,10vw,40px) + 3px)*-1)}.ui-menu-modal .replay-table{width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:visible}.ui-menu-modal .replay-table th{height:clamp(30px,10vw,40px);padding:0 3px;font-size:clamp(8px,2.75vw,11px);line-height:1;font-weight:800;text-align:center;vertical-align:middle}.ui-menu-modal .replay-table td{height:clamp(35px,10vw,40px);padding:0 3px;font-size:clamp(8px,2.5vw,10px);line-height:1.15;font-weight:500;text-align:center;vertical-align:middle}.ui-menu-modal .replay-table th:nth-child(1),.ui-menu-modal .replay-table td:nth-child(1){width:22%}.ui-menu-modal .replay-table th:nth-child(2),.ui-menu-modal .replay-table td:nth-child(2){width:23%}.ui-menu-modal .replay-table th:nth-child(3),.ui-menu-modal .replay-table td:nth-child(3),.ui-menu-modal .replay-table th:nth-child(4),.ui-menu-modal .replay-table td:nth-child(4){width:16%}.ui-menu-modal .replay-table th:nth-child(5),.ui-menu-modal .replay-table td:nth-child(5){width:23%}.ui-menu-modal .replay-time-cell{line-height:1.15;text-align:left;white-space:nowrap}.ui-menu-modal .replay-button{width:clamp(45px,13.75vw,55px);height:clamp(20px,6.25vw,25px);border-radius:4px;margin:0 auto}.ui-menu-modal .replay-icon{width:clamp(11px,3.25vw,13px);height:clamp(11px,3.25vw,13px)}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar{display:block;top:clamp(10px,3.75vw,15px);bottom:clamp(32px,10vw,40px)}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar-thumb{width:12px;height:clamp(90px,27.5vw,110px)}}@media (min-width: 901px) and (max-width: 1200px) and (max-height: 820px) and (orientation: landscape){.ui-overlay:has(.ui-menu-modal){align-items:flex-start}.ui-menu-modal{width:min(1068px,calc(100vw - 82px));max-width:calc(100vw - 82px);height:min(457px,calc(100vh - 270px));min-height:min(457px,calc(100vh - 270px));max-height:min(457px,calc(100vh - 270px));margin-top:clamp(178px,25.8vh,194px)}.ui-menu-modal .ui-modal-header{width:min(1068px,calc(100vw - 82px));max-width:calc(100vw - 82px);height:142px;display:block;padding:0;position:fixed;top:clamp(30px,5.2vh,40px);left:50%;right:auto;transform:translate(-50%);z-index:220;pointer-events:none}.ui-menu-modal .ui-modal-title{position:absolute;top:clamp(72px,10.8vh,82px);left:50%;transform:translate(-50%)}.ui-menu-modal .ui-modal-close{position:absolute;top:0;right:0;padding:0;pointer-events:auto}.ui-menu-modal .ui-tabs{gap:10px;padding-left:clamp(34px,5.6vw,64px);padding-right:clamp(34px,5.6vw,64px);box-sizing:border-box}.ui-menu-modal .ui-tab{width:calc((100% - 20px) / 3);height:90px;font-size:24px;font-weight:900}.ui-menu-modal .ui-tab:hover,.ui-menu-modal .ui-tab--active{font-size:31px;font-weight:900}.ui-menu-modal .ui-tab-icon{width:25px;height:25px}.ui-menu-modal .ui-tab:hover .ui-tab-icon,.ui-menu-modal .ui-tab--active .ui-tab-icon{width:32px;height:32px}.ui-menu-modal .ui-modal-body{padding-left:clamp(26px,5.6vw,64px);padding-right:clamp(26px,5.6vw,64px);box-sizing:border-box;justify-content:center}.ui-menu-modal:has(.info-panel) .ui-modal-body{padding-top:clamp(12px,3.75vh,15px);padding-left:clamp(12px,1.667vw,15px);padding-right:clamp(12px,1.667vw,15px);padding-bottom:clamp(20px,6vh,24px)}.ui-menu-modal .sys-settings{width:100%;max-width:none;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(52px,8vw,92px);row-gap:20px;margin-top:auto;margin-bottom:auto;animation:fadeTab .25s ease}.ui-menu-modal .info-panel,.ui-menu-modal .replay-panel{width:100%;max-width:720px;box-sizing:border-box}.ui-menu-modal .info-panel{align-self:flex-start;margin:20px auto 30px;animation:fadeTab .25s ease}.ui-menu-modal .replay-panel{margin-top:auto;margin-bottom:auto;animation:fadeTab .25s ease}.ui-menu-modal .ui-modal-scrollbar{top:90px;bottom:30px}.ui-menu-modal .ui-modal-scrollbar{display:none}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-body{padding:0;align-items:stretch;justify-content:flex-start;overflow:hidden}.ui-menu-modal .replay-panel--filled{width:100%;max-width:none;min-height:100%;height:100%;margin:0}.ui-menu-modal .replay-table-wrap{width:100%;height:calc(100% - 25px);min-height:0;padding:0 clamp(18px,2.7vw,24px);box-sizing:border-box;overflow:hidden}.ui-menu-modal .replay-table-shell{clip-path:inset(0 10px 0 10px round 8px)}.ui-menu-modal .replay-table-shell:before{height:calc(clamp(36px,7.39vh,55px) + 3px);margin-bottom:calc((clamp(36px,7.39vh,55px) + 3px)*-1)}.ui-menu-modal .replay-table{width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:visible}.ui-menu-modal .replay-table th{height:clamp(36px,7.39vh,55px);padding:0 8px;font-size:20px;line-height:1;font-weight:700;text-align:center;vertical-align:middle}.ui-menu-modal .replay-table td{height:clamp(44px,9.41vh,70px);padding:0 8px;font-size:20px;line-height:1.15;font-weight:500;text-align:center;vertical-align:middle}.ui-menu-modal .replay-time-cell{line-height:1.15;text-align:left;white-space:nowrap}.ui-menu-modal .replay-button{width:clamp(113px,16.09vw,185px);height:clamp(26px,5.38vh,40px);border-radius:4px;margin:0 auto}.ui-menu-modal .replay-icon{width:26px;height:26px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar{display:block}}@media (max-width: 900px) and (max-height: 500px) and (orientation: landscape){.ui-overlay:has(.ui-menu-modal){align-items:flex-start}.ui-menu-modal{width:min(860px,calc(100vw - 40px));max-width:calc(100vw - 40px);height:min(245px,calc(100vh - 155px));min-height:min(245px,calc(100vh - 155px));max-height:min(245px,calc(100vh - 155px));margin-top:124px;overflow:visible}.ui-menu-modal .ui-modal-header{width:min(860px,calc(100vw - 40px));height:40px;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;position:fixed;top:12px;left:50%;right:auto;transform:translate(-50%);padding:0;z-index:240}.ui-menu-modal .ui-modal-title{grid-column:2;justify-self:center;font-family:Inter,var(--font-body),sans-serif;font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .ui-modal-close{grid-column:3;justify-self:end;width:24px;height:24px;padding:0}.ui-menu-modal .ui-modal-close img,.ui-menu-modal .ui-modal-close svg{width:24px;height:24px}.ui-menu-modal .ui-tabs{position:absolute;top:-72px;left:50%;transform:translate(-50%);z-index:230;width:auto;display:flex;justify-content:center;align-items:center;gap:10px;padding:0}.ui-menu-modal .ui-tab{width:120px;height:60px;padding:0;display:flex;align-items:center;justify-content:center;gap:0;background:transparent;border:none;border-radius:0;font-size:0}.ui-menu-modal .ui-tab-label{display:none}.ui-menu-modal .ui-tab-icon{width:32px;height:32px}.ui-menu-modal .ui-tab:hover .ui-tab-icon,.ui-menu-modal .ui-tab--active .ui-tab-icon{width:48px;height:48px}.ui-menu-modal .ui-modal-body{height:100%;padding:14px 24px;box-sizing:border-box;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.ui-menu-modal:has(.info-panel) .ui-modal-body{padding-top:clamp(12px,1.667vh,15px);padding-left:clamp(12px,3.75vw,15px);padding-right:clamp(12px,3.75vw,15px);padding-bottom:clamp(20px,2.667vh,24px)}.ui-menu-modal .sys-settings{width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:14px;margin:auto 0}.ui-menu-modal .sys-settings-section{gap:14px}.ui-menu-modal .sys-settings-toggle-item{gap:18px}.ui-menu-modal .sys-settings-toggle-title{font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .sys-settings-toggle-desc{font-size:16px;font-weight:500;line-height:120%}.ui-menu-modal .sys-settings-slider-row{grid-template-columns:24px minmax(0,1fr) 44px;gap:10px}.ui-menu-modal .sys-settings-slider-icon{width:24px;font-size:24px}.ui-menu-modal .sys-settings-slider-val{font-size:16px;font-weight:800}.ui-menu-modal .sys-slider-track{height:8px}.ui-menu-modal .sys-slider-thumb{width:20px;height:20px}.ui-menu-modal .sys-toggle{width:43px;height:24px}.ui-menu-modal .sys-toggle-knob{top:2px;left:2px;width:20px;height:20px}.ui-menu-modal .sys-toggle--on .sys-toggle-knob{left:21px}.ui-menu-modal .info-panel,.ui-menu-modal .replay-panel{width:100%;max-width:none;box-sizing:border-box}.ui-menu-modal .info-panel{align-self:flex-start;margin:14px auto 24px}.ui-menu-modal .info-section{gap:10px}.ui-menu-modal .info-section-title{font-size:16px;font-weight:800;line-height:100%}.ui-menu-modal .info-text,.ui-menu-modal .info-list-label,.ui-menu-modal .info-list-value,.ui-menu-modal .info-bullet-list{font-size:16px;line-height:125%}.ui-menu-modal .info-text,.ui-menu-modal .info-list-value,.ui-menu-modal .info-bullet-list{font-weight:500}.ui-menu-modal .info-list-label,.ui-menu-modal .info-text-strong{font-weight:800}.ui-menu-modal .ui-modal-scrollbar{top:36px;bottom:15px}.ui-menu-modal:has(.info-panel) .ui-modal-scrollbar{display:none}.ui-menu-modal:has(.info-panel) .ui-modal-scrollbar{display:block;top:clamp(12px,1.667vh,15px);bottom:clamp(20px,2.667vh,24px)}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-body{padding:0;align-items:stretch;justify-content:flex-start;overflow:hidden}.ui-menu-modal .replay-panel--filled{width:100%;max-width:none;min-height:100%;height:100%;margin:0}.ui-menu-modal .replay-table-wrap{width:100%;height:calc(100% - (clamp(10px,3.75vh,15px)*2));min-height:0;margin-top:clamp(10px,3.75vh,15px);padding:0 clamp(10px,3vw,12px);box-sizing:border-box;overflow:hidden}.ui-menu-modal .replay-table-shell{clip-path:inset(0 10px 0 10px round 8px)}.ui-menu-modal .replay-table-shell:before{height:calc(clamp(30px,10vh,40px) + 3px);margin-bottom:calc((clamp(30px,10vh,40px) + 3px)*-1)}.ui-menu-modal .replay-table{width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:visible}.ui-menu-modal .replay-table th{height:clamp(30px,10vh,40px);padding:0 5px;font-size:11px;line-height:1;font-weight:800;text-align:center;vertical-align:middle}.ui-menu-modal .replay-table td{height:clamp(35px,10vh,40px);padding:0 5px;font-size:10px;line-height:1.15;font-weight:500;text-align:center;vertical-align:middle}.ui-menu-modal .replay-time-cell{line-height:1.15;text-align:left;white-space:nowrap}.ui-menu-modal .replay-button{width:clamp(56px,15.56vw,140px);height:clamp(20px,6.25vh,25px);border-radius:4px;margin:0 auto}.ui-menu-modal .replay-icon{width:13px;height:13px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar{display:block;top:15px;bottom:15px}.ui-menu-modal:has(.replay-panel--filled) .ui-modal-scrollbar-thumb{width:12px;height:35px}}.ui-spin-btn-icon,.ui-autospin-btn-icon,.ui-speed-icon,.ui-bet-icon,.ui-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 1250px) and (min-aspect-ratio: 1/1){.ui-logo-zone{top:20px;left:15px;width:clamp(85px,calc(68.1818vh - 279.0909px),220px);height:auto;transform:none}.ui-logo-zone img{width:100%;max-width:100%;height:auto}.ui-win-zone{top:20px;padding:clamp(15px,calc(5.1546vh - 13.3505px),25px)}.ui-win-label,.ui-win-amount{font-size:clamp(12px,calc(10.3093vh - 44.701px),32px);font-weight:800}.ui-topright{top:20px;right:15px;gap:clamp(5px,calc(2.5773vh - 9.1753px),10px)}.ui-icon-btns{gap:5px}.ui-icon-btn{width:clamp(28px,6.92vh,58px);height:clamp(29px,7.12vh,60px)}.ui-icon,.ui-icon-btn svg,.ui-icon-btn img{width:clamp(14px,3.23vh,28px);height:clamp(14px,3.23vh,28px)}.ui-depth-block{gap:clamp(5px,calc(5.1546vh - 23.3505px),15px);align-items:center}.ui-depth-label{font-size:clamp(10px,calc(2.0619vh - 1.3402px),14px);font-weight:800}.ui-depth-value{font-size:clamp(15px,calc(1.5464vh + 6.4948px),18px);font-weight:900}.ui-spin-control{bottom:28%;gap:clamp(10px,calc(2.5773vh - 4.1753px),15px)}.ui-spin-btn{width:clamp(100px,calc(51.5464vh - 183.5052px),200px);height:clamp(100px,calc(51.5464vh - 183.5052px),200px)}.ui-spin-btn-icon{width:clamp(80px,calc(40.7216vh - 143.9691px),159px);height:clamp(80px,calc(40.7216vh - 143.9691px),159px)}.ui-spin-btn-counter{font-size:clamp(20px,calc(7.732vh - 22.5258px),35px)}.ui-autospin-btn{width:clamp(75px,calc(12.8866vh + 4.1237px),100px);height:clamp(75px,calc(12.8866vh + 4.1237px),100px)}.ui-autospin-btn-icon{width:clamp(40px,calc(7.732vh - 2.5258px),55px);height:clamp(40px,calc(7.732vh - 2.5258px),55px)}.ui-hud{height:clamp(60px,calc(30.9278vh - 110.2062px),120px);padding-left:15px;padding-right:15px;position:absolute;background:linear-gradient(to top,#060606bf,#0000)}.ui-credit{width:auto;height:auto;padding:0;background:none;border:none;border-radius:0;align-items:flex-start}.ui-credit-label{font-size:clamp(12px,calc(6.1856vh - 22.0206px),26px);font-weight:900}.ui-credit-value{font-size:clamp(12px,calc(10.3093vh - 44.701px),28px);font-weight:900}.ui-group-wrapper{padding:0;gap:clamp(0px,calc(10.3093vh - 56.701px),20px);background:none;border:none;box-shadow:none;position:static}.ui-speed-group{position:absolute;left:50%;overflow:visible;bottom:15px;transform:translate(-50%);gap:clamp(5px,calc(2.5773vh - 9.1753px),10px);padding:0}.ui-speed-btn{width:clamp(31.5px,calc(16.7526vh - 60.6392px),64px);height:clamp(33px,calc(17.5258vh - 63.3918px),67px)}.ui-speed-icon{width:clamp(20px,calc(11.8557vh - 45.2062px),43px);height:clamp(20px,calc(11.8557vh - 45.2062px),43px)}.ui-speed-label{font-size:clamp(7px,calc(3.6082vh - 12.8454px),14px)}.ui-speed-btn:hover .ui-speed-icon,.ui-speed-btn:active .ui-speed-icon,.ui-speed-btn--active .ui-speed-icon{width:clamp(22px,calc(14.433vh - 57.3814px),50px);height:clamp(22px,calc(14.433vh - 57.3814px),50px);color:#f2fdff}.ui-speed-btn--active{width:clamp(30px,calc(17.5258vh - 66.3918px),64px)!important;height:clamp(30px,calc(19.0722vh - 74.8969px),67px)!important}.ui-speed-btn:hover .ui-speed-label,.ui-speed-btn:active .ui-speed-label,.ui-speed-btn--active .ui-speed-label{font-size:clamp(10px,calc(3.0928vh - 7.0103px),16px);color:#facb32}.ui-bet-block{position:absolute;right:15px;bottom:15px;gap:5px;padding:0}.ui-bet-label{font-size:clamp(12px,calc(6.1856vh - 22.0206px),26px);font-weight:900}.ui-bet-amount{font-size:clamp(12px,calc(10.3093vh - 44.701px),28px);font-weight:900}.ui-bet-adj{width:clamp(31.5px,calc(10.3093vh - 25.201px),51.5px);height:clamp(33px,calc(10.3093vh - 23.701px),53px)}.ui-bet-icon{width:clamp(13px,calc(4.6392vh - 12.5155px),22px);height:clamp(13px,calc(4.6392vh - 12.5155px),22px)}.ui-spin-btn-icon,.ui-autospin-btn-icon,.ui-speed-icon,.ui-bet-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-spin-btn-icon svg,.ui-spin-btn-icon img{width:clamp(80px,calc(40.7216vh - 143.9691px),159px)!important;height:clamp(80px,calc(40.7216vh - 143.9691px),159px)!important;max-width:clamp(80px,calc(40.7216vh - 143.9691px),159px);max-height:clamp(80px,calc(40.7216vh - 143.9691px),159px);display:block}.ui-autospin-btn-icon svg,.ui-autospin-btn-icon img{width:clamp(40px,calc(7.732vh - 2.5258px),55px)!important;height:clamp(40px,calc(7.732vh - 2.5258px),55px)!important;max-width:clamp(40px,calc(7.732vh - 2.5258px),55px);max-height:clamp(40px,calc(7.732vh - 2.5258px),55px);display:block}.ui-speed-icon svg,.ui-speed-icon img{width:clamp(20px,calc(11.8557vh - 45.2062px),43px)!important;height:clamp(20px,calc(11.8557vh - 45.2062px),43px)!important;max-width:clamp(20px,calc(11.8557vh - 45.2062px),43px);max-height:clamp(20px,calc(11.8557vh - 45.2062px),43px);display:block}.ui-bet-icon svg,.ui-bet-icon img{width:clamp(13px,calc(4.6392vh - 12.5155px),22px)!important;height:clamp(13px,calc(4.6392vh - 12.5155px),22px)!important;max-width:clamp(13px,calc(4.6392vh - 12.5155px),22px);max-height:clamp(13px,calc(4.6392vh - 12.5155px),22px);display:block}}@media (max-width: 1250px) and (min-aspect-ratio: 1/1) and (max-height: 600px){.ui-logo-zone{display:flex;position:fixed;left:max(35px,calc(clamp(85px,calc(68.1818vh - 279.0909px),220px)/2 + 5px));top:clamp(63px,calc(3.3333vh + 49.6667px),68px);height:auto;transform:translate(-50%)}.ui-logo-zone img{width:100%;max-width:100%;height:auto}.ui-win-zone{top:10px}.ui-topright{top:10px;right:10px}.ui-icon-btns .ui-icon-btn:nth-child(1){position:fixed;left:max(35px,calc(clamp(85px,calc(68.1818vh - 279.0909px),220px)/2 + 5px));top:10px;transform:translate(-50%)}.ui-depth-block{position:fixed;left:max(35px,calc(clamp(85px,calc(68.1818vh - 279.0909px),220px)/2 + 5px));top:clamp(140px,calc(50vh - 120px),180px);transform:translate(-50%)}.ui-spin-control{right:0;bottom:25%}.ui-credit{bottom:15px;left:20px;position:absolute}.ui-bet-block{right:20px;bottom:15px}}@media (max-aspect-ratio: 1/1){:root{--ui-logo-width: clamp(145px, calc(13vw + 6px) , 200px)}.ui-logo-zone{display:flex;position:fixed;left:clamp(8px,1.35vw,10px);top:clamp(85px,9.4vw,95px);width:var(--ui-logo-width);height:auto;transform:none}.ui-logo-zone img{width:100%;max-width:100%;height:auto}.ui-win-zone{top:clamp(20px,3.35vw,25px);padding:clamp(15px,calc(2vw + 7px),25px)}.ui-win-label,.ui-win-amount{font-size:clamp(12px,calc(4vw - 4px),32px);font-weight:800}.ui-topright{top:clamp(20px,3.35vw,25px);right:clamp(8px,1.35vw,10px);gap:clamp(10px,calc(2.1vw - 1px),15px);align-items:center}.ui-icon-btns{gap:5px}.ui-icon-btn{width:clamp(28px,6.92vw,58px);height:clamp(29px,7.12vw,60px)}.ui-icon,.ui-icon-btn svg,.ui-icon-btn img{width:clamp(14px,3.23vw,28px);height:clamp(14px,3.23vw,28px)}.ui-icon-btns .ui-icon-btn:nth-child(1){position:fixed;left:clamp(35px,4.7vw,37px);top:clamp(20px,3.35vw,25px);transform:translate(-50%)}.ui-depth-block{position:static;left:auto;top:auto;width:max-content;min-width:0;transform:none;gap:5px;align-items:center;text-align:center;align-self:center;white-space:nowrap}.ui-depth-row,.ui-depth-label,.ui-depth-value{white-space:nowrap}.ui-depth-label{font-size:clamp(10px,calc(1.6vw + 3.6px),18px);font-weight:800}.ui-depth-value{font-size:clamp(15px,calc(1.8vw + 7.8px),24px);font-weight:800}.ui-spin-control{right:0;bottom:clamp(40%,calc(49% - 1vw),45%);gap:clamp(10px,calc(1vw + 6px),15px)}.ui-spin-btn{width:clamp(100px,calc(18vw + 28px),190px);height:clamp(100px,calc(18vw + 28px),190px)}.ui-spin-btn-icon{width:clamp(80px,calc(15.8vw + 16.8px),159px);height:clamp(80px,calc(15.8vw + 16.8px),159px)}.ui-spin-btn-counter{font-size:clamp(20px,calc(3vw + 8px),35px)}.ui-autospin-btn{width:clamp(75px,calc(3vw + 63px),90px);height:clamp(75px,calc(3vw + 63px),90px)}.ui-autospin-btn-icon{width:clamp(40px,calc(3vw + 28px),55px);height:clamp(40px,calc(3vw + 28px),55px)}.ui-hud{height:clamp(75px,calc(25vw - 25px),100px);padding-left:clamp(10px,calc(2vw + 2px),20px);padding-right:clamp(20px,calc(2vw + 12px),20px);background:linear-gradient(to top,#060606bf,#0000);align-items:center}.ui-credit{width:auto;height:auto;padding:0;background:none;border:none;border-radius:0;align-items:flex-start}.ui-credit-label{font-size:clamp(10px,calc(2.8vw - .64px),26px);font-weight:800}.ui-credit-value{font-size:clamp(10px,calc(2.6vw + .12px),28px);font-weight:900}.ui-group-wrapper{position:static;padding:0;gap:0;background:none;border:none;box-shadow:none}.ui-speed-group{position:absolute;left:50%;bottom:clamp(12px,2vw,15px);transform:translate(-50%);gap:clamp(5px,calc(1vw + 1px),10px);padding:0}.ui-speed-btn{width:clamp(31.5px,calc(6.5vw + 5.5px),64px);height:clamp(33px,calc(6.8vw + 5.8px),67px)}.ui-speed-icon{width:clamp(20px,calc(4.6vw + 1.6px),43px);height:clamp(20px,calc(4.6vw + 1.6px),43px)}.ui-speed-label{font-size:clamp(7px,calc(1.4vw + 1.4px),14px)}.ui-speed-btn:hover .ui-speed-icon,.ui-speed-btn:active .ui-speed-icon,.ui-speed-btn--active .ui-speed-icon{width:clamp(22px,calc(5.6vw - .4px),50px);height:clamp(22px,calc(5.6vw - .4px),50px);color:#f2fdff}.ui-speed-btn:hover .ui-speed-label,.ui-speed-btn:active .ui-speed-label,.ui-speed-btn--active .ui-speed-label{font-size:clamp(10px,calc(1.2vw + 5.2px),16px);color:#facb32}.ui-bet-block{right:clamp(15px,2.7vw,20px);bottom:clamp(15px,2.7vw,20px);padding:0}.ui-bet-label{font-size:clamp(10px,calc(2.8vw - .64px),26px);font-weight:800}.ui-bet-controls{display:flex}.ui-bet-amount{font-size:clamp(10px,calc(3.2vw - 2.16px),28px);font-weight:900}.ui-bet-adj{width:clamp(31.5px,calc(4vw + 15.5px),51.5px);height:clamp(33px,calc(4vw + 17px),53px)}.ui-bet-icon{width:clamp(13px,calc(1.8vw + 5.8px),22px);height:clamp(13px,calc(1.8vw + 5.8px),22px)}.ui-spin-btn-icon,.ui-autospin-btn-icon,.ui-speed-icon,.ui-bet-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-spin-btn-icon svg,.ui-spin-btn-icon img{width:clamp(80px,calc(15.8vw + 16.8px),159px)!important;height:clamp(80px,calc(15.8vw + 16.8px),159px)!important;max-width:clamp(80px,calc(15.8vw + 16.8px),159px);max-height:clamp(80px,calc(15.8vw + 16.8px),159px);display:block}.ui-autospin-btn-icon svg,.ui-autospin-btn-icon img{width:clamp(40px,calc(3vw + 28px),55px)!important;height:clamp(40px,calc(3vw + 28px),55px)!important;max-width:clamp(40px,calc(3vw + 28px),55px);max-height:clamp(40px,calc(3vw + 28px),55px);display:block}.ui-speed-icon svg,.ui-speed-icon img{width:clamp(20px,calc(4.6vw + 1.6px),43px)!important;height:clamp(20px,calc(4.6vw + 1.6px),43px)!important;max-width:clamp(20px,calc(4.6vw + 1.6px),43px);max-height:clamp(20px,calc(4.6vw + 1.6px),43px);display:block}.ui-bet-icon svg,.ui-bet-icon img{width:clamp(13px,calc(1.8vw + 5.8px),22px)!important;height:clamp(13px,calc(1.8vw + 5.8px),22px)!important;max-width:clamp(13px,calc(1.8vw + 5.8px),22px);max-height:clamp(13px,calc(1.8vw + 5.8px),22px);display:block}}@media (max-aspect-ratio: 1/1) and (max-width: 670px){:root{--ui-left-stack-left: 10px;--ui-left-stack-width: clamp(74px, 10vw, 96px);--ui-left-stack-center: calc( var(--ui-left-stack-left) + var(--ui-left-stack-width) / 2 );--ui-logo-width: 85px;--ui-logo-height: auto}.ui-logo-zone{left:var(--ui-left-stack-center);top:clamp(75px,19.5vw,80px);width:var(--ui-logo-width);height:var(--ui-logo-height);transform:translate(-50%)}.ui-win-zone{top:clamp(16px,5vw,20px)}.ui-topright{top:clamp(16px,5vw,20px);right:clamp(8px,2.5vw,10px);gap:5px}.ui-icon-btns{flex-direction:column}.ui-icon-btns .ui-icon-btn:nth-child(1){left:var(--ui-left-stack-center);top:clamp(16px,5vw,20px)}.ui-depth-block{position:fixed;left:var(--ui-left-stack-left);top:clamp(150px,30vw,155px);width:var(--ui-left-stack-width);min-width:var(--ui-left-stack-width);transform:none}.ui-spin-control{bottom:45%}.ui-credit{bottom:clamp(16px,5vw,20px);left:clamp(8px,2.5vw,10px);position:absolute}.ui-speed-group{bottom:clamp(16px,5vw,20px)}.ui-bet-block{position:absolute;right:clamp(5px,2.5vw,7px);bottom:clamp(4px,1.25vw,5px);display:grid;grid-template-columns:auto max-content;grid-template-rows:auto auto;column-gap:clamp(5px,calc(.2vw + 5.2px),6px);row-gap:5px;align-items:center;padding:0}.ui-bet-label{grid-column:1;grid-row:1;justify-self:end;text-align:right;margin-bottom:-17px}.ui-bet-controls{display:contents}.ui-bet-amount{grid-column:1;grid-row:2;justify-self:end;text-align:right;margin-top:-17px}.ui-bet-controls .ui-bet-adj:first-child{grid-column:2;grid-row:2}.ui-bet-controls .ui-bet-adj:last-child{grid-column:2;grid-row:1}}.balance-bet-modal-layer{display:contents}@media (max-width: 1000px),(hover: none),(pointer: coarse){.balance-bet-modal-layer{--balance-bet-modal-edge: clamp(8px, calc(2.667px + 1.481vw) , 16px);--balance-bet-modal-width: clamp(340px, calc(210px + 36.111vw) , 535px);--balance-bet-modal-min-height: clamp(230px, calc(176.667px + 14.815vw) , 310px);--balance-bet-modal-padding: clamp(8px, calc(6.667px + .37vw) , 10px);--balance-bet-modal-gap: clamp(6px, calc(4.667px + .37vw) , 8px);--balance-bet-modal-radius: clamp(10px, calc(8.667px + .37vw) , 12px);--balance-bet-modal-title-size: clamp(20px, calc(16.667px + .926vw) , 25px);--balance-bet-modal-close-size: clamp(26px, calc(22px + 1.111vw) , 32px);--balance-bet-modal-cell-height: clamp(40px, calc(33.333px + 1.852vw) , 50px);--balance-bet-modal-cell-size: clamp(20px, calc(17.333px + .741vw) , 24px);position:fixed;inset:0;z-index:260;display:flex;align-items:center;justify-content:center;padding:var(--balance-bet-modal-edge);box-sizing:border-box;background:radial-gradient(circle at center,#0000,#0000004d),#00000073}.balance-bet-modal{position:static;right:auto;bottom:auto;transform:none;width:min(var(--balance-bet-modal-width),calc(100vw - (var(--balance-bet-modal-edge) * 2)));min-height:var(--balance-bet-modal-min-height);height:auto;padding:var(--balance-bet-modal-padding);border-radius:var(--balance-bet-modal-radius);gap:var(--balance-bet-modal-gap);max-height:calc(100dvh - (var(--balance-bet-modal-edge) * 2));overflow-y:auto}.balance-bet-modal__header{padding-left:clamp(6px,calc(3.333px + .741vw),10px)}.balance-bet-modal__title{font-size:var(--balance-bet-modal-title-size)}.balance-bet-modal__close,.balance-bet-modal__close img{width:var(--balance-bet-modal-close-size);height:var(--balance-bet-modal-close-size)}.balance-bet-modal__cell{min-height:var(--balance-bet-modal-cell-height);font-size:var(--balance-bet-modal-cell-size)}.balance-bet-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-bet-block:hover{background:transparent}}@media (max-width: 600px){.balance-bet-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
