.reod{--bg:#02040e;--bg-soft:#050a15;--panel:#0a1120;--panel2:#111c31;--line:#18233a;--line2:#22304c;--ink:#fff;--muted:#aeb9cc;--muted2:#6f7e97;--gold:#d8ae5e;--gold-lt:#f2cb80;--blue:#3a82f7;--blue-lt:#5a9bff;--danger:#ff7a7a;--grad:linear-gradient(135deg,#f2cb80,#d8ae5e 44%,#3a82f7);--glow-gold:0 10px 28px rgba(216,174,94,.3);--gut:clamp(20px,5vw,72px);--reod-nav:96px;position:relative;background:var(--bg);color:var(--ink);font-family:var(--font-lexend),Lexend,system-ui,-apple-system,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;padding-bottom:env(safe-area-inset-bottom,0)}.reod .spec-panel,.reod [id]{scroll-margin-top:calc(var(--reod-nav) + 16px)}.reod *,.reod :after,.reod :before{box-sizing:border-box}.reod [hidden]{display:none!important}.reod a{color:inherit;text-decoration:none}.reod #fx{inset:0;z-index:120;transform:translateZ(0);contain:strict}.reod #fx,.reod .bloom{position:fixed;pointer-events:none}.reod .bloom{left:50%;top:44%;z-index:95;width:60vmax;height:60vmax;transform:translate(-50%,-50%) scale(.2);border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(216,174,94,.5),rgba(58,130,247,.12) 45%,transparent 70%)}.reod .bloom.go{animation:reod-bloom 1s ease-out forwards}@keyframes reod-bloom{0%{opacity:.9;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}.reod .band{width:100%;position:relative}.reod .inner{max-width:1340px;margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.reod .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:0;font-family:inherit;font-weight:700;letter-spacing:.01em;color:#12100a;border-radius:10px;background:var(--grad);box-shadow:var(--glow-gold);transition:transform .12s,box-shadow .25s,filter .2s;position:relative;overflow:hidden}.reod .btn:hover{transform:translateY(-1px);box-shadow:0 0 60px rgba(216,174,94,.55)}.reod .btn.sm{padding:10px 18px;font-size:13px}.reod .btn:disabled{opacity:.5;box-shadow:none;cursor:not-allowed;transform:none}.reod .btn:focus-visible,.reod .copy:focus-visible,.reod .mini-copy:focus-visible,.reod .resend:focus-visible,.reod .x:focus-visible{outline:2px solid var(--gold-lt);outline-offset:3px}.reod .hero-band{background:radial-gradient(54% 48% at 80% 32%,rgba(216,174,94,.13),transparent 70%),linear-gradient(180deg,#03050f,#02040e)}.reod .hero{position:relative;display:grid;grid-template-columns:1.04fr .96fr;-moz-column-gap:clamp(24px,4vw,60px);column-gap:clamp(24px,4vw,60px);row-gap:0;align-items:center;align-content:center;min-height:calc(100svh - var(--reod-nav));padding-top:clamp(12px,2.2vw,28px);padding-bottom:clamp(12px,2.2vw,22px)}.reod .kicker{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1}.reod .kicker-rule{width:clamp(26px,4vw,44px);height:2px;flex:none;border-radius:2px;background:linear-gradient(90deg,var(--gold) 0,var(--gold-lt) 55%,var(--blue) 100%)}.reod .kicker-plan{color:var(--gold-lt)}.reod .kicker-sep{width:3px;height:3px;flex:none;border-radius:50%;background:var(--muted2)}.reod .kicker-note{color:var(--muted2);font-weight:600}.reod .kicker-ends{color:var(--ink);font-weight:600;letter-spacing:.12em;padding-left:12px;border-left:1px solid var(--line2)}.reod h1{font-weight:700;letter-spacing:-.02em;line-height:1.06;margin:13px 0;font-size:clamp(32px,3.5vw,48px)}.reod h1 em{font-style:normal;color:var(--gold-lt)}.reod .lede{color:var(--muted);font-size:clamp(17px,1.5vw,21px);font-weight:300;max-width:46ch;margin:0 0 18px;line-height:1.55}.reod .lede b{color:var(--ink);font-weight:600}.reod .usp{list-style:none;margin:6px 0 16px;padding:0;display:grid;gap:clamp(11px,1.25vw,15px);max-width:53ch}.reod .usp li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;align-items:start}.reod .usp .rank{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:9px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--gold-lt);background:rgba(216,174,94,.08);border:1px solid rgba(216,174,94,.3)}.reod .usp h3{margin:5px 0 4px;font-size:clamp(16px,1.45vw,19px);font-weight:700;letter-spacing:-.01em;line-height:1.25}.reod .usp p{margin:0;color:var(--muted);font-size:clamp(14px,1.15vw,15.5px);line-height:1.55;font-weight:300}.reod .keynums{list-style:none;display:flex;flex-wrap:wrap;gap:10px 30px;margin:0;padding:14px 0 0;max-width:53ch;border-top:1px solid var(--line2)}.reod .keynums li{display:flex;flex-direction:column;gap:2px}.reod .keynums b{font-size:clamp(17px,1.7vw,21px);font-weight:700;letter-spacing:-.01em;color:var(--ink)}.reod .keynums span{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.reod .hero-action{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,1.8vw,20px);min-width:0}.reod .hero-action .claim{width:100%}.reod .act-head{margin:0 0 14px;text-align:center}.reod .act-head h2{margin:0;font-size:clamp(20px,2vw,25px);font-weight:700;letter-spacing:-.015em}.reod .act-head p{margin:6px 0 0;color:var(--muted);font-size:14px;font-weight:300;line-height:1.5}.reod .claim{background:linear-gradient(180deg,rgba(11,18,34,.94),rgba(5,9,20,.94));border:1px solid var(--line2);border-radius:14px;padding:clamp(17px,2.2vw,22px);max-width:560px;box-shadow:0 14px 34px rgba(0,0,0,.45)}.reod .trust{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);margin:4px 0 0}.reod .trust b{color:var(--ink);font-weight:600}.reod .trust .stars{color:var(--gold);letter-spacing:2px}.reod .field{display:flex;gap:10px;flex-wrap:wrap}.reod input[type=email]{flex:1 1 220px;min-width:0;background:#04070f;border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:16px 17px;font-size:17px;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s}.reod input[type=email]::-moz-placeholder{color:#5a6a86}.reod input[type=email]::placeholder{color:#5a6a86}.reod input[type=email]:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px rgba(216,174,94,.15)}.reod input[type=email].bad{border-color:var(--danger);box-shadow:0 0 0 3px hsla(0,100%,74%,.14)}.reod .spin{flex:0 0 auto;padding:15px 32px;font-size:15px;border-radius:10px}.reod .spin.spinning{color:transparent}.reod .spin.spinning:before{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border:2px solid rgba(18,16,10,.35);border-top-color:#12100a;border-radius:50%;animation:reod-sp .7s linear infinite;z-index:2}@keyframes reod-sp{to{transform:rotate(1turn)}}.reod .fine{color:var(--muted2);font-size:12px;margin:14px 2px 0;display:flex;align-items:flex-start;gap:7px;line-height:1.55}.reod .fine svg{width:14px;height:14px;flex:none;color:var(--gold);margin-top:2px}.reod .msg{min-height:0;margin:8px 2px 0;font-size:13px;color:var(--danger)}.reod .msg a{color:var(--gold-lt);text-decoration:underline}.reod .claimed{display:none;align-items:center;gap:12px;flex-wrap:wrap}.reod .claimed.show{display:flex}.reod .claimed .lbl{font-size:13px;color:var(--muted)}.reod .claimed .cc{font-weight:700;letter-spacing:.06em;color:var(--gold-lt);background:#04070f;border:1px dashed rgba(216,174,94,.5);border-radius:10px;padding:11px 14px;font-size:15px}.reod .btn2{border:1px solid var(--line2);background:var(--panel2);color:var(--ink);border-radius:10px;padding:11px 16px;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.reod .btn2.done,.reod .btn2:hover:not(:disabled){background:var(--gold);color:#12100a;border-color:var(--gold)}.reod .btn2:disabled{opacity:.5;cursor:default}.reod .packstage{position:relative;width:100%;max-width:430px;margin:0 auto;padding:18px 0;display:grid;place-items:center}.reod .pack-fit{--pf:0.53;width:calc(340px * var(--pf));height:calc(580px * var(--pf));pointer-events:none}.reod .pack-fit .pack-container{scale:var(--pf);transform-origin:top left}.reod .packstage.gone .pack-fit{opacity:0;transition:opacity .25s ease}.reod .packstage>.card-fit,.reod .packstage>.pack-fit{grid-area:1/1}.reod .card-fit{--cf:0.71;position:relative;width:calc(310px * var(--cf));height:calc(434px * var(--cf))}.reod .card-hold{position:absolute;top:0;left:0;width:310px;height:434px;scale:var(--cf);transform-origin:top left}.reod .card-fit .card-stage{position:absolute;inset:0}.reod .card-fit.live{cursor:pointer}.reod .card-fit.fresh .card-face{animation:reod-hero-card-in .55s cubic-bezier(.22,1.2,.36,1) both}@keyframes reod-hero-card-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.reod #edge{position:fixed;inset:0;z-index:95;pointer-events:none;border:2px solid rgba(139,152,165,.72);box-shadow:inset 0 0 130px rgba(139,152,165,.26);animation:reod-rarityglow 10s ease-in-out infinite;transform:translateZ(0);contain:strict}@keyframes reod-rarityglow{0%,to{border-color:rgba(139,152,165,.72);box-shadow:inset 0 0 130px rgba(139,152,165,.26)}16.6%{border-color:rgba(63,185,80,.78);box-shadow:inset 0 0 145px rgba(63,185,80,.3)}33.3%{border-color:rgba(59,130,246,.78);box-shadow:inset 0 0 150px rgba(59,130,246,.31)}50%{border-color:rgba(168,85,247,.8);box-shadow:inset 0 0 155px rgba(168,85,247,.32)}66.6%{border-color:rgba(216,174,94,.85);box-shadow:inset 0 0 165px rgba(216,174,94,.35)}83.3%{border-color:rgba(229,72,77,.85);box-shadow:inset 0 0 175px rgba(229,72,77,.36)}}.reod #edge.locked{animation:none;border-color:color-mix(in srgb,var(--acc) 88%,transparent);box-shadow:inset 0 0 195px color-mix(in srgb,var(--acc) 40%,transparent);transition:border-color .8s ease,box-shadow .8s ease}.reod .pack-container{position:relative;width:340px;height:580px;z-index:20;perspective:1200px;transform-style:preserve-3d}.reod .pack-idle{animation:reod-breathe 3.2s ease-in-out infinite,reod-pack-foil-shimmer 5.5s ease-in-out infinite}@keyframes reod-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes reod-pack-foil-shimmer{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.08) saturate(1.12)}}.reod .pack-art-face{position:absolute;inset:0;overflow:hidden;z-index:1;filter:drop-shadow(0 18px 40px rgba(0,0,0,.65))}.reod .pack-vis{position:relative;width:100%;height:100%}.reod .pack-vis>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.reod .pack-art-sheen-mask{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:url(https://mffu-public-images.s3.us-east-1.amazonaws.com/pack-promo.webp);mask-image:url(https://mffu-public-images.s3.us-east-1.amazonaws.com/pack-promo.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reod .pack-art-sheen{position:absolute;inset:0;background:linear-gradient(112deg,transparent 40%,rgba(170,215,255,.05) 45%,hsla(0,0%,100%,.12) 48.4%,hsla(0,0%,100%,.38) 50%,hsla(0,0%,100%,.12) 51.6%,rgba(255,232,180,.06) 55%,transparent 60%);background-size:300% 100%;background-repeat:no-repeat;background-position:130% 0;animation:reod-foil-glint 7s linear infinite;mix-blend-mode:screen;opacity:.9}@keyframes reod-foil-glint{0%{background-position:130% 0}to{background-position:-30% 0}}.reod .pack-art-gloss{position:absolute;inset:0;mix-blend-mode:screen;background:linear-gradient(168deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03) 12%,transparent 30%),radial-gradient(120% 55% at 50% -8%,hsla(0,0%,100%,.07),transparent 60%)}.reod .pack-seam{position:absolute;top:10%;left:4%;right:4%;height:2px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06),hsla(0,0%,100%,.1),hsla(0,0%,100%,.06),transparent)}.reod .pack-flap-torn{position:absolute;inset:0;z-index:24;transform-style:preserve-3d;backface-visibility:visible;will-change:transform,clip-path;transition:transform .08s linear,clip-path .08s linear,filter .08s linear}.reod .flap-fly{animation:reod-flap-fly 3.4s cubic-bezier(.28,.32,.45,.92) forwards;transition:none}@keyframes reod-flap-fly{0%{transform:rotateX(24deg) rotate(-2deg) translateZ(0)}to{transform:rotateX(58deg) rotate(-17deg) translate3d(84px,-1020px,170px)}}.reod .body-drop{animation:reod-body-drop 3.4s cubic-bezier(.28,.32,.45,.92) forwards}@keyframes reod-body-drop{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(-26px,165%,0) rotate(5.5deg)}}.reod .body-drop .pack-art-sheen,.reod .flap-fly .pack-art-sheen{animation:none}.reod .pack-jolt{animation:reod-pack-jolt .55s cubic-bezier(.36,.07,.19,.97) both}@keyframes reod-pack-jolt{0%{transform:translate(0) rotate(0)}15%{transform:translate(-3px,2px) rotate(-.6deg)}30%{transform:translate(3px,-2px) rotate(.5deg)}45%{transform:translate(-2px,1px) rotate(-.35deg)}60%{transform:translate(1.5px,-1px) rotate(.25deg)}75%{transform:translate(-1px,.5px) rotate(-.15deg)}to{transform:translate(0) rotate(0)}}.reod .rip-handle{position:absolute;top:calc(10% - 20px);width:40px;height:40px;margin-left:-20px;z-index:999;cursor:grab;touch-action:none;border:0;padding:0;background:none}.reod .rip-handle-active{cursor:grabbing}.reod .rip-handle:focus-visible{outline:2px solid var(--gold-lt);outline-offset:4px;border-radius:50%}.reod .rip-handle-core{position:absolute;inset:11px;border-radius:50%;background:radial-gradient(circle,#fff 0,#eaf3ff 45%,rgba(170,205,255,.85) 75%,transparent 100%);box-shadow:0 0 16px #fff,0 0 30px rgba(170,205,255,.9)}.reod .rip-handle-glow{position:absolute;inset:-15px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(235,245,255,.6),rgba(150,195,255,.22) 45%,transparent 70%);filter:blur(10px)}.reod .rip-handle-pulse{animation:reod-handle-pulse 1.5s ease-in-out infinite}@keyframes reod-handle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.reod .rip-handle-pulse .rip-handle-glow{animation:reod-glow-pulse 1.5s ease-in-out infinite}@keyframes reod-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.reod .grind-spark{position:absolute;border-radius:50%;z-index:60;pointer-events:none;animation:reod-grind-fly var(--dur,.5s) ease-out forwards;filter:blur(.3px)}.reod .grind-spark.hot{width:3px;height:3px;background:radial-gradient(circle,#fff 30%,gold 70%,#ff8c00);box-shadow:0 0 4px gold,0 0 8px rgba(255,140,0,.5)}.reod .grind-spark.ember{width:2px;height:2px;background:radial-gradient(circle,orange,#ff4500);box-shadow:0 0 3px rgba(255,69,0,.6)}.reod .grind-spark.tiny{width:1.5px;height:1.5px;background:gold;box-shadow:0 0 2px gold}@keyframes reod-grind-fly{0%{opacity:1;transform:translate(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translate(var(--sx,0),var(--sy,30px)) scale(var(--end-scale,0))}}.reod .seam-glow-active{position:absolute;top:9.5%;left:0;height:10px;z-index:55;pointer-events:none;transition:width .05s linear;filter:blur(4px);background:radial-gradient(ellipse at var(--glow-x,50%) 50%,hsla(0,0%,100%,.98) 0,rgba(224,238,255,.6) 22%,rgba(160,200,255,.25) 48%,transparent 78%);box-shadow:0 0 20px rgba(214,233,255,.5)}.reod .tear-interior{position:absolute;top:7%;left:2%;right:2%;height:34%;z-index:5;pointer-events:none;mix-blend-mode:screen;filter:blur(10px);background:linear-gradient(180deg,rgba(214,233,255,.55),rgba(150,195,255,.18) 45%,transparent);transition:opacity .25s ease-out}.reod .tear-shadow{top:8.5%;left:0;right:0;height:12%;z-index:6;filter:blur(6px);transition:opacity .1s linear;background:linear-gradient(180deg,rgba(2,6,16,.75),rgba(2,6,16,.28) 55%,transparent)}.reod .tear-light,.reod .tear-shadow{position:absolute;pointer-events:none}.reod .tear-light{inset:0;z-index:25;animation:reod-tear-light-flash .75s ease-out forwards}@keyframes reod-tear-light-flash{0%{opacity:0}16%{opacity:1}62%{opacity:.9}to{opacity:0}}.reod .tear-glow-line{top:6.4%;left:-4%;right:-4%;height:6.4%;z-index:26;filter:blur(4px);background:radial-gradient(ellipse 54% 46% at 50% 50%,hsla(0,0%,100%,.92) 0,rgba(228,241,255,.5) 46%,rgba(170,205,255,.14) 72%,transparent 90%),linear-gradient(90deg,transparent 3%,hsla(0,0%,100%,.65) 20%,hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,.65) 80%,transparent 97%) 50% 50% /100% 3px no-repeat}.reod .tear-glow-line,.reod .tear-rays{position:absolute;pointer-events:none;mix-blend-mode:screen}.reod .tear-rays{bottom:90.5%;left:-32%;right:-32%;height:440px;z-index:8;transform-origin:50% 100%;filter:blur(3px);background:radial-gradient(ellipse 42% 96% at 50% 100%,hsla(0,0%,100%,.55) 0,rgba(216,234,255,.28) 38%,rgba(160,200,255,.1) 62%,transparent 78%),repeating-conic-gradient(from 259.25deg at 50% 100%,transparent 0deg 5.5deg,rgba(222,238,255,.1) 7deg 8.5deg,transparent 10deg 15.5deg);-webkit-mask-image:radial-gradient(ellipse 56% 100% at 50% 100%,#000 30%,transparent 76%);mask-image:radial-gradient(ellipse 56% 100% at 50% 100%,#000 30%,transparent 76%)}.reod .tear-rays-charging{filter:blur(3px);transition:opacity .25s ease-out}.reod .tear-bloom{position:absolute;top:-26%;left:-30%;right:-30%;height:64%;z-index:7;pointer-events:none;mix-blend-mode:screen;filter:blur(24px);background:radial-gradient(ellipse 46% 42% at 50% 55.5%,hsla(0,0%,100%,.88) 0,rgba(208,230,255,.42) 34%,rgba(130,178,255,.15) 60%,transparent 78%)}.reod .tear-bloom-charging{filter:blur(30px);transition:opacity .25s ease-out}.reod .tear-hot{position:absolute;left:0;top:7%;height:40px;z-index:15;pointer-events:none;filter:blur(10px);transition:opacity .3s;background:linear-gradient(180deg,rgba(236,245,255,.5),rgba(168,205,255,.16) 40%,transparent)}.reod #openStage{position:fixed;inset:0;z-index:120;display:none}.reod #openStage.on{display:block}body.reod-stage-open{overflow:hidden;position:fixed;left:0;right:0;width:100%;overscroll-behavior:none}.reod .os-bg{position:absolute;inset:0;opacity:0;transition:opacity .5s ease;background:radial-gradient(ellipse at 50% 35%,rgba(18,28,58,.88) 0,rgba(2,4,14,.96) 55%,rgba(2,4,14,.98) 100%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.reod #openStage.on .os-bg{opacity:1}.reod .os-vig{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 55% at 50% 42%,rgba(216,174,94,.12) 0,transparent 70%),radial-gradient(50% 75% at 50% 40%,rgba(11,25,53,.65) 0,transparent 100%)}.reod .ambient-orb{position:fixed;border-radius:50%;pointer-events:none;filter:blur(120px)}.reod .orb-blue{background:radial-gradient(circle,rgba(58,130,247,.35),transparent 70%);animation:reod-ob 5s ease-in-out infinite;top:-15%;left:-15%;width:500px;height:500px}.reod .orb-gold{background:radial-gradient(circle,rgba(216,174,94,.25),transparent 70%);animation:reod-og 6s ease-in-out infinite;bottom:-10%;right:-15%;width:450px;height:450px}@keyframes reod-ob{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}}@keyframes reod-og{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}}.reod #osCanvas{position:fixed;inset:0;pointer-events:none;z-index:22;opacity:0;transition:opacity .25s ease}.reod .os-inner{position:relative;z-index:10;justify-content:center;justify-content:safe center;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(16px,env(safe-area-inset-bottom,0px))}.reod .os-head,.reod .os-inner{display:flex;flex-direction:column;align-items:center}.reod .os-head{position:absolute;top:22px;left:0;right:0;z-index:20;transition:opacity .5s ease}.reod .os-head img{height:38px;margin-bottom:11px;opacity:.8}.reod .os-title{margin:0;font-size:clamp(20px,3vw,30px);font-weight:700;letter-spacing:-.01em;background:linear-gradient(135deg,#d8ae5e,#f0c87d 40%,#fff 70%,#d8ae5e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.reod .os-instr{margin:6px 0 0;min-height:16px;font-size:12px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.reod .os-stage{--os:1;position:relative;display:flex;align-items:center;justify-content:center;width:calc(380px * var(--os));height:calc(560px * var(--os))}.reod .os-stage>.card-stage,.reod .os-stage>.pack-container{scale:var(--os)}@media (max-height:900px){.reod .os-stage{--os:0.84}}@media (max-height:780px){.reod .os-stage{--os:0.72}}@media (max-height:660px){.reod .os-stage{--os:0.6}}@media (max-width:640px){.reod .os-stage{--os:0.72}}@media (max-width:400px){.reod .os-stage{--os:0.6}}@media (max-height:560px){.reod .os-stage{--os:0.39}.reod .os-head{position:static;margin-bottom:2px}.reod .os-head img{height:22px;margin-bottom:4px}.reod .os-title{font-size:18px}.reod .os-instr{min-height:0}.reod .os-cont{margin-top:8px;padding:10px 26px}.reod .os-skip{margin-top:8px;padding:6px 12px}}.reod .os-fly{position:absolute;inset:0;overflow:hidden}.reod .os-fly.flying{animation:reod-pack-fly-to-center .62s cubic-bezier(.16,1,.3,1) forwards}.reod .card-arrive-wrap{position:relative;width:100%;height:100%}.reod .burst-in{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(var(--rgb),.3),transparent 70%)}@keyframes reod-pack-fly-to-center{0%{transform:scale(.28) translateY(18px);opacity:.45;filter:blur(2px)}55%{filter:blur(0)}to{transform:scale(1) translateY(0);opacity:1}}.reod .os-skip{margin-top:18px;z-index:30;padding:8px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.55);font:inherit;font-size:12px;cursor:pointer}.reod .os-skip:hover{color:hsla(0,0%,100%,.9);border-color:rgba(216,174,94,.35)}.reod .os-cont{margin-top:32px;padding:14px 40px;border-radius:12px;border:0;z-index:20;position:relative;font:inherit;font-size:14px;font-weight:700;cursor:pointer;background:linear-gradient(135deg,#d8ae5eee,#d8ae5eaa);color:#02040e;box-shadow:0 4px 28px rgba(216,174,94,.35);transition:transform .2s ease;animation:reod-fade-up .6s ease-out forwards}.reod .os-cont:hover{transform:scale(1.03)}@keyframes reod-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reod .card-stage{position:absolute;width:310px;height:434px;z-index:30}.reod .card-stage.card-tilt{transform:perspective(900px) rotateY(var(--rotY,0deg)) rotateX(var(--rotX,0deg));transition:transform .1s ease-out}.reod .card-flip-box{position:relative;width:100%;height:100%;transform-style:preserve-3d;perspective:1500px}.reod .card-face{position:absolute;inset:0;backface-visibility:hidden;border-radius:20px;overflow:hidden}.reod .card-face.card-back{background:linear-gradient(180deg,#0a1628,#060d1a,#02040e);border:2.5px solid rgba(216,174,94,.35);box-shadow:0 0 40px rgba(216,174,94,.1),0 20px 60px rgba(0,0,0,.7);transition:box-shadow .8s ease-out}.reod .card-arrive{opacity:0;will-change:transform;animation:reod-card-arrive var(--arrive-dur,2s) linear var(--arrive-delay,2.6s) forwards}@keyframes reod-card-arrive{0%{opacity:1;transform:scale(.012);animation-timing-function:cubic-bezier(.36,.24,.62,.82)}76%{transform:scale(1);animation-timing-function:cubic-bezier(.05,.6,.4,1)}86%{transform:scale(1.17);animation-timing-function:cubic-bezier(.35,0,.25,1)}95%{transform:scale(.98);animation-timing-function:cubic-bezier(.3,0,.35,1)}to{opacity:1;transform:scale(1)}}.reod .holo-wrap{position:absolute;inset:0;border-radius:20px;pointer-events:none;z-index:30;opacity:0;transition:opacity .5s ease-out}.reod .holo-wrap.active{opacity:1}.reod .holo-wrap.holo-fade-in{animation:reod-holo-delayed-in 1.8s ease-out forwards}@keyframes reod-holo-delayed-in{0%,50%{opacity:0}to{opacity:1}}.reod .holo-rainbow{position:absolute;inset:0;border-radius:inherit;mix-blend-mode:color-dodge;background:linear-gradient(calc(100deg + var(--mx, .5) * 80deg),transparent 10%,rgba(255,50,100,.08) 22%,rgba(255,200,50,.12) 28%,rgba(50,255,150,.08) 34%,rgba(50,180,255,.12) 40%,rgba(180,50,255,.08) 46%,rgba(255,100,200,.08) 52%,transparent 64%);background-position:calc(var(--mx, .5) * 100%) calc(var(--my, .5) * 100%);transition:background-position .12s ease-out;animation:reod-holo-idle-drift 8s ease-in-out infinite}@keyframes reod-holo-idle-drift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(15deg)}}.reod .holo-spot{mix-blend-mode:overlay;background:radial-gradient(300px circle at calc(var(--mx, .5) * 100%) calc(var(--my, .5) * 100%),hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.03) 40%,transparent 70%)}.reod .holo-edge,.reod .holo-spot{position:absolute;inset:0;border-radius:inherit;transition:background .12s ease-out}.reod .holo-edge{mix-blend-mode:soft-light;background:radial-gradient(ellipse at calc(var(--mx, .5) * 100%) calc(var(--my, .5) * 100%),hsla(0,0%,100%,.04) 0,transparent 50%)}.reod .reveal-burst{position:absolute;inset:-120px;pointer-events:none;z-index:25;opacity:0}.reod .reveal-burst.active{animation:reod-burst 1.2s ease-out forwards}@keyframes reod-burst{0%{opacity:0;transform:scale(.3)}15%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.reod .reveal-sparkles{position:absolute;inset:0;pointer-events:none;z-index:50;animation:reod-sparkles-arrive 1.6s ease-out backwards}@keyframes reod-sparkles-arrive{0%{opacity:0}to{opacity:1}}.reod .reveal-sparkle{position:absolute;border-radius:50%;transform:scale(0);animation:reod-sparkle-twinkle var(--dur,2s) ease-in-out var(--delay,0s) infinite}@keyframes reod-sparkle-twinkle{0%,to{transform:scale(0) rotate(0deg);opacity:0}35%{transform:scale(1.15) rotate(90deg);opacity:1}60%{transform:scale(.7) rotate(180deg);opacity:.75}85%{transform:scale(.25) rotate(300deg);opacity:.2}}.reod .card-glow{box-shadow:0 0 40px rgba(var(--rgb),.28),0 0 90px rgba(var(--rgb),.12),0 28px 70px rgba(0,0,0,.72)}.reod .card-glow-hi{box-shadow:0 0 55px rgba(var(--rgb),.38),0 0 120px rgba(var(--rgb),.16),0 28px 70px rgba(0,0,0,.72)}.reod .card-glow-top{box-shadow:0 0 70px rgba(var(--rgb),.48),0 0 140px rgba(var(--rgb),.2),0 0 50px rgba(216,174,94,.2),0 28px 70px rgba(0,0,0,.72);animation:reod-top-glow 2.5s ease-in-out infinite}@keyframes reod-top-glow{0%,to{box-shadow:0 0 70px rgba(var(--rgb),.48),0 0 140px rgba(var(--rgb),.2),0 0 50px rgba(216,174,94,.2),0 28px 70px rgba(0,0,0,.72)}50%{box-shadow:0 0 90px rgba(var(--rgb),.58),0 0 180px rgba(var(--rgb),.26),0 0 70px rgba(216,174,94,.3),0 28px 70px rgba(0,0,0,.72)}}.reod .pcard{position:absolute;inset:0;padding:3px;border-radius:20px;background:var(--brd);font:inherit;color:#fff;text-align:left}.reod .pcard-in{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:17px;background:linear-gradient(180deg,#0c1530,#0a1020 50%,#060d1a)}.reod .pcard-in:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:17px;border:1px solid hsla(0,0%,100%,.06)}.reod .pcard-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 6px}.reod .pcard-hl{display:flex;align-items:center;gap:8px;min-width:0}.reod .pcard-hl img{height:16px;opacity:.7}.reod .pcard-name{font-size:12px;font-weight:700;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reod .pcard-kind{flex:none;padding:2px 8px;border-radius:4px;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--acc);background:rgba(var(--rgb),.12);border:1px solid rgba(var(--rgb),.2)}.reod .pcard-rule{margin:0 16px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--rgb),.2),transparent)}.reod .pcard-art{position:relative;margin:8px 12px 0;height:175px;border-radius:12px;overflow:hidden}.reod .pcard-art-in{position:absolute;inset:0;border-radius:12px;border:1px solid rgba(var(--rgb),.12);background:radial-gradient(ellipse at 50% 50%,rgba(var(--rgb),.15) 0,rgba(var(--rgb),.03) 50%,transparent 80%)}.reod .pcard-grid{position:absolute;inset:0;opacity:.03;background-size:20px 20px;background-image:linear-gradient(#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0)}.reod .pcard-icon{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.reod .pcard-wm{position:absolute;width:90%;opacity:.06}.reod .pcard-big{position:relative;font-size:72px;font-weight:900;line-height:1;background:linear-gradient(180deg,#fff 0,var(--acc) 45%,rgba(var(--rgb),.6) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 16px rgba(var(--rgb),.5))}.reod .pcard-off{position:relative;margin-top:4px;font-size:11px;font-weight:900;letter-spacing:.3em;text-transform:uppercase;color:var(--acc);filter:drop-shadow(0 0 8px rgba(var(--rgb),.4))}.reod .pcard-deco{position:relative;display:flex;align-items:center;gap:8px;margin-top:12px}.reod .pcard-deco i{display:block;width:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--rgb),.3))}.reod .pcard-deco i+i{background:linear-gradient(90deg,rgba(var(--rgb),.3),transparent)}.reod .pcard-deco img{height:16px;opacity:.4}.reod .pcard-plan{position:relative;margin-top:6px;font-size:7px;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--rgb),.3)}.reod .pcard-rule2{display:flex;align-items:center;gap:8px;margin:8px 16px 0}.reod .pcard-rule2 i{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--rgb),.15))}.reod .pcard-rule2 i+i{background:linear-gradient(90deg,rgba(var(--rgb),.15),transparent)}.reod .pcard-rule2 b{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:8px;font-weight:400;color:var(--acc);background:rgba(var(--rgb),.15);border:1px solid rgba(var(--rgb),.25)}.reod .pcard-body{position:relative;flex:1;margin:8px 12px 0;border-radius:8px;overflow:hidden;border:1px solid rgba(var(--rgb),.08);background:linear-gradient(180deg,rgba(var(--rgb),.04),rgba(var(--rgb),.01))}.reod .pcard-desc{padding:8px 12px;margin:0;font-size:9px;line-height:1.625;color:hsla(0,0%,100%,.5)}.reod .pcard-rows{display:flex;flex-direction:column;gap:4px;padding:6px 12px;border-top:1px solid rgba(var(--rgb),.06)}.reod .pcard-rows div{display:flex;align-items:center;justify-content:space-between}.reod .pcard-rows span{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.02em;color:hsla(0,0%,100%,.35)}.reod .pcard-rows span:before{content:"";width:4px;height:4px;border-radius:50%;background:rgba(var(--rgb),.4)}.reod .pcard-rows b{font-size:9px;font-weight:600;color:var(--acc)}.reod .pcard-foot{display:flex;align-items:center;justify-content:space-between;padding:6px 16px 10px}.reod .pcard-foot>div{display:flex;align-items:center;gap:6px}.reod .pcard-stars{font-size:11px;letter-spacing:2px;color:var(--acc)}.reod .pcard-rar{font-size:8px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--acc)}.reod .pcard-foot img{height:12px;opacity:.3}.reod .pcard-cr{font-size:7px;letter-spacing:.05em;color:hsla(0,0%,100%,.15)}.reod .pcard-was{position:relative;margin-top:6px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.45);text-decoration:line-through;text-decoration-thickness:2px}.reod .pcard.up .pcard-big,.reod .pcard.up .pcard-desc,.reod .pcard.up .pcard-was{animation:reod-swap .45s ease both}@keyframes reod-swap{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.reod .cback{inset:0;border-radius:20px;background:linear-gradient(160deg,#d8ae5e,#8b6914 15%,#d8ae5e 30%,#f0c87d 50%,#d8ae5e 70%,#8b6914 85%,#d8ae5e)}.reod .cback,.reod .cback-in{position:absolute;overflow:hidden}.reod .cback-in{inset:3px;border-radius:17px;background:radial-gradient(ellipse at 50% 40%,#0f1f45 0,#0a1430 35%,#060d1e 70%,#030810 100%)}.reod .cback-in:before{content:"";position:absolute;inset:6px;border-radius:14px;border:1.5px solid rgba(216,174,94,.25);box-shadow:inset 0 0 20px rgba(216,174,94,.05),0 0 8px rgba(216,174,94,.08)}.reod .cback-in:after{content:"";position:absolute;inset:12px;border-radius:11px;border:1px solid rgba(216,174,94,.12)}.reod .cback-burst{position:absolute;inset:0;width:100%;height:100%;opacity:.06}.reod .cback-mid{position:absolute;inset:0;top:-8%;display:flex;align-items:center;justify-content:center}.reod .cback-r1,.reod .cback-r2,.reod .cback-r3,.reod .cback-r4{position:absolute;border-radius:50%}.reod .cback-r1{width:220px;height:220px;border:1.5px solid rgba(216,174,94,.15);box-shadow:0 0 30px rgba(216,174,94,.06),inset 0 0 30px rgba(216,174,94,.04)}.reod .cback-r2{width:170px;height:170px;border:1px solid rgba(216,174,94,.12);box-shadow:0 0 15px rgba(216,174,94,.05)}.reod .cback-r3{width:120px;height:120px;border:1px solid rgba(216,174,94,.18);background:radial-gradient(circle,rgba(216,174,94,.08) 0,rgba(216,174,94,.02) 50%,transparent 70%);box-shadow:0 0 25px rgba(216,174,94,.1),inset 0 0 20px rgba(216,174,94,.06)}.reod .cback-r4{width:100px;height:100px;filter:blur(10px);background:radial-gradient(circle,rgba(216,174,94,.2) 0,rgba(216,174,94,.08) 40%,transparent 70%)}.reod .cback-3d{width:85%;opacity:.08}.reod .cback-logo{position:relative;z-index:1;height:64px;filter:drop-shadow(0 0 12px rgba(216,174,94,.4)) drop-shadow(0 0 30px rgba(216,174,94,.15))}.reod .cback-orn{position:absolute;width:32px;height:32px;opacity:.3}.reod .cback-orn.tl{top:14px;left:14px}.reod .cback-orn.tr{top:14px;right:14px}.reod .cback-orn.bl{bottom:14px;left:14px}.reod .cback-orn.br{bottom:14px;right:14px}.reod .cback-dia{position:absolute;width:8px;height:8px;transform:rotate(45deg);background:rgba(216,174,94,.25);box-shadow:0 0 6px rgba(216,174,94,.15)}.reod .cback-dia.t{top:10px;left:calc(50% - 4px)}.reod .cback-dia.b{bottom:10px;left:calc(50% - 4px)}.reod .cback-dia.l{left:10px}.reod .cback-dia.l,.reod .cback-dia.r{top:calc(50% - 4px);background:rgba(216,174,94,.2)}.reod .cback-dia.r{right:10px}.reod .cback-div{position:absolute;top:58%;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px}.reod .cback-div i{width:64px;height:1px;background:linear-gradient(90deg,rgba(216,174,94,0),rgba(216,174,94,.3))}.reod .cback-div i+i{background:linear-gradient(90deg,rgba(216,174,94,.3),rgba(216,174,94,0))}.reod .cback-div b{width:6px;height:6px;transform:rotate(45deg);background:rgba(216,174,94,.3)}.reod .cback-txt{position:absolute;top:64%;left:0;right:0;display:flex;flex-direction:column;align-items:center}.reod .cback-txt span{font-size:8px;font-weight:600;letter-spacing:.5em;text-transform:uppercase;background:linear-gradient(180deg,#f5d998,#d8ae5e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.reod .cback-txt em{margin-top:8px;font-size:6px;font-style:normal;letter-spacing:.3em;text-transform:uppercase;color:rgba(216,174,94,.2)}.reod .cback-vig{box-shadow:inset 0 0 60px rgba(0,0,0,.5)}.reod .cback-lit,.reod .cback-vig{position:absolute;inset:0;border-radius:17px;pointer-events:none}.reod .cback-lit{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 25%,transparent 85%,rgba(0,0,0,.15))}.reod .modal-card{position:relative;width:calc(310px * .58);height:calc(434px * .58);margin:14px auto 16px}.reod .deal{text-align:center;margin:0 0 18px}.reod .deal-was{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--muted2);text-decoration:line-through;text-decoration-thickness:2px}.reod .deal-big{font-size:clamp(40px,12vw,56px);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--gold-lt)}.reod .deal-plan{margin:8px 0 0;font-size:14px;color:var(--muted);font-weight:300}.reod .deal-plan b{color:var(--ink);font-weight:600}.reod .rules{list-style:none;margin:15px 0 0;padding:0;display:grid;gap:7px;text-align:left}.reod .rules li{position:relative;padding-left:20px;font-size:13px;color:var(--muted);line-height:1.5}.reod .rules li b{color:var(--ink);font-weight:600}.reod .rules li:before{content:"";position:absolute;left:4px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--gold);opacity:.75}.reod .modal-card .cardwrap{position:absolute;top:0;left:0;width:310px;height:434px;transform:scale(.58);transform-origin:top left}.reod .drop{grid-column:1/-1;order:2;margin:clamp(20px,2.6vw,34px) 0 0;text-align:center;font-size:clamp(21px,2.5vw,34px);font-weight:700;letter-spacing:-.022em;line-height:1.2;color:var(--ink)}.reod .drop b{color:var(--gold-lt);font-weight:800}.reod .drop .drop-k{display:block;margin-bottom:9px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--muted2)}.reod .legend{width:calc(100% - var(--gut) * 2);max-width:1340px;margin:clamp(16px,2.2vw,28px) auto clamp(4px,1vw,10px);padding:14px 15px 12px;border-radius:14px;border:1px solid var(--line);background:hsla(0,0%,100%,.016)}.reod .lg-head{margin-bottom:11px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted2)}.reod .lg-row{list-style:none;margin:0;padding:0;display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.reod .lg-row li{--acc:#8b98a5;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--acc) 34%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent)}.reod .lg-row li.hit{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc),0 0 18px color-mix(in srgb,var(--acc) 45%,transparent)}.reod .lg-gem{flex:none;width:22px;height:22px;color:var(--acc)}.reod .lg-gem svg{width:22px;height:22px;display:block}.reod .lg-txt{display:grid;gap:2px;min-width:0}.reod .lg-r{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--acc);line-height:1.1}.reod .lg-n{font-size:11px;color:var(--muted);line-height:1.2;white-space:nowrap}.reod .lg-note{margin:11px 0 0;font-size:11.5px;line-height:1.5;color:var(--muted)}.reod .lg-note b{color:var(--gold-lt);font-weight:600}@media (min-width:1680px){.reod .legend{position:fixed;right:14px;top:calc(var(--reod-nav) + 14px);z-index:60;width:152px;margin:0;background:rgba(6,10,20,.82);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 16px 40px rgba(0,0,0,.5)}.reod .lg-head{font-size:9.5px;letter-spacing:.11em;margin-bottom:10px;white-space:nowrap}.reod .legend .lg-row{grid-template-columns:1fr;gap:6px}.reod .legend .lg-row li{padding:7px 9px;gap:8px}.reod .lg-note{font-size:10.5px;line-height:1.45}}.reod .toasts{position:fixed;right:16px;z-index:88;display:flex;flex-direction:column;gap:9px;width:min(316px,calc(100vw - 32px));pointer-events:none;bottom:calc(18px + env(safe-area-inset-bottom, 0px))}.reod .toast{--acc:#8b98a5;display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:13px;background:rgba(6,10,20,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb,var(--acc) 42%,transparent);box-shadow:0 14px 34px rgba(0,0,0,.55),0 0 24px color-mix(in srgb,var(--acc) 26%,transparent);animation:reod-toastin .45s cubic-bezier(.2,1.1,.35,1) both}.reod .toast.out{animation:reod-toastout .35s ease forwards}@keyframes reod-toastin{0%{opacity:0;transform:translateX(26px) scale(.96)}to{opacity:1;transform:none}}@keyframes reod-toastout{to{opacity:0;transform:translateX(26px) scale(.96)}}.reod .tst-gem{flex:none;width:26px;height:26px;color:var(--acc)}.reod .tst-gem svg{width:26px;height:26px;display:block}.reod .tst-txt{display:grid;gap:2px;min-width:0}.reod .tst-top{font-size:13px;line-height:1.15;white-space:nowrap}.reod .tst-top b{color:var(--acc);font-weight:700;letter-spacing:.03em}.reod .tst-top span{color:var(--ink);font-weight:600}.reod .tst-sub{font-size:11px;color:var(--muted2);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reod .tst-live{margin-left:auto;flex:none;width:7px;height:7px;border-radius:50%;background:#3fb950;box-shadow:0 0 0 0 rgba(63,185,80,.55);animation:reod-livedot 2.4s ease-out infinite}@keyframes reod-livedot{70%{box-shadow:0 0 0 7px rgba(63,185,80,0)}to{box-shadow:0 0 0 0 rgba(63,185,80,0)}}.reod .share{display:flex;gap:9px;margin:14px 0 0}.reod .share button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 12px;border-radius:11px;border:1px solid var(--line);cursor:pointer;background:var(--panel2);color:var(--ink);font:inherit;font-size:13px;font-weight:600;transition:border-color .2s,background .2s}.reod .share button:hover{border-color:rgba(216,174,94,.5);background:rgba(216,174,94,.07)}.reod .share button svg{width:15px;height:15px;flex:none}.reod .club{margin:16px 0 0;padding:12px 14px;border-radius:11px;border:1px dashed rgba(216,174,94,.34);background:rgba(216,174,94,.05);color:var(--muted);font-size:12.5px;line-height:1.6;text-align:left}.reod .club b{color:var(--gold-lt);font-weight:600}.reod .how-band{padding:clamp(38px,4.6vw,64px) 0}.reod .sec-head{text-align:left;margin-bottom:clamp(22px,2.8vw,34px)}.reod .sec-head h2{font-weight:700;letter-spacing:-.02em;font-size:clamp(26px,3vw,36px);margin:14px 0 0}.reod .spec-panel{position:relative;border-radius:20px;padding:clamp(6px,1.4vw,18px) clamp(14px,2.4vw,30px) clamp(10px,1.6vw,20px);background:radial-gradient(120% 90% at 100% 0,rgba(216,174,94,.07),transparent 58%),linear-gradient(180deg,#0b1120,#070b16);border:1px solid var(--line2);box-shadow:0 24px 60px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.03);overflow:hidden}.reod .spec-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0,var(--gold) 18%,var(--gold-lt) 42%,var(--blue) 78%,transparent 100%);opacity:.85}.reod .spec{margin:0}.reod .spec-row{position:relative;display:grid;grid-template-columns:minmax(150px,.8fr) minmax(140px,.72fr) minmax(0,1.28fr);gap:clamp(10px,3vw,34px);align-items:baseline;padding:clamp(16px,1.8vw,21px) 14px;border-radius:12px;transition:background-color .2s ease}.reod .spec-row+.spec-row:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,var(--line2) 12%,var(--line2) 88%,transparent)}.reod .spec-row:hover{background-color:hsla(0,0%,100%,.018)}.reod .spec-row:after{content:"";position:absolute;left:0;top:22%;bottom:22%;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--gold-lt),var(--gold));opacity:0;transition:opacity .2s ease}.reod .spec-row:hover:after{opacity:1}.reod .spec-row dt{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted2);font-weight:700}.reod .spec-v{margin:0;text-align:right;font-size:clamp(23px,2.2vw,29px);font-weight:800;letter-spacing:-.02em;line-height:1.1;background:linear-gradient(180deg,#fff,#fff 42%,#cfd8e6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--ink)}.reod .spec-n{margin:0;text-align:right;font-size:15.5px;color:var(--muted);line-height:1.55;text-wrap:pretty}.reod .spec-n em{font-style:normal;color:var(--gold-lt)}.reod .spec-row.limit dt{color:var(--gold)}.reod .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.6vw,34px);list-style:none;padding:0;margin:0;counter-reset:reod-step}.reod .flow li{counter-increment:reod-step;border-top:2px solid var(--line2);padding-top:18px}.reod .flow li:before{content:"0" counter(reod-step);display:block;font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--gold);margin-bottom:12px}.reod .flow h3{margin:0 0 9px;font-size:19px;font-weight:700}.reod .flow p{margin:0;color:var(--muted);font-size:16px;line-height:1.62}.reod .terms{max-width:720px;margin:36px auto 0;text-align:center;color:var(--muted2);font-size:13px;line-height:1.7}.reod .terms a{color:var(--ink);text-decoration:underline}.reod .consent{color:var(--muted2);font-size:12px;line-height:1.6;margin:10px 2px 0}.reod .consent a{color:var(--muted);text-decoration:underline}.reod .consent a:hover{color:var(--gold-lt)}.reod dialog.overlay{position:fixed;inset:0;z-index:100;width:100%;max-width:100%;height:100%;max-height:100%;border:0;padding:20px;margin:0;background:transparent;color:inherit;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;opacity:0;transition:opacity .3s}.reod dialog.overlay:not([open]){display:none}.reod dialog.overlay.show{opacity:1}.reod dialog.overlay::backdrop{background:rgba(2,4,14,.74);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.reod .mail-to{font-weight:600;color:var(--gold-lt);word-break:break-all}.reod .otp-form{display:flex;gap:8px;margin:6px 0 2px}.reod .otp-input{flex:1 1 auto;min-width:0;background:#04070f;border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:14px 16px;font-size:22px;font-weight:700;letter-spacing:8px;text-align:center;font-family:inherit;outline:none}.reod .otp-input::-moz-placeholder{color:#41506a;letter-spacing:6px}.reod .otp-input::placeholder{color:#41506a;letter-spacing:6px}.reod .otp-input:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px rgba(216,174,94,.15)}.reod .otp-go{flex:0 0 auto;padding:14px 22px;font-size:15px;border-radius:10px}.reod .otp-msg{min-height:16px;margin:8px 2px 0;font-size:13px;color:var(--danger)}.reod .resend{margin-top:12px}.reod .modal{position:relative;margin:auto;width:min(470px,94vw);text-align:center;border-radius:20px;overflow:hidden;background:radial-gradient(130% 90% at 50% -8%,rgba(216,174,94,.22),transparent 56%),linear-gradient(180deg,#0b1426,#060b18);border:1px solid rgba(216,174,94,.46);box-shadow:0 22px 48px rgba(0,0,0,.6);transform:translateY(18px) scale(.94);transition:transform .45s cubic-bezier(.2,1.2,.3,1);padding:36px 28px 30px}.reod .overlay.show .modal{transform:none}.reod .modal:before{content:"";position:absolute;top:-40%;left:-30%;width:55%;height:180%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12),transparent);transform:rotate(18deg);animation:reod-sheen 3.8s ease-in-out .4s infinite;pointer-events:none}@keyframes reod-sheen{0%{left:-45%}55%,to{left:135%}}.reod .x{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:10px;border:1px solid var(--line2);background:hsla(0,0%,100%,.04);color:var(--muted);cursor:pointer;font-size:15px;line-height:1;z-index:2}.reod .x:hover{color:var(--ink)}.reod .repeat-tag{display:inline-block;margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--gold-lt);border:1px solid hsla(39,81%,73%,.34);background:hsla(39,81%,73%,.09);padding:5px 11px;border-radius:999px}.reod .won{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:600}.reod .tier-note{color:var(--muted);font-size:13px;margin-bottom:20px;font-weight:300}.reod .code-row{gap:8px;align-items:stretch}.reod .code,.reod .code-row{display:flex;justify-content:center}.reod .code{flex:1 1 auto;max-width:280px;font-weight:700;letter-spacing:.07em;font-size:clamp(19px,4.6vw,25px);color:var(--gold-lt);background:#04070f;border:1px dashed rgba(216,174,94,.55);border-radius:10px;padding:16px 14px;align-items:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}.reod .copy{flex:none;padding:0 18px}.reod .redeem{display:inline-flex;margin-top:20px;padding:15px 30px;font-size:15px;border-radius:10px}@media (max-width:880px){.reod .hero{grid-template-columns:1fr;min-height:auto}.reod .claim{margin-left:auto;margin-right:auto}.reod .hero-copy{order:0}.reod .hero-action{order:1;margin-top:6px}.reod .keynums,.reod .lede,.reod .usp{margin-left:auto;margin-right:auto}.reod .usp p{display:none}.reod .usp{gap:9px;margin-bottom:14px}.reod .usp li{align-items:center}.reod .usp h3{margin:0;font-size:17px}.reod .usp .rank{width:29px;height:29px}.reod .keynums{justify-content:center;gap:10px 20px;padding-top:12px}.reod .pack-fit{--pf:0.46}.reod .card-fit{--cf:0.61}.reod .spec-row{grid-template-columns:1fr;gap:4px;padding:15px 12px}.reod .spec-n,.reod .spec-v{text-align:left}.reod .spec-panel{padding-left:6px;padding-right:6px}.reod .kicker{gap:10px;font-size:11px}.reod .flow{grid-template-columns:1fr 1fr}}@media (min-width:881px) and (max-height:840px){.reod h1{font-size:clamp(30px,3vw,42px);margin-bottom:9px}.reod .lede{font-size:16.5px;margin-bottom:14px}.reod .hero{padding-top:10px;padding-bottom:10px;gap:clamp(20px,3vw,44px)}.reod .usp{gap:11px;margin-bottom:14px}.reod .usp h3{font-size:16px;margin-top:3px}.reod .usp p{font-size:13.5px;line-height:1.45}.reod .keynums{gap:8px 18px;padding-top:11px}.reod .keynums b{font-size:17px}.reod .pack-fit{--pf:0.39}.reod .card-fit{--cf:0.52}.reod .hero-action{gap:12px}}@media (max-width:560px){.reod .spin{flex:1 1 100%}.reod .flow{grid-template-columns:1fr}.reod h1{font-size:clamp(34px,10.5vw,52px)}}@media (prefers-reduced-motion:reduce){.reod #edge,.reod .bloom.go,.reod .modal,.reod .modal:before,.reod .toast,.reod .tst-live{animation:none}.reod .modal{transition:none}.reod .ambient-orb,.reod .body-drop,.reod .card-arrive,.reod .card-glow-top,.reod .flap-fly,.reod .os-cont,.reod .os-fly.flying,.reod .pack-art-sheen,.reod .pack-idle,.reod .pack-jolt,.reod .reveal-burst.active,.reod .reveal-sparkle,.reod .reveal-sparkles,.reod .rip-handle-pulse,.reod .rip-handle-pulse .rip-handle-glow,.reod .tear-bloom,.reod .tear-glow-line,.reod .tear-interior,.reod .tear-light,.reod .tear-rays,.reod .tear-shadow{animation:none!important}.reod .reveal-sparkle{transform:scale(.8);opacity:.6}.reod .card-arrive{opacity:1}.reod #openStage *{transition:none!important}}