.prestige-card{cursor:pointer;min-height:520px}.prestige-art-image{height:250px;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 42%,rgba(83,132,255,.18),transparent 42%),linear-gradient(155deg,#111827,#050711 72%);border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:flex-end;justify-content:space-between;padding:12px 14px}.prestige-art-image:before{content:"";position:absolute;inset:auto 8% 18px;height:34px;border-radius:50%;background:rgba(79,130,219,.32);filter:blur(20px);opacity:.65}.store-product-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:8px;filter:drop-shadow(0 22px 30px rgba(0,0,0,.72));transform:scale(1.01)}.store-product-image.fallback{padding:54px;opacity:.82;filter:drop-shadow(0 18px 22px rgba(0,0,0,.72)) drop-shadow(0 0 18px rgba(105,159,255,.26))}.prestige-art{--c1:hsl(var(--hue) 92% 62%);--c2:hsl(var(--accent) 94% 62%);height:250px;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 42%,hsl(var(--hue) 90% 45%/.26),transparent 35%),linear-gradient(155deg,hsl(var(--hue) 40% 14%),#070811 68%);border-bottom:1px solid hsl(var(--hue) 80% 60%/.2)}.art-nebula{position:absolute;inset:-30%;background:conic-gradient(from 30deg,transparent,var(--c1),transparent 20%,var(--c2),transparent 42%);filter:blur(48px);opacity:.18;animation:nebula var(--spin) linear infinite}.art-rune{position:absolute;left:50%;top:50%;border:1px solid hsl(var(--hue) 100% 78%/.3);border-radius:50%;translate:-50% -50%;animation:rune-spin var(--spin) linear infinite}.art-rune:after,.art-rune:before{content:"";position:absolute;inset:10%;border:1px dashed hsl(var(--accent) 100% 72%/.35);rotate:45deg}.rune-one{width:150px;height:150px}.rune-two{width:205px;height:205px;animation-direction:reverse;animation-duration:calc(var(--spin) * 1.6)}.art-orbit{position:absolute;left:50%;top:50%;width:180px;height:72px;border:1px solid hsl(var(--hue) 100% 78%/.35);border-radius:50%;translate:-50% -50%;rotate:-18deg;animation:orbit-wobble 5s ease-in-out infinite}.orbit-two{width:205px;height:90px;rotate:62deg;animation-delay:-2.5s}.art-orbit i{position:absolute;width:6px;height:6px;background:var(--c2);border-radius:50%;box-shadow:0 0 13px 4px var(--c2)}.art-orbit i:first-child{left:8%;top:50%}.art-orbit i:nth-child(2){right:12%;top:8%}.art-orbit i:nth-child(3){right:28%;bottom:4%}.relic-shape{position:absolute;z-index:3;left:50%;top:50%;width:86px;height:116px;translate:-50% -52%;filter:drop-shadow(0 18px 18px #000) drop-shadow(0 0 18px var(--c1));animation:relic-float 3.6s ease-in-out infinite}.relic-core,.relic-edge,.relic-gem{position:absolute;display:block}.relic-core{inset:8%;background:linear-gradient(145deg,#faf7df,var(--c2) 13%,hsl(var(--hue) 65% 22%) 52%,#090a10 82%)}.relic-core,.relic-edge{clip-path:polygon(50% 0,92% 18%,100% 70%,50% 100%,0 70%,8% 18%)}.relic-edge{inset:0;border:3px solid hsl(var(--accent) 88% 72%);box-shadow:inset 0 0 20px var(--c1)}.relic-gem{width:25px;height:25px;left:50%;top:40%;translate:-50% -50%;rotate:45deg;background:radial-gradient(circle at 30% 30%,#fff,var(--c1) 30%,hsl(var(--accent) 90% 30%));box-shadow:0 0 20px var(--c1)}.slot-helmet{height:90px;top:45%}.slot-helmet .relic-core,.slot-helmet .relic-edge{clip-path:polygon(50% 0,100% 25%,88% 100%,62% 74%,50% 100%,38% 74%,12% 100%,0 25%)}.slot-boots{height:92px;rotate:12deg}.slot-boots .relic-core,.slot-boots .relic-edge{clip-path:polygon(18% 0,72% 0,68% 58%,100% 78%,92% 100%,20% 96%,0 70%)}.slot-ring{width:82px;height:82px}.slot-ring .relic-core,.slot-ring .relic-edge{clip-path:polygon(50% 0,78% 10%,100% 50%,78% 90%,50% 100%,22% 90%,0 50%,22% 10%)}.slot-ring:after{content:"";position:absolute;inset:25%;border-radius:50%;background:#080910;z-index:4}.slot-axe,.slot-bow,.slot-crossbow,.slot-hammer,.slot-mace,.slot-sword,.slot-wand{width:38px;height:145px;rotate:38deg}.slot-axe .relic-core,.slot-axe .relic-edge,.slot-hammer .relic-core,.slot-hammer .relic-edge,.slot-mace .relic-core,.slot-mace .relic-edge,.slot-sword .relic-core,.slot-sword .relic-edge,.slot-wand .relic-core,.slot-wand .relic-edge{clip-path:polygon(50% 0,75% 12%,62% 72%,92% 80%,90% 88%,60% 84%,60% 100%,40% 100%,40% 84%,10% 88%,8% 80%,38% 72%,25% 12%)}.slot-shield{width:100px;height:116px}.slot-shield .relic-core,.slot-shield .relic-edge{clip-path:polygon(50% 0,98% 15%,90% 70%,50% 100%,10% 70%,2% 15%)}.slot-legs{width:90px;height:120px}.slot-legs .relic-core,.slot-legs .relic-edge{clip-path:polygon(10% 0,90% 0,78% 100%,53% 100%,50% 46%,47% 100%,22% 100%)}.art-burst{z-index:1;top:50%;width:12px;height:12px;translate:-50% -50%;box-shadow:0 -72px 0 -3px var(--c1),54px -42px 0 -3px var(--c2),72px 8px 0 -4px var(--c1),42px 58px 0 -3px var(--c2),-50px 55px 0 -4px var(--c1),-75px 0 0 -3px var(--c2),-45px -55px 0 -4px var(--c1);animation:burst-pulse 2.4s ease-in-out infinite}.art-burst,.art-floor{position:absolute;left:50%;border-radius:50%}.art-floor{bottom:25px;width:130px;height:22px;translate:-50%;background:var(--c1);filter:blur(17px);opacity:.28;animation:floor-pulse 3s ease-in-out infinite}.ability-seal,.item-serial{position:absolute;z-index:5;font-size:.62rem;letter-spacing:.14em;color:#b9d3ff;text-shadow:0 2px 8px #000}.ability-seal{left:14px;bottom:12px}.item-serial{right:14px;bottom:12px;color:#7b8498}.element-nature .relic-gem{border-radius:60% 0 60% 0}.element-ice .relic-shape{filter:drop-shadow(0 18px 18px #000) drop-shadow(0 0 22px #a8ecff)}.element-storm .art-nebula{animation-duration:2s}.element-void .art-rune{border-style:dashed}.card-eyebrow{display:flex;justify-content:space-between;color:#77aaff;font-size:.66rem;letter-spacing:.13em;text-transform:uppercase}.signature-ability{display:block;color:#91baff;font-size:.76rem;margin:-2px 0 8px;letter-spacing:.08em}.prestige-card .store-card-footer button{color:#d5e6ff;background:linear-gradient(135deg,#283650,#1b2233)}.relic-modal{position:fixed;z-index:1000;inset:0;background:rgba(2,3,8,.9);backdrop-filter:blur(16px);display:grid;place-items:center;padding:clamp(12px,4vw,28px);overflow:auto}.relic-modal-panel{position:relative;width:min(1100px,92vw);max-height:min(92vh,calc(100vh - 24px));overflow:auto;display:grid;grid-template-columns:1.15fr 1fr;background:#0b0e16;border:1px solid #34415a;border-radius:20px;box-shadow:0 30px 100px #000}.prestige-art-image.expanded,.prestige-art.expanded{height:680px}.prestige-art.expanded .relic-shape{scale:2.25}.prestige-art.expanded .rune-one{scale:2}.prestige-art.expanded .rune-two{scale:2.2}.relic-copy{padding:clamp(24px,5vw,62px) clamp(20px,4vw,48px);display:flex;flex-direction:column;justify-content:center}.relic-copy h2{font-size:clamp(1.75rem,7vw,3rem);margin:13px 0 18px}.relic-copy>p{font-size:1rem;line-height:1.8;color:#adb6c9}.relic-tags{display:flex;gap:8px;flex-wrap:wrap}.relic-tags span{border:1px solid #33415d;background:#151b29;padding:7px 10px;border-radius:5px;text-transform:uppercase;font-size:.68rem;color:#9ec6ff}.ability-showcase{margin-top:22px;padding:20px;border-left:3px solid #699fff;background:linear-gradient(90deg,rgba(73,125,220,.16),transparent)}.ability-showcase b,.ability-showcase span{display:block}.ability-showcase b{font-size:1.1rem;color:#fff;margin-bottom:8px}.ability-showcase span{color:#c5d7f0;font-size:.88rem;line-height:1.7}.modal-purchase{margin-top:30px;display:flex;gap:12px;flex-direction:column}.modal-purchase strong{font-size:1.32rem;color:#ffd36a}.modal-purchase button{padding:14px 18px;border:none;border-radius:10px;cursor:pointer;font-size:1rem;font-weight:600}.item-attributes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px}.item-attributes em,.item-attributes span{border:1px solid rgba(117,154,213,.22);background:rgba(16,22,36,.78);border-radius:7px;padding:7px 8px;color:#8f9bb0;font-size:.66rem;font-style:normal;line-height:1.22;min-height:48px}.item-attributes b{display:block;color:#f4f8ff;font-size:.76rem;margin-top:4px;overflow-wrap:anywhere}.item-attributes.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px}.item-attributes.compact em,.item-attributes.compact span{padding:7px 8px;font-size:.66rem}.item-attributes.compact b{font-size:.76rem}.item-attributes.empty{grid-template-columns:1fr}.relic-copy .item-attributes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-height:260px;overflow:auto;padding-right:4px}.relic-copy .item-attributes span{background:linear-gradient(145deg,rgba(20,29,48,.95),rgba(10,14,24,.94))}@keyframes nebula{to{rotate:1turn}}@keyframes rune-spin{to{rotate:1turn}}@keyframes relic-float{50%{translate:-50% -58%;filter:drop-shadow(0 25px 20px #000) drop-shadow(0 0 30px var(--c1))}}@keyframes orbit-wobble{50%{transform:rotateX(28deg) rotate(18deg)}}@keyframes burst-pulse{50%{scale:1.22;opacity:.55}}@keyframes floor-pulse{50%{scale:1.25;opacity:.45}}@media(max-width:850px){.relic-modal-panel{grid-template-columns:1fr}.prestige-art.expanded{height:400px}.relic-copy{padding:34px}}@media(prefers-reduced-motion:reduce){.prestige-art *{animation:none!important}}.points-checkout-panel{position:relative;width:min(920px,92vw);max-height:min(92vh,calc(100vh - 24px));background:linear-gradient(155deg,#111827,#090b12 70%);border:1px solid #384866;border-radius:20px;padding:clamp(24px,6vw,42px);box-shadow:0 30px 100px #000}.points-checkout-head{text-align:center}.points-checkout-head h2{font-size:clamp(1.5rem,5vw,3.3rem);margin:12px 0}.points-checkout-head p{color:#939eb3}.points-balance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:clamp(16px,4vw,28px) 0}.points-balance-grid div{background:#0a0d14;border:1px solid #283249;border-radius:12px;padding:clamp(12px,3vw,18px)}.points-balance-grid span,.points-balance-grid strong{display:block}.points-balance-grid span{color:#7f8ba1;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.points-balance-grid strong{font-size:1.35rem;color:#ffd36a;margin-top:7px}.package-title{text-align:center;margin:clamp(18px,4vw,26px) 0 clamp(10px,2vw,14px)}.inline-package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:clamp(6px,2vw,9px)}.inline-package-grid button{background:#0b0e16;border:1px solid #29334a;color:#fff;border-radius:10px;padding:clamp(10px,2vw,14px) clamp(6px,1.5vw,9px);cursor:pointer;font-size:clamp(.75rem,2vw,.9rem)}.inline-package-grid button.selected{border-color:#6faaff;background:rgba(55,118,215,.2);box-shadow:0 0 0 2px rgba(94,155,246,.12)}.inline-package-grid small,.inline-package-grid span,.inline-package-grid strong{display:block}.inline-package-grid span{font-size:1.18rem;font-weight:800}.inline-package-grid strong{color:#85b9ff;margin:5px 0}.inline-package-grid small{color:#75dca4}.checkout-gift{margin:clamp(18px,4vw,26px) 0}.gift-field input{background:#0b0e16;border:1px solid #29334a;color:#fff;border-radius:8px;padding:clamp(10px,2vw,12px);width:100%;font-size:clamp(.85rem,2vw,1rem);max-width:100%}.provider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:clamp(18px,4vw,26px) 0}.provider-grid button{background:#0b0e16;border:1px solid #29334a;color:#a8b4c6;border-radius:8px;padding:clamp(10px,2vw,12px);cursor:pointer;font-size:clamp(.85rem,2vw,.95rem)}.provider-grid button.selected{border-color:#6faaff;color:#fff;background:rgba(55,118,215,.15)}.checkout-error{background:rgba(224,61,74,.15);color:#ff6b6b;border:1px solid rgba(224,61,74,.3);border-radius:8px;padding:clamp(12px,3vw,16px);margin:clamp(12px,3vw,18px) 0;font-size:clamp(.85rem,1.5vw,.95rem)}.checkout-action{display:flex;gap:12px;margin-top:clamp(20px,4vw,28px)}.checkout-action button{flex:1;padding:clamp(12px,2vw,16px);font-size:clamp(.9rem,2vw,1rem);border:none;border-radius:10px;cursor:pointer;font-weight:600}.modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;background:#1a1f2e;border:1px solid #29334a;border-radius:6px;color:#fff;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.store-description{display:grid;gap:6px}.store-description.expanded{font-size:1rem;line-height:1.8;color:#adb6c9}.store-detail-label{color:#f8fbff;font-weight:900;text-decoration:underline;text-underline-offset:3px}@media(max-width:1024px){.relic-modal-panel{max-width:calc(100vw - 32px);padding:clamp(20px,4vw,36px)}.points-checkout-panel{max-width:calc(100vw - 32px);padding:clamp(18px,4vw,36px)}.prestige-art.expanded{height:400px}}@media(max-width:768px){.relic-modal{padding:clamp(12px,3vw,20px)}.relic-modal-panel{grid-template-columns:1fr;max-width:calc(100vw - 24px);max-height:calc(100vh - 48px)}.prestige-art.expanded{height:300px}.relic-copy{padding:clamp(20px,4vw,34px)}.relic-copy h2{font-size:clamp(1.5rem,5vw,2.2rem)}.points-checkout-head h2{font-size:clamp(1.3rem,4vw,2rem)}.inline-package-grid{grid-template-columns:repeat(auto-fit,minmax(95px,1fr))}.provider-grid{grid-template-columns:repeat(2,1fr)}.store-product-image{padding:24px}}@media(max-width:600px){.inline-package-grid,.points-balance-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.relic-modal{padding:clamp(8px,2vw,16px)}.points-checkout-panel,.relic-modal-panel{border-radius:12px;max-width:calc(100vw - 16px)}.points-checkout-panel{padding:clamp(16px,3vw,24px)}.prestige-art.expanded{height:240px}.relic-copy{padding:clamp(16px,3vw,24px) clamp(12px,2vw,18px)}.relic-copy h2{font-size:clamp(1.3rem,4vw,1.8rem)}.points-checkout-head h2{font-size:clamp(1.1rem,3.5vw,1.6rem)}.inline-package-grid,.points-balance-grid,.provider-grid{grid-template-columns:1fr}.points-checkout-head{padding:0}.checkout-action{flex-direction:column}.modal-close{width:28px;height:28px;font-size:1rem;top:12px;right:12px}.relic-tags{gap:6px;flex-wrap:wrap}.relic-tags span{font-size:.62rem;padding:5px 8px}.prestige-art-image{height:180px}.store-product-image{padding:16px}}@media(max-width:320px){.relic-copy h2{font-size:clamp(1.1rem,3.5vw,1.5rem)}.points-checkout-head h2{font-size:clamp(1rem,3vw,1.3rem)}.ability-showcase{padding:clamp(12px,2vw,16px);margin-top:clamp(14px,3vw,20px)}.item-attributes{grid-template-columns:1fr}}.relic-modal{z-index:200000;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow:hidden;align-items:center;justify-items:center}.points-checkout-panel,.relic-modal-panel{box-sizing:border-box;margin:auto;max-width:calc(100dvw - 32px);max-height:calc(100dvh - 32px);overscroll-behavior:contain}.relic-modal-panel{width:min(1120px,calc(100dvw - 32px));height:min(760px,calc(100dvh - 32px));overflow:hidden;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);padding:0}.points-checkout-panel{width:min(920px,calc(100dvw - 32px));overflow:auto}.relic-modal-panel>.prestige-art-image.expanded{height:auto;min-height:0;align-self:stretch;border-right:1px solid rgba(255,255,255,.1);border-bottom:0}.relic-copy{min-width:0;min-height:0;max-height:calc(100dvh - 32px);overflow:auto;justify-content:flex-start}.points-checkout-head h2,.relic-copy h2{overflow-wrap:anywhere}.modal-close{z-index:10;line-height:1;font-size:.82rem;font-weight:900;padding:0}.modal-close span{display:block;line-height:1}.store-auth-gate{padding:clamp(18px,4vw,28px);border:1px solid rgba(105,159,255,.25);border-radius:12px;background:rgba(10,14,24,.72);text-align:center}.store-auth-gate p{color:#aeb9cc;line-height:1.6;margin:10px 0 20px}.store-auth-gate>div{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.store-secondary{display:inline-flex;align-items:center;justify-content:center;padding:15px 24px;border:1px solid #34415a;border-radius:8px;background:#111827;color:#d5e6ff!important;font-weight:800;text-decoration:none}@supports not (height:100dvh){.points-checkout-panel,.relic-modal-panel{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.relic-modal-panel{width:min(1120px,calc(100vw - 32px));height:min(760px,calc(100vh - 32px))}.points-checkout-panel{width:min(920px,calc(100vw - 32px))}.relic-copy{max-height:calc(100vh - 32px)}}@media(max-width:850px){.relic-modal{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.relic-modal-panel{height:auto;grid-template-columns:1fr;overflow:auto}.points-checkout-panel,.relic-modal-panel{width:min(720px,calc(100dvw - 24px));max-width:calc(100dvw - 24px);max-height:calc(100dvh - 24px)}.relic-modal-panel>.prestige-art-image.expanded{height:clamp(220px,38dvh,360px);border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.relic-copy{max-height:none;overflow:visible}}@media(max-width:480px){.relic-modal{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.points-checkout-panel,.relic-modal-panel{max-width:calc(100dvw - 20px);max-height:calc(100dvh - 20px)}.relic-modal-panel>.prestige-art-image.expanded{height:clamp(180px,32dvh,260px)}.store-auth-gate>div{flex-direction:column}.store-auth-gate .store-primary,.store-auth-gate .store-secondary{width:100%}}.prestige-art-image{background:radial-gradient(circle at 50% 40%,hsl(var(--sprite-hue,218) 90% 58%/.2),transparent 34%),radial-gradient(circle at 18% 12%,rgba(248,217,114,.18),transparent 28%),linear-gradient(155deg,#111827,#050711 72%)}.prestige-art-image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0 34%,rgba(255,255,255,.12) 45%,transparent 58%),linear-gradient(0deg,rgba(3,6,13,.3),transparent 45%);mix-blend-mode:screen;opacity:.52;pointer-events:none}.prestige-art-image.has-sprite .store-product-art{opacity:.48;transform:scale(1.08);filter:saturate(1.08) contrast(1.04) drop-shadow(0 24px 36px rgba(0,0,0,.72))}.store-sprite-stage{position:absolute;z-index:6;left:50%;top:52%;display:grid;place-items:center;width:clamp(82px,34%,124px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid hsl(var(--sprite-hue,218) 92% 72%/.34);border-radius:10px;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.14),transparent 36%),linear-gradient(145deg,rgba(12,18,31,.94),rgba(5,8,15,.88));box-shadow:inset 0 0 30px hsl(var(--sprite-hue,218) 86% 62%/.12),0 20px 48px rgba(0,0,0,.42),0 0 36px hsl(var(--sprite-accent,278) 90% 64%/.15);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.store-sprite-stage:before{content:"";position:absolute;inset:13%;border:1px dashed hsl(var(--sprite-accent,278) 90% 72%/.32);border-radius:50%;animation:storeSpriteRing 11s linear infinite}.store-sprite-stage:after{content:"";position:absolute;left:18%;right:18%;bottom:15%;height:18%;border-radius:50%;background:hsl(var(--sprite-hue,218) 90% 62%/.32);filter:blur(12px);opacity:.78}.store-sprite-stage i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 38%),radial-gradient(circle at 50% 105%,hsl(var(--sprite-accent,278) 94% 62%/.22),transparent 50%)}.store-product-sprite{position:relative;z-index:2;max-width:62%;max-height:62%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 14px 12px rgba(0,0,0,.72)) drop-shadow(0 0 12px rgba(248,217,114,.18));transform:scale(1.35)}.store-sprite-stage em{position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);white-space:nowrap;padding:4px 7px;border:1px solid rgba(130,184,255,.22);border-radius:999px;background:rgba(4,7,13,.82);color:#b9d3ff;font-size:.58rem;font-style:normal;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.store-sprite-stage.is-hidden{display:none}.store-card:hover .store-sprite-stage{transform:translate(-50%,-54%) scale(1.04);border-color:hsl(var(--sprite-accent,278) 92% 74%/.48);box-shadow:inset 0 0 36px hsl(var(--sprite-hue,218) 86% 62%/.18),0 24px 58px rgba(0,0,0,.5),0 0 44px hsl(var(--sprite-accent,278) 90% 64%/.22)}.prestige-art-image.expanded .store-product-art{opacity:.5;padding:clamp(12px,2vw,24px)}.prestige-art-image.expanded .store-sprite-stage{width:clamp(132px,21vw,220px);top:50%}.prestige-art-image.expanded .store-product-sprite{transform:scale(1.5)}.prestige-art-image.expanded .store-sprite-stage em{bottom:-26px;font-size:.64rem}@keyframes storeSpriteRing{to{rotate:1turn}}@media(max-width:768px){.store-sprite-stage{width:clamp(72px,32%,104px)}.store-product-sprite{transform:scale(1.22)}.store-sprite-stage em{display:none}.prestige-art-image.expanded .store-sprite-stage{width:clamp(104px,34vw,160px)}}@media(max-width:480px){.store-sprite-stage{width:clamp(66px,38%,96px)}.store-product-sprite{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.store-sprite-stage:before{animation:none!important}.store-card:hover .store-sprite-stage{transform:translate(-50%,-50%)}}.starter-membership-offer{width:min(1320px,calc(100% - 48px));margin:48px auto 12px;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);border:1px solid rgba(208,170,78,.38);background:linear-gradient(145deg,rgba(20,28,38,.98),rgba(7,10,16,.99));box-shadow:0 32px 90px rgba(0,0,0,.38);overflow:hidden;border-radius:8px}.starter-membership-art{min-height:520px;background:#05090e}.starter-membership-art img{width:100%;height:100%;display:block;object-fit:cover}.starter-membership-copy{padding:clamp(28px,5vw,66px);display:flex;flex-direction:column;justify-content:center}.starter-membership-copy h2{margin:10px 0 4px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.95;color:#fff}.starter-membership-price{display:flex;align-items:baseline;gap:10px;margin:15px 0}.starter-membership-price strong{font-size:2.2rem;color:#f1cf75}.starter-membership-price span{color:#a8b5c7}.starter-membership-copy>p:not(.starter-membership-price):not(.starter-membership-note){color:#c7d0df;line-height:1.7;font-size:1.02rem}.starter-membership-contents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:22px 0}.starter-membership-contents span{position:relative;padding-left:19px;color:#f0f4fa;line-height:1.45}.starter-membership-contents span:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;background:#d8b957;transform:rotate(45deg);box-shadow:0 0 12px rgba(216,185,87,.55)}.starter-membership-note{color:#93a3b9!important;font-size:.82rem!important;line-height:1.65!important}.starter-character-field{display:grid;gap:7px;margin-top:16px;color:#f0f4fa;font-weight:850}.starter-character-field input{width:100%;min-height:44px;padding:11px 12px;border:1px solid rgba(208,170,78,.38);border-radius:6px;background:rgba(0,0,0,.28);color:#fff;font:inherit}.starter-character-field input:focus{outline:2px solid rgba(216,185,87,.38);outline-offset:1px}.starter-character-field small{color:#93a3b9;font-size:.78rem;line-height:1.5}.starter-membership-button{align-self:flex-start;margin-top:14px;cursor:pointer}.starter-membership-button:disabled{opacity:.55;cursor:wait}[data-theme=light] .starter-membership-offer{background:linear-gradient(145deg,#fff,#edf3fa);border-color:rgba(143,100,12,.28);box-shadow:0 26px 70px rgba(15,23,42,.14)}[data-theme=light] .starter-membership-copy h2{color:#0f172a}[data-theme=light] .starter-character-field,[data-theme=light] .starter-membership-contents span,[data-theme=light] .starter-membership-copy>p:not(.starter-membership-price):not(.starter-membership-note){color:#263348}[data-theme=light] .starter-character-field small,[data-theme=light] .starter-membership-note{color:#526178!important}[data-theme=light] .starter-character-field input{background:#fff;color:#0f172a}@media(max-width:860px){.starter-membership-offer{grid-template-columns:1fr;width:min(100% - 24px,680px)}.starter-membership-art{min-height:0;aspect-ratio:1.2}.starter-membership-contents{grid-template-columns:1fr}}@media(max-width:520px){.starter-membership-copy{padding:26px 20px}.starter-membership-copy h2{font-size:2.6rem}.starter-membership-button{width:100%;text-align:center}}[data-theme=light] .prestige-card{border-color:rgba(30,67,112,.14);background:#fff;box-shadow:0 18px 48px rgba(31,67,112,.07)}[data-theme=light] .prestige-art-image{border-color:rgba(30,67,112,.11);background:radial-gradient(circle at 50% 40%,hsl(var(--sprite-hue,218) 90% 58%/.13),transparent 34%),radial-gradient(circle at 18% 12%,rgba(201,145,39,.11),transparent 28%),linear-gradient(155deg,#f1f7fd,#dce9f5 72%)}[data-theme=light] .prestige-art-image:after{opacity:.34}[data-theme=light] .store-sprite-stage{background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.8),transparent 36%),linear-gradient(145deg,rgba(247,251,255,.98),rgba(218,231,244,.96));box-shadow:inset 0 0 30px hsl(var(--sprite-hue,218) 86% 62%/.09),0 20px 42px rgba(31,67,112,.16)}[data-theme=light] .store-sprite-stage em{border-color:rgba(30,67,112,.18);background:rgba(255,255,255,.9);color:#345b84}[data-theme=light] .card-eyebrow,[data-theme=light] .signature-ability{color:#2468bd}[data-theme=light] .prestige-card .store-card-footer button{border-color:#225ebe;background:linear-gradient(135deg,#2f76d5,#2058ad);color:#fff}[data-theme=light] .relic-modal{background:rgba(224,233,243,.9)}[data-theme=light] .points-checkout-panel,[data-theme=light] .relic-modal-panel{border-color:rgba(30,67,112,.18);background:#fff;box-shadow:0 30px 100px rgba(20,46,78,.24);color:#142641}[data-theme=light] .package-title,[data-theme=light] .points-checkout-head h2,[data-theme=light] .relic-copy h2{color:#142641}[data-theme=light] .points-checkout-head p,[data-theme=light] .relic-copy>p,[data-theme=light] .store-description.expanded{color:#60728a}[data-theme=light] .relic-tags span{border-color:rgba(30,67,112,.15);background:#f3f8fc;color:#315b87}[data-theme=light] .ability-showcase{border-color:#2f76d5;background:linear-gradient(90deg,rgba(47,118,213,.08),transparent)}[data-theme=light] .ability-showcase b{color:#142641}[data-theme=light] .ability-showcase span{color:#536983}[data-theme=light] .item-attributes em,[data-theme=light] .item-attributes span,[data-theme=light] .relic-copy .item-attributes span{border-color:rgba(30,67,112,.13);background:#f6f9fc;color:#66778e}[data-theme=light] .item-attributes b{color:#18304d}[data-theme=light] .inline-package-grid button,[data-theme=light] .points-balance-grid div,[data-theme=light] .provider-grid button{border-color:rgba(30,67,112,.14);background:#f7faff;color:#405875}[data-theme=light] .inline-package-grid button.selected,[data-theme=light] .provider-grid button.selected{border-color:#2f76d5;background:#eaf3fc;color:#17489f}[data-theme=light] .gift-field input{border-color:rgba(30,67,112,.2);background:#fff;color:#142641}[data-theme=light] .modal-close{border-color:rgba(30,67,112,.15);background:#eef5fb;color:#405875}[data-theme=light] .store-auth-gate{border-color:rgba(30,67,112,.16);background:#f6f9fc}[data-theme=light] .store-auth-gate p{color:#60728a}[data-theme=light] .store-secondary{border-color:rgba(30,67,112,.18);background:#fff;color:#31506f!important}[data-theme=light]{--primary:#2667d8;--primary-dark:#17489f;--primary-light:#5d9be8;--primary-rgb:38,103,216;--secondary:#0f9f94;--accent:#be8a2d;--bg-dark:#edf3fa;--bg-page:#fbfdff;--bg-card:rgba(255,255,255,.94);--bg-card-hover:#fff;--bg-overlay:rgba(255,255,255,.9);--bg-input:#fff;--bg-input-hover:#f8fbff;--bg-filter:#f1f6fc;--bg-header:linear-gradient(135deg,rgba(38,103,216,.08),rgba(15,159,148,.045));--border-light:rgba(31,67,112,.13);--border-medium:rgba(31,67,112,.22);--border-primary:rgba(38,103,216,.28);--text-primary:#12233f;--text-secondary:#3d5270;--text-muted:#60738e;--text-dim:#7c8ba0;--text-label:#29415f;--surface-strong:#fff;--surface-soft:rgba(255,255,255,.92);--surface-elevated:#fff;--luxury-ink:#13233d;--luxury-muted:#65758c;--luxury-line:rgba(31,67,112,.14);--luxury-gold:#a87516}[data-theme=light] body{background:radial-gradient(circle at 8% -8%,rgba(91,164,229,.15),transparent 27%),radial-gradient(circle at 96% 4%,rgba(79,196,185,.09),transparent 24%),linear-gradient(180deg,#f8fbff,#fff 38%,#f4f8fc);color:var(--text-primary)}[data-theme=light] body:before{opacity:.28;background-image:linear-gradient(rgba(27,75,128,.035) 1px,transparent 0),linear-gradient(90deg,rgba(27,75,128,.035) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000,transparent 62%)}[data-theme=light] body:after{opacity:.55}[data-theme=light] ::selection{background:rgba(38,103,216,.2);color:#0d1d35}[data-theme=light] :where(a,button,input,select,textarea):focus-visible{outline-color:rgba(38,103,216,.72);outline-offset:3px}[data-theme=light] .evomanias-shell,[data-theme=light] .evomanias-shell-ambient,[data-theme=light] .evomanias-shell-home{background:radial-gradient(circle at 8% 0,rgba(69,150,224,.11),transparent 28%),radial-gradient(circle at 92% 7%,rgba(61,183,172,.07),transparent 24%),linear-gradient(180deg,#f8fbff,#fff 36%,#f3f7fb);color:var(--text-primary)}[data-theme=light] .evomanias-shell-ambient:before{opacity:.11;background-image:linear-gradient(rgba(38,103,216,.055) 1px,transparent 0),linear-gradient(90deg,rgba(38,103,216,.055) 1px,transparent 0)}[data-theme=light] .navbar{border-bottom:1px solid rgba(31,67,112,.12);background:rgba(255,255,255,.9);box-shadow:0 8px 30px rgba(26,61,105,.08);backdrop-filter:blur(22px) saturate(150%)}[data-theme=light] .global-download-banner{border-color:rgba(38,103,216,.14);background:linear-gradient(90deg,#dff4ff,#eef8ff 30%,#e7fbf6 66%,#fff5d7);color:#11233d;box-shadow:inset 0 -1px rgba(31,67,112,.08)}[data-theme=light] .global-download-banner :where(span,strong){color:#11233d;text-shadow:none}[data-theme=light] .global-download-arrow,[data-theme=light] .global-download-eyebrow{background:#173f78;color:#fff!important}[data-theme=light] .brand-word{color:#12233f;text-shadow:none}[data-theme=light] .brand-subword{color:#8b6418}[data-theme=light] .navbar .nav-link,[data-theme=light] .navbar button.nav-link{color:#405574!important}[data-theme=light] .navbar .nav-link:hover,[data-theme=light] .navbar button.nav-link:hover{background:rgba(38,103,216,.065);color:#17489f!important}[data-theme=light] .header-auth-actions{border-left-color:rgba(31,67,112,.12)}[data-theme=light] .header-menu-toggle{border-color:rgba(38,103,216,.18)!important;background:rgba(38,103,216,.055)!important}[data-theme=light] .global-language-control{border-color:rgba(31,67,112,.16);background:#f8fbff;color:#315475}[data-theme=light] .global-language-code{border-color:rgba(31,67,112,.13);color:#17489f}[data-theme=light] .global-language-control select{background:#f8fbff;color:#243b5a}[data-theme=light] .roadmap-navigation{border-color:rgba(31,67,112,.1) rgba(31,67,112,.1) rgba(178,126,30,.35);background:rgba(250,252,255,.96);box-shadow:0 10px 28px rgba(30,64,105,.06)}[data-theme=light] .roadmap-navigation-intro{border-color:rgba(31,67,112,.12);color:#152944}[data-theme=light] .roadmap-navigation-intro small,[data-theme=light] .roadmap-navigation-links small{color:#9a6a11}[data-theme=light] .roadmap-navigation-links a{border-color:rgba(31,67,112,.09);color:#5a6e87}[data-theme=light] .roadmap-navigation-links a:focus-visible,[data-theme=light] .roadmap-navigation-links a:hover{background:rgba(38,103,216,.055);color:#153f77}[data-theme=light] .roadmap-navigation-links a:after{background:linear-gradient(90deg,#2d76d5,#d0a546)}[data-theme=light] .btn{box-shadow:0 8px 22px rgba(25,65,111,.09)}[data-theme=light] .btn-primary{border-color:#225ebe;background:linear-gradient(135deg,#2f76d5,#2058ad);color:#fff}[data-theme=light] .btn-secondary{border-color:rgba(31,67,112,.18);background:rgba(255,255,255,.86);color:#314966}[data-theme=light] .btn-secondary:hover{border-color:rgba(38,103,216,.35);background:#fff}[data-theme=light] :where(input,select,textarea){border-color:rgba(31,67,112,.2);background:#fff;color:#142640;box-shadow:inset 0 1px 2px rgba(30,64,105,.035)}[data-theme=light] :where(input,select,textarea)::placeholder{color:#8a98ab}[data-theme=light] :where(.card,.panel,.realm-card,.realm-stat,.realm-table,.realm-empty,.account-card,.store-card,.store-detail,.store-summary,.store-filter,.store-package){border-color:rgba(31,67,112,.13);background:rgba(255,255,255,.94);box-shadow:0 18px 45px rgba(24,61,104,.07)}[data-theme=light] :where(.realm-page,.system-guide-page,.account-shell,.download-shell){background:radial-gradient(circle at 9% 0,rgba(69,150,224,.1),transparent 29%),linear-gradient(180deg,#f8fbff,#fff 45%,#f3f7fb)}[data-theme=light] :where(.realm-hero,.system-guide-hero,.market-hero,.auction-hero,.account-hero-panel){border-color:rgba(31,67,112,.14);background:radial-gradient(circle at 84% 16%,rgba(66,151,226,.12),transparent 31%),linear-gradient(145deg,#fff,#edf5fd 74%)!important;box-shadow:0 26px 64px rgba(25,66,113,.09)}[data-theme=light] :where(.realm-card,.realm-stat,.directory-section,.system-section,.account-panel,.guild-card,.guild-intel-panel,.guild-roster-panel){border-radius:6px}[data-theme=light] :where(.table,.directory-table,.realm-table,.vocation-table) thead{background:#edf4fb}[data-theme=light] :where(.table,.directory-table,.realm-table,.vocation-table) th{border-color:rgba(31,67,112,.12);color:#4c617e}[data-theme=light] :where(.table,.directory-table,.realm-table,.vocation-table) td{border-color:rgba(31,67,112,.09);color:#344c68}[data-theme=light] :where(.table,.directory-table,.realm-table,.vocation-table) tbody tr:hover{background:rgba(38,103,216,.045)}[data-theme=light] .realm-action,[data-theme=light] .realm-tab{border-color:rgba(31,67,112,.18);background:rgba(255,255,255,.88);color:#17304e}[data-theme=light] .realm-action.primary,[data-theme=light] .realm-tab.active{border-color:#c48e2c;background:#e3b958;color:#182232!important}[data-theme=light] .directory-header h2,[data-theme=light] .directory-name strong,[data-theme=light] .gameplay-compact-cta h2,[data-theme=light] .gameplay-path-table td strong,[data-theme=light] .gameplay-quest-table td strong,[data-theme=light] .gameplay-system-table td strong{color:#142641}[data-theme=light] .download-shell{background:radial-gradient(circle at 12% 0,rgba(54,135,210,.12),transparent 30%),radial-gradient(circle at 90% 12%,rgba(196,144,52,.08),transparent 28%),linear-gradient(180deg,#f7fbff,#eef4fa);color:#142641}[data-theme=light] .download-panel{border-color:rgba(31,67,112,.15);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(242,247,252,.98));box-shadow:0 22px 64px rgba(28,61,101,.1)}[data-theme=light] .download-panel:before{background:linear-gradient(110deg,rgba(63,143,212,.06),transparent 42%,rgba(196,144,52,.055))}[data-theme=light] .download-journey h3,[data-theme=light] .download-panel>h1,[data-theme=light] .download-platform h2,[data-theme=light] .download-security-card h3{color:#142641}[data-theme=light] .download-kicker,[data-theme=light] .download-os,[data-theme=light] .download-security-card>div>span{color:#23649e}[data-theme=light] .download-journey p,[data-theme=light] .download-lead,[data-theme=light] .download-platform p,[data-theme=light] .download-security-card p{color:#5b6f89}[data-theme=light] .download-journey article,[data-theme=light] .download-platform,[data-theme=light] .download-version-card div{border-color:rgba(31,67,112,.14);background:rgba(255,255,255,.88);box-shadow:none}[data-theme=light] .download-journey span,[data-theme=light] .download-version-card dd{color:#8a5b0f}[data-theme=light] .download-version-card dt{color:#506681}[data-theme=light] .download-platform.download-disabled{background:rgba(241,245,249,.92);opacity:.78}[data-theme=light] .download-button{border:1px solid #2465b1;background:#286fc4;color:#fff;box-shadow:0 10px 24px rgba(38,103,177,.18)}[data-theme=light] .download-button:hover{background:#205fa9}[data-theme=light] .download-button.disabled{border-color:rgba(31,67,112,.14);background:#e5ebf2;color:#52657d;box-shadow:none}[data-theme=light] .download-security-card{border-color:rgba(31,105,165,.16);background:linear-gradient(135deg,rgba(225,244,252,.88),rgba(255,247,224,.86));box-shadow:none}[data-theme=light] .download-security-card a{border-color:rgba(151,103,20,.34);background:#fff9e8;color:#744b0b!important}[data-theme=light] .download-security-card a:hover{border-color:#a87516;background:#fff3cf}[data-theme=light] .donate-shell{background:radial-gradient(circle at 50% -8%,rgba(65,144,218,.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(34,170,154,.075),transparent 27%),linear-gradient(180deg,#f7fbff,#fff 48%,#f1f6fb);color:#142641}[data-theme=light] .donate-panel{border:1px solid rgba(31,67,112,.14);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(241,247,253,.96));box-shadow:0 28px 74px rgba(25,66,113,.1);padding:clamp(28px,5vw,58px)}[data-theme=light] .donate-panel .store-kicker{color:#23649e}[data-theme=light] .donate-panel h1{background:linear-gradient(135deg,#142641 18%,#286fc4 62%,#4e58b7);background-clip:text;-webkit-background-clip:text;color:transparent}[data-theme=light] .donate-panel>p{color:#5b6f89}[data-theme=light] .package-grid button{border-color:rgba(31,67,112,.16);background:linear-gradient(155deg,#fff,#f2f7fc);color:#142641;box-shadow:0 8px 22px rgba(25,66,113,.055)}[data-theme=light] .package-grid button:hover{border-color:rgba(38,103,216,.38);background:#fff;transform:translateY(-1px)}[data-theme=light] .package-grid button.selected{border-color:#2f76d5;background:linear-gradient(155deg,#f8fbff,#e8f2fc);box-shadow:0 0 0 2px rgba(47,118,213,.1),0 14px 34px rgba(38,103,216,.13)}[data-theme=light] .package-grid button span{color:#172b47}[data-theme=light] .package-grid button strong{color:#2368b9}[data-theme=light] .package-grid button small{color:#687b93}[data-theme=light] .gift-field,[data-theme=light] .gift-field>span{color:#29415f}[data-theme=light] .gift-field small{color:#687b93}[data-theme=light] .gift-field :where(input,select){border-color:rgba(31,67,112,.2)!important;background:#fff!important;color:#142641!important;color-scheme:light}[data-theme=light] .provider-grid button{border-color:rgba(31,67,112,.17);background:#f7faff;color:#405875}[data-theme=light] .provider-grid button:hover{border-color:rgba(38,103,216,.34);background:#fff}[data-theme=light] .provider-grid button.selected{border-color:#2f76d5;background:#eaf3fc;color:#17489f;box-shadow:inset 0 0 0 1px rgba(47,118,213,.08)}[data-theme=light] .donate-panel .store-auth-gate{border-color:rgba(31,67,112,.15);background:rgba(246,249,252,.92)}[data-theme=light] .donate-panel .store-auth-gate h3{color:#142641}[data-theme=light] .donate-panel .store-auth-gate p{color:#60728a}[data-theme=light] .donate-panel .store-secondary{border-color:rgba(31,67,112,.18);background:#fff;color:#31506f!important}[data-theme=light] .donate-panel .payment-note{color:#6b7c92!important}[data-theme=light] .donate-panel .donate-error{border-color:rgba(190,45,58,.24);background:#fff1f2;color:#991b1b}@media (max-width:760px){[data-theme=light] .donate-shell{padding-inline:14px}[data-theme=light] .donate-panel{padding-inline:18px}}[data-theme=light] .daily-boss-page{--luxury-ink:#142641;--luxury-muted:#5d7089;--luxury-blue:#23649e;--luxury-gold:#9a6815;--luxury-line:rgba(31,67,112,.14);background:linear-gradient(180deg,#f7fbff,#fff 44%,#f1f6fb);color:#142641}[data-theme=light] .daily-boss-hero{border-bottom-color:rgba(31,67,112,.13);background:radial-gradient(circle at 82% 18%,rgba(70,154,220,.13),transparent 31%),radial-gradient(circle at 12% 90%,rgba(196,144,52,.08),transparent 34%),linear-gradient(145deg,#fff,#edf5fc 72%)!important}[data-theme=light] .daily-boss-hero-shade{display:none}[data-theme=light] .daily-boss-calendar h2,[data-theme=light] .daily-boss-card h3,[data-theme=light] .daily-boss-future h2,[data-theme=light] .daily-boss-hero h1,[data-theme=light] .daily-boss-progression h2{color:#142641}[data-theme=light] .daily-boss-hero p,[data-theme=light] .daily-boss-progression p{color:#5d7089}[data-theme=light] .daily-boss-overview{background:#f4f8fc}[data-theme=light] .daily-boss-overview article{border-color:rgba(31,67,112,.13);background:#fff}[data-theme=light] .daily-boss-overview span{color:#28699f}[data-theme=light] .daily-boss-overview strong{color:#17304e}[data-theme=light] .daily-boss-progression{border-color:rgba(31,67,112,.12);background:linear-gradient(120deg,#fffaf0,#f3f8fd 72%)}[data-theme=light] .daily-boss-reward-grid{border-color:rgba(31,67,112,.13);background:rgba(31,67,112,.13)}[data-theme=light] .daily-boss-reward-grid article{background:rgba(255,255,255,.96)}[data-theme=light] .daily-boss-reward-grid span{color:#28699f}[data-theme=light] .daily-boss-reward-grid strong{color:#17304e}[data-theme=light] .daily-boss-calendar{background:transparent}[data-theme=light] .daily-boss-theme-key span{border-color:rgba(31,67,112,.14);background:#fff;color:#405875}[data-theme=light] .daily-boss-card{border-color:rgba(31,67,112,.14);background:#fff;box-shadow:0 12px 34px rgba(31,67,112,.055)}[data-theme=light] .daily-boss-card:hover{border-color:rgba(157,105,21,.34);box-shadow:0 18px 42px rgba(31,67,112,.085)}[data-theme=light] .daily-boss-card-art{background:radial-gradient(circle at 50% 55%,rgba(63,139,207,.13),transparent 43%),linear-gradient(145deg,#f7fbff,#eaf2fa)}[data-theme=light] .daily-boss-sprite{filter:none}[data-theme=light] .daily-boss-sprite .character-search-outfit-ring{border-color:rgba(157,105,21,.17)}[data-theme=light] .daily-boss-sprite .character-search-outfit-glow{background:rgba(196,144,52,.13)}[data-theme=light] .daily-boss-card-art small,[data-theme=light] .daily-boss-card-art>.daily-boss-day{border:1px solid rgba(31,67,112,.14);background:rgba(255,255,255,.88);backdrop-filter:blur(8px)}[data-theme=light] .daily-boss-card-art>.daily-boss-day{color:#88590e}[data-theme=light] .daily-boss-card-art small{color:#285f8d}[data-theme=light] .daily-boss-exclusive-reward{border-color:rgba(157,105,21,.2);background:linear-gradient(135deg,#fff9e9,#f7fbff)}[data-theme=light] .daily-boss-reward-art{border-color:rgba(31,67,112,.13);background:#fff}[data-theme=light] .daily-boss-reward-art img{filter:none}[data-theme=light] .daily-boss-exclusive-reward span{color:#8a5b0f}[data-theme=light] .daily-boss-exclusive-reward strong{color:#17304e}[data-theme=light] .daily-boss-exclusive-reward small{color:#657890}[data-theme=light] .daily-boss-stats span{border-color:rgba(31,67,112,.12);background:#f5f9fd;color:#294763}[data-theme=light] .daily-boss-reward-stats b,[data-theme=light] .daily-boss-stats b{color:#687b92}[data-theme=light] .daily-boss-phases span{background:#fff4d8;color:#79500e}[data-theme=light] .daily-boss-card details{border-color:rgba(31,67,112,.11)}[data-theme=light] .daily-boss-card summary{color:#23649e}[data-theme=light] .daily-boss-card details p{color:#5d7089}[data-theme=light] .daily-boss-card details li{border-color:rgba(31,67,112,.09);color:#294763}[data-theme=light] .daily-boss-card details li span{color:#6b7d92}[data-theme=light] .daily-boss-reward-stats span{border-color:rgba(157,105,21,.16);background:#fffaf0;color:#744b0b}[data-theme=light] .daily-boss-future{border-top:1px solid rgba(31,67,112,.12);background:radial-gradient(circle at 50% 35%,rgba(196,144,52,.1),transparent 35%),#f5f9fd}[data-theme=light] .daily-boss-future a{background:#d9ad50;color:#17243a!important}[data-theme=light] .daily-boss-future a:hover{background:#c89838}[data-theme=light] :where(.account-roster-tools,.account-service-grid .account-promo-panel,.account-service-grid .account-plus-panel,.account-membership-notices,.account-utility-nav a,.referral-dashboard,.referral-metric-grid article,.referral-link-list li,.referral-program-steps article,.referral-program-detail-grid article,.referral-leaderboard){border-color:rgba(31,67,112,.13);background:#fff;box-shadow:0 16px 42px rgba(24,61,104,.06)}[data-theme=light] :where(.referral-dashboard-head h2,.referral-metric-grid strong,.referral-program-hero h1,.referral-program-steps h2,.referral-program-detail-grid h2,.referral-leaderboard h2,.account-utility-nav strong){color:#13233d}[data-theme=light] :where(.referral-dashboard-head p,.referral-program-hero p,.referral-program-steps p,.referral-program-detail-grid p,.referral-leaderboard-row,.referral-leaderboard-empty,.referral-link-list a){color:#5c6f88}[data-theme=light] .referral-link-form input{border-color:rgba(31,67,112,.2);background:#f9fbfd;color:#142640}[data-theme=light] .account-directory-page{--account-ink:#142641;--account-muted:#5d6f87;--account-gold:#9d6915;--account-line:rgba(31,67,112,.15);color:#142641}[data-theme=light] .account-directory-page .account-hero-panel:before{background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(248,251,255,.74) 58%,rgba(237,245,253,.24))}[data-theme=light] .account-directory-page .account-hero-panel:after{border-color:rgba(31,67,112,.08)}[data-theme=light] .account-directory-page .account-hero-panel h1{color:#142641;text-shadow:none}[data-theme=light] .account-directory-page .account-hero-panel p{color:#5d6f87}[data-theme=light] .account-directory-page .account-hero-actions :is(a,button){border-color:rgba(31,67,112,.2);background:rgba(255,255,255,.9);color:#294968;box-shadow:0 6px 18px rgba(31,67,112,.05)}[data-theme=light] .account-directory-page .account-hero-actions :is(a,button):first-child{border-color:#b78326;background:linear-gradient(135deg,#ebcb74,#d9aa48);color:#18273b}[data-theme=light] .account-directory-page .account-hero-actions :is(a,button):hover{border-color:rgba(31,91,148,.42);background:#f4f8fc;color:#173b60}[data-theme=light] .account-directory-page .account-hero-actions :is(a,button):first-child:hover{background:linear-gradient(135deg,#f0d481,#dda943)}[data-theme=light] .account-directory-page .account-hero-actions .danger{border-color:rgba(171,69,79,.28);background:#fff8f8;color:#9d3945}[data-theme=light] .account-directory-page .account-hero-actions .danger:hover{border-color:rgba(171,69,79,.48);background:#fff0f1;color:#842d38}[data-theme=light] .account-directory-page :is(.account-directory-stats,.account-utility-nav){border-color:rgba(31,67,112,.13);background:rgba(31,67,112,.13)}[data-theme=light] .account-directory-page .account-directory-stats .realm-stat{background:#fff}[data-theme=light] .account-directory-page .account-directory-stats .realm-stat span,[data-theme=light] .account-directory-page .account-roster-tools>strong,[data-theme=light] .account-directory-page .account-utility-nav span{color:#60758f}[data-theme=light] .account-directory-page .account-directory-stats .realm-stat strong,[data-theme=light] .account-directory-page .account-utility-nav strong{color:#142641}[data-theme=light] .account-directory-page .account-utility-nav a:hover{background:#f2f7fc}[data-theme=light] .account-directory-page .account-utility-nav a:hover strong{color:#205b91}[data-theme=light] .account-directory-page .account-service-grid :is(.account-promo-panel,.account-plus-panel){border-color:rgba(31,67,112,.13);background:linear-gradient(145deg,#fff,#f4f8fc 82%);box-shadow:0 16px 42px rgba(24,61,104,.06)}[data-theme=light] .account-directory-page .account-service-grid :is(.account-promo-panel,.account-plus-panel) h2{color:#142641}[data-theme=light] .account-directory-page .account-plus-panel small,[data-theme=light] .account-directory-page .account-service-grid :is(.account-promo-panel,.account-plus-panel) p{color:#5d6f87}[data-theme=light] .account-directory-page .account-plus-actions a{border-color:#2f6498;background:#254f79;color:#fff}[data-theme=light] .account-directory-page .account-plus-actions button{border-color:rgba(171,69,79,.28);background:#fff3f4;color:#913641}[data-theme=light] .account-directory-page .account-membership-notices article{border-color:rgba(31,67,112,.1)}[data-theme=light] .account-directory-page .account-membership-notices :is(article strong,summary){color:#142641}[data-theme=light] .account-directory-page .account-membership-notices :is(article p,article small){color:#607188}[data-theme=light] .account-directory-page .account-modal{background:rgba(226,234,243,.88);backdrop-filter:blur(14px) saturate(.9)}[data-theme=light] .account-directory-page .account-modal-panel{border-color:rgba(31,67,112,.2);background:linear-gradient(155deg,#fff,#f7faff 82%);color:#142641;box-shadow:0 30px 90px rgba(20,46,78,.2)}[data-theme=light] .account-directory-page .account-modal-panel h2{color:#142641}[data-theme=light] .account-directory-page .account-settings-modal-panel>p{color:#5d6f87}[data-theme=light] .account-directory-page .account-settings-modal-panel .account-reset-email-form{border-top-color:rgba(31,67,112,.13)}[data-theme=light] .account-directory-page .account-modal-panel .modal-close{border:1px solid rgba(31,67,112,.2);background:#eef4fa;color:#294968;box-shadow:none}[data-theme=light] .account-directory-page .account-modal-panel .modal-close:hover{border-color:rgba(31,91,148,.4);background:#e4eef8;color:#173b60}[data-theme=light] .account-directory-page .account-modal-panel :is(label,.account-promo-form label){color:#405875}[data-theme=light] .account-directory-page .account-modal-panel :is(input,select,textarea),[data-theme=light] .account-directory-page .account-promo-form :is(input,select,textarea){border-color:rgba(31,67,112,.22);background:#fff;color:#142641;box-shadow:inset 0 1px 2px rgba(30,64,105,.035)}[data-theme=light] .account-directory-page .account-modal-panel :is(input,textarea)::placeholder,[data-theme=light] .account-directory-page .account-promo-form :is(input,textarea)::placeholder{color:#8190a3}[data-theme=light] .account-directory-page .account-modal-panel :is(input,select,textarea):focus,[data-theme=light] .account-directory-page .account-promo-form :is(input,select,textarea):focus{border-color:#3976ad;outline:0;box-shadow:0 0 0 3px rgba(57,118,173,.12)}[data-theme=light] .account-directory-page .account-modal-panel option{background:#fff;color:#142641}[data-theme=light] .account-directory-page .account-modal-actions button:first-child,[data-theme=light] .account-directory-page .account-promo-form>button{border-color:#b78326;background:linear-gradient(135deg,#e9c66c,#d6a342);color:#17243a}[data-theme=light] .account-directory-page .account-modal-actions button:last-child{border-color:rgba(31,67,112,.2);background:#f4f8fc;color:#294968}[data-theme=light] .account-directory-page .account-modal-actions button:disabled,[data-theme=light] .account-directory-page .account-promo-form button:disabled{opacity:.52}[data-theme=light] .account-directory-page .account-detail-grid{border-color:rgba(31,67,112,.12);background:rgba(31,67,112,.12)}[data-theme=light] .account-directory-page .account-detail-item{background:#f8fbfe}[data-theme=light] .account-directory-page .account-detail-item small{color:#667991}[data-theme=light] .account-directory-page .account-detail-item strong{color:#142641}[data-theme=light] .account-directory-page .account-verified-badge{border-color:rgba(30,126,75,.25);background:#edf9f2;color:#236b45}[data-theme=light] .account-directory-page .account-verify-button{border-color:rgba(157,105,21,.35);background:#fff8e8;color:#81540e}[data-theme=light] .account-directory-page .account-promo-message{color:#405875}[data-theme=light] .account-directory-page .account-reset-email-form a{color:#27679f}[data-theme=light] .account-directory-page .account-promo-form input[type=checkbox]{border-color:rgba(31,67,112,.3);background:#e8eef5}[data-theme=light] .account-directory-page .account-promo-form input[type=checkbox]:after{background:#8c9aab}[data-theme=light] .account-directory-page .account-promo-form input[type=checkbox]:checked{border-color:#a87516;background:#fff1c9}[data-theme=light] .account-directory-page .account-promo-form input[type=checkbox]:checked:after{background:#a87516}[data-theme=light] .account-directory-page .referral-dashboard{background:#fff;color:#142641}[data-theme=light] .account-directory-page .referral-asset-meta h4,[data-theme=light] .account-directory-page .referral-dashboard-head h2,[data-theme=light] .account-directory-page .referral-leaderboard-empty-row strong,[data-theme=light] .account-directory-page .referral-promotional-head h3{color:#142641}[data-theme=light] .account-directory-page :is(.referral-dashboard-head p,.referral-promotional-head p,.referral-financial-toggle small,.referral-bonus-note span,.referral-asset-meta small,.referral-leaderboard-empty-row){color:#607188}[data-theme=light] .account-directory-page :is(.referral-metric-grid,.referral-dashboard-tabs){border-color:rgba(31,67,112,.13);background:rgba(31,67,112,.13)}[data-theme=light] .account-directory-page .referral-asset-card,[data-theme=light] .account-directory-page .referral-asset-filters,[data-theme=light] .account-directory-page .referral-dashboard-tabs button,[data-theme=light] .account-directory-page .referral-link-list li,[data-theme=light] .account-directory-page .referral-metric-grid article,[data-theme=light] .account-directory-page .referral-tracking-status{border-color:rgba(31,67,112,.13);background:#f8fbfe}[data-theme=light] .account-directory-page .referral-dashboard-tabs button{color:#607188}[data-theme=light] .account-directory-page .referral-dashboard-tabs button+button{border-color:rgba(31,67,112,.13)}[data-theme=light] .account-directory-page .referral-dashboard-tabs button[aria-selected=true]{background:#fff7e5;color:#142641}[data-theme=light] .account-directory-page .referral-tracking-status{color:#526780}[data-theme=light] .account-directory-page .referral-tracking-status.is-ready{border-color:rgba(30,126,75,.24);background:#edf9f2;color:#236b45}[data-theme=light] .account-directory-page .referral-asset-filters button{border-color:rgba(31,67,112,.17);color:#526780}[data-theme=light] .account-directory-page .referral-asset-filters button.is-active{border-color:rgba(157,105,21,.35);background:#fff7e5;color:#81540e}[data-theme=light] .account-directory-page .referral-asset-preview{background:radial-gradient(circle at 50% 20%,rgba(73,145,209,.12),transparent 68%),#edf4fa}[data-theme=light] .account-directory-page .referral-asset-meta{border-color:rgba(31,67,112,.11)}[data-theme=light] .account-directory-page .referral-asset-actions :is(a,button){border-color:rgba(31,67,112,.18);color:#285d8b}[data-theme=light] .account-directory-page .referral-financial-toggle{border-color:rgba(157,105,21,.25);background:#fff9eb}[data-theme=light] .account-directory-page .referral-financial-toggle button{border-color:rgba(157,105,21,.35);color:#81540e}[data-theme=light] .account-directory-page .referral-bonus-note{background:#fff9eb}[data-theme=light] .account-directory-page .referral-bonus-note strong{color:#81540e}@media (max-width:620px){[data-theme=light] .account-directory-page .account-roster-table tr{border-bottom-color:rgba(31,67,112,.11)}[data-theme=light] .account-directory-page .account-modal{padding:10px}[data-theme=light] .account-directory-page .account-modal-panel{padding:20px 16px}[data-theme=light] .account-directory-page .referral-modal-panel{padding:0}}@media (max-width:640px){[data-theme=light] .roadmap-navigation-intro{border-bottom-color:rgba(31,67,112,.1)}[data-theme=light] .navbar{background:rgba(255,255,255,.96)}}[data-theme=light]{scrollbar-color:rgba(38,103,216,.35) #eef4fa}[data-theme=light] ::-webkit-scrollbar{width:11px;height:11px}[data-theme=light] ::-webkit-scrollbar-track{background:#eef4fa}[data-theme=light] ::-webkit-scrollbar-thumb{border:3px solid #eef4fa;border-radius:999px;background:rgba(38,103,216,.36)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(38,103,216,.54)}