*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{background:#0e1116;color:#e8edf2;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid #6db2ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.boot-error{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;padding:24px;text-align:center;background:#0e1116;color:#ff9d9d;font-size:15px;line-height:1.5}.sg-stage{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#10161f,#0a0d12)}.sg-art-status{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;background:#01040b;text-align:center}.sg-art-status p{max-width:28ch;margin:0;font-size:1rem;line-height:1.5}.sg-btn{min-height:44px;min-width:44px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#1b2330;color:#e8edf2;font-size:14px;font-weight:600;cursor:pointer}.sg-btn:disabled{opacity:.4;cursor:not-allowed}.ui-replay-badge{grid-column:2;justify-self:end;color:var(--ui-accent);font-size:.75rem;font-weight:700}.ui-shell .ui-settlement-status{grid-area:board;align-self:start;z-index:9;margin:.5rem .75rem;color:var(--ui-ink);font-size:.75rem;line-height:1.4;text-shadow:0 1px 3px var(--ui-shadow);pointer-events:none}.ui-session-info{grid-area:board;align-self:end;justify-self:center;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.125rem .75rem;margin:.25rem .5rem;color:var(--ui-muted);font-size:.625rem;line-height:1.4;text-shadow:0 1px 3px var(--ui-shadow);pointer-events:none}.ui-session-info>span{white-space:nowrap}.ui-session-info strong{color:var(--ui-ink)}.ui-actions .ui-play[data-recovery=true]>span{font-family:inherit;font-size:.8125rem}.ui-actions .ui-play[data-recovery=true]>small{visibility:hidden}@media(max-height:23.999rem)and (min-aspect-ratio:4/3){.ui-replay-badge{grid-column:1;grid-row:1;justify-self:start}}:root{--ui-bg: #050c17;--ui-panel: #0b1c34;--ui-field: #061122;--ui-hover: #203d60;--ui-border: #375576;--ui-ink: #fff8df;--ui-muted: #b6c9df;--ui-accent: #79cfff;--ui-on-accent: #092338;--ui-money: #ffd479;--ui-bonus: #38230f;--ui-error: #ffb3ac;--ui-panel-light: #14315a;--ui-panel-dark: #081425;--ui-nickel: #7897b4;--ui-opal-top: #fff8df;--ui-opal-bottom: #b9d7e5;--ui-amber-top: #66451e;--ui-amber-bottom: #38230f;--ui-gold-top: #ffdf96;--ui-gold-bottom: #e9ae48;--ui-on-gold: #302108;--ui-rim: #b5deff45;--ui-shadow: #01040b;--ui-display: "Barlow Condensed", sans-serif;--ui-grain: url(/assets/grain-D-orUXm4.jpg);--ui-enamel: url(/assets/basket-enamel@1x-BdpNWQy4.jpg);--ui-radius: .5rem;--ui-target: 2.75rem;--ui-fast: .16s;--ui-ease: cubic-bezier(.2, .8, .2, 1)}@supports (background-image: image-set(url(x.avif) type("image/avif"))){:root{--ui-grain: image-set(url(/assets/grain-DVR3t6TC.avif) type("image/avif"), url(/assets/grain-BTIRcy73.webp) type("image/webp"), url(/assets/grain-D-orUXm4.jpg) type("image/jpeg"));--ui-enamel: image-set(url(/assets/basket-enamel@1x-CBRTQPOT.avif) 1x type("image/avif"), url(/assets/basket-enamel@2x-CrFWsxZU.avif) 2x type("image/avif"), url(/assets/basket-enamel@1x-ZeJc7ldO.webp) 1x type("image/webp"), url(/assets/basket-enamel@2x-C9qOfa0D.webp) 2x type("image/webp"), url(/assets/basket-enamel@1x-BdpNWQy4.jpg) 1x type("image/jpeg"), url(/assets/basket-enamel@2x-CrPOvadv.jpg) 2x type("image/jpeg"))}}body{background:var(--ui-bg)}::selection{background:var(--ui-accent);color:var(--ui-on-accent)}.ui-shell{height:100%;display:grid;grid-template:"header" minmax(3rem,max-content) "board" minmax(0,1fr) "panel" auto "footer" 2.75rem / minmax(0,1fr);overflow:hidden;color:var(--ui-ink);background:var(--ui-bg);font-size:.875rem;line-height:1.4;font-variant-numeric:tabular-nums}.ui-shell button,.ui-shell input,.ui-shell select{font-family:inherit;font-size:inherit;line-height:inherit}.ui-shell button{touch-action:manipulation}.ui-shell button,.ui-shell select{cursor:pointer}.ui-shell button:disabled,.ui-shell input:disabled,.ui-shell select:disabled{cursor:not-allowed;opacity:.55}.ui-shell button:focus-visible,.ui-shell input:focus-visible,.ui-shell select:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-shell p{margin:0}.ui-shell button{transition:background-color var(--ui-fast) var(--ui-ease),color var(--ui-fast) var(--ui-ease),transform var(--ui-fast) var(--ui-ease)}.ui-shell button:active:not(:disabled){transform:translateY(1px)}.ui-header{grid-area:header;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .875rem;background:linear-gradient(100deg,var(--ui-panel),var(--ui-bg) 60%);box-shadow:inset 0 -1px 0 var(--ui-rim)}.ui-header h1{margin:0;font-family:var(--ui-display);font-size:1.25rem;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--ui-opal-top);text-shadow:0 2px 2px var(--ui-shadow)}.ui-header-money{display:flex;flex-wrap:wrap;justify-content:flex-end;flex:1 1 auto;align-items:center;gap:.625rem;min-width:0}.ui-money{display:flex;flex-direction:column;align-items:flex-end;min-width:0;max-width:100%}.ui-money>span{color:var(--ui-muted);font-size:.625rem;white-space:nowrap}.ui-money strong{font-family:var(--ui-display);font-size:1.125rem;line-height:1.1;font-weight:700;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:end}.ui-payout strong{color:var(--ui-money)}.ui-payout[data-state=idle] strong{color:var(--ui-muted)}.ui-board{grid-area:board;position:relative;display:flex;min-width:0;min-height:0;overflow:hidden}.ui-board .sg-stage{width:100%;height:100%}.ui-panel{grid-area:panel;display:flex;flex-direction:column;padding:.75rem;background-color:var(--ui-panel);background-image:var(--ui-grain),linear-gradient(155deg,var(--ui-panel-light),var(--ui-panel-dark) 65%);background-size:16rem 16rem,100% 100%;background-blend-mode:soft-light,normal;box-shadow:inset 0 1px 0 var(--ui-rim),inset -1px 0 #79cfff1a;min-height:0;min-width:0}.ui-replay-details{min-width:0}.ui-replay-heading{margin-bottom:.75rem}.ui-replay-heading h2{margin:0 0 .25rem;font-size:1.125rem;line-height:1.25}.ui-replay-heading p,.ui-replay-unavailable{color:var(--ui-muted);font-size:.75rem}.ui-replay-mode{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.125rem .75rem;font-size:.75rem}.ui-replay-mode>span:last-child{color:var(--ui-muted)}.ui-replay-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:.625rem 0 0;padding-top:.625rem;border-top:1px solid var(--ui-border)}.ui-replay-pricing dt{color:var(--ui-muted);font-size:.75rem}.ui-replay-pricing dd{margin:.125rem 0 0;font-family:var(--ui-display);font-size:1.25rem;font-weight:700;overflow-wrap:anywhere}.ui-replay-cost dd{color:var(--ui-money)}.ui-replay-details .ui-replay-unavailable{margin-top:.625rem}.ui-panel-explanation[hidden]{display:none}.ui-shell[data-replay=true] .ui-actions{grid-template-columns:minmax(0,1fr)}.ui-fields{display:grid;gap:.625rem}.ui-field{margin:0;padding:0;border:0;min-width:0}.ui-field>label,.ui-field>legend{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--ui-muted);padding:0;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.ui-field>label>span{font-size:.6875rem}.ui-amount-control{display:flex;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:linear-gradient(var(--ui-shadow),var(--ui-field));box-shadow:inset 0 2px 5px #01040b80,0 1px 0 var(--ui-rim)}.ui-amount-control input{padding:0 .75rem;color:var(--ui-ink);width:100%;min-width:0;border:0;border-radius:var(--ui-radius);background:transparent;caret-color:var(--ui-accent);font-family:var(--ui-display);font-size:1.375rem;line-height:1;font-weight:700}.ui-adjust{flex:0 0 var(--ui-target);display:grid;place-items:center;height:var(--ui-target);border:0;border-radius:.25rem;color:var(--ui-muted);background:linear-gradient(#79cfff0a,transparent);box-shadow:inset 1px 0 #79cfff12;font-weight:600}.ui-adjust:hover{background:var(--ui-hover);color:var(--ui-ink)}.ui-options{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(4.5rem,1fr);gap:.75rem}.ui-risk-control{display:flex;background:var(--ui-field);padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius);box-shadow:inset 0 2px 5px #01040b80,0 1px 0 var(--ui-rim)}.ui-risk-control button{flex:1;min-width:var(--ui-target);min-height:var(--ui-target);padding:0 .4rem;color:var(--ui-muted);background:transparent;border:0;border-radius:calc(var(--ui-radius) - 1px);font-weight:600}.ui-risk-control button[aria-pressed=true]{background:linear-gradient(var(--ui-hover),var(--ui-panel));color:var(--ui-ink);box-shadow:inset 0 1px 0 var(--ui-nickel),inset 0 -1px 0 var(--ui-shadow),inset 0 0 0 1px var(--ui-border);text-shadow:0 1px 2px var(--ui-shadow)}.ui-rows-field select{width:100%;height:calc(var(--ui-target) + 2px);border:1px solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-field);background-image:linear-gradient(var(--ui-shadow),var(--ui-field));box-shadow:inset 0 2px 5px #01040b80,0 1px 0 var(--ui-rim);color:var(--ui-ink);padding:0 .75rem;color-scheme:dark;font-family:var(--ui-display);font-size:1.25rem;font-weight:700}.ui-rows-field option{color:var(--ui-ink);background-color:var(--ui-field)}.ui-actions{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.5rem;margin-top:.75rem}.ui-button{position:relative;isolation:isolate;min-height:var(--ui-target);min-width:var(--ui-target);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.5rem .75rem;color:var(--ui-ink);background:linear-gradient(var(--ui-hover),var(--ui-panel));border:0;border-radius:var(--ui-radius);font-weight:700;box-shadow:inset 0 1px 0 var(--ui-rim),inset 0 -1px 0 var(--ui-shadow)}.ui-button:hover:not(:disabled){background:linear-gradient(var(--ui-border),var(--ui-hover))}.ui-button>span{display:flex;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap}.ui-button small{font-size:.75rem;line-height:1.2;font-weight:600;white-space:nowrap}.ui-actions .ui-button>span{height:1.25rem;line-height:1;font-weight:700}.ui-actions .ui-button>span:lang(en){font-family:var(--ui-display);font-size:1.375rem}.ui-play{color:var(--ui-on-accent);background:linear-gradient(170deg,var(--ui-opal-top),var(--ui-opal-bottom));box-shadow:inset 0 1px #fffef0,inset 0 -2px 0 var(--ui-nickel),0 4px 9px #01040b66;text-shadow:0 1px 0 #ffffff50}.ui-play:hover:not(:disabled){background:linear-gradient(170deg,#fffdf1,#d4eaf3)}.ui-bonus{color:var(--ui-money);background:linear-gradient(160deg,var(--ui-amber-top),var(--ui-amber-bottom));box-shadow:inset 0 1px #ffd47980,inset 0 -2px #1a1109,inset 0 0 0 1px #a17d3e80,0 4px 9px #01040b4d;text-shadow:0 1px 2px #1a1109}.ui-bonus:hover:not(:disabled){background:linear-gradient(160deg,#704a20,#432b12)}.ui-confirm-bonus{color:var(--ui-on-gold);background:linear-gradient(160deg,var(--ui-gold-top),var(--ui-gold-bottom));box-shadow:inset 0 1px 0 var(--ui-opal-top),inset 0 -2px #956b28,0 4px 9px #01040b4d}.ui-confirm-bonus:hover:not(:disabled){background:linear-gradient(160deg,#ffeabe,#ffc75e)}.ui-play:before,.ui-bonus:before,.ui-confirm-bonus:before{content:"";position:absolute;inset:1px;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--ui-enamel) center / cover;mix-blend-mode:soft-light;opacity:.18}.ui-cost-note{display:none}.ui-cost-note>span{grid-area:1 / 1}.ui-cost-note>span[aria-hidden=true]{visibility:hidden}.ui-compact-settings{display:none}.ui-footer{grid-area:footer;display:flex;align-items:center;justify-content:space-between;padding:0 .625rem;gap:.5rem;background:linear-gradient(var(--ui-panel-dark),var(--ui-bg));border-top:1px solid var(--ui-border)}.ui-text-button{min-height:var(--ui-target);min-width:var(--ui-target);display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:0 .375rem;color:var(--ui-muted);border:0;background:transparent;font-size:.75rem}.ui-text-button:hover{color:var(--ui-ink)}.ui-board-mode{font-size:.6875rem;color:var(--ui-muted);white-space:nowrap}.ui-footer>:last-child>span{display:none}.ui-panel-explanation{display:none}.ui-round-progress{grid-area:board;position:relative;align-self:start;min-width:0;z-index:2;margin:.25rem .5rem;pointer-events:none;display:flex;justify-content:space-between;align-items:center;min-height:var(--ui-target);color:var(--ui-money);font-size:.75rem;text-shadow:0 1px 3px var(--ui-shadow)}.ui-round-progress .ui-text-button{pointer-events:auto}.ui-live-payout{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:.125rem .5rem;padding-top:0}.ui-live-payout>span{color:var(--ui-muted);font-size:.6875rem}.ui-live-payout>small{grid-column:1 / -1;color:var(--ui-muted);font-size:.625rem}.ui-inline-error{margin-top:.75rem;color:var(--ui-error);display:flex;flex-direction:column;gap:.25rem}.ui-inline-error>span{font-size:.75rem}.ui-error-text{color:var(--ui-error);padding-top:.25rem;font-size:.75rem}.ui-use-amount{min-height:2rem;min-width:auto;margin-inline-start:.25rem;padding:0 .5rem;color:var(--ui-ink);font-weight:600;text-decoration:underline}.ui-amount-adjusted{padding-top:.25rem;font-size:.75rem;line-height:1.4}.ui-bonus-shortfall{margin-top:.5rem}.ui-board-notice{grid-area:board;position:relative;align-self:start;z-index:3;margin:.5rem;padding:.5rem .75rem;background:var(--ui-field);border:1px solid var(--ui-border);border-radius:var(--ui-radius)}.ui-dialog{color-scheme:dark;position:fixed;inset:0;width:min(29rem,calc(100% - 1.5rem));max-width:100%;max-height:min(42rem,calc(100% - 1.5rem));margin:auto;padding:0;border:0;border-radius:.875rem;color:var(--ui-ink);background-color:var(--ui-panel);background-image:var(--ui-grain),linear-gradient(155deg,var(--ui-panel-light),var(--ui-panel-dark) 70%);background-size:16rem 16rem,100% 100%;background-blend-mode:soft-light,normal;box-shadow:0 1.5rem 4rem #0009;overflow:hidden}.ui-dialog[open]{display:flex;flex-direction:column}.ui-dialog::backdrop{background:#01050dd9}.ui-dialog-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem .625rem 1.25rem;border-bottom:1px solid var(--ui-border);background:#01040b33}.ui-dialog h2{font-size:1.125rem;margin:0;color:var(--ui-opal-top)}.ui-icon-button{min-width:var(--ui-target);min-height:var(--ui-target);display:grid;place-items:center;border:0;border-radius:var(--ui-radius);background:transparent;color:var(--ui-muted)}.ui-icon-button:hover{background:var(--ui-hover);color:var(--ui-ink)}.ui-dialog-body{flex:1 1 auto;min-height:0;padding:1.25rem;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--ui-border) var(--ui-field);scrollbar-width:thin}.ui-dialog-footer{flex:0 0 auto;display:flex;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--ui-border);background:#01040b33}.ui-dialog-footer .ui-button{flex:1}.ui-dialog-body .ui-fields{gap:1rem}.ui-rules-link{display:flex;align-items:center;gap:.75rem;width:100%;min-height:var(--ui-target);padding:.75rem 0;margin-top:1.25rem;background:transparent;border:0;color:var(--ui-ink);border-top:1px solid var(--ui-border)}.ui-rules-link>span{flex:1;text-align:start}.ui-paytable-link{margin:0 0 1rem;border-top:0;border-bottom:1px solid var(--ui-border)}.ui-rules-link>svg:last-child{transform:rotate(-90deg)}.ui-muted{color:var(--ui-muted);line-height:1.6;font-size:.875rem}.ui-bet-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0}.ui-bet-levels .ui-button{padding:.5rem .25rem;font-size:.75rem}.ui-bet-levels .ui-button[aria-pressed=true]{color:var(--ui-on-accent);background:linear-gradient(170deg,var(--ui-opal-top),var(--ui-opal-bottom));box-shadow:inset 0 1px #fffef0,inset 0 -2px 0 var(--ui-nickel)}.ui-bonus-intro{color:var(--ui-muted);font-size:1rem;line-height:1.5}.ui-purchase-summary{margin:1.5rem 0 0}.ui-purchase-summary>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0}.ui-purchase-summary dt{color:var(--ui-muted)}.ui-purchase-summary dd{margin:0;font-weight:600;text-align:end}.ui-purchase-summary .ui-total{margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--ui-border)}.ui-total dd{color:var(--ui-money);font-family:var(--ui-display);font-size:1.5rem}.ui-rules p{font-size:.9375rem;line-height:1.6;color:var(--ui-muted)}.ui-rules h3{font-size:1rem;margin:1.5rem 0 .5rem}.ui-paytable{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:.75rem 0;padding:0;gap:1px;background:var(--ui-border)}.ui-paytable li{display:flex;justify-content:space-between;gap:.5rem;background:var(--ui-field);padding:.5rem}.ui-paytable li>span{color:var(--ui-muted);font-size:.75rem}.ui-paytable strong{font-family:var(--ui-display);font-size:1.125rem;line-height:1;color:var(--ui-money)}.ui-rules .ui-disclaimer{font-size:.8125rem}.ui-boot{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--ui-bg);color:var(--ui-ink);padding:1.5rem;text-align:center}@media(min-width:44rem)and (min-height:24rem){.ui-shell{grid-template:"header header" minmax(3.25rem,max-content) "panel board" minmax(0,1fr) "footer footer" 2.75rem / 15.5rem minmax(0,1fr)}.ui-header{gap:.75rem;padding:0 1.25rem}.ui-header h1{font-size:1.625rem}.ui-header-money{gap:2rem}.ui-money>span{font-size:.6875rem}.ui-money strong{font-size:1.375rem}.ui-panel{padding:1rem;overflow:auto;scrollbar-color:var(--ui-border) var(--ui-panel);scrollbar-width:thin}.ui-panel .ui-replay-heading{margin-bottom:1.25rem}.ui-panel .ui-replay-pricing{grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:1rem;padding-top:1rem}.ui-fields{gap:1rem}.ui-actions{grid-template-columns:minmax(0,1fr);gap:.625rem;margin-top:1.25rem}.ui-actions .ui-button{min-height:3.25rem}.ui-cost-note{display:grid;color:var(--ui-muted);font-size:.6875rem;text-align:center;padding-top:.75rem}.ui-footer{padding:0 1rem}.ui-footer>:last-child>span{display:inline}}@media(min-width:60rem)and (min-height:32rem){.ui-shell{grid-template-columns:18rem minmax(0,1fr)}.ui-panel{padding:1.5rem 1.25rem}.ui-header h1{font-size:1.875rem}.ui-fields{gap:1.25rem}.ui-field>label,.ui-field>legend{margin-bottom:.5rem}.ui-actions{margin-top:1.5rem}.ui-panel-explanation{display:flex;flex-direction:column;gap:1.25rem;margin-top:auto;padding-top:2rem}.ui-pin-legend{display:flex;align-items:center;gap:.75rem}.ui-pin-legend img{width:1.75rem;height:2rem;object-fit:contain}.ui-pin-legend p{display:flex;flex-direction:column;gap:.125rem}.ui-pin-legend strong{font-size:.75rem;font-weight:600}.ui-pin-legend p>span{color:var(--ui-muted);font-size:.6875rem}.ui-plus-symbol{position:relative;flex:0 0 1.75rem;height:1.75rem}.ui-plus-symbol:before,.ui-plus-symbol:after{content:"";position:absolute;border-radius:1px;background:#41e5a1}.ui-plus-symbol:before{inset-inline-start:.625rem;top:.1875rem;width:.5rem;height:1.375rem}.ui-plus-symbol:after{inset-inline-start:.1875rem;top:.625rem;width:1.375rem;height:.5rem}}@media(max-height:23.999rem)and (min-aspect-ratio:4/3){.ui-shell{grid-template:"board header" minmax(4.8125rem,max-content) "board panel" minmax(0,1fr) / minmax(0,1fr) minmax(9rem,max-content)}.ui-shell[data-replay=true]{grid-template-rows:minmax(3.25rem,max-content) minmax(0,1fr)}.ui-panel .ui-replay-heading,.ui-panel .ui-replay-base,.ui-panel .ui-replay-mode>span:last-child{display:none}.ui-panel .ui-replay-details{margin-bottom:.375rem}.ui-panel .ui-replay-mode,.ui-panel .ui-replay-pricing dt,.ui-panel .ui-replay-unavailable{font-size:.625rem}.ui-panel .ui-replay-pricing{grid-template-columns:minmax(0,1fr);margin-top:.25rem;padding-top:0;border:0}.ui-panel .ui-replay-cost{display:flex;align-items:baseline;justify-content:space-between;gap:.25rem}.ui-panel .ui-replay-pricing dd{margin:0;font-size:1rem}.ui-header{padding:.375rem .5rem 0;max-width:50vw;background:var(--ui-panel);box-shadow:none}.ui-header h1{display:none}.ui-header-money{flex-direction:column;align-items:stretch;gap:.25rem;width:100%}.ui-balance{order:-1}.ui-money{align-items:flex-start;width:100%}.ui-money>span{font-size:.5625rem}.ui-money strong{font-size:1rem;text-align:start}.ui-panel{padding:.375rem .5rem;overflow:auto;background-image:var(--ui-grain);box-shadow:none}.ui-panel-fields,.ui-cost-note,.ui-footer,.ui-panel-explanation{display:none}.ui-actions{display:grid;grid-template-columns:minmax(0,1fr);margin:0;gap:.25rem}.ui-compact-settings{display:flex;flex-direction:row;gap:.5rem;padding:0;order:3}.ui-actions .ui-button{padding:.25rem;height:var(--ui-target);font-size:.75rem}.ui-actions .ui-button small{font-size:.75rem}.ui-actions .ui-button>span{height:1rem}.ui-actions .ui-button>span:lang(en){font-size:1.125rem}.ui-play>span>svg{display:none}.ui-dialog{width:100%;height:100%;max-height:100%;border-radius:0}.ui-dialog-header{padding:0 .5rem 0 1rem;min-height:var(--ui-target)}.ui-dialog h2{font-size:1rem}.ui-dialog-body{padding:.75rem 1rem}.ui-dialog-footer{padding:.375rem 1rem}.ui-round-progress{flex-direction:column;align-items:flex-start;gap:0;color:var(--ui-ink)}.ui-round-progress>span{font-size:.5625rem}.ui-live-payout{grid-template-columns:auto;gap:0;padding-top:0}.ui-live-payout>span{font-size:.5625rem}.ui-round-progress .ui-text-button{display:none}}@media(prefers-reduced-motion:reduce){.ui-shell button{transition:none}}.ui-amount-control,.ui-paytable,.ui-money strong,.ui-live-payout strong,.ui-result-amount{direction:ltr;unicode-bidi:isolate}.ui-compact-tools{display:none}.ui-shell .ui-turbo{display:grid;grid-template-columns:auto 1.5rem;column-gap:.5rem;align-content:center;align-items:center;min-height:var(--ui-target);padding:.25rem .5rem;border:1px solid transparent;border-radius:var(--ui-radius);background:transparent;color:var(--ui-muted);text-align:start;line-height:1.2}.ui-turbo:hover{background:var(--ui-hover)}.ui-turbo-label{font-size:.875rem;font-weight:700}.ui-turbo-state{grid-column:1;font-size:.75rem}.ui-turbo-track{grid-column:2;grid-row:1 / 3;width:1.5rem;height:.875rem;padding:2px;border:1px solid currentColor;border-radius:1rem}.ui-turbo-track:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;transition:transform var(--ui-fast) ease-out}.ui-turbo[aria-checked=true]{border-color:var(--ui-border);background:var(--ui-hover);color:var(--ui-accent)}.ui-turbo[aria-checked=true] .ui-turbo-state{color:var(--ui-ink)}.ui-turbo[aria-checked=true] .ui-turbo-track:before{transform:translate(.625rem)}.ui-turbo[aria-checked=true]:dir(rtl) .ui-turbo-track:before{transform:translate(-.625rem)}.ui-footer:has(.ui-turbo) .ui-board-mode{display:none}@media(min-width:44rem)and (min-height:24rem){.ui-footer:has(.ui-turbo) .ui-board-mode{display:inline-flex}}@media(max-height:23.999rem)and (min-aspect-ratio:4/3){.ui-compact-tools{display:flex;gap:.25rem;order:3}.ui-compact-tools .ui-compact-settings{flex:1}.ui-compact-tools:has(.ui-turbo) .ui-compact-settings{flex:0 0 var(--ui-target)}.ui-compact-tools:has(.ui-turbo) .ui-compact-settings>span{display:none}.ui-compact-tools .ui-turbo{flex:1;column-gap:.25rem;padding-inline:.25rem;border-color:var(--ui-border)}}@media(prefers-reduced-motion:reduce){.ui-turbo-track:before{transition:none}}.ui-shell{--ui-motion-settle: cubic-bezier(.16, 1, .3, 1);--ui-motion-enter: .26s;--ui-motion-exit: .16s}.ui-shell :is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus){overflow:hidden;transition:transform .18s var(--ui-motion-settle),opacity .14s ease-out}.ui-shell :is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):active:not(:disabled){transform:translateY(2px);transition-duration:80ms}.ui-actions .ui-play:after,.ui-bonus:after,.ui-confirm-bonus:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#fff8df70 50%,transparent 75%);opacity:0;transform:translate(-110%)}@media(hover:hover)and (pointer:fine){:is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):hover:not(:disabled):after{animation:ui-enamel-light .42s var(--ui-motion-settle)}}:is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):focus-visible:not(:disabled):after,.ui-panel[data-state=submitting] .ui-actions .ui-play:after,.ui-panel[data-state=playing] .ui-actions .ui-play:after{animation:ui-enamel-light .42s var(--ui-motion-settle)}:is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):active:not(:disabled):after{animation:none}.ui-risk-control[data-risk]{position:relative;isolation:isolate}.ui-risk-control[data-risk]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:50%;border-radius:calc(var(--ui-radius) - 1px);pointer-events:none;background:linear-gradient(var(--ui-hover),var(--ui-panel));box-shadow:inset 0 1px 0 var(--ui-nickel),inset 0 -1px 0 var(--ui-shadow),inset 0 0 0 1px var(--ui-border);transition:transform var(--ui-motion-enter) var(--ui-motion-settle)}.ui-risk-control[data-risk=HIGH]:before{transform:translate(100%)}.ui-risk-control[data-risk=HIGH]:dir(rtl):before{transform:translate(-100%)}.ui-risk-control[data-risk] button{position:relative;z-index:1}.ui-risk-control[data-risk] button[aria-pressed=true]{background:transparent;box-shadow:none}@supports (transition-behavior: allow-discrete){.ui-dialog{opacity:0;transform:translateY(.75rem) scale(.985);transition:opacity var(--ui-motion-exit) ease-out,transform var(--ui-motion-exit) ease-out,display var(--ui-motion-exit) allow-discrete,overlay var(--ui-motion-exit) allow-discrete}.ui-dialog[open]{opacity:1;transform:none;transition-duration:var(--ui-motion-enter);transition-timing-function:var(--ui-motion-settle)}.ui-dialog::backdrop{opacity:0;transition:opacity var(--ui-motion-exit) ease-out,display var(--ui-motion-exit) allow-discrete,overlay var(--ui-motion-exit) allow-discrete}.ui-dialog[open]::backdrop{opacity:1;transition-duration:var(--ui-motion-enter)}@starting-style{.ui-dialog[open]{opacity:0;transform:translateY(.75rem) scale(.985)}.ui-dialog[open]::backdrop{opacity:0}}}.ui-dialog[open] .ui-dialog-body{animation:ui-sheet-content .2s var(--ui-motion-settle)}.ui-payout strong,.ui-balance strong{animation:ui-settlement .16s ease-out}.ui-payout[data-tone=settled] strong{color:var(--ui-ink)}.ui-payout[data-tone=win] strong{position:relative;isolation:isolate;display:inline-block;color:var(--ui-money);transform-origin:center bottom;animation:ui-payout-lock .38s var(--ui-motion-settle)}.ui-payout[data-tone=win] strong:after{content:"";position:absolute;inset:auto -.125rem -.125rem;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ui-money) 25%,var(--ui-opal-top) 50%,var(--ui-money) 75%,transparent);opacity:0;transform-origin:center;animation:ui-credit-light .48s var(--ui-motion-settle)}.ui-dialog[data-sheet=bonus] .ui-dialog-header{position:relative;overflow:hidden}.ui-dialog[open][data-sheet=bonus] .ui-dialog-header:after{content:"";position:absolute;inset:auto 0 0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ui-money),var(--ui-opal-top),transparent);opacity:0;animation:ui-credit-light .42s var(--ui-motion-settle)}@keyframes ui-enamel-light{0%{opacity:0;transform:translate(-110%)}30%{opacity:.48}to{opacity:0;transform:translate(110%)}}@keyframes ui-sheet-content{0%{opacity:.55;transform:translateY(.25rem)}to{opacity:1;transform:none}}@keyframes ui-settlement{0%{opacity:.55}to{opacity:1}}@keyframes ui-payout-lock{0%{opacity:.65;transform:scale(.96)}38%{opacity:1;transform:scale(1.035)}to{transform:none}}@keyframes ui-credit-light{0%{opacity:0;transform:scaleX(.08)}22%{opacity:.9;transform:scaleX(.7)}55%{opacity:.7;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.04)}}@media(max-height:23.999rem)and (min-aspect-ratio:4/3){.ui-dialog{transform:none}@starting-style{.ui-dialog[open]{transform:none}}}@media(prefers-reduced-motion:reduce){.ui-shell button:active:not(:disabled),.ui-shell :is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):active:not(:disabled),.ui-dialog{transform:none}.ui-shell :is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus){transition:opacity .1s ease-out}:is(.ui-actions .ui-play,.ui-bonus,.ui-confirm-bonus):after{display:none}.ui-payout[data-tone=win] strong:after,.ui-dialog[open][data-sheet=bonus] .ui-dialog-header:after{display:none}.ui-risk-control[data-risk]:before{transition:none}.ui-dialog,.ui-dialog[open],.ui-dialog::backdrop,.ui-dialog[open]::backdrop{transition-duration:.1s}.ui-dialog[open] .ui-dialog-body,.ui-payout[data-tone] strong,.ui-balance strong{animation:ui-settlement .1s ease-out}@starting-style{.ui-dialog[open]{transform:none}}}.ui-result-stage{grid-area:board;position:relative;display:grid;place-items:center;min-width:0;min-height:0;z-index:8;isolation:isolate;overflow:visible;pointer-events:none}.ui-result-shade{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 48%,#050c17f0,#050c17c9 48%,#050c1759);animation:ui-result-readable .22s ease-out}.ui-result-composition{position:relative;display:flex;flex-direction:column;align-items:center;gap:.375rem;width:88%;min-width:0;text-align:center;color:var(--ui-ink)}.ui-result-heading,.ui-result-amount,.ui-result-multiple{position:relative;z-index:1}.ui-result-heading{max-width:100%;font-size:1.0625rem;font-weight:700;line-height:1.25;text-shadow:0 2px 4px var(--ui-shadow)}.ui-result-heading:lang(en){font-family:var(--ui-display);font-size:1.5rem;letter-spacing:.04em}.ui-result-amount{display:block;flex:0 0 auto;width:max-content;margin:0;font-family:var(--ui-display);font-size:clamp(2.5rem,12vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ui-opal-top);text-shadow:0 1px 0 var(--ui-opal-bottom),0 3px 1px var(--ui-panel-dark),0 8px 16px #01040bcc;transform-origin:center;animation:ui-result-readable .22s ease-out}.ui-result-multiple{max-width:100%;color:var(--ui-muted);font-size:.8125rem;line-height:1.5}.ui-result-multiple b{color:var(--ui-ink);font-family:var(--ui-display);font-size:1.25rem;font-weight:700;margin-inline-end:.25rem}.ui-result-rule{width:min(8rem,60%);height:1px;margin-top:.5rem;background:linear-gradient(90deg,transparent,var(--ui-nickel),transparent);opacity:.65}.ui-result-light,.ui-result-sparks{display:none}.ui-result-stage[data-tone=win] .ui-result-amount{color:var(--ui-gold-top);text-shadow:0 1px 0 var(--ui-opal-top),0 3px 1px var(--ui-amber-bottom),0 8px 16px #01040bcc}.ui-result-stage[data-tone=win] .ui-result-heading,.ui-result-stage[data-tone=win] .ui-result-multiple b{color:var(--ui-gold-top)}.ui-result-stage[data-tone=win] .ui-result-rule{background:linear-gradient(90deg,transparent,var(--ui-money),var(--ui-opal-top),var(--ui-money),transparent);animation:ui-result-rule-reveal .46s var(--ui-motion-settle)}.ui-result-stage[data-tone=win] .ui-result-light{display:block;position:absolute;inset:-3rem -1rem;background:radial-gradient(ellipse,#ffd47959 0%,#e9ae4824 32%,transparent 68%);opacity:.32;animation:ui-result-light-reveal .48s var(--ui-motion-settle)}.ui-result-stage[data-tone=win] .ui-result-sparks{display:block;position:absolute;inset:-2rem 0;overflow:hidden}.ui-result-sparks i{position:absolute;inset-inline-start:50%;top:46%;width:.1875rem;height:.6875rem;border-radius:1px;background:var(--ui-opal-top);box-shadow:0 2px 3px #e9ae4870;opacity:0;animation:ui-result-spark-cast .36s ease-out;animation-delay:clamp(0ms,var(--spark-delay, 0ms),.12s)}.ui-result-sparks i:nth-child(3n){height:.375rem;background:var(--ui-money)}.ui-result-heading,.ui-result-multiple,.ui-result-shade,.ui-result-light,.ui-result-sparks,.ui-result-rule{transition:opacity .16s ease-out}.ui-result-stage[data-phase=flight] :is(.ui-result-heading,.ui-result-multiple,.ui-result-shade,.ui-result-light,.ui-result-sparks,.ui-result-rule){opacity:0;animation:none}.ui-payout-values{display:grid;justify-items:end;min-width:0;max-width:100%;width:100%}.ui-payout-values>strong{grid-area:1 / 1;justify-self:end}.ui-payout[data-presenting=true] .ui-payout-destination,.ui-payout[data-empty=true],.ui-payout[data-first=true]{visibility:hidden}.ui-payout .ui-payout-previous,.ui-payout .ui-payout-previous:after,.ui-payout[data-presenting=true] strong,.ui-payout[data-presenting=true] strong:after{animation:none}.ui-payout .ui-payout-previous:after,.ui-payout[data-presenting=true] strong:after{opacity:0}@keyframes ui-result-readable{0%{opacity:.6}to{opacity:1}}@keyframes ui-result-rule-reveal{0%{opacity:0;transform:scaleX(.25)}to{opacity:.65;transform:scaleX(1)}}@keyframes ui-result-light-reveal{0%{opacity:0;transform:scale(.65)}35%{opacity:.7}to{opacity:.32;transform:scale(1)}}@keyframes ui-result-spark-cast{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--spark-turn, 0deg)) scaleY(.5)}18%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) translate(var(--spark-x, 0px),var(--spark-y, 0px)) rotate(var(--spark-turn, 0deg)) scale(.25)}}@media(min-width:44rem)and (min-height:24rem){.ui-result-composition{gap:.5rem}.ui-result-heading{font-size:1.375rem}.ui-result-heading:lang(en){font-size:1.875rem}.ui-result-amount{font-size:clamp(3.8rem,8vw,7rem)}.ui-result-multiple{font-size:.9375rem}.ui-result-multiple b{font-size:1.5rem}}@media(max-height:23.999rem)and (min-aspect-ratio:4/3){.ui-result-composition{gap:.25rem}.ui-result-heading{font-size:.875rem}.ui-result-heading:lang(en){font-size:1.125rem}.ui-result-amount{font-size:2.6rem}.ui-result-multiple{font-size:.6875rem}.ui-result-multiple b{font-size:1rem}.ui-result-rule{margin-top:.25rem}.ui-payout-values{justify-items:start}.ui-payout-values>strong{justify-self:start}}@media(prefers-reduced-motion:reduce){.ui-result-stage[data-tone=win] .ui-result-sparks{display:none}.ui-result-stage[data-tone=win] .ui-result-light,.ui-result-stage[data-tone=win] .ui-result-rule{animation:none}.ui-result-amount,.ui-result-shade{animation:ui-result-readable .1s ease-out}.ui-result-heading,.ui-result-multiple,.ui-result-shade,.ui-result-light,.ui-result-rule{transition-duration:.1s}}
