html,body,#app{height:100%;margin:0;background:#17131a}.app-root{position:relative;width:100%;height:100%;overflow:hidden}.spin-btn[data-v-97c3c0cd]{position:relative;width:100%;height:100%;transform:scale(1.2);border-radius:999px;border:none;padding:0;cursor:pointer;background:transparent;color:#f4f1ea;display:grid;place-items:center;flex-shrink:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55));transition:transform .12s .15s ease,filter .15s ease}.spin-btn .layer[data-v-97c3c0cd]{position:absolute;pointer-events:none;display:block}.spin-btn .ring[data-v-97c3c0cd]{inset:-4%;width:108%;height:108%;transform-origin:50% 50%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.spin-btn .face[data-v-97c3c0cd]{inset:14%;width:72%;height:72%}.spin-btn .arrows[data-v-97c3c0cd]{inset:27%;width:46%;height:46%;object-fit:contain}.spin-btn .stop-glyph[data-v-97c3c0cd]{position:absolute;left:50%;top:50%;width:30%;height:30%;transform:translate(-50%,-50%);border-radius:14%;background:#c9ccd2}.spin-btn .count[data-v-97c3c0cd]{position:relative;width:68%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u, 13px) * .04);pointer-events:none}.spin-btn .count em[data-v-97c3c0cd]{font-style:normal;font-size:calc(var(--u, 13px) * 1.7);font-weight:700;font-family:Barlow,Montserrat,Arial,sans-serif;font-variant-numeric:tabular-nums;line-height:1;color:#f4f1ea}.spin-btn .count i[data-v-97c3c0cd]{font-style:normal;font-size:calc(var(--u, 13px) * .5);font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-weight:600;letter-spacing:.07em;text-transform:uppercase;line-height:1.05;text-align:center;text-wrap:balance;hyphens:auto;overflow-wrap:break-word;color:#c9ccd2}.spin-btn .badge[data-v-97c3c0cd]{position:absolute;bottom:calc(var(--u, 13px) * -.3);left:50%;transform:translate(-50%);min-width:calc(var(--u, 13px) * 1.7);height:calc(var(--u, 13px) * 1.5);padding:0 calc(var(--u, 13px) * .4);border-radius:999px;background:#e9d39a;border:1px solid #0b0b0d;color:#0b0b0d;font-family:Barlow,Montserrat,Arial,sans-serif;font-size:calc(var(--u, 13px) * .7);font-weight:700;line-height:1;display:grid;place-items:center;white-space:nowrap}.spin-btn[data-v-97c3c0cd]:hover:not(:disabled){filter:brightness(1.08)}.spin-btn[data-v-97c3c0cd]:active:not(:disabled){transform:scale(1.15)}.spin-btn.spinning .ring[data-v-97c3c0cd]{animation:spin-rot-97c3c0cd 3.6s linear infinite}.spin-btn[data-v-97c3c0cd]:disabled{cursor:not-allowed}.spin-btn:disabled .face[data-v-97c3c0cd],.spin-btn:disabled .arrows[data-v-97c3c0cd]{opacity:.5}.spin-btn:disabled:not(.spinning) .ring[data-v-97c3c0cd]{filter:saturate(.4) brightness(.65)}.spin-btn.counting[data-v-97c3c0cd]{cursor:default;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.spin-btn.counting .ring[data-v-97c3c0cd]{filter:saturate(.4) brightness(.6)}@media (prefers-reduced-motion: reduce){.spin-btn.spinning .ring[data-v-97c3c0cd]{animation:none}}.spin-btn[data-v-97c3c0cd]{transform:none;border:calc(var(--u, 13px) * .26) solid #ff5a14;background:radial-gradient(circle at 50% 45%,#2a1612,#120b0a 70%);box-shadow:0 0 calc(var(--u, 13px) * 1.1) #ff501499,inset 0 0 calc(var(--u, 13px) * .6) #ff501459,inset 0 0 0 calc(var(--u, 13px) * .12) #0009;filter:none}.spin-btn .ring[data-v-97c3c0cd],.spin-btn .face[data-v-97c3c0cd]{display:none}.spin-btn .arrows[data-v-97c3c0cd]{inset:20%;width:60%;height:60%}.spin-btn[data-v-97c3c0cd]:active:not(:disabled){transform:scale(.96)}.spin-btn.spinning .arrows[data-v-97c3c0cd]{animation:spin-rot-97c3c0cd 1.2s linear infinite}.spin-btn[data-v-97c3c0cd]:disabled:not(.spinning){border-color:#8a3a1e;box-shadow:none}.spin-btn.counting[data-v-97c3c0cd]{border-color:#8a3a1e;box-shadow:none;filter:none}@media (prefers-reduced-motion: reduce){.spin-btn.spinning .arrows[data-v-97c3c0cd]{animation:none}}@keyframes spin-rot-97c3c0cd{to{transform:rotate(360deg)}}.readout[data-v-1f39a879]{font-family:var(--font-ui, "Montserrat", Arial, sans-serif);margin:0;min-width:calc(var(--u, 13px) * 6.4);padding:0;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u, 13px) * .1)}.readout dt[data-v-1f39a879]{font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:calc(var(--u, 13px) * .58);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a9acb2;line-height:1.04;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}.readout dd[data-v-1f39a879]{margin:0;font-family:Barlow,Montserrat,Arial,sans-serif;font-size:calc(var(--u, 13px) * 1.22 * var(--fit, 1));font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"kern" 1;letter-spacing:.01em;line-height:1.05;color:#f4f1ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.readout.gold dd[data-v-1f39a879]{color:#e9d39a}.readout.sinister dd[data-v-1f39a879]{color:#c02a3a}.readout.sinister dt[data-v-1f39a879]{color:#c02a3ab8}.win-slot[data-v-aeeb6f09]{display:flex;align-items:stretch;gap:calc(var(--u, 13px) * .5);min-width:0}.fs[data-v-aeeb6f09]{position:relative;clip-path:polygon(var(--slant) 0,100% 0,calc(100% - var(--slant)) 100%,0 100%);background:#c9a24a8c;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u, 13px) * .1);min-width:auto;padding:calc(var(--u, 13px) * .4) calc(var(--u, 13px) * .85)}.fs[data-v-aeeb6f09]:before{content:"";position:absolute;z-index:-1;inset:var(--bevel);clip-path:polygon(var(--slant) 0,100% 0,calc(100% - var(--slant)) 100%,0 100%);background:#16151a}.fs[data-v-aeeb6f09]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.fs .tag[data-v-aeeb6f09]{font-size:calc(var(--u, 13px) * .6);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#a9acb2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:0;min-width:100%}.fs .count[data-v-aeeb6f09]{font-size:calc(var(--u, 13px) * 1.05);font-weight:800;font-variant-numeric:tabular-nums;color:#f4f1ea;white-space:nowrap}.fs .count i[data-v-aeeb6f09]{font-style:normal;opacity:.45;padding:0 .2em}.fs .count em[data-v-aeeb6f09]{font-style:normal;margin-left:.35em;padding:0 .4em;border-radius:999px;background:#e9c76d;color:#0b0b0d;font-size:.78em}.win-slot.free .fs[data-v-aeeb6f09]:before{background:linear-gradient(180deg,#7a1220,#4a0a14)}@container (max-width: 1201px){.fs[data-v-aeeb6f09]{padding-inline:calc(var(--u, 13px) * .25)}.fs .count[data-v-aeeb6f09]{font-size:calc(var(--u, 13px) * .7)}.fs.crowded .tag[data-v-aeeb6f09]{display:none}.win-slot[data-v-aeeb6f09]{gap:calc(var(--u, 13px) * .05)}}.win-enter-active[data-v-aeeb6f09],.win-leave-active[data-v-aeeb6f09]{transition:opacity .18s ease,transform .18s ease}.win-enter-from[data-v-aeeb6f09],.win-leave-to[data-v-aeeb6f09]{opacity:0;transform:translate(calc(var(--u, 13px) * -.8))}.autoplay[data-v-c1eabd8a]{position:relative;flex-shrink:0}.ctrl[data-v-c1eabd8a]{position:relative;width:calc(var(--u, 13px) * 2.75);height:calc(var(--u, 13px) * 2.75);cursor:pointer;background:linear-gradient(180deg,#2656a0d9,#0e2654d9);border:1px solid rgba(159,220,255,.28);border-radius:8px;box-shadow:0 3px 8px #00000073,inset 0 1px #ffffff24;transition:filter .15s ease,transform .12s .15s ease;display:grid;place-items:center}.ctrl[data-v-c1eabd8a]:hover:not(:disabled){filter:brightness(1.25)}.ctrl[data-v-c1eabd8a]:active:not(:disabled){transform:translateY(1px);filter:brightness(.9)}.ctrl[data-v-c1eabd8a]:disabled{opacity:.4;cursor:not-allowed}.ctrl[data-v-c1eabd8a]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.ctrl .glyph[data-v-c1eabd8a]{width:calc(var(--u, 13px) * 1.6);height:calc(var(--u, 13px) * 1.6);object-fit:contain;pointer-events:none}.ctrl.active[data-v-c1eabd8a]{box-shadow:0 3px 8px #000000a6,inset 0 0 0 1px #ff6a1fb3}.menu[data-v-c1eabd8a]{background:#0d0c10;border:1px solid #c9a24a;border-radius:8px;box-shadow:inset 0 0 0 3px #0d0c10,inset 0 0 0 4px #c9a24a47,0 6px 18px #00000073;z-index:45;width:calc(var(--u, 13px) * 22);max-width:94vw;padding:calc(var(--u, 13px) * .9) calc(var(--u, 13px) * 1.1)}.menu .head[data-v-c1eabd8a]{display:block;font-size:calc(var(--u, 13px) * .6);font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#a9acb2;margin-bottom:calc(var(--u, 13px) * .6)}.menu .grid[data-v-c1eabd8a]{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--u, 13px) * .4)}.menu .grid .opt[data-v-c1eabd8a]{background:linear-gradient(180deg,#2656a0d9,#0e2654d9);border:1px solid rgba(159,220,255,.28);border-radius:8px;box-shadow:0 3px 8px #00000073,inset 0 1px #ffffff24;transition:filter .15s ease,transform .12s .15s ease;color:#f4f1ea;cursor:pointer;padding:calc(var(--u, 13px) * .55) 0;font-weight:600;font-family:Barlow,Montserrat,Arial,sans-serif;font-variant-numeric:tabular-nums}.menu .grid .opt[data-v-c1eabd8a]:hover:not(:disabled){filter:brightness(1.25)}.menu .grid .opt[data-v-c1eabd8a]:active:not(:disabled){transform:translateY(1px);filter:brightness(.9)}.menu .grid .opt[data-v-c1eabd8a]:disabled{opacity:.4;cursor:not-allowed}.menu .grid .opt[data-v-c1eabd8a]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.backdrop[data-v-c1eabd8a]{position:fixed;inset:0;z-index:40}.pop-enter-active[data-v-c1eabd8a],.pop-leave-active[data-v-c1eabd8a]{transition:opacity .15s ease,transform .15s ease}.pop-enter-from[data-v-c1eabd8a],.pop-leave-to[data-v-c1eabd8a]{opacity:0;transform:translateY(6px)}.bar-menu[data-v-94359101]{position:relative;flex-shrink:0}.ctrl[data-v-94359101]{width:calc(var(--u, 13px) * 3);height:calc(var(--u, 13px) * 1.805);background:linear-gradient(180deg,#2656a0d9,#0e2654d9);border:1px solid rgba(159,220,255,.28);border-radius:8px;box-shadow:0 3px 8px #00000073,inset 0 1px #ffffff24;transition:filter .15s ease,transform .12s .15s ease;cursor:pointer;color:#c9ccd2;display:grid;place-items:center}.ctrl[data-v-94359101]:hover:not(:disabled){filter:brightness(1.25)}.ctrl[data-v-94359101]:active:not(:disabled){transform:translateY(1px);filter:brightness(.9)}.ctrl[data-v-94359101]:disabled{opacity:.4;cursor:not-allowed}.ctrl[data-v-94359101]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.ctrl .glyph[data-v-94359101]{width:calc(var(--u, 13px) * 1.2);height:calc(var(--u, 13px) * 1.2);fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;pointer-events:none}.menu[data-v-94359101]{background:#0d0c10;border:1px solid #c9a24a;border-radius:8px;box-shadow:inset 0 0 0 3px #0d0c10,inset 0 0 0 4px #c9a24a47,0 6px 18px #00000073;z-index:45;width:calc(var(--u, 13px) * 20);max-width:92vw;padding:calc(var(--u, 13px) * .9) calc(var(--u, 13px) * 1.2);display:flex;flex-direction:column;gap:calc(var(--u, 13px) * .8)}.row[data-v-94359101]{display:flex;align-items:center;gap:calc(var(--u, 13px) * .65);color:#c9ccd2}.row .icon-btn[data-v-94359101]{border:none;background:transparent;padding:0;margin:0;cursor:pointer;color:inherit;flex-shrink:0;display:grid;place-items:center;transition:color .15s ease,opacity .15s ease}.row .icon-btn[data-v-94359101]:hover{color:#e9c76d}.row .icon-btn[aria-pressed=true][data-v-94359101]{opacity:.45}.row .icon-btn[data-v-94359101]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.row .row-icon[data-v-94359101]{width:calc(var(--u, 13px) * 1.3);height:calc(var(--u, 13px) * 1.3);flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.row .row-icon .dot[data-v-94359101]{stroke-width:2.6}.row .range[data-v-94359101]{flex:1 1 auto;min-width:0;accent-color:#e9c76d}.row .range[data-v-94359101]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.info-row[data-v-94359101]{border:none;background:transparent;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-weight:600;font-size:calc(var(--u, 13px) * .78);letter-spacing:.02em;transition:color .15s ease}.info-row[data-v-94359101]:hover{color:#e9c76d}.info-row[data-v-94359101]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.backdrop[data-v-94359101]{position:fixed;inset:0;z-index:40}.pop-enter-active[data-v-94359101],.pop-leave-active[data-v-94359101]{transition:opacity .15s ease,transform .15s ease}.pop-enter-from[data-v-94359101],.pop-leave-to[data-v-94359101]{opacity:0;transform:translateY(6px)}.menu[data-v-94359101]{border:none;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(0,0,0,.6);border-radius:8px;background:radial-gradient(ellipse 60% 160% at 50% 50%,rgba(130,34,14,.34),transparent 70%),linear-gradient(90deg,#140907f7,#280f0af2,#140907f7);box-shadow:0 6px 18px #00000080;color:#d9d6d4}.row .icon-btn[data-v-94359101],.info-row[data-v-94359101]{background:linear-gradient(180deg,#2a2626,#171414);border:1px solid rgba(255,255,255,.05);border-radius:8px;box-shadow:0 3px 8px #0009;color:#d9d6d4;transition:filter .15s ease}.row .icon-btn[data-v-94359101]:hover,.info-row[data-v-94359101]:hover{color:#d9d6d4;filter:brightness(1.25)}.row .icon-btn[data-v-94359101]{width:calc(var(--u, 13px) * 2.4);height:calc(var(--u, 13px) * 2.4)}.row .icon-btn[aria-pressed=true][data-v-94359101]{opacity:1;color:#a39d99;filter:brightness(.8)}.row .range[data-v-94359101]{accent-color:#ff5a14}.info-row[data-v-94359101]{padding:calc(var(--u, 13px) * .55) calc(var(--u, 13px) * .8);font-family:Barlow,Montserrat,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#e3302a}.info-row .row-icon[data-v-94359101]{color:#d9d6d4}.info-row[data-v-94359101]:hover{color:#e3302a}.bet-menu[data-v-e1983782]{position:relative;flex-shrink:0;height:100%}.tile[data-v-e1983782]{height:100%;aspect-ratio:320 / 267;border:none;padding:0;background:transparent;cursor:pointer;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;transition:filter var(--ease, .15s ease);background:linear-gradient(180deg,#1e488ccc,#081a3ecc);border:2px solid #e8891c;border-radius:10px;box-shadow:0 0 10px #e8781c59,0 4px 10px #0009;aspect-ratio:1 / .86}.tile img[data-v-e1983782]{width:100%;height:100%;object-fit:contain}.tile.armed[data-v-e1983782],.tile.picking[data-v-e1983782]{background:#16151a;box-shadow:inset 0 0 0 1px #c9a24a,inset 0 0 0 4px #16151a,inset 0 0 0 5px #c9a24a4d}.tile.feature[data-v-e1983782]{background:linear-gradient(180deg,#1e488ccc,#081a3ecc);box-shadow:0 0 10px #e8781c59,0 4px 10px #0009}.tile .cross[data-v-e1983782]{width:42%;height:42%}.tile .logo[data-v-e1983782]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.65))}.tile .logo[data-v-e1983782]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4%;padding:8% 0 6%;box-sizing:border-box}.tile .crown[data-v-e1983782]{width:70%;flex:1 1 0;min-height:0;background:linear-gradient(180deg,#ffe39a,#f2a52a 45%,#c8560e);-webkit-mask:url(../assets/provider/controls/provider_logo.png) center / contain no-repeat;mask:url(../assets/provider/controls/provider_logo.png) center / contain no-repeat;filter:drop-shadow(0 0 6px rgba(255,120,20,.6))}.tile .word[data-v-e1983782]{font-family:Barlow,Montserrat,Arial,sans-serif;font-weight:700;font-size:calc(var(--u, 13px) * 1.25);line-height:1;letter-spacing:.01em;color:#f2f0ee}.tile.feature[data-v-e1983782]{border-color:#7a4a1a;box-shadow:none}.tile[data-v-e1983782]:hover:not(:disabled){filter:brightness(1.12)}.tile[data-v-e1983782]:disabled{cursor:not-allowed}.tile[data-v-e1983782]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}@media (max-aspect-ratio: 1/1){.tile[data-v-e1983782]{padding:0}}.buy-overlay[data-v-e1983782]{position:fixed;inset:0;z-index:120;display:grid;place-items:center;font-family:Barlow,Montserrat,Arial,sans-serif;color:#d9d6d4}.buy-overlay.inert .stage[data-v-e1983782]{pointer-events:none;opacity:.5}.scrim[data-v-e1983782]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 50% 40%,rgba(130,34,14,.35),transparent 70%),linear-gradient(180deg,#0e0706db,#180a08e6);backdrop-filter:blur(6px)}.stage[data-v-e1983782]{position:relative;box-sizing:border-box;width:100%;max-height:100vh;padding:clamp(14px,3vh,34px) 2vw;display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2.6vh,28px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.close[data-v-e1983782]{background:linear-gradient(180deg,#2a2626,#171414);border:1px solid rgba(255,255,255,.05);border-radius:8px;box-shadow:0 3px 8px #0009;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease;position:absolute;top:clamp(10px,2vh,22px);right:clamp(10px,2vw,28px);width:clamp(34px,3.4vw,50px);height:clamp(34px,3.4vw,50px);padding:0;display:grid;place-items:center}.close[data-v-e1983782]:hover:not(:disabled){filter:brightness(1.25)}.close[data-v-e1983782]:disabled{opacity:.4;cursor:not-allowed}.close[data-v-e1983782]:focus-visible{outline:2px solid #ff5a14;outline-offset:2px}.close img[data-v-e1983782]{width:42%;height:42%;object-fit:contain}.bet-head[data-v-e1983782]{--ph: clamp(40px, 4vw, 60px);display:flex;align-items:center;gap:clamp(6px,.7vw,12px);flex:0 0 auto}.bet-value[data-v-e1983782]{margin:0;box-sizing:border-box;height:var(--ph);min-width:clamp(170px,18vw,300px);padding:0 calc(var(--ph) * .5);display:flex;align-items:center;justify-content:center;gap:.5em;border-radius:6px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(0,0,0,.6);background:radial-gradient(ellipse 60% 160% at 50% 50%,rgba(130,34,14,.34),transparent 70%),linear-gradient(90deg,#140907f2,#280f0aeb,#140907f2);box-shadow:0 6px 18px #00000080;line-height:1;white-space:nowrap}.bet-label[data-v-e1983782]{font:700 calc(var(--ph) * .34) "Barlow","Montserrat",Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#e3302a}.bet-figure[data-v-e1983782]{font:600 calc(var(--ph) * .46) "Barlow","Montserrat",Arial,sans-serif;font-variant-numeric:tabular-nums;color:#d9d6d4}.step[data-v-e1983782]{background:linear-gradient(180deg,#2a2626,#171414);border:1px solid rgba(255,255,255,.05);border-radius:8px;box-shadow:0 3px 8px #0009;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease;width:var(--ph);height:var(--ph);padding:0;display:grid;place-items:center}.step[data-v-e1983782]:hover:not(:disabled){filter:brightness(1.25)}.step[data-v-e1983782]:disabled{opacity:.4;cursor:not-allowed}.step[data-v-e1983782]:focus-visible{outline:2px solid #ff5a14;outline-offset:2px}.step img[data-v-e1983782]{width:40%;height:40%;object-fit:contain}.cards[data-v-e1983782]{box-sizing:border-box;display:flex;align-items:stretch;justify-content:center;gap:clamp(10px,1.4vw,24px);width:min(94vw,1060px,150vh)}.card[data-v-e1983782]{container-type:inline-size;position:relative;flex:1 1 0;min-width:0;max-width:340px;padding:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:radial-gradient(ellipse 90% 45% at 50% 58%,rgba(150,40,14,.28),transparent 70%),linear-gradient(180deg,#221816,#140e0d 55%,#0e0a09);box-shadow:0 10px 26px #0009,inset 0 1px #ffffff0d;color:#d9d6d4;font-family:Barlow,Montserrat,Arial,sans-serif;cursor:pointer;display:flex;flex-direction:column;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .14s ease}.card[data-v-e1983782]:hover:not(:disabled){border-color:#e8891cb3;box-shadow:0 10px 26px #0009,0 0 18px #e8781c4d;transform:translateY(-2px)}.card[data-v-e1983782]:focus-visible{outline:2px solid #ff5a14;outline-offset:3px}.card[data-v-e1983782]:disabled{opacity:.45;cursor:not-allowed}.body[data-v-e1983782]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;padding:7cqw}.kind[data-v-e1983782]{font:700 4.4cqw/1 Barlow,Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#e3302a}.name[data-v-e1983782]{margin-top:2.2cqw;font:800 9cqw/1.02 Barlow,Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#f2f0ee;text-wrap:balance;hyphens:manual;overflow-wrap:break-word}.spins[data-v-e1983782]{margin-top:2cqw;font:700 4.6cqw/1.1 Barlow,Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#e8891c}.desc[data-v-e1983782]{margin-top:3cqw;min-height:3.9em;font:500 4.4cqw/1.3 Barlow,Montserrat,Arial,sans-serif;color:#a39d99;text-wrap:pretty;hyphens:manual;overflow-wrap:break-word}.art[data-v-e1983782]{margin-top:3cqw;width:100%;height:40cqw;flex:0 0 auto;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.art img[data-v-e1983782]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.6));pointer-events:none}.vol[data-v-e1983782]{margin-top:3cqw;font:italic 500 4cqw/1.2 Barlow,Montserrat,Arial,sans-serif;color:#a39d99}.vol em[data-v-e1983782]{font-weight:700;color:#d9d6d4}.price[data-v-e1983782]{margin-top:auto;padding-top:3cqw;font:800 11cqw/1 Barlow,Montserrat,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#f2f0ee}.activate[data-v-e1983782]{margin-top:4cqw;align-self:stretch;padding:3.6cqw 0;border-radius:8px;font:800 5.6cqw/1 Barlow,Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);transition:filter .15s ease}.is-toggle .activate[data-v-e1983782]{background:linear-gradient(180deg,#ff8a3d,#ff5a14,#d8420c);box-shadow:0 0 12px #ff5a1473,inset 0 1px #ffffff4d}.is-buy .activate[data-v-e1983782]{background:linear-gradient(180deg,#5fd86c,#2fb344,#1c8a2e);box-shadow:0 0 12px #2fb34466,inset 0 1px #ffffff4d}.card:hover:not(:disabled) .activate[data-v-e1983782]{filter:brightness(1.12)}.confirm[data-v-e1983782]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:130;box-sizing:border-box;min-width:min(88vw,400px);display:grid;gap:clamp(10px,1.4vh,18px);padding:clamp(20px,3vh,32px) clamp(22px,2.4vw,40px);border:1px solid rgba(255,255,255,.07);border-radius:12px;background:radial-gradient(ellipse 80% 70% at 50% 40%,rgba(150,40,14,.3),transparent 70%),linear-gradient(180deg,#221816,#0e0a09);box-shadow:0 16px 40px #000000b3;text-align:center;color:#d9d6d4;font-family:Barlow,Montserrat,Arial,sans-serif}.confirm .what[data-v-e1983782]{margin:0;font:800 clamp(18px,1.5vw,26px)/1.1 "Barlow","Montserrat",Arial,sans-serif;text-transform:uppercase;color:#f2f0ee}.confirm .cost[data-v-e1983782]{font:800 clamp(24px,2.2vw,38px)/1 "Barlow","Montserrat",Arial,sans-serif;font-variant-numeric:tabular-nums;color:#f2f0ee}.confirm .answer[data-v-e1983782]{display:flex;gap:clamp(8px,.8vw,14px)}.confirm button[data-v-e1983782]{background:linear-gradient(180deg,#2a2626,#171414);border:1px solid rgba(255,255,255,.05);border-radius:8px;box-shadow:0 3px 8px #0009;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease;flex:1 1 0;min-height:44px;padding:0 clamp(12px,1.2vw,22px);color:#d9d6d4;font:800 clamp(14px,1vw,17px)/1 "Barlow","Montserrat",Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.confirm button[data-v-e1983782]:hover:not(:disabled){filter:brightness(1.25)}.confirm button[data-v-e1983782]:disabled{opacity:.4;cursor:not-allowed}.confirm button[data-v-e1983782]:focus-visible{outline:2px solid #ff5a14;outline-offset:2px}.confirm button[data-role=buy-confirm-yes][data-v-e1983782]{border:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);background:linear-gradient(180deg,#5fd86c,#2fb344,#1c8a2e);box-shadow:0 0 12px #2fb34466,inset 0 1px #ffffff4d}.pop-enter-active[data-v-e1983782],.pop-leave-active[data-v-e1983782]{transition:opacity var(--ease, .15s ease)}.pop-enter-from[data-v-e1983782],.pop-leave-to[data-v-e1983782]{opacity:0}@media (max-aspect-ratio: 1/1){.buy-overlay[data-v-e1983782]{place-items:start center}.stage[data-v-e1983782]{padding-top:clamp(56px,9vh,80px)}.cards[data-v-e1983782]{flex-direction:column;align-items:center;width:min(94vw,480px)}.card[data-v-e1983782]{flex:0 0 auto;width:100%;max-width:none;text-align:left}.body[data-v-e1983782]{display:grid;grid-template-columns:30cqw minmax(0,1fr);grid-template-areas:"art kind" "art name" "art spins" "art desc" "art vol" "price cta";column-gap:4cqw;align-items:start;padding:4cqw 4.5cqw}.kind[data-v-e1983782]{grid-area:kind;font-size:3.2cqw}.name[data-v-e1983782]{grid-area:name;margin-top:1cqw;font-size:6.2cqw}.spins[data-v-e1983782]{grid-area:spins;margin-top:1cqw;font-size:3.4cqw}.desc[data-v-e1983782]{grid-area:desc;margin-top:1.5cqw;min-height:0;font-size:3.4cqw}.art[data-v-e1983782]{grid-area:art;margin:0;height:30cqw;align-self:center}.vol[data-v-e1983782]{grid-area:vol;margin-top:1.5cqw;font-size:3.2cqw}.price[data-v-e1983782]{grid-area:price;align-self:center;justify-self:center;margin:0;padding:3cqw 0 0;font-size:6.4cqw}.activate[data-v-e1983782]{grid-area:cta;margin-top:3cqw;padding:2.8cqw 0;font-size:4cqw;text-align:center}.bet-value[data-v-e1983782]{min-width:46vw}}.bar[data-v-14b497f9]{container-type:inline-size;--u: min(1.667cqw, 20px);--slant: calc(var(--u) * .9);--bevel: 2px;--dial-overhang: calc(var(--u) * 1.253);position:relative;z-index:5;display:flex;align-items:center;gap:0;width:100%;max-width:1200px;margin:0 auto;padding-bottom:calc(var(--dial-overhang) + env(safe-area-inset-bottom,0px));color:#f4f1ea;font-family:Barlow,Montserrat,Arial,sans-serif}.bar[data-v-14b497f9] *{box-sizing:border-box}.bar.busy[data-v-14b497f9]{pointer-events:auto}.bet-menu[data-v-14b497f9]{flex:0 0 auto;width:auto;max-width:none;height:calc(var(--u) * 6.4);margin-right:calc(var(--u) * .6)}.menu[data-v-14b497f9]{background:#0d0c10;border:1px solid #c9a24a;border-radius:8px;box-shadow:inset 0 0 0 3px #0d0c10,inset 0 0 0 4px #c9a24a47,0 6px 18px #00000073;flex:1 1 auto;min-width:0;width:100%;height:calc(var(--u) * 6.4);margin-left:0;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * .75);padding:0 calc(var(--u) * 1.25);padding-left:calc(var(--u) * 1.25)}.left-box[data-v-14b497f9]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:calc(var(--u) * .6)}.left-box .win[data-v-14b497f9]{flex:1 1 0;min-width:0}.left-box [data-control=balance][data-v-14b497f9]{flex-grow:0;flex-shrink:1;flex-basis:calc(var(--u) * 6);min-width:0}@container (max-width: 1201px){.left-box.squeeze[data-v-14b497f9]{gap:calc(var(--u) * .3)}}.bar.landscape .left-box .win[data-v-14b497f9] .readout{min-width:calc(var(--u) * 3.52)}.left-box .win[data-v-14b497f9] .readout{flex:1 1 0}.right-box[data-v-14b497f9]{border-left:1px solid rgba(201,162,74,.3);flex:0 0 calc(var(--u) * 29);height:100%;margin-right:-20px;padding-right:20px;display:flex;align-items:center;gap:calc(var(--u) * .5);padding-left:calc(var(--u) * 3)}.bet-info[data-v-14b497f9]{flex:1 1 calc(var(--u) * 8.5);min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .32)}.bet-info.narrow[data-v-14b497f9]{flex-basis:calc(var(--u) * 7)}.bet-progress[data-v-14b497f9]{position:relative;width:min(88%,calc(var(--u) * 8.5));height:calc(var(--u) * .34);border:1px solid rgba(201,204,210,.45);border-radius:999px;background:#0b0b0de0;overflow:hidden;cursor:ew-resize;touch-action:none}.bet-progress .filler[data-v-14b497f9]{height:100%;transform-origin:0 50%;background:#c9a24a;transition:transform var(--ease, .15s ease)}.bet-progress[aria-disabled=true][data-v-14b497f9]{cursor:not-allowed;opacity:.5}.bet-progress[data-v-14b497f9]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.controls[data-v-14b497f9]{flex:0 0 auto;width:100%;max-width:calc(var(--u) * 16);height:100%;display:flex;align-items:center;gap:calc(var(--u) * 1.05)}.controls.feature[data-v-14b497f9]{max-width:calc(var(--u) * 17.5);padding-right:calc(var(--u) * 1.5)}.feature-win[data-v-14b497f9]{flex:1 1 0;min-width:0}.feature-win[data-v-14b497f9] .readout{flex:1 1 0;min-width:calc(var(--u) * 3.52)}.buttons[data-v-14b497f9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .5)}.ico[data-v-14b497f9]{width:calc(var(--u) * 3);height:calc(var(--u) * 1.805);padding:calc(var(--u) * .3) calc(var(--u) * .9);background:linear-gradient(180deg,#2656a0d9,#0e2654d9);border:1px solid rgba(159,220,255,.28);border-radius:8px;box-shadow:0 3px 8px #00000073,inset 0 1px #ffffff24;transition:filter .15s ease,transform .12s .15s ease;cursor:pointer;display:grid;place-items:center}.ico[data-v-14b497f9]:hover:not(:disabled){filter:brightness(1.25)}.ico[data-v-14b497f9]:active:not(:disabled){transform:translateY(1px);filter:brightness(.9)}.ico[data-v-14b497f9]:disabled{opacity:.4;cursor:not-allowed}.ico img[data-v-14b497f9]{width:100%;height:100%;object-fit:contain;pointer-events:none}.ico[data-control=turbo].active[data-v-14b497f9]{border-color:#c9a24a;background:#c9a24a1f}.ico[data-control=turbo][data-v-14b497f9]{width:var(--roundel, calc(var(--u) * 2.55));height:var(--roundel, calc(var(--u) * 2.55));padding:calc(var(--u) * .6);border-radius:50%}.ico[data-v-14b497f9]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #0b0b0d,inset 0 0 0 4px #e9c76d}.bet-btn[data-v-14b497f9]{flex:0 0 auto;height:100%;aspect-ratio:1 / 1;display:grid;place-items:center}.left-box .win[data-v-14b497f9]{align-self:stretch;display:flex;align-items:center;background:url(../assets/provider/controls/microprint.svg) repeat-x 0 50% / calc(var(--u) * 4.8) auto}.bar.armed .bet-info[data-v-14b497f9] .readout dt{color:#e9c76d}.menu[data-v-14b497f9]{border:none;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(0,0,0,.6);border-radius:4px;border-top:1px solid rgba(159,220,255,.35);background:radial-gradient(ellipse 55% 160% at 35% 50%,rgba(60,140,230,.22),transparent 70%),linear-gradient(90deg,#081a3ea8,#0e285894,#081a3ea8);backdrop-filter:blur(3px);box-shadow:0 6px 18px #00000059}.right-box[data-v-14b497f9]{border-left:none}.left-box .win[data-v-14b497f9]{background:none}.bet-progress[data-v-14b497f9]{display:none}.bar[data-v-14b497f9] .readout{text-align:center}.bar[data-v-14b497f9] .readout dt{font-family:Barlow,Montserrat,Arial,sans-serif;font-size:calc(var(--u) * .82);font-weight:700;letter-spacing:.02em;color:#e3302a}.bar[data-v-14b497f9] .readout dd{font-size:calc(var(--u) * 1.5 * var(--fit, 1));font-weight:400;color:#cfcbc8}.ico[data-v-14b497f9]{width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.15);padding:calc(var(--u) * .55)}.ico[data-control=turbo][data-v-14b497f9]{width:calc(var(--u) * 2.75);height:calc(var(--u) * 2.75);padding:calc(var(--u) * .55);border-radius:8px;order:2}.ico[data-control=turbo].active[data-v-14b497f9]{background:linear-gradient(180deg,#2656a0f2,#0e2654f2);box-shadow:0 3px 8px #000000a6,inset 0 0 0 1px #ff6a1fb3}.controls[data-v-14b497f9]{width:auto;max-width:none;margin-left:auto;gap:calc(var(--u) * .9)}.right-box[data-v-14b497f9]{margin-right:0;padding-right:0}.bar.landscape .menu[data-v-14b497f9]{padding-right:calc(var(--u) * .6)}.bar.landscape .bet-btn[data-v-14b497f9] .spin-btn{width:122%;height:122%;margin-top:calc(var(--u) * -2.2)}.left-box[data-v-14b497f9] [data-control=settings]{width:calc(var(--u) * 2.75);height:calc(var(--u) * 2.55)}.left-box[data-v-14b497f9] [data-control=settings] .glyph{width:calc(var(--u) * 1.45);height:calc(var(--u) * 1.45)}.controls .buttons[data-v-14b497f9]:last-child{flex-direction:row;gap:calc(var(--u) * .9)}@media (max-aspect-ratio: 1/1){.bar[data-v-14b497f9]{box-sizing:border-box;--roundel: calc(var(--u) * 2.15);padding-left:calc(8px + env(safe-area-inset-left,0px));padding-right:calc(8px + env(safe-area-inset-right,0px));--u: clamp(10px, 3.1vw, 17px);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:calc(var(--u) * .5)}.menu[data-v-14b497f9]{display:contents;border-image:none}.bet-menu[data-v-14b497f9]{grid-column:1;grid-row:1;height:calc(var(--u) * 3.4);margin:0;max-width:none}.left-box[data-v-14b497f9]{background:#0d0c10;border:1px solid #c9a24a;border-radius:8px;box-shadow:inset 0 0 0 3px #0d0c10,inset 0 0 0 4px #c9a24a47,0 6px 18px #00000073;grid-column:2;grid-row:1;min-width:0;height:calc(var(--u) * 3.4);padding:0 calc(var(--u) * 1.963)}.right-box[data-v-14b497f9]{background:#0d0c10;border:1px solid #c9a24a;border-radius:8px;box-shadow:inset 0 0 0 3px #0d0c10,inset 0 0 0 4px #c9a24a47,0 6px 18px #00000073;margin-right:0;grid-column:1 / -1;grid-row:2;height:calc(var(--u) * 5.6);padding:0 calc(var(--u) * 3.233)}.controls.feature[data-v-14b497f9]{padding-right:calc(var(--u) * 2.3)}}.bb-modal-backdrop[data-v-545e6e69]{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:#0a060ebd;backdrop-filter:blur(6px);animation:bb-modal-fade-545e6e69 .18s ease-out both}.bb-modal[data-v-545e6e69]{width:100%;max-width:460px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden;color:var(--bb-text, #f6ecdf);background:linear-gradient(180deg,var(--bb-panel, #241b2b) 0%,var(--bb-panel-2, #1a1420) 100%);border:1px solid var(--bb-line-strong, rgba(255, 240, 220, .22));border-radius:var(--bb-radius, 14px);box-shadow:var(--bb-shadow, 0 24px 60px rgba(0, 0, 0, .55));animation:bb-modal-rise-545e6e69 .24s cubic-bezier(.22,1,.36,1) both}.bb-modal[data-v-545e6e69]:focus{outline:none}.bb-modal.sm[data-v-545e6e69]{max-width:360px}.bb-modal.lg[data-v-545e6e69]{max-width:660px}.bb-modal-head[data-v-545e6e69]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid var(--bb-line, rgba(255, 240, 220, .14))}.bb-modal-head h2[data-v-545e6e69]{margin:0;font-size:.95rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-text, #f6ecdf)}.bb-modal-x[data-v-545e6e69]{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:999px;background:#ffffff0f;color:var(--bb-text-muted, #c3b2a6);cursor:pointer;transition:color .15s ease,background-color .15s ease}.bb-modal-x svg[data-v-545e6e69]{width:16px;height:16px}.bb-modal-x[data-v-545e6e69]:hover{color:var(--bb-text, #f6ecdf);background:#ffffff21}.bb-modal-x[data-v-545e6e69]:focus-visible{outline:2px solid var(--bb-accent, #f5b23c);outline-offset:2px}.bb-modal-body[data-v-545e6e69]{padding:18px;overflow-y:auto;overscroll-behavior:contain}.bb-modal-foot[data-v-545e6e69]{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--bb-line, rgba(255, 240, 220, .14))}.bb-modal-backdrop.is-full[data-v-545e6e69]{padding:0;background:#030812e0;backdrop-filter:blur(8px)}.bb-modal.full[data-v-545e6e69]{max-width:none;max-height:none;height:100%;height:100dvh;background:transparent;border:none;border-radius:0;box-shadow:none}.bb-modal.full .bb-modal-head[data-v-545e6e69]{position:relative;justify-content:center;padding:18px 64px 10px;border-bottom:none}.bb-modal.full .bb-modal-head h2[data-v-545e6e69]{font-size:clamp(1.05rem,3.4vw,1.5rem);font-weight:900;letter-spacing:.12em;text-align:center;color:var(--bb-gold, #ffd24a);text-shadow:0 2px 10px rgba(0,0,0,.6)}.bb-modal.full .bb-modal-x[data-v-545e6e69]{position:absolute;top:12px;right:14px;width:40px;height:40px;border:2px solid rgba(255,255,255,.55);background:#00000059;color:#fff}.bb-modal.full .bb-modal-x svg[data-v-545e6e69]{width:18px;height:18px}.bb-modal.full .bb-modal-x[data-v-545e6e69]:hover{border-color:var(--bb-gold, #ffd24a);color:var(--bb-gold, #ffd24a)}.bb-modal.full .bb-modal-body[data-v-545e6e69]{flex:1;padding:6px 16px 40px}@keyframes bb-modal-fade-545e6e69{0%{opacity:0}}@keyframes bb-modal-rise-545e6e69{0%{opacity:0;transform:translateY(14px) scale(.985)}}@media (prefers-reduced-motion: reduce){.bb-modal-backdrop[data-v-545e6e69],.bb-modal[data-v-545e6e69]{animation:none}}.bb-cards[data-v-73f67fb2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px}.bb-card[data-v-73f67fb2]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(160,210,255,.16);border-radius:10px;background:linear-gradient(180deg,#1c34568c,#0a16288c)}.bb-art[data-v-73f67fb2]{flex-shrink:0;display:grid;place-items:center;width:68px;height:68px;font-size:.7rem;font-weight:800;color:#dce8f599}.bb-art img[data-v-73f67fb2]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5))}.bb-ladder[data-v-73f67fb2]{flex:1;min-width:0;margin:0;display:flex;flex-direction:column;gap:3px}.bb-rung[data-v-73f67fb2]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.bb-count[data-v-73f67fb2]{font-size:.82rem;color:#e8f0fad1}.bb-pay[data-v-73f67fb2]{margin:0;font-size:.9rem;text-align:right;color:var(--bb-gold, #ffd24a);text-shadow:0 1px 4px rgba(0,0,0,.6)}@media (max-width: 480px){.bb-cards[data-v-73f67fb2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,156px),1fr));gap:8px}.bb-card[data-v-73f67fb2]{gap:6px;padding:8px}.bb-art[data-v-73f67fb2]{width:44px;height:44px}.bb-count[data-v-73f67fb2]{font-size:.7rem}.bb-pay[data-v-73f67fb2]{font-size:.74rem}}.bb-info[data-v-f5fbaea9]{width:100%;max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:30px;color:#ecf2fae6}.bb-sect[data-v-f5fbaea9]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.bb-head[data-v-f5fbaea9]{margin:0;font-size:clamp(.95rem,2.8vw,1.2rem);font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--bb-gold, #ffd24a);text-shadow:0 2px 8px rgba(0,0,0,.65)}.bb-subhead[data-v-f5fbaea9]{margin:0 0 4px;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-gold, #ffd24a)}.bb-text[data-v-f5fbaea9]{margin:0;font-size:.9rem;line-height:1.55;text-align:center}.bb-note[data-v-f5fbaea9],.bb-fine[data-v-f5fbaea9]{margin:0;font-size:.74rem;text-align:center;color:#dce6f299}.bb-feature[data-v-f5fbaea9]{display:flex;align-items:center;justify-content:center;gap:16px}.bb-feature-text[data-v-f5fbaea9]{justify-content:flex-start;padding:10px 14px;border:1px solid rgba(160,210,255,.16);border-radius:10px;background:#0e1e3680}.bb-feature-text .bb-text[data-v-f5fbaea9]{text-align:left}.bb-feature-copy[data-v-f5fbaea9]{flex:1;min-width:0}.bb-feature-art[data-v-f5fbaea9]{flex-shrink:0;display:grid;place-items:center;width:84px;height:84px;font-size:.75rem;font-weight:800;color:#dce8f599}.bb-feature-art img[data-v-f5fbaea9]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(0,0,0,.55))}.bb-range[data-v-f5fbaea9]{margin-top:4px;font-weight:800;color:var(--bb-gold, #ffd24a)}.bb-ladder[data-v-f5fbaea9]{margin:0;min-width:150px;display:flex;flex-direction:column;gap:3px}.bb-rung[data-v-f5fbaea9]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.bb-count[data-v-f5fbaea9]{font-size:.9rem;color:#e8f0fad1}.bb-pay[data-v-f5fbaea9]{margin:0;font-size:1rem;text-align:right;color:var(--bb-gold, #ffd24a);text-shadow:0 1px 4px rgba(0,0,0,.6)}.bb-stats[data-v-f5fbaea9]{display:grid;grid-template-columns:repeat(2,minmax(0,200px));justify-content:center;gap:10px}.bb-stat[data-v-f5fbaea9]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border:1px solid rgba(160,210,255,.16);border-radius:10px;background:#0e1e3680}.bb-stat small[data-v-f5fbaea9]{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#dce6f2a6}.bb-stat strong[data-v-f5fbaea9]{font-size:1.05rem;font-weight:900;font-variant-numeric:tabular-nums;color:var(--bb-gold, #ffd24a)}@media (max-width: 480px){.bb-info[data-v-f5fbaea9]{gap:24px}.bb-text[data-v-f5fbaea9]{font-size:.84rem}.bb-feature-art[data-v-f5fbaea9]{width:60px;height:60px}.bb-feature-text[data-v-f5fbaea9]{gap:10px;padding:8px 10px}}.slot-board[data-v-12d30a05]{position:relative;width:100%;height:100%;overflow:hidden;background:#1a1013;touch-action:manipulation}.slot-board__canvas[data-v-12d30a05]{display:block;width:100%;height:100%}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff) format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-ext-400-normal-DxX3B4s6.woff2) format("woff2"),url(./lilita-one-latin-ext-400-normal-QROd2hfm.woff) format("woff")}.splash[data-v-c31bbbd2]{position:absolute;inset:0;z-index:40;overflow:hidden;background:#0b0b0d;container-type:size}.stage[data-v-c31bbbd2]{position:absolute;inset:0;margin:auto;width:min(100cqw,177.7778cqh);height:min(100cqh,56.25cqw);container-type:inline-size}.room[data-v-c31bbbd2]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.scrim[data-v-c31bbbd2]{position:absolute;inset:0;background:linear-gradient(180deg,#0601021f,#06010238 55%,#06010280)}.logo[data-v-c31bbbd2]{position:absolute;left:41.406%;top:3.426%;width:17.188%;height:28.611%}.logo .mark[data-v-c31bbbd2]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.logo .mark-canvas[data-v-c31bbbd2]{position:absolute;inset:0;display:block;width:100%;height:100%}.bar[data-v-c31bbbd2]{position:absolute;left:28.255%;top:87.315%;width:43.49%;height:5.37%;border-radius:999px;background:#0d0c10d9}.bar .track[data-v-c31bbbd2]{position:absolute;inset:0;display:block;width:100%;height:100%}.bar .fill[data-v-c31bbbd2]{position:absolute;left:.838%;top:9.483%;display:block;width:98.323%;height:81.034%;transition:clip-path .12s linear}.gate[data-v-c31bbbd2]{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.gate__label[data-v-c31bbbd2]{position:absolute;top:85.5%;left:50%;display:block;line-height:1;white-space:nowrap;transform:translate(-50%);animation:splash-invite-c31bbbd2 1.8s ease-in-out infinite}.fx[data-v-c31bbbd2]{position:relative;display:inline-block;font-family:Lilita One,Hiragino Maru Gothic ProN,Hiragino Sans,Yu Gothic UI,Yu Gothic,Meiryo,Noto Sans JP,sans-serif;font-weight:400;font-synthesis:none;line-height:1.08;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;color:#0a1d5e;-webkit-text-stroke:.2em #0a1d5e;text-shadow:0 .09em 0 #04103a,0 .14em .12em rgba(0,0,0,.55)}.fx[data-v-c31bbbd2]:after{content:attr(data-text);position:absolute;inset:0;color:transparent;-webkit-text-stroke:0;text-shadow:none;background-clip:text;-webkit-background-clip:text}.fx--ice[data-v-c31bbbd2]:after{background-image:linear-gradient(180deg,#fff,#f2fbff 38%,#9fdcff 62%,#4fb0f5)}.fx--frost[data-v-c31bbbd2]{color:#0b2a8a;-webkit-text-stroke:.14em #0b2a8a;text-shadow:0 .07em 0 #061a5a,0 .12em .1em rgba(0,0,0,.5)}.fx--frost[data-v-c31bbbd2]:after{background-image:linear-gradient(180deg,#fff,#d9f4ff 30%,#7fd0ff 48%,#c9efff 54%,#3d9eef 80%,#2a7fdc)}.fx--gold[data-v-c31bbbd2]{color:#4a1500;-webkit-text-stroke:.2em #4a1500;text-shadow:0 .09em 0 #2e0c00,0 .14em .12em rgba(0,0,0,.55)}.fx--gold[data-v-c31bbbd2]:after{background-image:linear-gradient(180deg,#fff7a8,#ffd83a 35%,#ffb10f 62%,#ff7a00)}.fx--big[data-v-c31bbbd2]{font-size:1.42em}.fx--count[data-v-c31bbbd2]{font-size:1.6em;vertical-align:-.18em}html[lang=ja]{font-weight:800;text-transform:none}.gate__text[data-v-c31bbbd2]{font-size:4.1cqw;letter-spacing:.02em}.cards[data-v-c31bbbd2]{position:absolute;left:50%;top:35%;transform:translate(-50%);display:flex;gap:2.2cqw}.card[data-v-c31bbbd2]{position:relative;flex:none;width:25.32cqw;aspect-ratio:821 / 839;container-type:inline-size;filter:drop-shadow(0 8px 14px rgba(0,0,0,.45))}.card>img[data-v-c31bbbd2]{position:absolute;display:block;height:auto}.card__frame[data-v-c31bbbd2]{inset:0;width:100%;height:100%!important}.card__paw[data-v-c31bbbd2]{left:21.3%;top:9.2%;width:55.8%}.card__divider[data-v-c31bbbd2]{left:12.3%;top:62.2%;width:77.1%;mix-blend-mode:lighten}.card__claw[data-v-c31bbbd2]{left:9.8%;top:64.4%;width:30.4%}.card__moon[data-v-c31bbbd2]{left:28.9%;top:10.4%;width:43.8%;filter:drop-shadow(0 0 1.6cqw rgba(80,180,255,.55))}.card__copy[data-v-c31bbbd2]{position:absolute;display:flex;flex-direction:column;align-items:stretch;text-align:center}.line[data-v-c31bbbd2]{display:block;width:100%;white-space:nowrap;line-height:1}.line>.fx+.fx[data-v-c31bbbd2]{margin-left:.22em}.card__copy--paw[data-v-c31bbbd2]{left:11%;right:11%;top:40.5%;gap:.6cqw}.line--title[data-v-c31bbbd2]{font-size:9.2cqw}.card__copy--epic[data-v-c31bbbd2]{left:41%;right:10%;top:68.6%;gap:.8cqw}.card__copy--epic .line--small[data-v-c31bbbd2]{font-size:6.2cqw}.line--small[data-v-c31bbbd2]{font-size:6.9cqw}.card__copy--moon[data-v-c31bbbd2]{left:22%;right:22%;top:27.6%}.line--moon[data-v-c31bbbd2]{font-size:10.4cqw}.card__copy--scatter[data-v-c31bbbd2]{left:11%;right:11%;top:50%;gap:0}.card__copy--scatter .line--small[data-v-c31bbbd2]{font-size:6cqw}.line--name[data-v-c31bbbd2]{font-size:8.4cqw;margin-bottom:.8cqw}.card__copy--max[data-v-c31bbbd2]{left:11%;right:11%;top:33%;gap:1.4cqw}.line--max[data-v-c31bbbd2]{font-size:17.5cqw}.line--maxValue[data-v-c31bbbd2]{font-size:15cqw}.gate:hover .gate__label[data-v-c31bbbd2],.gate:focus-visible .gate__label[data-v-c31bbbd2]{filter:brightness(1.12)}.gate[data-v-c31bbbd2]:focus-visible{outline:none}.gate:focus-visible .gate__label[data-v-c31bbbd2]{outline:3px solid #e9c76d;outline-offset:6px;border-radius:4px}@keyframes splash-invite-c31bbbd2{0%,to{transform:translate(-50%) scale(.96)}50%{transform:translate(-50%) scale(1.04)}}@media (prefers-reduced-motion: reduce){.splash[data-v-c31bbbd2],.splash[data-v-c31bbbd2] *{animation:none!important}}.splash.portrait .stage[data-v-c31bbbd2]{width:100%;height:100%}.splash.portrait .logo[data-v-c31bbbd2]{left:28%;top:4.5%;width:44%;height:auto;aspect-ratio:330 / 309}.splash.portrait .cards[data-v-c31bbbd2]{top:30%;width:94%;gap:2%}.splash.portrait .card[data-v-c31bbbd2]{flex:1 1 0;min-width:0;width:auto}.splash.portrait .gate__label[data-v-c31bbbd2]{top:auto;bottom:6%;height:auto}.splash.portrait .gate__text[data-v-c31bbbd2]{font-size:8.4cqw}.splash.portrait .bar[data-v-c31bbbd2]{left:10%;top:auto;bottom:6%;width:80%;height:auto;aspect-ratio:835 / 58}.award[data-v-2afed79f]{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:0 6vw;cursor:pointer;--award-scale: .88;--award-art-h: calc(var(--award-scale) * max(100vh, 56.3vw));--award-ribbon-w: calc(.6636 * var(--award-art-h));--award-ribbon-h: calc(.2015 * var(--award-art-h));--award-ribbon-top: calc(50vh - .3928 * var(--award-art-h));--award-ribbon: max(3vh, 50vh - .329 * var(--award-art-h));--award-ink-floor: calc(50vh + .377 * var(--award-art-h));--award-gate-h: calc(2.5*clamp(.9rem, 2.4vw, 1.4rem)) ;padding-bottom:clamp(2.5vh,100vh - var(--award-ink-floor) - var(--award-gate-h) - 1.5vh,8vh);--award-ink: rgb(8 3 16 / 92%);--award-outline: .03em 0 0 var(--award-ink), -.03em 0 0 var(--award-ink), 0 .03em 0 var(--award-ink), 0 -.03em 0 var(--award-ink), .022em .022em 0 var(--award-ink), -.022em .022em 0 var(--award-ink), .022em -.022em 0 var(--award-ink), -.022em -.022em 0 var(--award-ink);--award-halo: 0 .05em .45em rgb(0 0 0 / 82%), 0 0 1.1em rgb(0 0 0 / 62%)}.award__foot[data-v-2afed79f]{display:flex;flex-direction:column;align-items:center;gap:1.4vh;width:100%;min-width:0}.award__congrats[data-v-2afed79f]{position:absolute;margin:0;font-weight:800;text-transform:uppercase;color:#fff3d4;opacity:1}.award__congrats--curved[data-v-2afed79f]{left:50%;top:var(--award-ribbon-top);width:var(--award-ribbon-w);height:var(--award-ribbon-h);transform:translate(-50%);font-size:max(.85rem,.0314 * var(--award-art-h));filter:drop-shadow(0 .05em .45em rgb(0 0 0 / 82%)) drop-shadow(0 0 1.1em rgb(0 0 0 / 62%))}.award__arc[data-v-2afed79f]{display:block;width:100%;height:100%;overflow:visible}.award__arc text[data-v-2afed79f]{font-weight:800;font-size:34px;letter-spacing:.2em;fill:#fff3d4;stroke:var(--award-ink);stroke-width:2.1px;stroke-linejoin:round;paint-order:stroke}.award__congrats--flat[data-v-2afed79f]{left:6vw;right:6vw;top:calc(var(--award-ribbon) - .55em);font-size:max(.85rem,.0314 * var(--award-art-h));line-height:1.1;letter-spacing:.2em;overflow-wrap:break-word;text-shadow:var(--award-outline),var(--award-halo)}.award__gate[data-v-2afed79f]{appearance:none;border:0;background:none;padding:.6em 1.2em;cursor:pointer;font-size:clamp(.9rem,2.4vw,1.4rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.96;text-shadow:var(--award-outline),var(--award-halo);animation:award-pulse-2afed79f 1.6s ease-in-out infinite}.award__gate[data-v-2afed79f]:focus-visible{outline:2px solid #ffd977;outline-offset:4px}@keyframes award-pulse-2afed79f{50%{opacity:.62}}@media (prefers-reduced-motion: reduce){.award__gate[data-v-2afed79f]{animation:none}}.game[data-v-ecdbd9e6]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#0b0b0d}.game__stage[data-v-ecdbd9e6]{position:absolute;inset:0;z-index:0}.game__panel[data-v-ecdbd9e6]{position:relative;z-index:10;flex:0 0 auto;margin-top:auto}.game__panel--eclipsed[data-v-ecdbd9e6]{visibility:hidden}.game__panel--eclipsed.game__panel--eclipsed.game__panel--eclipsed[data-v-ecdbd9e6]{pointer-events:none}.game__profile-tag[data-v-ecdbd9e6]{position:absolute;top:8px;left:8px;z-index:5;padding:3px 8px;border-radius:6px;background:#241a12b3;color:#e9c76d;font-size:11px;font-weight:700;letter-spacing:.02em;pointer-events:none}.game__retry[data-v-ecdbd9e6]{padding:8px 18px;border:0;border-radius:6px;font-weight:700;color:#0b0b0d;background:#e9c76d;cursor:pointer}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(./montserrat-latin-700-normal-BWkrl476.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(./montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(./montserrat-latin-800-normal-C3dfDxXV.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(./montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(./montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(./montserrat-latin-900-normal-BDWDmVut.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(./montserrat-latin-ext-900-normal-BTaqesvP.woff2) format("woff2"),url(./montserrat-latin-ext-900-normal-DoASD5Eh.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:url(./montserrat-latin-900-italic-Drco3BKl.woff2) format("woff2"),url(./montserrat-latin-900-italic-B59aVta_.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:url(./montserrat-latin-ext-900-italic-1PLdmvcA.woff2) format("woff2"),url(./montserrat-latin-ext-900-italic-Dmv8VkfX.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(./barlow-latin-600-normal-CNwfPWQD.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(./barlow-latin-700-normal-__SGTsZ1.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(./barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-800-normal-BbF3Etk1.woff2) format("woff2"),url(./baloo-2-latin-800-normal-B8BXfZF7.woff) format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-ext-800-normal-C_Iwmf1s.woff2) format("woff2"),url(./baloo-2-latin-ext-800-normal-D-iCxxqE.woff) format("woff")}:root{--font-ui: "Montserrat", "Arial Narrow", Arial, sans-serif;--font-display: "Montserrat", "Arial Narrow", Arial, sans-serif;--font-title: "Baloo 2", "Montserrat", Arial, sans-serif;--bb-ink: #17131a;--bb-panel: #241b2b;--bb-panel-2: #1a1420;--bb-text: #f6ecdf;--bb-text-muted: #c3b2a6;--bb-text-faint: #8d7d78;--bb-accent: #f5b23c;--bb-accent-soft: rgba(245, 178, 60, .16);--bb-line: rgba(246, 236, 223, .14);--bb-line-strong: rgba(246, 236, 223, .22);--bb-radius: 14px;--bb-radius-sm: 9px;--bb-shadow: 0 24px 60px rgba(0, 0, 0, .55);--bb-ease: .15s ease}html,body,button,input{font-family:var(--font-ui)}.bb-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
