.treasure.svelte-1oha358{isolation:isolate;text-align:center;box-sizing:border-box;color:#fff8e8;background:radial-gradient(at 50% 30%,#1a575b 0%,#123638 45%,#10272e 100%);border:1px solid #dca83f88;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:center;width:100%;padding:18px 16px 20px;display:flex;position:relative;overflow:hidden}.eyebrow.svelte-1oha358{letter-spacing:.13em;color:#ffe2a0;align-items:center;gap:7px;font-size:.7rem;font-weight:800;display:flex}.stage.svelte-1oha358{place-items:center;width:240px;max-width:100%;height:183px;margin-top:-2px;display:grid;position:relative}.chest-art.svelte-1oha358{filter:drop-shadow(0 12px 12px #0004);width:230px;max-width:100%;position:relative;overflow:visible}.halo.svelte-1oha358{background:radial-gradient(#ffe9a93d,#0000 70%);border-radius:50%;width:170px;height:120px;position:absolute}.rays.svelte-1oha358{opacity:0;background:repeating-conic-gradient(from 12deg,#ffe5a04d 0deg 12deg,#0000 12deg 36deg);border-radius:50%;width:230px;height:230px;position:absolute;-webkit-mask-image:radial-gradient(circle,#0003,#000 30%,#0000 68%);mask-image:radial-gradient(circle,#0003,#000 30%,#0000 68%)}.copy.svelte-1oha358{width:100%;min-height:66px;position:relative}.custom.svelte-1oha358{animation:.5s cubic-bezier(.16,1.5,.4,1) both svelte-1oha358-reward-in}.headline.svelte-1oha358{font-size:1.08rem;font-weight:800}p.svelte-1oha358{color:#c4dcd8;margin:5px 0 0;font-size:.8rem;line-height:1.45}.open-button.svelte-1oha358{color:#3c2a0c;width:100%;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(#ffe08a,#f4b83d);border:1px solid #ffe69b;border-radius:13px;justify-content:center;align-items:center;gap:9px;margin-top:10px;padding:12px;font-weight:850;transition:transform .15s;display:flex;box-shadow:0 4px #a66b1b,0 8px 22px #f6ba4225}.open-button.svelte-1oha358:hover{transform:translateY(-2px)}.open-button.svelte-1oha358:active{transform:translateY(3px);box-shadow:0 1px #a66b1b}button.svelte-1oha358:focus-visible{outline-offset:4px;outline:3px solid #fff}.skip.svelte-1oha358{color:#e7dcbe;font:inherit;cursor:pointer;background:0 0;border:0;min-height:48px;font-size:.8rem;text-decoration:underline}.booked.svelte-1oha358{color:#b9e5cf;place-items:center;min-height:48px;font-size:.75rem;display:grid}.reward.svelte-1oha358{justify-content:center;align-items:center;gap:10px;animation:.5s cubic-bezier(.16,1.5,.4,1) both svelte-1oha358-reward-in;display:flex}.reward-icon.svelte-1oha358{color:#79efde;filter:drop-shadow(0 0 12px #63e5d988)}.reward.svelte-1oha358 strong:where(.svelte-1oha358){font-variant-numeric:tabular-nums;color:#ffe3a0;font-size:2rem;font-weight:900}.reward.svelte-1oha358 strong:where(.svelte-1oha358) span:where(.svelte-1oha358){font-size:1.15rem}.sparks.svelte-1oha358{pointer-events:none;position:absolute;inset:0}.sparks.svelte-1oha358 span:where(.svelte-1oha358){opacity:0;background:#ffe295;border-radius:2px;width:8px;height:8px;position:absolute;top:52%;left:50%}.opening.svelte-1oha358 .chest-art:where(.svelte-1oha358){animation:.65s ease-in both svelte-1oha358-charge}.opening.svelte-1oha358 .lid:where(.svelte-1oha358){transform-origin:120px 90px;animation:.55s cubic-bezier(.2,.8,.3,1) .65s both svelte-1oha358-lid-open}.opening.svelte-1oha358 .body:where(.svelte-1oha358){transform-origin:120px 180px;animation:.5s ease-out .65s both svelte-1oha358-recoil}.opening.svelte-1oha358 .halo:where(.svelte-1oha358){animation:1.25s ease-out both svelte-1oha358-light-up}.opening.svelte-1oha358 .rays:where(.svelte-1oha358){animation:.6s ease-out .65s both svelte-1oha358-rays-in}.opening.svelte-1oha358 .sparks:where(.svelte-1oha358) span:where(.svelte-1oha358){animation:svelte-1oha358-spark-out .7s ease-out calc(.65s + var(--delay)) both}.revealed.svelte-1oha358 .lid:where(.svelte-1oha358){opacity:.7;transform:translateY(-30px)rotate(-10deg)}.revealed.svelte-1oha358 .chest-art:where(.svelte-1oha358){transform:scale(.9)}.revealed.svelte-1oha358 .halo:where(.svelte-1oha358){opacity:.8;transform:scale(1.5)}.revealed.svelte-1oha358 .rays:where(.svelte-1oha358){opacity:.5;transform:rotate(22deg)}@keyframes svelte-1oha358-charge{0%{transform:scale(1)}22%{transform:scale(.94)rotate(-3deg)}45%{transform:scale(1.04)rotate(4deg)}65%{transform:scale(1.05)rotate(-5deg)}85%{transform:scale(1.08)rotate(4deg)}to{transform:scale(1)}}@keyframes svelte-1oha358-lid-open{0%{transform:none}70%{transform:translateY(-42px)rotate(-14deg)}to{opacity:.7;transform:translateY(-30px)rotate(-10deg)}}@keyframes svelte-1oha358-recoil{40%{transform:scale(1.06,.92)}75%{transform:scale(.98,1.03)}to{transform:none}}@keyframes svelte-1oha358-light-up{0%{opacity:.3;transform:scale(.8)}55%{opacity:.7;transform:scale(1)}70%{opacity:1;transform:scale(2)}to{opacity:.8;transform:scale(1.5)}}@keyframes svelte-1oha358-rays-in{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:.6;transform:scale(1)rotate(22deg)}}@keyframes svelte-1oha358-spark-out{0%{opacity:0;transform:translate(0)scale(.2)}20%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--turn)) scale(.4)}}@keyframes svelte-1oha358-reward-in{0%{opacity:0;transform:translateY(16px)scale(.65)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.svelte-1oha358,.opening.svelte-1oha358 .chest-art:where(.svelte-1oha358),.opening.svelte-1oha358 .lid:where(.svelte-1oha358),.opening.svelte-1oha358 .body:where(.svelte-1oha358),.opening.svelte-1oha358 .halo:where(.svelte-1oha358),.opening.svelte-1oha358 .rays:where(.svelte-1oha358),.opening.svelte-1oha358 .sparks:where(.svelte-1oha358) span:where(.svelte-1oha358){transition:none;animation:none}.rays.svelte-1oha358,.sparks.svelte-1oha358{display:none}}
