.royalOnline{display:flex;align-items:center;justify-content:center;gap:14px;width:min(370px,94%);margin:0 auto 9px;position:relative;z-index:3}.royalOnlineRule{height:1px;flex:1 1;background:linear-gradient(90deg,transparent,#b68b4573);position:relative}.royalOnlineRule:last-child{transform:scaleX(-1)}.royalOnlineRule:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;background:#d7b776;transform:rotate(45deg);box-shadow:0 0 7px #e5b96050}.royalOnlinePlaque{position:relative;display:flex;align-items:center;justify-content:center;gap:13px;min-width:208px;min-height:58px;padding:6px 20px;border-block:1px solid #ba8b445e;background:radial-gradient(ellipse at 50% 0,#dbb66421,transparent 70%),linear-gradient(90deg,#0a0c0c00,#171610ed 22%,#171610ed 78%,#0a0c0c00);box-shadow:0 7px 20px #0003,inset 0 1px #ffe9a40a}.royalOnlinePlaque:before{content:"";position:absolute;inset:-1px 28% auto;height:1px;background:linear-gradient(90deg,transparent,#ffe2a1,transparent);box-shadow:0 0 10px #efc76c44;pointer-events:none}.royalOnlineEmblem{width:24px;height:31px;flex-shrink:0;color:#c9a764;filter:drop-shadow(0 0 5px #e1b25136)}.royalOnlineNumber{font:600 36px/1.15 Georgia,serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-1px;color:#f7dda0;background:linear-gradient(115deg,#b88b43,#fff2ce 38%,#dfb45f 61%,#fff0c5 78%,#c69b4d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 9px #efbd553d)}.royalOnlineLabel{display:flex;flex-direction:column;gap:4px;color:#c3b18a;font:600 8px/1.2 Segoe UI,sans-serif;letter-spacing:2.3px;text-align:start}.royalOnlineLabel b{font-size:10px;color:#edcf87;font-weight:750;letter-spacing:2.5px}.royalOnlineSpark{position:absolute;width:8px;height:8px;background:#ffeac0;-webkit-clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 5px #ffc568);opacity:.28;pointer-events:none}.royalOnlineSparkOne{left:32%;top:6px}.royalOnlineSparkTwo{right:12px;bottom:9px;width:6px;height:6px}.heroRoyalCopy[data-royal-motion=true] .royalOnlineSpark{animation:royalOnlineGlimmer 5.5s ease-in-out infinite}.heroRoyalCopy[data-royal-motion=true] .royalOnlineSparkTwo{animation-delay:-2.75s}@keyframes royalOnlineGlimmer{0%,35%,75%,to{opacity:.15;transform:scale(.65)}55%{opacity:.85;transform:scale(1)}}@media(max-width:760px){.royalOnline{gap:10px;margin-bottom:12px;width:min(330px,96%)}.royalOnlinePlaque{min-width:190px;min-height:54px;gap:11px;padding-inline:16px}.royalOnlineNumber{font-size:33px}.royalOnlineEmblem{width:21px;height:28px}}@media(prefers-reduced-motion:reduce){.heroRoyalCopy[data-royal-motion=true] .royalOnlineSpark{animation:none}}.hero.muWarHero.heroRoyal{min-height:0}.heroRoyal .heroInner{width:calc(100% - clamp(32px,5vw,96px));max-width:none;min-height:690px;align-items:center;padding-block:20px 25px;transform:none}.heroRoyal .heroCopy.heroRoyalCopy{position:relative;width:clamp(620px,calc(620px + (100vw - 1200px)*.22),810px);max-width:100%;flex-shrink:0;margin-left:clamp(0px,calc((100vw - 1280px)*.07),54px);padding:0;transform:none;text-align:center;isolation:isolate}.heroRoyalCopy:before{content:"";position:absolute;inset:0 -25px 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 22%,#9c251b26,transparent 59%)}.royalRealmStatus{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:13px;min-height:20px;color:#d7b778;font:700 8px/1.5 Segoe UI,sans-serif;letter-spacing:3px}.royalRealmStatus>i{width:3px;height:3px;background:#8d6b36;transform:rotate(45deg)}.royalRealmStatus .serverPulse{font:700 8px/1.5 Segoe UI,sans-serif;letter-spacing:1.4px}.heroRoyal h1.heroRoyalCrest{position:relative;isolation:isolate;width:min(93%,clamp(460px,calc(460px + (100vw - 1280px)*.17),610px));aspect-ratio:1280/853;margin:-8px auto -22px;line-height:0;letter-spacing:0;background:none;color:inherit;filter:drop-shadow(0 10px 13px #000b);white-space:normal}.heroRoyalCrest>img{position:relative;width:100%;height:100%;object-fit:contain;display:block;z-index:1}.heroRoyalCrest .royalAccessibleTitle{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.heroRoyalFire{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .7s}.heroRoyalFireReady{opacity:.94}.heroRoyalFire canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.heroRoyalFire .heroCinematicArt{filter:none}.royalSeason{display:flex;align-items:center;justify-content:center;gap:13px;color:#f3d99d;font:650 9px/1.5 Georgia,serif;letter-spacing:3px;margin:0 0 9px;text-shadow:0 2px 5px #000}.royalSeason>span{width:55px;height:1px;background:linear-gradient(90deg,transparent,#d4a157)}.royalSeason>span:last-child{transform:scaleX(-1)}.royalCommandPanel{position:relative;padding:14px 22px 10px;border:1px solid #7b613f70;background:radial-gradient(ellipse at 50% 0,#51331b30,transparent 65%),linear-gradient(135deg,#141b1bea,#070c0eea 60%,#171713e8);box-shadow:inset 0 0 0 4px #060909,inset 0 0 0 5px #be8b3b20,0 17px 32px #0007;-webkit-clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.royalCommandPanel:after{content:"";position:absolute;inset:auto 10% 0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#e6b36080,transparent)}.royalCorner{position:absolute;top:1px;left:1px;width:42px;height:42px;z-index:2;pointer-events:none;filter:drop-shadow(0 2px 2px #000)}.royalCornerRight{left:auto;right:1px;transform:scaleX(-1)}.royalLavaSeam{position:absolute;inset:0 16%;height:2px;background:linear-gradient(90deg,transparent,#a64816,#ffcc5b,#a64816,transparent);box-shadow:0 0 8px #fb74235c;pointer-events:none;opacity:.65}.royalPitch h2{margin:0;color:#f4e2bf;font:500 clamp(23px,2.25vw,31px)/1.15 Georgia,serif;letter-spacing:-.6px;text-shadow:0 2px 4px #000;text-wrap:balance}.royalPitch p{margin:9px auto 8px;max-width:510px;color:#c4bcad;font:12px/1.7 Segoe UI,sans-serif;text-wrap:pretty}.royalMedallions{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;list-style:none;padding:0;margin:9px 0 3px}.royalMedallions:before{content:"";position:absolute;top:43px;inset-inline:12%;height:1px;background:linear-gradient(90deg,#94723c33,#d7aa5580,#94723c33);pointer-events:none}.royalMedallions li{position:relative;min-width:0;text-align:center}.royalMedallion{position:relative;width:70px;aspect-ratio:1;isolation:isolate;margin:0 auto 5px}.royalMedallion>img{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 4px 7px #0009)}.royalMedallion>b{position:absolute;inset:32%;display:grid;place-items:center;color:#edcf86;font:700 16px/1 Georgia,serif;letter-spacing:0;text-shadow:0 1px #000,0 0 8px #c18b3636}.royalMedallions strong{display:block;color:#e4c682;font:750 9px/1.4 Segoe UI,sans-serif;letter-spacing:1.1px;text-wrap:balance}.royalMedallions small{display:block;margin-top:4px;color:#b2a590;font:8px/1.4 Segoe UI,sans-serif;letter-spacing:.5px;text-wrap:balance}.royalActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:12px -8px 0;align-items:center}.royalAction{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:980/345;color:#fff0b5;isolation:isolate;outline-offset:-8px;filter:drop-shadow(0 8px 8px #0009);-webkit-tap-highlight-color:transparent}.royalAction>img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:-1}.royalAction>span{position:relative;display:block;width:68%;text-align:center;padding-inline:3px;z-index:2}.royalAction b{display:block;font:800 13px/1.35 Segoe UI,sans-serif;letter-spacing:.45px;color:#fff0b5;text-shadow:0 2px 3px #2a1807;text-wrap:balance}.royalAction small{display:block;font:600 7px/1.5 Segoe UI,sans-serif;letter-spacing:1px;color:#ead6ab;margin-top:3px;text-shadow:0 1px 2px #311704}.royalActionFrost b{color:#e4f4ff;text-shadow:0 2px 3px #000,0 0 10px #46abdc4d}.royalActionFrost small{color:#aed1de;text-shadow:0 1px 2px #000}.royalActionLight{position:absolute;inset:28% 19%;z-index:1;pointer-events:none;border-radius:40%;box-shadow:0 0 28px 6px #ffad3138;opacity:.55;transition:opacity .25s,box-shadow .25s}.royalActionFrost .royalActionLight{box-shadow:0 0 25px 5px #41a3ef29}.royalAction:focus-visible .royalActionLight,.royalAction:hover .royalActionLight{opacity:1;box-shadow:0 0 40px 11px #ffad315f}.royalActionFrost:focus-visible .royalActionLight,.royalActionFrost:hover .royalActionLight{box-shadow:0 0 35px 9px #41a3ef5c}.royalAction:focus-visible b,.royalAction:hover b{color:#fff6df}.royalAction:focus-visible{outline:2px solid #f0c875;border-radius:14px}.royalReturning{display:flex;align-items:center;justify-content:center;gap:8px;font:10px/1.7 Segoe UI,sans-serif;color:#a9a18f;margin:10px 0 9px}.royalReturning a{color:#e5bd72;min-height:24px;display:inline-flex;align-items:center;gap:7px}.royalReturning a:hover{color:#ffdea2}.heroRoyal .onboardingSteps.compact{margin:0;border-top:1px solid #ad854133;padding-top:4px}.heroRoyal .onboardingSteps.compact ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;background:none;border:0}.heroRoyal .onboardingSteps.compact li:after{display:none}.heroRoyal .onboardingSteps.compact a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 3px;min-height:45px;text-align:center}.heroRoyal .onboardingSteps.compact a>span{display:grid;place-items:center;border:1px solid #8e6c344d;width:21px;height:21px;background:linear-gradient(140deg,#342b1d,#0b1114);color:#d5b778;font:11px Georgia,serif;box-shadow:inset 0 1px #e5bb5620;-webkit-clip-path:polygon(50% 0,100% 22%,100% 77%,50% 100%,0 77%,0 22%);clip-path:polygon(50% 0,100% 22%,100% 77%,50% 100%,0 77%,0 22%)}.heroRoyal .onboardingSteps.compact b{font:9px/1.35 Segoe UI,sans-serif;color:#c0b398;text-wrap:balance}.heroRoyal .onboardingSteps.compact a:hover b{color:#f4d89a}.royalExplore{display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#cba365;font:9px/1.5 Segoe UI,sans-serif;letter-spacing:1px;padding:13px 12px 0;min-height:32px}.royalExplore>span{font-size:15px}.royalExplore:hover{color:#f6d298}.heroRoyalCopy[data-royal-motion=true] .royalLavaSeam{animation:royalMoltenLight 4.4s ease-in-out infinite}.heroRoyalCopy[data-royal-motion=true] .royalActionLight{animation:royalMoltenLight 4.6s ease-in-out infinite}.heroRoyalCopy[data-royal-motion=true] .royalActionFrost .royalActionLight{animation-delay:-2.3s}@keyframes royalMoltenLight{0%,to{opacity:.4}50%{opacity:.9}}.royalActions>.royalAction{width:100%;min-height:44px}.heroRoyal .heroMotionControl{z-index:5;bottom:14px;inset-inline-end:18px}html[dir=rtl] .heroRoyal .heroCopy{text-align:center}@media(min-width:1600px){.heroRoyal .heroInner{min-height:740px;padding-block:16px 22px}.heroRoyal h1.heroRoyalCrest{width:clamp(550px,29vw,610px);margin-bottom:-34px}.royalRealmStatus,.royalRealmStatus .serverPulse{font-size:9px}.royalSeason{font-size:10px}.royalCommandPanel{padding:17px 28px 12px}.royalPitch h2{font-size:36px}.royalPitch p{font-size:14px}.royalMedallion{width:82px}.royalMedallion>b{font-size:19px}.royalMedallions:before{top:41px}.royalMedallions strong{font-size:11px}.royalMedallions small{font-size:9px}.royalAction b{font-size:15px}.royalAction small{font-size:8px}.royalReturning{font-size:11px}.heroRoyal .onboardingSteps.compact b,.royalExplore{font-size:10px}}@media(max-width:1050px) and (min-width:761px){.heroRoyal .heroCopy.heroRoyalCopy{width:min(580px,58vw);margin-left:0}.heroRoyal h1.heroRoyalCrest{width:440px}.royalCommandPanel{padding-inline:17px}.royalPitch h2{font-size:26px}.royalAction b{font-size:10px;letter-spacing:.2px}.royalMedallions strong{font-size:8px;letter-spacing:.5px}}@media(max-width:760px){.heroRoyal .heroInner{width:calc(100% - 24px);min-height:0;padding:26px 0 46px;align-items:center}.heroRoyal .heroCopy.heroRoyalCopy{width:min(590px,100%);max-width:none;padding:0}.heroRoyal h1.heroRoyalCrest{width:min(450px,100%);margin:0 auto -2px}.royalRealmStatus{gap:9px;font-size:7px;letter-spacing:2px}.royalSeason{font-size:8px;letter-spacing:2px;gap:9px;margin-bottom:12px}.royalSeason>span{width:35px}.royalCommandPanel{padding:17px 12px 10px}.royalPitch h2{font-size:clamp(22px,5.7vw,29px);letter-spacing:-.5px}.royalPitch p{font-size:11px;line-height:1.7;margin-top:8px}.royalMedallions{gap:5px;margin-top:11px}.royalMedallion{width:67px}.royalMedallion>b{font-size:14px}.royalMedallions strong{font-size:8px;letter-spacing:.3px}.royalMedallions small{font-size:7px;letter-spacing:0}.royalMedallions:before{top:34px}.royalActions{margin:12px -6px 0;gap:4px}.royalAction{min-height:68px;aspect-ratio:980/420}.royalAction>span{width:67%;padding:0}.royalAction b{font-size:9px;letter-spacing:0;line-height:1.3}.royalAction small{font-size:6px;letter-spacing:.15px;margin-top:3px}.royalReturning{font-size:9px;margin:9px 0 8px}.heroRoyal .onboardingSteps.compact b{font-size:8px}.heroRoyal .onboardingSteps.compact a{min-height:47px;padding:6px 0}.heroRoyal .heroMotionControl{font-size:8px;bottom:9px;inset-inline-end:12px}.royalCorner{width:35px;height:35px}.royalExplore{font-size:8px}.heroRoyalCopy:before{inset-inline:0}}@media(max-width:350px){.royalRealmStatus{letter-spacing:1.4px}.heroRoyal .heroInner{padding-top:20px}.royalSeason{font-size:7px;letter-spacing:1.4px}.royalSeason>span{width:26px}.royalCommandPanel{padding-inline:9px}.royalPitch h2{font-size:22px}.royalPitch p{font-size:10px}.royalMedallion{width:60px}.royalMedallions strong{font-size:7px}.royalMedallions small{font-size:6px}.royalAction b{font-size:8px}.royalAction small{font-size:6px}.heroRoyal .onboardingSteps.compact b{font-size:7px}}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .heroRoyalFire,:root:not([data-realm-motion=running]) .royalActionLight{transition:none}:root:not([data-realm-motion=running]) .heroRoyalCopy[data-royal-motion=true] .royalActionLight,:root:not([data-realm-motion=running]) .heroRoyalCopy[data-royal-motion=true] .royalLavaSeam{animation:none}}.heroRoyalCrest:before{inset:4% -17% 1%;background:radial-gradient(ellipse at 50% 49%,#ee642354 0,#b82d2240 29%,#71171925 48%,transparent 73%),radial-gradient(ellipse at 18% 47%,#ff792d28,transparent 43%),radial-gradient(ellipse at 83% 47%,#eb442e28,transparent 43%);filter:blur(18px)}.heroRoyalCrest:after,.heroRoyalCrest:before{content:"";position:absolute;z-index:0;pointer-events:none}.heroRoyalCrest:after{inset:auto 19% 11%;height:6%;background:radial-gradient(ellipse,#ef662858,#af281a32 42%,transparent 74%);filter:blur(13px)}.heroRoyalCopy[data-royal-motion=true] .heroRoyalCrest:before{animation:royalCrestWarmth 6.5s ease-in-out infinite}@keyframes royalCrestWarmth{0%,to{opacity:.82}50%{opacity:1}}@media(max-width:760px){.heroRoyalCrest:before{inset:2% -3% 0;filter:blur(13px)}}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .heroRoyalCopy[data-royal-motion=true] .heroRoyalCrest:before{animation:none}}.realmHeader .headerMainNav .headerSupport{display:flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 9px;border:1px solid transparent;background:transparent;color:#d4c7ab;cursor:pointer;font:600 11px/1.3 Segoe UI,Arial,sans-serif;white-space:nowrap;text-shadow:0 1px 2px #000;transition:color .18s,border-color .18s,background .18s}.realmHeader .headerMainNav .headerSupport:is(:hover,:focus-visible,[aria-expanded=true]){color:#ffdfa0;border-color:#ac8a484d;background:linear-gradient(135deg,#b1903b1c,transparent 75%),linear-gradient(#24231a,#101514);box-shadow:inset 0 1px #ecd09d14}.realmHeader .mobileMenu>.headerSupport{display:flex;align-items:center;gap:10px;min-height:46px;padding:14px 16px;border:1px solid #9f834526;background:linear-gradient(125deg,#b89c4210,transparent 70%),#11191b;color:#dccca9;font:600 11px/1.4 Segoe UI,Arial,sans-serif;text-align:start;cursor:pointer}.realmHeader .mobileMenu>.headerSupport:is(:hover,:focus-visible){border-color:#b9945270;background:#322b1c;color:#ffe5b4}.supportDialog{position:fixed;width:min(480px,calc(100vw - 28px));max-width:480px;max-height:calc(100svh - 28px);box-sizing:border-box;padding:30px 33px 24px;overflow:auto;overscroll-behavior:contain;margin:auto;border:1px solid #b38e4f;border-radius:9px;background:radial-gradient(ellipse at 50% 5%,#95753b2b,transparent 64%),radial-gradient(ellipse at 50% 100%,#4e6a9c1a,transparent 70%),linear-gradient(145deg,#172024,#090d11 75%);color:#d7cdb7;text-align:center;box-shadow:inset 0 0 0 4px #080b0e,inset 0 0 0 5px #b38e4f2e,0 25px 90px #000c,0 0 50px #b3913520;scrollbar-width:thin;scrollbar-color:#a18043 #0d1216}.supportDialog::-webkit-backdrop{background:#020507cc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.supportDialog::backdrop{background:#020507cc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.supportDialog[open]{display:block}.supportClose{position:absolute;top:12px;inset-inline-end:12px;width:32px;height:32px;border:1px solid #997d4a55;border-radius:4px;background:#10171b;color:#e8cc94;font:24px/1 Georgia,serif;cursor:pointer}.supportClose:hover{border-color:#efcd81;color:#fff0c7}.supportCrest{width:72px;height:72px;display:block;margin:0 auto 13px;filter:drop-shadow(0 3px 4px #000) drop-shadow(0 0 15px #e2983b28)}.supportCrest img{width:100%;height:100%;object-fit:contain}.supportEyebrow{font:700 9px/1.6 Segoe UI,sans-serif;letter-spacing:2.5px;color:#cba767}.supportDialog h2{color:#f2dfb5;font:500 36px/1.15 Georgia,serif;letter-spacing:-.6px;margin:12px 0 13px;outline:none;text-wrap:balance}.supportDialog>p{font:13px/1.8 Segoe UI,sans-serif;color:#c1bbac;margin:0;text-wrap:pretty}.supportTopics{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;margin:19px 0 23px}.supportTopics li{padding:6px 8px;border:1px solid #a7894940;border-radius:3px;background:#a58b4510;color:#cfbc93;font:10px/1.4 Segoe UI,sans-serif}.supportDiscordAction{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:53px;padding:12px;border:1px solid #e3bb68;border-radius:4px;background:linear-gradient(180deg,#ffe2a2,#c69641 70%,#9b6928);color:#20160b;box-shadow:inset 0 1px #fff7d9b0,inset 0 0 0 3px #ffedb926,0 8px 24px #ce913223;text-shadow:0 1px #ffdf9744;font:800 12px/1.5 Segoe UI,sans-serif;letter-spacing:.8px}.supportDiscordAction:hover{background:linear-gradient(180deg,#fff1c8,#d5a84f 70%,#aa7731);box-shadow:inset 0 1px #fff7d9b0,0 8px 24px #ce913244}.supportDiscordAction svg{width:22px;height:22px;flex-shrink:0}.supportDiscordAction i{font-style:normal;font-size:17px}.supportNewTab{display:block;color:#999484;font:10px/1.6 Segoe UI,sans-serif;margin-top:11px}.supportDialog :is(a,button):focus-visible{outline:2px solid #f6d48a;outline-offset:3px}html[dir=rtl] .supportEyebrow{letter-spacing:0}@media(min-width:1440px){.realmHeader .headerMainNav .headerSupport{font-size:12px;padding-inline:11px}}@media(min-width:1241px) and (max-width:1439px){.realmHeader .headerMainNav .headerSupport{padding-inline:7px;gap:5px}}@media(max-width:480px){.supportDialog{padding:27px 23px 21px}.supportCrest{width:61px;height:61px;margin-bottom:11px}.supportDialog h2{font-size:31px}.supportDialog>p{font-size:12px;line-height:1.8}.supportTopics{margin:16px 0 19px;gap:5px}.supportTopics li{font-size:9px;padding:5px 7px}.supportDiscordAction{font-size:11px;letter-spacing:.4px}.supportEyebrow{font-size:8px;letter-spacing:2px}}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .realmHeader .headerMainNav .headerSupport{transition:none}}.warriorWelcome{position:fixed;z-index:150;left:50%;top:50%;width:min(960px,calc(100vw - 48px));height:560px;max-height:calc(100svh - 32px);transform:translate(-50%,-50%);isolation:isolate;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#91764b #0a0c12;pointer-events:auto;text-align:center;color:#fff2d7;background:#090c12;border:1px solid #aa874b9c;border-radius:12px;box-shadow:0 32px 110px #000e,0 0 0 5px #080b1070,0 0 70px #d3a54a16;animation:welcomeEnter .36s cubic-bezier(.16,1,.3,1) both}.warriorWelcome[data-leaving=true]{animation:welcomeExit .25s ease-in both}.welcomeAura{z-index:-3;inset:0;background:radial-gradient(ellipse at 50% 12%,#cb8f302e,transparent 60%),linear-gradient(145deg,#15181d,#080b11 70%)}.welcomeAura,.welcomeFrame{position:absolute;pointer-events:none}.welcomeFrame{z-index:4;inset:9px;border:1px solid #c7a15f24;border-radius:6px}.welcomeFrame:before{content:"";position:absolute;left:15%;right:15%;top:-10px;height:1px;background:linear-gradient(90deg,transparent,#ffde99,transparent);box-shadow:0 0 18px #ffc87480}.welcomeFrame>i{position:absolute;width:25px;height:25px;border-top:1px solid #edcd87b3;border-left:1px solid #8e6730b3;left:4px;top:4px}.welcomeFrame>i:nth-child(2){left:auto;right:4px;transform:rotate(90deg)}.welcomeFrame>i:nth-child(3){top:auto;bottom:4px;transform:rotate(-90deg)}.welcomeFrame>i:nth-child(4){top:auto;left:auto;right:4px;bottom:4px;transform:rotate(180deg)}.welcomeOrbit{position:absolute;top:8px;left:25%;right:25%;height:340px;overflow:hidden;z-index:-1;opacity:.3;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);pointer-events:none}.welcomeOrbit>span{position:absolute;width:310px;height:310px;left:50%;top:50%;border:1px solid #d4a95240;border-radius:50%;transform:translate(-50%,-50%)}.welcomeOrbit>span:after,.welcomeOrbit>span:before{content:"";position:absolute;inset:20px;border:1px dashed #e5bb6b55;border-radius:50%}.welcomeOrbit>span:after{inset:42px;border-style:solid;transform:rotate(45deg);border-radius:0}.welcomeOrbit>span:last-child{width:380px;height:380px;border-style:dotted;opacity:.5}.welcomeGuardians{position:absolute;inset:0 0 auto;height:375px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 64%,transparent);mask-image:linear-gradient(#000 64%,transparent);pointer-events:none}.welcomeGuardian{position:absolute;bottom:0;height:100%;width:36%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 15px #000a);animation:welcomeGuardianEnter .65s cubic-bezier(.16,1,.3,1) both}.welcomeWizard{left:0;--guardian-offset:-18px}.welcomeKnight{right:0;--guardian-offset:18px;animation-delay:60ms}.welcomeVeil{position:absolute;inset:0 0 auto;height:365px;z-index:1;background:linear-gradient(90deg,transparent 16%,#080b1044 30%,#080b10d9 42%,#080b10d9 58%,#080b1044 70%,transparent 84%);pointer-events:none}.welcomeClose{position:absolute;z-index:6;top:19px;right:19px;display:grid;place-items:center;width:44px;height:44px;padding:12px;border:1px solid #a48d6240;border-radius:50%;background:#080b11b8;color:#d8caaa;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.welcomeClose svg{width:18px;height:18px}.welcomeClose:hover{background:#30291c;border-color:#e9c77a;color:#fff4d6}.welcomeInscription{position:relative;z-index:2;min-height:345px;padding:27px 22% 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.welcomeBrand{display:flex;align-items:center;gap:12px;color:#ead29d;font:700 10px/1.3 Segoe UI,sans-serif;letter-spacing:4px;white-space:nowrap;margin-bottom:15px}.welcomeBrand img{width:26px;height:30px;object-fit:contain;filter:drop-shadow(0 0 12px #ffa73970)}.welcomeBrand>span{height:1px;width:34px;background:linear-gradient(90deg,transparent,#c6a15a)}.welcomeBrand>span:last-child{transform:scaleX(-1)}.warriorWelcome .welcomeGreeting{margin:0 0 9px;color:#c5b28d;font:600 9px/1.6 Segoe UI,sans-serif;letter-spacing:3px}.warriorWelcome h2{display:flex;flex-direction:column;gap:0;margin:0!important;font-family:Georgia,Times New Roman,serif;line-height:1;letter-spacing:-2.5px;font-weight:400;text-shadow:0 4px 20px #000}.warriorWelcome h2>span{font-size:58px;color:#fff2d7;font-weight:400}.warriorWelcome h2>strong{font-size:86px;font-weight:400;line-height:1.1;background:linear-gradient(180deg,#fff4d1 10%,#efd08b 43%,#c28a37 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 1px #0008)}.warriorWelcome .welcomeMotto{margin:11px 0 16px;font:400 13px/1.6 Segoe UI,sans-serif;letter-spacing:.6px;color:#e0d5c3}.welcomeSeason{display:flex;align-items:center;gap:11px;color:#bda272;font:600 8px/1.5 Segoe UI,sans-serif;letter-spacing:2px;white-space:nowrap}.welcomeSeason>span{height:3px;width:3px;background:#d8b16b;transform:rotate(45deg)}.welcomeCommunity{position:relative;z-index:3;min-height:213px;padding:21px 24px 25px;background:radial-gradient(ellipse at 50% 25%,#5865f22b,transparent 68%),linear-gradient(180deg,#0f111b,#0a0d13);border-top:1px solid #bc95533d;display:flex;flex-direction:column;align-items:center;justify-content:center}.welcomeCommunity:before{content:"";position:absolute;top:-1px;left:22%;right:22%;height:1px;background:linear-gradient(90deg,transparent,#d9b777aa,transparent)}.warriorWelcome .welcomeCommunityLabel{margin:0 0 13px;color:#b3b6cf;font:600 9px/1.5 Segoe UI,sans-serif;letter-spacing:2.5px}.warriorWelcome .welcomeDiscord{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:56px;width:min(100%,310px);padding:14px 22px;color:#fff!important;font:700 16px/1.35 Segoe UI,sans-serif;text-decoration:none!important;background:linear-gradient(135deg,#6974ff,#5865f2 55%,#4752c4);border:1px solid #a4abff8a;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff24,0 6px 24px #5865f22e;transition:transform .18s,box-shadow .18s,filter .18s;touch-action:manipulation}.welcomeDiscord>svg{width:25px;height:25px;flex:0 0 auto}.welcomeDiscord>.welcomeExternal{width:15px;height:15px;-webkit-margin-start:5px;margin-inline-start:5px;opacity:.8}.warriorWelcome .welcomeDiscord:hover{transform:translateY(-2px);filter:brightness(1.12);box-shadow:inset 0 1px 0 #ffffff30,0 8px 30px #5865f252}.warriorWelcome .welcomeRewards{display:flex;align-items:center;justify-content:center;gap:10px;margin:15px 0 0;font-family:Segoe UI,sans-serif;line-height:1.55;color:#d1c4ab}.welcomeRewards>svg{width:24px;height:24px;flex:0 0 auto;color:#e4bd72}.welcomeRewards>span{display:flex;flex-direction:column;gap:1px;text-align:start}.welcomeRewards strong{font-size:13px;font-weight:600;color:#f4dfb1}.welcomeRewards>span>span{font-size:11px;color:#b3b2c0}.welcomeProgress{position:absolute;z-index:5;bottom:0;left:10px;right:10px;height:2px;background:#dab56c1a;overflow:hidden;pointer-events:none}.welcomeProgress>span{display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,#77501e,#fbe3a3);box-shadow:0 0 12px #ffcf69;animation:welcomeCountdown var(--welcome-duration,8s) linear both}.warriorWelcome[data-paused=true] .welcomeProgress>span{animation-play-state:paused}.welcomeSparks{position:absolute;z-index:3;inset:10px 0 auto;height:330px;overflow:hidden;pointer-events:none}.welcomeSparks>i{position:absolute;left:var(--spark-x);bottom:10%;width:2px;height:2px;background:#fce0a2;box-shadow:0 0 7px #ffcc72;opacity:0;animation:welcomeSpark 1.8s var(--spark-delay) ease-out both}.welcomePreviewReplay{position:fixed;z-index:151;bottom:16px;left:50%;transform:translateX(-50%);min-height:44px;padding:9px 18px;border:1px solid #a58449;border-radius:4px;background:#0c1115f5;color:#efd59b;font:600 12px/1.4 Segoe UI,sans-serif;box-shadow:0 5px 18px #0009;cursor:pointer}.welcomePreviewReplay:hover{border-color:#f0cb80;color:#fff2cf}.welcomeClose:focus-visible,.welcomeDiscord:focus-visible,.welcomePreviewReplay:focus-visible{outline:2px solid #ffe0a1;outline-offset:4px}@keyframes welcomeEnter{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes welcomeExit{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 6px)) scale(.99)}}@keyframes welcomeGuardianEnter{0%{opacity:0;transform:translateX(var(--guardian-offset))}to{opacity:1;transform:translateX(0)}}@keyframes welcomeCountdown{to{transform:scaleX(0)}}@keyframes welcomeSpark{0%{opacity:0;transform:translateY(0)}25%{opacity:.8}to{opacity:0;transform:translateY(-90px)}}@media(max-width:700px){.warriorWelcome{width:calc(100vw - 24px);height:548px;border-radius:10px}.welcomeInscription{min-height:331px;padding:38px 14px 24px}.welcomeClose{top:16px;right:16px;width:44px;height:44px;padding:12px}.welcomeBrand{font-size:9px;letter-spacing:3px;margin-bottom:19px;gap:10px}.welcomeBrand>span{width:24px}.welcomeBrand img{height:27px;width:24px}.welcomeGuardians{height:347px}.welcomeGuardian{width:59%;height:96%;opacity:.72}.welcomeWizard{left:-16%}.welcomeKnight{right:-16%}.welcomeVeil{height:347px;background:linear-gradient(90deg,#080b1030,#080b10db 36%,#080b10ed 50%,#080b10db 64%,#080b1030)}.welcomeOrbit{inset:10px 4% auto;height:320px}.warriorWelcome h2{letter-spacing:-2px}.warriorWelcome h2>span{font-size:clamp(40px,10.2vw,58px)}.warriorWelcome h2>strong{font-size:clamp(63px,16.5vw,86px)}.warriorWelcome .welcomeGreeting{font-size:8px;letter-spacing:2px}.warriorWelcome .welcomeMotto{font-size:12px;margin:13px 0 17px}.welcomeSeason{font-size:7px;letter-spacing:1.7px}.welcomeCommunity{min-height:215px;padding:21px 22px 26px}.warriorWelcome .welcomeCommunityLabel{font-size:8px;letter-spacing:1.6px;margin-bottom:14px}.warriorWelcome .welcomeDiscord{font-size:15px;min-height:56px}.welcomeFrame>i{width:18px;height:18px}.welcomeRewards strong{font-size:12px}}@media(max-height:600px) and (min-width:701px){.warriorWelcome{height:420px}.welcomeInscription{min-height:230px;padding:18px 24%}.welcomeBrand{margin-bottom:8px}.welcomeBrand img{width:20px;height:23px}.warriorWelcome .welcomeGreeting{font-size:8px;margin-bottom:6px}.warriorWelcome h2>span{font-size:39px}.warriorWelcome h2>strong{font-size:60px}.warriorWelcome .welcomeMotto{font-size:11px;margin:6px 0 8px}.welcomeGuardians,.welcomeVeil{height:260px}.welcomeOrbit{height:230px}.welcomeCommunity{min-height:188px;padding:15px 22px 20px}.warriorWelcome .welcomeCommunityLabel{margin-bottom:10px}.warriorWelcome .welcomeDiscord{min-height:50px}.warriorWelcome .welcomeRewards{margin-top:11px}}@media(prefers-reduced-motion:reduce){.warriorWelcome,.warriorWelcome[data-leaving=true],.welcomeGuardian{animation:none}.welcomeSparks{display:none}.welcomeProgress>span{animation:none}.warriorWelcome .welcomeDiscord{transition:none}.warriorWelcome .welcomeDiscord:hover{transform:none}}@media(max-height:440px) and (min-width:701px){.warriorWelcome{height:auto;max-height:calc(100svh - 24px)}.welcomeInscription{min-height:182px;padding:12px 24%}.welcomeBrand{margin-bottom:6px}.warriorWelcome .welcomeGreeting{display:none}.warriorWelcome h2>span{font-size:32px}.warriorWelcome h2>strong{font-size:50px}.warriorWelcome .welcomeMotto{margin:4px 0 6px}.welcomeCommunity{min-height:170px;padding:12px 22px}.warriorWelcome .welcomeDiscord{min-height:48px;padding:12px 20px}.welcomeGuardians,.welcomeVeil{height:210px}}.worldAtlas{padding-bottom:32px}.atlasGuardedGallery{--atlas-guardian-size:184px;--atlas-guardian-gutter:108px;position:relative;isolation:isolate;margin-top:68px;padding-inline:var(--atlas-guardian-gutter)}.atlasGuardians{inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.atlasGuardian,.atlasGuardians{position:absolute;pointer-events:none}.atlasGuardian{width:var(--atlas-guardian-size);height:var(--atlas-guardian-size);filter:drop-shadow(0 9px 9px #000a) drop-shadow(0 0 8px #c9792922)}.atlasGuardian>img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.atlasGuardian-upperLeft{left:calc(var(--atlas-guardian-gutter) - var(--atlas-guardian-size) * .32)}.atlasGuardian-upperRight{right:calc(var(--atlas-guardian-gutter) - var(--atlas-guardian-size) * .32);transform:scaleX(-1)}.atlasGuardian-upperLeft,.atlasGuardian-upperRight{top:calc(var(--atlas-guardian-size) * -.38)}.atlasGuardian-lowerLeft{left:calc(var(--atlas-guardian-gutter) - var(--atlas-guardian-size) * .64)}.atlasGuardian-lowerRight{right:calc(var(--atlas-guardian-gutter) - var(--atlas-guardian-size) * .64);transform:scaleX(-1)}.atlasGuardian-lowerLeft,.atlasGuardian-lowerRight{bottom:calc(var(--atlas-guardian-size) * -.72);filter:drop-shadow(0 8px 8px #0009)}.atlasGuardian-lowerLeft>img,.atlasGuardian-lowerRight>img{-webkit-mask-image:linear-gradient(180deg,#000 0 86%,#000c 95%,transparent);mask-image:linear-gradient(180deg,#000 0 86%,#000c 95%,transparent)}.atlasGuardedGallery .atlasFeaturedGrid{position:relative;z-index:1}.atlasGuardedGallery .atlasCardFeatured:first-child .atlasCardNumber{inset-inline-start:24px}.atlasGuardedGallery .atlasCardFeatured:nth-child(3) .atlasCardBadge{inset-inline-end:32px}.atlasGuardedGallery+.atlasToggle{position:relative;z-index:5}@media(max-width:1050px){.atlasGuardedGallery{--atlas-guardian-size:150px;--atlas-guardian-gutter:92px;margin-top:56px}}@media(max-width:760px){.atlasGuardedGallery{--atlas-guardian-size:112px;--atlas-guardian-gutter:72px;margin-top:50px}}@media(max-width:580px){.atlasGuardedGallery{--atlas-guardian-size:80px;--atlas-guardian-gutter:44px;margin-top:35px}.atlasGuardedGallery .atlasCardFeatured{height:236px}.atlasGuardedGallery .atlasCardFeatured .atlasCardCopy strong{font-size:23px}.atlasGuardedGallery .atlasCardFeatured:first-child .atlasCardNumber{inset-inline-start:17px}.atlasGuardedGallery .atlasCardFeatured:nth-child(3) .atlasCardBadge{inset-inline-end:10px}.atlasGuardedGallery+.atlasToggle{margin-top:35px}}.jewelDivider{position:relative;height:0;width:100%;isolation:isolate;z-index:4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible;background:none}.jewelDividerInner{position:absolute;top:-10px;left:24px;right:24px;max-width:1600px;height:112px;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9% 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9% 91%,transparent)}.jewelGothicRail{inset:0 0 auto;display:block;width:100%;height:44px;overflow:visible;filter:drop-shadow(0 2px 1px #000b)}.jewelGothicRail,.jewelPremiumClasp{position:absolute;pointer-events:none}.jewelPremiumClasp{top:-10px;left:50%;width:108px;height:auto;transform:translateX(-50%);filter:drop-shadow(0 3px 3px #0009)}.jewelAnchor{position:absolute;top:36px;width:0;height:0}.jewelPin{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border:1px solid #dab36a;border-radius:50%;background:#322516;box-shadow:inset 0 1px 1px #fff2c780,0 2px 3px #000}.jewelSuspension{position:absolute;top:0;left:-16px;width:32px;display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;animation:jewelBreeze var(--sway-period) cubic-bezier(.42,0,.4,1) var(--sway-phase) infinite;animation-play-state:paused}.jewelChain{display:block;flex:none;width:8px;height:var(--chain-length);overflow:visible;filter:drop-shadow(1px 1px 1px #0009)}.jewelCharm{position:relative;display:block;width:32px;height:40px;margin-top:-1px}.jewelCharm:before{content:"";position:absolute;inset:10% -25% -8%;border-radius:50%;background:radial-gradient(ellipse,rgb(var(--jewel-color)/.25),transparent 70%);opacity:.8;pointer-events:none}.jewelCharm>img{position:relative;display:block;width:100%;height:100%;object-fit:contain;object-position:center top;filter:brightness(1.04) saturate(1.03) drop-shadow(0 3px 2px #000a);pointer-events:none}.jewelFacetGlint{position:absolute;left:35%;top:34%;width:5px;height:5px;opacity:0;background:#fff6e8;-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:jewelGlint 5.6s ease-in-out var(--sway-phase) infinite;animation-play-state:paused}.jewelDivider[data-jewel-motion=running] .jewelFacetGlint,.jewelDivider[data-jewel-motion=running] .jewelSuspension{animation-play-state:running}@keyframes jewelBreeze{0%,to{transform:rotate(calc(var(--sway-angle) * -.8))}28%{transform:rotate(calc(var(--sway-angle) * .65))}50%{transform:rotate(var(--sway-angle))}78%{transform:rotate(calc(var(--sway-angle) * -.35))}}@keyframes jewelGlint{0%,28%,46%,to{opacity:0}35%{opacity:.8}40%{opacity:.2}}.jewelDivider+.closingRealm>.wrap,.jewelDivider+.infernalRealm>.compactEvents,.jewelDivider+.section>.wrap,.jewelDivider+.topPlayersShowcase>.wrap{padding-top:88px}main:has(>.jewelDivider[data-passage=footer])+.muWarFooter{padding-top:100px}.jewelDivider+.infernalRealm,.jewelDivider+.section,.jewelDivider+.topPlayersShowcase{border-top-color:transparent}.infernalRealm:has(+.jewelDivider),.section:has(+.jewelDivider),.topPlayersShowcase:has(+.jewelDivider){border-bottom-color:transparent}@media(max-width:760px){.jewelDividerInner{left:10px;right:10px;height:100px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7% 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7% 93%,transparent)}.jewelPremiumClasp{width:78px;top:-2px}.jewelSuspension{left:-12px;width:24px}.jewelChain{height:calc(var(--chain-length) * .72);width:6px}.jewelCharm{width:24px;height:30px}.jewelPin{width:4px;height:4px;left:-2px;top:-2px}.jewelDivider+.closingRealm>.wrap,.jewelDivider+.infernalRealm>.compactEvents,.jewelDivider+.section>.wrap,.jewelDivider+.topPlayersShowcase>.wrap{padding-top:74px}main:has(>.jewelDivider[data-passage=footer])+.muWarFooter{padding-top:88px}}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .jewelFacetGlint,:root:not([data-realm-motion=running]) .jewelSuspension{animation:none!important;transform:none}:root:not([data-realm-motion=running]) .jewelFacetGlint{opacity:0}}.closingRealm.closingGateway{min-height:0;padding:20px 0 28px;overflow:clip;border:0;background:radial-gradient(ellipse at 35% 60%,#5e361d18,transparent 45%),linear-gradient(90deg,transparent,#060a0b88 24% 76%,transparent)}.closingGatewayInner{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:48px;gap:48px;max-width:1120px}.closingGateVisual{position:relative;width:min(360px,100%);aspect-ratio:1;margin-inline:auto;isolation:isolate;pointer-events:none}.closingGateVisual:before{content:"";position:absolute;inset:13% 9% 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#d88f281c,transparent 66%)}.closingGateArtwork{position:relative;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 12px #0008);pointer-events:none}.closingGateLight{inset:26% 31% 15%;background:radial-gradient(ellipse at 50% 54%,#fff0ba30,#ffcf771a 38%,transparent 72%);opacity:.45;animation:closingGatePulse 5.8s ease-in-out infinite;animation-play-state:paused}.closingGateLight,.closingGateStarlight{position:absolute;mix-blend-mode:screen;pointer-events:none}.closingGateStarlight{inset:0;z-index:2;display:block;width:100%;height:100%;overflow:visible}.closingGateway[data-entry-motion=running] .closingGateLight{animation-play-state:running}.closingGateCopy{min-width:0;padding-block:12px;text-align:center}.closingGateBadge{display:flex;align-items:center;justify-content:center;gap:10px;color:#d7b775;font:700 8px/1.6 Segoe UI,sans-serif;letter-spacing:1.8px}.closingGateBadge .brandCrest{width:34px;height:40px;flex:none}.closingGateBadge .brandCrest img{width:100%;height:100%;object-fit:contain}.closingGateBadge i{font-style:normal;margin-inline:5px;color:#8d723d}.closingGateCopy h2{font:700 clamp(34px,4vw,52px)/1.12 Georgia,serif;margin:10px 0 13px;letter-spacing:.8px;text-transform:uppercase;text-wrap:balance;color:transparent;background:linear-gradient(180deg,#fff5d1 12%,#ecd39a 45%,#b6873c 84%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 2px 0 #64431d) drop-shadow(0 5px 8px #0008)}.closingGatePromise{margin:0;color:#c2bba9;font:13px/1.7 Segoe UI,sans-serif;text-wrap:balance}.closingGateSteps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;list-style:none;padding:0;margin:22px 15px 8px}.closingGateSteps:before{content:"";position:absolute;top:22px;inset-inline:16%;height:1px;pointer-events:none;background:linear-gradient(90deg,#b0803940,#dbb26966,#b0803940)}.closingGateSteps li{position:relative;min-width:0}.closingStepMedal{position:relative;display:block;width:44px;height:44px;margin:0 auto 7px}.closingStepMedal img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.closingStepMedal b{position:absolute;inset:30%;display:grid;place-items:center;color:#f5d99c;font:700 10px/1 Georgia,serif;text-shadow:0 1px 2px #000}.closingGateSteps strong{display:block;color:#ccbc9a;font:650 9px/1.5 Segoe UI,sans-serif;letter-spacing:.7px;text-transform:uppercase;text-wrap:balance}.closingGatewayActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:17px -8px 0}.closingGatewayActions .royalAction{width:100%;min-height:88px;aspect-ratio:980/345}.closingGatewayActions .royalAction b{font-size:13px;letter-spacing:.4px}.closingGatewayActions .royalAction small{font-size:7px;letter-spacing:.7px}.closingGatewayActions .royalActionEmber b{color:#291907;text-shadow:0 1px #ffe6a76b}.closingGatewayActions .royalActionEmber small{color:#5b3917;text-shadow:0 1px #ffebbb2b}.closingGateReturning{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:9px;margin:11px 0 0;color:#9e9788;font:11px/1.7 Segoe UI,sans-serif}.closingGateReturning a{display:inline-flex;align-items:center;gap:8px;min-height:34px;color:#e3bd74;font-weight:600;letter-spacing:.3px}.closingGateReturning a:hover{color:#fff0ba}.closingGateReturning a:focus-visible{outline:2px solid #f0c875;outline-offset:4px}@keyframes closingGatePulse{0%,to{opacity:.35}50%{opacity:.8}}@media(max-width:980px) and (min-width:761px){.closingGatewayInner{gap:25px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.closingGateCopy h2{font-size:38px}.closingGatePromise{font-size:12px}.closingGatewayActions .royalAction b{font-size:10px}}@media(max-width:760px){.closingRealm.closingGateway{padding:10px 0 22px}.closingGatewayInner{grid-template-columns:minmax(0,1fr);gap:7px;width:calc(100% - 32px);max-width:520px}.closingGateVisual{width:220px}.closingGateCopy{padding:4px 0 0}.closingGateBadge{font-size:7px;letter-spacing:1px;gap:7px}.closingGateBadge .brandCrest{width:27px;height:32px}.closingGateCopy h2{font-size:clamp(29px,8vw,38px);margin:7px 0 11px;letter-spacing:.2px}.closingGatePromise{font-size:12px}.closingGateSteps{margin:16px 0 8px;gap:6px}.closingGateSteps strong{font-size:8px;letter-spacing:.2px}.closingGatewayActions{gap:6px;margin:12px -5px 0}.closingGatewayActions .royalAction{min-height:80px;aspect-ratio:auto}.closingGatewayActions .royalAction>span{width:67%}.closingGatewayActions .royalAction b{font-size:11px;letter-spacing:0;line-height:1.4}.closingGatewayActions .royalAction small{font-size:7px;letter-spacing:.1px}.closingGateReturning{font-size:10px;margin-top:9px}}@media(max-width:350px){.closingGatewayInner{width:calc(100% - 24px)}.closingGateVisual{width:190px}.closingGatewayActions .royalAction b{font-size:10px}.closingGateBadge{letter-spacing:.5px}}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .closingGateLight{animation:none!important;opacity:.45}:root:not([data-realm-motion=running]) .closingGateStarlight{display:none}}.armoryPage{position:relative;padding:25px 0 42px;background:radial-gradient(ellipse at 50% 12%,#946b2521,transparent 55%);isolation:isolate;color:#d6cdbb}.armoryInner{width:min(1510px,calc(100% - 72px));margin-inline:auto}.armoryHeading{position:relative;display:flex;align-items:center;justify-content:center;min-height:132px;gap:17px;text-align:center;margin:0 0 16px}.armoryHeading:after,.armoryHeading:before{content:"";position:absolute;bottom:7px;height:1px;width:calc(50% - 24px);background:linear-gradient(90deg,transparent,#9d7539 80%)}.armoryHeading:before{left:0}.armoryHeading:after{right:0;transform:rotate(180deg)}.armoryCrown{position:absolute;top:-6px;left:50%;transform:translateX(-50%);color:#d4ae65;font:38px/1 Georgia,serif;text-shadow:0 3px 1px #362615,0 0 20px #ac783b5c}.armoryHeading>div{padding-top:21px}.armoryHeading h1{margin:4px 0 5px;font:500 clamp(29px,3.25vw,49px)/1.1 Georgia,serif;letter-spacing:2.8px;color:#f1dba5;text-shadow:0 3px 2px #000,0 1px #fff4}.armoryHeading h1 em{font-style:normal;color:#e8c889}.armoryHeading p{margin:0;font:16px/1.5 Georgia,serif;color:#bcb4a4}.armoryKicker{color:#b89658;font:700 8px/1.5 Arial,sans-serif;letter-spacing:2.3px}.armoryBack{position:absolute;right:0;top:48px;display:flex;align-items:center;gap:12px;font:10px/1.4 Arial,sans-serif;color:#bba676;border-bottom:1px solid #90744250;padding:6px 0}.armoryShell{position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);border:1px solid #886b38;background:linear-gradient(120deg,#151a17e8,#070d10ed 58%,#141712e8);box-shadow:inset 0 0 0 4px #050909,inset 0 0 0 5px #826b372b,0 15px 45px #0007}.armoryShell:after,.armoryShell:before{content:"";position:absolute;pointer-events:none;width:21px;height:21px;border:2px solid #d3ac65;z-index:2}.armoryShell:before{top:-3px;left:-3px;border-right:0;border-bottom:0}.armoryShell:after{bottom:-3px;right:-3px;border-left:0;border-top:0}.armoryClasses{padding:15px 11px 13px;-webkit-border-end:1px solid #a17c3b55;border-inline-end:1px solid #a17c3b55;background:linear-gradient(90deg,#080c0d9c,#0c111282)}.armoryPanelHeading{display:flex;align-items:center;gap:10px;padding:0 5px 14px;margin:0 0 7px;border-bottom:1px solid #8b713737;color:#e3c38a}.armoryPanelHeading svg{width:20px;height:20px}.armoryPanelHeading h2{font:500 17px/1 Georgia,serif;letter-spacing:1px;margin:0}.armoryPanelHeading>span{-webkit-margin-start:auto;margin-inline-start:auto;color:#796f59;font:9px Arial,sans-serif}.armoryClassList{max-height:667px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#665130 #111517;padding-right:3px}.armoryClassButton{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:50px;padding:4px 6px 4px 4px;border:1px solid #7b683230;margin-bottom:5px;background:linear-gradient(115deg,#24291e52,#070c0e);color:#b6b4a7;cursor:pointer;text-align:start;transition:border-color .18s,background .18s,color .18s;overflow:hidden}.armoryClassButton .armoryOriginal{width:45px;height:42px;object-fit:cover;object-position:center 16%;border:1px solid #a3906033;background:#0a0c0d;filter:saturate(.8)}.armoryClassButton[data-class=slayer] .armoryOriginal{object-position:77% 24%}.armoryClassSigil{width:45px;height:42px;flex:0 0 45px;display:grid;place-items:center;border:1px solid #a3906033;background:radial-gradient(ellipse,#8b763123,transparent),#0a0c0d;color:#ac9158}.armoryClassSigil svg{width:23px;height:23px}@media(max-width:1200px){.armoryClassSigil{width:38px;flex-basis:38px}}@media(max-width:970px){.armoryClassSigil{width:31px;flex-basis:31px}}.armoryClassButton>span{font:13px/1.3 Georgia,serif}.armoryClassButton>i{-webkit-margin-start:auto;margin-inline-start:auto;font:normal 22px/1 Georgia,serif;color:#b29552;opacity:0}.armoryClassButton:hover{border-color:#b89a526b;color:#f4dbac}.armoryClassButton[aria-pressed=true]{border-color:#d4aa59;color:#ffe5b1;background:radial-gradient(ellipse at 22% 50%,#b0802338,transparent 65%),linear-gradient(120deg,#3e311d,#0e1515);box-shadow:inset 0 0 0 2px #e2bb6115,0 0 11px #a6782017}.armoryClassButton[aria-pressed=true] .armoryOriginal{filter:none;border-color:#d3ae5950}.armoryClassButton[aria-pressed=true]>i{opacity:1}.armoryClassFoot{padding:12px 4px 0;text-align:center;margin:0;color:#cbb180;font:11px/1.8 Georgia,serif}.armoryClassFoot span{font:8px/1.5 Arial,sans-serif;color:#877f6b;letter-spacing:.6px}.armoryMobileClass{display:none}.armoryWorkspace{min-width:0;padding:14px 17px 10px}.armoryToolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.armoryClassTitle{display:flex;align-items:center;gap:12px;min-width:0;color:#d8b66d}.armoryClassTitle>span{font-size:8px}.armoryClassTitle h2{font:500 20px/1.2 Georgia,serif;margin:0;color:#edd3a0}.armorySearch{display:flex;align-items:center;gap:8px;background:#040809a6;border:1px solid #98814a52;padding:0 10px;width:230px;flex:0 1 230px;height:34px;box-shadow:inset 0 2px 5px #0006}.armorySearch svg{width:16px;height:16px;flex:0 0 16px;color:#b69a60}.armorySearch input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;border-radius:0;color:#f0e1bf;font:11px Arial,sans-serif;letter-spacing:0}.armorySearch:focus-within{border-color:#dfbb74;box-shadow:0 0 0 2px #c6a36815}.armorySearch input::placeholder{color:#8b8a7e}.armoryTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.armoryTabs>button{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;height:45px;border:1px solid #8f723d69;box-shadow:inset 0 0 0 3px #080d0e,inset 0 0 0 4px #a68a4212;background:linear-gradient(125deg,#b69c5010,transparent),#0c1112;color:#b8b3a2;cursor:pointer;transition:background .18s,color .18s}.armoryTabs svg{width:22px;height:22px;flex:0 0 22px;color:#a69974}.armoryTabs span{font:10px/1.2 Georgia,serif;letter-spacing:.8px}.armoryTabs small{color:#7f7c6c;font:8px/1 Arial,sans-serif}.armoryTabs>button[aria-selected=true]{background:radial-gradient(ellipse at center bottom,#c093344d,transparent 90%),linear-gradient(150deg,#4b3820,#171910);border-color:#dbb164;color:#ffe4ab;box-shadow:inset 0 0 0 3px #080d0e,inset 0 0 0 4px #cbac5347,0 0 12px #b583221c}.armoryTabs>button[aria-selected=true]:after{content:"";position:absolute;bottom:0;width:36px;height:1px;background:#ffe1a0;box-shadow:0 0 8px 2px #e4b14b6b}.armoryTabs>button[aria-selected=true] svg{color:#e0c28a}.armoryCollectionTools{display:flex;justify-content:space-between;align-items:center;margin:0 0 7px;color:#8e897b;font:9px Arial,sans-serif;letter-spacing:.5px}.armoryCollectionTools b,.armoryCollectionTools>b{color:#c3ad7a;font-weight:500}.armoryViewToggle{display:flex;gap:3px}.armoryViewToggle button{width:29px;height:26px;display:grid;place-items:center;border:1px solid #92784733;background:transparent;color:#8f8b77;cursor:pointer}.armoryViewToggle svg{width:15px;height:15px}.armoryViewToggle button[aria-pressed=true]{color:#e7c07d;border-color:#c09a595e;background:#bf9b3315}.armoryExhibit{display:grid;grid-template-columns:minmax(0,1fr) 265px;grid-gap:12px;gap:12px;align-items:start}.armoryShowcase{min-width:0}.armoryStage{position:relative;isolation:isolate;overflow:hidden;min-height:434px;border:1px solid #9b7c415c;background:radial-gradient(ellipse at 50% 20%,#564a282c,transparent 65%),radial-gradient(ellipse at 50% 72%,#34595824,transparent 55%),repeating-linear-gradient(90deg,transparent 0 49px,#a3863d04 50px 51px),linear-gradient(180deg,#131b1b,#050a0c 84%);box-shadow:inset 0 0 0 5px #060b0b,inset 0 0 0 6px #82714326}.armoryStage:after,.armoryStage:before{content:"";position:absolute;top:70px;bottom:90px;width:18px;pointer-events:none;background:linear-gradient(90deg,#090d0d,#77735b30 30%,#aca38618 50%,#080d0e);border:1px solid #ac935820;box-shadow:0 1px 15px #0008}.armoryStage:before{left:18px}.armoryStage:after{right:18px;transform:scaleX(-1)}.armoryStageTop{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;font:9px/1.3 Arial,sans-serif;letter-spacing:1.4px;color:#b6a580}.armoryStageTop button{border:0;border-bottom:1px solid #9a7b3d7d;padding:3px 0;background:transparent;color:#cbb07a;font:10px Georgia,serif;cursor:pointer}.armoryVaultArch{z-index:-1;inset:47px 8% 76px;border-radius:47% 47% 0 0;border:1px solid #c2a86a1f;box-shadow:0 0 0 8px #89744c06,0 0 0 9px #aa945025,inset 0 0 40px #02070675}.armoryVaultArch:before{content:"✦";position:absolute;top:-17px;left:50%;transform:translateX(-50%);width:34px;height:34px;color:#d2b470;display:grid;place-items:center;background:#101616;font-size:26px;text-shadow:0 0 12px #be853050}.armoryEquipmentBoard{position:relative;display:flex;align-items:center;justify-content:center;height:285px;width:min(86%,460px);margin:0 auto}.armoryPieceBoard{position:relative;display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-template-rows:74px 99px 83px;grid-gap:7px;gap:7px;width:88%;max-width:340px;z-index:1}.armoryMountedPiece{position:relative;border:1px solid #b096493a;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 8px;background:radial-gradient(ellipse at center,#514b3023,#070c0ddd);color:#b09c73;box-shadow:inset 0 0 0 3px #03090a,0 5px 10px #0005;cursor:pointer;transition:border-color .2s,box-shadow .2s;min-width:0}.armoryMountedPiece:before{content:"";position:absolute;inset:-2px;width:9px;height:9px;border-top:1px solid #c7a25c;border-left:1px solid #c7a25c;pointer-events:none}.armoryMountedPiece:hover{border-color:#d5ac57;box-shadow:inset 0 0 0 3px #03090a,0 0 15px #bd85252b}.armoryMountedPiece .armoryOriginal{height:calc(100% - 11px);max-height:92px;max-width:100%;width:auto;object-fit:contain}.armoryMountedPiece>span{font:7px/1 Arial,sans-serif;letter-spacing:1px;margin-top:4px;color:#a9976b}.armorySlot-helm{grid-column:2;grid-row:1}.armorySlot-armor{grid-column:2;grid-row:2}.armorySlot-pants{grid-column:2;grid-row:3}.armorySlot-gloves{grid-column:3;grid-row:2}.armorySlot-boots{grid-column:1;grid-row:3}.armoryDais{position:absolute;bottom:-6px;height:35px;background:radial-gradient(ellipse at center,#c7b78e12,#65543222 60%,#030807 68%);border:1px solid #94754460;box-shadow:0 5px #05090a,0 7px 0 1px #8570414d,0 13px 21px #000a}.armoryDais:before{inset:6px 11%;border:1px solid #c69a525b;box-shadow:0 0 13px #bb862326,inset 0 0 10px #bb86231a}.armoryFullOriginal{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;background:transparent;cursor:zoom-in;padding:5px 12px}.armoryFullOriginal .armoryOriginal{max-height:255px;object-fit:contain;filter:drop-shadow(0 6px 5px #0008)}.armoryFullOriginal>svg{position:absolute;right:7px;bottom:7px;width:16px;height:16px;color:#b4985e}.armorySinglePiece .armoryFullOriginal .armoryOriginal{max-width:150px;max-height:170px}.armorySkillBoard .armoryFullOriginal .armoryOriginal{max-width:90px;max-height:100px}.armoryStage:has(.armorySkillBoard){min-height:315px}.armoryStage .armorySkillBoard{height:169px}.armorySkillBoard .armoryFullOriginal:before{content:"";position:absolute;width:104px;height:104px;border:1px solid #a688494f;border-radius:50%;box-shadow:0 0 0 5px #050b0c,0 0 0 6px #b4933f1f,inset 0 0 30px #7f81472b,0 0 30px #8d6e221b;pointer-events:none}.armorySkillBoard .armoryOriginal{position:relative;z-index:1}.armorySkillSeal{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:230px;text-align:center;color:#d9c18a}.armorySkillSeal>svg{width:80px;height:80px;padding:17px;border:1px solid #c5a2595e;border-radius:50%;color:#bba16a;box-shadow:inset 0 0 0 5px #050a0c,0 0 25px #be923a15}.armorySkillSeal strong{font:22px/1.3 Georgia,serif}.armorySkillSeal small{font:8px Arial,sans-serif;letter-spacing:2px;color:#847e69}.armoryStageCaption{position:relative;z-index:1;text-align:center;padding:17px 25px 20px;min-height:100px}.armoryStageCaption>span{font:7px/1 Arial,sans-serif;color:#b29a68}.armoryStageCaption h3{font:500 clamp(18px,1.5vw,24px)/1.25 Georgia,serif;color:#f0d7a0;margin:7px 0 4px;text-wrap:balance}.armoryZoom{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;border-bottom:1px solid #b2975440;padding:3px;color:#9e967e;font:9px Arial,sans-serif;cursor:pointer}.armoryZoom svg{width:12px;height:12px}.armoryShelfWrap{margin-top:8px}.armoryShelfHeader{display:flex;align-items:center;justify-content:space-between;margin:0 0 5px;font:8px Arial,sans-serif;letter-spacing:1.6px;color:#ab9463}.armoryShelfHeader>div{display:flex;gap:4px}.armoryShelfHeader button{height:25px;width:25px;border:1px solid #9b7c3b40;background:#151a18;color:#c7a465;font:19px/1 Georgia,serif;cursor:pointer}.armoryShelf{display:flex;gap:7px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#6d582f #090e0e;padding:0 0 7px;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.armoryShelfItem{flex:0 0 116px;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:122px;padding:6px 5px 9px;border:1px solid #8c723944;background:linear-gradient(145deg,#3f42211f,transparent),#050b0c;color:#b5ad98;cursor:pointer;scroll-snap-align:start}.armoryShelfItem>span{height:70px;width:100%;display:flex;align-items:center;justify-content:center}.armoryShelfItem .armoryOriginal{max-height:65px;max-width:93px;height:auto;width:auto;object-fit:contain}.armoryShelfItem svg{width:35px;height:35px;color:#a49369}.armoryShelfItem strong{font:11px/1.25 Georgia,serif;font-weight:400;margin-top:4px;text-align:center;text-wrap:balance}.armoryShelfItem[aria-pressed=true]{color:#ffe1a5;border-color:#d9ae56;background:radial-gradient(ellipse at bottom,#ab7c2829,transparent),#10150f;box-shadow:inset 0 0 0 2px #e1b33c1f,0 0 7px #d6a73e20}.armoryDetails{min-width:0;border:1px solid #92713c59;background:linear-gradient(120deg,#2b2d1b2d,transparent),#070d0dbd;padding:15px 13px;box-shadow:inset 0 0 0 4px #02070879}.armoryDetailTitle{padding:0 0 12px;border-bottom:1px solid #9b7d3b5e}.armoryDetailTitle>span{font:8px/1.5 Arial,sans-serif;letter-spacing:1.4px;color:#a9905c}.armoryDetailTitle h3{font:500 18px/1.25 Georgia,serif;color:#ecd2a1;margin:5px 0 0;text-wrap:balance}.armoryPieces{margin-top:13px}.armoryDetailBlock h4,.armoryPieces h4{font:500 13px/1.4 Georgia,serif;margin:0 0 8px;color:#d3b577}.armoryPieces h4 small{font:9px Arial,sans-serif;color:#82765a;-webkit-margin-start:5px;margin-inline-start:5px}.armoryPiecesRow{display:flex;gap:4px}.armoryPiecesRow button{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #a3864854;background:linear-gradient(150deg,#c0a2690b,transparent),#030909;padding:5px 1px;cursor:pointer;min-height:70px;color:#b9a57c}.armoryPiecesRow .armoryOriginal{height:40px;width:auto;max-width:100%;object-fit:contain}.armoryPiecesRow svg{width:30px;height:40px}.armoryPiecesRow span{font:6px/1.2 Arial,sans-serif;letter-spacing:.6px;margin-top:6px}.armoryPiecesRow button[aria-pressed=true]{border-color:#dbb568;background:#b58b281a;color:#ffdf9e}.armoryDetailBlock{padding:12px 0;border-bottom:1px solid #a1843f2b}.armoryDetailBlock>p{font:11px/1.6 Arial,sans-serif;margin:7px 0 0;color:#a6a496}.armoryDetailBlock>small{font:9px/1.5 Arial,sans-serif;color:#908a77;display:block;margin-top:6px}.armoryDetailBlock .armoryPieceName{font:12px/1.5 Georgia,serif;color:#e0c797;margin-bottom:7px}.armoryStats{margin:0;font:10px/1.6 Arial,sans-serif}.armoryStats>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0;border-bottom:1px solid #b09a4820}.armoryStats dt{color:#a8a591}.armoryStats dd{margin:0;color:#e6d0a2;max-width:55%;text-align:end}.armoryDetailBlock .armoryReferenceNote{font:8px/1.55 Arial,sans-serif;color:#807e6f;margin-top:10px}.armoryVerified{display:flex;align-items:center;gap:7px;color:#cdb780;font:9px/1.3 Arial,sans-serif}.armoryVerified>i{font-style:normal;color:#88af9b;width:15px;height:15px;border:1px solid #79a59050;border-radius:50%;font:10px/13px Arial,sans-serif;text-align:center}.armoryComparison article>a,.armorySourceBlock>a{display:inline-block;margin-top:7px;color:#c5a565;font:9px/1.4 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}.armoryCompareActions{display:flex;flex-direction:column;gap:7px;margin-top:13px}.armoryButton{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #b7955070;background:linear-gradient(130deg,#4f3c2150,#0d1413);color:#d8bf8a;min-height:34px;padding:7px 10px;font:9px/1.4 Arial,sans-serif;cursor:pointer}.armoryButton svg{width:16px;height:16px}.armoryButton[aria-pressed=true]{border-color:#dec382;color:#ffe5a6;background:#554625}.armoryCompareOpen{border:1px solid #b188437a;box-shadow:inset 0 0 0 3px #060c0d,inset 0 0 0 4px #b194413b;background:linear-gradient(130deg,#76562e,#241e13);color:#f4d397;padding:11px 7px;font:10px/1 Georgia,serif;letter-spacing:1px;cursor:pointer}.armoryCompareOpen span{color:#c8aa74;-webkit-margin-start:7px;margin-inline-start:7px;font:9px Arial,sans-serif}.armoryCompareOpen:disabled{cursor:default;opacity:.45}.armoryCompareActions>small{color:#96907e;font:8px/1.5 Arial,sans-serif;text-wrap:balance}.armoryFootnote{display:flex;align-items:flex-start;gap:11px;margin:12px 0 0;padding-top:9px;border-top:1px solid #9a7c342e;color:#9c8d66}.armoryFootnote>span{font-size:15px;margin-top:3px}.armoryFootnote p{font:9px/1.5 Arial,sans-serif;color:#bbb095;margin:0}.armoryFootnote small{display:block;color:#858476;font-size:8px;margin-top:3px}.armoryLoading{min-height:585px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#c9b98e;text-align:center;padding:20px}.armoryLoading svg{width:40px;height:40px;color:#a88b48}.armoryLoading p{font:13px/1.5 Georgia,serif;margin:4px}.armoryLoading h3{font:22px Georgia,serif;margin:0}.armoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;max-height:611px;overflow-y:auto;padding:1px 6px 1px 1px;scrollbar-width:thin;scrollbar-color:#78613a #0a0f10}.armoryGalleryCard{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:165px;min-width:0;padding:8px;border:1px solid #8f763945;background:radial-gradient(ellipse at center top,#8470391c,transparent),#070c0d;color:#bcb197;cursor:pointer}.armoryGalleryArt{height:105px;display:flex;align-items:center;justify-content:center;width:100%}.armoryGalleryArt .armoryOriginal{width:auto;height:auto;max-height:100px;max-width:100%;object-fit:contain}.armoryGalleryArt svg{width:40px;height:40px;color:#b99a58}.armoryGalleryCard strong{font:12px/1.3 Georgia,serif;font-weight:400;text-align:center;text-wrap:balance}.armoryGalleryCard small{font:7px/1.3 Arial,sans-serif;color:#8c8369}.armoryGalleryCard[aria-pressed=true]{border-color:#dcad5a;background:#a781231a;color:#ffe0a8;box-shadow:inset 0 0 0 2px #c9a4562a}.armoryModal{position:fixed;width:min(750px,calc(100% - 40px));max-height:calc(100svh - 40px);padding:26px;border:1px solid #bc9a5b;background:radial-gradient(ellipse at 50% 0,#a88b2c1e,transparent 70%),#080f11;color:#d7cba9;box-shadow:inset 0 0 0 5px #04090b,inset 0 0 0 6px #a5834245,0 30px 70px #000;overflow:auto;scrollbar-color:#886a38 #0c1112}.armoryModal::-webkit-backdrop{background:#010405d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.armoryModal::backdrop{background:#010405d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.armoryModal>h2{font:500 25px/1.25 Georgia,serif;color:#f2d39c;margin:0 25px 18px 0;text-wrap:balance}.armoryModalClose{position:absolute;right:12px;top:12px;width:30px;height:30px;border:1px solid #bfa3645b;background:#141b17;color:#d9be83;font:25px/1 Georgia,serif;cursor:pointer}.armoryImageModal{text-align:center}.armoryImageModal>.armoryOriginal{height:auto;width:auto;max-width:100%;max-height:calc(100svh - 200px);margin:0 auto;object-fit:contain}.armoryImageModal>p{font:9px Arial,sans-serif;color:#9e9274;margin:16px 0 0}.armoryCompareModal{width:min(900px,calc(100% - 40px))}.armoryComparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.armoryComparison>article{min-width:0;padding:16px;background:#020809;border:1px solid #b79a3a35}.armoryComparison h3{margin:0 0 12px;font:18px/1.3 Georgia,serif;color:#e9d0a2}.armoryCompareImages{display:flex;gap:5px;height:100px;align-items:center;justify-content:center;margin-bottom:15px}.armoryCompareImages .armoryOriginal{height:auto;width:auto;max-height:90px;max-width:22%;object-fit:contain}.armoryComparison h4{font:12px Georgia,serif;margin:14px 0 6px;color:#bda369}.armoryPage :is(button,a,select):focus-visible{outline:2px solid #ffe4a6;outline-offset:3px}.armoryPage button:hover:not(:disabled){color:#ffe1ab}.classEquipmentLink{display:inline-flex;align-items:center;justify-content:space-between;gap:17px;margin-top:15px;padding:12px 16px;border:1px solid #b08e425b;background:linear-gradient(135deg,#bb8e3c12,transparent);color:#ddc389;font:700 10px/1.3 Arial,sans-serif;letter-spacing:1px;width:-moz-fit-content;width:fit-content}.classEquipmentLink:hover{border-color:#dbb667;color:#ffe5b5;background:#a479281a}.armoryTeaser{display:flex;align-items:center;justify-content:center;gap:15px;position:relative;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);margin:3px auto 24px;padding:11px 24px;border:1px solid #ac8b4045;background:radial-gradient(ellipse at 50% 100%,#b1842820,transparent 85%);box-shadow:inset 0 0 0 3px #020a0c80;color:#d6be8b;font:11px/1.5 Georgia,serif}.armoryTeaser svg{width:27px;height:27px;color:#ae914e}.armoryTeaser strong{display:block;font:500 13px/1.3 Georgia,serif;letter-spacing:1.1px}.armoryTeaser small{font:9px Arial,sans-serif;color:#8e8a77}.armoryTeaser>span:last-child{color:#b8a066;-webkit-margin-start:12px;margin-inline-start:12px;font-size:18px}.armoryTeaser:hover{border-color:#d2ad59;color:#ffe2a9}@media(min-width:1600px){.armoryShell{grid-template-columns:240px minmax(0,1fr)}.armoryClassButton{height:52px}.armoryExhibit{grid-template-columns:minmax(0,1fr) 305px}.armoryEquipmentBoard{height:320px}.armoryStage{min-height:469px}.armoryStageCaption h3{font-size:25px}.armoryDetails{padding:18px}.armoryPieceBoard{grid-template-rows:83px 113px 90px;max-width:370px}.armoryFullOriginal .armoryOriginal{max-height:290px}.armoryClassList{max-height:694px}}@media(max-width:1200px){.armoryInner{width:calc(100% - 44px)}.armoryShell{grid-template-columns:175px minmax(0,1fr)}.armoryClassButton>span{font-size:11px}.armoryClassButton .armoryOriginal{width:38px;height:38px}.armoryWorkspace{padding:12px}.armoryExhibit{grid-template-columns:minmax(0,1fr) 225px}.armoryTabs{gap:3px}.armoryTabs>button{gap:5px}.armoryTabs svg{width:18px;height:18px;flex-basis:18px}.armoryTabs span{font-size:8px;letter-spacing:.3px}.armoryDetails{padding:12px 10px}.armoryPiecesRow{gap:2px}.armoryPiecesRow span{font-size:5px}.armoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.armoryBack{display:none}}@media(max-width:970px){.armoryShell{grid-template-columns:145px minmax(0,1fr)}.armoryClasses{padding:12px 7px}.armoryClassButton{gap:5px}.armoryClassButton .armoryOriginal{width:31px;height:36px}.armoryClassButton>span{font-size:10px}.armoryExhibit{grid-template-columns:minmax(0,1fr) 210px;gap:8px}.armoryWorkspace{padding:10px}.armorySearch{flex-basis:185px;width:185px}.armoryClassTitle h2{font-size:17px}.armoryTabs small{display:none}.armoryTabs svg{width:16px;height:16px;flex-basis:16px}.armoryTabs span{font-size:7px}.armoryPieceBoard{width:100%;gap:5px}.armoryEquipmentBoard{width:83%}.armoryStageCaption{padding-inline:14px}.armoryMountedPiece{padding:3px}.armoryStageTop{font-size:7px;padding-inline:10px}.armoryClassFoot{font-size:9px}}@media(max-width:800px){.armoryInner{width:calc(100% - 30px)}.armoryPage{padding-top:17px}.armoryHeading{min-height:116px}.armoryHeading h1{font-size:30px;letter-spacing:1.5px}.armoryHeading p{font-size:14px}.armoryKicker{font-size:7px;letter-spacing:1.7px}.armoryShell{display:block}.armoryClasses{border:0;border-bottom:1px solid #aa863c4d;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:15px}.armoryPanelHeading{padding:0;margin:0;border:0;flex:0 0 auto}.armoryPanelHeading h2{font-size:13px}.armoryClassFoot,.armoryClassList{display:none}.armoryMobileClass{display:block;flex:1 1;max-width:320px}.armoryMobileClass>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.armoryMobileClass select{width:100%;height:36px;padding:0 10px;border:1px solid #b1934e7a;border-radius:0;background:#161c16;color:#e0c696;font:13px Georgia,serif;color-scheme:dark}.armoryExhibit{grid-template-columns:minmax(0,1fr) 225px}.armoryTabs span{font-size:9px}.armoryTabs svg{width:19px;height:19px;flex-basis:19px}.armoryEquipmentBoard{width:83%}.armoryPieceBoard{max-width:300px}.armoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.armoryInner{width:calc(100% - 24px)}.armoryHeading{min-height:104px;margin-bottom:10px}.armoryCrown{font-size:30px;top:0}.armoryHeading>div{padding-top:19px}.armoryHeading h1{font-size:25px;letter-spacing:1px}.armoryHeading p{font-size:12px}.armoryKicker{font-size:6px;letter-spacing:1px}.armoryWorkspace{padding:11px 9px}.armoryToolbar{flex-wrap:wrap;gap:10px;margin-bottom:10px}.armoryClassTitle{gap:8px}.armoryClassTitle h2{font-size:18px}.armorySearch{height:32px;flex:1 1 140px;max-width:180px}.armorySearch input{font-size:9px}.armoryTabs{gap:3px;margin-bottom:8px}.armoryTabs>button{height:52px;gap:5px;flex-direction:column;padding:5px 1px}.armoryTabs svg{width:18px;height:18px;flex-basis:18px}.armoryTabs span{font-size:7px;letter-spacing:.25px}.armoryExhibit{display:flex;flex-direction:column;gap:12px}.armoryDetails,.armoryShowcase{width:100%}.armoryStage{min-height:401px}.armoryEquipmentBoard{height:260px;width:81%}.armoryPieceBoard{grid-template-rows:67px 92px 78px;gap:6px;max-width:285px}.armoryStageCaption{padding:17px 12px;min-height:92px}.armoryStageCaption h3{font-size:20px}.armoryStageTop{font-size:8px;padding:13px}.armoryVaultArch{bottom:83px}.armoryFullOriginal .armoryOriginal{max-height:240px}.armoryShelfItem{flex-basis:105px;min-height:114px}.armoryShelfItem>span{height:60px}.armoryShelfItem .armoryOriginal{max-height:57px;max-width:85px}.armoryShelfItem strong{font-size:10px}.armoryDetails{padding:16px}.armoryPiecesRow{gap:5px}.armoryPiecesRow button{min-height:82px;padding:7px 4px}.armoryPiecesRow .armoryOriginal{height:50px}.armoryPiecesRow span{font-size:7px}.armoryDetailTitle h3{font-size:21px}.armoryStats{font-size:11px}.armoryDetailBlock h4{font-size:15px}.armoryReferenceNote{max-width:320px}.armoryCompareActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.armoryCompareActions>small{grid-column:1/-1}.armoryButton{font-size:9px}.armoryCompareOpen{font-size:9px;letter-spacing:.7px}.armoryFootnote small{font-size:8px}.armoryGrid{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));max-height:465px}.armoryGalleryCard{min-height:140px;padding:6px}.armoryGalleryArt{height:80px}.armoryGalleryArt .armoryOriginal{max-height:75px}.armoryGalleryCard strong{font-size:10px}.armoryModal{padding:20px 15px;width:calc(100% - 24px)}.armoryModal>h2{font-size:21px}.armoryComparison{gap:9px}.armoryComparison>article{padding:9px}.armoryComparison h3{font-size:14px}.armoryComparison .armoryStats{font-size:9px}.armoryCompareImages{height:80px;gap:2px}.armoryCompareImages .armoryOriginal{max-height:70px}.armoryComparison h4{font-size:10px}.armoryComparison .armoryStats>div{gap:6px}.armoryClassFoot{display:none}.armoryLoading{min-height:420px}.armoryTeaser{padding:10px 16px;margin-bottom:20px;gap:10px}.armoryTeaser small{font-size:8px}}@media(max-width:359px){.armoryToolbar{gap:7px}.armoryClassTitle h2{font-size:16px}.armorySearch{flex-basis:120px;max-width:145px}.armorySearch svg{display:none}.armoryEquipmentBoard{width:82%}.armoryMountedPiece{padding:3px}.armoryPieceBoard{gap:4px}.armoryTabs span{font-size:6px}.armoryStageCaption h3{font-size:18px}.armoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}html[dir=rtl] .armoryClassButton>i{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) .armoryPage *{scroll-behavior:auto!important;transition:none!important}}.armoryPage{padding-top:20px;background:radial-gradient(ellipse at 48% 0,#ac74362b,transparent 60%),radial-gradient(ellipse at 15% 65%,#29435222,transparent 55%)}.armoryInner{width:min(1650px,calc(100% - 72px))}.armoryHeading{min-height:163px;margin-bottom:17px}.armoryHeading h1{font-size:clamp(29px,3.15vw,55px);letter-spacing:3px;text-shadow:0 2px #583c18,0 6px 20px #000,0 0 38px #ca9a341c}.armoryHeading:after,.armoryHeading:before{bottom:0;background:linear-gradient(90deg,transparent,#b79352 75%,#f1cc87);width:calc(50% - 35px)}.armoryHeading>div{padding-top:33px}.armoryCrown{top:-1px;width:58px;height:38px;display:grid;place-items:center;color:#e2bd78;filter:drop-shadow(0 2px 2px #000)}.armoryCrown svg{width:37px;height:37px}.armoryCrown:before{content:"";position:absolute;inset:-2px 8px;border:1px solid #b08c4a6b;transform:rotate(45deg);background:linear-gradient(135deg,#d6b47e0a,transparent);z-index:-1}.armoryHeroFacts{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:14px;color:#a59573;font:8px/1.5 Arial,sans-serif;letter-spacing:1.2px}.armoryHeroFacts i{font-size:7px;color:#8c7147;font-style:normal}.armoryShell{grid-template-columns:219px minmax(0,1fr);border-color:#ae8649;background:linear-gradient(120deg,#151b1ced,#090e12ed 65%,#211d15ed);box-shadow:inset 0 0 0 4px #080b0e,inset 0 0 0 5px #b3934d30,0 24px 80px #0008}.armoryShell:after,.armoryShell:before{width:30px;height:30px;border-color:#e3c089;filter:drop-shadow(0 0 6px #a4773833)}.armoryWorkspace{padding:18px 20px 12px}.armoryClasses{padding-top:19px}.armoryClassList{max-height:815px}.armoryClassButton{height:48px;border-color:#b4974c2c;background:linear-gradient(115deg,#2a2d286e,#0b1115);margin-bottom:6px}.armoryClassTitle h2{font-size:24px}.armoryToolbar{margin-bottom:15px}.armorySearch{height:38px;width:280px;flex-basis:280px}.armorySearch input{font-size:12px}.armoryTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:11px}.armoryTabs>button{height:51px;background:linear-gradient(135deg,#b38d4220,transparent 70%),#10161a}.armoryTabs span{font-size:11px;letter-spacing:.65px}.armoryTabs small{font-size:10px}.armoryTabs svg{width:23px;height:23px;flex-basis:23px}.armoryProgression{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:8px 0;border-block:1px solid #af8d4126;font:10px Arial,sans-serif;color:#b4a37f}.armoryProgression>div{display:flex;gap:5px;flex-wrap:wrap}.armoryProgression button{padding:7px 11px;background:transparent;border:1px solid transparent;color:#9f9989;cursor:pointer;font:10px Arial,sans-serif}.armoryProgression button:hover{color:#ead29e;border-color:#aa874636}.armoryProgression button[aria-pressed=true]{background:linear-gradient(125deg,#75552847,#372d1726);border-color:#b898506e;color:#f4d99f}.armoryProgression label{display:flex;align-items:center;gap:8px;white-space:nowrap}.armoryProgression select{height:29px;padding:0 8px;background:#0b1115;border:1px solid #a0844161;color:#d7bd86;font:10px Arial,sans-serif;color-scheme:dark}.armoryExhibit{grid-template-columns:minmax(0,1fr) 302px;gap:16px}.armoryStage{min-height:477px;background:radial-gradient(ellipse at 50% 43%,#8e774334,transparent 54%),radial-gradient(ellipse at 50% 85%,#49748621,transparent 70%),linear-gradient(180deg,#182024,#080e12 85%);box-shadow:inset 0 0 0 5px #080c0f,inset 0 0 0 6px #bda57529}.armoryStageTop{padding:16px 20px;font-size:10px}.armoryEquipmentBoard{height:322px;width:min(88%,600px)}.armoryFullOriginal .armoryOriginal{max-height:316px;max-width:100%;width:auto;height:auto;filter:drop-shadow(0 12px 9px #000b)}.armoryFullOriginal .armoryClientRender{width:100%;height:100%;max-height:none;object-fit:contain}.armorySinglePiece .armoryFullOriginal .armoryClientRender{max-height:300px;max-width:300px}.armoryStageCaption{padding:16px 25px 20px;min-height:98px}.armoryStageCaption h3{font-size:27px}.armoryStageCaption>span{font-size:8px;letter-spacing:2px}.armoryVaultArch{inset:53px 8% 80px;border-color:#b7a07130}.armoryDetails{padding:18px 17px;background:linear-gradient(135deg,#66553425,transparent 65%),#0a1013ed;border-color:#b6975260}.armoryDetailTitle h3{font-size:24px}.armoryDetailTitle>span{font-size:9px}.armoryItemTags{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.armoryItemTags>span{border:1px solid #b193463b;background:#b3973b0b;padding:4px 7px;font:9px Arial,sans-serif;color:#cbb787}.armoryDetailBlock h4,.armoryPieces h4{font-size:15px}.armoryPiecesRow button{min-height:85px}.armoryPiecesRow .armoryClientRender{width:100%;height:50px;object-fit:contain}.armoryPiecesRow span{font-size:7px}.armoryStats{font-size:12px}.armoryStats>div{padding-block:5px}.armoryStats dd{color:#ead4aa}.armoryDetailBlock>p{font-size:11px}.armoryDetailBlock>small{font-size:10px}.armoryReferenceNote{opacity:.72}.armoryShelfItem{flex-basis:139px;min-height:143px;padding:8px 7px 11px;background:radial-gradient(ellipse at 50% 30%,#65604a2d,transparent 75%),#0a1115}.armoryShelfItem>span{height:87px}.armoryShelfItem .armoryClientRender{max-height:87px;max-width:100%;width:100%;height:100%;object-fit:contain}.armoryShelfItem strong{font-size:12px}.armoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:637px;gap:9px}.armoryGalleryCard{padding:10px;min-height:179px;background:radial-gradient(ellipse at center,#73623b23,transparent 76%),#0b1216;border-color:#aa884b3f}.armoryGalleryArt{height:117px}.armoryGalleryArt .armoryClientRender{width:100%;height:100%;max-height:none;max-width:none;object-fit:contain}.armoryGalleryCard strong{font-size:13px}.armoryGalleryCard small{font-size:8px}.armoryGalleryCard:hover{border-color:#dec083;box-shadow:inset 0 0 20px #ac813a16}.armoryCollectionTools{font-size:10px;margin-bottom:9px}.armoryViewToggle button{width:32px;height:29px}.armoryFootnote{padding-block:13px}.armoryFootnote p{font-size:11px}.armoryImageModal .armoryClientRender{width:min(600px,100%);max-height:68vh;height:auto;object-fit:contain}@media(max-width:1250px){.armoryInner{width:calc(100% - 42px)}.armoryShell{grid-template-columns:185px minmax(0,1fr)}.armoryWorkspace{padding:14px}.armoryExhibit{grid-template-columns:minmax(0,1fr) 260px;gap:12px}.armoryTabs span{font-size:9px}.armoryTabs svg{width:19px;flex-basis:19px}.armoryTabs>button{gap:5px}.armoryDetails{padding:14px}.armoryProgression button{padding-inline:7px}.armoryStageCaption h3{font-size:23px}.armoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:970px){.armoryShell{grid-template-columns:165px minmax(0,1fr)}.armoryExhibit{grid-template-columns:minmax(0,1fr) 235px}.armoryHeroFacts{font-size:7px}.armoryProgression{flex-wrap:wrap}.armoryStage{min-height:422px}.armoryEquipmentBoard{height:272px;width:90%}.armoryStageCaption h3{font-size:21px}.armoryDetails{padding:12px}.armoryClassTitle h2{font-size:20px}.armoryTabs span{font-size:8px}}@media(max-width:800px){.armoryInner{width:calc(100% - 28px)}.armoryShell{display:block}.armoryClasses{padding:12px}.armoryHeading{min-height:143px}.armoryHeading h1{font-size:34px}.armoryWorkspace{padding:13px}.armoryClassTitle h2{font-size:21px}.armoryClassFoot,.armoryClassList{display:none}.armoryCrown svg{width:30px;height:30px}.armoryCrown{top:0}.armoryHeroFacts{gap:9px;letter-spacing:.6px}.armoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.armoryHeading{min-height:134px;margin-bottom:12px}.armoryHeading h1{font-size:28px;letter-spacing:1.8px}.armoryHeading>div{padding-top:28px}.armoryHeroFacts{font-size:6px;gap:7px;letter-spacing:.3px}.armoryHeroFacts i{font-size:5px}.armoryWorkspace{padding:12px 9px}.armoryToolbar{gap:9px}.armorySearch{height:34px;max-width:none;flex:1 1 150px}.armorySearch input{font-size:10px}.armoryTabs{gap:3px}.armoryTabs>button{height:58px;padding:6px 2px;gap:4px}.armoryTabs svg{width:19px;height:19px;flex-basis:19px}.armoryTabs span{font-size:7px;letter-spacing:0}.armoryTabs small{font-size:8px}.armoryProgression{gap:7px}.armoryProgression>div{gap:1px;justify-content:space-between;width:100%}.armoryProgression button{padding:7px 6px;font-size:9px}.armoryProgression label{font-size:9px;-webkit-margin-start:auto;margin-inline-start:auto}.armoryExhibit{display:flex;flex-direction:column}.armoryStage{min-height:443px}.armoryEquipmentBoard{height:295px;width:94%}.armoryStageCaption{padding:15px 12px;min-height:95px}.armoryStageCaption h3{font-size:24px}.armoryStageTop{padding:13px;font-size:8px}.armoryDetails{padding:17px}.armoryDetailTitle h3{font-size:24px}.armoryPiecesRow button{min-height:90px}.armoryPiecesRow .armoryClientRender{height:55px}.armoryShelfItem{flex-basis:118px;min-height:132px}.armoryShelfItem>span{height:80px}.armoryShelfItem strong{font-size:11px}.armoryGalleryArt{height:97px}.armoryGalleryCard{min-height:159px;padding:6px}.armoryGalleryCard strong{font-size:11px}.armoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:520px}.armoryModal .armoryClientRender{max-height:60vh}.armoryStage .armorySkillBoard{height:180px}}@media(max-width:359px){.armoryHeroFacts{font-size:5.5px;gap:5px}.armoryHeading h1{font-size:25px}.armoryProgression button{font-size:8px;padding-inline:5px}.armoryTabs span{font-size:6px}.armoryClassTitle h2{font-size:18px}.armoryEquipmentBoard{height:264px}.armoryStage{min-height:414px}.armoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.armorySetView{display:flex;gap:15px;align-items:center}.armorySetView button[aria-pressed=true]{color:#ffe1a0;border-bottom-color:#edc682}.armoryComparison .armoryCompareImages{height:280px;display:flex;align-items:center;justify-content:center}.armoryComparison .armoryCompareImages .armoryClientRender{width:100%;height:100%;max-height:none;max-width:none;object-fit:contain}.armoryGalleryArt{height:176px}.armoryGalleryCard{min-height:238px}@media(max-width:600px){.armoryGalleryArt{height:126px}.armoryGalleryCard{min-height:190px}.armoryComparison .armoryCompareImages{height:190px}}@media(min-width:1450px){.armoryHeading{min-height:132px}.armoryHeading>div{padding-top:29px}.armoryHeroFacts{margin-top:10px}.armoryHeading h1{font-size:49px}.armoryShowcase{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:13px;gap:13px;align-items:start}.armoryStage{min-height:548px}.armoryEquipmentBoard{height:390px;width:98%}.armoryFullOriginal .armoryClientRender{width:100%;height:100%}.armoryVaultArch{inset:52px 10% 86px}.armoryShelfWrap{margin:0;border:1px solid #ad8b4b41;padding:9px;background:linear-gradient(140deg,#5a4b2519,transparent),#080e12}.armoryShelfHeader{height:29px;margin-bottom:8px}.armoryShelf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;max-height:491px;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity;padding:0 3px 2px 0}.armoryShelfItem{min-height:151px;padding:8px 6px;scroll-snap-align:start}.armoryShelfItem>span{height:100px}.armoryShelfItem .armoryClientRender{max-height:100px}.armoryShelfItem strong{font-size:12px}.armoryClassList{max-height:775px}.armoryGalleryMode .armoryShowcase{display:block}.armoryGrid{max-height:548px;grid-template-columns:repeat(4,minmax(0,1fr))}}.armoryStage{border-color:#cb9a4f;background:radial-gradient(ellipse at 50% 15%,#b98b392a,transparent 48%),radial-gradient(ellipse at 50% 70%,#284a4a29,transparent 64%),linear-gradient(145deg,#1a2020,#080f12 70%,#17180f);box-shadow:inset 0 0 0 3px #080d0e,inset 0 0 0 4px #e9be7059,inset 0 0 0 8px #0c1113,0 10px 34px #0006,0 0 26px #b7842012}.armoryStage:after,.armoryStage:before{content:none}.armoryStageTop{padding-bottom:20px;color:#d9c18e;z-index:3;text-shadow:0 1px 3px #000}.armoryStageTop button{color:#f3d995;border-bottom-color:#d5ab5d80}.armoryVaultArch{position:absolute;inset:57px 12px 85px;z-index:0;border:0;border-radius:0;box-shadow:none;pointer-events:none}.armoryVaultArch:before{content:none}.armoryVaultMetal{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 1px #0009) drop-shadow(0 0 9px #dca85317)}.armoryCrest{position:absolute;top:1%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);display:grid;place-items:center;isolation:isolate}.armoryDiamond{position:relative;width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 2px #fff2ca99) drop-shadow(0 0 6px #e9b75a77);animation:armoryDiamondGlow 5.4s ease-in-out infinite}.armoryGemHalo{position:absolute;inset:-15px;z-index:-1;background:radial-gradient(circle,#fff6db40 0,#f5d18a24 24%,#c5913a0b 48%,transparent 70%);border-radius:50%}.armoryGemHalo:before{content:none}.armoryGemGlint{position:absolute;width:11px;height:11px;background:#fff6df;-webkit-clip-path:polygon(50% 0,61% 38%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 38%);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 38%);filter:drop-shadow(0 0 3px #ffe6a7);animation:armoryFacetShine 5.6s ease-in-out infinite;pointer-events:none}.armoryGemGlintOne{top:6px;right:0;width:5px;height:5px;animation-delay:1.4s}.armoryGemGlintTwo{bottom:7px;left:1px;width:4px;height:4px;animation-delay:3.5s}.armoryEquipmentBoard{z-index:1}.armoryFullOriginal .armoryOriginal{filter:drop-shadow(0 12px 9px #000b) drop-shadow(0 0 15px #e9b75d10)}.armoryDais{z-index:0;left:5%;right:5%;bottom:-4px;height:36px;border:1px solid #ffe5a0;border-radius:50%;background:linear-gradient(90deg,#81501a,#dca945 16%,#fff0a6 48%,#c18b30 80%,#694013);box-shadow:0 4px 0 #8d5d22,0 6px 0 #f1cb79,0 11px 0 #4e3114,0 13px 0 #ba8b42,0 19px 24px #000b,0 0 26px #e4b64e38}.armoryDais:before{content:"";position:absolute;inset:3px 6px;border:1px solid #fff2b4b8;border-radius:50%;background:radial-gradient(ellipse at 45% 25%,#fff3b9a3,transparent 56%),radial-gradient(ellipse at center,#c49a4b 0 49%,#f6d67c 50% 53%,#9a6a29 54% 60%,#e9bf61 61% 66%,#a77a33 67%);box-shadow:inset 0 2px 5px #7b4e1c70,inset 0 -1px 1px #fff5bc99,0 0 12px #ffe5a430}.armoryDais:after{content:"";position:absolute;left:16%;right:16%;top:2px;height:1px;background:linear-gradient(90deg,transparent,#fffbd5,transparent);box-shadow:0 0 7px #ffecc0}.armoryStageCaption{padding-top:25px;background:radial-gradient(ellipse at 50% 0,#d4a34a12,transparent 70%)}.armoryStageCaption:before{content:"";position:absolute;top:18px;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#bd8b3c88 25%,#f9d887a6 50%,#bd8b3c88 75%,transparent)}.armoryStageCaption>span{position:relative;color:#d9b976;letter-spacing:2.4px}.armoryStageCaption h3{color:#ffe5a1;background:linear-gradient(180deg,#fff3ca 15%,#f8d584 53%,#bd8f3e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 1px #000);margin-top:9px}.armoryZoom{color:#c4b28b;border-bottom-color:#bd9a505c}.armoryZoom:hover{color:#ffe7ab;border-bottom-color:#f6ce78}.armoryShelfWrap{border-color:#bc904c99;background:linear-gradient(145deg,#b3863920,transparent 36%),#0a1012;box-shadow:inset 0 0 0 3px #080c0f,inset 0 0 0 4px #c49c4930,0 8px 26px #0003}.armoryShelfHeader{color:#d6b36f;padding-inline:3px}.armoryShelfHeader button{border-color:#c59b4e91;background:linear-gradient(150deg,#ad7e342d,#0b1113);color:#ffe0a0;box-shadow:inset 0 0 0 2px #0b1114}.armoryShelfHeader button:hover{border-color:#ffe0a0;background:#b4863438}.armoryShelf{gap:9px;scrollbar-color:#b58c46 #0b1011}.armoryGalleryCard,.armoryShelfItem{position:relative;isolation:isolate;overflow:hidden;border:1px solid #bd934e;background:radial-gradient(ellipse at 50% 15%,#c9a14c1c,transparent 70%),linear-gradient(135deg,#b78a3e13,transparent 35%,#090f1200 60%,#ba853d0d),#0a1114;box-shadow:inset 0 0 0 2px #080d10,inset 0 0 0 3px #dab56847,inset 0 0 17px #0009,0 3px 6px #0004;color:#e0cea6;transition:border-color .25s,box-shadow .25s,background .25s,transform .25s}.armoryGalleryCard:before,.armoryShelfItem:before{content:"";position:absolute;inset:5px;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f9d790 13px,transparent 0) 0 0/100% 1px no-repeat,linear-gradient(180deg,#f9d790 13px,transparent 0) 0 0/1px 100% no-repeat,linear-gradient(270deg,#f9d790 13px,transparent 0) 100% 100%/100% 1px no-repeat,linear-gradient(0deg,#f9d790 13px,transparent 0) 100% 100%/1px 100% no-repeat;opacity:.8}.armoryGalleryCard:after,.armoryShelfItem:after{content:"";position:absolute;left:19%;right:19%;bottom:5px;height:1px;background:linear-gradient(90deg,transparent,#edc979a8,transparent);pointer-events:none}.armoryGalleryCard strong,.armoryShelfItem strong{text-shadow:0 2px 2px #000;font-weight:400}.armoryGalleryArt .armoryOriginal,.armoryShelfItem .armoryOriginal{filter:drop-shadow(0 5px 5px #0009)}.armoryGalleryCard:hover,.armoryShelfItem:hover{border-color:#ffe5a8;box-shadow:inset 0 0 0 2px #141810,inset 0 0 0 3px #f2ce7f91,inset 0 0 28px #d4a4481c,0 0 17px #c2963b20;color:#fff0c5;transform:translateY(-1px)}.armoryGalleryCard[aria-pressed=true],.armoryShelfItem[aria-pressed=true]{border-color:#ffe2a0;background:radial-gradient(ellipse at 50% 0,#dbac442b,transparent 70%),linear-gradient(145deg,#5e451f5c,#131811 62%,#302711);color:#ffe6a5;box-shadow:inset 0 0 0 2px #2e2716,inset 0 0 0 3px #f3cb78a6,inset 0 0 28px #d5a44019,0 0 12px #d7a54628}.armoryGalleryCard[aria-pressed=true]:after,.armoryShelfItem[aria-pressed=true]:after{background:linear-gradient(90deg,transparent,#ffebac,transparent);box-shadow:0 0 8px #e9b94b}.armoryDetails{position:relative;border-color:#b88c47;box-shadow:inset 0 0 0 3px #080d0f,inset 0 0 0 4px #c9a5573d,0 8px 26px #0004;background:radial-gradient(ellipse at 50% 0,#c29a4320,transparent 40%),linear-gradient(145deg,#171c19,#0a1013 70%)}.armoryDetails:after,.armoryDetails:before{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border:1px solid #f6d18a}.armoryDetails:before{top:5px;left:5px;border-right:0;border-bottom:0}.armoryDetails:after{bottom:5px;right:5px;border-left:0;border-top:0}.armoryPiecesRow{gap:5px}.armoryPiecesRow button{position:relative;border-color:#c3974f;background:radial-gradient(ellipse at 50% 10%,#d2a64926,transparent 70%),#090f11;box-shadow:inset 0 0 0 2px #080d0e,inset 0 0 0 3px #d9b26633;color:#d8bd80;transition:border-color .2s,box-shadow .2s}.armoryPiecesRow button:before{content:"";position:absolute;left:6px;right:6px;top:3px;height:1px;background:linear-gradient(90deg,transparent,#ffe4a29e,transparent);pointer-events:none}.armoryPiecesRow button:hover,.armoryPiecesRow button[aria-pressed=true]{border-color:#ffe4a2;background:radial-gradient(ellipse at center,#c799352c,#0d1414 80%);box-shadow:inset 0 0 0 2px #191b12,inset 0 0 0 3px #edc77c85,0 0 12px #d9a93f21;color:#fff0bd}.armoryGalleryCard:focus-visible,.armoryPiecesRow button:focus-visible,.armoryShelfHeader button:focus-visible,.armoryShelfItem:focus-visible{outline:2px solid #fff1bd;outline-offset:3px}@keyframes armoryDiamondGlow{0%,to{filter:brightness(1) drop-shadow(0 0 2px #fff2ca99) drop-shadow(0 0 6px #e9b75a77)}50%{filter:brightness(1.07) drop-shadow(0 0 3px #fff8dfbd) drop-shadow(0 0 9px #e5b45499)}}@keyframes armoryFacetShine{0%,14%,49%,to{opacity:.22;transform:scale(.65)}28%,34%{opacity:1;transform:scale(1.15)}}@media(min-width:1450px){.armoryShelfItem{min-height:151px}.armoryVaultArch{inset:57px 12px 88px}}@media(max-width:1449px){.armoryShelfWrap{padding:10px;margin-top:12px}.armoryVaultArch{inset:57px 12px 88px}}@media(max-width:970px){.armoryVaultArch{inset-inline:8px}.armoryDais{height:30px;left:6%;right:6%}}@media(max-width:600px){.armoryStageTop{padding-bottom:20px}.armoryVaultArch{inset:55px 7px 88px}.armoryStageCaption{padding-top:25px}.armoryShelfWrap{padding:9px}.armoryShelfItem{flex-basis:122px}.armoryDais{height:29px;left:5%;right:5%}.armoryPiecesRow{gap:5px}}:root[data-realm-motion=paused] :is(.armoryDiamond,.armoryGemGlint){animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){:root:not([data-realm-motion=running]) :is(.armoryDiamond,.armoryGemGlint){animation:none!important}.armoryGalleryCard,.armoryShelfItem{transition:none!important}}