.fx-rule{color:currentColor;align-items:center;gap:6px;width:100%;display:flex}.fx-rule:before,.fx-rule:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,currentColor);flex:1;height:1px}.fx-rule:after{background:linear-gradient(270deg,#0000,currentColor)}.fx-rule svg{flex:none;display:block}.fx-grain{pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ls-host{--ls-focus:.5;--ls-overscan:1.03;background:#6f86b8;position:absolute;inset:0;overflow:hidden;container-type:size}.ls-scene{--ls-w:max(calc(100cqw * var(--ls-overscan)), calc(100cqh * 1.7768 * var(--ls-overscan)));--ls-slack:max(0px, calc((var(--ls-w) - 100cqw) / 2 - 6px));top:50%;left:calc(50% + clamp(calc(-1 * var(--ls-slack)), (.5 - var(--ls-focus)) * var(--ls-w), var(--ls-slack)));width:var(--ls-w);aspect-ratio:1672/941;position:absolute;translate:-50% -50%}.ls-breathe{transform-origin:38% 55%;animation:28s ease-in-out infinite alternate ls-breathe;position:absolute;inset:0}.ls-layer{position:absolute;inset:0}.ls-sky{width:100%;height:100%;display:block;position:absolute;inset:0}.ls-obj{max-width:none;height:auto;display:block;position:absolute}.ls-obj--castle{animation:9s ease-in-out infinite alternate ls-float-castle}.ls-obj--rock{animation:12s ease-in-out -4s infinite alternate ls-float-rock}.ls-obj--islet{animation:7s ease-in-out -2s infinite alternate ls-float-islet}.ls-obj--ship{transform-origin:50% 60%;animation:22s ease-in-out infinite alternate ls-sail}.ls-fog{pointer-events:none;will-change:transform;background:url(/legend/scene/fog.webp) 0 0/50% 100% repeat-x;width:200%;position:absolute;left:0}.ls-fog--far{opacity:.55;height:34%;animation:140s linear infinite ls-fog;top:52%}.ls-fog--near{opacity:.7;height:42%;animation:90s linear infinite reverse ls-fog;top:auto;bottom:-8%}.ls-host--compact .ls-fog--far{opacity:.4}.ls-rays{pointer-events:none;mix-blend-mode:screen;transform-origin:46% 0;will-change:transform, opacity;background:repeating-conic-gradient(from 168deg at 46% 0,#fff6e000 0deg,#fff6e02e 2.2deg,#fff6e000 5deg 9deg);animation:16s ease-in-out infinite alternate ls-rays;position:absolute;inset:-20% -10% 0;-webkit-mask-image:radial-gradient(55% 75% at 46% 0,#000 0%,#0008 40%,#0000 78%);mask-image:radial-gradient(55% 75% at 46% 0,#000 0%,#0008 40%,#0000 78%)}.ls-motes{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.ls-motes.is-live{opacity:1}@keyframes ls-rays{0%{opacity:.5;transform:rotate(-2.5deg)}to{opacity:1;transform:rotate(2.5deg)}}@keyframes ls-breathe{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.02)translate(-.3%,-.2%)}}@keyframes ls-float-castle{0%{transform:translate(0,0)}to{transform:translateY(-1.8%)}}@keyframes ls-float-rock{0%{transform:translate(0,0)rotate(0)}to{transform:translateY(-7%)rotate(-1deg)}}@keyframes ls-float-islet{0%{transform:translate(0,0)rotate(-2deg)}to{transform:translateY(-14%)rotate(3deg)}}@keyframes ls-sail{0%{transform:translate(-10%,4%)rotate(1.5deg)}50%{transform:translate(4%,-3%)rotate(-1deg)}to{transform:translate(14%,2%)rotate(1deg)}}@keyframes ls-fog{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ls-breathe,.ls-obj,.ls-fog,.ls-rays{animation:none!important}}html:not([data-edicao]):has(.eg-gate){overflow:hidden}html[data-edicao] .eg-gate{display:none}.eg-gate{--eg-gold:#d9b36a;--eg-gold-hi:#f2dca4;--eg-cyan:#8fe4ff;--eg-platina:#e4e8f0;--eg-text:#efe9dc;--eg-muted:#b3ab9b;--eg-ink:#07080c;--eg-display:"Cinzel", "Trajan Pro", Georgia, serif;--eg-voice:"Cormorant Garamond", Georgia, serif;z-index:92;overscroll-behavior:contain;background:var(--eg-ink);color:var(--eg-text);font-family:DM Sans,Arial,sans-serif;line-height:1.5;animation:.6s both eg-fade;position:fixed;inset:0;overflow:hidden auto}.eg-gate *,.eg-gate :before,.eg-gate :after{box-sizing:border-box}.eg-backdrop{pointer-events:none;position:fixed;inset:0;overflow:hidden}.eg-backdrop-legacy,.eg-backdrop-legend{filter:blur(28px)saturate(.8)brightness(.42);background-size:cover;width:62%;position:absolute;top:-6%;bottom:-6%}.eg-backdrop-legacy{background-image:url(/mu-online-v3.jpg);background-position:30%;left:-6%;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.eg-backdrop-legend{background-image:url(/legend/art/select-battle.webp);background-position:40%;right:-6%;-webkit-mask-image:linear-gradient(270deg,#000 55%,#0000);mask-image:linear-gradient(270deg,#000 55%,#0000)}.eg-backdrop:after{content:"";background:radial-gradient(80% 70% at 50% 45%,#0000 30%,#07080ccc 100%);position:absolute;inset:0}.eg-backdrop .fx-grain{opacity:.12}.eg-inner{flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,3vh,30px);width:min(1180px,100%);min-height:100%;margin:0 auto;padding:clamp(24px,5vh,56px) 16px 32px;display:flex;position:relative}.eg-head{text-align:center;justify-items:center;gap:10px;animation:.8s cubic-bezier(.22,1,.36,1) both eg-rise;display:grid}.eg-logo{filter:drop-shadow(0 6px 24px #d9b36a33);width:clamp(96px,12vw,140px);height:auto}.eg-head h2{font-family:var(--eg-display);letter-spacing:.06em;color:var(--eg-gold-hi);text-shadow:0 2px #3a2a0c,0 0 32px #d9b36a40;margin:2px 0 0;font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:600;line-height:1.05}.eg-rule{width:min(360px,80vw);color:var(--eg-gold)}.eg-head p{color:var(--eg-muted);font-family:var(--eg-voice);margin:0;font-size:clamp(1.1rem,1.9vw,1.3rem);font-style:italic;font-weight:500}.eg-cards{perspective:1200px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,32px);width:100%;display:grid}.eg-card{--eg-accent:var(--eg-gold);--eg-rx:0deg;--eg-ry:0deg;--eg-mx:50%;--eg-my:30%;isolation:isolate;border:1px solid color-mix(in srgb, var(--eg-accent) 45%, transparent);min-height:clamp(400px,58vh,540px);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:0 0 0 4px #07080c, 0 0 0 5px color-mix(in srgb, var(--eg-accent) 22%, transparent), 0 28px 60px #000000a0;transform:rotateX(var(--eg-rx)) rotateY(var(--eg-ry));transform-style:preserve-3d;background:#0b0c10;border-radius:3px;flex-direction:column;justify-content:flex-end;padding:0;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s;animation:.9s cubic-bezier(.22,1,.36,1) both eg-rise;display:flex;position:relative;overflow:hidden}.eg-card--legend{--eg-accent:#c9d6e8;animation-delay:.12s}.eg-card:hover{transition:transform .12s linear,box-shadow .4s,border-color .3s}.eg-card:hover,.eg-card:focus-visible{border-color:var(--eg-accent);box-shadow:0 0 0 4px #07080c, 0 0 0 5px color-mix(in srgb, var(--eg-accent) 55%, transparent), 0 36px 80px #000000c0, 0 0 70px color-mix(in srgb, var(--eg-accent) 22%, transparent)}.eg-card:focus-visible{outline:2px solid var(--eg-gold-hi);outline-offset:8px}.eg-card-art{z-index:-1;position:absolute;inset:0;overflow:hidden}.eg-card-art>img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.eg-card--legacy .eg-card-art>img{object-position:30% center;filter:saturate(.9)contrast(1.05)}.eg-card--legacy:hover .eg-card-art>img{transform:scale(1.05)}.eg-card--legend .ls-host{--ls-focus:.37;--ls-overscan:1.06;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.eg-card--legend:hover .ls-host{transform:scale(1.04)}.eg-card-art:after{content:"";pointer-events:none;position:absolute;inset:0}.eg-card--legacy .eg-card-art:after{background:linear-gradient(#0a0b1000 22%,#0a0b10c0 58%,#08090d 100%)}.eg-card--legend .eg-card-art:after{background:linear-gradient(#0a102000 26%,#0a1020a8 56%,#070a12 100%),linear-gradient(90deg,#07080c40,#0000 40%)}.eg-frame{z-index:2;pointer-events:none;color:color-mix(in srgb, var(--eg-accent) 80%, transparent);position:absolute;inset:10px}.eg-frame svg{width:34px;height:34px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute}.eg-frame svg:first-child{top:0;left:0}.eg-frame svg:nth-child(2){top:0;right:0;transform:scaleX(-1)}.eg-frame svg:nth-child(3){bottom:0;left:0;transform:scaleY(-1)}.eg-frame svg:nth-child(4){bottom:0;right:0;transform:scale(-1)}.eg-card:hover .eg-frame svg:first-child{transform:translate(-3px,-3px)}.eg-card:hover .eg-frame svg:nth-child(2){transform:scaleX(-1)translate(-3px,-3px)}.eg-card:hover .eg-frame svg:nth-child(3){transform:scaleY(-1)translate(-3px,-3px)}.eg-card:hover .eg-frame svg:nth-child(4){transform:scale(-1)translate(-3px,-3px)}.eg-sheen{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(circle 340px at var(--eg-mx) var(--eg-my), #ffffffb0, transparent 70%);visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.eg-card:hover .eg-sheen{opacity:1;visibility:visible}.eg-ribbon{z-index:3;pointer-events:none;filter:drop-shadow(0 6px 10px #0000009a);width:168px;height:168px;position:absolute;top:0;right:0;overflow:hidden}.eg-ribbon span{text-align:center;width:230px;font-family:var(--eg-display);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:#2b1d06;background-image:linear-gradient(105deg,#0000 40%,#fff8 50%,#0000 60%),linear-gradient(#f7e4ae 0%,#dcb35e 48%,#b0852f 100%);background-position:160% 0,0 0;background-size:250% 100%,100% 100%;padding:8px 0 7px;font-size:.78rem;font-weight:700;animation:6s ease-in-out 1.2s infinite eg-ribbon-shine;position:absolute;top:40px;right:-50px;overflow:hidden;transform:rotate(45deg);box-shadow:inset 0 1px #fff9,inset 0 -1px #5a3d0c80}.eg-ribbon span:before,.eg-ribbon span:after{content:"";background:#6b4a1366;height:1px;position:absolute;left:0;right:0}.eg-ribbon span:before{top:3px}.eg-ribbon span:after{bottom:3px}.eg-card-body{z-index:2;gap:8px;padding:clamp(24px,3.2vw,38px);display:grid;position:relative;transform:translateZ(30px)}.eg-eyebrow{font-family:var(--eg-display);letter-spacing:.22em;text-transform:uppercase;color:var(--eg-gold-hi);justify-self:start;align-items:center;gap:8px;font-size:.72rem;font-weight:600;display:inline-flex}.eg-eyebrow:after{content:"";opacity:.6;background:currentColor;width:34px;height:1px}.eg-eyebrow--soon{color:var(--eg-platina)}.eg-live{background:#7ee08a;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite eg-live;box-shadow:0 0 #7ee08a88}.eg-card-title{font-family:var(--eg-display);letter-spacing:.02em;color:#f6efe0;text-shadow:0 2px 18px #000c;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:700;line-height:1.02}.eg-card--legend .eg-card-title{color:#f3f6fb;text-shadow:0 2px 18px #000c,0 0 30px #8fe4ff33}.eg-card-title span{font-family:var(--eg-voice);letter-spacing:.01em;margin-top:6px;font-size:.56em;font-style:italic;font-weight:600;display:block}.eg-card--legacy .eg-card-title span{color:var(--eg-gold-hi)}.eg-card--legend .eg-card-title span{color:var(--eg-cyan)}.eg-card-line{font-family:var(--eg-voice);color:#f1ead9;font-size:1.28rem;font-style:italic;font-weight:500}.eg-card-text{color:#cfc8b9;max-width:46ch;font-size:.95rem}.eg-card--legend .eg-card-text{color:#ccd3de}.eg-chips{flex-wrap:wrap;align-items:center;gap:0;margin-top:2px;display:flex}.eg-chips i{letter-spacing:.12em;text-transform:uppercase;color:#ddd5c4;font-size:.74rem;font-style:normal;font-weight:600}.eg-chips i+i:before{content:"◆";vertical-align:2px;color:var(--eg-accent);margin:0 10px;font-size:.5rem}.eg-card--legend .eg-chips i{color:#d6dde8}.eg-cta{--cut:10px;min-height:48px;font-family:var(--eg-display);letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));justify-self:start;align-items:center;gap:10px;margin-top:12px;padding:12px 24px;font-size:.86rem;font-weight:700;transition:filter .25s;display:inline-flex;position:relative;overflow:hidden}.eg-cta:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.eg-card:hover .eg-cta:after,.eg-card:focus-visible .eg-cta:after{transform:translate(120%)}.eg-cta-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.eg-card:hover .eg-cta-arrow{transform:translate(5px)}.eg-card:active .eg-cta{filter:brightness(.9)}.eg-card--legacy .eg-cta{color:#23170a;background:linear-gradient(#f1d896,#c99a45 60%,#a87a2c)}.eg-card--legend .eg-cta{color:#0d1424;background:linear-gradient(#fff,#dde4ee 55%,#aeb9ca)}.eg-remember{color:var(--eg-muted);cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:.9rem;display:inline-flex;position:relative}.eg-remember input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.eg-check{border:1px solid var(--eg-gold);place-items:center;width:18px;height:18px;transition:background .2s;display:grid;transform:rotate(45deg)scale(.82)}.eg-check:after{content:"";background:var(--eg-gold-hi);width:8px;height:8px;transition:transform .2s cubic-bezier(.22,1,.36,1);transform:scale(0)}.eg-remember input:checked+.eg-check:after{transform:scale(1)}.eg-remember input:focus-visible+.eg-check{outline:2px solid var(--eg-gold-hi);outline-offset:3px}.eg-foot{color:#8a8374;text-align:center;margin:-12px 0 0;font-size:.82rem}.eg-foot b{color:#d6cdb9;font-weight:600}@keyframes eg-fade{0%{opacity:0}to{opacity:1}}@keyframes eg-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes eg-ribbon-shine{0%,55%{background-position:160% 0,0 0}85%,to{background-position:-60% 0,0 0}}@keyframes eg-live{0%{box-shadow:0 0 #7ee08a88}70%,to{box-shadow:0 0 0 8px #7ee08a00}}@media (width<=760px){.eg-cards{grid-template-columns:1fr}.eg-card{min-height:460px}.eg-card--legacy .eg-card-art:after{background:linear-gradient(#0a0b1000 6%,#0a0b10c8 46%,#08090d 100%)}.eg-card--legend .eg-card-art:after{background:linear-gradient(#0a102000 6%,#0a1020c0 44%,#070a12 100%)}.eg-card-text{font-size:.9rem}.eg-ribbon{width:132px;height:132px}.eg-ribbon span{width:210px;font-size:.7rem;top:30px;right:-56px}.eg-card-body{padding:22px 22px 24px}.eg-cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.eg-gate,.eg-head,.eg-card,.eg-ribbon span,.eg-live{animation:none}.eg-card,.eg-card-art>img,.eg-card--legend .ls-host,.eg-cta:after,.eg-cta-arrow,.eg-frame svg{transition:none}.eg-card,.eg-card:hover .eg-card-art>img,.eg-card--legend:hover .ls-host{transform:none}}#lux-mu-title:focus{outline:none}
