.mg-chest-reveal{z-index:2147483000;isolation:isolate;touch-action:none;color:#f7edcb;background:radial-gradient(at 50% 45%,#12382de8,#010906fa 72%);position:fixed;inset:0;overflow:hidden}.mg-chest-reveal *{box-sizing:border-box}.mg-chest-skip{right:max(18px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));z-index:20;cursor:pointer;border-radius:999px;padding:10px 17px;font-size:13px;position:absolute;color:#e9e6cf!important;background:#081f1bbf!important;border:1px solid #c2a75c88!important}.mg-chest-skip:focus-visible{outline-offset:4px;outline:3px solid #43f3bd}.mg-chest-fly{aspect-ratio:1;will-change:transform;visibility:hidden;width:min(96vw,82dvh,1000px);margin-top:calc(min(96vw,82dvh,1000px)/-2);margin-left:calc(min(96vw,82dvh,1000px)/-2);position:absolute;top:47%;left:50%}.is-ready .mg-chest-fly{visibility:visible}.mg-chest-closed,.mg-chest-open-image,.mg-chest-open-model{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.mg-chest-closed{z-index:3;filter:drop-shadow(0 16px 18px #0008)}.mg-chest-open-model{opacity:0}.mg-chest-open-image{z-index:3;position:relative}.mg-chest-shadow{filter:blur(20px);background:#000b;border-radius:50%;width:70%;height:10%;position:absolute;bottom:7%;left:15%}.mg-chest-inner-light{z-index:4;filter:blur(10px);mix-blend-mode:screen;background:radial-gradient(#fffde2aa 0,#ffe39a88 18%,#f5c44f55 35%,#45f6ce44 52%,#0000 72%);height:110%;top:-15%;left:-20%;right:-20%}.mg-chest-halo,.mg-chest-inner-light{opacity:0;pointer-events:none;position:absolute}.mg-chest-halo{aspect-ratio:1;background:radial-gradient(circle,#fff3bdcc,#ffda5c99 24%,#49e9bc55 45%,#0000 70%);width:min(150vw,120vh);top:43%;left:50%;transform:translate(-50%,-50%)}.mg-chest-rays{opacity:0;background:repeating-conic-gradient(from 12deg,transparent 0 12deg,#ffe49eb3 14deg 17deg,transparent 20deg 40deg);pointer-events:none;position:absolute;inset:-80%}.mg-chest-ring{aspect-ratio:1;opacity:0;border:1px solid #ffe9a8aa;border-radius:50%;width:min(80vw,65vh);transform:translate(-50%,-50%);box-shadow:0 0 28px #ffdc8577,inset 0 0 28px #ffdc8544}.mg-chest-burst,.mg-chest-ring{position:absolute;top:45%;left:50%}.mg-chest-burst{z-index:6;perspective:900px;pointer-events:none}.mg-chest-particle{opacity:0;will-change:transform,opacity;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.mg-chest-particle img{filter:drop-shadow(2px 5px 3px #0006);backface-visibility:visible;width:100%;height:auto;display:block}.mg-chest-particle.note{perspective:450px}.mg-chest-particle.ingot{max-width:80px}.mg-chest-sparkles{z-index:8;pointer-events:none;width:0;height:0;position:absolute;top:45%;left:50%}.mg-chest-sparkles i{text-align:center;color:#fff4be;opacity:0;text-shadow:0 0 14px #fff4b0,0 0 32px #ffc93c;will-change:transform,opacity;width:24px;height:24px;margin:-12px;font-size:24px;font-style:normal;line-height:24px;display:block;position:absolute;top:0;left:0}.mg-chest-fireworks{z-index:1;pointer-events:none;position:absolute;inset:0}.mg-chest-fireworks .firework{width:1px;height:1px;position:absolute;top:27%;left:20%}.mg-chest-fireworks .firework-1{top:23%;left:80%}.mg-chest-fireworks .firework-2{top:68%;left:72%}.mg-chest-fireworks .firework-3{top:60%;left:13%}.mg-chest-fireworks .firework-4{top:15%;left:48%}.mg-chest-fireworks .firework-5{top:46%;left:91%}.mg-chest-fireworks .firework span{position:absolute;inset:0}.mg-chest-fireworks .firework i{opacity:0;background:linear-gradient(#fff8c1,#59f0b3,#0000);border-radius:50%;width:3px;height:36px;position:absolute}.mg-chest-caption{left:16px;right:16px;bottom:max(8%,env(safe-area-inset-bottom));z-index:9;text-align:center;letter-spacing:-.035em;color:#f5dfad;text-shadow:0 2px 8px #000;opacity:0;font-size:clamp(17px,3vw,28px);font-weight:700;position:absolute;transform:translateY(15px)}.mg-chest-caption span{letter-spacing:.25em;color:#97c7b3;margin-top:10px;font-size:10px;display:block}.mg-chest-reveal:not(.is-ready) .mg-chest-caption,.is-reduced .mg-chest-open-model{opacity:1}.is-reduced .mg-chest-closed{display:none}.is-reduced .mg-chest-halo{opacity:.45;scale:1}.is-reduced .mg-chest-caption{opacity:1;transform:none}.is-reduced .mg-chest-burst,.is-reduced .mg-chest-fireworks,.is-reduced .mg-chest-sparkles{display:none}@media (width<=600px){.mg-chest-skip{font-size:12px}.mg-chest-caption{bottom:15%}.mg-chest-particle{max-width:58px}.mg-chest-particle.note{max-width:110px}.mg-chest-particle:nth-child(n+31){display:none}}.mg-chest-beams{z-index:4;transform-origin:50% 100%;clip-path:polygon(0 0,100% 0,56% 100%,44% 100%);mix-blend-mode:screen;background:repeating-conic-gradient(from -35deg at 50% 100%,#0000 0deg 6deg,#fffbd699 7deg 10deg,#0000 12deg 22deg);inset:-20% -40% 55%;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.mg-chest-beams,.mg-chest-flare{opacity:0;pointer-events:none;position:absolute}.mg-chest-flare{z-index:8;filter:blur(5px);background:radial-gradient(#ffffe6 0,#ffe69a 12%,#ffc64188 32%,#0000 70%);height:7%;top:45%;left:0;right:0}.mg-chest-flash{z-index:10;opacity:0;pointer-events:none;background:radial-gradient(at 50% 42%,#fff9d2 0,#ffdc7888 32%,#0000 80%);position:absolute;inset:0}.is-reduced .mg-chest-beams,.is-reduced .mg-chest-flare,.is-reduced .mg-chest-flash{display:none}.mg-chest-motion-shell.member-dialog-content{box-shadow:none;background:0 0;border:0;border-radius:0;z-index:2147483000!important;max-height:100dvh!important}.mg-bundle-heading[data-v-05cb8726]{color:#8be5e5;text-align:center;margin-top:14px;font-size:12px}.mg-bundle-rewards[data-v-05cb8726]{text-align:left;gap:7px;margin:14px 0;padding:0;list-style:none;display:grid}.mg-bundle-rewards li[data-v-05cb8726]{background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;display:flex}.mg-bundle-rewards li>span[data-v-05cb8726]{font-size:18px}.mg-bundle-rewards li>div[data-v-05cb8726]{flex:1;min-width:0}.mg-bundle-rewards strong[data-v-05cb8726]{color:#f3dc98;overflow-wrap:anywhere;font-size:14px;display:block}.mg-bundle-rewards small[data-v-05cb8726]{color:#b9cdc5;margin-top:2px;font-size:11px;display:block}.mg-bundle-rewards em[data-v-05cb8726]{color:#7ee3c7;white-space:nowrap;font-size:10px;font-style:normal}.mg-bundle-links[data-v-05cb8726]{color:#8df5e3;justify-content:center;gap:18px;margin:12px 0;font-size:12px;display:flex}.mg-reference-reward[data-v-05cb8726]{width:100%;max-height:none;overflow:visible}.member-voucher-card+.member-voucher-card[data-v-05cb8726]{margin-top:8px}.mg-reward-pending[data-v-05cb8726]{color:#ffdfa0;background:#34261b;border:1px solid #886433;border-radius:10px;padding:12px;font-size:12px;line-height:1.7}.mg-reward-again[data-v-05cb8726]{color:#8df5e3;margin:16px auto 0;font-size:13px;display:block}.mg-reward-remaining[data-v-05cb8726]{color:#97b6b0;margin:14px 0 0;font-size:11px}button[data-v-05cb8726]:disabled{opacity:.5;cursor:default}.mg-chest-vault[data-v-b92c72b4]{width:100%;max-height:none;overflow:visible}.mg-box-history-toggle[data-v-b92c72b4]{color:#aac9c6;margin:18px auto 0;font-size:12px;display:block}.mg-box-history[data-v-b92c72b4]{text-align:left;margin-top:18px}.mg-box-history article[data-v-b92c72b4]{border-top:1px solid #29423e;align-items:center;gap:10px;padding:12px 0;display:flex}.mg-box-history img[data-v-b92c72b4]{-o-object-fit:contain;object-fit:contain;width:52px;height:52px}.mg-box-history article div[data-v-b92c72b4]{flex:1}.mg-box-history small[data-v-b92c72b4]{color:#9cb3b0;margin-top:3px;font-size:11px;display:block}.mg-box-history button[data-v-b92c72b4],.mg-box-quantity button[data-v-b92c72b4]{border:1px solid #315950;border-radius:8px;padding:8px 12px}.mg-box-quantity[data-v-b92c72b4]{justify-content:center;align-items:center;gap:18px;margin:12px;display:flex}.mg-box-group select[data-v-b92c72b4]{background:#0c2624;border:1px solid #315950;border-radius:8px;margin:8px auto;padding:8px;display:block}.mg-box-choices[data-v-b92c72b4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mg-box-choices button[data-v-b92c72b4]{border:1px solid #315950;border-radius:12px;padding:12px}.mg-box-choices img[data-v-b92c72b4]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:140px}.mg-box-choices small[data-v-b92c72b4]{display:block}.mg-chest-vault button[data-v-b92c72b4]:disabled{opacity:.5;cursor:default}
