.jp.svelte-3uojcq{z-index:1000;padding:max(12px, env(safe-area-inset-top)) 12px max(14px, env(safe-area-inset-bottom));color:#fff;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 90% at 50% 45%,#3b0f6b 0%,#1d0638 55%,#0b0216 100%);grid-template-rows:auto minmax(0,1fr) auto;place-items:center;gap:8px;font-family:Lilita One,Arial Rounded MT Bold,system-ui,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.jp-bg.svelte-3uojcq,.jp-fx.svelte-3uojcq{pointer-events:none;position:absolute;inset:0}.jp-fx.svelte-3uojcq{z-index:3}.jp-head.svelte-3uojcq,.jp-foot.svelte-3uojcq{opacity:0;transition:opacity .4s}.jp-hub.svelte-3uojcq{opacity:0}.landed.svelte-3uojcq .jp-head:where(.svelte-3uojcq),.landed.svelte-3uojcq .jp-foot:where(.svelte-3uojcq){opacity:1}.landed.svelte-3uojcq .jp-hub:where(.svelte-3uojcq){opacity:1;animation:.45s cubic-bezier(.3,1.6,.5,1) both svelte-3uojcq-jp-hub-in}.jp-head.svelte-3uojcq{z-index:2;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.jp-title.svelte-3uojcq{text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(#fff6d0,#f4c652 50%,#b8780f);color:#0000;filter:drop-shadow(0 3px #4c1d95)drop-shadow(0 0 14px #f4c6528c);-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,6vmin,54px);line-height:1}.jp-pool.svelte-3uojcq{background:linear-gradient(#4c1d95e6,#1e0638e6);border-radius:999px;align-items:baseline;gap:10px;padding:6px 18px;display:flex;box-shadow:0 0 0 2px #f4c652,0 0 0 4px #5c3a06,0 0 24px #f4c6528c}.jp-pool.svelte-3uojcq small:where(.svelte-3uojcq){letter-spacing:.08em;text-transform:uppercase;color:#e9d5ff;font-size:clamp(12px,2.2vmin,18px)}.jp-pool.svelte-3uojcq b:where(.svelte-3uojcq){font-variant-numeric:tabular-nums;color:#ffe27a;text-shadow:0 0 12px #ffd65a99;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;font-size:clamp(20px,4.4vmin,40px);font-weight:700}.jp-slot.svelte-3uojcq{--side:min(96vw, calc(100dvh - 150px), 860px);z-index:1;width:var(--side);height:var(--side);position:relative;container-type:size}.jp-hub.svelte-3uojcq{z-index:1;color:#fff6d8;width:max(56px,21cqi);height:max(56px,21cqi);font:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:radial-gradient(60% 38% at 50% 24%,#fff9,#0000 70%),radial-gradient(circle,#a855f7 0 34%,#6d28d9 52%,#2e1065 64%,#fff1b8 65.5%,#f4c652 70%,#a8761f 78%,#5c3a06 80%,#f4c652 82%,#7a4a08 100%);border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s,filter .2s;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 1cqi 2cqi #0000008c,inset 0 -1cqi 2cqi #14002873}.jp-hub.ready.svelte-3uojcq{cursor:pointer;animation:1.3s ease-in-out infinite svelte-3uojcq-hub-pulse}.jp-hub.ready.svelte-3uojcq:hover{filter:brightness(1.15)drop-shadow(0 0 2cqi #ffd66ed9)}.jp-hub.ready.svelte-3uojcq:active{animation:none;transform:translate(-50%,-50%)scale(.92)}.jp-hub.svelte-3uojcq:focus-visible{outline-offset:4px;outline:3px solid #fff1b8}.jp-hub.won.svelte-3uojcq{background:radial-gradient(60% 38% at 50% 24%,#fff9,#0000 70%),radial-gradient(circle,#fff4c0 0 30%,#f4c652 50%,#b8780f 64%,#fff1b8 65.5%,#f4c652 70%,#a8761f 78%,#5c3a06 80%,#f4c652 82%,#7a4a08 100%)}.jp-hub-go.svelte-3uojcq{text-shadow:0 .3cqi #2e1065,0 0 1.2cqi #ffffff73;font-size:max(14px,4.2cqi)}.jp-hub-win.svelte-3uojcq{color:#8e1430;font-size:max(20px,7cqi)}.jp-foot.svelte-3uojcq{z-index:2;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;min-height:64px;display:flex;position:relative}.jp-hint.svelte-3uojcq{letter-spacing:.06em;text-transform:uppercase;color:#e9d5ff;margin:0;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;font-size:clamp(15px,2.6vmin,22px);font-weight:700}.jp-hint.svelte-3uojcq b:where(.svelte-3uojcq){color:#ffe27a}.jp-prize.svelte-3uojcq{color:#ffe27a;font-variant-numeric:tabular-nums;text-shadow:0 3px #4c1d95,0 0 18px #ffd65a99;margin:0;font-size:clamp(26px,5.4vmin,48px)}.jp-prize.svelte-3uojcq small:where(.svelte-3uojcq){color:#fff;font-size:.6em}.jp-next.svelte-3uojcq{color:#4a1d06;min-height:48px;font:inherit;cursor:pointer;background:radial-gradient(circle at 50% 30%,#fff1b8,#f4c652 55%,#b8780f);border:0;border-radius:999px;padding:0 28px;font-size:20px;box-shadow:0 0 0 3px #5c3a06,0 5px 0 4px #1d0638}.jp-next.svelte-3uojcq:focus-visible{outline-offset:4px;outline:3px solid #fff}.jp-grand.svelte-3uojcq{z-index:4;pointer-events:none;background:radial-gradient(60% 45%,#140028a6,#0000 75%);flex-direction:column;justify-content:center;align-items:center;gap:1vmin;display:flex;position:absolute;inset:0}.jp-grand-title.svelte-3uojcq{white-space:nowrap;text-transform:uppercase;text-align:center;background:linear-gradient(#fff 0%,#fff1b8 25%,#f4c652 55%,#c8891f 80%,#ffe27a 100%);color:#0000;filter:drop-shadow(0 6px #4c1d95)drop-shadow(0 0 30px #ffbe3cd9);-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,min(15vmin,12.5vw),190px);line-height:.95;animation:.7s cubic-bezier(.2,1.6,.4,1) both svelte-3uojcq-title-in,1.6s ease-in-out .7s infinite svelte-3uojcq-title-glow}.jp-grand-amount.svelte-3uojcq{font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 4px #4c1d95,0 0 24px #ffd65acc;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;font-size:clamp(40px,10vmin,120px);font-weight:700;line-height:1;animation:.5s ease-out .35s both svelte-3uojcq-amount-in}.jp-grand-sub.svelte-3uojcq{letter-spacing:.12em;text-transform:uppercase;color:#e9d5ff;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;font-size:clamp(16px,3vmin,28px);font-weight:700;animation:.5s ease-out .6s both svelte-3uojcq-amount-in}.won-grand.svelte-3uojcq .jp-foot:where(.svelte-3uojcq){z-index:5}@keyframes svelte-3uojcq-jp-hub-in{0%{transform:translate(-50%,-50%)scale(.3)}}@keyframes svelte-3uojcq-hub-pulse{50%{filter:brightness(1.15)drop-shadow(0 0 2cqi #c084fce6);transform:translate(-50%,-50%)scale(1.06)}}@keyframes svelte-3uojcq-title-in{0%{opacity:0;transform:scale(2.6)rotate(-4deg)}}@keyframes svelte-3uojcq-title-glow{50%{filter:drop-shadow(0 6px #4c1d95)drop-shadow(0 0 46px #ffbe3c);transform:scale(1.03)}}@keyframes svelte-3uojcq-amount-in{0%{opacity:0;transform:translateY(20px)}}@media (orientation:landscape) and (height<=560px){.jp.svelte-3uojcq{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px}.jp-slot.svelte-3uojcq{--side:min(calc(100dvh - 24px), 52vw)}.jp-title.svelte-3uojcq{font-size:clamp(20px,5vh,34px)}.jp-foot.svelte-3uojcq{flex-direction:column}}.reduced.landed.svelte-3uojcq .jp-hub:where(.svelte-3uojcq),.reduced.svelte-3uojcq .jp-hub.ready:where(.svelte-3uojcq),.reduced.svelte-3uojcq .jp-grand-title:where(.svelte-3uojcq),.reduced.svelte-3uojcq .jp-grand-amount:where(.svelte-3uojcq),.reduced.svelte-3uojcq .jp-grand-sub:where(.svelte-3uojcq){animation:none}
