@font-face{font-display:swap;font-family:MinecraftRegular;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/Jiyath5516F/Minecraft-CSS@main/src/fonts/Minecraft-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:MinecraftTen;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/Jiyath5516F/Minecraft-CSS@main/src/fonts/Minecraft-Ten.ttf) format("truetype")}.rewards-mc-layout{--mc-primary:#313233;--mc-secondary:#48494a;--mc-accent:#d0d1d4;--mc-border:#1e1e1f;--mc-panel-light:#ffffff29;--mc-panel-dark:#0000006b;--mc-green:#3c8527;--mc-green-hover:#2a641c;--mc-green-shadow:#1d4d13;--mc-green-light:#4f913c;--mc-green-edge:#639d52;--mc-purple:#7345e5;--mc-purple-shadow:#4a1cac;--mc-red:#8b2e2e;--mc-red-shadow:#4d1313;box-sizing:border-box;color:var(--text-primary,#f4f4f5);font-family:system-ui,-apple-system,Segoe UI,sans-serif;margin:0 -1rem;min-height:calc(100dvh - 70px);overflow:hidden;padding:clamp(1rem,3vw,1.75rem) clamp(.75rem,2.5vw,1.25rem) 2.5rem;position:relative;width:calc(100% + 2rem)}.rewards-mc-layout:before{background-image:radial-gradient(ellipse 110% 70% at 50% -12%,rgba(244,81,225,.18),transparent 55%),radial-gradient(ellipse 80% 50% at 100% 100%,rgba(168,85,247,.12),transparent 50%),linear-gradient(180deg,rgba(22,22,26,.92),rgba(12,12,15,.98));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.rewards-mc-layout[data-theme=light]:before{background-image:radial-gradient(ellipse 110% 70% at 50% -12%,rgba(168,85,247,.12),transparent 55%),linear-gradient(180deg,#fafafa,#f4f4f5)}@media (min-width:1024px){.rewards-mc-layout{margin-left:-.5rem;margin-right:-1.5rem;min-height:calc(100dvh - 110px);width:calc(100% + 2rem)}}.rewards-page__inner{margin:0 auto;position:relative;width:min(100%,1120px);z-index:1}.rewards-page__grid{align-items:start;display:grid;gap:1rem}@media (min-width:1024px){.rewards-page__grid{gap:1.15rem;grid-template-columns:minmax(0,1fr) minmax(380px,480px)}.rewards-page__side{position:sticky;top:.75rem}}@media (max-width:1023px){.rewards-page__side{order:-1}}.rewards-page__main{display:grid;gap:1rem;min-width:0}.rewards-page__side{display:grid;gap:.75rem;min-width:0}.rewards-hero{align-items:center;background:linear-gradient(135deg,rgba(244,81,225,.18),rgba(59,130,246,.12) 48%,rgba(22,163,74,.1)),rgba(24,24,28,.85);border:1px solid rgba(244,81,225,.22);border-radius:16px;box-shadow:0 16px 48px -24px rgba(244,81,225,.35);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:clamp(1.15rem,3vw,1.75rem);position:relative}.rewards-mc-layout[data-theme=light] .rewards-hero{background:linear-gradient(135deg,rgba(244,81,225,.1),rgba(59,130,246,.08) 48%,rgba(22,163,74,.06)),hsla(0,0%,100%,.9);border-color:rgba(168,85,247,.2)}.rewards-hero__copy{min-width:0;position:relative;z-index:1}.rewards-hero h1{color:#fff;font-size:clamp(1.55rem,3.5vw,2.15rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.35)}.rewards-mc-layout[data-theme=light] .rewards-hero h1{color:#18181b;text-shadow:none}.rewards-hero p{color:hsla(0,0%,100%,.78);font-size:.95rem;line-height:1.45;margin:.65rem 0 0;max-width:38ch}.rewards-mc-layout[data-theme=light] .rewards-hero p{color:#52525b}.rewards-hero__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.15rem}.rewards-hero__art{display:grid;filter:drop-shadow(0 12px 28px rgba(244,81,225,.35));flex:none;height:clamp(110px,22vw,180px);place-items:center;position:relative;width:clamp(110px,22vw,180px)}.rewards-hero__art img,.rewards-hero__chest-3d{animation:rewards-hero-float 4.5s ease-in-out infinite;height:100%;width:100%}.rewards-hero__art img{display:block;image-rendering:auto;object-fit:contain}@keyframes rewards-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:520px){.rewards-hero{grid-template-columns:1fr}.rewards-hero__art{height:120px;justify-self:end;margin-top:-2.5rem;width:120px}}.rewards-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:.4rem;justify-content:center;letter-spacing:.02em;min-height:40px;padding:0 1rem;text-decoration:none;transition:transform 70ms ease-out,background .12s ease,border-color .12s ease}.rewards-btn:active{transform:translateY(1px) scale(.98)}.rewards-btn--primary{background:#3b82f6;border-color:#2563eb;box-shadow:0 6px 18px -8px rgba(59,130,246,.7);color:#fff}.rewards-btn--primary:hover{background:#2563eb}.rewards-btn--ghost{background:rgba(0,0,0,.35);border-color:hsla(0,0%,100%,.18);color:#fff}.rewards-mc-layout[data-theme=light] .rewards-btn--ghost{background:hsla(0,0%,100%,.7);border-color:rgba(0,0,0,.1);color:#18181b}.rewards-panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(28,28,32,.72);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1rem 1.1rem}.rewards-mc-layout[data-theme=light] .rewards-panel{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,.08)}.rewards-panel h2{font-size:1rem;font-weight:800;letter-spacing:.01em;margin:0}.rewards-panel>p{color:var(--text-secondary,#a1a1aa);font-size:.84rem;line-height:1.4;margin:.35rem 0 0}.rewards-howto{display:grid;gap:.65rem;list-style:none;margin:.9rem 0 0;padding:0}.rewards-howto__step{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:grid;gap:.7rem;grid-template-columns:auto 1fr;padding:.65rem .7rem}.rewards-mc-layout[data-theme=light] .rewards-howto__step{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06)}.rewards-howto__thumb{aspect-ratio:1/1;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.25);box-sizing:border-box;display:grid;flex:none;height:52px;overflow:hidden;padding:5px;place-items:center;width:52px}.rewards-howto__thumb img{display:block;height:auto;image-rendering:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.rewards-howto__num{background:linear-gradient(145deg,#f451e1,#a855f7);border-radius:8px;box-shadow:0 4px 12px rgba(168,85,247,.35);color:#fff;display:grid;font-size:.78rem;font-weight:800;height:28px;place-items:center;width:28px}.rewards-howto__step strong{display:block;font-size:.88rem;font-weight:750}.rewards-howto__step span{color:var(--text-secondary,#a1a1aa);display:block;font-size:.78rem;line-height:1.35;margin-top:.15rem}.rewards-related{display:grid;gap:.65rem}@media (min-width:640px){.rewards-related{grid-template-columns:1fr 1fr}}.rewards-related__card{align-items:center;background:rgba(28,28,32,.72);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:inherit;display:flex;gap:.75rem;padding:.7rem .85rem;text-decoration:none;transition:border-color .12s ease,transform 70ms ease-out,background .12s ease}.rewards-related__card:hover{background:rgba(36,36,42,.85);border-color:rgba(244,81,225,.35)}.rewards-related__card:active{transform:translateY(1px) scale(.99)}.rewards-mc-layout[data-theme=light] .rewards-related__card{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,.08)}.rewards-related__thumb{aspect-ratio:1/1;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-sizing:border-box;display:grid;flex:none;height:56px;overflow:hidden;padding:4px;place-items:center;width:56px}.rewards-related__thumb img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.rewards-related__thumb--cover img{height:100%;max-height:none;max-width:none;object-fit:cover;width:100%}.rewards-related__icon{border-radius:12px;color:#fff;display:grid;flex:none;height:40px;place-items:center;width:40px}.rewards-related__icon--vault{background:#8bd135;box-shadow:0 6px 16px rgba(139,209,53,.35)}.rewards-related__icon--companion{background:#a855f7;box-shadow:0 6px 16px rgba(168,85,247,.4)}.rewards-related__copy{display:grid;gap:.1rem;min-width:0}.rewards-related__copy strong{font-size:.9rem;font-weight:800}.rewards-related__copy span{color:var(--text-secondary,#a1a1aa);font-size:.75rem}.rewards-news{display:grid;gap:.55rem}.rewards-news__head{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;padding:0 .15rem}.rewards-news__head h2{font-size:1rem;font-weight:800;margin:0}.rewards-news__browse{color:#93c5fd;font-size:.78rem;font-weight:700;text-decoration:none}.rewards-news__browse:hover{text-decoration:underline}.rewards-news__frame{appearance:none;-webkit-appearance:none;aspect-ratio:16/9;background:rgba(24,24,28,.9);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 14px 36px -20px rgba(0,0,0,.65);color:#fff;cursor:pointer;display:block;font:inherit;margin:0;min-height:160px;overflow:hidden;padding:0;position:relative;text-align:left;text-decoration:none;width:100%}.rewards-news__frame--skeleton{pointer-events:none}.rewards-news__pulse{animation:rewards-news-shimmer 1.4s ease-in-out infinite;background:linear-gradient(110deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));background-size:200% 100%;inset:0;position:absolute}@keyframes rewards-news-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rewards-news__img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.rewards-news__shade{background:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 35%,rgba(0,0,0,.78));inset:0;pointer-events:none;position:absolute}.rewards-news__copy{bottom:0;display:grid;gap:.3rem;left:0;padding:.85rem .95rem 1rem;position:absolute;right:0;z-index:1}.rewards-news__badge{background:rgba(59,130,246,.85);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;font-size:.65rem;font-weight:800;letter-spacing:.04em;padding:.15rem .5rem;text-transform:uppercase;width:fit-content}.rewards-news__title{font-size:clamp(1rem,2.4vw,1.2rem);font-weight:800;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.55)}.rewards-news__desc{color:hsla(0,0%,100%,.78);display:-webkit-box;font-size:.78rem;-webkit-line-clamp:2;line-height:1.35;-webkit-box-orient:vertical;overflow:hidden}.rewards-news__dots{display:flex;gap:.35rem;justify-content:center}.rewards-news__dot{background:hsla(0,0%,100%,.28);border:none;border-radius:50%;cursor:pointer;height:7px;padding:0;width:7px}.rewards-news__dot.is-active{background:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.25)}.rewards-identity{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(28,28,32,.8);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;display:flex;gap:.75rem;padding:.75rem .85rem}.rewards-mc-layout[data-theme=light] .rewards-identity{background:hsla(0,0%,100%,.9);border-color:rgba(0,0,0,.08)}.rewards-identity__avatar{background:#3b3c3d;border:2px solid hsla(0,0%,100%,.12);border-radius:12px;flex:none;height:44px;overflow:hidden;width:44px}.rewards-identity__avatar img{display:block;height:100%;image-rendering:pixelated;object-fit:cover;width:100%}.rewards-identity__copy{display:grid;flex:1;gap:.3rem;min-width:0}.rewards-identity__name{font-size:.92rem;font-weight:800;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rewards-identity__chips{display:flex;flex-wrap:wrap;gap:.35rem}.rewards-chip{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:750;gap:.3rem;letter-spacing:.04em;min-height:22px;padding:0 .5rem;text-transform:uppercase}.rewards-chip--online{background:rgba(34,197,94,.18);border-color:rgba(34,197,94,.35);color:#bbf7d0}.rewards-chip--offline{background:hsla(240,5%,65%,.15);border-color:hsla(240,5%,65%,.3);color:#d4d4d8}.rewards-chip--linked{background:rgba(168,85,247,.18);border-color:rgba(168,85,247,.35);color:#e9d5ff}.rewards-chip--guest{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#fecaca}.rewards-chip__dot{background:currentColor;border-radius:50%;box-shadow:0 0 6px currentColor;height:6px;width:6px}.rewards-side-actions{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.rewards-side-actions .rewards-btn{background:rgba(0,0,0,.28);border-color:hsla(0,0%,100%,.14);border-radius:12px;color:#fff;min-height:42px;width:100%}.rewards-mc-layout[data-theme=light] .rewards-side-actions .rewards-btn{background:hsla(0,0%,100%,.75);border-color:rgba(0,0,0,.1);color:#18181b}.rewards-mc-card{background:var(--mc-secondary);border:4px solid var(--mc-border);border-radius:0;box-shadow:inset 4px 4px 0 var(--mc-panel-light),inset -4px -4px 0 var(--mc-panel-dark),0 12px 0 #00000057;color:#fff;font-family:MinecraftRegular,system-ui,sans-serif;image-rendering:pixelated;overflow:visible;padding:0;width:100%}.rewards-mc-header{align-items:center;background:var(--mc-primary);border-bottom:4px solid var(--mc-border);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr);padding:clamp(1rem,4vw,1.5rem)}.rewards-mc-header h1{color:#fff;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(1.35rem,4vw,2rem);font-weight:400;letter-spacing:0;line-height:1;margin:0;text-shadow:3px 3px #0000008c;text-transform:uppercase}.rewards-mc-header p{color:var(--mc-accent);font-size:.9rem;font-weight:400;letter-spacing:0;margin:.45rem 0 0;text-shadow:2px 2px #00000073}.rewards-mc-avatar{background:var(--mc-purple);border:4px solid var(--mc-border);border-radius:0;box-shadow:inset 3px 3px 0 #fff3,inset -3px -3px 0 var(--mc-purple-shadow);color:#fff;display:grid;flex:none;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:1.45rem;font-weight:400;height:60px;overflow:hidden;place-items:center;width:60px}.rewards-mc-avatar img{display:block;height:78%;image-rendering:pixelated;object-fit:contain;width:78%}.rewards-mc-avatar.is-ready{background:var(--mc-green);box-shadow:inset 3px 3px 0 var(--mc-green-light),inset -3px -3px 0 var(--mc-green-shadow)}.rewards-mc-avatar.is-error{background:var(--mc-red);box-shadow:inset 3px 3px 0 #ffffff2e,inset -3px -3px 0 var(--mc-red-shadow)}.rewards-mc-body{background:#3b3c3d;display:grid;gap:1rem;padding:clamp(1rem,4vw,1.5rem)}.rewards-mc-meta{display:grid;gap:.35rem;min-width:0}.rewards-mc-meta strong{color:#fff;font-family:MinecraftRegular,system-ui,sans-serif;font-size:clamp(.98rem,3vw,1.12rem);font-weight:400;text-shadow:2px 2px #0000008c}.rewards-mc-meta span{color:var(--mc-accent);font-size:.82rem;font-weight:400;text-shadow:2px 2px #00000073}.rewards-mc-progress{background:#1b1b1c;border:3px solid var(--mc-border);border-radius:0;box-shadow:inset 2px 2px #00000080,0 2px #ffffff14;height:20px;overflow:hidden;width:100%}.rewards-mc-progress>span{background:linear-gradient(90deg,#ffffff38 0 3px,transparent 3px 8px),var(--mc-green);background-size:8px 100%,auto;box-shadow:inset 0 -4px 0 var(--mc-green-shadow),inset 3px 3px 0 var(--mc-green-light),inset -3px -3px 0 var(--mc-green-edge);display:block;height:100%;transition:width .12s steps(6);width:0}.rewards-mc-progress.is-indeterminate>span{animation:rewards-mc-progress-sweep 1.1s steps(8) infinite;width:42%!important}.rewards-mc-progress.is-error>span{animation:none;background:var(--mc-red);box-shadow:inset 0 -4px var(--mc-red-shadow),inset 3px 3px #a94343;width:100%!important}@keyframes rewards-mc-progress-sweep{0%{transform:translate(-120%)}to{transform:translate(240%)}}.rewards-mc-cardframe{aspect-ratio:33/42;background:var(--card-fill);border:3px solid var(--mc-border);border-radius:14px;box-shadow:inset 0 -5px 0 var(--card-shadow),inset 3px 3px 0 var(--card-light),inset -3px -6px 0 var(--card-edge);container-name:mc-card;container-type:inline-size;display:block;overflow:visible;position:relative;width:100%;--well-pad-top:4px;--well-pad-x:4px;--well-pad-bottom:10px;--well-radius:12px}.rewards-mc-cardframe.tone-ready{--card-fill:#ffd84a;--card-light:#ffe98a;--card-shadow:#e0b820;--card-edge:#f0cc38;--well-shade:rgba(255,255,240,.4);--well-shade-top:rgba(255,255,250,.35);--well-shade-bottom:rgba(255,250,220,.45);--neon-glow:rgba(255,230,90,.65);--neon-soft:rgba(255,245,160,.4);--scan-hi:rgba(255,255,220,.75)}.rewards-mc-cardframe.tone-empty{--card-fill:#939aa6;--card-light:#aeb6c2;--card-shadow:#7a8290;--card-edge:#8a93a0;--well-shade:hsla(0,0%,100%,.28);--well-shade-top:hsla(0,0%,100%,.22);--well-shade-bottom:rgba(240,244,250,.35);--neon-glow:rgba(200,210,230,.35);--neon-soft:rgba(220,228,240,.25);--scan-hi:hsla(0,0%,100%,.45)}.rewards-mc-cardframe.tone-locked{--card-fill:#6ec4f0;--card-light:#9ad8f8;--card-shadow:#4aa8d8;--card-edge:#5bb6e4;--well-shade:rgba(245,252,255,.4);--well-shade-top:hsla(0,0%,100%,.32);--well-shade-bottom:rgba(220,242,255,.4);--neon-glow:rgba(120,220,255,.55);--neon-soft:rgba(180,235,255,.35);--scan-hi:rgba(230,250,255,.7)}.rewards-mc-cardframe.tone-unlocking{--card-fill:#8fe9a8;--card-light:#b6f5c6;--card-shadow:#5fc87a;--card-edge:#78d992;--well-shade:rgba(245,255,248,.42);--well-shade-top:hsla(0,0%,100%,.35);--well-shade-bottom:rgba(210,250,220,.42);--neon-glow:rgba(120,240,160,.45);--neon-soft:rgba(180,255,200,.35);--scan-hi:rgba(230,255,235,.7)}.rewards-mc-cardframe.is-faded{opacity:.7}.rewards-mc-cardframe.is-ready{animation:rewards-card-heartbeat 2s ease-in-out infinite;transform-origin:center center;will-change:transform}.rewards-mc-cardframe__neon{background:radial-gradient(ellipse at 50% 35%,var(--neon-soft),transparent 60%),radial-gradient(ellipse at 50% 80%,var(--neon-glow),transparent 55%);border-radius:inherit;inset:0;mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;z-index:0}.rewards-mc-cardframe.is-ready .rewards-mc-cardframe__neon{animation:rewards-card-heartbeat-glow 2s ease-in-out infinite;box-shadow:inset 0 0 28px 4px var(--neon-soft),0 0 14px 2px var(--neon-glow);opacity:1}.rewards-mc-cardframe__scan{background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.15) 25%,var(--scan-hi) 50%,hsla(0,0%,100%,.15) 75%,transparent 100%);border-radius:2px;height:14%;left:6%;mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;right:6%;top:4%;z-index:0}.rewards-mc-cardframe.is-ready .rewards-mc-cardframe__scan{animation:rewards-card-scan 2.4s ease-in-out infinite;opacity:.9}.rewards-mc-cardframe__well{border-radius:12px;bottom:clamp(7px,9cqw,12px);box-shadow:inset 0 4px 10px 1px var(--well-shade-top),inset 0 -14px 22px 4px var(--well-shade-bottom),inset 0 0 12px 3px var(--well-shade);left:clamp(3px,3.5cqw,6px);pointer-events:none;position:absolute;right:clamp(3px,3.5cqw,6px);top:clamp(3px,3.5cqw,6px);z-index:1}.rewards-mc-cardframe__bg{display:none}@keyframes rewards-card-heartbeat{0%,to{transform:scale(1)}8%{transform:scale(1.06)}16%{transform:scale(.98)}24%{transform:scale(1.08)}34%{transform:scale(1)}}@keyframes rewards-card-heartbeat-glow{0%,to{filter:brightness(1);opacity:.45}8%{filter:brightness(1.2);opacity:1}16%{filter:brightness(1);opacity:.5}24%{filter:brightness(1.25);opacity:1}34%{filter:brightness(1);opacity:.45}}@keyframes rewards-card-scan{0%{opacity:.25;top:4%}12%{opacity:.95}50%{opacity:.85;top:82%}88%{opacity:.95}to{opacity:.25;top:4%}}@media (prefers-reduced-motion:reduce){.rewards-mc-cardframe.is-ready{animation:none}.rewards-mc-cardframe.is-ready .rewards-mc-cardframe__neon,.rewards-mc-cardframe.is-ready .rewards-mc-cardframe__scan{animation:none;opacity:.7}}.rewards-mc-slot-footer,.rewards-mc-slot-opennow__amount,.rewards-mc-slot-opennow__label,.rewards-mc-slot-timebar__text,.rewards-mc-slot-timer{color:#fff;font-weight:400;-webkit-font-smoothing:none;font-smooth:never;text-shadow:-.6px -.6px 0 rgba(0,0,0,.85),.6px -.6px 0 rgba(0,0,0,.85),-.6px .6px 0 rgba(0,0,0,.85),.6px .6px 0 rgba(0,0,0,.85)}.rewards-mc-slot-footer{bottom:4%;font-family:MinecraftRegular,MinecraftTen,system-ui,sans-serif;font-size:clamp(9px,11cqw,14px);left:50%;letter-spacing:.02em;line-height:1.05;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;width:94%;z-index:4}.rewards-mc-slot-footer.is-open{bottom:5%;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(12px,16cqw,22px);letter-spacing:.04em}.rewards-mc-slot-footer.is-stacked{bottom:5%;font-size:clamp(9px,11.5cqw,14px);line-height:1.08;overflow:visible;text-overflow:clip;white-space:normal}.rewards-mc-slot-footer.is-centered{bottom:auto;font-size:clamp(11px,14cqw,20px);letter-spacing:.04em;line-height:1.1;opacity:1;overflow:visible;text-overflow:clip;top:50%;transform:translate(-50%,-50%);white-space:normal}.rewards-mc-slot-ribbon-wrap{animation:rewards-ribbon-bob 2.2s ease-in-out infinite;left:50%;position:absolute;top:-25%;transform:translateX(-50%);width:90%;will-change:transform;z-index:5}.rewards-mc-slot-ribbon{background:transparent;border:0;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.28));padding:.4em .45em 1.15em;position:relative;text-align:center;width:100%}.rewards-mc-slot-ribbon-shape{display:block;height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.rewards-mc-slot-ribbon-stop--hi{stop-color:var(--card-light,#9ad8f8)}.rewards-mc-slot-ribbon-stop--mid{stop-color:var(--card-fill,#6ec4f0)}.rewards-mc-slot-ribbon-stop--lo{stop-color:var(--card-shadow,#4aa8d8)}.rewards-mc-slot-ribbon-shape__depth{fill:var(--card-shadow,#3d8fbd);shape-rendering:geometricPrecision;stroke:none}.rewards-mc-slot-ribbon-shape__face{fill:var(--card-fill,#6ec4f0);filter:drop-shadow(0 1px 0 rgba(255,255,255,.35)) drop-shadow(0 -1px 0 rgba(0,0,0,.18));paint-order:stroke fill;shape-rendering:geometricPrecision;stroke:var(--card-shadow,#3d8fbd);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;vector-effect:non-scaling-stroke}.rewards-mc-slot-ribbon-label{color:#fff;display:block;font-family:MinecraftRegular,system-ui,sans-serif;font-size:clamp(9px,11.5cqw,14px);font-weight:400;letter-spacing:.02em;line-height:1.05;position:relative;text-transform:none;white-space:nowrap;z-index:1;-webkit-font-smoothing:none;font-smooth:never;text-shadow:-.6px -.6px 0 rgba(0,0,0,.85),.6px -.6px 0 rgba(0,0,0,.85),-.6px .6px 0 rgba(0,0,0,.85),.6px .6px 0 rgba(0,0,0,.85)}@keyframes rewards-ribbon-bob{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}@media (prefers-reduced-motion:reduce){.rewards-mc-slot-ribbon-wrap{animation:none}}.rewards-mc-slot-timer{font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(12px,16cqw,24px);letter-spacing:.02em;line-height:1;top:22%;z-index:4}.rewards-mc-slot-timebar,.rewards-mc-slot-timer{left:50%;position:absolute;transform:translateX(-50%)}.rewards-mc-slot-timebar{align-items:center;background:#313233;border:2px solid #1e1e1f;border-radius:6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -2px 0 rgba(0,0,0,.35),0 3px 8px rgba(0,0,0,.32),0 1px 2px rgba(0,0,0,.2);display:flex;gap:.3em;justify-content:flex-start;padding:.22em .4em .22em .28em;top:5%;width:90%;z-index:5}.rewards-mc-slot-timebar__clock{display:grid;flex:0 0 auto;font-size:clamp(9px,11cqw,13px);line-height:0;margin-right:0;place-items:center}.rewards-mc-slot-timebar__text{flex:1 1 auto;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(8px,10cqw,12px);letter-spacing:.01em;line-height:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rewards-mc-slot-opennow{align-items:center;bottom:3%;display:flex;flex-direction:column;gap:.12em;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:96%;z-index:5}.rewards-mc-slot-opennow__label{font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(9px,11.5cqw,14px);letter-spacing:.01em;line-height:1.05;text-align:center}.rewards-mc-slot-opennow__price{align-items:center;display:inline-flex;gap:.2em;justify-content:center}.rewards-mc-slot-opennow__amount{font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(11px,14cqw,18px);letter-spacing:.02em;line-height:1}.rewards-mc-slot-opennow__ruby{filter:drop-shadow(0 1px 0 #000);flex:0 0 auto;height:clamp(10px,14cqw,16px);object-fit:contain;width:clamp(10px,14cqw,16px)}.rewards-mc-slots{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;padding-top:14px}.rewards-mc-button{align-items:center;background:var(--mc-green);border:3px solid var(--mc-border);border-radius:0;box-shadow:inset 0 -6px 0 var(--mc-green-shadow),inset 3px 3px 0 var(--mc-green-light),inset -3px -9px 0 var(--mc-green-edge);color:#fff;cursor:pointer;display:inline-grid;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(1.15rem,3.5vw,1.55rem);font-weight:400;justify-content:center;letter-spacing:0;line-height:1;margin-top:0;min-height:56px;padding:0 1rem;text-align:center;text-shadow:2.5px 2.5px #00000073;transition:min-height 70ms ease-out,margin-top 70ms ease-out,box-shadow 70ms ease-out,background 70ms ease-out;user-select:none;width:100%}.rewards-mc-button:hover:not(:disabled){background:var(--mc-green-hover)}.rewards-mc-button:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--mc-green-shadow),inset 3px 2px 0 var(--mc-green-light),inset -3px -4px 0 var(--mc-green-edge);margin-top:6px;min-height:50px}.rewards-mc-button:disabled{background:#6a6b6c;box-shadow:inset 0 -6px #3d3e3f,inset 3px 3px #ffffff1f,inset -3px -9px #555657;color:#b8b8b8;cursor:not-allowed;margin-top:0}.rewards-mc-button.is-link{text-decoration:none}.rewards-mc-toast{border:3px solid var(--mc-border);font-size:.82rem;padding:.65rem .85rem;text-shadow:2px 2px #00000073}.rewards-mc-toast.is-ok{background:#1d4d13;color:#b6e784}.rewards-mc-toast.is-err{background:var(--mc-red);color:#fecaca}.rewards-open-fx{background:rgba(0,0,0,.78);display:grid;inset:0;opacity:0;padding:2rem 1.5rem 3.5rem;place-items:center;pointer-events:none;position:fixed;transition:opacity .35s ease;z-index:12000}.rewards-open-fx.is-on{opacity:1}.rewards-open-fx.is-idle{pointer-events:auto}.rewards-open-fx.is-outro{opacity:0;transition:opacity .55s ease}.rewards-open-fx__vignette{background:radial-gradient(circle at 50% 42%,var(--open-tint-soft,rgba(244,81,225,.32)),transparent 42%),radial-gradient(circle at 50% 55%,rgba(60,133,39,.18),transparent 55%),radial-gradient(circle at 50% 50%,transparent 20%,rgba(0,0,0,.55) 75%);inset:0;pointer-events:none;position:absolute}.rewards-open-fx__stage{display:grid;min-height:480px;overflow:visible;padding-bottom:2.5rem;place-items:center;position:relative;width:min(400px,92vw);z-index:1}.rewards-open-fx__crate{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;display:grid;filter:drop-shadow(0 0 10px rgba(134,239,172,.4));margin:0 0 1.5rem;min-height:340px;opacity:0;overflow:visible;padding:0;perspective:900px;place-items:center;position:relative;transform:scale(.55);transition:transform .55s cubic-bezier(.2,1.35,.3,1),opacity .35s ease,filter .45s ease;width:min(300px,78%);z-index:3}.rewards-open-fx__crate:disabled{cursor:default}.rewards-open-fx__crate--3d{appearance:none;-webkit-appearance:none;aspect-ratio:1;background:transparent;border:0;cursor:pointer;margin:0 0 1.5rem;min-height:340px;padding:0;width:min(320px,82%)}.rewards-open-fx__crate--3d:disabled{cursor:default}.rewards-open-fx__crate-3d{height:100%;inset:0;pointer-events:auto;position:absolute;width:100%;z-index:3}.rewards-mc-slot-chest__canvas{filter:none;height:100%;opacity:1;width:100%}.rewards-open-fx.is-idle .rewards-open-fx__crate--3d,.rewards-open-fx.is-reveal .rewards-open-fx__crate--3d{animation:none;filter:none;opacity:1;transform:translateY(8%)}.rewards-open-fx.is-outro .rewards-open-fx__crate--3d{opacity:0;transition:opacity .45s ease}.rewards-open-fx__glow{background:radial-gradient(circle,var(--open-tint-glow,rgba(255,230,163,.95)),var(--open-tint-soft,rgba(244,81,225,.45)) 42%,transparent 72%);border-radius:50%;height:24%;left:22%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;right:22%;top:40%;transform:scale(.4);z-index:2}.rewards-open-fx.is-idle .rewards-open-fx__crate{animation:none;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--open-tint,#c4b5fd) 45%,transparent));opacity:1;transform:none}.rewards-open-fx.is-reveal .rewards-open-fx__crate{animation:none;opacity:1;filter:drop-shadow(0 0 28px rgba(134,239,172,.95));filter:drop-shadow(0 0 40px rgba(255,230,163,1)) brightness(1.12);transform:scale(1.02);transform:scale(1.06)}.rewards-open-fx.is-reveal .rewards-open-fx__glow{animation:rewards-open-glow 1.1s ease-out both;opacity:1;transform:scale(1.15)}.rewards-open-fx.is-reveal .rewards-open-fx__crate{animation:rewards-open-float 1.6s ease-in-out infinite;filter:drop-shadow(0 0 22px rgba(134,239,172,.8));transform:scale(1.04)}.rewards-open-fx.is-outro .rewards-open-fx__crate{opacity:0;transition:opacity .45s ease}.rewards-open-fx.is-idle .rewards-open-fx__label,.rewards-open-fx.is-reveal .rewards-open-fx__label{opacity:1;transform:translateX(-50%) translateY(28px) scale(1)}.rewards-open-fx__flash{background:radial-gradient(circle,hsla(0,0%,100%,.95),rgba(244,81,225,.35) 40%,transparent 70%);border-radius:50%;inset:10%;opacity:0;pointer-events:none;position:absolute;transform:scale(.2);z-index:2}.rewards-open-fx.is-reveal .rewards-open-fx__flash{animation:rewards-open-flash .7s ease-out both}.rewards-open-fx__ring{border:3px solid rgba(244,81,225,.9);border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.2),0 0 36px rgba(168,85,247,.55);inset:16%;opacity:0;position:absolute;transform:scale(.3);z-index:1}.rewards-open-fx.is-reveal .rewards-open-fx__ring{animation:rewards-open-ring 1.1s ease-out both}.rewards-open-fx__ring--late{animation-delay:.18s!important;border-color:rgba(134,239,172,.85)}.rewards-open-fx__spark{background:#ffe6a3;border-radius:2px;box-shadow:0 0 10px currentColor;height:12px;left:50%;margin:-6px 0 0 -6px;opacity:0;position:absolute;top:50%;width:12px;z-index:4}.rewards-open-fx.is-reveal .rewards-open-fx__spark{animation:rewards-open-spark 1.35s ease-out both}.rewards-open-fx__status{background:rgba(0,0,0,.55);border:2px solid #1e1e1f;color:#fff;font-family:MinecraftRegular,system-ui,sans-serif;font-size:.78rem;left:50%;letter-spacing:.08em;opacity:0;padding:.35rem .75rem;pointer-events:none;position:absolute;text-shadow:2px 2px #0000008c;text-transform:uppercase;top:-8%;transform:translateX(-50%);transition:opacity .3s ease;z-index:6}.rewards-open-fx.is-idle .rewards-open-fx__status,.rewards-open-fx.is-reveal .rewards-open-fx__status{opacity:1}.rewards-open-fx.is-reveal .rewards-open-fx__status{opacity:0}.rewards-open-fx__label{background:#3c8527;border:3px solid #1e1e1f;bottom:-4%;box-shadow:inset 0 -5px 0 #1d4d13,inset 3px 3px 0 #4f913c,0 12px 0 #00000057;color:#fff;font-family:MinecraftTen,MinecraftRegular,system-ui,sans-serif;font-size:clamp(1.15rem,4vw,1.55rem);left:50%;letter-spacing:.02em;min-width:min(260px,80vw);opacity:0;padding:.75rem 1.1rem;pointer-events:none;position:absolute;text-align:center;text-shadow:3px 3px #0000008c;transform:translateX(-50%) translateY(28px) scale(.85);transition:opacity .4s ease,transform .55s cubic-bezier(.2,1.35,.3,1);z-index:6}.rewards-open-fx.is-reveal .rewards-open-fx__label{opacity:1;transform:translateX(-50%) translateY(18px) scale(1)}.rewards-open-fx.is-outro .rewards-open-fx__label{opacity:0;transform:translateX(-50%) translateY(8px) scale(.9)}.rewards-open-fx__sub{color:#d0d1d4;display:block;font-family:MinecraftRegular,system-ui,sans-serif;font-size:.78rem;margin-top:.35rem;text-shadow:2px 2px #00000073}.rewards-open-fx__hint{color:#b6e784;display:block;font-family:system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin-top:.45rem}.rewards-slot-opening{animation:rewards-slot-charge 1.1s ease-in-out both;z-index:2}.rewards-slot-opening.is-gone{animation:rewards-slot-vanish .65s ease-in both}@keyframes rewards-open-shake{0%,to{transform:scale(.9) rotate(-3deg) translateX(0)}25%{transform:scale(.95) rotate(4deg) translateX(3px)}50%{transform:scale(.86) rotate(-5deg) translateX(-3px)}75%{transform:scale(.96) rotate(3deg) translateX(2px)}}@keyframes rewards-open-float{0%,to{transform:scale(1.04) translateY(0)}50%{transform:scale(1.07) translateY(-6px)}}@keyframes rewards-open-glow{0%{opacity:0;transform:scale(.35)}40%{opacity:1;transform:scale(1.2)}to{opacity:.75;transform:scale(1.35)}}@keyframes rewards-open-flash{0%{opacity:0;transform:scale(.2)}35%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.8)}}@keyframes rewards-open-ring{0%{opacity:.95;transform:scale(.25)}to{opacity:0;transform:scale(2.1)}}@keyframes rewards-open-spark{0%{opacity:1;transform:translate(0) scale(.5)}70%{opacity:1}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.15)}}@keyframes rewards-slot-charge{0%{filter:brightness(1);transform:scale(1) rotate(0deg)}20%{filter:brightness(1.2) drop-shadow(0 0 10px rgba(244,81,225,.7));transform:scale(1.06) rotate(-3deg)}40%{transform:scale(1.02) rotate(3deg)}60%{filter:brightness(1.35) drop-shadow(0 0 16px rgba(134,239,172,.85));transform:scale(1.1) rotate(-2deg)}to{filter:brightness(1.45) drop-shadow(0 0 22px rgba(244,81,225,.9));transform:scale(1.14) rotate(0deg)}}@keyframes rewards-slot-vanish{0%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:scale(.2) translateY(-30px)}}@media (width <= 640px){.rewards-mc-card{width:100%}.rewards-mc-avatar{height:52px;width:52px}.rewards-mc-slots{gap:8px}.rewards-side-actions{grid-template-columns:1fr}}