:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0907;--bg-2:#16110b;--ink:#efe3c8;--ink-2:#b9a987;--ink-3:#a08f72;--gold:#ffd100;--gold-2:#e9b949;--gold-grad:linear-gradient(180deg, #fff6cf 0%, #f7cd55 42%, #c98a22 78%, #8a5a14 100%);--blue:#148eff;--horde:#e5503c;--alliance:#3d8bff;--q-legendary:#ff8000;--q-epic:#b65cff;--q-rare:#2f8ef0;--q-poor:#9d9d9d;--line:#efe3c817;--display:var(--f-display), "Trajan Pro", "Times New Roman", serif;--body:var(--f-body), "Arial Narrow", "Segoe UI", sans-serif;--label:var(--f-label), "Arial Narrow", sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);--gut:clamp(16px, 4vw, 40px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:64px;overflow-x:clip}body{color:var(--ink);font:400 16px/1.5 var(--body);-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 120% 60% at 50% 0, #2a1d0e 0, transparent 60%), var(--bg);margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}.gold-text,.sec-head h2,.hero .h-main,.path-k,.v-title .v-race{background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.page{isolation:isolate;position:relative}.aura{z-index:-1;pointer-events:none;height:80vh;transition:opacity 1.2s var(--ease);position:fixed;inset:-20vh -20vw auto}.aura-h{background:radial-gradient(45% 55% at 15% 15%,#e5503c1f,#0000 70%)}.aura-a{opacity:0;background:radial-gradient(45% 55% at 85% 15%,#3d8bff1f,#0000 70%)}.page.Alliance .aura-h{opacity:0}.page.Alliance .aura-a{opacity:1}.countdown{padding:7px var(--gut);background:linear-gradient(90deg,#0000,#ffd10014 30% 70%,#0000),#120d07;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;transition:background .3s;display:flex;box-shadow:inset 0 -1px #ffd1002e}.countdown:hover{background:linear-gradient(90deg,#0000,#ffd10024 30% 70%,#0000),#120d07}.cd-t{font:600 14px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);text-align:center}.cd-at{white-space:nowrap}.cd-t b{font:800 15px var(--display);letter-spacing:.06em;background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cd-n,.cd-u{align-items:center;gap:4px;display:inline-flex}.cd-u>i{font:700 16px var(--display);color:var(--gold-2);opacity:.7;font-style:normal;animation:2s step-end infinite blink}@keyframes blink{50%{opacity:.2}}.cd-box{align-items:baseline;gap:4px;display:inline-flex}.cd-box b{font:800 18px/1 var(--display);color:var(--gold);font-variant-numeric:tabular-nums;text-align:right;text-shadow:0 0 12px #ffd10055;min-width:2ch;animation:tickIn .35s var(--ease);display:inline-block}@keyframes tickIn{0%{opacity:.3;transform:translateY(-5px)}}.cd-box small{font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.cd-go{font:800 16px var(--display);color:var(--gold)}.srv-bar{width:100%;padding:3px var(--gut) 5px;font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:#120d07;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 16px;transition:color .25s;display:flex;box-shadow:inset 0 -1px #ffd1002e}.srv-bar:hover,.srv-bar:focus-visible{color:var(--ink)}.srv-k{color:var(--gold-2)}.srv-i{align-items:center;gap:6px;display:inline-flex}.srv-more{color:#e9b949;text-underline-offset:3px;-webkit-text-decoration:underline #e9b94966;text-decoration:underline #e9b94966}.srv-dot{background:#9d9d9d;border-radius:50%;flex:none;width:9px;height:9px;font-style:normal;display:inline-block;box-shadow:0 0 0 2px #9d9d9d33}.srv-dot.ok{background:#3fd46a;box-shadow:0 0 0 2px #3fd46a33,0 0 8px #3fd46a99}.srv-dot.warn{background:#ffd100;box-shadow:0 0 0 2px #ffd10033,0 0 8px #ffd10099}.srv-dot.down{background:#e5503c;box-shadow:0 0 0 2px #e5503c33,0 0 8px #e5503c99}.srv-now{border-block:1px solid #ffd10026;align-items:flex-start;gap:14px;margin:4px 0 18px;padding:14px 0 16px;display:flex}.srv-now>.srv-dot{width:14px;height:14px;margin-top:6px}.srv-now h3{font:700 20px/1.2 var(--display);color:var(--ink);margin:0 0 4px}.srv-now.ok h3{color:#6fe48f}.srv-now.warn h3{color:#ffd100}.srv-now.down h3{color:#ff7a66}.srv-now p{color:var(--ink-2);margin:0 0 6px;font-size:15px}.srv-now small{color:var(--ink-3);font-size:13px}.srv-sum{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 16px;margin:0 0 18px;display:grid}.srv-sum div{flex-direction:column;gap:2px;display:flex}.srv-sum dt{font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;display:inline-flex}.srv-sum dd{font:700 17px var(--display);color:var(--ink);margin:0}.srv-sec{margin:0 0 20px}.srv-sec h3{font:700 15px var(--display);letter-spacing:.04em;color:var(--gold);border-bottom:1px solid #ffd10026;margin:0 0 10px;padding-bottom:6px}.srv-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.srv-steps li{color:var(--ink-2);border-bottom:1px dashed #efe3c814;align-items:center;gap:10px;padding:5px 0;font-size:15px;display:flex}.srv-steps li span{flex:1;min-width:0}.srv-steps li b{font:600 14px var(--label);letter-spacing:.04em;color:var(--ink)}.srv-bars{grid-template-columns:repeat(48,1fr);gap:2px;height:26px;display:grid}.srv-bars i{background:#9d9d9d44;border-radius:1px}.srv-bars i.ok{background:#3fd46a}.srv-bars i.warn{background:#ffd100}.srv-bars i.down{background:#e5503c}.srv-axis{font:600 11px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;margin:4px 0 12px;display:flex}.srv-legend ul{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.srv-legend li{color:var(--ink-2);align-items:baseline;gap:10px;font-size:14px;display:flex}.srv-legend li .srv-dot{transform:translateY(1px)}.srv-legend p,.srv-src{color:var(--ink-3);margin:0;font-size:13px}.srv-src a{color:#e9b949}.nav{top:env(safe-area-inset-top,0px);z-index:30;padding:8px var(--gut);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0907e6;align-items:center;gap:20px;display:flex;position:sticky;box-shadow:0 1px #ffd10022}.nav-mark{width:40px;height:40px;transition:transform .3s var(--ease), filter .3s;flex:none;display:block}.nav-mark img{filter:drop-shadow(0 2px 6px #0009);width:100%;height:100%;display:block}.nav-mark:hover{filter:drop-shadow(0 0 10px #3fc7eb66);transform:rotate(-6deg)scale(1.06)}.nav-links{scrollbar-width:none;min-width:0;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 18px),#0000)}.nav-links::-webkit-scrollbar{display:none}.nav-links a{font:600 15px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;padding:10px 11px;transition:color .25s}.nav-links a:hover,.nav-links a.on{color:var(--ink)}.nav-links{flex:1}.nav-bar{background:var(--gold);height:2px;transition:transform .45s var(--ease), width .45s var(--ease);box-shadow:0 0 10px var(--gold);position:absolute;bottom:2px;left:0}.lang{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.lang-l{font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.hero{padding:clamp(36px, 7vw, 80px) var(--gut) clamp(32px, 5vw, 56px);text-align:center;max-width:1200px;margin:0 auto;position:relative}.embers{z-index:-1;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.eyebrow,.kicker{font:700 13px var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2)}.hero h1{justify-items:center;margin:14px 0 18px;display:grid}.hero .h-top{font:600 clamp(14px, 2vw, 20px) var(--display);letter-spacing:.32em;color:var(--ink-2);margin-bottom:4px}.hero .h-main{font:800 clamp(58px, 12vw, 136px)/.9 var(--display);letter-spacing:.04em;filter:drop-shadow(0 4px 24px #ffb70033);animation:rise .9s var(--ease) both .12s, shimmer 6s ease-in-out infinite 1.2s;background-size:100% 200%}.hero .h-sub{font:600 clamp(15px, 2vw, 20px) var(--label);letter-spacing:.3em;text-transform:uppercase;color:var(--ink);align-items:center;gap:14px;margin-top:10px;display:flex}.hero .h-sub:before,.hero .h-sub:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-2));width:clamp(24px,6vw,64px);height:1px}.hero .h-sub:after{transform:scaleX(-1)}@keyframes shimmer{0%,to{background-position:0 0}50%{background-position:0 30%}}.hero-p{max-width:58ch;color:var(--ink-2);margin:0 auto;font-size:clamp(16px,1.8vw,18px)}.hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.cta{background:linear-gradient(180deg, #3aa2ff, var(--blue) 55%, #0b6fd1);color:#fff;font:700 16px var(--label);letter-spacing:.1em;text-transform:uppercase;transition:transform .25s var(--ease), box-shadow .25s, filter .25s;border-radius:4px;align-items:center;gap:10px;padding:12px 22px;display:inline-flex;box-shadow:inset 0 1px #fff5,0 6px 20px #148eff33}.cta:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 10px 28px #148eff55}.cta span{transition:transform .3s var(--ease)}.cta:hover span{transform:translate(3px)}.beta-tag{color:var(--ink-3);align-items:center;gap:8px;font-size:14px;display:inline-flex}.beta-tag i{background:#1eff00;border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #1eff0070}70%,to{box-shadow:0 0 0 9px #1eff0000}}.hero-emblem{aspect-ratio:1;width:clamp(220px,30vw,360px);margin:0 auto 18px;animation:.9s cubic-bezier(.2,1.1,.3,1) both emblemIn,7s ease-in-out 1.2s infinite logoFloat;position:relative}.hero-logo{z-index:2;filter:drop-shadow(0 8px 18px #000c);width:100%;height:100%;transition:transform .5s var(--ease);display:block;position:relative}.he-aura{z-index:0;filter:blur(10px);background:radial-gradient(circle,#3fc7eb66 0%,#148eff33 45%,#0000 70%);border-radius:50%;animation:3.4s ease-in-out infinite auraPulse;position:absolute;inset:8%}.he-runes{z-index:1;width:128%;height:128%;animation:40s linear infinite fxSpin;position:absolute;inset:-14%;overflow:visible}.he-runes-in{transform-box:view-box;transform-origin:100px 100px;animation:18s linear infinite reverse fxSpin}.he-shine{z-index:3;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 38%,#fff8 48%,#fff0 58%) 160% 0/250% 100% no-repeat;animation:5.5s ease-in-out 1.4s infinite shine;position:absolute;inset:0;-webkit-mask:url(/logo.webp) 50%/contain no-repeat;mask:url(/logo.webp) 50%/contain no-repeat}@keyframes fxSpin{to{transform:rotate(360deg)}}@keyframes emblemIn{0%{opacity:0;transform:scale(.55)rotate(-25deg)}}@keyframes logoFloat{50%{transform:translateY(-7px)}}@keyframes auraPulse{50%{opacity:.45;transform:scale(1.12)}}@keyframes shine{0%{background-position:160% 0}45%,to{background-position:-60% 0}}.eyebrow,.hero .h-top,.hero .h-sub,.hero-p,.hero-cta{animation:rise .8s var(--ease) both}.hero .h-top{animation-delay:50ms}.hero .h-sub{animation-delay:.25s}.hero-p{animation-delay:.35s}.hero-cta{animation-delay:.45s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}main{max-width:1200px;padding:0 var(--gut);margin:0 auto}main:focus{outline:none}.sec{padding-block:clamp(56px,7vw,96px);position:relative}.sec:nth-of-type(odd){border-image:linear-gradient(#1a130b,#120e09) 0 fill//0 100vmax}.sec:before{content:"";background:linear-gradient(90deg, transparent, #c98a22 30%, var(--gold) 50%, #c98a22 70%, transparent);width:min(640px,86%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sec:after{content:"";background:var(--bg);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--gold), 0 0 14px #ffd10066;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.sec-head{position:relative}.sec-head .kicker{align-items:center;gap:10px;display:inline-flex}.sec-head .kicker:before{content:"";background:var(--gold-2);width:22px;height:1px}.sec-head{gap:6px;max-width:760px;margin-bottom:22px;display:grid}.sec-head.row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;max-width:none;display:flex}.sec-head.row-head>div:first-child{gap:6px;display:grid}.sec-head h2{font:700 clamp(26px, 3.6vw, 40px)/1.1 var(--display);letter-spacing:.02em}.lede{color:var(--ink-2);max-width:66ch}.lede b{color:var(--gold)}.note{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:14px;display:flex}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal>*{animation:linear both fadeUp;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes fadeUp{0%{opacity:.85;transform:translateY(14px)}}.tier{min-width:30px;height:26px;font:700 15px var(--label);color:var(--ink-2);background:#efe3c80d;border-radius:3px;flex:none;place-items:center;padding:0 6px;display:inline-grid}.tS{color:var(--q-legendary);background:#ff80001f;box-shadow:inset 0 0 0 1px #ff800055}.tA{color:var(--q-epic);background:#b65cff1c;box-shadow:inset 0 0 0 1px #b65cff4d}.tB{color:var(--q-rare);background:#2f8ef01c;box-shadow:inset 0 0 0 1px #2f8ef04d}.tq{color:var(--q-poor);background:0 0;box-shadow:inset 0 0 0 1px #9d9d9d40}.seg{background:#efe3c80d;border-radius:4px;flex-wrap:nowrap;max-width:100%;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffd1001f}.seg button{z-index:1;font:600 15px var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;border-radius:3px;padding:7px 14px;transition:color .3s;position:relative}.seg button:hover{color:var(--ink)}.seg-pill{background:var(--gold-grad);transition:transform .45s var(--ease), width .45s var(--ease);border-radius:3px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 0 14px #ffd10040}.seg-s button{padding:4px 9px;font-size:13px}.adv-grid{grid-template-columns:minmax(260px,360px) 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.quiz{gap:16px;display:grid}.q{gap:7px;transition:opacity .3s;display:grid}.q.off{opacity:.35;pointer-events:none}.q-l{font:600 14px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;display:flex}.q-l i{font:700 13px var(--display);color:var(--gold);width:18px;font-style:normal}.q-l em{color:var(--ink-3);text-transform:none;letter-spacing:0;font-style:normal}.verdict{animation:slideIn .5s var(--ease) both;padding:4px 0 0 clamp(0px,3vw,32px);position:relative}.v-k{font:700 13px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;display:block}.v-title{display:grid}.v-title .v-race{font:700 clamp(20px, 2.4vw, 26px)/1.1 var(--display);justify-self:start}.v-title .v-cls{font:800 clamp(32px, 5vw, 54px)/1.02 var(--display);color:var(--cc)}.v-meta{font:600 14px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:12px 0 14px;display:flex}.v-meta>span{align-items:center;gap:8px;display:inline-flex}.why{gap:5px;margin:0 0 16px;padding:0;list-style:none;display:grid}.why li{animation:rise .45s var(--ease) both;grid-template-columns:62px 1fr;gap:10px;display:grid}.why li:nth-child(2){animation-delay:60ms}.why li:nth-child(3){animation-delay:.12s}.why li:nth-child(4){animation-delay:.18s}.why b{font:700 13px/1.9 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-2)}.v-profs{margin-bottom:18px}.v-profs ol{counter-reset:p;gap:6px;margin:0;padding:0;list-style:none;display:grid}.v-profs li{counter-increment:p;animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .15s);grid-template-columns:22px minmax(120px,170px) 1fr;align-items:baseline;gap:10px;display:grid}.v-profs li:before{content:counter(p);font:700 14px var(--display);color:var(--gold)}.v-profs strong{font:700 16px var(--display);color:var(--ink)}.v-profs li>span{color:var(--ink-2);font-size:15px}.alts li{animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .2s)}.alt-name{font:700 17px var(--display);color:var(--ink)}.alt-name em{color:var(--cc);font-style:normal}.alts small{color:var(--ink-3);grid-column:2;font-size:14px}.planner-grid{grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.steps{gap:20px;display:grid;position:sticky;top:72px}.step{gap:8px;min-width:0;display:grid}.step-t,.q-l{font:600 15px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;display:flex}.step-t i,.q-l i{font:700 14px var(--display);color:var(--gold);width:18px;font-style:normal}.hint{color:var(--ink-3);font-size:14px}.faction-pick{gap:24px;display:flex}.fac{color:var(--ink-3);padding:2px 0 6px;transition:color .4s;position:relative}.fac-name{font:700 clamp(24px, 3vw, 30px)/1 var(--display)}.fac:after{content:"";transform-origin:0;height:2px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px}.fac:hover{color:var(--ink-2)}.fac.Horde.on{color:var(--horde)}.fac.Alliance.on{color:var(--alliance)}.fac.on:after{transform:scaleX(1)}.class-pick{flex-wrap:wrap;gap:4px;display:flex}.cls{font:600 16px var(--label);letter-spacing:.03em;color:var(--ink-2);transition:background .3s, color .3s, transform .2s var(--ease);border-radius:3px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.cls:hover:not(:disabled){color:var(--ink);background:#efe3c80d}.cls:active:not(:disabled){transform:scale(.96)}.cls:disabled{opacity:.4;cursor:not-allowed}.cls-dot{background:var(--cc);border-radius:50%;width:8px;height:8px;transition:box-shadow .3s}.cls sup{color:var(--ink-3);vertical-align:0;font-size:12px}.cls.on{background:color-mix(in srgb, var(--cc) 15%, transparent);color:var(--cc)}.sheet{min-width:0}.sheet-head{animation:slideIn .45s var(--ease) both;margin-bottom:8px;padding-bottom:16px;position:relative}.sheet-name{font:800 clamp(30px, 4.4vw, 48px)/1.05 var(--display);color:var(--cc);margin-bottom:10px}.sheet-facts{grid-template-columns:repeat(auto-fit,minmax(160px,auto));gap:8px 32px;margin:0;display:grid}.sheet-facts div{grid-template-columns:1fr;gap:4px;display:grid}.sheet-facts dd{color:var(--ink);flex-wrap:wrap;gap:6px 14px;font-size:16px;display:flex}.role-pill{align-items:center;gap:7px;display:inline-flex}.results-lead{font:600 15px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:8px 0 2px}.results-lead .n{color:var(--gold)}.combo-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.combo-list>li{border-top:1px solid var(--line);animation:rise .5s var(--ease) both;animation-delay:calc(var(--i) * 60ms);gap:6px;padding:12px 0;display:grid}.combo-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.combo-top h5{font:700 19px/1.2 var(--display);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.combo-ranks{font:600 13px var(--label);letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.perks{gap:3px;margin:0;padding:0;list-style:none;display:grid}.perks li{color:var(--ink);grid-template-columns:auto 1fr;align-items:baseline;gap:8px;font-size:15px;display:grid}.tag{font:700 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-align:center;background:#efe3c812;border-radius:3px;flex:none;min-width:54px;padding:1px 6px}.tag-pvp{color:#ff8f7a;background:#e5503c1f}.tag-dps,.tag-melee,.tag-caster{color:var(--gold);background:#ffd1001a}.tag-heal{color:#7dff6a;background:#1eff0014}.tag-tank{color:#8fc2ff;background:#3d8bff1c}.racials{color:var(--ink-3);font-size:14px}.racials-l{font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-right:8px}mark{font:700 11px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#1eff00;background:#1eff0018;border-radius:3px;padding:2px 6px}dl{gap:2px;margin:6px 0 0;display:grid}dt{font:700 12px/1.9 var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}dd{color:var(--ink-2);margin:0}.legend{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:14px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.dj-controls{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:18px;display:flex}.dj-level{flex:280px;align-items:center;gap:14px;max-width:460px;display:flex}.dj-level label{font:600 15px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:8px;display:flex}.dj-level output{font:800 26px/1 var(--display);color:var(--gold);font-variant-numeric:tabular-nums;min-width:2ch}.dj-level input{accent-color:var(--gold);flex:1;min-width:0}.dj{grid-template-columns:minmax(280px,420px) 1fr;align-items:start;gap:clamp(20px,4vw,48px);display:grid}.dj-list{scrollbar-width:thin;scrollbar-color:#ffd10033 transparent;max-height:560px;margin:0;padding:0 6px 0 0;list-style:none;display:grid;overflow-y:auto}.dj-list button{text-align:left;width:100%;color:var(--ink-3);border-radius:3px;grid-template-rows:auto 6px;grid-template-columns:52px 1fr;align-items:center;gap:2px 10px;padding:7px 8px;transition:background .25s,color .25s;display:grid}.dj-list button:hover{color:var(--ink-2);background:#efe3c80a}.dj-list button.fit{color:var(--ink)}.dj-list button.far .dj-name{opacity:.7}.dj-list button.on{color:var(--gold);background:#ffd1001a}.dj-lv{font:700 14px var(--label);font-variant-numeric:tabular-nums;grid-row:1/3}.dj-list button.fit .dj-lv{color:#1eff00}.dj-name{font:700 15px var(--display);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dj-bar{background:#efe3c812;border-radius:2px;height:3px;position:relative}.dj-bar i{background:var(--ink-3);border-radius:2px;position:absolute;top:0;bottom:0}.dj-list button.fit .dj-bar i{background:#1eff00;box-shadow:0 0 6px #1eff0088}.dj-list button.on .dj-bar i{background:var(--gold)}.dj-bar b{background:var(--ink);width:2px;height:9px;position:absolute;top:-3px;transform:translate(-1px)}.dj-detail{animation:slideIn .45s var(--ease) both;position:sticky;top:72px}.dj-detail h3{font:800 clamp(26px, 3.6vw, 40px)/1.1 var(--display);color:var(--ink);margin:2px 0 10px}.dj-badges{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.badge{font:600 14px var(--label);letter-spacing:.05em;color:var(--ink-2);background:#efe3c80f;border-radius:3px;padding:3px 9px}.badge.ok{color:#7dff6a;background:#1eff0018}.badge.side-Horde{color:#ff8f7a;background:#e5503c1f}.badge.side-Alliance{color:#8fc2ff;background:#3d8bff1f}.badge.side-both{color:var(--gold-2);background:#ffd10014}.dj-facts{gap:10px;margin:0;display:grid}.dj-facts div{grid-template-columns:130px 1fr;gap:12px;display:grid}.dj-facts dd{color:var(--ink);font-size:16px}.dj-src{color:var(--ink-3);margin-top:16px;font-size:14px}.dj-src a{color:var(--gold-2);text-underline-offset:3px;text-decoration:underline}.tierboard{display:grid}.tierrow{border-top:1px solid var(--line);animation:rise .5s var(--ease) both;animation-delay:calc(var(--i) * 80ms);grid-template-columns:64px 1fr;align-items:center;gap:16px;padding:10px 0;display:grid}.tier-letter{font:800 clamp(40px, 5vw, 56px)/1 var(--display);text-align:center}.rS .tier-letter{color:var(--q-legendary);text-shadow:0 0 28px #ff800066}.rA .tier-letter{color:var(--q-epic);text-shadow:0 0 28px #b65cff44}.rB .tier-letter{color:var(--q-rare);text-shadow:0 0 28px #2f8ef044}.rC .tier-letter{color:#1eff00;text-shadow:0 0 28px #1eff0033}.rD .tier-letter{color:#fff;text-shadow:0 0 28px #fff2}.tierrow ul{flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;list-style:none;display:flex}.tierrow li{font:700 clamp(17px, 2vw, 21px)/1.3 var(--display);color:var(--cc);animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 80ms + var(--j) * 35ms + 60ms);transition:transform .3s var(--ease)}.tierrow li:hover{transform:translateY(-2px)}.md{grid-template-columns:minmax(190px,240px) 1fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.md-list{margin:0;padding:0;list-style:none;display:grid}.md-list button{text-align:left;width:100%;font:600 17px var(--display);color:var(--ink-3);transition:color .3s, padding .4s var(--ease);align-items:center;gap:10px;padding:6px 0;display:flex}.md-list button:hover{color:var(--ink-2)}.md-list button.on{color:var(--gold);padding-left:8px}.md-f{width:6px;height:6px;transition:transform .3s var(--ease);flex:none;transform:rotate(45deg)}.md-list .Horde .md-f{background:var(--horde)}.md-list .Alliance .md-f{background:var(--alliance)}.md-list button.on .md-f{transform:rotate(45deg)scale(1.6)}.md-detail{animation:slideIn .5s var(--ease) both;position:sticky;top:72px}@keyframes slideIn{0%{opacity:0;transform:translate(20px)}}.fac-tag{font:700 13px var(--label);letter-spacing:.18em;text-transform:uppercase}.fac-tag.Horde{color:var(--horde)}.fac-tag.Alliance{color:var(--alliance)}.md-detail h3{font:800 clamp(32px, 5vw, 52px)/1.05 var(--display);color:var(--ink);margin:4px 0 16px}.compare{grid-template-columns:1fr auto 1fr;align-items:start;gap:14px;display:grid}.compare .lbl{font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;display:block}.compare .lbl.gold{color:var(--gold-2)}.compare p{color:var(--ink-2)}.compare div:last-child p{color:var(--ink)}.arrow{font:700 22px var(--display);color:var(--gold-2);padding-top:10px}.scores{font:700 13px var(--label);letter-spacing:.12em;color:var(--ink-3);gap:22px;margin:16px 0 12px;display:flex}.scores span{align-items:center;gap:8px;display:inline-flex}.chips{flex-wrap:wrap;gap:4px;display:flex}.chip{font:600 15px var(--label);color:var(--cc);background:color-mix(in srgb, var(--cc) 12%, transparent);animation:rise .4s var(--ease) both;animation-delay:calc(var(--i) * 40ms + .12s);border-radius:3px;padding:3px 10px}.toolbar{flex-wrap:wrap;gap:8px;display:flex}.ptable-wrap{overflow-x:auto}.ptable{border-collapse:collapse;width:100%}.ptable th,.ptable td{text-align:left;vertical-align:middle;padding:8px 10px}.ptable thead th{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.ptable thead th.hl{color:var(--gold)}.ptable tbody tr{animation:rise .4s var(--ease) both;animation-delay:calc(var(--i) * 35ms);transition:background .25s}.ptable tbody tr:hover{background:#ffd1000a}.ptable tbody th{font:700 16px var(--display);color:var(--ink)}.ptable .where{color:var(--ink);font-size:15px}.ptable .why{color:var(--ink-2);font-size:15px}.legacy-track{max-width:760px;margin:4px 0 28px}.legacy-track label{font:600 14px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.legacy-track output{font:800 32px/1 var(--display);color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums;min-width:3ch}.lt-res{color:var(--gold);margin-left:auto}.lt-rail{height:48px;margin-top:10px;position:relative}.lt-rail:before,.lt-fill{content:"";background:#efe3c812;border-radius:1px;height:6px;position:absolute;top:12px;left:0;right:0;box-shadow:inset 0 0 0 1px #ffd10022}.lt-fill{width:calc(var(--p) * 100%);background:linear-gradient(90deg, #7a4f10, var(--gold));right:auto;box-shadow:0 0 14px #ffd10055}.lt-mark{font:700 14px var(--label);color:var(--ink-3);justify-items:center;gap:8px;transition:color .3s;display:grid;position:absolute;top:0;transform:translate(-50%)}.lt-mark i{background:var(--bg);width:14px;height:14px;transition:background .35s, box-shadow .35s, transform .35s var(--ease);margin-top:8px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #efe3c840}.lt-mark.on{color:var(--gold)}.lt-mark.on i{background:var(--gold);box-shadow:0 0 12px var(--gold);transform:rotate(45deg)scale(1.15)}.lt-rail input{opacity:0;cursor:pointer;width:100%;height:30px;margin:0;position:absolute;inset:0 0 auto}.lt-rail:has(input:focus-visible) .lt-fill{outline:2px solid var(--gold);outline-offset:4px}.paths{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.path-k{font:700 19px/1.2 var(--display);margin:0 0 6px;display:inline-block}.paths p{color:var(--ink-2)}.lg-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.lg-stats li{gap:2px;display:grid}.lg-stats b{font:800 clamp(30px, 4vw, 44px)/1 var(--display);background:var(--gold-grad);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.lg-stats span{font:600 14px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.lg-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:32px;display:grid}.lg-h{font:700 18px var(--display);color:var(--gold-2);margin-bottom:8px}.lg-list{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.lg-list li{color:var(--ink);padding-left:18px;position:relative}.lg-list li:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:.6em;left:2px;transform:rotate(45deg)}.lg-cats{gap:6px;margin:0}.lg-cats div{grid-template-columns:84px 1fr;gap:10px;display:grid}.lg-cats dd{color:var(--ink)}.lg-trees{margin-bottom:32px}.lg-trees-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:12px;display:flex}.lg-trees-head .lg-h{margin:0}.lg-tree{animation:slideIn .45s var(--ease) both}.lg-tree-d{color:var(--ink-2);margin-bottom:10px}.lg-tree-d b{font:700 17px var(--display);color:var(--ink)}.lg-tree-d .en{color:var(--ink-3)}.lg-perks{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.lg-perks li{border-top:1px solid var(--line);animation:rise .4s var(--ease) both;animation-delay:calc(var(--i) * 50ms);gap:2px;padding:10px 0;display:grid}.lg-pn{font:700 16px var(--display);color:var(--gold);align-items:baseline;gap:10px;display:flex}.lg-pn small{font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.lg-pd{color:var(--ink);font-size:15px}.lg-links{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.cta-ghost{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #ffd10055}.cta-ghost:hover{box-shadow:inset 0 0 0 1px var(--gold), 0 6px 20px #ffd10022}.talent-link{font:600 15px var(--label);letter-spacing:.06em;color:var(--gold-2);text-underline-offset:3px;margin-top:12px;text-decoration:underline;display:inline-block}.talent-link:hover{color:var(--gold)}.links-h{font:700 18px var(--display);color:var(--gold-2);align-items:center;gap:10px;margin-bottom:10px;display:flex}.blue-dot{background:#00b4ff;border-radius:50%;width:9px;height:9px;animation:2.4s infinite pulseB;box-shadow:0 0 10px #00b4ff}@keyframes pulseB{0%{box-shadow:0 0 #00b4ff88}70%,to{box-shadow:0 0 0 9px #00b4ff00}}.blue-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.blue-list a{border-top:1px solid var(--line);transition:transform .3s var(--ease);gap:2px;padding:10px 0;display:grid}.blue-list a:hover{transform:translate(3px)}.bl-meta{font:600 13px var(--label);letter-spacing:.06em;color:var(--ink-3)}.bl-meta b{color:#4fc3ff}.bl-title{font:700 16px var(--display);color:var(--ink)}.bl-ex{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.links{grid-template-columns:2fr 1fr 1fr;gap:28px;display:grid}.links-g ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px 20px;margin:0;padding:0;list-style:none;display:grid}.links-g a{border-radius:3px;padding:6px 0;display:grid}.links-g a:hover .lk-t{color:var(--gold)}.links-g a:hover .lk-t i{transform:translate(2px,-2px)}.sheet-title{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:10px;display:flex}.sheet-title .sheet-name{margin:0}.cta-s{padding:8px 14px;font-size:14px}.lead-hint{color:var(--ink-3);text-transform:none;letter-spacing:0;font-weight:400}.race-rows{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.race-rows>li{animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 60ms);background:#efe3c808;border-radius:4px;padding:14px 16px}.race-rows>li.best{box-shadow:inset 3px 0 0 var(--gold);background:linear-gradient(90deg,#ffd10014,#efe3c808 60%)}.rr-head{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;display:flex}.rr-head h5{font:800 22px/1.1 var(--display);color:var(--ink);margin:0}.rr-head .combo-ranks{margin-left:auto}.best-tag{font:700 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#1a1206;background:var(--gold-grad);border-radius:3px;padding:3px 8px}.rr-body{grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}.rr-body h6{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);margin:0 0 6px}.racial-list{gap:6px;margin:0;display:grid}.racial-list div{gap:0;display:grid}.racial-list dt{font:700 15px/1.3 var(--display);letter-spacing:0;text-transform:none;color:var(--ink)}.racial-list dd{color:var(--ink-2);font-size:14.5px}.compare .racial-list{margin-top:4px}.lg-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 28px;padding:0;list-style:none;display:grid}.lg-steps li{gap:4px;padding-top:4px;display:grid;position:relative}.lg-num{width:36px;height:36px;font:800 18px var(--display);color:#1a1206;background:var(--gold-grad);border-radius:50%;place-items:center;margin-bottom:4px;display:grid;box-shadow:0 0 16px #ffd10044}.lg-steps h3{font:700 18px var(--display);color:var(--ink)}.lg-steps p{color:var(--ink-2)}.lg-block{margin-top:36px}.lg-block>p{color:var(--ink-2);max-width:70ch}.lg-bar{gap:3px;min-height:64px;margin:12px 0 14px;display:flex}.lg-bar button{text-align:left;background:color-mix(in srgb, var(--cc) 16%, transparent);min-width:78px;box-shadow:inset 0 3px 0 var(--cc);color:var(--ink-2);transition:background .25s, transform .25s var(--ease);border-radius:3px;flex-basis:0;align-content:center;justify-items:start;gap:2px;padding:8px 10px;display:grid}.lg-bar button:hover{background:color-mix(in srgb, var(--cc) 26%, transparent)}.lg-bar button.on{background:color-mix(in srgb, var(--cc) 34%, transparent);color:var(--ink);transform:translateY(-3px)}.lg-bar b{font:800 20px/1 var(--display);color:var(--ink)}.lg-bar span{font:600 13px var(--label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.lg-cat{box-shadow:inset 3px 0 0 var(--cc);animation:slideIn .4s var(--ease) both;padding-left:14px}.lg-cat h4{font:700 18px var(--display);color:var(--ink);margin:0 0 6px}.lg-table{border-collapse:collapse;width:100%;margin-top:4px}.lg-table th,.lg-table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:9px 10px}.lg-table thead th{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-top:0}.lg-table tbody th{font:700 16px var(--display);color:var(--gold);white-space:nowrap}.lg-table tbody td:nth-child(2){font:700 15px var(--label);color:var(--ink-2);text-align:center;width:64px}.lg-table tbody tr{animation:rise .4s var(--ease) both;animation-delay:calc(var(--i) * 40ms)}.rw{max-width:820px;margin-top:10px}.rw label{font:600 14px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.rw output{font:800 32px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;min-width:2ch}.rw-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rw-list li{opacity:.55;gap:2px;transition:opacity .3s;display:grid}.rw-list li.on{opacity:1}.rw-list b{font:700 13px var(--label);letter-spacing:.1em;color:var(--gold-2)}.rw-n{font:700 15px var(--display);color:var(--ink)}.rw-list li.on .rw-n{color:var(--q-epic)}.rw-d{color:var(--ink-2);font-size:14px}.faq{gap:4px;max-width:820px;display:grid}.faq details{border-top:1px solid var(--line)}.faq summary{cursor:pointer;font:700 16px var(--display);color:var(--ink);justify-content:space-between;gap:16px;padding:12px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold);font:700 20px/1 var(--display);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-2);max-width:70ch;padding:0 0 14px}.lg-sources{margin-top:28px}.lg-sources ul{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.lg-sources a,a.inline,.patch-links a{color:var(--gold-2);text-underline-offset:3px;font-size:15px;text-decoration:underline}.lg-sources a:hover,a.inline:hover,.patch-links a:hover{color:var(--gold)}.patch{gap:10px;display:grid}.patch-big{background:linear-gradient(135deg,#ffd10012,#efe3c806 60%);border-radius:4px;padding:clamp(18px,3vw,28px);box-shadow:inset 0 0 0 1px #ffd10040,0 20px 60px -30px #ffd10040}.patch-head{font:600 14px var(--label);letter-spacing:.06em;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.patch-v{font:800 16px var(--display);color:#1a1206;background:var(--gold-grad);letter-spacing:.02em;border-radius:3px;padding:3px 10px}.patch-b{font:700 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-2)}.patch h3{font:800 clamp(20px, 2.6vw, 28px)/1.15 var(--display);color:var(--ink)}.patch-pts{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:6px 28px;margin:0;padding:0;list-style:none;display:grid}.patch-pts li{color:var(--ink);grid-template-columns:84px 1fr;align-items:baseline;gap:10px;display:grid}.patch-pts .tag{min-width:0}.patch-lede{color:var(--ink);margin:6px 0 0;font-size:15.5px;line-height:1.5}.patch-details{min-height:30px;color:var(--gold);font:700 12px var(--label);letter-spacing:.1em;text-transform:uppercase;cursor:help;border:1px solid #c8b17a66;border-radius:3px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.patch-details:before{content:"i";background:var(--gold);color:#0b0907;letter-spacing:0;text-transform:none;border-radius:50%;place-items:center;width:15px;height:15px;font:800 10px/1 Georgia,serif;display:grid}.patch-details:hover,.patch-details:focus-visible{border-color:var(--gold);outline:none}.patch-links:has(.patch-details){flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ki-now{margin:0 0 8px}.patch-links{flex-wrap:wrap;gap:6px 20px;display:flex}.patch-older{gap:4px;margin-top:28px;display:grid}.patch-older details{border-top:1px solid var(--line)}.patch-older summary{cursor:pointer;color:var(--ink);font:600 16px var(--display);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.patch-older details .patch{padding:4px 0 16px}.patch-older details .patch h3,.patch-older details .patch-head{display:none}.patch-auto{font:700 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#4fc3ff}.full{margin-top:4px}.full>summary{cursor:pointer;font:700 15px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;padding:6px 0;display:inline-flex}.full>summary:after{content:"+";font:700 18px/1 var(--display);transition:transform .3s var(--ease)}.full[open]>summary:after{transform:rotate(45deg)}.full-notes{scrollbar-width:thin;scrollbar-color:#ffd10033 transparent;gap:8px;max-width:80ch;max-height:520px;padding:8px 0 4px;display:grid;overflow-y:auto}.full-notes p{color:var(--ink-2)}.full-h{font:700 17px var(--display);color:var(--gold-2);margin:10px 0 0}.tr-link{font:600 13px var(--label);letter-spacing:.06em;color:var(--ink-3);text-underline-offset:3px;margin:-4px 0 8px;text-decoration:underline;display:inline-block}.tr-link:hover{color:var(--gold)}.road{gap:22px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.road:before{content:"";background:linear-gradient(var(--gold), #ffd10022);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.road>li{gap:4px;max-width:760px;display:grid;position:relative}.road-dot{background:var(--bg);width:16px;height:16px;position:absolute;top:4px;left:-26px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #efe3c855}.road-past .road-dot{box-shadow:none;background:#ffd10066}.road-now .road-dot{background:var(--gold);box-shadow:0 0 0 5px #ffd10033, 0 0 16px var(--gold)}.road-past{opacity:.6}.road-when{font:700 14px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.road-st{color:var(--ink-2);background:#efe3c812;border-radius:3px;padding:2px 7px;font-size:11px}.st-now{color:#7dff6a;background:#1eff0018}.road h3{font:700 clamp(18px, 2.2vw, 22px) var(--display);color:var(--ink)}.road-now h3{color:var(--gold)}.nav-patch{font:700 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border-radius:3px;flex:none;align-items:center;gap:7px;padding:6px 10px;display:none;box-shadow:inset 0 0 0 1px #ffd10055}.np-dot{background:#1eff00;border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}.side-tabs{z-index:35;gap:10px;transition:opacity .3s;display:grid;position:fixed;top:50%;left:0;translate:0 -50%}.side-tabs.hide{opacity:0;pointer-events:none}.side-tab{writing-mode:vertical-rl;color:var(--gold);font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;transition:translate .3s var(--ease), color .2s;background:#120d07;border-radius:4px 0 0 4px;align-items:center;gap:9px;padding:14px 7px;display:flex;rotate:180deg;box-shadow:inset 0 0 0 1px #ffd10040,-6px 0 24px #0008}.side-tab:hover,.side-tab:focus-visible{color:#fff3c4;translate:4px}.side-tab img{border-radius:3px;width:24px;height:24px;rotate:180deg;box-shadow:0 0 0 1px #000,0 0 0 2px #a07c45}.patch-tab b{font:800 12px var(--display);letter-spacing:.02em;color:#1a1206;background:var(--gold-grad);border-radius:3px;padding:4px 2px}.rx-rail{--rx-w:168px;z-index:34;translate:var(--rx-w) -50%;transition:translate .7s var(--ease);align-items:center;display:none;position:fixed;top:calc(50% + 40px);right:0}.rx-rail.open{translate:0 -50%}@media (min-width:1100px) and (min-height:820px) and (hover:hover){.rx-rail{display:flex}}.rx-spine{writing-mode:vertical-rl;cursor:pointer;color:var(--gold);font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;transition:translate .3s var(--ease), color .2s;background:#120d07;border:0;border-radius:4px 0 0 4px;align-items:center;gap:10px;padding:12px 7px;display:flex;box-shadow:inset 0 0 0 1px #ffd10040,-6px 0 24px #0008}.rx-rail:not(.open) .rx-spine:hover,.rx-rail:not(.open) .rx-spine:focus-visible{color:#fff3c4;translate:-4px}.rx-arrow{font:400 20px/1 var(--body);writing-mode:horizontal-tb;transition:rotate .4s var(--ease);font-style:normal}.rx-rail.open .rx-arrow{rotate:180deg}.rx-spine b{writing-mode:horizontal-tb;font:800 11px var(--label);letter-spacing:0;color:#1a1206;background:var(--gold-grad);border-radius:3px;padding:3px 3px 2px}.rx-panel{width:var(--rx-w);background:#0b0907f2;justify-items:center;gap:0;padding:12px 12px 10px;display:grid;box-shadow:inset 1px 0 #ffd10040,-10px 0 30px #000a}.rx-banner{line-height:0;display:block}.rx-banner img,.rx-banner .rx-fallback{border-radius:4px 4px 0 0;width:144px;height:540px}.rx-fallback{box-sizing:border-box;text-align:center;background:radial-gradient(90% 60% at 50% 35%,#ffd10022,#0000 70%),linear-gradient(#1d1710,#0b0907);place-content:center;justify-items:center;gap:6px;width:100%;padding:12px;line-height:1.2;display:grid;box-shadow:inset 0 0 0 1px #5b4420}.rx-fallback b{font:700 22px var(--display);letter-spacing:.04em;background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.rx-fallback span{font:600 13px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2,#b9a987)}.rx-fallback small{font:400 12px var(--body);color:#a08f72}.rx-ticket{cursor:pointer;text-align:center;background:var(--gold-grad);color:#1a1206;border:0;border-radius:0 0 6px 6px;justify-items:center;gap:2px;width:144px;padding:12px 8px 9px;transition:filter .2s;display:grid;position:relative;box-shadow:0 6px 18px #000a}.rx-ticket:before{content:"";border-top:2px dashed #1a120666;position:absolute;top:0;left:8px;right:8px}.rx-ticket:hover,.rx-ticket:focus-visible{filter:brightness(1.08);outline:none}.rx-pct{font:800 28px/1 var(--display);white-space:nowrap}.rx-ticket small{font:700 10.5px/1.2 var(--label);letter-spacing:.14em;text-transform:uppercase}.rx-ticket code{color:#ffd100;letter-spacing:.08em;background:#1a1206;border-radius:3px;justify-self:stretch;margin-top:5px;padding:5px 0 4px;font:800 14px/1 ui-monospace,Consolas,monospace;box-shadow:inset 0 0 0 1px #ffd10040}.rx-copy{font:700 10.5px/1.2 var(--label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-top:3px}.rx-copy.done,.rx-ticket:hover .rx-copy{opacity:1}.rx-aff{color:#a08f72;margin-top:6px;font-size:11.5px}.rx-aff button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rx-aff button:hover,.rx-aff button:focus-visible{color:#efe3c8}.rx-sheet{z-index:45;left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:min(440px,100% - 24px);animation:rx-up .5s var(--ease) both;background:#0c0906f7;border:1px solid #8b672d;border-radius:8px;grid-template-columns:112px minmax(0,1fr);gap:12px 14px;padding:14px;display:grid;position:fixed;translate:-50%;box-shadow:0 14px 40px #000d}@keyframes rx-up{0%{opacity:0;transform:translateY(24px)}}.rx-sh-pic{align-self:start;line-height:0}.rx-sh-pic img,.rx-sh-pic .rx-fallback{border-radius:5px;width:112px;height:auto;box-shadow:0 0 0 1px #ffd10033}.rx-sh-pic .rx-fallback b{font-size:16px}.rx-sh-pic .rx-fallback span{font-size:10px}.rx-sh-txt{align-content:start;gap:4px;min-width:0;display:grid}.rx-sh-k{font:600 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72;margin:0}.rx-sh-t{font:700 18px/1.15 var(--display);color:var(--gold);margin:0}.rx-sh-d{color:#b9a987;margin:0 0 4px;font-size:14px;line-height:1.3}.rx-sheet .rx-ticket{border-radius:5px;width:100%;padding:8px 8px 6px}.rx-sheet .rx-ticket:before{display:none}.rx-sheet .rx-pct{font-size:20px}.rx-sheet .rx-ticket code{margin-top:3px;font-size:13px}.rx-sh-btns{grid-column:1/-1;grid-template-columns:auto 1fr;gap:8px;display:grid}.rx-sh-btns button{color:#efe3c8;cursor:pointer;min-height:40px;font:600 13px/1.2 var(--label);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #ffd10055;border-radius:4px;padding:8px 12px}.rx-sh-btns button:first-child{border-color:var(--gold);color:var(--gold)}@media (min-width:1181px){.rx-sheet{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.rx-rail,.rx-arrow,.rx-spine{transition:none}.rx-sheet{animation:none}}.drawer-backdrop{z-index:44;opacity:0;pointer-events:none;background:#000a;transition:opacity .3s;position:fixed;inset:0}.drawer-backdrop.open{opacity:1;pointer-events:auto}.drawer{z-index:45;width:min(460px,100vw);padding:calc(env(safe-area-inset-top,0px) + 20px) 22px 28px;visibility:hidden;transition:transform .45s var(--ease), visibility .45s;scrollbar-width:thin;scrollbar-color:#ffd10033 transparent;background:linear-gradient(#1a130b,#0d0a07);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:inset 1px 0 #ffd10055,-20px 0 60px #000c}.drawer.open{visibility:visible;transform:none}.drawer.left{left:0;right:auto;transform:translate(-100%);box-shadow:inset -1px 0 #ffd10055,20px 0 60px #000c}.drawer.left.open{transform:none}body.drawer-open{overflow:hidden}.drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.drawer-head h2{font:800 28px/1.1 var(--display);background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:4px}.drawer-close{width:36px;height:36px;font:400 26px/1 var(--display);color:var(--ink-2);border-radius:3px;flex:none;box-shadow:inset 0 0 0 1px #efe3c833}.drawer-close:hover{color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.ptl{gap:6px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.ptl:before{content:"";background:linear-gradient(var(--gold), #ffd10018);width:2px;position:absolute;top:10px;bottom:10px;left:6px}.ptl>li{position:relative}.ptl-dot{background:var(--bg);width:14px;height:14px;position:absolute;top:14px;left:-22px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #ffd10088}.ptl-latest .ptl-dot{background:var(--gold);box-shadow:0 0 0 4px #ffd10033, 0 0 14px var(--gold)}.ki{border-top:1px solid #ffd10033;margin-top:30px;padding-top:22px}.ki-head h2{font-size:24px}.ki-post{border-bottom:1px solid var(--line);color:inherit;gap:4px;padding:10px 28px 10px 0;text-decoration:none;display:grid}.ki-post:hover .ptl-title{color:var(--gold)}.ptl details>summary{cursor:pointer;border-bottom:1px solid var(--line);gap:4px;padding:10px 28px 10px 0;list-style:none;display:grid;position:relative}.ptl details>summary::-webkit-details-marker{display:none}.ptl details>summary:after{content:"+";color:var(--gold);font:700 20px/1 var(--display);transition:transform .3s var(--ease);position:absolute;top:10px;right:4px}.ptl details[open]>summary:after{transform:rotate(45deg)}.ptl-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ptl-new{font:700 11px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#7dff6a;background:#1eff0018;border-radius:3px;padding:2px 6px}.ptl-title{font:700 17px/1.25 var(--display);color:var(--ink)}.ptl summary time{font:600 13px var(--label);letter-spacing:.06em;color:var(--ink-3)}.ptl details .patch{padding:12px 0 14px}.ptl details .patch-head,.ptl details .patch h3{display:none}.ptl .patch-pts{grid-template-columns:1fr}.ptl .patch-pts li{grid-template-columns:1fr;gap:2px}.ptl .patch-pts .tag{justify-self:start}.to-top{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:34;color:var(--gold);font:700 13px var(--label);letter-spacing:.12em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .3s, transform .3s var(--ease);background:linear-gradient(#2a1d0b,#150f08);border-radius:4px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;position:fixed;transform:translateY(12px);box-shadow:inset 0 0 0 1px #ffd10066,0 8px 24px #000a}.to-top.show{opacity:1;pointer-events:auto;transform:none}.to-top:hover{color:#fff3c4;box-shadow:inset 0 0 0 1px var(--gold), 0 8px 24px #000a}.to-top span{font-size:16px;line-height:1}.carousel{outline:none;min-width:0}.car-nav{align-items:center;gap:12px;margin-bottom:10px;display:flex}.car-btn{width:40px;height:40px;font:400 28px/1 var(--display);color:var(--gold);transition:background .2s, transform .2s var(--ease);border-radius:3px;box-shadow:inset 0 0 0 1px #ffd10055}.car-btn:hover:not(:disabled){background:#ffd10018;transform:scale(1.06)}.car-btn:disabled{opacity:.3;cursor:default}.car-count{font:600 15px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums}.car-count b{color:var(--gold)}.verdict.from-right{animation:carIn .45s var(--ease) both}.verdict.from-left{animation:carInL .45s var(--ease) both}@keyframes carIn{0%{opacity:0;transform:translate(36px)}}@keyframes carInL{0%{opacity:0;transform:translate(-36px)}}.v-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.choice-strip{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.choice-strip button{box-shadow:inset 0 0 0 1px var(--line);background:#efe3c808;border-radius:3px;align-items:center;gap:8px;padding:6px 12px 6px 6px;transition:background .2s,box-shadow .2s;display:inline-flex}.choice-strip button:hover{background:#efe3c812}.choice-strip button.on{background:color-mix(in srgb, var(--cc) 16%, transparent);box-shadow:inset 0 0 0 1px var(--cc)}.cs-n{width:22px;height:22px;font:800 12px var(--display);color:#1a1206;background:var(--gold-grad);border-radius:50%;place-items:center;display:grid}.choice-strip .alt-name{font-size:15px}.choice-strip li{align-items:center;gap:6px;display:flex}.choice-strip li.tier-start:not(:first-child){margin-left:14px}.choice-strip li.tier-start:before{content:attr(data-tier);font:800 22px/1 var(--display);padding-right:4px}.choice-strip li[data-tier=S]:before{color:var(--q-legendary)}.choice-strip li[data-tier=A]:before{color:var(--q-epic)}.choice-strip li[data-tier=B]:before{color:var(--q-rare)}.feeds{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:36px;display:grid}.feeds .blue-list{grid-template-columns:1fr}.feed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:10px;display:flex}.feed-head .links-h{margin:0}.news-dot{background:var(--gold);width:9px;height:9px;box-shadow:0 0 10px var(--gold);border-radius:50%}.tip{display:inline;position:relative}.tip-t{font:inherit;color:inherit;text-underline-offset:3px;cursor:help;padding:0;-webkit-text-decoration:underline dotted #ffd100aa;text-decoration:underline dotted #ffd100aa;text-decoration-thickness:1px}.tip-t:hover,.tip.open .tip-t{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.tip-badge{font:700 11px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#1eff00;vertical-align:middle;background:#1eff0018;border-radius:3px;align-items:center;gap:5px;padding:2px 7px;text-decoration:none;display:inline-flex}.tip-badge:after{content:"?";letter-spacing:0;background:#1eff0033;border-radius:50%;place-items:center;width:13px;height:13px;font-size:9px;display:inline-grid}.tip.open .tip-badge,.tip-badge:hover{color:#7dff6a;background:#1eff0026}.tip-b{z-index:40;width:max-content;max-width:min(340px,100vw - 24px);transform:translate(calc(-50% + var(--dx,0px)), 6px);color:var(--ink);font:400 14px/1.45 var(--body);letter-spacing:0;text-transform:none;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s, transform .18s var(--ease), visibility .18s;background:#1c150c;border-radius:4px;padding:10px 12px;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 0 0 1px #ffd10055,0 12px 30px #000c}.tip-b .wtt-rows{margin-top:0}.tip-b .tip-tx+.wtt-rows{margin-top:8px}.tip.open .tip-b{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--dx,0px)), 0)}.new-line{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:-8px 0 14px;font-size:14px;display:flex}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:50;background:var(--gold);color:#1a1206;font:700 15px var(--label);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:10px 16px;transition:top .2s;position:absolute;top:-60px;left:12px}.skip:focus{top:10px}main:focus,h2:focus{outline:none}footer{max-width:1200px;padding:28px var(--gut) 40px;color:var(--ink-3);text-align:center;border-top:1px solid #ffd10033;margin:0 auto;font-size:13px}.kofi{color:#ffe8a3;width:fit-content;min-height:44px;font:700 14px var(--display);letter-spacing:.06em;text-shadow:0 1px 2px #000;transition:color .2s, border-color .2s, transform .2s var(--ease), box-shadow .2s;background:linear-gradient(#332514,#171007 55%,#0c0804);border:1px solid #a9823e;border-radius:3px;justify-content:center;align-items:center;gap:9px;margin:0 auto 16px;padding:9px 17px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #f6cf6c24,inset 0 1px #ffe8a340,0 4px 12px #0008}.kofi:before,.kofi:after{content:"";background:#211609;border:1px solid #d6ad55;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.kofi:before{left:-4px}.kofi:after{right:-4px}.kofi svg{fill:#e5524a;stroke:#fff0d0;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #e5524a88);flex:none}.kofi:hover{color:#fff4c8;border-color:var(--gold);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffd87538,inset 0 1px #fff2b05c,0 0 16px #ffd1002b,0 6px 16px #0009}.kofi:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.kofi:active{transform:none}.addon-link{isolation:isolate;color:#fff;width:fit-content;min-height:46px;transition:translate .25s var(--ease), box-shadow .25s;background:#f16436;border-radius:5px;align-items:center;gap:11px;margin:0 0 4px;padding:9px 20px 9px 15px;display:inline-flex;position:relative;box-shadow:0 0 14px #f1643633,0 6px 16px #0009}.addon-link:after{content:"";z-index:-1;background:linear-gradient(#2a1810,#120a06);border-radius:3px;position:absolute;inset:2px}.addon-link:hover{translate:0 -2px;box-shadow:0 0 22px #f1643666,0 10px 22px #000a}.addon-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.addon-link svg{fill:#f16436;transition:scale .4s var(--ease);flex:none}.addon-link:hover svg{scale:1.1}.addon-link span{font:700 16px/1.15 var(--body);display:grid}.addon-link small{font:700 10.5px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#f6a17f}.al-glow{z-index:-3;opacity:.25;pointer-events:none;border-radius:9px;animation:2.8s ease-in-out infinite alBreathe;position:absolute;inset:-6px;box-shadow:0 0 18px 2px #f16436}.al-sp{z-index:2;opacity:0;pointer-events:none;background:#ffb070;border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px;box-shadow:0 0 6px #ff7a1a}.al-sp:nth-of-type(2){left:14%}.al-sp:nth-of-type(3){width:3px;height:3px;left:32%}.al-sp:nth-of-type(4){left:51%}.al-sp:nth-of-type(5){width:3px;height:3px;left:68%}.al-sp:nth-of-type(6){left:86%}.addon-link:hover .al-sp{animation:1.3s ease-out infinite alEmber}.addon-link:hover .al-sp:nth-of-type(3){animation-delay:.25s}.addon-link:hover .al-sp:nth-of-type(4){animation-delay:.5s}.addon-link:hover .al-sp:nth-of-type(5){animation-delay:.15s}.addon-link:hover .al-sp:nth-of-type(6){animation-delay:.7s}@keyframes alBreathe{50%{opacity:.6}}@keyframes alEmber{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:6px -46px}}@media (prefers-reduced-motion:reduce){.al-glow,.addon-link:hover .al-sp{animation:none}}.kofi-nav{text-transform:uppercase;flex:none;min-height:38px;margin:0;padding:7px 13px;font-size:12px}@media (max-width:900px){.adv-grid,.planner-grid,.dj{grid-template-columns:1fr}.steps,.dj-detail{position:static}.dj-list{max-height:340px}.links{grid-template-columns:1fr}.lg-grid{grid-template-columns:1fr;gap:20px}.feeds,.rr-body{grid-template-columns:1fr}.lg-steps{grid-template-columns:1fr;gap:16px}.lg-bar{flex-wrap:wrap}.lg-bar button{flex:30%!important}.lg-stats{grid-template-columns:repeat(2,1fr)}.verdict{padding-left:0}}@media (max-width:760px){.md{grid-template-columns:1fr}.md-list{flex-wrap:wrap;gap:0 16px;display:flex}.md-list button{width:auto;font-size:15px}.md-list button.on{padding-left:0}.md-detail{position:static}.paths{grid-template-columns:1fr;gap:16px}.ptable .why{display:none}.dj-facts div,.dq-meta div{grid-template-columns:1fr;gap:0}.v-profs li{grid-template-columns:22px 1fr}.v-profs li>span{grid-column:2}}@media (max-width:560px){.nav{gap:10px}.lang-l{display:none}.nav-mark{width:34px;height:34px}.nav-patch{display:inline-flex}.nd-l{display:none}.nav-discord{padding:7px}.to-top .tt-l{display:none}.to-top{padding:12px}.side-tabs,.cd-s{display:none}.cd-t{flex:100%;font-size:12px;line-height:1.55}.cd-at{display:block}.cd-box small{font-size:11px}.nav-links a{padding:10px 8px;font-size:14px}.compare{grid-template-columns:1fr}.arrow{justify-self:start;padding:0;transform:rotate(90deg)}.lt-res{flex-basis:100%;margin-left:0}.seg button{padding:7px 10px;font-size:14px}.seg-s button{padding:4px 8px;font-size:12px}.why li{grid-template-columns:1fr;gap:0}.patch-pts li{grid-template-columns:1fr;gap:2px}.lg-table tbody th{white-space:normal}.rr-head .combo-ranks{margin-left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}html{scroll-behavior:auto}}.nav{box-shadow:none;background:#0b0907ee;gap:24px}.nav-mark{align-items:center;gap:10px;width:auto;height:40px;display:flex}.nav-mark img{width:40px;height:40px}.nm-l{font:700 15px var(--display);color:var(--ink);white-space:nowrap}.nav-links{-webkit-mask-image:none;mask-image:none}.nav-links a{padding:12px;font-size:16px}@media (max-width:1680px){.nav-links a{letter-spacing:.04em;padding:12px 6px;font-size:15px}html[lang=de] .nav-links a{font-size:14px}.kofi-nav{min-width:44px;padding:7px 11px}.kofi-nav span{display:none}}.nav-discord{color:#8e97ff;min-height:44px;font:700 12px var(--label);letter-spacing:.06em;text-transform:uppercase;background:0 0;align-items:center;padding:6px 4px;display:inline-flex}.nav-discord:hover{color:#b7bdff;background:0 0;transform:none}.nav-patch{box-shadow:none;min-height:44px;padding:6px 4px}.seg{box-shadow:none;background:0 0;border-radius:0;gap:18px;padding:0}.seg button{min-height:44px;color:var(--ink-3);border-radius:0;padding:10px 0;font-size:16px}.seg button.on{color:var(--gold)}.seg-pill{background:var(--gold);border-radius:0;height:2px;top:auto;bottom:2px;box-shadow:0 0 10px #ffd10088}.seg-s{gap:8px}.seg-s button{min-width:28px;padding:6px 0;font-size:14px}.tier{min-width:0;height:auto;font:800 17px var(--display);padding:0 2px;box-shadow:none!important;background:0 0!important}.tag{text-align:left;min-width:0;padding:0;font-size:12px;background:0 0!important}mark,.tip-badge{color:#7dff6a;background:0 0;padding:0}.tip-badge:after{background:#1eff0026}.badge{padding:0;font-size:15px;background:0 0!important}.badge+.badge:before{content:"·";color:var(--ink-3);margin-right:10px}.chips{gap:4px 16px}.chip{background:0 0;padding:0;font-size:16px}.cls{color:var(--cc);border-radius:0;padding:10px 0;font-size:17px;background:0 0!important}.class-pick{gap:2px 20px}.cls.on{box-shadow:inset 0 -2px 0 var(--cc)}.cls.on .cls-dot{box-shadow:none}.cls-dot{display:none}.race-rows>li,.race-rows>li.best{box-shadow:none;background:0 0;padding:0}.best-tag{color:var(--gold);background:0 0;padding:0}.rr-head h5{font-size:26px}.patch-big{box-shadow:none;background:0 0;padding:0}.dq-list>li{background:0 0;padding:0}.dq-list{gap:18px}.lg-cat{box-shadow:none;padding-left:0}.choice-strip{gap:6px 18px}.choice-strip button,.choice-strip button:hover{box-shadow:none;background:0 0;border-radius:0;padding:6px 0}.choice-strip button.on{box-shadow:inset 0 -2px 0 var(--cc);background:0 0}.cs-n{width:auto;height:auto;color:var(--gold);background:0 0;font-size:14px}.car-btn{box-shadow:none;width:44px;height:44px;font-size:34px}.car-btn:hover:not(:disabled){color:#fff3c4;background:0 0}.cta-ghost,.cta-ghost:hover{box-shadow:none;color:var(--ink);border-bottom:1px solid var(--gold);background:0 0;border-radius:0;padding-inline:0}.hero-cta{gap:14px 32px}.hero-link{font:700 16px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--gold);padding:6px 0}.hero-link:hover{color:var(--gold)}.hero>.beta-tag{margin-top:18px;display:inline-flex}.gr-head{text-align:center;justify-items:center;gap:10px;margin-bottom:44px;display:grid}.gr-head h2{font:700 clamp(30px, 4vw, 44px)/1.1 var(--display);background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.gr-head p{color:var(--ink-3);font-size:17px}.nav{flex-wrap:wrap;row-gap:0}.subnav{scrollbar-width:none;border-top:1px solid #ffd1001a;flex-basis:100%;order:10;align-items:center;gap:4px 22px;min-height:40px;font-size:16px;display:flex;overflow-x:auto}.subnav::-webkit-scrollbar{display:none}.sn-h{font:700 12px var(--label);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;transition:color .3s}.subnav a{white-space:nowrap;min-height:40px;color:var(--ink-3);transition:color .25s, padding .3s var(--ease);align-items:center;display:flex;position:relative}.subnav a:hover{color:var(--ink)}.subnav a.on{color:var(--gold);padding-left:14px;font-weight:600}.subnav a.on:before{content:"";background:var(--gold);width:6px;height:6px;box-shadow:0 0 8px var(--gold);position:absolute;left:0;transform:rotate(45deg)}html{scroll-padding-top:116px}.rail-g{flex-direction:column;display:flex}.rail-h{font:700 12px var(--label);letter-spacing:.22em;text-transform:uppercase;padding-bottom:6px}.rail-g a{min-height:44px;color:var(--ink-3);align-items:center;font-size:17px;display:flex;position:relative}.rail-g .rail-btn{min-height:44px;font:inherit;color:var(--ink-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:17px;display:flex}.rail-g a.on{color:var(--gold);padding-left:16px;font-weight:600}.rail-g a.on:before{content:"";background:var(--gold);width:7px;height:7px;position:absolute;left:0;transform:rotate(45deg)}.mtabs,.mt-sheet{display:none}@media (max-width:760px){.nav-links,.subnav,.nm-l{display:none}.nav{justify-content:space-between}.kofi-nav{min-width:44px;margin-left:auto;padding:7px 11px}.kofi-nav span{display:none}.nav-discord{margin-left:auto}.nav-discord span{display:none}.nav-discord+.kofi-nav{margin-left:0}.mtabs{z-index:40;padding:6px 4px calc(env(safe-area-inset-bottom,0px) + 8px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a06f5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #ffd10040,0 -12px 30px #000a}.mtabs a,.mtabs button{min-height:52px;font:700 11px var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.mtabs .on{color:var(--gold)}.mt-sheet{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 66px);z-index:39;visibility:hidden;max-height:70vh;transition:transform .35s var(--ease), visibility .35s;background:#120d07f8;flex-direction:column;gap:18px;padding:22px 24px;display:flex;position:fixed;overflow-y:auto;transform:translateY(110%);box-shadow:0 -1px #ffd10040,0 -20px 40px #000c}.mt-sheet.open{visibility:visible;transform:none}.rail-g a{min-height:44px;font-size:17px}body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 70px)}.to-top{bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}}.nav .lang{margin-left:0}.nav-discord{gap:8px;margin-left:auto}.hero{--mx:0;--my:0}.hero-logo{transform:perspective(700px) rotateY(calc(var(--mx) * 14deg)) rotateX(calc(var(--my) * -12deg));transition:transform .25s ease-out}.hero-emblem:hover .hero-logo{transform:perspective(700px) rotateY(calc(var(--mx) * 14deg)) rotateX(calc(var(--my) * -12deg)) scale(1.05)}.he-aura{translate:calc(var(--mx) * 18px) calc(var(--my) * 14px);transition:translate .4s ease-out}.he-runes{translate:calc(var(--mx) * -8px) calc(var(--my) * -6px);transition:translate .5s ease-out}.hero .h-main{translate:calc(var(--mx) * -6px) 0;transition:translate .6s ease-out}@supports (animation-timeline:view()){.hw-game{margin:0 6px 18px}.gx{grid-template-columns:210px minmax(0,1fr);min-height:520px;margin:-18px -20px -16px;display:grid}footer .ver{color:var(--ink-3);opacity:.8;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;display:block}@media (max-width:760px){.hw-game{margin:0 0 18px}.gx{grid-template-columns:1fr;min-height:0;margin:-18px -14px -16px}.ww-hw .ww-body{padding-inline:14px}}}.alts{margin-top:clamp(36px,5vw,56px)}.alts-h{font:700 clamp(20px, 2.4vw, 26px) var(--display);color:var(--ink);margin:0 0 18px}.alts-h span{font:600 14px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.tiers-grid{gap:22px;display:grid}.tg-row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px 20px;display:grid}.tg-letter{font:800 clamp(40px, 5vw, 56px)/.9 var(--display);text-align:center}.tg-S .tg-letter{color:var(--q-legendary);text-shadow:0 0 24px #ff800055}.tg-A .tg-letter{color:var(--q-epic);text-shadow:0 0 24px #b65cff44}.tg-B .tg-letter{color:var(--q-rare);text-shadow:0 0 24px #2f8ef044}.tg-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}.tg-list button{text-align:left;width:100%;box-shadow:inset 0 -1px 0 var(--line);transition:box-shadow .3s var(--ease);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:0 10px;padding:4px 0 8px;display:grid}.tg-n{font:700 14px var(--label);color:var(--ink-3);grid-row:span 2}.tg-race{color:var(--ink-2);font-size:14px}.tg-cls{font:700 20px/1.2 var(--display);color:var(--cc)}.tg-list button:hover{box-shadow:inset 0 -1px 0 var(--cc)}.tg-list button.on{box-shadow:inset 0 -2px 0 var(--cc)}.tg-list button.on .tg-n{color:var(--gold)}@media (max-width:560px){.tg-row{grid-template-columns:40px minmax(0,1fr);gap:10px 12px}.tg-list{grid-template-columns:1fr 1fr;gap:12px 16px}.tg-cls{font-size:17px}}.ranks{flex-wrap:wrap;gap:6px 22px;display:flex}.ranks-col{flex-direction:column;gap:6px}.rank{align-items:baseline;gap:8px;display:inline-flex}.rk-l{font:700 13px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);min-width:30px}.rk-v{font:800 22px/1 var(--display)}.rk-v.tS{color:var(--q-legendary)}.rk-v.tA{color:var(--q-epic)}.rk-v.tB{color:var(--q-rare)}.rk-v.tq{color:var(--q-poor)}.rk-w{color:var(--ink-2);font-size:15px}.class-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.cl-item{text-align:left;min-height:44px;box-shadow:inset 0 -1px 0 var(--line);transition:box-shadow .3s var(--ease);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.cl-name{font:700 18px var(--display);color:var(--cc)}.cl-count{font:600 13px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cl-item:hover{box-shadow:inset 0 -1px 0 var(--cc)}.cl-item.on{box-shadow:inset 0 -2px 0 var(--cc)}.cl-item.on .cl-count{color:var(--ink)}.cl-item:disabled{opacity:.35;cursor:not-allowed}.race-rows{gap:0}.race-rows>li{box-shadow:inset 0 1px 0 var(--line)!important;padding:22px 0!important}.rr-head{gap:6px;margin-bottom:14px;display:grid}.rr-head h5{flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:28px;display:flex}.best-tag{font:700 13px var(--label);letter-spacing:.16em;text-transform:uppercase}.rr-body{gap:16px 40px}.rr-body h6{margin-bottom:8px;font-size:13px}.perks{gap:8px}.perks li{font-size:16px;line-height:1.45}.tag{min-width:58px;font-size:12px}.racial-lines{color:var(--ink-2);gap:8px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.racial-lines b{font:700 15px var(--display);color:var(--ink);margin-right:4px}.racial-lines.big{gap:12px;font-size:16px}.racial-lines.big b{margin-bottom:2px;font-size:17px;display:block}.race-sheet{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px 56px;margin-top:8px;display:grid}.rs-side{align-content:start;gap:24px;display:grid}.rs-block{align-content:start;gap:8px;display:grid}.rs-block .lbl{font:700 13px var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.rs-block .lbl.gold{color:var(--gold-2)}.rs-block p{color:var(--ink-2);font-size:16px}.md-detail h3{margin-bottom:10px}@media (max-width:760px){.race-sheet{grid-template-columns:1fr}.class-list{grid-template-columns:1fr 1fr;gap:0 16px}}.rk-v{padding:0;box-shadow:none!important;background:0 0!important}.cl-count{white-space:nowrap}.lg-stats{gap:24px;margin:8px 0 36px}.lg-stats b{font-size:clamp(40px,5vw,60px)}.lg-tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--line);gap:4px 28px;display:flex;overflow-x:auto}.lg-tabs::-webkit-scrollbar{display:none}.lg-tabs button{min-height:48px;font:700 16px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);transition:color .25s, box-shadow .3s var(--ease);flex:none;padding:0;box-shadow:inset 0 -2px #0000}.lg-tabs button:hover{color:var(--ink)}.lg-tabs button.on{color:var(--gold);box-shadow:inset 0 -2px 0 var(--gold)}.lg-panel{min-height:320px;animation:rise .45s var(--ease) both;padding-top:32px}.lg-intro{max-width:70ch;color:var(--ink-2);margin-bottom:18px;font-size:17px}.lg-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 48px;margin:0 0 36px;padding:0;list-style:none;display:grid}.lg-flow li{align-content:start;gap:6px;display:grid}.lg-roman{font:800 44px/1 var(--display);background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lg-flow h3{font:700 22px var(--display);color:var(--ink)}.lg-flow p{color:var(--ink-2);font-size:16px;line-height:1.5}.lg-aside{align-content:start;gap:10px;max-width:70ch;display:grid}.lg-aside>p{color:var(--ink-2)}.lg-aside .cta{justify-self:start;margin-top:8px}.lg-cat h3{font:700 22px var(--display);margin:0 0 8px}.lg-cat h3 span{font:600 15px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.lg-tree{margin-top:18px}.lg-perk-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px 40px;margin:8px 0 0;display:grid}.lg-perk-list div{gap:4px;display:grid}.lg-perk-list dt{font:700 18px var(--display);color:var(--gold);letter-spacing:0;text-transform:none;align-items:baseline;gap:10px;display:flex}.lg-perk-list dt span{font:600 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.lg-perk-list dd{color:var(--ink);font-size:16px;line-height:1.45}.lg-qa{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 56px;display:grid}.lg-src-h{margin-top:18px}.lg-src{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lg-src a{color:var(--gold-2);text-underline-offset:3px;-webkit-text-decoration:underline #ffd10055;text-decoration:underline #ffd10055}@media (max-width:760px){.lg-flow,.lg-qa{grid-template-columns:1fr}.lg-tabs{gap:4px 20px}.lg-tabs button{font-size:14px}}.nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0907;box-shadow:0 1px #ffd1001f}.nav-discord svg{margin-right:6px}.lang-l{display:none}.sec{padding-block:clamp(56px,6vw,84px)}.sec-head{margin-bottom:32px}.sec-head.row-head{margin-bottom:28px}.to-top{background:#16110bee;border-radius:50%;justify-content:center;width:48px;height:48px;padding:0;box-shadow:0 0 0 1px #ffd10040,0 8px 20px #0008}.to-top .tt-l{display:none}.to-top span{font-size:20px}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .9 0 0 0 0 .75 0 0 0 0 .5 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 60% at 50% 0,#2a1d0e 0,#0000 60%);background-color:var(--bg)}.sec-head h2:after,.page-head h1:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='12'%3E%3Cpath d='M0 6h70M110 6h70' stroke='%23c98a22' stroke-width='1'/%3E%3Cpath d='M90 1l5 5-5 5-5-5z' fill='none' stroke='%23ffd100' stroke-width='1.2'/%3E%3Ccircle cx='76' cy='6' r='1.6' fill='%23ffd100'/%3E%3Ccircle cx='104' cy='6' r='1.6' fill='%23ffd100'/%3E%3C/svg%3E") no-repeat;width:180px;height:12px;margin-top:12px;display:block}.spell-icon{width:44px;height:44px;color:var(--gold);background:radial-gradient(circle at 30% 25%,#3a2a12,#120c06 75%);border-radius:4px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #0008,0 0 0 1px #c98a22,0 0 0 2px #0006,0 4px 10px #0008}.tip-b{color:#fff;background:linear-gradient(#0d1426 0%,#070b18 100%);border-radius:3px;box-shadow:0 0 0 1px #8a8a8a,0 0 0 2px #1c1c1c,0 12px 30px #000c}.page-head{max-width:1200px;padding:clamp(40px, 6vw, 72px) var(--gut) 8px;gap:14px;margin:0 auto;display:grid}.page-head h1{font:800 clamp(40px, 6vw, 72px)/1 var(--display);background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.ph-lede{max-width:62ch;color:var(--ink-2);font-size:18px}.ph-toc{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px 36px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ph-toc a{color:var(--ink);align-items:center;gap:14px;display:flex}.ph-toc a>span:last-child{gap:2px;display:grid}.ph-toc b{font:700 18px var(--display)}.ph-toc small{color:var(--ink-3);font-size:14px;line-height:1.4}.ph-toc a:hover b{color:var(--gold)}.page-head+.sec{margin-top:12px}.big-head h2{background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,5.6vw,76px)}.news{--nw:min(1500px, 100vw - 2 * var(--gut) - 2 * 44px);width:var(--nw);margin-inline:calc((100% - var(--nw)) / 2);outline:none;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:32px clamp(36px,4vw,72px);padding:24px 0 clamp(56px,7vw,88px);display:grid}.news-index{gap:2px;margin:0;padding:0;list-style:none;display:grid}.news-index button{text-align:left;white-space:nowrap;width:100%;min-height:42px;font:600 clamp(14.5px, 1.15vw, 17px) var(--body);color:var(--ink-3);transition:color .25s, translate .35s var(--ease);align-items:center;gap:14px;padding:6px 10px 6px 0;display:flex}.news-index button:hover{color:var(--ink);translate:4px}.news-index button.on{color:var(--cc);translate:8px}.ni-gem{width:11px;height:11px;transition:scale .35s var(--ease), background .25s, border-color .25s;background:#120c06;border:1px solid #a07c45;flex:none;position:relative;rotate:45deg;box-shadow:0 0 0 1px #000}.news-index button:hover .ni-gem{border-color:#e9b949}.news-index button.on .ni-gem{background:var(--cc);box-shadow:0 0 0 1px #000, 0 0 12px var(--cc);border-color:#fff8;scale:1.25}.news-index button.on .ni-gem:after{content:"";border:1px solid var(--cc);opacity:0;animation:niRing 1.6s var(--ease) infinite;position:absolute;inset:-5px}@keyframes niRing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.news-stage{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.news-slide{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;display:grid}.news-slide .fit{white-space:nowrap}.ns-k{font:700 15px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--cc)}.news-slide h2{font:800 clamp(34px, 5vw, 58px)/1.05 var(--display);color:var(--ink)}.ns-lede{color:var(--ink-2);max-width:60ch;font-size:20px;line-height:1.5}.ns-points{gap:12px;max-width:64ch;margin:4px 0 8px;padding:0;list-style:none;display:grid}.ns-points li{color:var(--ink);padding-left:24px;font-size:18px;line-height:1.5;position:relative}.ns-points li:before{content:"";background:var(--cc);width:8px;height:8px;box-shadow:0 0 8px var(--cc);position:absolute;top:.6em;left:2px;transform:rotate(45deg)}.news-slide .cta{justify-self:start}.ns-img{pointer-events:none;-webkit-mask-composite:source-in;border-radius:4px;grid-column:1/-1;width:100%;height:clamp(300px,34vw,500px);margin:0 0 -70px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ns-img .ns-main{object-fit:cover;filter:saturate(.92)brightness(.88);width:100%;height:100%;display:block}.ns-img figcaption{pointer-events:auto;position:absolute;top:12px;right:13%}.ns-img figcaption a{font:600 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#efe3c8b3;text-shadow:0 1px 3px #000;text-decoration:none}.ns-img figcaption a:hover{color:#fff}.news-index,.news-stage{position:relative}@media (max-width:760px){.ns-img{display:none}}.ns-src{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:8px;display:flex}.ns-src>span{font:700 13px var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.ns-src a{color:var(--gold-2);text-underline-offset:3px;font-size:15px;-webkit-text-decoration:underline #ffd10055;text-decoration:underline #ffd10055}.news-slide>*{animation:nsUp .6s var(--ease) both}.news-slide.from-left>*{animation-name:nsUpL}.news>.ns-img{animation:nsImg 1s var(--ease) both}.news-slide>.ns-k{animation-delay:.12s}.news-slide>h2{animation-delay:.2s}.news-slide>.ns-lede{animation-delay:.3s}.news-slide>.ns-points{animation:none}.ns-points li{animation:nsUp .55s var(--ease) both;animation-delay:calc(.38s + var(--n,0) * 80ms)}.news-slide.from-left .ns-points li{animation-name:nsUpL}.news-slide>.cta{animation-delay:.6s}.news-slide>.ns-src{animation-delay:.68s}.ns-img .ns-main{animation:18s linear both nsKen}@keyframes nsUp{0%{opacity:0;transform:translate(40px)}}@keyframes nsUpL{0%{opacity:0;transform:translate(-40px)}}@keyframes nsImg{0%{opacity:0;transform:scale(1.06)}}@keyframes nsKen{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (max-width:900px){.news{grid-template-columns:1fr;width:auto;margin-inline:0}.news-index{columns:2;column-gap:10px;display:block}.news-index li{break-inside:avoid}.news-index button{white-space:normal;gap:9px;min-height:40px;padding:4px 0;font-size:14px;line-height:1.2}.news-index button.on,.news-index button:hover{translate:none}}@media (prefers-reduced-motion:reduce){.news-slide>*,.ns-points li,.ns-img .ns-main,.news>.ns-img,.news-index button.on .ni-gem:after{animation:none}}.nav-mark,.nav-mark:hover{filter:none!important;transition:none!important;animation:none!important;transform:none!important}.nav-mark img{transition:none!important;animation:none!important}.rr-why{color:var(--ink);margin:4px 0 10px;font-size:15px;line-height:1.45}.fit-table{border-collapse:collapse;width:100%;max-width:320px;font-size:15px}.fit-table th,.fit-table td{text-align:left;border-bottom:1px solid #ffffff12;padding:5px 0}.fit-table thead th{font:600 12px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom-color:#e9b94933}.fit-table td{text-align:center;width:48px}.fit-table tbody th{color:var(--cc);font-weight:600}.fit-table .rk-v{font:700 18px var(--display)}.wh{align-items:center;gap:5px;display:inline-flex}.wh-ico{border-radius:2px;width:16px;height:16px;box-shadow:0 0 0 1px #000,0 0 0 2px #e9b94955}.wh.q0{color:#9d9d9d}.wh.q1{color:#fff}.wh.q2{color:#1eff00}.wh.q3{color:#0070dd}.wh.q4{color:#a335ee}.wh.q5{color:#ff8000}.wh.q6,.wh.q7{color:#e6cc80}.whtt{z-index:200;color:#fff;pointer-events:none;background:#070b17f2;border:1px solid #c8b17a;border-radius:4px;max-width:min(340px,100vw - 16px);padding:9px 11px;font:400 13px/1.35 Verdana,Barlow Semi Condensed,sans-serif;position:fixed;box-shadow:0 0 0 1px #000,0 10px 30px #000c}.whtt-name{margin-bottom:4px;font-size:14px;display:block}.whtt-wait{color:#b9a987;margin:0}.whtt table{border-collapse:collapse;border-spacing:0;width:auto}.whtt table[width="100%"]{width:100%}.whtt td,.whtt th{vertical-align:top;text-align:left;font:inherit;color:inherit;padding:0}.whtt th{text-align:right;padding-left:12px}.whtt b{font-weight:700}.whtt a{color:inherit;text-decoration:none}.whtt .q{color:#ffd100}.whtt .q0{color:#9d9d9d}.whtt .q1{color:#fff}.whtt .q2{color:#1eff00}.whtt .q3{color:#0070dd}.whtt .q4{color:#a335ee}.whtt .q5{color:#ff8000}.whtt .q6,.whtt .q7{color:#e6cc80}.whtt .q8{color:#ffd100}.whtt .q9{color:#71d5ff}.whtt .q10{color:#ff4040}.whtt .whtt-sellprice,.whtt .moneygold,.whtt .moneysilver,.whtt .moneycopper{color:#fff}.whtt .icontiny,.whtt .icontinyl{background:0 0!important;padding-left:0!important}.whtt small,.whtt .whtt-extra{color:#b9a987;font-size:12px}.prof-duo{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:28px 48px;margin:8px 0 44px;display:grid}.pd-q{gap:18px;display:grid}.pd-out{border-left:2px solid var(--gold-2);animation:fadeUp .5s var(--ease) both;padding-left:24px}.pd-title{font:700 clamp(24px, 3vw, 32px)/1.1 var(--display);color:var(--gold);margin:6px 0 8px}.pd-title i{color:var(--ink-3);margin:0 6px;font-style:normal}.pd-why{color:var(--ink-2);max-width:52ch;margin:0}.prof-cols{grid-template-columns:1fr 1fr;gap:24px 56px;display:grid}.prof-col-h{font:600 13px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-2);margin:0 0 6px}.prof-list{margin:0;padding:0;list-style:none}.prof-row{border-bottom:1px solid var(--line);border-left:2px solid #0000;padding:14px 0 14px 14px;transition:border-color .3s}.prof-row.pick{border-left-color:var(--gold)}.prof-row.pick h4:after{content:"Conseillé";font:600 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);vertical-align:middle;margin-left:10px}.pr-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pr-head h4{font:700 18px var(--display);color:var(--ink);margin:0}.pr-why{color:var(--ink-2);margin:4px 0 2px}.pr-pair{color:var(--ink-3);margin:0;font-size:14px}.pr-pair span{font:600 11px var(--label);letter-spacing:.1em;text-transform:uppercase;margin-right:6px}@media (max-width:820px){.prof-duo,.prof-cols{grid-template-columns:1fr}.pd-out{padding-left:16px}}.ql-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ql-lvl{font:600 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.ql-lvl b{color:var(--gold);font-size:15px}.ql-list{margin:10px 0 14px;padding:0;list-style:none}.ql-list>li{border-bottom:1px solid var(--line)}.ql-other{opacity:.6}.ql>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:11px 6px 11px 24px;list-style:none;transition:background .2s;display:flex;position:relative}.ql>summary::-webkit-details-marker{display:none}.ql>summary:before{content:"+";width:14px;height:14px;font:700 12px/1 var(--body);color:#1a1206;background:linear-gradient(#ffe38a,#c9921f);border-radius:2px;place-items:center;display:grid;position:absolute;top:50%;left:4px;translate:0 -50%;box-shadow:0 0 0 1px #000}.ql[open]>summary:before{content:"−"}.ql>summary:hover,.ql>summary:focus-visible{background:#ffd1000d}.ql-name{font:600 16px var(--body)}.ql-side{color:var(--ink-3);align-items:center;gap:12px;font-size:14px;display:inline-flex}.ql-xp{font:700 15px var(--label);letter-spacing:.02em;text-align:right;min-width:92px}.qc-red{color:#ff2020}.qc-orange{color:#ff8040}.qc-yellow{color:#ffd100}.qc-green{color:#40c040}.qc-gray{color:#9d9d9d}.ql-body{color:#2b1a08;font:400 15px/1.45 var(--body);animation:fadeUp .35s var(--ease) both;background:radial-gradient(120% 90% at 50% 40%,#f3e6c4 0%,#e6d2a3 60%,#cfb27a 100%);border:1px solid #5a3f16;border-radius:3px;margin:2px 0 14px;padding:18px 22px 16px;box-shadow:0 0 0 1px #000,inset 0 0 36px #8a5f2466,0 10px 24px #0008}.ql-body h5{font:700 20px var(--display);color:#2a1503;margin:0 0 6px}.ql-body h6{font:700 17px var(--display);color:#2a1503;margin:16px 0 4px}.ql-body p{margin:0 0 6px}.ql-body dl{gap:4px;margin:0;display:grid}.ql-body dl div{grid-template-columns:130px 1fr;gap:10px;display:grid}.ql-body dt{font:600 12px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#6b4a1a;padding-top:2px}.ql-body dd{flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.ql-small{color:#4a3212;font-size:14px}.ql-rewards{flex-wrap:wrap;gap:8px 18px;margin:4px 0 8px;display:flex}.ql-exp span{color:#4a3212}.ql-exp b{color:#2a1503;font-size:16px}.ql-exp small{color:#6b4a1a}.ql-foot{font-size:14px;margin-top:10px!important}.ql-body .wh{color:#6a3d00;font-weight:600;-webkit-text-decoration:underline #6a3d0055;text-decoration:underline #6a3d0055}.ql-body .wh.q1,.ql-body .wh.q0{color:#2a1503}.ql-body .wh.q2{color:#0f6e00}.ql-body .wh.q3{color:#0050a8}.ql-body .wh.q4{color:#6e1fa8}.ql-body .wh.q5{color:#a84d00}@media (max-width:640px){.ql-body{padding:14px 14px 12px}.ql-body dl div{grid-template-columns:1fr;gap:0}.ql-xp{min-width:0}}.ql-body dd{color:#2b1a08}.dq-links{flex-wrap:wrap;gap:8px 22px;display:flex}.feed-more{min-height:44px;color:var(--gold-2);font:600 13px var(--label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9b94966;margin-top:14px;padding:0 2px;transition:color .2s,border-color .2s}.feed-more:hover,.feed-more:focus-visible{color:var(--gold);border-color:var(--gold)}.rm-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#e9b94955 transparent;margin:8px calc(-1 * var(--gut)) 0;padding:26px var(--gut) 20px;scroll-behavior:smooth;overflow-x:auto}.rm{grid-template-rows:auto 44px auto;grid-template-columns:repeat(7,minmax(128px,1fr));column-gap:10px;min-width:980px;margin:0;padding:0;list-style:none;display:grid;position:relative}.rm-col{display:contents}.rm-top{flex-direction:column;grid-row:1;justify-content:flex-end;align-self:end;min-height:132px;display:flex;position:relative}.rm-body{text-align:center;color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),50% 100%,0 calc(100% - 26px));grid-row:3;padding:18px 12px 46px;transition:filter .3s,opacity .3s;position:relative}.rm-body ul{font:600 14px/1.25 var(--body);text-transform:uppercase;letter-spacing:.02em;gap:9px;margin:0;padding:0;list-style:none;display:grid}.rm-season{z-index:2;background:linear-gradient(#6b4c2c 0%,#4a331c 45%,#2e1f10 100%);border-left:2px solid #1a1108;grid-row:2;place-items:center;margin:0 -5px;display:grid;position:relative;box-shadow:inset 0 1px #a57a4577,inset 0 -1px #0009,0 4px 10px #000a}.rm-season:first-of-type{border-left:0}.rm-season span{font:700 16px var(--display);letter-spacing:.5em;text-transform:uppercase;color:#e8cf98;text-shadow:0 1px #000}.rm-season.on span{color:var(--gold);text-shadow:0 0 12px #ffd10088}.rm-flag{color:#fff;text-align:center;background:linear-gradient(#2eb4de 0%,#1590c0 60%,#0f79a6 100%);padding:14px 8px 12px;box-shadow:inset 0 0 0 1px #fff2}.rm-flag b{font:700 17px/1.1 var(--label);letter-spacing:.06em;text-transform:uppercase;display:block}.rm-flag span{font:600 13px var(--label);letter-spacing:.06em;text-transform:uppercase;margin-top:5px;display:block}.rm-blue .rm-body{background:linear-gradient(#1a9fcc 0%,#1284b2 70%,#0d6d95 100%)}.rm-crest{text-align:center;justify-items:center;gap:2px;padding:10px 6px 8px;display:grid}.rm-crest small{font:700 11px var(--display);letter-spacing:.2em;text-transform:uppercase;color:#cfe4f7}.rm-crest b{font:800 28px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;background:var(--gold-grad);color:#0000;filter:drop-shadow(0 2px #3a2203);-webkit-background-clip:text;background-clip:text}.rm-crest em{font:800 17px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#e02a1b;text-shadow:0 1px #000;font-style:normal}.rm-crest span{font:600 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#6b4a1a;margin-top:4px}.rm-forever .rm-top{background:linear-gradient(#0000 0%,#efdcb0 38%,#e6cf9c 100%)}.rm-forever .rm-body{color:#4a3212;background:linear-gradient(#e6cf9c 0%,#ddc48c 60%,#cdb07a 100%)}.rm-dark .rm-top{background:linear-gradient(#0000 0%,#1a1a1c 38%,#111 100%)}.rm-dark .rm-crest span{color:#bbb}.rm-dark .rm-body{background:linear-gradient(#121212 0%,#0b0b0b 100%);box-shadow:inset 0 0 0 1px #ffffff14}.rm-big{font:700 26px var(--display);letter-spacing:.08em;text-transform:uppercase;margin:4px 0 14px;display:block}.rm-forever .rm-big{color:#fff;text-shadow:0 1px 2px #6b4a1a,0 0 1px #6b4a1a}.rm-dark .rm-big{color:#fff}.rm-past .rm-top,.rm-past .rm-body{filter:saturate(.25)brightness(.6)}.rm-now .rm-top,.rm-now .rm-body{filter:drop-shadow(0 0 14px #ffd10077)}.rm-now .rm-flag,.rm-now .rm-crest{box-shadow:inset 0 0 0 2px var(--gold)}.rm-now .rm-body:after{content:"";box-shadow:inset 0 0 0 2px var(--gold);clip-path:inherit;pointer-events:none;position:absolute;inset:0}.rm-here{white-space:nowrap;font:700 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#1a1206;background:var(--gold);border-radius:2px;padding:3px 10px;animation:2.4s ease-in-out infinite rmPulse;position:absolute;top:-22px;left:50%;translate:-50%;box-shadow:0 0 16px #ffd10088}.rm-here:after{content:"";border:5px solid #0000;border-bottom:0;border-top-color:var(--gold);position:absolute;bottom:-5px;left:50%;translate:-50%}@keyframes rmPulse{50%{box-shadow:0 0 4px #ffd10044}}@media (max-width:820px){.rm{min-width:1060px}}.rm-top,.rm-body{grid-column:var(--c)}.rm-crest b{font-size:clamp(19px,1.7vw,24px)}.rm-forever .rm-crest small{color:#6b4a1a}.rm-body .tip-t{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}.rm-black .rm-flag{background:linear-gradient(#1c1c1e 0%,#0c0c0c 100%);box-shadow:inset 0 0 0 1px #ffffff1c}.rm-black .rm-body{background:linear-gradient(#121212 0%,#0b0b0b 85%,#3a1606 100%);box-shadow:inset 0 0 0 1px #ffffff14}.rm-big{letter-spacing:.03em;font-size:clamp(15px,1.3vw,19px)}.rm-season span{letter-spacing:.3em;margin-right:-.3em;font-size:15px}.cc-quiz{grid-template-columns:repeat(4,auto);justify-content:start;gap:16px 40px;margin:6px 0 30px;display:grid}.cc{grid-template-columns:248px minmax(0,1fr) 330px;grid-template-areas:"bar bar bar""ban mid pan";align-items:start;gap:20px 30px;display:grid}@media (min-width:1100px){.advisor{width:min(1232px,100vw - 80px);margin-left:calc(50% + 24px);transform:translate(-50%)}.advisor .cc{grid-template-columns:250px minmax(0,1fr) 310px}}.cc-banners{grid-area:ban;grid-template-columns:1fr 1fr;gap:10px;display:grid}.cc-center{grid-area:mid;min-width:0}.cc-panels{grid-area:pan;gap:12px;display:grid}.cc-classbar{background:linear-gradient(#1b1510 0%,#0b0806 100%);border-radius:6px;grid-area:bar;justify-self:center;gap:6px;padding:10px 12px 8px;display:flex;box-shadow:0 0 0 1px #000,0 0 0 3px #5b4420,0 0 0 4px #000,inset 0 1px #ffffff14,0 14px 30px #000b}.cc-specbar{flex-wrap:wrap;grid-area:spec;justify-content:center;align-items:center;gap:8px 22px;min-height:60px;display:flex}.cc-sb-l{text-align:right;min-width:150px;font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);gap:2px;display:grid}.cc-sb-l b{font:700 18px var(--display);letter-spacing:0;text-transform:none}.cc-sb-i{gap:14px;display:flex}.cc-sp{padding:4px;position:relative}.cc-sp .cc-ico{--s:46px;filter:grayscale(.65)brightness(.7);transition:transform .25s var(--ease), filter .25s, box-shadow .25s}.cc-sp:hover .cc-ico,.cc-sp:focus-visible .cc-ico{filter:none;transform:translateY(-2px)}.cc-sp.on .cc-ico{filter:none;box-shadow:0 0 0 1px #000, 0 0 0 3px var(--gold), 0 0 0 4px #000, 0 0 18px 4px #ffd10066}.cc-sp .cc-rb{top:-4px;left:-4px}.cc-ico{--s:52px;width:var(--s);height:var(--s);background:radial-gradient(circle at 50% 35%,#2a2118,#0a0806);border-radius:5px;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 3px #7a5a24,0 0 0 4px #000,0 3px 8px #000c}.cc-ico img{object-fit:cover;width:100%;height:100%;display:block}.cc-ini{width:100%;height:100%;font:700 17px var(--display);color:var(--cc);text-shadow:0 1px #000;place-items:center;display:grid}.cc-banner{clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),50% 100%,0 calc(100% - 26px));padding:12px 6px 44px;position:relative;box-shadow:inset 3px 0 #c9a24a,inset -3px 0 #c9a24a,inset 0 0 40px #0008}.cc-banner.Alliance{background:linear-gradient(#2a55b5 0%,#173a86 45%,#0f2a66 100%)}.cc-banner.Horde{background:linear-gradient(#b22222 0%,#7e1212 45%,#5a0b0b 100%)}.cc-crest{justify-items:center;gap:6px;margin-bottom:10px;display:grid}.cc-crest .cc-ico{--s:40px;border-radius:50%}.cc-crest b{font:700 15px var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);text-shadow:0 1px #000,0 0 8px #000}.cc-banner ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cc-race{cursor:pointer;color:#fff;background:0 0;border:0;justify-items:center;gap:4px;width:100%;padding:4px 2px;display:grid;position:relative}.cc-race .cc-ico{transition:transform .25s var(--ease), box-shadow .25s}.cc-race:hover .cc-ico,.cc-race:focus-visible .cc-ico{transform:scale(1.06)}.cc-race.on .cc-ico{box-shadow:0 0 0 1px #000, 0 0 0 3px var(--gold), 0 0 0 4px #000, 0 0 18px 4px #ffd10088}.cc-rn{font:600 13px/1.1 var(--body);text-align:center;color:var(--gold);text-shadow:0 1px 2px #000,0 0 6px #000}.cc-rn small{color:#f1e3c2;font-size:11px;display:block}.cc-race.reco:after,.cc-class.reco:after{content:"✦";color:var(--gold);text-shadow:0 0 8px #ffd100,0 1px #000;font-size:14px;position:absolute;top:-2px;right:calc(50% - 36px)}.cc-class{cursor:pointer;background:0 0;border:0;justify-items:center;gap:5px;width:74px;padding:4px 0 2px;display:grid;position:relative}.cc-class .cc-ico{--s:48px;transition:transform .25s var(--ease), box-shadow .25s, filter .25s}.cc-class:hover .cc-ico,.cc-class:focus-visible .cc-ico{transform:translateY(-2px)}.cc-class.on .cc-ico{box-shadow:0 0 0 1px #000, 0 0 0 3px var(--gold), 0 0 0 4px #000, 0 0 18px 4px #ffd10088}.cc-cn{font:600 12px var(--body);color:var(--gold);text-shadow:0 1px #000;white-space:nowrap}.cc-class.off .cc-ico{filter:grayscale()brightness(.45)}.cc-class.off .cc-cn{color:#7a705f}.cc-class.reco:after{top:0;right:6px}.cc-head{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.cc-nav{align-items:center;gap:2px;display:flex}.cc-nb{width:32px;height:36px;font:400 26px/1 var(--display);color:var(--gold);transition:color .2s, transform .2s var(--ease)}.cc-nb:hover:not(:disabled){color:#fff3c4;transform:scale(1.12)}.cc-nb:disabled{opacity:.3;cursor:default}.cc-nc{font-variant-numeric:tabular-nums;justify-items:center;width:84px;line-height:1.1;display:grid}.cc-nc small{font:700 10px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.cc-nc b{font:700 17px var(--display);color:var(--gold)}.cc-nc i{color:var(--ink-3);font-size:13px;font-style:normal}.cc-verdict{animation:fadeUp .45s var(--ease) both}.cc-vhead{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start;gap:2px 28px;display:grid}.cc-vinfo{justify-items:end;gap:10px;min-width:0;max-width:420px;padding-top:12px;display:grid}.cc-vinfo .cc-spec{text-align:right;grid-template-columns:minmax(0,1fr) auto;place-items:baseline end;gap:2px 12px;margin:0;display:grid}.cc-vinfo .cc-spec strong{text-align:right}.cc-vinfo .cc-spec small,.cc-vinfo .cc-spec .cc-link{text-align:right;grid-column:1/-1;justify-self:end}.cc-vinfo .cc-ranks{justify-content:flex-end;margin:0}.cc-title{font:700 clamp(30px, 3.6vw, 46px)/1.02 var(--display);margin:10px 0 12px}.cc-spec{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 10px;display:grid;margin:-3px 0 14px!important}.cc-spec span{font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cc-spec strong{color:var(--gold);font:700 18px var(--display)}.cc-spec small{color:var(--ink-3);grid-column:2;font-size:13px}.cc-spec .cc-link{grid-column:2;justify-self:start;margin-top:2px}.cc-t-race{color:var(--ink)}.cc-t-cls{color:var(--cc);display:block}.cc-ranks{flex-wrap:wrap;gap:8px 22px;margin-bottom:12px;display:flex}.cc-warn{color:#ff8a70;margin:0 0 10px}.cc-why{color:var(--ink-2);max-width:54ch;margin:0 0 18px}.cc-panel{color:#f1e8d4;background:linear-gradient(#0b0a10f0 0%,#07060af0 100%);border-radius:4px;padding:12px 14px;font-size:14px;line-height:1.45;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6d3b,0 0 0 3px #000,inset 0 0 24px #0009}.cc-panel h4{font:700 17px var(--display);color:var(--gold);align-items:center;gap:10px;margin:0 0 8px;display:flex}.cc-panel h4 .cc-ico{--s:34px}.cc-panel p{margin:0 0 6px}.cc-racials{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cc-racials b{color:var(--gold)}.cc-facts{color:#b9a987;flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}@media (max-width:1180px){.cc{grid-template-columns:230px minmax(0,1fr);grid-template-areas:"bar bar""ban mid""pan pan"}.cc-panels{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cc-quiz{grid-template-columns:repeat(2,auto)}}@media (max-width:720px){.cc{grid-template-columns:1fr;grid-template-areas:"bar""ban""mid""pan"}.cc-quiz{grid-template-columns:1fr}.cc-banners{justify-self:center;width:100%;max-width:360px}.cc-classbar{grid-template-columns:repeat(5,1fr);justify-self:stretch;width:100%;padding:10px 6px 6px;display:grid}.cc-class{width:auto}.cc-class .cc-ico{--s:42px}.cc-cn{font-size:11px}}.cc-quiz{flex-wrap:wrap;grid-template-columns:none;gap:14px 22px;display:flex}.cc-quiz .q{gap:7px;margin:0;display:grid}.cc-quiz .q-l{font:600 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cc-quiz .q-l i{color:var(--gold-2)}.cc-quiz .seg{background:linear-gradient(#1d1914 0%,#0d0b08 55%,#080706 100%);border:0;border-radius:3px;gap:0;padding:0;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 3px #7d6a45,0 0 0 4px #241c10,0 0 0 5px #000,inset 0 1px #ffffff14,0 6px 14px #000a}.cc-quiz .seg-pill{display:none}.cc-quiz .seg button{min-height:44px;font:600 15px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#c9a227;text-shadow:0 1px #000;background:0 0;border:0;border-radius:0;margin:0;padding:0 18px;transition:color .2s,background .2s;position:relative}.cc-quiz .seg button+button{box-shadow:inset 1px 0 #000,inset 2px 0 #ffffff12}.cc-quiz .seg button:after{display:none}.cc-quiz .seg button:hover:not(:disabled){color:#ffe066;background:#ffffff08}.cc-quiz .seg button.on{color:#ffd100;text-shadow:0 0 10px #ffd10077,0 1px #000;background:linear-gradient(#3a2f1a 0%,#1c160c 100%)}.cc-quiz .seg button:disabled{color:#6f6350}.cc-quiz .q.off{opacity:.6}.cc{isolation:isolate;background:linear-gradient(#0a0806b3 0%,#0a0806c7 45%,#0a0806e6 100%),url(/cc-bg.webp) 50% 40%/cover no-repeat;border-radius:4px;padding:28px 26px 24px;position:relative;box-shadow:0 0 0 1px #000,0 0 0 4px #7a5a24,0 0 0 5px #000,0 0 0 7px #3a2a12,0 0 0 8px #000,inset 0 0 80px #000c,0 20px 50px #000b}.cc:before,.cc:after{content:"";z-index:1;pointer-events:none;border:3px solid #c9a24a;width:22px;height:22px;position:absolute}.cc:before{border-bottom:0;border-right:0;top:-6px;left:-6px}.cc:after{border-top:0;border-left:0;bottom:-6px;right:-6px}.cc-center{text-shadow:0 1px 3px #000,0 0 12px #000a}.cc-center .cc-why,.cc-center .v-profs span{color:#e6dcc6}@media (max-width:720px){.cc{padding:18px 12px 16px}.cc-quiz .seg button{padding:0 12px;font-size:14px}}.cc{background:radial-gradient(90% 70% at 45% 45%,#0a08068c 0%,#0a0806b8 70%),linear-gradient(#0a080633 0%,#0a0806cc 100%),url(/cc-bg.webp) 50% 40%/cover no-repeat}.tC,.rk-v.tC{color:#1eff00}.tD,.rk-v.tD,.cc-rb.rD{color:#fff}.sim-line{color:var(--ink-3);margin:-6px 0 12px;font-size:13px}.rsim{margin-top:52px}.rsim-h{font:700 24px var(--display);color:var(--gold);margin:0 0 6px}.rsim-h span{font:600 13px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.rsim-classes{flex-wrap:wrap;gap:4px 18px;margin:14px 0 18px;display:flex}.rsim-classes button{min-height:40px;font:600 16px var(--body);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;transition:color .2s,border-color .2s}.rsim-classes button:hover,.rsim-classes button.on{color:var(--cc)}.rsim-classes button.on{border-bottom-color:var(--cc)}.rsim-specs{animation:fadeUp .45s var(--ease) both;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:26px 44px;display:grid}.rsim-spec h4{font:700 17px var(--display);color:var(--ink);margin:0 0 8px}.rsim-spec h4 small{font:500 13px var(--body);color:var(--ink-3)}.rsim-spec ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.rsim-spec li{grid-template-columns:128px 1fr 48px 78px 20px;align-items:center;gap:10px;font-size:14px;display:grid}.rs-race{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rs-bar{background:#ffffff0d;border-radius:1px;height:8px;overflow:hidden}.rs-bar i{transform-origin:0;height:100%;animation:barIn .7s var(--ease) both;display:block}.rs-bar .bS{background:linear-gradient(90deg,#8a4500,#ff8000)}.rs-bar .bA{background:linear-gradient(90deg,#5a2a86,#b65cff)}.rs-bar .bB{background:linear-gradient(90deg,#174c86,#2f8ef0)}.rs-bar .bC{background:linear-gradient(90deg,#0d6a00,#1eff00)}@keyframes barIn{0%{transform:scaleX(0)}}.rs-dps{text-align:right;font:600 14px var(--label);color:var(--ink)}.rsim-spec .rk-v{font:700 16px var(--display);text-align:center}@media (max-width:520px){.rsim-specs{grid-template-columns:1fr}.rsim-spec li{grid-template-columns:100px 1fr 40px 66px 16px;gap:6px;font-size:13px}}.ql-cls{font:600 12px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#9fc3ff}.rsim-specs{grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}.rsim-spec li{grid-template-columns:120px minmax(120px,1fr) 44px 70px 18px}.rs-bar{display:block}@media (max-width:560px){.rsim-specs{grid-template-columns:1fr}.rsim-spec li{grid-template-columns:96px minmax(60px,1fr) 38px 62px 16px;gap:6px}}@media (max-width:760px){:root{--gut:16px}.hero{padding:24px var(--gut) 38px}.hero-emblem{width:min(66vw,260px);animation:emblemIn .7s var(--ease) both;margin-bottom:14px}.hero-logo,.hero-emblem:hover .hero-logo{transform:none}.he-shine{opacity:.55;animation-duration:8s}.embers,.aura{display:none}.hero-p{max-width:32ch;font-size:16px;line-height:1.45}.hero-cta{gap:8px 20px;margin-top:18px}.gr-head{margin-bottom:28px}.page-head{padding:30px var(--gut) 0;gap:10px}.page-head h1{font-size:clamp(34px,11vw,48px)}.ph-toc{grid-template-columns:1fr;gap:4px}.ph-toc a{min-height:52px}.sec{padding-block:44px}.sec-head{margin-bottom:22px}.sec-head h2{font-size:29px}.lede{font-size:15px;line-height:1.5}.cc-quiz{gap:18px}.cc-quiz .q{width:100%}.cc-quiz .seg{width:100%;overflow-x:auto}.cc-quiz .seg button{flex:1 0 auto;padding-inline:12px}.cc{box-shadow:none;background:0 0;padding:14px 0 10px}.cc:before,.cc:after{display:none}.cc-banners{grid-template-columns:1fr;gap:6px;max-width:none}.cc-banner{clip-path:none;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;padding:8px 6px 6px;display:grid}.cc-crest{gap:3px;margin:0}.cc-crest .cc-ico{--s:32px}.cc-crest b{letter-spacing:.02em;font-size:11px}.cc-banner ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.cc-race{padding:6px 0 2px}.cc-race .cc-ico{--s:40px}.cc-rn{font-size:11px}.cc-rn small{display:none}.cc-rb{min-width:20px;height:20px;font-size:12px;top:-2px;left:calc(50% - 28px)}.cc-race.reco:after{right:calc(50% - 28px)}.cc-classbar{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 2px;width:100%;padding:10px 4px 8px;display:grid}.cc-class{width:auto}.cc-class .cc-ico{--s:40px}.cc-class.reco:after{right:calc(50% - 26px)}.cc-specbar{flex-wrap:nowrap;justify-content:space-between;gap:12px;min-height:0}.cc-sb-l{text-align:left;min-width:0}.cc-sb-l b{font-size:16px}.cc-sb-i{gap:8px}.cc-sp .cc-ico{--s:40px}.cc-center{text-shadow:none}.cc-title{font-size:31px}.cc-vhead{grid-template-columns:1fr;gap:0}.cc-vinfo{justify-items:start;max-width:none;margin-top:10px;padding-top:0}.cc-vinfo .cc-spec{text-align:left;justify-items:start}.cc-vinfo .cc-spec strong,.cc-vinfo .cc-spec small,.cc-vinfo .cc-spec .cc-link{text-align:left;justify-self:start}.cc-vinfo .cc-ranks{justify-content:flex-start}.cc-spec{grid-template-columns:1fr;gap:2px}.cc-spec small,.cc-spec .cc-link{grid-column:1}.cc-ranks{gap:8px 16px}.cc-compare{overflow-x:auto}.cc-compare ol{min-width:520px}.cc-panels{display:block}.cc-panel{margin-top:22px}.drawer{padding-inline:16px}.feeds{gap:34px}footer{padding-bottom:24px}}.ww{color:#f1e8d4;background:radial-gradient(120% 80% at 50% 0,#3a2a1c 0%,#1e150d 45%,#120c07 100%);border-radius:4px;margin-top:8px;position:relative;box-shadow:0 0 0 1px #000,0 0 0 3px #8a6d3b,0 0 0 4px #3a2a12,0 0 0 5px #000,inset 0 0 60px #000b,0 18px 40px #000b}.ww-bar{background:linear-gradient(#2a1d10,#140d06);border-bottom:2px solid #6b5021;border-radius:4px 4px 0 0;place-items:center;height:30px;display:grid}.ww-title{font:600 14px Georgia, var(--display);color:#ffd100;text-shadow:0 1px #000}.ww-crest{background:radial-gradient(circle,#2a1d10 0%,#0d0906 70%);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:-14px;left:-14px;box-shadow:0 0 0 2px #8a6d3b,0 0 0 3px #000,0 4px 10px #000c}.ww-body{padding:18px 20px 16px}.ww-note{color:#b9a987;margin:14px 0 0;font-size:13px}.lg-shield{filter:drop-shadow(0 2px 3px #000c);flex:none;display:block}.ch-top{align-items:center;gap:12px;margin:0 0 14px 24px;display:flex}.ch-meter{background:#070504;border-radius:3px;flex:1;height:24px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #6b5021}.ch-meter i{transition:width .4s var(--ease);background:linear-gradient(90deg,#6b4a12,#c9921f);position:absolute;inset:0 auto 0 0}.ch-meter span{text-align:center;line-height:24px;font:600 13px var(--body);color:#fff;text-shadow:0 1px 2px #000;display:block;position:relative}.ch-grid{grid-template-columns:250px 1fr;gap:16px;min-height:420px;display:grid}.ch-nav{border-right:2px solid #3a2a12;padding-right:12px}.ch-search{color:#f1e8d4;width:100%;height:30px;font:400 14px var(--body);background:#070504;border:1px solid #6b5021;border-radius:3px;margin-bottom:10px;padding:0 10px}.ch-nav ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ch-nav ul ul{margin:4px 0 2px 10px}.ch-cat,.ch-sub{cursor:pointer;text-align:left;color:#ffd100;width:100%;min-height:32px;font:600 15px var(--body);background:linear-gradient(90deg,#3a1f0e,#1c1008);border:0;border-radius:2px;align-items:center;gap:8px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #5a3a18}.ch-cat span,.ch-sub{flex:1}.ch-cat small{color:#b9a987;font-size:12px}.ch-cat b{color:#ffd100;font-size:18px;line-height:1}.ch-sub{color:#e8c65a;background:#1a1008;font-weight:500}.ch-cat.on,.ch-sub.on,.ch-cat:hover,.ch-sub:hover{color:#fff3b0;background:linear-gradient(90deg,#7a5a12,#3a2a08);box-shadow:inset 0 0 0 1px #c9a227}.ch-list{scrollbar-color:#6b5021 transparent;align-content:start;gap:8px;max-height:520px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.ch-empty{color:#b9a987;padding:12px}.ch-item{cursor:pointer;text-align:left;width:100%;color:inherit;background:linear-gradient(#2a1d12 0%,#1a120b 100%);border:0;border-radius:3px;grid-template-columns:52px 1fr 30px;align-items:center;gap:14px;padding:12px 14px;transition:box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #4a3418,inset 0 0 30px #0008}.ch-item:hover,.ch-item:focus-visible{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #8a6d3b,inset 0 0 30px #0008}.ch-item .cc-ico{--s:46px;filter:grayscale()brightness(.75)}.ch-txt b{font:600 17px Georgia, var(--display);color:#a8a29a;display:block}.ch-txt span{color:#9a948a;align-items:baseline;gap:8px;font-size:14px;display:flex}.ch-txt i{width:16px;height:16px;font:700 12px/1 var(--body);color:#fff;background:#8a1a10;border-radius:2px;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #000}.done .ch-item{background:linear-gradient(#2f3a1c 0%,#1a220f 100%)}.done .ch-item .cc-ico{filter:none}.done .ch-txt b{color:#ffd100}.done .ch-txt span{color:#e6dcc6}.done .ch-txt i{background:#2f7a1a}.tr-top{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px 24px;font-size:15px;display:flex}.tr-top b{color:#ffd100}.tr-top small{color:#b9a987}.tr-reset{cursor:pointer;min-height:32px;font:600 13px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#ffd100;background:linear-gradient(#5a1a10,#2a0a06);border:0;border-radius:3px;margin-left:auto;padding:0 14px;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6d3b}.tr-grid{border-radius:3px;grid-template-columns:96px 1fr;gap:0;min-height:440px;display:grid;box-shadow:inset 0 0 0 2px #3a2a12}.tr-tabs{background:#0d0906;border-right:2px solid #3a2a12;align-content:start;gap:6px;padding:10px 8px;display:grid}.tr-tabs button{cursor:pointer;background:linear-gradient(#2a1810,#120a06);border:0;border-radius:2px;place-items:center;height:84px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #5a3a18}.tr-tabs button.on{background:linear-gradient(#5a4210,#2a1d06);box-shadow:inset 0 0 0 2px #c9a227}.tr-orb .cc-ico{--s:58px;border-radius:50%}.tr-main{padding:18px 22px;position:relative}.tr-head{grid-template-columns:1fr auto;align-items:center;gap:4px 20px;margin-bottom:18px;display:grid}.tr-head h3{font:400 26px Georgia, var(--display);color:#f1e8d4;margin:0}.tr-head h3 small{color:#b9a987;font-size:14px}.tr-head p{color:#b9a987;grid-column:1;margin:0;font-size:14px}.tr-big{grid-area:1/2/span 2;position:relative}.tr-big .cc-ico{--s:84px;border-radius:50%;box-shadow:0 0 0 1px #000,0 0 0 4px #8a6d3b,0 0 0 5px #000}.tr-big b{color:#fff;background:#070504;border-radius:50%;place-items:center;min-width:34px;height:34px;font:700 18px Georgia,serif;display:grid;position:absolute;bottom:-12px;left:50%;translate:-50%;box-shadow:0 0 0 2px #8a6d3b}.tr-nodes{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:22px 12px;margin:0;padding:0;list-style:none;display:grid}.tr-nodes>li{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.tr-node{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;position:relative}.tr-node .cc-ico{--s:56px;filter:grayscale()brightness(.6);transition:filter .2s,box-shadow .2s}.tr-node.on .cc-ico{filter:none;box-shadow:0 0 0 1px #000,0 0 0 3px #1eff00,0 0 0 4px #000}.tr-node.max .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 3px #ffd100,0 0 0 4px #000,0 0 14px #ffd10088}.tr-node:hover .cc-ico,.tr-node:focus-visible .cc-ico{filter:none}.tr-node.q{color:#d8d0c0;cursor:default;background:#1a1612;place-items:center;width:56px;height:56px;font:700 30px Georgia,serif;display:grid;box-shadow:0 0 0 1px #000,0 0 0 3px #555,0 0 0 4px #000}.tr-rank{min-width:30px;font:700 12px var(--body);color:#1eff00;background:#070504;border-radius:3px;padding:1px 4px;position:absolute;bottom:-8px;right:-8px;box-shadow:0 0 0 1px #555}.tr-node:not(.on) .tr-rank{color:#d8d0c0}.tr-node.max .tr-rank{color:#ffd100}.tr-name{font:500 13px/1.2 var(--body);color:#d8d0c0}.tr-more .tr-name{color:#9a948a;font-size:12px}.tr-tip{z-index:30;text-align:left;pointer-events:none;color:#fff;background:linear-gradient(#0d1426f5,#070b18f5);border-radius:4px;gap:2px;width:260px;padding:10px 12px;font-size:13px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 0 0 1px #8a8a8a,0 0 0 2px #1c1c1c,0 12px 30px #000c}.tr-tip b{font-size:15px}.tr-tip em{color:#fff;font-style:normal}.tt-p{margin-top:6px}.tt-d{color:#ffd100}.tt-r{color:#ff4040;margin-top:6px}.pt-hero{justify-items:center;gap:6px;padding:10px 0 18px;display:grid}.pt-hero>b{font:600 18px Georgia, var(--display);color:#fff}.pt-sim{color:#b9a987;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.pt-sim input{accent-color:#c9921f;width:200px}.pt-sim button{color:var(--gold-2);cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.pt-track{background:#070504;border-radius:2px;height:12px;margin:0 6px 34px;position:relative;box-shadow:0 0 0 1px #000,0 0 0 3px #6b5021}.pt-track i{transition:width .5s var(--ease);background:linear-gradient(90deg,#6b4a12,#ffd100);position:absolute;inset:0 auto 0 0}.pt-cards{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.pt-cards li{text-align:center;background:linear-gradient(#1a1612,#0d0a08);border-radius:3px;align-content:start;justify-items:center;gap:8px;padding:34px 12px 18px;display:grid;position:relative;box-shadow:0 0 0 1px #000,0 0 0 3px #4a4a4a,0 0 0 4px #000,inset 0 0 30px #000a}.pt-cards .cc-ico{--s:64px;filter:grayscale()brightness(.7)}.pt-cards b{font:500 16px Georgia, var(--display);color:#a8a29a}.pt-cards span{color:#8a847a;font-size:13px}.pt-cost{width:32px;height:32px;font:700 12px var(--body);color:#d8d0c0;background:#2a2622;place-items:center;display:grid;position:absolute;top:-16px;left:50%;translate:-50%;rotate:45deg;box-shadow:0 0 0 1px #000,0 0 0 3px #5a5a5a}.pt-cards li.on{box-shadow:0 0 0 1px #000,0 0 0 3px #c9a227,0 0 0 4px #000,inset 0 0 30px #000a,0 0 18px #ffd10033}.pt-cards li.on .cc-ico{filter:none}.pt-cards li.on b{color:#ffd100}.pt-cards li.on span{color:#e6dcc6}.pt-cards li.on .pt-cost{color:#fff;background:#6b4a12;box-shadow:0 0 0 1px #000,0 0 0 3px #ffd100}@media (max-width:820px){.ch-grid{grid-template-columns:1fr}.ch-nav{border-right:0;padding-right:0}.ch-list{max-height:none}.pt-cards{grid-template-columns:repeat(2,1fr);row-gap:30px}.tr-grid{grid-template-columns:1fr}.tr-tabs{border-bottom:2px solid #3a2a12;border-right:0;grid-auto-flow:column}.tr-tabs button{height:72px}.ww-body{padding:16px 12px 14px}}.pt-cost i{font-style:normal;rotate:-45deg}.lg-principe{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px 40px;margin:10px 0 40px;display:grid}.lg-game{margin:0 58px 44px 14px;position:relative}.ww-view{animation:fadeUp .35s var(--ease) both}.ww-side{gap:8px;display:grid;position:absolute;top:44px;right:-58px}.ww-side button{cursor:pointer;background:linear-gradient(#2a1d10,#0d0906);border:0;border-radius:4px;place-items:center;width:50px;height:50px;padding:0;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 0 0 1px #000,0 0 0 3px #6b5021,0 0 0 4px #000,0 4px 10px #000a}.ww-side button:hover{transform:translate(2px)}.ww-side button.on{box-shadow:0 0 0 1px #000,0 0 0 3px #ffd100,0 0 0 4px #000,0 0 14px #ffd10066}.ch-tools{gap:6px;margin-bottom:10px;display:flex}.ch-tools .ch-search{flex:1;min-width:0;margin:0}.ch-filter{cursor:pointer;min-height:30px;font:600 13px var(--body);color:#ffd100;background:linear-gradient(#5a3a10,#2a1a06);border:0;border-radius:3px;flex:none;padding:0 10px;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #8a6d3b}.tr-nodes{grid-template-columns:repeat(4,118px);grid-auto-rows:auto;justify-content:start}.tr-nodes>li.arrow:after{content:"";z-index:1;clip-path:polygon(0 40%,64% 40%,64% 0,100% 50%,64% 100%,64% 60%,0 60%);background:#8a8a8a;width:22px;height:10px;position:absolute;top:24px;right:-18px}.lg-qa-h{margin-top:10px}@media (max-width:820px){.lg-principe{grid-template-columns:1fr}.lg-game{margin:0 0 40px}.ww-side{justify-content:center;margin-top:16px;display:flex;position:static}.tr-nodes{grid-template-columns:repeat(4,minmax(64px,1fr));gap:18px 6px}.tr-nodes>li.arrow:after{width:14px;right:-10px}.tr-name{font-size:11px}}.cc-left{grid-area:ban;align-content:start;gap:12px;display:grid}.cc-race.off{cursor:not-allowed}.cc-race.off .cc-ico{filter:grayscale()brightness(.4)}.cc-race.off .cc-rn{color:#8a8070}.cc-rb{min-width:22px;height:22px;font:700 13px var(--display);z-index:1;background:#0b0806;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:calc(50% - 38px);box-shadow:0 0 0 1px #000,0 0 0 2px #7a5a24}.cc-alert{color:#ffd9a0;min-height:0;margin:0;padding:0;font-size:14px;transition:opacity .2s}.cc-alert.on{background:#3a0e08e6;border-radius:3px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex;box-shadow:0 0 0 1px #000,0 0 0 2px #b8321f}.cc-alert b{color:#fff;width:18px;height:18px;font:700 12px var(--body);background:#b8321f;border-radius:50%;flex:none;place-items:center;display:grid}.cc-compare{margin-top:22px}.cc-compare ol,.rc-list{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cc-compare button{cursor:pointer;text-align:left;width:100%;min-height:38px;color:var(--ink);font:500 15px var(--body);background:#0a0806a6;border:0;border-radius:3px;grid-template-columns:10px 1fr 58px 58px 88px;align-items:center;gap:10px;padding:0 10px;transition:background .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff10}.cc-compare button:hover{background:#1c150cd9}.cc-compare button.on{box-shadow:inset 0 0 0 1px var(--gold);background:#3a2a10e6}.cmp-f{width:8px;height:8px;rotate:45deg}.cmp-f.Alliance{background:var(--alliance)}.cmp-f.Horde{background:var(--horde)}.cmp-n small{color:var(--ink-3);font-size:12px}.cmp-r{align-items:baseline;gap:6px;display:inline-flex}.cmp-r small{font:600 11px var(--label);letter-spacing:.08em;color:var(--ink-3)}.cmp-r .rk-v{font:700 18px var(--display)}.cmp-g{text-align:right;color:var(--ink-3);font-size:13px}.cc-roles{flex-wrap:wrap;gap:4px 14px;margin:4px 0 8px;padding:0;font-size:13px;list-style:none;display:flex}.cc-roles li{align-items:baseline;gap:6px;display:inline-flex}.cc-link{color:var(--gold-2);text-underline-offset:3px;margin-top:4px;font-size:14px;text-decoration:underline;display:inline-block}.cc-link:hover{color:var(--gold)}.cc-t-sub{color:var(--ink-2);font-size:.5em;display:block}.cc-title-f{align-items:center;gap:14px;display:flex}.cc-tf{flex:none;line-height:0}.cc-tf .cc-ico{--s:1.05em;border-radius:50%}.cc-tf.Alliance .cc-ico{box-shadow:0 0 0 2px var(--alliance)}.cc-tf.Horde .cc-ico{box-shadow:0 0 0 2px var(--horde)}.rc-list li{background:#0a0806a6;border-radius:3px;grid-template-columns:36px 1fr 58px 58px 24px;align-items:center;gap:10px;min-height:48px;padding:4px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff10}.rc-list .cc-ico{--s:34px}.rc-n{font:600 16px var(--body);color:var(--cc);display:grid}.rc-n small{font:400 12px var(--body);color:var(--ink-3)}@media (max-width:720px){.cc-compare button{grid-template-columns:10px 1fr 50px 50px}.cmp-g{display:none}.rc-list li{grid-template-columns:30px 1fr 50px 50px 20px;gap:6px}}.cc-left .cc-banners{grid-area:auto}.cc-left{min-width:0}.cc-rb{min-width:24px;height:24px;font:700 14px var(--display);top:-4px;left:calc(50% - 36px)}.cc-rb.rS{color:#ff8000}.cc-rb.rA{color:#c77dff}.cc-rb.rB{color:#3d9bff}.cc-rb.rC{color:#1eff00}.cc-rb.rq{color:#9d9d9d}.lg-crests{background:linear-gradient(90deg,#0000,#2a1d10cc 12% 88%,#0000);border-top:1px solid #8a6d3b88;border-bottom:1px solid #8a6d3b88;grid-template-columns:repeat(4,1fr);gap:12px;margin:6px 0 34px;padding:18px 12px;list-style:none;display:grid}.lg-crests li{text-align:center;justify-items:center;gap:8px;display:grid}.lgc-shield{transition:transform .3s var(--ease)}.lg-crests li:hover .lgc-shield{transform:translateY(-3px)}.lgc-l{font:600 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);max-width:24ch}.lg-overview{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start;gap:28px 40px;max-width:none;margin-bottom:44px;display:grid}.lg-path{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lg-path:before{content:"";opacity:.7;background:linear-gradient(90deg,#8a6d3b,#ffd100,#8a6d3b);height:2px;position:absolute;top:30px;left:16%;right:16%}.lg-path li{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.lgp-medal{z-index:1;display:block;position:relative}.lgp-medal .cc-ico{--s:60px;border-radius:50%;box-shadow:0 0 0 1px #000,0 0 0 3px #c9a24a,0 0 0 4px #000,0 0 16px #ffd10033}.lgp-medal i{min-width:26px;height:26px;font:700 12px var(--display);color:#1a1206;background:var(--gold-grad);border-radius:13px;place-items:center;padding:0 4px;font-style:normal;display:grid;position:absolute;bottom:-6px;right:-8px;box-shadow:0 0 0 1px #000}.lg-path h3{font:700 18px var(--display);color:var(--gold);margin:8px 0 0}.lg-path p{color:var(--ink-2);max-width:30ch;margin:0;font-size:14px;line-height:1.5}.lg-unlock{color:#2b1a08;background:radial-gradient(120% 90% at 50% 40%,#f3e6c4 0%,#e6d2a3 60%,#cfb27a 100%);border-radius:3px;padding:16px 20px 14px;box-shadow:0 0 0 1px #000,0 0 0 3px #5a3f16,inset 0 0 30px #8a5f2455,0 10px 24px #0008}.lg-unlock h3{font:700 19px var(--display);color:#2a1503;margin:0 0 6px}.lg-unlock p{color:#4a3212;margin:0 0 10px;font-size:14px}.lg-unlock ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lg-unlock li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.35;display:flex}.lgu-box{background:#f6ecd2;border:2px solid #6b4a1a;border-radius:2px;flex:none;width:14px;height:14px;margin-top:3px}@media (max-width:900px){.lg-overview{grid-template-columns:1fr}}@media (max-width:620px){.lg-crests{grid-template-columns:repeat(2,1fr);row-gap:18px}.lg-path{grid-template-columns:1fr;gap:20px}.lg-path:before{background:linear-gradient(#8a6d3b,#ffd100,#8a6d3b);width:2px;height:auto;inset:30px auto 30px 29px}.lg-path li{text-align:left;grid-template-columns:60px 1fr;justify-items:start;column-gap:16px}.lg-path li .lgp-medal{grid-row:1/span 2}.lg-path h3{margin:4px 0 0}.lg-path p{max-width:none}}.lgp-orb{background:radial-gradient(circle at 50% 35%,#3a2a18,#0d0906 75%);border-radius:50%;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 0 0 1px #000,0 0 0 3px #c9a24a,0 0 0 4px #000,0 0 16px #ffd10033}.lgp-orb svg{width:34px;height:34px}.cc-class.norole{cursor:not-allowed}.cc-class.norole .cc-ico{filter:grayscale()brightness(.3)}.cc-class.norole .cc-cn{color:#5a5248;text-decoration:line-through}.rc-list li{grid-template-columns:36px minmax(0,1fr) auto 24px}.rc-ranks{justify-content:flex-end;gap:14px;display:flex}@media (max-width:720px){.rc-list li{grid-template-columns:30px minmax(0,1fr) 20px}.rc-ranks{grid-column:2/span 2;justify-content:flex-start}}.ww-emblem .cc-ico{--s:40px;border-radius:50%}.mt-sec{background:linear-gradient(#2a1d12cc,#140d07cc);border-radius:4px;margin-bottom:10px;padding:12px 18px 14px;position:relative;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #4a3418,inset 0 0 40px #000a}.mt-h{font:500 16px Georgia, var(--display);color:#ffd100;margin:0 0 10px}.mt-row{grid-template-columns:44px minmax(140px,200px) 1fr;align-items:center;gap:12px 16px;display:grid}.mt-row .cc-ico{--s:42px}.mt-name b{font:500 17px Georgia, var(--display);color:#ffd100;display:block}.mt-name small{color:#c9c0ad;font-size:13px}.mt-bar{background:#070504;border-radius:2px;height:22px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a12}.mt-bar i{width:var(--p);animation:barIn .8s var(--ease) both;transform-origin:0;background:linear-gradient(90deg,#8a1606 0%,#e85d12 60%,#ffd76a 92%,#fff6c8 100%);position:absolute;inset:0 auto 0 0}.mt-bar span{text-align:center;line-height:22px;font:500 13px var(--body);color:#fff;text-shadow:0 1px 2px #000;display:block;position:relative}.mt-bar.sm{height:20px}.mt-bar.sm span{font-size:12px;line-height:20px}.mt-why{color:#c9c0ad;grid-column:2/-1;margin:0;font-size:14px}.mt-tip{color:#c9c0ad;margin:4px 2px 12px;font-size:14px}.mt-secondary{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px;display:grid}.mt-card{text-align:center;background:linear-gradient(#2a1d12cc,#140d07cc);border-radius:4px;align-content:start;gap:10px;min-height:200px;padding:14px 16px 60px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #4a3418,inset 0 0 40px #000a}.mt-card h4{font:500 16px Georgia, var(--display);color:#ffd100;margin:0}.mt-card p{color:#e6dcc6;text-align:left;margin:0;font-size:13px;line-height:1.45}.mt-card .cc-ico{--s:40px;position:absolute;bottom:14px;left:14px}@media (max-width:820px){.mt-row{grid-template-columns:40px 1fr}.mt-bar,.mt-why{grid-column:1/-1}.mt-secondary{grid-template-columns:1fr}.mt-card{min-height:0}}.nav-patch{margin-left:auto}.nav-patch+.lang{margin-left:0}@media (min-width:821px){.nav .lang{margin-left:auto}}.ww-side button{position:relative}.ww-side button:after{content:attr(data-tip) " · clique pour ouvrir";white-space:nowrap;pointer-events:none;font:500 13px var(--body);color:#fff;opacity:0;z-index:40;background:linear-gradient(#0d1426f5,#070b18f5);border-radius:4px;padding:7px 10px;transition:opacity .15s;position:absolute;top:50%;right:calc(100% + 12px);translate:0 -50%;box-shadow:0 0 0 1px #8a8a8a,0 0 0 2px #1c1c1c,0 8px 20px #000c}.ww-side button:hover:after,.ww-side button:focus-visible:after{opacity:1}.ww-side button.on:after{content:attr(data-tip) " · ouverte"}.ww-side:before{content:"Fenêtres";text-align:center;font:600 10px var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;display:block}@media (max-width:820px){.ww-side:before{display:none}.ww-side button:after{inset:auto auto calc(100% + 10px) 50%;translate:-50%}}.gb-drawer{width:min(540px,100vw)}.gb-drawer .gb-page{color:#2a1708;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .2 0 0 0 0 .08 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)'/%3E%3C/svg%3E"),radial-gradient(80% 70% at 32% 28%,#f3e2ba 0%,#e6cf9d 45%,#d2b27a 85%,#b8935a 100%);border-radius:4px;padding:18px 18px 22px;position:relative;box-shadow:inset 0 0 40px #6b4414aa,inset 0 0 0 1px #5a3a14,0 0 0 1px #000,0 0 0 3px #8a6d3b}.gb-search{color:#a08f72;background:linear-gradient(#0a0806,#1c150e);border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #6b5a3a}.gb-search input{color:#efe3c8;min-width:0;min-height:26px;font:400 15px var(--body);background:0 0;border:0;flex:1}.gb-search input::placeholder{color:#8a7a5e}.gb-search input:focus{outline:none}.gb-search:focus-within{box-shadow:inset 0 0 0 1px #000,0 0 0 1px #ffd100}.gb-legend{font:700 11.5px var(--label);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:5px 14px;margin:12px 0 18px;padding:0;list-style:none;display:flex}.gb-legend li{color:var(--qd);align-items:center;gap:6px;display:flex}.gb-legend i{background:var(--qc);width:8px;height:8px;rotate:45deg;box-shadow:0 0 0 1px #2a1708}.gb-cat{margin-top:18px}.gb-cat:first-of-type{margin-top:0}.gb-cat-h{font:600 15px Georgia, var(--display);color:#ffd100;text-shadow:0 1px #000;background:linear-gradient(90deg,#4a150c 0%,#6b2412 55%,#4a150c00);border-radius:3px;align-items:center;gap:9px;margin:0 0 12px;padding:4px 12px 4px 6px;display:flex;box-shadow:inset 0 1px #e0a34a99,inset 0 -1px #e0a34a99}.gb-cat-h img{border-radius:3px;width:22px;height:22px;box-shadow:0 0 0 1px #000,0 0 0 2px #c9a15a}.gb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;padding:0;list-style:none;display:grid}.q-common{--qc:#fff;--qd:#5b4a33}.q-uncommon{--qc:#1eff00;--qd:#1d6b0d}.q-rare{--qc:#0070dd;--qd:#0a56a8}.q-epic{--qc:#a335ee;--qd:#7a1fbf}.q-legendary{--qc:#ff8000;--qd:#b35400}.q-artifact{--qc:#e6cc80;--qd:#8a6418}.gb-spell{color:#2a1708;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;text-decoration:none;display:grid}.gb-ico{width:40px;height:40px;box-shadow:0 0 0 1px #000, 0 0 0 3px var(--qc), 0 0 0 4px #1b1208, 0 3px 6px #0007;transition:scale .25s var(--ease);background:#000;border-radius:5px;position:relative}.q-common .gb-ico{box-shadow:0 0 0 1px #000,0 0 0 3px #8f8473,0 0 0 4px #1b1208,0 3px 6px #0007}.gb-ico img{border-radius:4px;width:100%;height:100%;display:block}.q-epic .gb-ico:after,.q-legendary .gb-ico:after,.q-artifact .gb-ico:after{content:"";box-shadow:0 0 12px 2px var(--qc);opacity:.35;pointer-events:none;border-radius:7px;position:absolute;inset:-4px}.q-legendary .gb-ico:after,.q-artifact .gb-ico:after{animation:3.2s ease-in-out infinite gbAura}@keyframes gbAura{50%{opacity:.85}}.gb-name{min-width:0;font:600 15.5px/1.15 Georgia, var(--body);color:#2a1708;display:grid}.gb-l{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gb-name small{font:700 11.5px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--qd);margin-top:2px}.gb-d{display:none}.gb-spell:hover .gb-ico,.gb-spell:focus-visible .gb-ico{scale:1.07}.gb-spell:hover .gb-l,.gb-spell:focus-visible .gb-l{color:#000;text-decoration:underline;-webkit-text-decoration-color:var(--qd);text-decoration-color:var(--qd);text-underline-offset:3px}.gb-spell:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #7a5230}.gb-empty{color:#3b2412;font-style:italic}@media (max-width:420px){.gb-grid{grid-template-columns:1fr}}@media (hover:none){.gb-d{font:400 13.5px/1.35 var(--body);color:#4a3016;margin-top:3px;display:block}}@media (prefers-reduced-motion:reduce){.q-legendary .gb-ico:after,.q-artifact .gb-ico:after{animation:none}}.hs{z-index:0;pointer-events:none;position:absolute;inset:-32%;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.hs i{will-change:transform, opacity;background-size:cover;position:absolute;inset:0}.hs-glow{filter:blur(6px);background:radial-gradient(50% 45% at 50% 70%,#ff7a1a66,#ff4a0a22 55%,#0000 75%);animation:4.2s ease-in-out infinite hsFlicker;inset:30% 20% 8%!important}.hero{overflow-x:clip}.hs-a{opacity:.38;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='f' x='0' y='0' width='100%' height='100%'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006' numOctaves='5' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.58 0 0 0 0 0.22 2.2 0 0 0 -1.05'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23f)'/%3E%3C/svg%3E");animation:70s linear infinite hsTurnA,11s ease-in-out infinite hsBreath}.hs-b{opacity:.32;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='f' x='0' y='0' width='100%' height='100%'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.008' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.75 0 0 0 0 1 2.0 0 0 0 -1.0'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23f)'/%3E%3C/svg%3E");animation:95s linear infinite hsTurnB}.hs-w1,.hs-w2{opacity:0;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='f' x='0' y='0' width='100%' height='100%'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='4' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.85 0 0 0 0 0.6 2.4 0 0 0 -1.25'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23f)'/%3E%3C/svg%3E");animation:9s ease-in infinite hsRise;-webkit-mask-image:radial-gradient(closest-side,#000 25%,#0000 100%);mask-image:radial-gradient(closest-side,#000 25%,#0000 100%);inset:20% 22% -10%!important}.hs-w2{animation-delay:-4.5s;scale:-1 1}@keyframes hsTurnA{to{rotate:360deg}}@keyframes hsTurnB{to{rotate:-360deg}}@keyframes hsBreath{50%{transform:scale(1.08)}}@keyframes hsFlicker{0%,to{opacity:.75}20%{opacity:.95}35%{opacity:.7}60%{opacity:1}80%{opacity:.8}}@keyframes hsRise{0%{opacity:0;transform:translateY(18%)scale(.9)}25%{opacity:.45}to{opacity:0;transform:translateY(-32%)scale(1.15)}}@media (max-width:760px){.hs{inset:-22%}.hs-b{display:none}}@media (prefers-reduced-motion:reduce){.hs i{animation:none!important}.hs-w1,.hs-w2{display:none}}.wtt{z-index:300;pointer-events:none;color:#fff;max-width:min(376px,100vw - 16px);animation:wttIn .12s var(--ease) both;background:#070b17f2;border:1px solid #c8b17a;border-radius:4px;gap:3px;padding:8px 11px;font:400 13px/1.4 Verdana,Barlow Semi Condensed,sans-serif;display:grid;position:fixed;box-shadow:0 0 0 1px #000,0 10px 30px #000c}.wtt b{font-size:14px}.wtt-legendary{--q:#ff8000;border-color:#ff8000;box-shadow:0 0 0 1px #000,0 0 18px #ff800055,0 10px 30px #000c}.wtt-common{--q:#fff}.wtt-uncommon{--q:#1eff00;border-color:#1eff0099}.wtt-rare{--q:#0070dd;border-color:#3d8ff0}.wtt-epic{--q:#a335ee;border-color:#a335ee;box-shadow:0 0 0 1px #000,0 0 16px #a335ee55,0 10px 30px #000c}.wtt-artifact{--q:#e6cc80;border:2px solid #e6cc80;box-shadow:0 0 0 1px #000,0 0 0 3px #5a4518,0 0 24px #e6cc8066,0 10px 30px #000c}.wtt-l-q{color:var(--q,#fff)}.wtt-l-il{color:#ffd100}.wtt-legendary,.wtt-artifact{overflow:hidden}.wtt-legendary:after,.wtt-artifact:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 35%, color-mix(in srgb, var(--q) 20%, transparent) 50%, transparent 65%);animation:wttShine 3s var(--ease) .2s infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes wttShine{55%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.wtt-legendary:after,.wtt-artifact:after{opacity:0;animation:none}}.wtt-2col{justify-content:space-between;gap:16px;display:flex}.wtt-l-q0{color:#9d9d9d}.wtt-l-q1{color:#fff}.wtt-l-q2{color:#1eff00}.wtt-l-q3{color:#2f8ef0}.wtt-l-q4{color:#b65cff}.wtt-l-q5{color:#ff8000}.wtt-l-w{color:#fff}.wtt-l-g{color:#1eff00}.wtt-l-y{color:#ffd100;margin-top:4px}.wtt-l-dim{color:#9d9d9d;margin-top:3px;font-size:12px}.wtt-gap{height:5px}.wtt .wtt-wh{max-width:none;box-shadow:none;background:0 0;border:0;padding:0;animation:none;position:static}.wtt .wtt-wh table{width:100%}.wtt-sub{color:#fff}.wtt-body{color:#ffd100}.wtt-note{color:#1eff00}.wtt-warn{color:#ff4040}.wtt-rows{border-top:1px solid #c8b17a33;gap:2px;margin:4px 0 0;padding-top:5px;display:grid}.wtt-rows>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;display:grid}.wtt-rows dt{font:400 12.5px/1.35 var(--body);letter-spacing:0;text-transform:none;color:#a08f72}.wtt-rows dd{color:#efe3c8;text-align:right;font-variant-numeric:tabular-nums;margin:0;line-height:1.35}.wtt-rows dd.hi{color:#ffd100}.wtt-foot{color:#8f8069;border-top:1px solid #c8b17a33;margin-top:6px;padding-top:5px;font-size:12px;line-height:1.35}@keyframes wttIn{0%{opacity:0;transform:translateY(4px)}}.wsel{min-width:0;position:relative}.wsel-btn{text-align:left;width:100%;min-height:42px;font:600 16px var(--body);color:#ffd100;background:linear-gradient(#2c2c2c,#151515);border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #6b5a3a,0 2px 6px #0008}.wsel-btn span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wsel-btn i{width:0;height:0;transition:rotate .2s var(--ease);border:6px solid #0000;border-top-color:#ffd100;border-bottom:0;flex:none}.wsel-btn:hover,.wsel.open .wsel-btn{box-shadow:inset 0 0 0 1px #000,0 0 0 1px #ffd100,0 2px 6px #0008}.wsel.open .wsel-btn i{rotate:180deg}.wsel-btn:disabled{color:#7a705f;cursor:default}.wsel-pop{z-index:60;min-width:220px;animation:fadeUp .15s var(--ease) both;background:#0b0906f7;border:1px solid #8a6d3b;border-radius:4px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 0 0 1px #000,0 16px 34px #000d}.wsel-q{color:#efe3c8;width:100%;font:400 15px var(--body);background:#1d1711;border:0;border-radius:3px;margin-bottom:6px;padding:7px 9px;box-shadow:inset 0 0 0 1px #5a4a2e}.wsel-q:focus{outline:none;box-shadow:inset 0 0 0 1px #ffd100}.wsel-pop ul{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b5a3a transparent;max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.wsel-pop li[role=option]{cursor:pointer;color:#fff;font:400 15px var(--body);border-radius:3px;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 10px 7px 24px;display:flex;position:relative}.wsel-pop li[role=option].hi{background:#ffd1001f}.wsel-pop li[role=option].on{color:#ffd100}.wsel-pop li[role=option].on:before{content:"✓";color:#ffd100;position:absolute;left:7px}.wsel-pop li small{color:#a08f72;flex:none;font-size:12.5px}.wsel-g{font:700 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72;padding:9px 10px 4px}.wsel-none{color:#a08f72;padding:8px 10px}.gx{grid-template-columns:200px minmax(0,1fr);margin:-18px -20px -16px;display:grid}.wsel.wsel-gx .wsel-btn{min-height:32px;font:500 14.5px var(--body);justify-content:center;padding:4px 10px}.wsel.wsel-gx .wsel-btn span{text-align:center;flex:1}.wsel.wsel-gx .wsel-btn i{display:none}.wsel.wsel-gx .wsel-pop{min-width:100%}.gx-btn{font:500 15px Georgia, var(--display);color:#ffd100;background:linear-gradient(#8a1a10,#4a0a06);border-radius:4px;padding:8px 16px;transition:filter .2s;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a}.gx-btn:hover{filter:brightness(1.2)}@media (max-width:760px){.gx{grid-template-columns:1fr;margin:-18px -14px -16px}}.lang-sw{gap:12px}.lang-sw a{min-width:22px;font:700 13px var(--label);letter-spacing:.08em;color:var(--ink-3);text-align:center;border-bottom:2px solid #0000;padding:6px 0;transition:color .2s}.lang-sw a:hover{color:var(--ink)}.lang-sw a.on{color:var(--gold);border-bottom-color:var(--gold)}.ww-side button:after,.ww-side:before{display:none!important}.xfeed{margin-top:40px}.x-mark{width:22px;height:22px;font:700 14px/1 var(--body);color:#fff;background:#000;border-radius:4px;place-items:center;margin-right:10px;display:inline-grid;box-shadow:0 0 0 1px #fff3}.x-accounts{flex-wrap:wrap;gap:8px 16px;margin:4px 0 14px;padding:0;list-style:none;display:flex}.x-accounts a{font:600 14px var(--body);color:var(--ink-2);border-bottom:1px solid #0000;align-items:center;gap:8px;display:inline-flex}.x-accounts a:hover{color:var(--ink);border-bottom-color:var(--gold)}.x-accounts img{background:#efe3c814;border-radius:50%;width:28px;height:28px}.x-av{vertical-align:-6px;border-radius:50%;width:22px;height:22px;margin-right:6px}.x-text{white-space:pre-line}.wbar-row{flex-wrap:wrap;gap:14px 26px;margin:6px 0 28px;display:flex}.wbar{gap:6px;display:grid}.wbar-l{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.wbar-in{background:linear-gradient(#1c1510,#0b0806);border-radius:4px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #000,0 0 0 2px #5b4420,0 0 0 3px #000,inset 0 1px #ffffff12,0 8px 18px #000a}.wbar-c{min-height:40px;font:600 15px Georgia, var(--display);letter-spacing:.04em;text-transform:uppercase;color:#ffd100;text-shadow:0 1px #000;align-items:center;gap:8px;padding:5px 18px;transition:background .2s,color .2s;display:inline-flex;position:relative}.wbar-c+.wbar-c:before{content:"";background:linear-gradient(#2a1d0f,#8a6d3b 50%,#2a1d0f);width:2px;position:absolute;top:4px;bottom:4px;left:0}.wbar-c .cc-ico{--s:24px;border-radius:4px}.wbar-c:hover{background:#ffd10012}.wbar-c.on{color:#fff;background:linear-gradient(#ffd1002e,#ffd10008);box-shadow:inset 0 -2px #ffd100}@media (max-width:760px){.wbar-in{flex-wrap:wrap}.wbar-c{flex:auto;justify-content:center;padding:5px 10px;font-size:13.5px}}.vp-icons{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.vp-icons li{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}.vp-ico .cc-ico{--s:42px;border-radius:6px}.vp-txt{color:var(--ink-2);font-size:15px;line-height:1.4}.wtier-game{margin:0 6px 18px}.wtier-tabs{flex-wrap:wrap;margin-bottom:14px}.wtier-cls{border-bottom:1px solid #111;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 14px;padding-bottom:12px;display:flex}.wtier-cls .wbar-l{font:700 12px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:#b9a987;margin-right:4px}.wtier-cls button{cursor:pointer;font:700 14px/1 var(--body);color:#cfc7b8;background:#1c1c1c;border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 10px 5px 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3a}.wtier-cls button svg{width:18px;height:18px}.wtier-cls button:hover{color:#fff;background:#242424}.wtier-cls button.on{color:#fff;box-shadow:inset 0 0 0 1px var(--cc,#ffd100), 0 0 0 1px #000;background:#2a2a2a}.wtier-cls button:focus-visible{outline-offset:2px;outline:2px solid #ffd100}.wtier-src{color:#b9a987;margin:12px 0 0;font-size:13px}.wtier-warn{color:#ffd100;background:#ffd1000f;border-radius:4px;margin:0 0 12px;padding:8px 12px;font-size:14px;box-shadow:inset 0 0 0 1px #ffd10033}.wtier{background:#242424;border-radius:4px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3a3a}.wtier-row{border-top:1px solid #111;grid-template-columns:76px minmax(0,1fr);min-height:70px;display:grid}.wtier-row:first-child{border-top:0}.wtier-l{font:800 44px/1 var(--label);color:#fff;text-shadow:0 2px 3px #0008;place-items:center;display:grid}.wS .wtier-l{background:linear-gradient(#ff9a2a,#d06a00)}.wA .wtier-l{background:linear-gradient(#b65cff,#7d2fc9)}.wB .wtier-l{background:linear-gradient(#2f8ef0,#0f5fb8)}.wC .wtier-l{background:linear-gradient(#37e82a,#1ba310)}.wD .wtier-l{color:#fff;background:linear-gradient(#f2f2f2,#b8b8b8)}.wtier-row ul{flex-wrap:wrap;align-content:center;gap:8px;margin:0;padding:10px;list-style:none;display:flex}.wtier-card{background:#2a2a2a;border-radius:3px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-width:176px;padding:4px 12px 4px 4px;display:grid;box-shadow:inset 0 0 0 1px #3b3b3b}.wtier-ico .cc-ico{--s:38px;box-shadow:0 0 0 2px var(--cc), 0 0 0 3px #000;border-radius:50%}.wtier-n{color:var(--cc);line-height:1.2;display:grid}.wtier-n b{font:700 14px var(--body)}.wtier-n small{font:600 13px var(--body);opacity:.95}@media (max-width:640px){.wtier-row{grid-template-columns:48px minmax(0,1fr)}.wtier-l{font-size:30px}.wtier-card{flex:140px;min-width:0}}.qlog-game{margin:0 6px 18px}.qlog-top{flex-wrap:wrap;align-items:end;gap:12px 24px;margin-bottom:14px;display:flex}.qlog-search{margin:-4px 0 14px}.qlog-search label{color:var(--ink-3);font:600 13px var(--label);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.qlog-search input{color:#efe3c8;min-width:0;font:500 15px var(--body);text-transform:none;letter-spacing:0;background:#120d08;border:1px solid #6b5021;border-radius:3px;flex:1;padding:7px 10px}.qlog-search input:focus-visible{outline-offset:1px;outline:2px solid #ffd100}.qlog-search-st{color:#a08f72;font:500 13px var(--body);margin:6px 0 0}.qlog-hits{background:#0f0b07;border:1px solid #3a2a12;border-radius:3px;gap:4px;max-height:260px;margin:6px 0 0;padding:6px;list-style:none;display:grid;overflow-y:auto}.qlog-hits li{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:3px 4px;display:flex}.qlog-hits li>:first-child{min-width:0}.qlog-hit-src{color:#b9a987;min-width:160px;font:500 13px var(--body);flex:1}@media (max-width:720px){.qlog-search label{flex-direction:column;align-items:stretch;gap:4px}}.qlog-lvl{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);grid-template-columns:auto minmax(140px,220px) auto;align-items:center;gap:10px;display:grid}.qlog-lvl b{font:700 22px var(--display);color:#ffd100;min-width:30px}.qlog-lvl input{appearance:none;background:linear-gradient(90deg, #6b5021 var(--p), #0a0a0a var(--p));cursor:pointer;border-radius:5px;height:10px;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #4a3d28}.qlog-lvl input::-webkit-slider-thumb{appearance:none;background:linear-gradient(135deg,#f3d9a4,#9a6f36);width:15px;height:15px;rotate:45deg;box-shadow:0 0 0 1px #3a2610}.qlog-lvl input::-moz-range-thumb{background:linear-gradient(135deg,#f3d9a4,#9a6f36);border:0;width:13px;height:13px;rotate:45deg}.qlog{grid-template-columns:minmax(260px,390px) minmax(0,1fr);gap:12px;min-height:560px;display:grid}.qlog-left{grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;display:grid}.qlog-count{font:500 14px var(--body);color:#ffd100;background:linear-gradient(#1c1c1c,#0c0c0c);border-radius:4px;justify-self:start;padding:3px 12px;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5a4a2e}.qlog-count b{color:#fff}.qlog-list{scrollbar-width:thin;scrollbar-color:#8a6d3b #0d0906;background:#0b0908;max-height:620px;margin:0;padding:6px 4px;list-style:none;overflow-y:auto;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #3a2c18}.qlog-list ul{margin:0 0 4px;padding:0;list-style:none}.qlog-dh{text-align:left;width:100%;font:500 15px var(--body);color:#9d9d9d;border-radius:2px;align-items:center;gap:8px;padding:4px 6px;display:flex}.qlog-d.fit>.qlog-dh{color:#e8e0cf}.qlog-dh i{color:#fff;background:radial-gradient(circle at 35% 30%,#d8342a,#7a0e08);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:grid;box-shadow:0 0 0 1px #000}.qlog-dh small{color:#a08f72;margin-left:auto;font-size:12.5px}.qlog-dh mark{font:700 10px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#1a1206;background:var(--gold);border-radius:2px;padding:0 5px}.qlog-d.on>.qlog-dh,.qlog-dh:hover{background:linear-gradient(90deg,#ffd10030,#0000)}.qlog-q{text-align:left;width:100%;font:500 14.5px var(--body);color:#ffd100;border-radius:2px;align-items:baseline;gap:5px;padding:3px 6px 3px 30px;display:flex}.qlog-q.qc-red{color:#ff2020}.qlog-q.qc-orange{color:#ff8040}.qlog-q.qc-yellow{color:#ffd100}.qlog-q.qc-green{color:#40c040}.qlog-q.qc-gray{color:#9d9d9d}.qlog-q.far{opacity:.5}.qlog-q:hover{background:#ffffff0d}.qlog-ql{flex:none}.qlog-f{border-radius:50%;flex:none;align-self:center;width:10px;height:10px;margin-left:auto}.qlog-f.Horde{background:var(--horde)}.qlog-f.Alliance{background:var(--alliance)}.qlog-none{color:#9d9d9d;padding:4px 6px 4px 30px;font-size:13.5px}.qlog-right{color:#2a1708;background:radial-gradient(80% 70% at 32% 28%,#f3e2ba 0%,#e6cf9d 45%,#d2b27a 85%,#b8935a 100%);border-radius:4px;min-width:0;max-height:660px;padding:22px 26px;overflow-y:auto;box-shadow:inset 0 0 40px #6b4414aa,inset 0 0 0 1px #5a3a14}.qlog-page{animation:fadeUp .3s var(--ease) both}.qlog-page h3{font:600 clamp(22px, 2.4vw, 28px)/1.15 Georgia, var(--display);color:#2a1708}.qlog-page h4{font:600 19px Georgia, var(--display);color:#2a1708;margin:16px 0 4px}.qlog-page p,.qlog-page dd{color:#2a1708;font-size:15.5px;line-height:1.5}.qlog-goal{margin-top:4px;color:#3b2412!important}.qlog-fit{font:700 13px var(--label);letter-spacing:.06em;text-transform:uppercase;background:#6b1a0a18;border-radius:3px;margin-top:8px;padding:2px 8px;display:inline-block;color:#6b1a0a!important}.qlog-fit.ok{background:#1f5a1218;color:#1f5a12!important}.qlog-dl{gap:4px;margin:0;display:grid}.qlog-dl div{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.qlog-dl dt{color:#4a3016;font-weight:700}.qlog-dl dd{margin:0}.qlog-page .wh{color:#2a1708;font-weight:600}.qlog-small{color:#4a3016!important;font-size:14px!important}.qlog-rewards{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.qlog-slot .wh{min-width:190px;font:600 14px var(--body);background:linear-gradient(#7a5a2a,#4a3416);border-radius:4px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:inline-flex;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a;color:#ffd100!important}.qlog-slot .wh-ico{border-radius:4px;width:36px;height:36px;box-shadow:0 0 0 1px #000}.qlog-xp{margin-top:12px}.qlog-xp b{font:700 18px var(--display)}.qlog-bar{border-top:1px solid #6b502188;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;display:flex}.qlog-bar .gx-btn{padding:6px 14px;font-size:14px;text-decoration:none}@media (max-width:860px){.qlog{grid-template-columns:1fr}.qlog-list{max-height:340px}.qlog-right{max-height:none}.qlog-dl div{grid-template-columns:1fr;gap:0}}.cc-classbar.has-reco .cc-class:not(.reco):not(.on) .cc-ico{filter:grayscale(.6)brightness(.6)}.cc-class.reco .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100aa,0 0 16px 2px #ffd10066}.cc-class.reco .cc-cn{color:#fff3c4}.way-btn{font:700 12px var(--label);letter-spacing:.06em;color:#ffd100;vertical-align:1px;background:linear-gradient(#7a1a10,#3e0a06);border-radius:3px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a}.way-btn:hover{filter:brightness(1.2)}.qlog-givers{gap:4px;margin:0;padding:0;list-style:none;display:grid}.qlog-givers li{color:#2a1708;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;display:flex}.cc-compare.rtier{margin-top:22px;overflow:visible}.rtier .wtier{margin-top:8px}.rtier .wtier-row{grid-template-columns:52px minmax(0,1fr);min-height:58px}.rtier .wtier-l{font-size:32px}.rtier .wtier-row ul{gap:6px;padding:8px}.cc-compare.rtier .wtier-row ul li{width:174px;display:flex}.cc-compare.rtier .wtier-card{width:100%;min-width:0;min-height:48px;box-shadow:inset 0 0 0 2px var(--cc);color:inherit;background:#2a2a2a;border-radius:3px;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:3px 10px 3px 3px;transition:background .2s,box-shadow .2s;display:grid}.cc-compare.rtier .wtier-card:hover{background:#333}.cc-compare.rtier .wtier-card.on{box-shadow:inset 0 0 0 2px var(--cc), inset 0 0 0 4px #171008, 0 0 0 1px var(--gold), 0 0 12px #ffd10033;background:#3a2a10}.rtier .wtier-ico .cc-ico{--s:32px}.rtier .wtier-n b{color:#efe3c8;font-size:13.5px}.rtier .wtier-n em{opacity:.75;font-style:normal;font-weight:600}.rtier .wtier-n small{color:#b9b9b9;font-size:12.5px}.rtier .wtier-n small b{font:700 12.5px var(--label)}.rtier .wtier-row ul li{list-style:none}.mode-notice{color:#e8d9b6;background:#ffd1000c;margin:8px 0 0;padding:7px 10px;font-size:13px;box-shadow:inset 0 0 0 1px #ffd1002b}.rtier-method{color:#a4977f;font:400 13.5px/1.55 var(--body);background:#0e0b08;border-left:2px solid #c9a15a55;margin:14px 0 0;padding:12px 16px;box-shadow:inset 0 0 0 1px #2c2216}.rtier-method p{margin:0}.rtier-method p+p{margin-top:5px}.rtier-method strong{color:#ffd100;font-variant-numeric:tabular-nums;font-weight:700}.rtier-method .rtier-src{font:700 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#8f8069;border-top:1px solid #2c2216;margin-top:9px;padding-top:8px}.rtier-method .rtier-src a{font-weight:600}@media (max-width:640px){.cc-compare.rtier .wtier-row ul li{flex:145px;width:auto}.cc-compare.rtier .wtier-card{width:100%}}@media (min-width:761px){#metiers .wbar-row{margin-left:-10px}}.wbar-l i{font:700 13px var(--display);color:var(--gold);margin-right:8px;font-style:normal}.wbar-in{background:linear-gradient(#2b1c14 0%,#1a100b 55%,#120a06 100%);border-radius:3px;padding:4px;position:relative;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #7a5a2c,inset 0 0 0 3px #2a1b0c,inset 0 2px 8px #0009,0 0 0 1px #000,0 6px 16px #000a}.wbar-in:before,.wbar-in:after{content:"";pointer-events:none;width:9px;height:9px;box-shadow:0 0 0 1px #000, 0 calc(100% + 0px) 0 0 transparent;background:radial-gradient(circle at 35% 35%,#e9c67a,#8a6a34 55%,#3a2a12);border-radius:2px;position:absolute;top:-3px}.wbar-in:before{left:-3px}.wbar-in:after{right:-3px}.wbar-c{color:#ffd100;font-weight:400}.wbar-c+.wbar-c:before{background:linear-gradient(90deg,#120a05 0 1px,#8a6a34 1px 2px,#120a05 2px);width:3px}.wbar-c:disabled{color:#6f6350;cursor:default}.wbar-c:disabled:hover{background:0 0}.wbar.off{opacity:.6}.cc-quiz.wbar-row{margin:6px 0 30px;display:flex}@media (max-width:760px){.cc-quiz.wbar-row .wbar{width:100%}}.v-profs .vp-icons li{grid-template-columns:18px 44px minmax(0,1fr);align-items:center;gap:10px}.v-profs .vp-icons li>span.vp-txt{grid-column:auto}.camp-game{margin-top:6px}.camp-fires{align-items:end;margin:0 0 18px}.camp-reset{min-height:42px;font:600 15px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#ffd100;cursor:pointer;background:linear-gradient(#8a1a10,#4a0a06);border:0;border-radius:4px;flex:none;padding:8px 16px;transition:filter .2s;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a}.camp-reset:hover:not(:disabled){filter:brightness(1.2)}.camp-reset:disabled{filter:grayscale(.8)brightness(.6);cursor:default}.camp-raidsize{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.camp-raidsize .wbar-l{margin:0 4px 0 0}.camp-raidsize button{min-height:32px;font:600 14px var(--label);color:#a99e8a;cursor:pointer;background:#19130e;border:0;border-radius:3px;padding:4px 14px;transition:color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #3a3025}.camp-raidsize button:hover{color:#ffd100}.camp-compose{background:#100c08;border-radius:4px;margin:0 0 18px;padding:12px;box-shadow:inset 0 0 0 1px #3a2a14}.camp-compose>p{color:#b9a987;margin:4px 0 10px;font-size:13px}.camp-compose>small{color:#ffcf72;margin-top:9px;display:block}.camp-pal{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:0 0 10px;display:grid}.camp-pc{min-width:0;font:600 12.5px var(--label);color:#b9a987;cursor:pointer;transition:color .2s, box-shadow .2s, transform .2s var(--ease);background:#19130e;border:0;border-radius:4px;justify-items:center;gap:4px;padding:8px 4px 6px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #3a3025}.camp-pc span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.camp-pc .cc-ico{--s:34px;border-radius:5px}.camp-pc:hover:not(:disabled){color:var(--cc);box-shadow:inset 0 0 0 1px var(--cc);transform:translateY(-2px)}.camp-pc.on{color:var(--cc);background:#231a12}.camp-pc:disabled{opacity:.45;cursor:default}.camp-pcn{min-width:18px;height:18px;font:700 11.5px/18px var(--label);color:#0b0907;background:var(--cc);border-radius:9px;padding:0 4px;position:absolute;top:3px;right:4px}.camp-roster{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.camp-rs{min-height:36px;box-shadow:inset 0 0 0 1px var(--cc), inset 3px 0 0 var(--cc);background:#231a12;border-radius:3px;grid-template-columns:16px 24px minmax(0,1fr) auto 22px;align-items:center;gap:6px;padding:3px 4px;display:grid}.camp-rs.empty{background:#120d09;display:flex;box-shadow:inset 0 0 0 1px #2a2119}.camp-rs .cc-ico{--s:24px;border-radius:3px}.camp-rsn{text-overflow:ellipsis;white-space:nowrap;font:600 14px var(--label);color:var(--cc);overflow:hidden}.camp-slotn{color:#6d6455;font:700 12px/1 var(--label);text-align:center}.camp-role{min-height:24px;font:700 11px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#efe3c8;cursor:pointer;background:#0f0b08;border:0;border-radius:3px;padding:2px 7px;box-shadow:inset 0 0 0 1px #3a3025}.camp-role.r-tank{color:#8fc4ff}.camp-role.r-heal{color:#7dff9b}.camp-role.r-dps{color:#ff9b7d}.camp-role:hover{box-shadow:inset 0 0 0 1px #ffd100}.camp-slotx{min-height:24px;font:700 16px/1 var(--label);color:#a99e8a;cursor:pointer;background:0 0;border:0;border-radius:3px}.camp-slotx:hover{color:#ff9b7d;background:#3a1f18}.camp-covered{color:#b9a987;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:13.5px;display:flex}.camp-covered .wbar-l{color:#ffcf72;margin:0}.camp-covered ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.camp-covered li{background:#19130e;border-radius:3px;align-items:center;gap:6px;padding:2px 8px 2px 2px;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3025}.camp-covered li .cc-ico{--s:20px;filter:grayscale(.7);border-radius:3px}.camp-covered s{color:#a08f72}.camp-covered small{color:#1eff00;font-size:12.5px}.camp-count{font:600 12px var(--label);color:#b9a987}.camp-buffs .camp-stack{color:#a08f72;margin-top:3px;display:block}@media (max-width:900px){.camp-pal{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:640px){.camp-pal{grid-template-columns:repeat(3,minmax(0,1fr))}.camp-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.camp-rs{grid-template-columns:22px minmax(0,1fr) auto 20px}.camp-rs .camp-slotn{display:none}}.camp-site{background:radial-gradient(at 12%,#ff8a2a26,#0000 55%),linear-gradient(#16100b,#0c0806);border-radius:4px;grid-template-columns:auto minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:14px 24px;padding:16px 18px;display:grid;box-shadow:inset 0 0 0 1px #3a2a14}.camp-fire{text-align:center;justify-items:center;gap:6px;max-width:120px;display:grid}.camp-fire .cc-ico{--s:64px;border-radius:50%;box-shadow:0 0 0 2px #c9a15a,0 0 22px #ff8a2a80}.camp-fire small{font:600 12.5px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#ffd100}.camp-slots{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.camp-slot{background:#0b0806;border-radius:6px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5b4420}.camp-slot .cc-ico{--s:48px;border-radius:5px}.camp-slot.empty span{font:400 26px var(--display);color:#5b4420}.camp-x{width:20px;height:20px;font:700 13px/1 var(--label);color:#fff;cursor:pointer;background:linear-gradient(#a3241a,#5a0f09);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 0 1px #000,0 0 0 2px #c9a15a}.camp-buffs{align-self:center;min-width:0}.camp-buffs ul{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 20px;margin:8px 0 0;padding:0;list-style:none;display:grid}.camp-buffs li{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;display:grid}.camp-buffs li .cc-ico{--s:30px;border-radius:4px}.camp-buffs b{font:700 14.5px var(--body);color:#1eff00}.camp-buffs small{color:#b9a987;font-size:13px}.camp-buffs .camp-conflict{color:#ff9b7d;margin-top:3px;font-weight:600;display:block}.camp-slot[draggable=true],.camp-it[draggable=true]{cursor:grab}.camp-slot[draggable=true]:active,.camp-it[draggable=true]:active{cursor:grabbing}.tr-node.locked{filter:grayscale()brightness(.45);cursor:not-allowed}.camp-more{display:block;color:#ffd100!important}.camp-table{border-radius:4px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a14}.camp-tr{background:#120d09;border-top:1px solid #000;grid-template-columns:minmax(200px,1.3fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:8px 12px;display:grid}.camp-tr:nth-child(2n){background:#17110c}.camp-tr.on{background:linear-gradient(90deg,#ffd10014,#120d09 60%)}.camp-th{font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#b9a987;padding-block:10px;background:#1f160d!important}.camp-prof{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.camp-prof .cc-ico{--s:32px;border-radius:4px}.camp-prof b{font:700 15px var(--display);color:#ffd100;display:block}.camp-prof small{color:#b9a987;font-size:13px}.camp-it{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.camp-it .wh-icon{grid-row:span 2}.camp-it .wh-icon .cc-ico{--s:38px;border-radius:5px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a14}.camp-it.on .wh-icon .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100,0 0 12px #ffd10066}.camp-itn{color:#efe3c8;font-size:13.5px;line-height:1.2}.camp-put{justify-self:start;min-height:0;padding:1px 10px;font-size:11.5px}.camp-put:disabled{opacity:.45;cursor:default}.camp-h{margin:22px 0 8px}.camp-rules{color:#d9ccb0;gap:5px;margin:0;padding-left:18px;font-size:15px;display:grid}.camp-rules li::marker{color:#ffd100}.wh-icon{text-decoration:none;display:inline-grid}@media (max-width:1100px){.camp-site{grid-template-columns:auto minmax(0,1fr)}.camp-buffs{border-top:1px solid #3a2a1488;grid-column:1/-1;align-self:start;padding-top:12px}}@media (max-width:760px){.camp-site{grid-template-columns:1fr;justify-items:center}.camp-slots{justify-content:center}.camp-buffs{justify-items:stretch}.camp-th{display:none}.camp-tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}.camp-tr .camp-prof{grid-column:1/-1}.camp-tr .camp-it{text-align:center;grid-template-rows:auto;grid-template-columns:1fr;justify-items:center;row-gap:4px}.camp-it .wh-icon{grid-row:auto}.camp-itn{font-size:12.5px}.camp-put{justify-self:center}.camp-fires{align-items:stretch}.camp-reset{width:100%}}.cc-class.off:not(.norole) .cc-ico{filter:none}.cc-class.off:not(.norole) .cc-cn{color:inherit}.cc-classbar.has-reco .cc-class.reco .cc-ico{filter:none}.cc-center:has(.tip.open){z-index:60;position:relative}.cc-left:has(.tip.open){z-index:60;position:relative}.cc-panels:has(.tip.open){z-index:60;position:relative}.rc-list li:has(.tip.open){z-index:60;position:relative}.cc-verdict:has(.tip.open){z-index:60;position:relative}.lg-game:has(.tip.open){z-index:60;position:relative}.mt-row:has(.tip.open){z-index:60;position:relative}.qlog-slot .wh{--qc:#ffd100}.qlog-slot .wh.q0{--qc:#9d9d9d}.qlog-slot .wh.q1{--qc:#fff}.qlog-slot .wh.q2{--qc:#1eff00}.qlog-slot .wh.q3{--qc:#0070dd}.qlog-slot .wh.q4{--qc:#a335ee}.qlog-slot .wh.q5{--qc:#ff8000}.qlog-slot .wh.q6,.qlog-slot .wh.q7{--qc:#e6cc80}.qlog-slot .wh[class*=\ q]{box-shadow:inset 0 0 0 1px #000, 0 0 0 2px var(--qc), 0 0 10px color-mix(in srgb, var(--qc) 35%, transparent)}.qlog-slot .wh[class*=\ q] .wh-ico{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--qc)}.rm-wrap{isolation:isolate;position:relative}.rm-wrap .rm-scroll{z-index:1;margin-top:-14px;padding-top:48px;position:relative}.rm-mist{z-index:0;pointer-events:none;background:radial-gradient(30% 38% at 74% 16%,#cdeee24d,#8fcfb81f 40%,#0000 72%),radial-gradient(70% 55% at 45% 70%,#16302aa6,#0000 78%),linear-gradient(#0000,#0c1a17b3 45% 80%,#0000);position:absolute;inset:-130px calc(50% - 50vw) -110px;overflow:hidden;-webkit-mask-image:radial-gradient(50% 50% at 50% 54%,#000 25%,#000000d9 40%,#0000008c 58%,#00000040 75%,#00000014 88%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 54%,#000 25%,#000000d9 40%,#0000008c 58%,#00000040 75%,#00000014 88%,#0000 100%)}.page{overflow-x:clip}.rm-mist i{will-change:transform, opacity;background-position:0;background-repeat:repeat-x;width:calc(100% + 1200px);position:absolute;top:0;bottom:0;left:0}.rm-mist-s{opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='900'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0032 0.006' numOctaves='5' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.08 0 0 0 0 0.09 3.0 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23f%29'/%3E%3C/svg%3E");background-size:1200px 900px;animation:120s linear infinite rmDrift;translate:0 16px}.rm-mist-a{opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='900'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0032 0.006' numOctaves='5' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.66 0 0 0 0 0.8 0 0 0 0 0.78 3.0 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23f%29'/%3E%3C/svg%3E");background-size:1200px 900px;animation:120s linear infinite rmDrift}.rm-mist-b{opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.012' numOctaves='5' seed='17' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.78 0 0 0 0 0.55 2.8 0 0 0 -1.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23f%29'/%3E%3C/svg%3E");background-position:0 30%;background-size:900px 900px;animation:70s linear infinite reverse rmDriftB;-webkit-mask-image:linear-gradient(#0000 35%,#000 70%);mask-image:linear-gradient(#0000 35%,#000 70%);width:calc(100% + 900px)!important}.rm-mist-w1,.rm-mist-w2{opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.011' numOctaves='4' seed='31' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.78 0 0 0 0 0.86 0 0 0 0 0.82 2.4 0 0 0 -1.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23f%29'/%3E%3C/svg%3E");background-repeat:repeat;background-size:600px 600px;animation:16s ease-in-out infinite rmWisp;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 100%);mask-image:radial-gradient(closest-side,#000 20%,#0000 100%);width:60%!important;left:20%!important}.rm-mist-w2{animation-delay:-8s;right:-10%;scale:-1 1;left:auto!important}@keyframes rmDrift{to{transform:translate(-1200px)}}@keyframes rmDriftB{to{transform:translate(-900px)}}@keyframes rmWisp{0%{opacity:0;transform:translate(-6%,12%)scale(.95)}40%{opacity:.5}to{opacity:0;transform:translate(8%,-10%)scale(1.12)}}@media (max-width:760px){.rm-mist-b,.rm-mist-w2{display:none}}@media (prefers-reduced-motion:reduce){.rm-mist i{animation:none!important}.rm-mist-w1,.rm-mist-w2{display:none}}.tip:not(.open) .tip-b{display:none}@starting-style{.tip.open .tip-b{opacity:0;transform:translate(calc(-50% + var(--dx,0px)), 6px)}}.wtier-scope{gap:4px;margin:10px 0 6px;display:flex}.wtier-scope button{cursor:pointer;min-height:36px;font:700 14px var(--label);letter-spacing:.06em;text-transform:uppercase;color:#c9a227;background:linear-gradient(#2a1810,#120a06);border:0;border-radius:3px;padding:0 16px;box-shadow:inset 0 0 0 1px #5a3a18}.wtier-scope button.on{color:#ffd100;background:linear-gradient(#5a4210,#2a1d06);box-shadow:inset 0 0 0 1px #c9a227}.rl{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rl-row{cursor:pointer;text-align:left;width:100%;min-height:42px;color:var(--ink);background:#0a0806b3;border:0;border-radius:3px;grid-template-columns:22px 34px minmax(0,150px) minmax(60px,1fr) 78px 24px;align-items:center;gap:10px;padding:3px 10px;transition:background .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.rl-row:hover{background:#1c150cd9}.rl-row.on{box-shadow:inset 0 0 0 1px var(--gold);background:#3a2a10e6}.rl-i{font:600 13px var(--label);color:var(--ink-3);text-align:center}.rl-ico .cc-ico{--s:30px}.rl-n{font:600 15px var(--body);color:var(--cc);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-n small{color:var(--ink-3);font-weight:500}.rl-bar{background:#ffffff10;border-radius:1px;height:8px;overflow:hidden}.rl-bar i{transform-origin:0;height:100%;animation:barIn .6s var(--ease) both;display:block}.rl-bar .bS{background:linear-gradient(90deg,#8a4500,#ff8000)}.rl-bar .bA{background:linear-gradient(90deg,#5a2a86,#b65cff)}.rl-bar .bB{background:linear-gradient(90deg,#174c86,#2f8ef0)}.rl-bar .bC{background:linear-gradient(90deg,#0d6a00,#1eff00)}.rl-bar .bD{background:#9d9d9d}.rl-g{text-align:right;color:var(--ink-2);white-space:nowrap;font-size:13px}.rl-row .rk-v{font:800 17px var(--display);text-align:center}.rs-book{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 18px;padding:0;list-style:none;display:grid}.rs-book li{background:#0a0806cc;border-radius:3px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.rs-book .cc-ico{--s:44px}.rs-book b{font:600 16px var(--body);color:var(--gold);display:block}.rs-book span span{color:#e6dcc6;font-size:14px;line-height:1.4}.rs-cls{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rs-tile{cursor:help;width:100%;transition:box-shadow .2s, transform .2s var(--ease);background:#0a0806cc;border:0;border-radius:3px;justify-items:center;gap:5px;padding:12px 8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.rs-tile:hover,.rs-tile:focus-visible{box-shadow:inset 0 0 0 1px var(--cc);transform:translateY(-2px)}.rs-tile .cc-ico{--s:42px}.rs-cn{font:600 16px var(--body);color:var(--cc)}.rs-rk{align-items:baseline;gap:6px;display:flex}.rs-rk .rk-v{font:800 20px var(--display)}.rs-rk small{color:var(--ink-2);font-size:13px}.rs-gap{color:var(--ink-3);font-size:12px}.rs-roles{color:var(--ink-3);gap:10px;font-size:12px;display:flex}.rs-roles .rk-v{font:800 13px var(--display)}.rs-diff .rs-old{color:#8a847a;margin-bottom:6px;text-decoration:line-through}.rs-diff .rs-new{color:#1eff00}@media (max-width:720px){.rs-book{grid-template-columns:1fr}.rl-row{grid-template-columns:18px 30px minmax(0,1fr) 60px 20px}.rl-bar{display:none}}.cc-compare .rl-row{grid-template-columns:22px 34px minmax(0,150px) minmax(60px,1fr) 78px 24px;gap:10px;min-height:42px;padding:3px 10px}.rs-cls{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}@media (max-width:720px){.cc-compare .rl-row{grid-template-columns:18px 30px minmax(0,1fr) 60px 20px}}.cc-steps{counter-reset:none;margin:4px 0 22px;padding:0;list-style:none;display:flex}.cc-steps li{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}.cc-steps li:after{content:"";background:linear-gradient(90deg,#ffd100,#7a5a24);flex:auto;height:2px;margin:0 18px}.cc-steps li:last-child{flex:none}.cc-steps li:last-child:after{display:none}.cc-stn{width:40px;height:40px;font:800 16px var(--display);color:#1a1206;background:linear-gradient(#fff6cf,#f7cd55 42%,#c98a22);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 2px #000,0 0 14px #ffd10066}.cc-steps b{font:700 16px var(--display);color:var(--gold);white-space:nowrap;display:block}.cc-steps small{color:var(--ink-3);white-space:nowrap;font-size:13px;display:block}.cc-count{color:var(--ink-2);align-self:center;font-size:14px}.cc .cc-title{margin:8px 0 14px;font-size:clamp(34px,4vw,58px)}.cc-specrow{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px;display:flex}.cc-specrow .v-k{margin:0 4px 0 0}.cc-spt{cursor:pointer;min-height:36px;font:600 15px var(--body);color:var(--ink);background:#0a0806b3;border:0;border-radius:3px;padding:0 14px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #ffffff18}.cc-spt:hover{box-shadow:inset 0 0 0 1px #ffd10088}.cc-spt.on{box-shadow:inset 0 0 0 1px var(--gold);background:#3a2a10}.cc-spt b{font:800 15px var(--display);margin-left:4px}.cc-spt .tS,.cc-key .tS{color:#ff8000}.cc-spt .tA,.cc-key .tA{color:#b65cff}.cc-spt .tB,.cc-key .tB{color:#2f8ef0}.cc-spt .tC,.cc-key .tC{color:#1eff00}.cc-spt .tq,.cc-key .tq{color:#9d9d9d}.cc-keys{text-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.cc-key{background:#0a0806cc;border-radius:3px;align-content:start;gap:4px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14;container-type:inline-size}.cc-key small{font:600 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.cc-key b{font:800 30px/1.1 var(--display);overflow-wrap:anywhere}.cc-key b.cc-kp{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,9cqw,22px);line-height:1.2;overflow:hidden}.cc-key span{color:var(--ink-2);font-size:13px}.cc-racline{color:#e6dcc6;margin:0 0 14px;font-size:16px;line-height:1.5}.cc-racline b{color:var(--gold)}.cc-links{flex-wrap:wrap;gap:6px 22px;margin:14px 0 0;display:flex}.cc-best{background:linear-gradient(#0b0a10f0,#07060af0);border-radius:4px;align-content:start;gap:8px;padding:16px 18px;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6d3b,0 0 0 3px #000}.cc-best h4{font:700 18px var(--display);color:var(--gold);margin:0}.cc-best-sub,.cc-best-hint{color:var(--ink-3);font-size:13px}.cc-best-hint{color:var(--ink-2);margin-top:4px}.cc-best .rl{gap:3px;margin:4px 0 0}.cc-best .rl-row{grid-template-columns:18px minmax(0,96px) minmax(30px,1fr) 52px 18px;gap:8px;min-height:32px;padding:2px 8px;font-size:14px}.cc-best .rl-n{font-size:14px}.cc-best .rl-g{font-size:12.5px}.cc-best .rl-row .rk-v{font-size:15px}@media (max-width:1180px){.cc-best{max-width:520px}}@media (max-width:720px){.cc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cc-steps li:after{display:none}.cc-steps li{flex-direction:column;align-items:flex-start;gap:6px}.cc-stn{width:30px;height:30px;font-size:13px}.cc-steps b{white-space:normal;font-size:13px}.cc-steps small{display:none}.cc-keys{grid-template-columns:1fr;gap:8px}.cc-key{grid-template-columns:minmax(0,1fr) auto;align-items:center}.cc-key small{grid-column:1}.cc-key b{grid-area:1/2/span 2}.cc-key span{grid-column:1}.cc-best{max-width:none;margin-top:18px}}.wm{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.wm-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wm-row{cursor:pointer;text-align:left;width:100%;min-height:52px;color:var(--ink);background:#0a0806b3;border:0;border-radius:3px;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;padding:6px 14px;transition:background .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff10}.wm-row:hover{background:#1c150cd9}.wm-row.on{box-shadow:inset 0 0 0 1px var(--gold);background:#3a2a10cc}.wm-c{align-items:center;gap:10px;min-width:0;display:flex}.wm-c .cc-ico{--s:34px}.wm-c b{font:600 16px var(--body);color:var(--cc);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wm-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;display:grid}.wm-s{gap:4px;min-width:0;display:grid}.wm-st{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.wm-st b{font:800 16px var(--display)}.wm-st span{text-overflow:ellipsis;font-size:14px;overflow:hidden}.wm-st small{color:var(--ink-3);margin-left:auto;font-size:12px}.wm-s .rl-bar{height:6px}.wm .tS{color:#ff8000}.wm .tA{color:#b65cff}.wm .tB{color:#2f8ef0}.wm .tC{color:#1eff00}.wm .tq{color:#9d9d9d}.wm-side{gap:12px;display:grid}.wm-panel h4{margin-bottom:10px}.wm-panel ul{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.wm-panel li{grid-template-columns:22px minmax(0,1fr) auto auto;align-items:baseline;gap:10px;font-size:15px;display:grid}.wm-panel li b{font:800 18px var(--display)}.wm-panel li small{text-align:right;min-width:64px;color:var(--ink-3);font-size:13px}.wm-panel li small small{min-width:0}@media (max-width:1000px){.wm{grid-template-columns:1fr}.wm-side{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:640px){.wm-row{grid-template-columns:1fr;gap:8px;padding:10px 12px}.wm-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-d{border-bottom:1px solid #ffffff12;gap:2px;padding:8px 0;display:grid}.rs-d b{font:600 15px var(--body);color:var(--ink)}.rs-d span{font-size:14px}.rs-d.new span{color:#1eff00}.rs-d.keep span{color:var(--ink-3)}.rs-d.gone b{color:#8a847a;text-decoration:line-through}.rs-d.gone span{color:#ff9b7d}.rs-sum{color:var(--ink-2);margin:10px 0 0;font-size:14px}.rs-d.fvr span{color:var(--ink-2)}.cc-spt b,.cc-key b,.wm b[class^=t]{box-shadow:none;background:0 0}.cc-races .rs-cls{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.wmb{z-index:5;background:linear-gradient(#1d1914,#080706);border-radius:4px;flex-wrap:wrap;align-items:stretch;margin:6px 0 30px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #000,0 0 0 3px #7d6a45,0 0 0 4px #000,0 8px 18px #000a}.wmb-c{border-right:1px solid #000;display:flex;position:relative;box-shadow:inset -1px 0 #ffffff12}.wmb-b{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;min-height:58px;padding:8px 22px;transition:background .2s;display:flex}.wmb-b:hover:not(:disabled),.wmb-c.open .wmb-b{background:#ffd1000f}.wmb-b small{font:600 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72}.wmb-b span{font:700 17px var(--label);letter-spacing:.04em;text-transform:uppercase;color:#ffd100;white-space:nowrap}.wmb-b i{color:#c9a227;transition:rotate .2s var(--ease);margin-left:6px;font-style:normal;display:inline-block}.wmb-c.open .wmb-b i{rotate:180deg}.wmb-c.off{opacity:.5}.wmb-c.off .wmb-b{cursor:not-allowed}.wmb-x{color:#b9a987;align-items:center;padding:0 18px;font-size:14px;display:flex}.wmb-menu{z-index:30;min-width:250px;animation:fadeUp .18s var(--ease) both;background:linear-gradient(#0d1426,#070b18);border-radius:4px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 0 0 1px #8a8a8a,0 0 0 2px #1c1c1c,0 14px 30px #000c}.wmb-menu button{text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:3px;gap:2px;width:100%;padding:8px 12px;display:grid}.wmb-menu button b{font:700 15px var(--label);letter-spacing:.04em;text-transform:uppercase;color:#ffd100}.wmb-menu button small{color:#c9c0ad;font-size:13px;line-height:1.35}.wmb-menu button:hover,.wmb-menu button.on{background:#ffd10014}.wmb-menu button.on b:after{content:" ✓";color:#1eff00}@media (max-width:760px){.wmb{grid-template-columns:1fr 1fr;width:100%;display:grid}.wmb-c{border-bottom:1px solid #000}.wmb-b{width:100%;padding:8px 14px}.wmb-x{grid-column:1/-1;justify-content:center;padding:10px}.wmb-c:nth-child(2n) .wmb-menu{left:auto;right:0}.wmb-menu{min-width:min(250px,80vw)}}.wtt-body>span{display:block}ul.cc-racline{gap:8px;margin:0 0 16px;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}ul.cc-racline li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;display:grid}ul.cc-racline .wh-icon .cc-ico{--s:28px;border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}ul.cc-racline b{color:var(--gold);margin-right:6px}.rc-type{font:700 10px/16px var(--label);letter-spacing:.12em;text-transform:uppercase;vertical-align:1px;color:#b9a987;border-radius:2px;margin-right:6px;padding:0 5px;font-style:normal;display:inline-block;box-shadow:inset 0 0 0 1px #b9a98766}.rc-type.on{color:#1a1206;box-shadow:none;background:#e9b949}ul.cc-racline .cc-racnew{display:block}.rs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.rs-modes{gap:6px;margin-bottom:8px;display:flex}.rs-modes button{min-height:40px;font:700 14px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#e9b949;cursor:pointer;background:linear-gradient(#1d1914,#0b0907);border-radius:3px;padding:0 18px;transition:background .2s,color .2s;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5b4420}.rs-modes button:hover{color:#ffd100}.rs-modes button.on{color:#ffd100;background:linear-gradient(#5a4214,#2a1e0a);box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a,0 0 12px #ffd10033}.rs-frame{background:radial-gradient(120% 90% at 50% 0,#1b150d,#0b0907 70%);border-radius:6px;grid-template-columns:auto minmax(0,1fr) minmax(260px,330px);align-items:start;gap:28px;padding:26px 28px;display:grid;box-shadow:inset 0 0 0 1px #000,0 0 0 2px #8a6d3b,0 0 0 3px #000,0 14px 30px #000a}.rs-frame .cc-banners{grid-area:auto;width:250px;position:sticky;top:120px}.rs-title{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px;display:flex}.rs-title h3{margin:0;line-height:1;display:grid}.rs-title .cc-t-race{font:800 52px var(--display);color:#efe3c8}.rs-crest{cursor:help;background:radial-gradient(circle,#3a0d0a,#140504);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 2px #c9a15a,0 0 0 3px #000}.rs-crest.Alliance{background:radial-gradient(circle,#0d2150,#050b1c)}.rs-hint{color:#b9a987;margin-left:auto;font-size:13.5px}ul.rs-book{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}ul.rs-book li{background:#0e0b08e6;border-radius:4px;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #2a2014}ul.rs-book .wh-icon .cc-ico{--s:48px;border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6d3b}.rs-bn{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:3px;display:flex}.rs-bn b{font:700 17px var(--body);color:#ffd100}ul.rs-book li>span>span:last-child{color:#e6dcc6;font-size:14.5px;line-height:1.45;display:block}ul.rs-cls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rs-diff{background:#0b0e18e6;border-radius:4px;padding:18px 20px;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #8a6d3b}.rs-diff h4{font:700 20px var(--display);color:#ffd100;margin:0 0 12px}.rs-dl{margin:0;padding:0;list-style:none;display:grid}.rs-dl li{border-top:1px solid #ffffff14;gap:2px;padding:10px 0;font-size:14px;line-height:1.4;display:grid}.rs-dl li:first-child{border-top:0;padding-top:0}.rs-dl b{font:700 15px var(--body);color:#efe3c8}.rs-dl s{color:#8f8577;text-decoration-color:#c0392b}.rs-new{color:#1eff00}.rs-same{color:#b9a987}@media (max-width:1180px){.rs-frame{grid-template-columns:auto minmax(0,1fr)}.rs-diff{grid-column:1/-1}ul.rs-cls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.rs-frame{grid-template-columns:1fr;gap:18px;padding:16px 12px}.rs-frame .cc-banners{grid-template-columns:1fr 1fr;justify-self:center;width:auto;max-width:360px;position:static}ul.rs-book{grid-template-columns:1fr}ul.rs-cls{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-title .cc-t-race{font-size:40px}.rs-hint{width:100%;margin-left:0}}.rs-head{max-width:none}.rs-title h3{flex:0 auto}.rs-hint{align-self:center}.wtier-badge{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#ff5a4a;cursor:help;white-space:nowrap;background:#3a0d0a66;border-radius:2px;padding:3px 10px;box-shadow:inset 0 0 0 1px #c0392b}.camp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;max-width:none;display:flex}.camp-head .lede{max-width:760px}.camp-reset{min-height:42px;font:700 15px var(--label);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;padding:0 22px}.camp-reset:disabled{opacity:.45;cursor:default}.camp-setup{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1.35fr);gap:16px;margin:8px 0 18px;display:grid}.camp-card{background:linear-gradient(#120e0a,#0a0806);border-radius:5px;padding:16px 18px 18px;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #6b5230,0 10px 22px #0008}.camp-card h3{font:700 18px var(--display);color:#ffd100;align-items:center;gap:10px;margin:0 0 14px;display:flex}.camp-card h3 .cc-stn{width:30px;height:30px;font-size:15px}.camp-card h3 small{font:400 13px var(--body);color:#b9a987;margin-left:auto}.camp-fires2{gap:8px;margin:0;padding:0;list-style:none;display:grid}.camp-fb{cursor:pointer;text-align:left;background:#0e0b08;border-radius:4px;grid-template-columns:40px minmax(0,1fr) auto 26px;align-items:center;gap:10px;width:100%;padding:7px 10px;transition:background .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #2e2415}.camp-fb:hover{background:#17120c}.camp-fb.on{background:linear-gradient(90deg,#3a2a10,#1a130a);box-shadow:inset 0 0 0 1px #000,0 0 0 2px #c9a15a}.camp-fb .cc-ico{--s:38px;border-radius:50%}.camp-fbn{line-height:1.25;display:grid}.camp-fbn b{font:700 15px var(--body);color:#efe3c8}.camp-fb.on .camp-fbn b{color:#ffd100}.camp-fbn small{color:#a08f72;font-size:13px}.camp-pips{gap:2px;display:flex}.camp-pips i{background:#8a6d3b;border-radius:1px;width:4px;height:14px}.camp-fb.on .camp-pips i{background:#ffd100}.camp-fbc{font:700 16px var(--label);color:#efe3c8;text-align:right}.camp-presets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.camp-pt{cursor:pointer;text-align:left;background:#0e0b08;border-radius:4px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;padding:10px;transition:background .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #2e2415}.camp-pt:hover{background:#17120c}.camp-pt.on{background:linear-gradient(135deg,#3a2a10,#1a130a);box-shadow:inset 0 0 0 1px #000,0 0 0 2px #c9a15a}.camp-pt .cc-ico{--s:34px;border-radius:4px}.camp-pt b{font:700 15px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#ffd100;display:block}.camp-pt small{color:#b9a987;font-size:13px;line-height:1.3;display:block}.camp-grp.off .camp-pal,.camp-grp.off .camp-roster,.camp-grp.off .camp-help{opacity:.35;pointer-events:none}.camp-grp-off{color:#e9b949;margin:-6px 0 10px;font-size:13.5px}.camp-raidsize{gap:4px;margin-left:auto;display:flex}.camp-raidsize button{font:700 13px var(--label);color:#b9a987;cursor:pointer;background:#0e0b08;border-radius:3px;padding:4px 10px;box-shadow:inset 0 0 0 1px #2e2415}.camp-raidsize button.on{color:#ffd100;background:#3a2a10;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a}.camp-grp .camp-pal{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;margin-bottom:10px;display:grid}.camp-grp .camp-pc{justify-items:center;gap:3px;min-width:0;padding:4px 2px;display:grid;position:relative}.camp-grp .camp-pc .cc-ico{--s:34px}.camp-grp .camp-pc span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--cc);font-size:10.5px;overflow:hidden}.camp-grp .camp-roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.camp-grp .camp-rs{background:#0e0b08;border-radius:3px;align-items:center;gap:5px;min-height:32px;padding:2px 4px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #2e2415}.camp-grp .camp-rs:not(.empty){box-shadow:inset 0 0 0 1px #000, 0 0 0 1px var(--cc)}.camp-grp .camp-rs .cc-ico{--s:22px}.camp-grp .camp-role{min-width:0;font:700 10.5px var(--label);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;flex:1;padding:1px 3px;overflow:hidden}.camp-grp .camp-rs.empty .camp-slotn{font:600 12px var(--label);color:#5b4f3c}.camp-help{color:#a08f72;margin:10px 0 0;font-size:13px}.camp-site2{background:radial-gradient(60% 80% at 25% 60%,#3a1d0a88,#0000 70%),linear-gradient(#120e0a,#0a0806);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 0 0 2px #8a6d3b,0 0 0 3px #000}.camp-ring-w{border-right:1px solid #ffffff12;padding:18px 22px}.camp-ring{height:290px;position:relative}.camp-ring.full{height:340px}.camp-ring .camp-fire{text-align:center;justify-items:center;gap:6px;max-width:140px;display:grid;position:absolute;top:60%;left:50%;translate:-50% -50%}.camp-ring.full .camp-fire{top:50%}.camp-ring .camp-fire .cc-ico{--s:78px;border-radius:50%;box-shadow:0 0 0 2px #c9a15a,0 0 30px #ff8a2a99}.camp-ring .camp-fire small{font:700 12px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#ffd100}.camp-ring .camp-slot{width:auto;height:auto;box-shadow:none;background:0 0;justify-items:center;gap:4px;display:grid;position:absolute;translate:-50% -50%}.camp-ring .camp-slot .wh-icon .cc-ico,.camp-ring .camp-slot.empty>span{--s:54px;border-radius:6px;width:54px;height:54px;box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100,0 0 14px #ffd10044}.camp-ring.full .camp-slot .wh-icon .cc-ico,.camp-ring.full .camp-slot.empty>span{--s:44px;width:44px;height:44px}.camp-ring .camp-slot.empty>span{font:400 24px var(--display);color:#5b4420;background:#0b0806;place-items:center;display:grid;box-shadow:0 0 0 1px #000,0 0 0 1px #5b4420}.camp-ring .camp-slot.bad .wh-icon .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 2px #e5503c,0 0 14px #e5503c66}.camp-ring .camp-x{top:-8px;right:-8px}.camp-sn{text-align:center;color:#d9ccb0;max-width:110px;font-size:12px;line-height:1.2}.camp-ring.full .camp-sn{display:none}.camp-site2 .camp-buffs{margin:0;padding:18px 22px}.camp-site2 .camp-buffs ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.camp-site2 .camp-buffs li .cc-ico{--s:30px}.camp-bp{display:block;color:#a08f72!important}.camp-site2 .camp-buffs li.bad b{color:#ff6b5a}.camp-site2 .camp-covered{color:#d9ccb0;border-top:1px solid #ffffff12;margin-top:16px;padding-top:12px;font-size:14px}.camp-site2 .camp-covered ul{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.camp-site2 .camp-covered li{background:#0e0b08;border-radius:3px;align-items:baseline;gap:6px;padding:4px 8px;display:flex;box-shadow:inset 0 0 0 1px #2e2415}.camp-site2 .camp-covered s{color:#8f8577}.camp-site2 .camp-covered small{color:#1eff00}.camp-alert{color:#ffd6d0;background:#3a0d0a88;border-radius:3px;margin:12px 0 0;padding:8px 12px;font-size:14px;box-shadow:inset 0 0 0 1px #c0392b}.camp-tbar{background:#1a130b;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;display:flex}.camp-tbar h3{font:700 18px var(--display);color:#ffd100;margin:0}.camp-tbar small{color:#a08f72;margin-left:auto;font-size:13px}.camp-filters{gap:4px;display:flex}.camp-filters button{font:700 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#b9a987;cursor:pointer;background:#0e0b08;border-radius:3px;padding:5px 12px;box-shadow:inset 0 0 0 1px #2e2415}.camp-filters button.on{color:#ffd100;background:#3a2a10;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #c9a15a}.camp-tr.cov{opacity:.5}.camp-tr.on .camp-prof b{color:#ffd100}.camp-empty{padding:14px 16px}.camp-rules{columns:2;column-gap:40px;margin:18px 0 10px}.camp-rules li{break-inside:avoid;margin-bottom:6px}@media (max-width:1180px){.camp-setup{grid-template-columns:1fr 1fr}.camp-grp{grid-column:1/-1}}@media (max-width:760px){.camp-setup,.camp-site2{grid-template-columns:1fr}.camp-ring-w{border-bottom:1px solid #ffffff12;border-right:0;padding:14px 10px}.camp-ring{height:250px}.camp-ring.full{height:300px}.camp-ring .camp-slot .wh-icon .cc-ico,.camp-ring .camp-slot.empty>span{--s:44px;width:44px;height:44px}.camp-ring.full .camp-slot .wh-icon .cc-ico,.camp-ring.full .camp-slot.empty>span{--s:36px;width:36px;height:36px}.camp-sn{display:none}.camp-site2 .camp-buffs ul{grid-template-columns:1fr}.camp-grp .camp-pal{grid-template-columns:repeat(5,minmax(0,1fr))}.camp-grp .camp-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.camp-presets{grid-template-columns:1fr}.camp-rules{columns:1}.camp-tbar small{margin-left:0}}.camp-card h3{flex-wrap:wrap}.camp-card h3 small{white-space:nowrap}.advisor .cc-title{flex-wrap:wrap;align-items:baseline;gap:0 .3em;display:flex}.advisor .cc-nc{align-items:baseline;gap:8px;display:flex}.advisor .cc-nc small{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#e9b949}.advisor .cc-nc b{font:700 16px var(--label);color:#efe3c8}.advisor .cc-nc b i{color:#a08f72;font-style:normal}.vp-line{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.vp-line .v-k{margin:0}.vp-line ul{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.vp-line li{color:#efe3c8;cursor:help;align-items:center;gap:8px;font-size:16px;display:flex}.vp-line li .cc-ico{--s:32px;border-radius:5px;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}.vp-line li .rk-v{font-size:16px}.cc-best .rl-row{box-shadow:none;background:0 0}.cc-best .rl-row:hover{background:#ffffff08}.cc-best .rl-row.on{background:#3a2a1066;box-shadow:inset 0 0 0 1px #c9a15a88}.cc-best .rl-row{grid-template-columns:18px minmax(0,92px) minmax(60px,1fr) 54px 18px}.ww-races .ww-view,.ww-races>div:last-child{padding:0}.rs-tabs{border-bottom:1px solid #ffffff14;gap:34px;padding:0 40px;display:flex}.rs-tabs button{cursor:pointer;font:700 15px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#a08f72;background:0 0;border:0;padding:14px 0 12px;position:relative}.rs-tabs button:hover{color:#efe3c8}.rs-tabs button.on{color:#ffd100}.rs-tabs button.on:after{content:"";background:#ffd100;height:2px;position:absolute;bottom:-1px;left:0;right:0}.rs-pick{gap:8px;padding:22px 40px 10px;display:grid}.rs-side{border-left:2px solid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:10px 14px;display:grid}.rs-side.Alliance{background:linear-gradient(90deg,#142b4dcc,#10100ed9 72%);border-color:#3d8bff}.rs-side.Horde{background:linear-gradient(90deg,#4a1717cc,#10100ed9 72%);border-color:#e5503c}.rs-faction{align-items:center;gap:9px;min-width:0;display:flex}.rs-pick-crest{background:#090807;border:1px solid #c9a15a;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 0 2px #000,0 0 14px #0009}.rs-pick-crest.Alliance{border-color:#6eaaff}.rs-pick-crest.Horde{border-color:#f06a55}.rs-pick-crest .cc-ico{--s:32px;box-shadow:none;border:0;border-radius:50%}.rs-fl{font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase}.rs-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.rs-pt{cursor:pointer;opacity:.72;background:0 0;border:0;justify-items:center;gap:6px;padding:0;transition:opacity .2s;display:grid}.rs-pt:hover{opacity:1}.rs-pt .cc-ico{--s:58px;transition:transform .2s var(--ease);border-radius:50%;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}.rs-pt:hover .cc-ico{transform:translateY(-2px)}.rs-pt span{color:#d9ccb0;white-space:nowrap;font-size:12.5px}.rs-pt.on{opacity:1}.rs-pt.on .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 3px #ffd100,0 0 18px #ffd10088}.rs-pt.on span{color:#ffd100}.rs-orn{background:linear-gradient(90deg,#0000,#7a5a24 20% 80%,#0000) 50%/100% 1px no-repeat;height:12px;margin:6px 40px 0;position:relative}.rs-orn i{background:#0e0b08;width:9px;height:9px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg;box-shadow:0 0 0 1px #e9b949}.rs-cols{animation:fadeUp .45s var(--ease) both;grid-template-columns:minmax(0,1fr) 500px;gap:64px;padding:26px 40px 34px;display:grid}.rs-crest{cursor:help}.rs-crest .cc-ico{--s:22px;border-radius:50%}.rs-name{font:800 76px/1 var(--display);color:#efe3c8;flex-wrap:wrap;align-items:center;gap:0 16px;margin:2px 0 6px;display:flex}.rs-name small{font:700 20px var(--display);color:#b9a987}.rs-lead{color:#b9a987;max-width:60ch;margin:0 0 22px;font-size:17px;line-height:1.55}ul.rs-book2{margin:0 0 26px;padding:0;list-style:none}ul.rs-book2 li{border-top:1px solid #ffffff12;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:14px 0;display:grid}ul.rs-book2 li:last-child{border-bottom:1px solid #ffffff12}ul.rs-book2 .wh-icon .cc-ico{--s:46px;border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #7a5a24}ul.rs-book2 b{font:700 19px var(--display);color:#ffd100;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}ul.rs-book2 b .rc-type{font-family:var(--label)}ul.rs-book2 li>span>span{color:#e6dcc6;font-size:15px;line-height:1.45;display:block}table.rs-chg{border-collapse:collapse;width:100%;font-size:14.5px}.rs-chg thead th{text-align:left;font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#e9b949;border-bottom:1px solid #ffffff14;padding:0 10px 8px 0}.rs-chg tbody th,.rs-chg td{text-align:left;vertical-align:top;padding:8px 10px 0 0}.rs-chg tbody th{font:600 15px var(--body);color:#efe3c8;white-space:nowrap}.rs-chg s{color:#8a847a}.rs-chg .rs-ar{color:#c9a227;width:24px}.rs-chg .rs-new{color:#1eff00}.rs-rh{justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.rs-rh small{color:#a08f72;font-size:13px}ol.rs-rank{margin:0;padding:0;list-style:none}ol.rs-rank li{border-top:1px solid #ffffff12}.rs-cl{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px 38px minmax(0,1fr) 110px 56px;align-items:center;gap:12px;width:100%;padding:10px 8px;transition:background .2s;display:grid}.rs-cl:hover,.rs-cl:focus-visible{background:linear-gradient(90deg,#ffd10014,#0000 80%)}.rs-rk{font:800 26px var(--display)}.rs-cl .cc-ico{--s:36px;border-radius:5px}.rs-cn{min-width:0;display:grid}.rs-cn>b{font:700 17px var(--body);color:var(--cc)}.rs-cn small{color:#a08f72;font-size:13px}.rs-cn small .rk-v{font-size:13px}.rs-cl .rl-bar{height:6px}.rs-gap{text-align:right;color:#b9a987;font-size:13.5px}.rs-hint2{color:#a08f72;margin:14px 0 0;font-size:13px}@media (max-width:1000px){.rs-cols{grid-template-columns:1fr;gap:36px}}@media (max-width:1100px){.rs-pick{flex-direction:column;align-items:stretch;gap:14px}.rs-side.Horde{flex-direction:row}}@media (max-width:760px){.rs-tabs{gap:22px;padding:0 16px}.rs-pick{padding:18px 16px 6px}.rs-orn{margin:6px 16px 0}.rs-side{align-items:flex-start;gap:8px;flex-direction:column!important}.rs-row{gap:12px;width:100%;padding:4px 2px 6px;overflow-x:auto}.rs-pt .cc-ico{--s:50px}.rs-cols{padding:18px 16px 24px}.rs-name{font-size:50px}.rs-cl{grid-template-columns:24px 32px minmax(0,1fr) 52px;gap:8px}.rs-cl .rl-bar{display:none}.rs-chg tbody th{white-space:normal}}.rs-fac .rs-crest{width:auto;height:auto;box-shadow:none;background:0 0;display:inline-grid}.rs-fac .rs-crest .cc-ico{--s:24px;box-shadow:0 0 0 1px #000,0 0 0 1px #c9a15a}table.rs-chg{table-layout:fixed}.rs-chg thead th:first-child{width:26%}.rs-chg thead th:nth-child(2){width:32%}.rs-chg thead th:nth-child(3){width:26px}.rs-chg tbody th{white-space:normal}.ww-camp .ww-view{padding:18px 20px 20px}.camp-acc{cursor:pointer;font:700 18px var(--display);color:#ffd100;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.camp-acc i{width:22px;height:22px;font:700 16px/1 var(--label);color:#1a1206;background:#e9b949;border-radius:3px;place-items:center;font-style:normal;display:grid}.camp-acc small{font:400 13px var(--body);color:#a08f72}.camp-acc:hover{color:#fff0a8}.camp-tbar h3{margin:0}.camp-setup{grid-template-columns:minmax(250px,.9fr) minmax(280px,1fr) minmax(360px,1.35fr);gap:14px}.camp-card{padding:14px 14px 16px}.camp-fb{grid-template-columns:32px minmax(0,1fr) auto 20px;gap:8px;padding:6px 8px}.camp-fb .cc-ico{--s:32px}.camp-fbn b{font-size:14px;line-height:1.2}.camp-pips{gap:2px}.camp-pips i{width:3px;height:12px}.camp-pt{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:8px}.camp-pt .cc-ico{--s:30px}.camp-pt b{font-size:14px}.camp-pt small{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:12.5px}@media (max-width:1300px){.camp-setup{grid-template-columns:1fr 1fr}.camp-grp{grid-column:1/-1}}.camp-pt small{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.vp-line li:before{content:none;display:none}table.rs-chg-wide{grid-column:1/-1;margin-top:-8px}.rs-chg-wide thead th:first-child{width:18%}.rs-chg-wide thead th:nth-child(2){width:34%}.rs-chg-wide thead th:nth-child(3){width:32px}.rs-chg-wide tbody th,.rs-chg-wide td{padding-top:10px}@media (max-width:760px){.rs-chg-wide thead th:first-child{width:28%}.rs-chg-wide thead th:nth-child(2){width:30%}.rs-chg-wide thead th:nth-child(3){width:20px}}.rs-cols{row-gap:30px}table.rs-chg-wide{margin-top:0}.mt-book{grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:56px;padding:6px 8px 4px;display:grid}.mt-hd{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.mt-hd .v-k{margin:0}.mt-hd small{color:#a08f72;font-size:13px}.mt-pro{border-bottom:1px solid #ffffff12;grid-template-columns:62px minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px 0;display:grid}.mt-pi .cc-ico{--s:60px;border-radius:8px;box-shadow:0 0 0 1px #000,0 0 0 2px #e9b949,0 0 14px #ffd10033}.mt-pk{font:700 11px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#a08f72;display:block}.mt-pn{font:700 28px var(--display);color:#ffd100;margin:2px 0 4px}.mt-ps{color:#efe3c8;margin:0 0 12px;font-size:15px}.mt-skill{max-width:520px}.mt-track{background:linear-gradient(#0f1a33,#0a1022);border-radius:2px;height:14px;display:block;position:relative;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #6b5230}.mt-track i{background:#ffd100;width:2px;position:absolute;top:-3px;bottom:-3px;translate:-1px;box-shadow:0 0 6px #ffd10088}.mt-track i:last-child{translate:-2px}.mt-sl{color:#a08f72;justify-content:space-between;gap:8px;margin-top:5px;font-size:12.5px;display:flex}.mt-rk{cursor:help;justify-items:end;gap:2px;display:grid}.mt-rk span{align-items:baseline;gap:10px;display:flex}.mt-rk span .rk-v:first-child{font-size:36px}.mt-rk span .rk-v:last-child{font-size:24px}.mt-rk small{color:#a08f72;font-size:12px}.mt-alts{flex-wrap:wrap;align-items:center;gap:10px 22px;padding-top:16px;display:flex}.mt-alts .v-k{margin:0}.mt-alt{cursor:help;align-items:center;gap:8px;display:flex}.mt-alt .cc-ico{--s:28px;border-radius:4px}.mt-alt b{color:#efe3c8;font-size:15px}.mt-alt small{color:#a08f72;font-size:13px}.mt-tip2{color:#d9ccb0;margin:16px 0 0;font-size:14.5px;line-height:1.5}.mt-srow{border-bottom:1px solid #ffffff12;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.mt-srow:last-child{border-bottom:0}.mt-si .cc-ico{--s:42px;border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #7a5a24}.mt-srow h4{font:700 19px var(--display);color:#ffd100;margin:0 0 4px}.mt-srow p{color:#e6dcc6;margin:0;font-size:14.5px;line-height:1.45}.mt-sr{cursor:help;align-items:baseline;gap:8px;display:flex}.mt-sr .rk-v:first-child{font-size:22px}.mt-sr .rk-v:last-child{font-size:17px}@media (max-width:1000px){.mt-book{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.mt-pro{grid-template-columns:48px minmax(0,1fr);gap:12px}.mt-pi .cc-ico{--s:46px}.mt-pn{font-size:23px}.mt-rk{grid-column:2;justify-items:start}.mt-rk span .rk-v:first-child{font-size:28px}.mt-sl{flex-wrap:wrap;font-size:11.5px}.mt-game .ww-side{flex-direction:row;order:-1;justify-content:flex-start;margin:0 0 10px;position:static}.mt-game{flex-direction:column;display:flex}#metiers .wbar-row .wbar{max-width:100%;overflow-x:auto}.ww-bar .ww-title{text-overflow:ellipsis;white-space:nowrap;padding-left:46px;padding-right:8px;font-size:13px;display:block;overflow:hidden}}.ph-toc{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr));gap:16px 24px}.mt-bars{gap:14px 26px}.mt-bars .wbar-in{background:linear-gradient(#1d1914,#080706);border-radius:6px;padding:3px;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6d3b,0 0 0 3px #000,0 8px 18px #000a}.mt-bars .wbar-in:before,.mt-bars .wbar-in:after{display:none}.mt-bars .wbar-c{min-height:44px;font:700 16px var(--display);letter-spacing:.03em;color:#c9a227;text-shadow:0 1px #000;gap:10px;padding:5px 18px 5px 10px}.mt-bars .wbar-c+.wbar-c:before{background:#000;width:1px;top:0;bottom:0;box-shadow:1px 0 #ffffff10}.mt-bars .wbar-c .cc-ico{--s:28px;border-radius:5px;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}.mt-bars .wbar-c:hover{color:#ffd100;background:#ffd1000c}.mt-bars .wbar-c.on{color:#ffd100;background:linear-gradient(#ffd10024,#ffd10006);box-shadow:inset 0 -2px #ffd100}.mt-bars .wbar-l{font:700 11px var(--label);letter-spacing:.16em;color:#a08f72}@media (max-width:760px){.mt-bars .wbar-in{flex-wrap:nowrap;overflow-x:auto}.mt-bars .wbar-c{flex:none;font-size:14px}}@media (min-width:761px){.mt-bars .wbar-c{gap:8px;padding:5px 13px 5px 8px;font-size:15px}.mt-bars{gap:14px 18px}}.ph-toc{gap:16px 20px}.ph-toc a{align-items:flex-start;gap:12px}.ph-toc a>span:last-child{min-width:0}.ph-toc b{white-space:nowrap;font-size:16.5px;line-height:1.3}.ph-toc small{overflow-wrap:break-word}@media (max-width:760px){.ph-toc a{align-items:center}.ph-toc b{white-space:normal}}@media (min-width:761px){#metiers .wbar-row.mt-bars{justify-content:center;margin:6px 58px 28px 14px}.wmb{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}}.wtt-quote{background:#ffffff0a;border-radius:3px;gap:3px;margin-top:6px;padding:7px 9px;display:grid;box-shadow:inset 2px 0 #e9b949}.wtt-quote small{font:700 10.5px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#e9b949}.wtt-quote q{quotes:none;color:#fff;font-size:14px;line-height:1.45}.cc-best-read{color:var(--ink-3);font-size:12.5px;font-style:italic}.fd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;max-width:none;display:flex}.fd-fresh{color:#b9a987;align-items:center;gap:8px;margin:0 0 8px;font-size:13.5px;display:flex}.fd-live{background:#1eff00;border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #1eff00aa}.fd-bars .wbar-in{border-radius:6px}.wbar-badge{min-width:22px;font:700 12px/20px var(--label);text-align:center;color:#1a1206;background:#ffd100;border-radius:10px;margin-left:6px;padding:0 6px}.wbar-badge.soft{color:#a08f72;background:0 0;padding:0;font-weight:600}.fd-game{margin-bottom:30px}.fd-cols{grid-template-columns:1fr 1fr;gap:56px;padding:22px 32px 10px;display:grid}.fd-cols.one{grid-template-columns:1fr}.fd-ch{border-bottom:1px solid #7a5a24;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.fd-ch h3{font:700 19px var(--display);color:#ffd100;align-items:center;gap:10px;margin:0;display:flex}.fd-tabs{gap:16px;display:flex}.fd-tabs button{cursor:pointer;font:700 12.5px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72;background:0 0;border:0;padding:4px 0;position:relative}.fd-tabs button:hover{color:#efe3c8}.fd-tabs button.on{color:#ffd100}.fd-tabs button.on:after{content:"";background:#ffd100;height:2px;position:absolute;bottom:-4px;left:0;right:0}ul.fd-list{margin:0;padding:0;list-style:none}.fd-it{border-bottom:1px solid #ffffff12;padding:16px 0}.fd-art{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fd-thumb{background:#1a130b;border-radius:3px;place-items:center;width:96px;height:64px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a14}.fd-thumb img{object-fit:cover;width:100%;height:100%}.fd-thumb span{font:700 11px var(--label);letter-spacing:.1em;text-transform:uppercase}.fd-thumb.wh span{color:#ff8a3a}.fd-thumb.iv span{color:#6ec3ff}.fd-meta{color:#a08f72;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.fd-bz{color:#148eff;font-weight:600}.src-wh{color:#ff8a3a}.src-iv{color:#6ec3ff}.fd-reg{font:700 11px/17px var(--label);letter-spacing:.06em;color:#d9ccb0;border-radius:2px;padding:0 5px;text-decoration:none;box-shadow:inset 0 0 0 1px #148eff88}.fd-reg:hover{color:#fff;box-shadow:inset 0 0 0 1px #148eff}.fd-title{font:700 17px/1.3 var(--display);color:#efe3c8;margin:5px 0;text-decoration:none;display:block}.fd-title:hover{color:#ffd100}.fd-ex{color:#b9a987;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 7px;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.fd-acts{flex-wrap:wrap;gap:6px 18px;display:flex}.fd-act{font:700 12.5px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#e9b949;text-underline-offset:3px;text-decoration:underline}.fd-act.fd-tr{color:#a08f72;text-decoration:none}.fd-act.fd-tr:hover{color:#efe3c8}.fd-act .nw,.nw{white-space:nowrap}.fd-acts{align-items:center}.sh{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 12px;margin-top:4px;display:flex;position:relative}.sh-toggle{cursor:pointer;font:700 12.5px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#a08f72;background:0 0;border:0;align-items:center;gap:7px;padding:0;transition:color .2s;display:inline-flex}.sh-toggle svg{width:15px;height:15px;transition:rotate .4s var(--ease)}.sh-toggle:hover,.sh.open .sh-toggle{color:#efe3c8}.sh.open .sh-toggle svg{rotate:90deg}.sh-list{align-items:center;gap:8px;display:flex}.sh-list[hidden]{display:none}.sh-i{cursor:pointer;color:#fff;background:var(--sh,#3a2c18);width:34px;height:34px;animation:shPop .38s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms);transition:translate .2s var(--ease), box-shadow .2s;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 0 0 1px #0006,0 3px 8px #0007}.sh-i svg{width:16px;height:16px;display:block}.sh-i:hover,.sh-i:focus-visible{box-shadow:0 0 0 1px #0006, 0 0 14px color-mix(in srgb, var(--sh,#e9b949) 70%, transparent), 0 6px 12px #0008;translate:0 -3px}.sh-discord{--sh:#5865f2}.sh-whatsapp{--sh:#25d366}.sh-facebook{--sh:#1877f2}.sh-x{--sh:#000;box-shadow:0 0 0 1px #ffffff40,0 3px 8px #0007}.sh-link{--sh:#6b5021}.sh-more{--sh:#3a2c18}@keyframes shPop{0%{opacity:0;transform:translate(-10px)scale(.6)}}@media (prefers-reduced-motion:reduce){.sh-i{animation:none}}.sh-toast{z-index:30;width:max-content;max-width:min(300px,100vw - 32px);font:400 13px/1.4 Verdana, var(--body);color:#1eff00;opacity:0;pointer-events:none;transition:opacity .2s, translate .2s var(--ease);background:#070b17;border:1px solid #c8b17a;border-radius:4px;gap:6px;padding:8px 11px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;translate:0 4px;box-shadow:0 0 0 1px #000,0 10px 24px #000c}.sh-toast.on{opacity:1;pointer-events:auto;translate:0}.sh-toast a{color:#e9b949}.sh-toast input{width:100%;font:14px var(--body);color:#efe3c8;background:#000;border:0;border-radius:3px;padding:6px 8px;box-shadow:inset 0 0 0 1px #5b4420}.sa{padding-top:6px}.sa-card{border-bottom:1px solid #7a5a24;grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:28px;padding:4px 0 26px;display:grid}.sa-card:not(:has(.sa-img)){grid-template-columns:minmax(0,1fr)}.sa-img{aspect-ratio:16/9;border-radius:3px;display:block;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a14}.sa-img img{object-fit:cover;width:100%;height:100%;display:block}.sa-k{font:700 12.5px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#ffd100}.sa-card h2{font:700 clamp(22px, 2.6vw, 30px)/1.2 var(--display);color:#efe3c8;margin:8px 0 10px}.sa-ex{color:#b9a987;max-width:70ch;margin:0 0 16px;font-size:16px;line-height:1.5}.sa-acts{align-items:center;gap:12px 22px}.sa-go{text-decoration:none}@media (max-width:760px){.sa-card{grid-template-columns:minmax(0,1fr);gap:16px}}.fd-more{cursor:pointer;font:700 13px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#e9b949;background:0 0;border:0;margin:14px 0 6px;padding:0}.fd-more:hover{color:#ffd100}.fd-x{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:14px;padding:16px 32px 18px;display:flex}.fd-x h3{font:700 18px var(--display);color:#ffd100;margin:0}.fd-x ul{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.fd-x a{color:#efe3c8;align-items:center;gap:8px;text-decoration:none;display:flex}.fd-x a:hover{color:#ffd100}.fd-x img{border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}.fd-x small{color:#a08f72;margin-left:auto;font-size:13px}.tl-dir{padding:6px 32px 28px}.tl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:16px;display:flex}.tl-head h2{font:700 22px var(--display);color:#ffd100;margin:0}.tl-head h2 small{font:500 14px var(--body);color:#a08f72;margin-left:8px}.tl-search input{color:#efe3c8;width:min(320px,100%);font:500 15px var(--body);background:#120d08;border:1px solid #6b5021;border-radius:3px;padding:7px 12px}.tl-search input:focus-visible{outline-offset:1px;outline:2px solid #ffd100}.tl-cat+.tl-cat{margin-top:20px}.tl-cat-h{border-bottom:1px solid #7a5a24;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:8px;display:flex}.tl-cat-h .cc-ico{flex:none;width:28px;height:28px}.tl-cat-h h2,.tl-cat-h h3{min-width:0;font:700 18px/1.2 var(--display);color:#ffd100;overflow-wrap:anywhere;flex:1;margin:0}.tl-cat-h small{color:#a08f72;flex:none;font-size:13px}.tl-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.tl-tile{height:68px;color:inherit;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;align-items:center;gap:10px;padding:8px 24px 8px 10px;text-decoration:none;transition:border-color .2s,background .2s;display:flex;position:relative}.tl-ico{object-fit:cover;background:#0b0907;border-radius:4px;flex:none;width:40px;height:40px;box-shadow:0 0 0 1px #a07a2c88}.tl-ico .cc-ico{width:40px;height:40px}.tl-cat-img{border-radius:4px;flex:none;width:28px;height:28px;box-shadow:0 0 0 1px #a07a2c88}.tl-tile small em{color:#e9b949;font-style:normal}.tl-site{place-items:center;display:grid}.tl-site img{object-fit:contain;width:28px;height:28px}.tl-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.tl-tile b{font:600 15px/1.15 var(--label);letter-spacing:.01em;color:#efe3c8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-tile small{-webkit-line-clamp:2;color:#b9a987;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.tl-tile i{color:#e9b949;font-size:12px;font-style:normal;position:absolute;top:6px;right:8px}.tl-tile:hover,.tl-tile:focus-visible{background:#ffd1000d;border-color:#a07a2c;outline:none}.tl-tile:hover b,.tl-tile:focus-visible b{color:#ffd100}.tl-none{color:#a08f72;margin:10px 0}@media (max-width:720px){.tl-dir{padding:6px 14px 18px}.tl-search,.tl-search input{width:100%}.tl-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fd-cols{grid-template-columns:1fr;gap:26px;padding:14px 14px 6px}.fd-art{grid-template-columns:72px minmax(0,1fr);gap:10px}.fd-thumb{width:72px;height:48px}.fd-x{padding:14px}.fd-x small{margin-left:0}.fd-bars .wbar-in{flex-wrap:nowrap;overflow-x:auto}.fd-bars .wbar-c{flex:none}}@media (min-width:761px){.fd-bars.mt-bars{justify-content:center;margin:6px 58px 28px 14px}}.lv{--lv-teal:#3fc1b0;--lv-deep:#0f2a44;--lv-bronze:#b8863b;--lv-ivory:#f3ead3;align-items:center;gap:18px;max-width:560px;margin:0 auto 18px;padding:0 16px;display:flex}.lv-k{font-family:var(--font-label,inherit);text-transform:uppercase;letter-spacing:.14em;color:var(--lv-bronze);font-size:.8rem}.lv-track{flex:1;height:64px;position:relative;container-type:inline-size}.lv-line{background:var(--lv-deep);border-radius:4px;height:4px;position:absolute;top:14px;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1px #b8863b55}.lv-line i{background:linear-gradient(90deg,var(--lv-teal),var(--lv-bronze));transform-origin:0;transform:scaleX(calc(var(--p) / 100));transition:transform .5s var(--ease);position:absolute;inset:0}.lv-knobw{pointer-events:none;width:0;height:24px;transform:translateX(calc(var(--p) * 1cqw));transition:transform .5s var(--ease);position:absolute;top:4px;left:0}.lv-knob{background:radial-gradient(circle at 35% 30%,var(--lv-ivory),var(--lv-bronze) 70%);width:24px;height:24px;box-shadow:0 0 0 3px var(--lv-deep),0 0 14px #3fc1b088;border-radius:50%;margin-left:-12px;position:absolute;left:0}.lv-stop{color:var(--lv-ivory);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 6px;display:flex;position:absolute;top:0;transform:translate(-50%)}.lv-stop:first-of-type{align-items:flex-start;margin-left:-12px;transform:none}.lv-stop:last-of-type{align-items:flex-end;margin-left:12px;transform:translate(-100%)}.lv-dot{background:var(--lv-deep);width:12px;height:12px;box-shadow:0 0 0 2px var(--lv-bronze);border-radius:50%;margin:6px 0 10px}.lv-stop b{white-space:nowrap;opacity:.7;font-family:Cinzel,serif;font-size:.95rem;transition:opacity .3s}.lv-stop small{color:#b9a987;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.lv-stop.on b{opacity:1;color:var(--lv-ivory)}.lv-stop:focus-visible{outline:2px solid var(--lv-teal);outline-offset:2px;border-radius:4px}.sn-view{animation:sn-in .45s var(--ease) both}@keyframes sn-in{0%{opacity:0;transform:translateY(8px)}}.sn-head{margin:0 0 14px}.sn-head h3{color:#f3ead3;margin:0 0 6px;font-family:Cinzel,serif;font-size:1.15rem}.sn-head p{color:#b9a987;max-width:none;margin:6px 0 0}.sn-badges{flex-wrap:wrap;gap:6px;display:flex}.sn-badge{font-family:var(--font-label,inherit);text-transform:uppercase;letter-spacing:.1em;color:#3fc1b0;background:#0f2a4499;border:1px solid #3fc1b088;border-radius:3px;padding:2px 8px;font-size:.72rem}.sn-badge.simulation{color:#e9b949;border-color:#b8863b99}.sn-badge.warn{color:#ffb199;background:#3a120c99;border-color:#e5503c99}.sn-date{font-size:.88rem}.sn-dpsnote{font-size:.88rem;color:#e9b949!important}.sn-none{text-align:center;color:#efe3c8;padding:28px 12px}.sn-none small{color:#a08f72;margin-top:6px;display:block}.sn-card{cursor:pointer;text-align:left;font:inherit;color:inherit}.sn-card em{color:#e9b949;font-size:.78rem;font-style:normal;display:block}.sn-cmp{color:#a08f72;font-size:.74rem;display:block}.sn-cmp.up{color:#3fc1b0}.sn-cmp.down{color:#e58a6c}.sn-sheet{border-top:2px solid var(--cc,#b8863b);animation:sn-in .4s var(--ease) both;background:#0f2a4433;outline:none;margin-top:16px;padding:14px 16px}.sn-sh{align-items:center;gap:10px;display:flex}.sn-sh h3{color:var(--cc,#f3ead3);flex:1;margin:0;font-family:Cinzel,serif;font-size:1.05rem}.sn-x{color:#b9a987;cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1}.sn-levels{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:12px 0;display:grid}.sn-lv{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.sn-lv small{text-transform:uppercase;letter-spacing:.08em;color:#3fc1b0;grid-column:1/-1;font-size:.72rem}.sn-lv.simulation small{color:#e9b949}.sn-lv>b{grid-row:span 2;font-family:Cinzel,serif;font-size:1.6rem}.sn-lv .sn-na{color:#9d9d9d}.sn-lv span{color:#b9a987;font-size:.85rem}.sn-sheet h4{color:#e9b949;margin:14px 0 4px;font-family:Cinzel,serif;font-size:.95rem}.sn-sheet p{color:#efe3c8;max-width:none;margin:4px 0}.sn-race{flex-wrap:wrap;gap:8px 24px;margin:6px 0;display:flex}.sn-race dt{text-transform:uppercase;letter-spacing:.08em;color:#a08f72;font-size:.72rem}.sn-race dd{color:#efe3c8;margin:0}.sn-imp{text-transform:uppercase;letter-spacing:.08em;cursor:help;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline dotted #b8863b88;text-decoration:underline dotted #b8863b88}.sn-imp.faible{color:#3fc1b0}.sn-imp.modéré{color:#e9b949}.sn-imp.important{color:#e5503c}.sn-sheet .sn-note{color:#a08f72;font-size:.82rem}.sn-src{color:#b9a987;background:#0f2a4426;border:1px solid #b8863b66;border-radius:4px;margin:18px 0 0;padding:12px 18px}.sn-src summary{cursor:pointer;color:#e9b949;font-family:Cinzel,serif}.sn-src[open] summary{margin-bottom:8px}.sn-src ul{margin:0;padding-left:1.1em}.sn-src p{margin:8px 0 0}.sn-src li{margin:6px 0}@media (max-width:600px){.lv{gap:10px}.lv-k{display:none}}@media (prefers-reduced-motion:reduce){.sn-view,.sn-sheet{animation:none}.lv-knobw,.lv-line i{transition:none}}button.mt-pi,button.mt-si,button.mt-alt{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}button.mt-pi .cc-ico,button.mt-si .cc-ico{transition:transform .25s var(--ease)}button.mt-pi:hover .cc-ico,button.mt-si:hover .cc-ico,button.mt-pi:focus-visible .cc-ico,button.mt-si:focus-visible .cc-ico{transform:scale(1.06)}button.mt-alt:hover b{color:#ffd100}.rc-wrap{--rc-teal:#3fc1b0;--rc-bronze:#b8863b;--rc-line:#b8863b55;border-top:1px solid var(--rc-line);margin-top:18px;padding-top:14px}.rc-q{flex:240px;margin:0}.rc-ftog,.rc-curbtn,.rc-reset,.rc-more,.rc-btn,.rc-chip{color:#efe3c8;min-height:32px;font:600 13px var(--body);cursor:pointer;background:#120d08;border:1px solid #6b5021;border-radius:3px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.rc-ftog b{color:#1a1206;background:#e9b949;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:11px;display:inline-grid}.rc-curbtn{color:#bff3ea;border-color:#3fc1b066}.rc-curbtn img{border-radius:3px}.rc-ftog:hover,.rc-curbtn:hover,.rc-more:hover,.rc-btn:hover,.rc-chip:hover{border-color:#e9b949}.rc-filters{border:1px solid var(--rc-line);background:#0f2a4426;border-radius:4px;flex-wrap:wrap;align-items:end;gap:8px 14px;margin:0 0 10px;padding:10px 12px;display:flex}.rc-filters[hidden]{display:none}.rc-sel{font:600 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#a08f72;gap:3px;display:grid}.rc-sel select{color:#f1e8d4;min-height:32px;font:500 14px var(--body);text-transform:none;letter-spacing:0;background:#070504;border:1px solid #6b5021;border-radius:3px;max-width:100%;padding:0 8px}.rc-me{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-me>span{font:600 11px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#a08f72}.rc-seg{border:1px solid #6b5021;border-radius:3px;display:inline-flex;overflow:hidden}.rc-seg button{color:#b9a987;min-height:32px;font:600 13px var(--body);cursor:pointer;background:#070504;border:0;padding:0 10px}.rc-seg button.on{color:#fff3b0;background:linear-gradient(#7a5a12,#3a2a08)}.rc-reset{border-style:dashed}.rc-recoline{flex-wrap:wrap;align-items:center;gap:8px;display:flex;margin:0 0 10px!important}.rc-recoline small{color:#a08f72;flex-basis:100%;font-size:12px}.rc-chip .cc-ico{--s:22px;border-radius:3px}.rc-beta{font:700 10px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#ffb199;border:1px solid #e5503c77;border-radius:3px;padding:1px 6px}.rc-starred{color:#ffd100}.rc-star{color:#ffd100;font-size:13px}.rc-ico .cc-ico,.rc-sico .cc-ico{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--qc,#6b5021);border-radius:5px}.rc-ico .cc-ico{--s:40px}.rc-ico.q0,.rc-sico.q0{--qc:#9d9d9d}.rc-ico.q1,.rc-sico.q1{--qc:#d8d0c0}.rc-ico.q2,.rc-sico.q2{--qc:#1eff00}.rc-ico.q3,.rc-sico.q3{--qc:#2f8ef0}.rc-ico.q4,.rc-sico.q4{--qc:#b65cff}.rc-ico.q5,.rc-sico.q5{--qc:#ff8000}b.q0,h3.q0{color:#9d9d9d}b.q1,h3.q1{color:#f5efe2}b.q2,h3.q2{color:#1eff00}b.q3,h3.q3{color:#4aa3ff}b.q4,h3.q4{color:#c07cff}b.q5,h3.q5{color:#ff8000}.rc-cost{color:#efe3c8;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:inline-flex}.rc-cur{align-items:center;gap:4px;display:inline-flex}.rc-cur img{border-radius:3px}.rc-gold{color:#ffd100}.rc-bind,.rc-tag,.rc-side{font:700 10px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#d9c79f;border:1px solid #6b5021;border-radius:3px;margin-left:6px;padding:1px 6px}.rc-side.Horde{color:#ff9d8c;border-color:#e5503c88}.rc-side.Alliance{color:#9cc3ff;border-color:#3d8bff88}.rc-side.Both{color:#d9c79f;border-color:#6b5021}.rc-tag{color:#9fe8dc;border-color:#3fc1b077}.rc-na{color:#a08f72;font-style:italic}.rc-empty,.rc-load{text-align:center;padding:24px 0}.rc-more{margin:12px auto 0;display:flex}.rc-more small{color:#a08f72}.rc-gather p{margin:0 0 6px}.rc-ul{color:#e6dcc6;gap:4px;margin:4px 0 0;padding-left:1.1em;font-size:14px;display:grid}.rc-src-box{margin-top:18px}.rc-over{z-index:90;animation:rcFade .25s var(--ease) both;background:#000a;justify-content:flex-end;display:flex;position:fixed;inset:0}.rc-sheet{overscroll-behavior:contain;width:min(560px,100%);height:100%;animation:rcIn .4s var(--ease) both;background:linear-gradient(#17110a,#0b0907 30%);border-left:1px solid #8a6d3b;outline:none;overflow-y:auto;box-shadow:-20px 0 40px #000a}@keyframes rcFade{0%{opacity:0}}@keyframes rcIn{0%{opacity:0;transform:translate(40px)}}.rc-sh{z-index:1;background:#120d08f2;border-bottom:1px solid #3a2a12;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.rc-sh>div{flex:1;min-width:0}.rc-sico .cc-ico{--s:52px}.rc-sh h3{font:400 21px var(--display);color:#f5efe2;margin:0;line-height:1.2}.rc-sub{color:#b9a987;margin:2px 0 0;font-size:13px}.rc-x{color:#b9a987;cursor:pointer;background:0 0;border:0;border-radius:4px;width:40px;height:40px;font-size:26px}.rc-x:hover{color:#fff;background:#ffffff10}.rc-sbody{padding:12px 16px 28px}.rc-sbody h4{font:600 15px var(--display);color:#e9b949;letter-spacing:.02em;margin:18px 0 6px}.rc-sbody h5{font:600 11px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#a08f72;margin:12px 0 4px}.rc-sbody h4.rc-where{color:#3fc1b0;font-size:17px}.rc-whtt{pointer-events:auto;width:max-content;min-width:min(320px,100%);max-width:100%;position:static}.rc-dl{gap:6px;margin:0;display:grid}.rc-dl>div{grid-template-columns:150px 1fr;gap:10px;font-size:14px;display:grid}.rc-dl dt{color:#a08f72}.rc-dl dd{color:#efe3c8;overflow-wrap:anywhere;min-width:0;margin:0}.rc-rg{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rc-rg li{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.rc-rg li b{color:#efe3c8}.rc-rg li small{color:#9fe8dc;font-size:12px}.rc-src{border-top:1px dashed #3a2a12;padding:10px 0}.rc-src:first-of-type{border-top:0}.rc-src-k{font:700 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#efe3c8;margin:0 0 6px}.rc-ext{margin-top:6px;font-size:13px;display:inline-block}.rc-sfoot{color:#a08f72;margin-top:20px;font-size:12.5px}.rc-quote{color:#ffd100;border-left:3px solid #e9b949;margin:4px 0 0;padding:8px 12px;font-size:14px}.rc-quote small{color:#a08f72;margin-top:4px;font-size:12px;display:block}.rc-counts{flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;list-style:none;display:flex}.rc-counts li{align-items:center;gap:6px;font-size:14px;display:inline-flex}.rc-counts .cc-ico{--s:22px;border-radius:3px}.rc-counts b{color:#ffd100}@media (max-width:760px){.rc-sheet{border-left:0;width:100%}.rc-dl>div{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.rc-over,.rc-sheet{animation:none}button.mt-pi .cc-ico,button.mt-si .cc-ico{transition:none}}.nav-links a.hov{color:var(--ink)}.nd{z-index:40;width:420px;max-width:calc(100vw - 16px);translate:var(--nd-x) var(--nd-y);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s var(--ease), transform .35s var(--ease), translate .4s var(--ease), visibility 0s .22s;background:linear-gradient(#0f1728f7,#070b17f7 70%);border:1px solid #c8b17a;border-top:0;border-radius:0 0 6px 6px;padding:12px 10px 10px;position:absolute;top:0;left:0;transform:translateY(-8px);box-shadow:0 0 0 1px #000,0 18px 40px #000c,inset 0 1px #ffd10033}.nd.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s var(--ease), transform .45s var(--ease), translate .4s var(--ease), visibility 0s;transform:none}.nd:before{content:"";background:var(--gold-grad);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #ffd10066}.nd-news,.nd-grim{width:620px}.nd-h{font:700 12.5px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--nd-c,var(--gold));align-items:center;gap:10px;margin:0 6px 8px;display:flex}.nd-h:after{content:"";background:linear-gradient(90deg,#c8b17a66,#0000);flex:1;height:1px}.nd-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nd-news .nd-list,.nd-grim .nd-list{grid-template-columns:1fr 1fr;column-gap:6px}.nd-list li{animation:ndIn .45s var(--ease) both;animation-delay:calc(var(--i) * 30ms)}@keyframes ndIn{0%{opacity:0;transform:translateY(-4px)}}.nd-it{color:var(--ink);border-radius:4px;align-items:center;gap:12px;padding:7px 8px;transition:background-color .2s;display:flex}.nd-it:hover,.nd-it:focus-visible{background:#ffd10012}.nd-it:hover .nd-ico,.nd-it:focus-visible .nd-ico{transform:scale(1.06)}.nd-ico{width:36px;height:36px;transition:transform .25s var(--ease);border-radius:50%;flex:none;overflow:hidden;box-shadow:0 0 0 2px #1b1208,0 0 0 3px #a07c45,0 3px 6px #0008}.nd-ico img{width:100%;height:100%;display:block;scale:1.12}.nd-num{width:30px;font:700 13px var(--label);letter-spacing:.06em;color:var(--cc,var(--gold));text-align:center;flex:none}.nd-txt{gap:1px;min-width:0;display:grid}.nd-txt b{font:600 15.5px/1.25 var(--body);color:#efe3c8}.nd-txt small{color:#b9a987;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.nd-news .nd-txt small{-webkit-line-clamp:1}.nd-it.on b{color:var(--gold)}.nd-it.on .nd-txt b:before{content:"";background:var(--gold);width:6px;height:6px;box-shadow:0 0 8px var(--gold);margin:0 8px 2px 0;display:inline-block;transform:rotate(45deg)}@media (hover:none),(max-width:900px){.nd{display:none}}@media (prefers-reduced-motion:reduce){.nd,.nd.open{transition:opacity 10ms,visibility}.nd{transform:none}.nd-list li{animation:none}}.rb3{--rb3-side:336px;grid-template-columns:236px minmax(0, 1fr) var(--rb3-side);background:linear-gradient(90deg, transparent calc(100% - var(--rb3-side) - 1px), #3a2a12 calc(100% - var(--rb3-side) - 1px), #3a2a12 calc(100% - var(--rb3-side)), transparent calc(100% - var(--rb3-side)));min-height:640px;margin:-18px -20px -16px;display:grid}.rb3-nav{border-right:1px solid #3a2a12;flex-direction:column;gap:14px;min-width:0;padding:22px 10px 22px 20px;display:flex}.rb3-nh{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rb3-k{font:700 12px var(--label);letter-spacing:.18em;text-transform:uppercase;color:#a08f72}.rb3-sort{gap:12px;display:flex}.rb3-sort button,.rc-tabs button{cursor:pointer;min-height:28px;font:700 12px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#a08f72;background:0 0;border:0;padding:0 1px;transition:color .2s}.rb3-sort button:hover,.rc-tabs button:hover{color:#efe3c8}.rb3-sort button.on,.rc-tabs button.on{color:#ffd100;box-shadow:inset 0 -2px #ffd100}.rb3-g ul{margin:0;padding:0;list-style:none}.rb3-gh{cursor:pointer;width:100%;min-height:32px;font:700 13px var(--display);color:#e9b949;text-align:left;background:0 0;border:0;border-bottom:1px solid #7a5a24;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.rb3-gh b{font:600 15px var(--body);color:#a08f72}.rb3-p{cursor:pointer;width:100%;min-height:36px;font:500 14.5px var(--body);color:#e6dcc6;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0 6px;transition:background-color .2s;display:flex}.rb3-p:hover{background:#ffffff08}.rb3-p.on{color:#ffd100;background:linear-gradient(90deg,#ffd10022,#0000);box-shadow:inset 2px 0 #ffd100}.rb3-p .rk-v{width:20px;font:800 15px var(--display);text-align:center;flex:none}.rb3-p .cc-ico{--s:24px;border-radius:3px;flex:none;box-shadow:0 0 0 1px #5b4420}.rb3-pn{overflow-wrap:break-word;flex:1;min-width:0;line-height:1.2}.rb3-tag{font:700 10px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#1eff00}.rb3-tag.alt{color:#6ec3ff}.rb3-all{border-top:1px solid #3a2a12}.rb3-n{font:600 13px var(--body);color:#a08f72}.rb3-legend{color:#a08f72;flex-wrap:wrap;gap:4px 12px;margin:auto 0 0;font-size:12.5px;display:flex}.rb3-legend .rk-v{font:700 12.5px var(--body)}.rb3-main{flex-direction:column;gap:14px;min-width:0;padding:22px 24px;display:flex}.rb3-hd{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.rb3-orb .cc-ico{--s:56px;border-radius:50%;box-shadow:0 0 0 2px #000,0 0 0 4px #c9a15a}.rb3-ht{min-width:0}.rb3-ht h3{font:800 30px/1 var(--display);color:#ffd100;margin:0}.rb3-ht p{color:#b9a987;margin:6px 0 0;font-size:14px;line-height:1.4}.rb3-rk{align-items:baseline;gap:14px;display:flex}.rb3-rk>span{flex-direction:column;align-items:center;display:flex}.rb3-rk .rk-v{font-size:30px}.rb3-rk>span+span .rk-v{font-size:24px}.rb3-rk small{font:700 10px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#a08f72}.rc-tools{border-top:1px solid #7a5a24;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.rc-qbox{background:#0b0806;border-radius:3px;flex:260px;align-items:center;gap:10px;min-height:40px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #3a3025}.rc-qbox:before{content:"";border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 2px #a08f72}.rc-qbox input{min-width:0;font:500 15px var(--body);color:#efe3c8;background:0 0;border:0;outline:0;flex:1}.rc-qbox input::placeholder{color:#8f806a}.rc-qbox:focus-within{box-shadow:inset 0 0 0 1px #e9b949}.rc-skill{background:#0b0806;border-radius:3px;align-items:center;gap:8px;min-height:40px;padding:0 10px 0 12px;display:flex;box-shadow:inset 0 0 0 1px #c9a15a}.rc-skill:focus-within{box-shadow:inset 0 0 0 1px #ffd100,0 0 0 1px #ffd10055}.rc-skill>span{font:700 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72;white-space:nowrap}.rc-skill input{width:46px;font:700 17px var(--display);color:#ffd100;text-align:right;appearance:textfield;background:0 0;border:0;outline:0}.rc-skill input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rc-skill input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rc-skill input::placeholder{color:#8f806a}.rc-skill small{color:#a08f72;font-size:13px}.rc-tools .rc-ftog{min-height:40px;font:700 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#ffd100;white-space:nowrap;background:linear-gradient(#3a2f1a,#1c160c);border:0;border-radius:3px;padding:0 14px;box-shadow:inset 0 0 0 1px #c9a15a}.rc-tools .rc-ftog:hover,.rc-tools .rc-ftog[aria-expanded=true]{box-shadow:inset 0 0 0 1px #ffd100}.rb3 .rc-filters{background:0 0;border:0;border-bottom:1px solid #3a2a12;border-radius:0;align-items:end;margin:0;padding:4px 0 12px}.rc-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.rc-chips>span{color:#a08f72}.rc-pill{cursor:pointer;min-height:28px;font:600 13px var(--body);color:#efe3c8;background:#231a12;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #5b4420}.rc-pill b{color:#a08f72}.rc-pill:hover{box-shadow:inset 0 0 0 1px #e9b949}.rc-pill:hover b{color:#fff}.rc-clear{cursor:pointer;font:600 13px var(--body);color:#e9b949;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.rb3 .rc-recoline{margin:0!important}.rc-tabs{border-bottom:1px solid #3a2a12;flex-wrap:wrap;gap:4px 20px;display:flex}.rc-tabs button{min-height:34px;font-size:13px}.rc-dleg{color:#a08f72;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:13px;display:flex}.rc-dleg>span{align-items:center;gap:6px;display:inline-flex}.rc-dleg i{border-radius:2px;width:10px;height:10px}.rc-dleg .rc-dn{color:#b9a987}.rcb-list{flex-direction:column;display:flex}.rc-band ul{margin:0;padding:0;list-style:none}.rc-bh{font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#e9b949;justify-content:space-between;gap:10px;margin:0;padding:12px 0 6px;display:flex}.rc-bh span:last-child{color:#a08f72}.rc-row{--dc:#e6dcc6;cursor:pointer;width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0d;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 10px;transition:background-color .2s;display:grid}.rc-row:hover{background:#ffffff08}.rc-row.on{background:linear-gradient(90deg,#ffd10022,#0000);box-shadow:inset 2px 0 #ffd100}.rc-row .rc-ico .cc-ico{--s:32px;border-radius:4px}.rc-rt{flex-direction:column;gap:1px;min-width:0;display:flex}.rc-rt>b{font:600 15px/1.25 var(--body);color:var(--dc)}.rc-rt small{color:#a08f72;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.rc-rt small b{color:#cdbf9f;font-weight:600}.rc-sk{font:700 15px var(--display);color:var(--dc)}.rcb-list .rc-more{min-height:40px;font:700 13px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#e9b949;background:0 0;border:0;align-self:flex-start;margin:8px 0 0;padding:0}.rcb-list .rc-more:hover{color:#ffd100}.rc-pane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5b4420 transparent;background:linear-gradient(#0003,#0000 40%);flex-direction:column;align-self:start;gap:16px;min-width:0;max-height:calc(100vh - 150px);padding:22px;display:flex;position:sticky;top:140px;overflow-y:auto}.rc-pane-empty{text-align:center;justify-content:center}.rc-pane-x,.rc-scrim{display:none}.rc-ph{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;display:grid}.rc-ph .cc-ico{--s:56px;border-radius:6px}.rc-ph h3{font:700 21px/1.2 var(--display);color:#fff;margin:0}.rc-ph small{color:#a08f72;font-size:13px}.rc-pane .q0{color:#9d9d9d}.rc-pane .q1{color:#fff}.rc-pane .q2{color:#1eff00}.rc-pane .q3{color:#0070dd}.rc-pane .q4{color:#a335ee}.rc-pane .q5{color:#ff8000}.rc-pane .rc-whtt{width:auto;min-width:0;font:400 13.5px/1.4 var(--body)}.rc-ours{gap:3px;display:grid}.rc-ps{flex-direction:column;gap:8px;display:flex}.rc-ps h4{font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#e9b949;margin:0}.rc-prog{flex-direction:column;gap:8px;display:flex}.rc-bar{border-radius:2px;height:12px;display:flex;position:relative;box-shadow:0 0 0 1px #000}.rc-bar i{min-width:2px;display:block}.rc-bar i:first-child{border-radius:2px 0 0 2px}.rc-bar i:nth-last-child(2){border-radius:0 2px 2px 0}.rc-mark{background:#fff;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 6px #fff}.rc-legs{color:#a08f72;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;font-size:13px;display:flex}.rc-say{color:#d9ccb0;margin:0;font-size:14px}.rc-rgl{margin:0;padding:0;list-style:none}.rc-rgl li{border-bottom:1px solid #ffffff0d;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.rc-rgl .wh-ico{display:none}.rc-rgi .cc-ico{--s:28px;border-radius:3px;box-shadow:0 0 0 1px #5b4420}.rc-rgl li>span:nth-child(2){flex-direction:column;min-width:0;font-size:15px;display:flex}.rc-rgl small{color:#9fe8dc;font-size:12px}.rc-rgl li>b{font:700 15px var(--label);color:#ffd100}.rc-pane .rc-dl>div{grid-template-columns:110px minmax(0,1fr)}.rc-pane .rc-src{padding:4px 0 8px}.rc-pricedl{margin-top:4px}.rc-avis{border-top:1px solid #ffffff12;padding-top:12px}.rc-avis h4{color:#4fd1c5}.rc-avis p{color:#d9ccb0;margin:0;font-size:14.5px;line-height:1.45}.rc-avis small{color:#a08f72;font-size:12.5px}.rc-pf{text-align:center;border-top:1px solid #ffffff12;flex-direction:column;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.rc-pf>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.rc-infinity{color:#ffd100;font-size:1.2em}.rc-ftog[aria-pressed=true]{color:#ffd100;background:#3a2a12;border-color:#b68b32}.rc-whl{font:700 14px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#e9b949}.rc-whl:hover{color:#ffd100}.rc-pane .rc-beta{font:700 10.5px var(--label);letter-spacing:.1em;color:#ffd9a0;background:#3a0e08;border:0;border-radius:2px;padding:1px 6px;box-shadow:inset 0 0 0 1px #b8321f}.rc-pf small{color:#a08f72;font-size:12.5px}.rb3 .rc-gather{margin:0}@media (max-width:1180px) and (min-width:900px){.rb3{--rb3-side:300px;grid-template-columns:210px minmax(0, 1fr) var(--rb3-side)}.rb3-main{padding:20px 18px}.rc-pane{padding:20px 16px}}@media (max-width:899px){.rb3{background:0 0;grid-template-columns:minmax(0,1fr);min-height:0;margin:-18px -20px -16px}.rb3-nav{border-bottom:1px solid #3a2a12;border-right:0;gap:10px;padding:16px}.rb3-g ul{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));column-gap:8px;display:grid}.rb3-p,.rb3-gh,.rb3-sort button{min-height:44px}.rb3-legend{margin-top:4px}.rb3-main{gap:12px;padding:16px}.rb3-hd{grid-template-columns:48px minmax(0,1fr);gap:12px}.rb3-orb .cc-ico{--s:48px}.rb3-ht h3{font-size:26px}.rb3-rk{grid-column:1/-1;justify-content:flex-start}.rc-qbox{flex-basis:100%}.rc-qbox,.rc-skill,.rc-tools .rc-ftog{min-height:44px}.rc-qbox input{font-size:16px}.rc-skill{flex:auto}.rc-skill input{font-size:18px}.rb3 .rc-filters .rc-sel select,.rb3 .rc-seg button,.rc-curbtn{min-height:44px}.rb3 .rc-filters .rc-sel{flex:140px}.rc-pill{min-height:36px}.rc-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:4px 18px;overflow-x:auto}.rc-tabs::-webkit-scrollbar{display:none}.rc-tabs button{flex:none;min-height:44px}.rc-row{gap:10px;min-height:56px;padding:6px 8px}.rc-rt small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rcb-list .rc-more{min-height:44px}.rc-pane{display:none}.rc-pane.open{z-index:120;max-height:88dvh;padding:8px 16px calc(24px + env(safe-area-inset-bottom,0px));animation:rcUp .4s var(--ease) both;background:linear-gradient(#1d150c,#0b0907 40%);border-radius:10px 10px 0 0;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -1px #8a6d3b,0 -20px 40px #000c}.rc-pane.open .rc-pane-x{z-index:1;background:#120d08e6;align-self:flex-end;place-items:center;width:44px;height:44px;margin-bottom:-44px;display:grid;position:sticky;top:0}.rc-pane.open .rc-ph{padding-right:48px}.rc-scrim{z-index:119;animation:rcFade .25s var(--ease) both;background:#000b;display:block;position:fixed;inset:0}.rc-pane .rc-dl>div{grid-template-columns:1fr;gap:0}}@keyframes rcUp{0%{opacity:0;transform:translateY(40px)}}.news-slide[hidden]{display:none}.foot-links{flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:8px 0;display:flex}.foot-links a{color:#b9a987;text-underline-offset:3px;align-items:center;min-height:32px;-webkit-text-decoration:underline #b9a98766;text-decoration:underline #b9a98766;display:inline-flex}.foot-links a:hover{color:var(--gold)}.src-page{padding-bottom:clamp(48px,7vw,88px)}.src-toc{border-block:1px solid #ffd10022;flex-wrap:wrap;gap:6px 22px;max-width:960px;margin:8px 0 12px;padding:12px 0;display:flex}.src-toc a{min-height:32px;font:600 15px var(--body);color:#b9a987;align-items:center;display:inline-flex}.src-toc a:hover{color:var(--gold)}.src-sec{border-bottom:1px solid #ffd10018;max-width:960px;padding:28px 0 8px;scroll-margin-top:140px}.src-sec h2{font:700 clamp(22px, 2.4vw, 28px)/1.2 var(--display);color:var(--gold);margin:0 0 8px}.src-sum{color:var(--ink);margin:0 0 12px;font-size:17px;line-height:1.55}.src-dl{gap:8px;margin:0 0 16px;display:grid}.src-dl>div{grid-template-columns:180px minmax(0,1fr);gap:16px;display:grid}.src-dl dt{font:700 12px/1.9 var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72}.src-dl dd{color:#e6dcc6;margin:0;font-size:16px;line-height:1.55}.src-links{flex-wrap:wrap;gap:4px 18px;display:flex}.src-ul{color:#e6dcc6;gap:6px;margin:0 0 14px;padding-left:1.2em;font-size:16.5px;line-height:1.5;display:grid}@media (max-width:760px){.src-dl>div{grid-template-columns:1fr;gap:2px}.src-sum{font-size:16px}}@media (prefers-reduced-motion:reduce){.rc-pane.open,.rc-scrim{animation:none}.rb3-p,.rc-row,.rb3-sort button,.rc-tabs button{transition:none}}@media (max-width:760px){.camp-setup{grid-template-columns:minmax(0,1fr)}.camp-setup>*{min-width:0}.camp-grp{grid-column:auto}.fd-cols{grid-template-columns:minmax(0,1fr)}.fd-col{min-width:0}.fd-ch{flex-wrap:wrap;row-gap:6px}.fd-title,.fd-ex{overflow-wrap:break-word}.ww-bar .ww-title{box-sizing:border-box;justify-self:stretch;min-width:0;max-width:100%}.mtabs>*{min-width:0}}@media (max-width:640px){.cc-compare.rtier .wtier-row ul li{flex:150px;width:auto;min-width:0}}@media (min-width:761px) and (max-width:1180px){.nav-links{display:none}.nav{justify-content:space-between}.mtabs{z-index:40;padding:6px 4px calc(env(safe-area-inset-bottom,0px) + 8px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a06f5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #ffd10040,0 -12px 30px #000a}.mtabs a,.mtabs button{min-height:52px;font:700 12px var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.mtabs .on{color:var(--gold)}.mt-sheet{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 66px);z-index:39;visibility:hidden;max-height:70vh;transition:transform .35s var(--ease), visibility .35s;background:#120d07f8;flex-direction:column;gap:18px;padding:22px 24px;display:flex;position:fixed;overflow-y:auto;transform:translateY(110%);box-shadow:0 -1px #ffd10040,0 -20px 40px #000c}.mt-sheet.open{visibility:visible;transform:none}.rail-g a{min-height:44px;font-size:17px}body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 70px)}.to-top{bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.rc-pane.open{bottom:calc(env(safe-area-inset-bottom,0px) + 0px)}}.hint-touch{display:none}@media (hover:none){.hint-hover{display:none}.hint-touch{display:inline}}.ml-h3{font:700 13px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#e9b949;margin:18px 0 6px}@media (max-width:760px){.src-page .page-head h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(28px,8.4vw,44px)}}.np-dot,.blue-dot{animation:none;position:relative}.np-dot:after,.blue-dot:after{content:"";pointer-events:none;border-radius:50%;animation:2.4s infinite dotRing;position:absolute;inset:0}.np-dot:after{background:#1eff00}.blue-dot:after{background:#00b4ff;animation-name:dotRingB}@keyframes dotRing{0%{opacity:.44;transform:scale(1)}70%,to{opacity:0;transform:scale(3.6)}}@keyframes dotRingB{0%{opacity:.53;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.rm-here{animation:none;box-shadow:0 0 4px #ffd10044}.rm-here:before{content:"";pointer-events:none;border-radius:2px;animation:2.4s ease-in-out infinite rmGlow;position:absolute;inset:0;box-shadow:0 0 16px #ffd10088}@keyframes rmGlow{50%{opacity:0}}.he-shine{background:0 0;animation:none;overflow:hidden;-webkit-mask-image:url(/logo-360.webp);mask-image:url(/logo-360.webp)}.he-shine:before{content:"";background:linear-gradient(105deg,#0000 38%,#fff8 48%,#fff0 58%);width:250%;animation:5.5s ease-in-out 1.4s infinite shineX;position:absolute;top:0;bottom:0;left:0;transform:translate(-96%)}@keyframes shineX{0%{transform:translate(-96%)}45%,to{transform:translate(36%)}}@media (prefers-reduced-motion:reduce){.np-dot:after,.blue-dot:after,.rm-here:before,.he-shine:before{animation:none}}@keyframes wm-pulse{50%{box-shadow:0 0 0 2px #ff8000,0 0 16px 5px #ff8000cc}}.qp{align-content:start;gap:10px;display:grid}.qp,.qp>*{min-width:0}.qp select,.qp textarea{max-width:100%}.qp-mode button{padding:2px 4px;line-height:1.15}.qp-side{grid-template-columns:1fr 1fr;gap:4px;display:grid}.qp-side button,.qp-mode button{color:#a08f72;min-height:40px;font:700 13px var(--label);background:#15100a;border:1px solid #49351d;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:4px 8px;display:flex}.qp-side .alliance.on{color:#8bc7ff;background:#10243a;border-color:#3f91e8}.qp-side .horde.on{color:#ff9b89;background:#391611;border-color:#a13b2e}.qp-mode{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.qp-mode button.on{color:#efe3c8;background:#21180e;border-color:#b78734}.qc-copy{color:#efe3c8;min-height:32px;font:600 13px var(--body);background:#15100a;border:1px solid #6d5023;border-radius:3px;padding:4px 10px}.qc-copy:hover{color:var(--gold);border-color:#d9a94a}.qcard{border-top:1px solid #3a2a15;gap:4px;padding:8px 0;display:grid}.qcard:first-child{border-top:0;padding-top:2px}.qc-name{color:#ffd100;font:600 15px var(--body)}.qc-meta{color:#b9a987;font-size:12px}.qc-goal{color:#efe3c8;margin:2px 0;font-size:13px;line-height:1.4}.qc-rew{flex-wrap:wrap;gap:4px 16px;margin:2px 0;display:flex}.qc-rew dt{color:#b9a987;font-size:12px;display:inline}.qc-rew dt:after{content:" : "}.qc-rew dd{color:#fff;font:600 13px var(--body);margin:0;display:inline}.qc-coins{gap:6px;display:inline-flex}.qc-coin{align-items:center;gap:2px;display:inline-flex}.qc-sub{color:#b9a987;margin:4px 0 0;font-size:12px}.qc-items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.qc-item{color:#fff;font:500 13px var(--body);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.qc-item img{border:1px solid #000;border-radius:2px}.qc-item.q0{color:#9d9d9d}.qc-item.q2{color:#1eff00}.qc-item.q3{color:#3d9bff}.qc-item.q4{color:#c36bff}.qc-item.q5{color:#ff8000}.qc-item:hover span{text-decoration:underline}.qc-giver{color:#efe3c8;gap:4px;margin:4px 0 0;font-size:13px;display:grid}.qc-way{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qc-way code{color:#d9c7a0;overflow-wrap:anywhere;background:#000;border-radius:3px;padding:2px 6px;font:12px ui-monospace,monospace}.qc-warn{color:#ff9a3c;margin:0;font-size:12px}.qc-note,.qc-src{color:#a08f72;margin:0;font-size:11px}.qlog-plan{font:700 14px var(--label);letter-spacing:.04em;background:#3a2410;border:1px solid #6b4a1a;border-radius:3px;margin-top:4px;padding:6px 12px;text-decoration:none;display:inline-block;color:#ffd100!important}.qlog-plan:hover,.qlog-plan:focus-visible{background:#4e3216}.qlog-acts{flex-wrap:wrap;gap:6px;display:flex}button.qlog-plan{cursor:pointer}.qlog-dhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.qlog-dhead h3{margin:0}.qlog-dbtns{flex-wrap:wrap;gap:6px;display:flex}.qlog-dbtn{font:700 13px var(--label);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#3a2410;border:1px solid #6b4a1a;border-radius:3px;padding:4px 10px;text-decoration:none;color:#ffd100!important}.qlog-dbtn:hover,.qlog-dbtn:focus-visible{background:#4e3216}.qlog-d{grid-template-columns:minmax(0,1fr) 34px;align-items:start;display:grid}.qlog-d>ul{grid-column:1/-1}.qlog-dmapbtn{cursor:pointer;background:#1a120a;border:1px solid #6b5021;border-radius:3px;place-items:center;width:30px;height:30px;margin:2px 0 0 4px;padding:2px;display:grid}.qlog-dmapbtn .cc-ico,.qlog-dmapbtn img{border-radius:2px;width:22px;height:22px}.qlog-dmapbtn:hover,.qlog-dmapbtn:focus-visible{background:#3a2410;border-color:#ffd100}.cd-wrap,.tt-wrap{display:contents}.qp-side img,.qp-mode img{border:1px solid #000;border-radius:3px;flex:none}.qp-side button:not(.on) img,.qp-mode button:not(.on) img{filter:grayscale(.7)brightness(.8)}.qp-mode button{text-align:center;flex-direction:column;gap:3px;font-size:11px}.qp-side,.qp-mode{margin-bottom:8px}.consent{z-index:300;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#efe3c8;background:#0c0906f7;border:1px solid #8b672d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px 18px;width:min(920px,100% - 24px);padding:14px 18px;display:flex;position:fixed;translate:-50%;box-shadow:0 14px 40px #000d}html[data-consent] .consent:not(.show){display:none}.consent p{flex:360px;margin:0;font-size:15px;line-height:1.5}.consent a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.consent div{gap:8px;display:flex}.consent button,.consent-change{color:#efe3c8;min-height:44px;font:700 14px var(--label);letter-spacing:.04em;background:#15100a;border:1px solid #8b672d;border-radius:4px;padding:0 16px}.consent .consent-yes{color:var(--gold);background:#3a2410;border-color:#d9a94a}.consent button:hover,.consent button:focus-visible,.consent-change:hover{border-color:var(--gold)}@media (max-width:760px){.consent{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.consent div{width:100%}.consent button{flex:1}}@media (max-width:640px){.rs-pick{gap:6px;padding:14px 12px 8px}.rs-side{grid-template-columns:82px minmax(0,1fr);gap:6px;padding:8px}.rs-faction{gap:5px}.rs-pick-crest{width:30px;height:30px}.rs-pick-crest .cc-ico{--s:22px}.rs-fl{letter-spacing:.04em;font-size:9px}.rs-row{gap:2px}.rs-pt{gap:3px}.rs-pt .cc-ico{--s:38px}.rs-pt span{font-size:10px}}@media (max-width:380px){.rs-side{grid-template-columns:64px minmax(0,1fr);gap:4px;padding:7px 5px}.rs-faction{gap:3px}.rs-pick-crest{width:24px;height:24px}.rs-pick-crest .cc-ico{--s:18px}.rs-pt .cc-ico{--s:32px}.rs-pt span{font-size:9px}}.gv-way{margin:8px 0 0}.gv-way .qc-copy{color:#efe3c8;min-height:30px;font:600 13px var(--label);background:#0b0806;border:0;border-radius:3px;padding:0 10px;box-shadow:inset 0 0 0 1px #5b4420}.gv-way .qc-copy:hover{color:#ffd100;box-shadow:inset 0 0 0 1px #ffd100}.gv-h{color:#a08f72;font:700 11px var(--label);letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #3a2a12;margin:12px 0 0;padding-top:10px}.gv-list{margin:0;padding:0;list-style:none;display:grid}.gv-q{border-top:1px solid #ffffff0d;gap:2px;padding:9px 0;display:grid}.gv-q:first-child{border-top:0}.gv-qn{color:#ffd100;font:600 15.5px var(--body)}.gv-qn a{color:#ffd100}.gv-qd{color:#b9a987;font-size:13px}.gv-qm{color:#efe3c8;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13.5px;display:flex}.gv-qm b{font-weight:600}.gv-goal{color:#d9ccb0;margin:4px 0 0;font-size:13.5px;line-height:1.45}.gv-rew{flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.gv-act{border-top:1px solid #3a2a12;gap:6px;margin:10px 0 0;padding-top:10px;display:grid}.gv-act button{color:#ffd100;min-height:38px;font:600 14px var(--body);text-align:left;background:#1c160c;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #5b4420}.gv-act button:hover{box-shadow:inset 0 0 0 1px #ffd100}.gv-act a{color:#e9b949;text-underline-offset:3px;font-size:13.5px;text-decoration:underline}@keyframes wm-focus{50%{opacity:.45}}.beta-stamp{z-index:3;color:#d8343b;opacity:.93;pointer-events:none;filter:drop-shadow(0 2px 3px #000b);width:52%;position:absolute;bottom:8%;right:-14%;rotate:-16deg}.beta-stamp svg{width:100%;height:auto;display:block}@media (max-width:760px){.beta-stamp{width:48%;right:-10%}}.page-head,.sec-head{text-align:center;justify-items:center;margin-inline:auto}.sec-head .kicker:after{content:"";background:var(--gold-2);width:22px;height:1px}.sec-head h2:after,.page-head h1:after,.lede,.ph-lede{margin-inline:auto}.page-head{padding-top:clamp(14px,2vw,26px)}:is(.sec:has(>.page-head:first-child),.sec:has(>.solo-head:first-child)){padding-top:0}.page-head .ph-toc{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),320px));justify-content:center;justify-self:stretch}.sec-head.row-head,.sec-head.fd-head{flex-direction:column;justify-content:center;align-items:center}.sec-head.row-head>div:first-child,.sec-head.fd-head>div:first-child{justify-items:center}.fd-head .fd-fresh{margin:0}.srcnote{font:400 14px/1.6 var(--body);color:var(--ink-3);text-align:left;background:linear-gradient(90deg,#c98a2299,#0000) 0 0/120px 1px no-repeat;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 16px;margin:16px 0 0;padding-top:12px;display:grid}.srcnote-body{gap:6px;max-height:1.6em;display:grid;overflow:hidden}.srcnote.has-more .srcnote-body:not(.open){-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.srcnote-body.open{max-height:none}.srcnote-body.open>:not(:first-child){animation:srcIn .35s var(--ease) both}@keyframes srcIn{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.srcnote-body.open>*{animation:none}}.srcnote p{margin:0}.srcnote strong{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.srcnote a{color:var(--ink-2);text-underline-offset:3px;-webkit-text-decoration:underline #ffd10055;text-decoration:underline #ffd10055;transition:color .2s}.srcnote a:hover{color:var(--gold)}.srcnote .src-k{font:700 11.5px var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);margin-right:10px}.srcnote-more{cursor:pointer;white-space:nowrap;font:700 11.5px/22px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);background:0 0;border:0;padding:0}.srcnote-more:hover{color:var(--gold)}.srcnote-more span{transition:rotate .3s var(--ease);display:inline-block}.srcnote-more[aria-expanded=true] span{rotate:180deg}.sn-pending{color:#e9b949;background:#e9b9490f;border-radius:3px;margin:0 0 8px;padding:6px 10px;font-size:14px;box-shadow:inset 2px 0 #e9b949}@media (min-width:1100px){.page-head .ph-toc{grid-template-columns:repeat(var(--n,2), max-content);justify-content:center;gap:18px 56px}.page-head .ph-toc b,.page-head .ph-toc small{white-space:nowrap}}.wbar-c,.mt-bars .wbar-c{white-space:nowrap}@media (min-width:761px){.mt-bars .wbar-c{gap:7px;padding:5px 11px 5px 7px;font-size:14.5px}}.wbar-in{flex-wrap:wrap}.solo-head{padding-bottom:18px}.ww-bar{position:relative}.ww-action{z-index:2;align-items:center;display:flex;position:absolute;top:50%;right:8px;translate:0 -50%}.addon-link.compact{border-radius:3px;gap:6px;min-height:24px;margin:0;padding:2px 10px 2px 7px}.addon-link.compact svg{width:16px;height:16px}.addon-link.compact span{font:700 11px var(--label);letter-spacing:.12em;text-transform:uppercase}.addon-link.compact .al-glow{border-radius:5px;inset:-3px}.ww-btn{cursor:pointer;min-height:22px;font:700 11px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#ffd100;background:linear-gradient(#6b1a10,#3e0d07);border:0;border-radius:3px;padding:1px 10px;box-shadow:inset 0 0 0 1px #c9a15a88}.ww-btn:hover{color:#fff3c4}.ww-btn:disabled{opacity:.45;cursor:default}.sn-tools{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:16px 22px 14px;display:flex}.sn-tools .lv{flex:360px;max-width:560px;margin:0}.sn-tools .wmb{margin:0}.ww-action .fd-fresh{font:600 12px var(--body);color:#b9a987;white-space:nowrap;gap:6px;margin:0}.ww-action .fd-live{width:7px;height:7px}.has-ears{position:relative}.ears{z-index:3;gap:8px;padding-right:0;display:grid;position:absolute;top:56px;right:100%}.ear{cursor:pointer;width:62px;transition:translate .25s var(--ease);background:linear-gradient(90deg,#120c06,#2a1d10);border:0;border-radius:8px 0 0 8px;justify-items:center;gap:3px;padding:7px 4px 6px;display:grid;position:relative;box-shadow:0 0 0 1px #000,0 0 0 2px #6b5a3a,-4px 4px 10px #0009}.ear img{filter:saturate(.55)brightness(.7);border-radius:4px;width:34px;height:34px;transition:filter .2s;box-shadow:0 0 0 1px #000,0 0 0 2px #a07c45}.ear span{font:700 10.5px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#a08f72}.ear:hover{translate:-3px}.ear:hover img{filter:none}.ear.on{translate:-6px;box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100,0 0 14px #ffd10055,-4px 4px 10px #0009}.ear.on img{filter:none;box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100}.ear.on span{color:#ffd100}.ear:focus-visible{outline-offset:3px;outline:2px solid #ffd100}@media (max-width:1400px){.ears{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 14px;display:flex;position:static}.ear{border-radius:6px;grid-auto-flow:column;align-items:center;gap:8px;width:auto;padding:5px 12px 5px 6px}.ear img{width:26px;height:26px}.ear:hover,.ear.on{translate:0 -2px}}@media (max-width:1760px){.cc.has-ears{grid-template-areas:"ears ears ears""bar bar bar""ban mid pan"}}@media (max-width:1180px){.cc.has-ears{grid-template-areas:"ears ears""bar bar""ban mid""pan pan"}}@media (max-width:720px){.cc.has-ears{grid-template-areas:"ears""bar""ban""mid""pan"}}@media (max-width:1760px){.cc>.ears{flex-wrap:wrap;grid-area:ears;justify-content:center;gap:8px;margin:0;display:flex;position:static}.cc>.ears .ear{border-radius:6px;grid-auto-flow:column;align-items:center;gap:8px;width:auto;padding:5px 12px 5px 6px}.cc>.ears .ear img{width:26px;height:26px}.cc>.ears .ear:hover,.cc>.ears .ear.on{translate:0 -2px}}.sn-tools{justify-content:center}.cc>.ears.multi,.ears.multi{flex-wrap:wrap;grid-area:ears;justify-content:center;align-items:flex-end;gap:10px 26px;margin:0;display:flex;position:static}.ear-g{justify-items:center;gap:5px;display:grid}.ear-gl{font:700 10.5px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72}.ear-gb{gap:6px;display:flex}.ears.multi .ear{border-radius:6px;grid-auto-flow:column;align-items:center;gap:7px;width:auto;min-height:36px;padding:4px 12px 4px 5px}.ears.multi .ear:not(:has(img)){padding-left:12px}.ears.multi .ear img{width:26px;height:26px}.ears.multi .ear-icons{gap:2px;display:flex}.ears.multi .ear-icons.dual img{width:21px;height:21px}.ears.multi .ear:hover,.ears.multi .ear.on{translate:0 -2px}.ear-g.off{opacity:.45}.ear-g.off .ear{cursor:default;translate:none}.cc.has-ears{grid-template-areas:"ears ears ears""bar bar bar""ban mid pan"}@media (max-width:1180px){.cc.has-ears{grid-template-areas:"ears ears""bar bar""ban mid""pan pan"}}@media (max-width:720px){.cc.has-ears{grid-template-areas:"ears""bar""ban""mid""pan"}.ear-gb{flex-wrap:wrap;justify-content:center}}.ear img.site{object-fit:contain;image-rendering:auto;background:#0e0b08;padding:6px}.ear-badge{min-width:20px;font:700 11px/20px var(--label);color:#1a1206;background:#ffd100;border-radius:10px;padding:0 5px;position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 2px #120c06}@media (min-width:1401px){.has-ears>.ww{min-height:calc(var(--ears-h,0px) + 80px)}.fd-game.has-ears>.ww{--ears-h:360px}}.x-empty{gap:16px;padding:4px 0 18px;display:grid}.x-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.x-cards{grid-template-columns:1fr}}.x-cards a{color:inherit;transition:background .2s, translate .25s var(--ease);background:#ffffff06;border-radius:6px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:14px 34px 14px 14px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.x-cards a:hover{background:#ffd1000c;translate:0 -2px;box-shadow:inset 0 0 0 1px #ffd10055}.x-cards img{border-radius:50%;width:56px;height:56px;box-shadow:0 0 0 1px #000,0 0 0 2px #5b4420}.x-cards span{gap:2px;min-width:0;display:grid}.x-cards b{font:700 16px var(--display);color:#efe3c8}.x-cards small{color:#8f8069;font-size:13px}.x-cards em{color:#b9a987;font-size:13.5px;font-style:normal}.x-cards i{color:#a08f72;font-style:normal;position:absolute;top:12px;right:14px}.cc-forever{border-top:1px solid #ffffff12;gap:6px;margin:4px 0 2px;padding-top:10px;display:grid}.cc-forever ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.cc-forever li{color:#cdbb98;padding-left:16px;font-size:14px;line-height:1.45;position:relative}.cc-forever li:before{content:"";background:#e9b949;width:6px;height:6px;position:absolute;top:.55em;left:2px;rotate:45deg}.cc-fsrc{color:#a08f72;text-underline-offset:3px;justify-self:start;font-size:12.5px;-webkit-text-decoration:underline #ffd10044;text-decoration:underline #ffd10044}.cc-fsrc:hover{color:var(--gold)}.rs-tag{font:700 10.5px/18px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#1eff00;vertical-align:1px;border-radius:2px;margin-right:6px;padding:0 6px;display:inline-block;box-shadow:inset 0 0 0 1px #1eff0066}@media (max-width:900px),(hover:none){.hs-a,.hs-b,.hs-w1,.hs-w2,.rm-mist-a,.rm-mist-b,.rm-mist-w1,.rm-mist-w2{display:none}.hs-glow,.rm-mist i{will-change:auto;animation:none!important}.hs-glow{filter:none}.rm-mist-s{width:100%}.hero-emblem{animation:emblemIn .7s var(--ease) both}.hero .h-main{animation:rise .9s var(--ease) both .12s}.he-shine,.he-shine:before,.ns-img .ns-main,.news-index button.on .ni-gem:after,.rm-here:before,.q-legendary .gb-ico:after,.q-artifact .gb-ico:after,.wtt-legendary:after,.wtt-artifact:after,.al-glow,.wm-poi.is-new .wm-ico,.np-dot:after,.blue-dot:after,.np-dot,.blue-dot,.beta-tag i,.cd-u>i{animation:none}.mtabs{-webkit-backdrop-filter:none;backdrop-filter:none}}#tiers,#races{content-visibility:auto;contain-intrinsic-size:auto 1800px;overflow-clip-margin:160px}@media (max-width:720px){.cc>.ears.multi,.ears.multi{justify-content:stretch;align-items:stretch;gap:6px;margin:0 0 4px;display:grid}.ears.multi .ear-g{grid-template-columns:76px minmax(0,1fr);place-items:center stretch;gap:8px}.ears.multi .ear-gl{letter-spacing:.1em;justify-self:start;font-size:10px;line-height:1.15}.ears.multi .ear-gb{background:linear-gradient(#1d1914,#0b0907);border-radius:5px;flex-wrap:nowrap;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:2px;display:grid;box-shadow:0 0 0 1px #000,0 0 0 2px #6b5a3a,inset 0 1px #ffffff12}.ears.multi .ear{min-width:0;min-height:36px;box-shadow:none;background:0 0;border-radius:3px;justify-content:center;gap:5px;padding:2px 4px;translate:none}.ears.multi .ear:not(:has(img)){padding-left:4px}.ears.multi .ear+.ear{box-shadow:inset 1px 0 #0009,inset 2px 0 #ffffff0d}.ears.multi .ear img{width:20px;height:20px;box-shadow:0 0 0 1px #000}.ears.multi .ear-icons.dual img{width:16px;height:16px}.ears.multi .ear>span:last-child{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;min-width:0;font-size:10.5px;overflow:hidden}.ears.multi .ear:hover,.ears.multi .ear.on{translate:none}.ears.multi .ear.on{background:linear-gradient(#4a3518,#1e150d);box-shadow:inset 0 0 0 1px #ffd100,0 0 10px #ffd10033}.ears.multi .ear.on>span:last-child{color:#ffd100}}@media (min-width:1181px){.cc.has-ears{grid-template:"ears bar ban""ears mid ban""pan mid ban"1fr/270px minmax(0,1fr) 176px;row-gap:18px}.cc.has-ears>.cc-left{align-self:start;gap:10px;display:grid}.cc.has-ears .cc-banners{grid-template-rows:auto auto;grid-template-columns:1fr;gap:12px;width:176px}.cc.has-ears .cc-banner ul{grid-template-columns:1fr;align-content:start;gap:10px}.cc.has-ears .cc-banner li:last-child{grid-column:1/-1}.cc.has-ears .cc-race .cc-ico{--s:44px}.cc.has-ears .cc-rn{font-size:12px;line-height:1.2}.cc.has-ears .cc-rn small{font-size:10px}.cc.has-ears .cc-best .rl-row{grid-template-columns:18px minmax(0,1fr) 52px 18px;grid-template-areas:"ico name pct tier""ico bar bar bar";row-gap:2px}.cc.has-ears .cc-best .rl-i{grid-area:ico}.cc.has-ears .cc-best .rl-n{grid-area:name}.cc.has-ears .cc-best .rl-g{grid-area:pct}.cc.has-ears .cc-best .rl-row .rk-v{grid-area:tier}.cc.has-ears .cc-best .rl-row .rl-bar{grid-area:bar}.cc.has-ears .cc-best .rl-row{min-height:0;padding:4px 8px}.cc>.ears.multi{place-content:start stretch;gap:12px;margin:0;display:grid}.ears.multi .ear-g{justify-items:stretch;gap:5px}.ears.multi .ear-gl{letter-spacing:.12em;justify-self:start;font-size:10.5px}.ears.multi .ear-gb{background:linear-gradient(#1d1914,#0b0907);border-radius:5px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:2px;display:grid;box-shadow:0 0 0 1px #000,0 0 0 2px #6b5a3a,inset 0 1px #ffffff12}.ears.multi .ear{min-width:0;min-height:50px;box-shadow:none;background:0 0;border-radius:3px;grid-auto-flow:row;align-content:center;justify-items:center;gap:3px;padding:5px 3px 4px;translate:none}.ears.multi .ear:not(:has(img)){padding-left:3px}.ears.multi .ear+.ear{box-shadow:inset 1px 0 #0009,inset 2px 0 #ffffff0d}.ears.multi .ear img{width:24px;height:24px;box-shadow:0 0 0 1px #000}.ears.multi .ear-icons.dual img{width:19px;height:19px}.ears.multi .ear>span:last-child{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.05em;max-width:100%;font-size:10px;overflow:hidden}.ears.multi .ear:hover,.ears.multi .ear.on{translate:none}.ears.multi .ear:hover img{filter:none}.ears.multi .ear.on{background:linear-gradient(#4a3518,#1e150d);box-shadow:inset 0 0 0 1px #ffd100,0 0 10px #ffd10033}.ears.multi .ear.on>span:last-child{color:#ffd100}.cc.has-ears>.cc-classbar{grid-template-columns:repeat(9,minmax(0,1fr));justify-self:stretch;gap:2px;width:100%;padding:8px 6px 6px;display:grid}.cc.has-ears .cc-class{width:auto;min-width:0}.cc.has-ears .cc-class .cc-ico{--s:44px}.cc.has-ears .cc-cn{text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}.cc.has-ears .cc-class.reco:after{right:calc(50% - 30px)}}.ww-prof{--pf-line:#8a6d3b;--pf-cream:#e8dcc0;--pf-fade:linear-gradient(90deg, transparent, #8a6d3bb3 16%, #8a6d3bb3 84%, transparent);--pf-vfade:linear-gradient(180deg, transparent, #8a6d3b99 10%, #8a6d3b99 90%, transparent);background:radial-gradient(70% 34% at 50% 0,#ffd10012,#0000 70%),radial-gradient(130% 90% at 50% 0,#2a1e13 0%,#160f09 55%,#0c0805 100%)}.ww-prof:before{content:"";z-index:1;pointer-events:none;border-radius:3px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #e8dcc040;-webkit-mask-image:linear-gradient(#000,#000 35%,#0000 92%);mask-image:linear-gradient(#000,#000 35%,#0000 92%)}.ww-prof .ww-bar{background:linear-gradient(#2c1f11,#2c1f1100);border-bottom:0;height:40px;position:relative}.ww-prof .ww-bar:after{content:"";background:linear-gradient(90deg,#0000,#c9a15a 30% 70%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ww-prof .ww-bar:before{content:"";z-index:2;background:#ffd100;width:7px;height:7px;position:absolute;bottom:-4px;left:50%;translate:-50%;rotate:45deg;box-shadow:0 0 0 2px #160f09,0 0 10px #ffd10099}.ww-prof .ww-title{font:700 16px var(--display);letter-spacing:.06em;background:linear-gradient(#fff3b0,#ffd100 50%,#c98a10);color:#0000;text-shadow:none;filter:drop-shadow(0 1px 1px #000);-webkit-background-clip:text;background-clip:text}.ww-prof .ww-emblem{box-shadow:0 0 0 2px #c9a15a,0 0 0 3px #000,0 0 18px #ffd10033,0 4px 10px #000c}.pf-top{flex-direction:column;gap:14px;padding:4px 0 18px;display:flex;position:relative}.pf-top:after{content:"";background:var(--pf-fade);height:1px;position:absolute;bottom:0;left:-20px;right:-20px}.pf-ctl{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 28px;display:flex}.pf-seg{gap:6px;min-width:0;display:grid}.pf-sl{font:700 11px var(--label);letter-spacing:.16em;text-transform:uppercase;color:#e9b949;align-items:baseline;gap:10px;padding-left:4px;display:flex}.pf-sl small{font:400 12.5px var(--body);letter-spacing:0;text-transform:none;color:#a08f72}.pf-segs{background:linear-gradient(#0d0906,#050302);border-radius:8px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5b4420,inset 0 2px 6px #000c}.pf-sb{cursor:pointer;min-height:42px;font:700 15px var(--display);letter-spacing:.03em;color:#b9a987;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:4px 16px 4px 8px;transition:color .25s,background-color .25s;display:flex;position:relative}.pf-sb+.pf-sb:before{content:"";background:linear-gradient(#0000,#5b4420,#0000);width:1px;position:absolute;top:8px;bottom:8px;left:0}.pf-sb img,.pf-sb .cc-ico{--s:24px;filter:saturate(.55)brightness(.75);border-radius:4px;flex:none;transition:filter .25s,box-shadow .25s;box-shadow:0 0 0 1px #000,0 0 0 2px #4a3818}.pf-sb:hover{color:#efe3c8;background:#ffffff0a}.pf-sb:hover img,.pf-sb:hover .cc-ico{filter:none}.pf-sb.on{color:#ffd100;background:radial-gradient(80% 110% at 50% 100%,#ffd1002e,#0000 70%),linear-gradient(#3a2a14,#1a1209);box-shadow:inset 0 0 0 1px #e9b949,0 0 14px #ffd10026}.pf-sb.on:before,.pf-sb.on+.pf-sb:before{display:none}.pf-sb.on:after{content:"";background:linear-gradient(90deg,#0000,#ffd100,#0000);height:2px;position:absolute;bottom:0;left:18%;right:18%}.pf-sb.on img,.pf-sb.on .cc-ico{filter:none;box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100}.pf-sb:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pf-bar{--rk:#e9b949;cursor:help;background:#07050a;border-radius:14px;height:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5b4420,inset 0 3px 6px #000c}.pf-bar.rS{--rk:#ff8000}.pf-bar.rA{--rk:#b65cff}.pf-bar.rB{--rk:#2f8ef0}.pf-bar.rC{--rk:#1eff00}.pf-fill{transform-origin:0;transform:scaleX(var(--w));transition:transform .7s var(--ease);background:linear-gradient(180deg, #ffffff38, #fff0 45%, #0000004d), linear-gradient(90deg, color-mix(in srgb, var(--rk) 25%, transparent), var(--rk));position:absolute;inset:0}.pf-bar:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 calc(30% - 1px),#0009 0 30%,#0000 0 calc(50% - 1px),#0009 0 50%,#0000 0 calc(75% - 1px),#0009 0 75%,#0000 0);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 30% 70%,#000 70%);mask-image:linear-gradient(#000 30%,#0000 30% 70%,#000 70%)}.pf-bar:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:30%;position:absolute;inset:0 auto 0 0;translate:-110%}@media (hover:hover) and (min-width:901px) and (prefers-reduced-motion:no-preference){.pf-bar:after{animation:pfSheen 7s var(--ease) 1s infinite}}@keyframes pfSheen{0%{translate:-110%}30%,to{translate:360%}}.pf-bl{z-index:2;height:100%;font:700 13px var(--label);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #000,0 0 8px #000;place-items:center;display:grid;position:relative}.pf-body{--rb3-nav:236px;grid-template-columns:var(--rb3-nav) minmax(0, 1fr) var(--rb3-side);background:var(--pf-vfade) left var(--rb3-nav) top 0 / 1px 100% no-repeat, var(--pf-vfade) right var(--rb3-side) top 0 / 1px 100% no-repeat}.pf-nav{background:linear-gradient(90deg,#0000,#00000026);border-right:0;gap:12px}.pf-search{color:#a08f72;background:#0a0705;border-radius:18px;align-items:center;gap:8px;min-height:36px;padding:0 10px;transition:box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #3a2a12,inset 0 2px 4px #0008}.pf-search input{color:#efe3c8;min-width:0;font:400 14px var(--body);background:0 0;border:0;outline:none;flex:1}.pf-search input::placeholder{color:#8f806a}.pf-search:focus-within{color:#ffd100;box-shadow:inset 0 0 0 1px #e9b949,0 0 12px #ffd10022}.pf-g{--rk:#e9b949}.pf-g:has(.rS){--rk:#ff8000}.pf-g:has(.rA){--rk:#c77dff}.pf-g:has(.rB){--rk:#4fa3ff}.pf-g:has(.rC){--rk:#1eff00}.pf-g ul{gap:1px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pf-gh{cursor:pointer;text-align:left;width:100%;min-height:34px;color:var(--rk);background:0 0;border:0;align-items:center;gap:10px;padding:0 6px 0 2px;display:flex;position:relative}.pf-gh:after{content:"";background:linear-gradient(90deg, var(--rk), color-mix(in srgb, var(--rk) 30%, transparent) 55%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.pf-gl{width:20px;height:20px;font:800 12px var(--display);background:radial-gradient(circle, color-mix(in srgb, var(--rk) 35%, #120c07), #120c07);box-shadow:0 0 0 1px var(--rk), 0 0 10px color-mix(in srgb, var(--rk) 40%, transparent);border-radius:3px;flex:none;place-items:center;font-style:normal;display:grid;rotate:45deg}.pf-gl b{color:#fff;line-height:1;rotate:-45deg}.pf-gh>span{font:700 16px var(--display);letter-spacing:.04em;color:var(--rk);text-shadow:0 0 12px color-mix(in srgb, var(--rk) 35%, transparent);flex:1}.pf-gn{font:600 12px var(--label);letter-spacing:.08em;color:#a08f72}.pf-chev{color:#a08f72;transition:rotate .3s var(--ease), color .2s}.pf-gh[aria-expanded=false] .pf-chev{rotate:-90deg}.pf-gh:hover .pf-chev,.pf-gh:hover .pf-gn{color:#efe3c8}.pf-gh:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pf-p{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:2px;align-items:center;gap:10px;width:100%;min-height:36px;padding:3px 8px 3px 12px;transition:background-color .25s;display:flex;position:relative}.pf-p .cc-ico{--s:24px;border-radius:4px;transition:box-shadow .25s;box-shadow:0 0 0 1px #000,0 0 0 2px #4a3818}.pf-pn{min-width:0;font:500 15px var(--body);color:#e6dcc6;flex:1;transition:color .2s}.pf-star{vertical-align:2px;color:#ff8000;margin-left:3px;font-size:11px}.pf-p:hover{background:linear-gradient(90deg,#ffffff0f,#0000 85%)}.pf-p:hover .pf-pn{color:#fff}.pf-p.on{background:linear-gradient(90deg,#ffd10030,#ffd1000a 60%,#0000)}.pf-p.on:before{content:"";background:#ffd100;border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 8px #ffd100}.pf-p.on .pf-pn{color:#ffd100}.pf-p.on .cc-ico{box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100,0 0 10px #ffd10066}.pf-p:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pf-tag{font:700 10px var(--label);letter-spacing:.08em;text-transform:uppercase;color:#6dff5a;background:linear-gradient(90deg,#1eff0024,#1eff0008);border-radius:8px;flex:none;padding:1px 7px;box-shadow:inset 0 0 0 1px #1eff0040}.pf-tag.alt{color:#7cbcff;background:linear-gradient(90deg,#2f8ef02e,#2f8ef00a);box-shadow:inset 0 0 0 1px #4fa3ff40}.pf-all{box-shadow:none;margin-top:2px;padding-left:12px}.pf-all:after{content:"";background:var(--pf-fade);height:1px;position:absolute;top:-6px;left:0;right:0}.pf-legend{color:#a08f72;margin:auto 0 0;padding-top:10px;font-size:12.5px;line-height:1.45}.pf-body .rb3-main{gap:16px;position:relative}.pf-body .rb3-orb{place-items:center;display:grid;position:relative}.pf-body .rb3-orb:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffd10033,#0000 68%);border-radius:50%;position:absolute;inset:-14px}.pf-body .rb3-orb .cc-ico{position:relative;box-shadow:0 0 0 2px #000,0 0 0 3px #e9b949,0 0 0 5px #000,0 0 0 6px #6b5021,0 6px 14px #000c}.pf-body .rb3-ht h3{background:linear-gradient(#fff3b0,#ffd100 45%,#d39a14);color:#0000;filter:drop-shadow(0 2px 2px #000a);-webkit-background-clip:text;background-clip:text}.pf-hd{grid-template-columns:56px minmax(0,1fr);align-items:start}.pf-hd .rb3-orb{margin-top:2px}.pf-hd h3{align-items:baseline;gap:10px;display:flex}.pf-hd h3 .rk-v{-webkit-text-fill-color:currentColor;text-shadow:0 0 14px;font-size:.9em}.pf-hd h3 .rk-v.tA{color:#c77dff}.pf-hd h3 .rk-v.tB{color:#4fa3ff}.pf-why,.ww-prof .rc-avis{color:var(--ink);background:linear-gradient(90deg,#ffd10017,#ffd10005 70%,#0000);border:0;margin:10px 0 8px;padding:9px 14px;line-height:1.5;position:relative}.pf-why:before,.ww-prof .rc-avis:before{content:"";background:linear-gradient(#0000,#ffd100 20% 80%,#0000);width:2px;position:absolute;top:0;bottom:0;left:0}.pf-wk{font:700 11px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:2px;display:block}.pf-reco{font:700 10px var(--label);letter-spacing:.14em;text-transform:uppercase;color:#a08f72;align-items:center;gap:6px;margin-top:6px;display:inline-flex}.pf-reco:before{content:"";background:#e9b949;width:5px;height:5px;rotate:45deg}.pf-in{animation:pfIn .5s var(--ease) both}@keyframes pfIn{0%{opacity:.2;transform:translateY(6px)}}.ww-prof .rc-tools{border-top:0;padding-top:16px;position:relative}.ww-prof .rc-tools:before{content:"";background:var(--pf-fade);height:1px;position:absolute;top:0;left:0;right:0}.ww-prof .rc-qbox,.ww-prof .rc-skill{background:#0a0705;border-radius:20px;transition:box-shadow .25s;box-shadow:inset 0 0 0 1px #3a2a12,inset 0 2px 4px #0008}.ww-prof .rc-qbox{padding:0 16px}.ww-prof .rc-skill{padding:0 14px 0 16px}.ww-prof .rc-qbox:focus-within,.ww-prof .rc-skill:focus-within{box-shadow:inset 0 0 0 1px #e9b949,0 0 12px #ffd10022}.ww-prof .rc-tools .rc-ftog{background:radial-gradient(90% 120% at 50% 100%,#ffd1001f,#0000 70%),linear-gradient(#33261a,#160f08);border-radius:20px;padding:0 18px;transition:box-shadow .25s;box-shadow:inset 0 0 0 1px #8a6d3b}.ww-prof .rc-tools .rc-ftog:hover,.ww-prof .rc-tools .rc-ftog[aria-expanded=true]{box-shadow:inset 0 0 0 1px #ffd100,0 0 12px #ffd10026}.ww-prof .rc-filters{border-bottom:0;position:relative}.ww-prof .rc-filters:after{content:"";background:var(--pf-fade);height:1px;position:absolute;bottom:0;left:0;right:0}.ww-prof .rc-tabs{border-bottom:0;position:relative}.ww-prof .rc-tabs:after{content:"";background:linear-gradient(90deg,#3a2a12,#3a2a12 70%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ww-prof .rc-tabs button{z-index:1;transition:color .25s,text-shadow .25s;position:relative}.ww-prof .rc-tabs button.on{box-shadow:none;text-shadow:0 0 10px #ffd10066}.ww-prof .rc-tabs button.on:after{content:"";background:linear-gradient(90deg,#0000,#ffd100 25% 75%,#0000);height:2px;position:absolute;bottom:0;left:-6px;right:-6px}.ww-prof .rc-bh{font-family:var(--label);align-items:center;padding:16px 0 6px}.ww-prof .rc-bh:after{content:"";background:linear-gradient(90deg,#e9b94980,#0000 45% 55%,#e9b94940);flex:1;order:1;height:1px}.ww-prof .rc-bh span:last-child{order:2}.ww-prof .rc-bh span:first-child:before{content:"";vertical-align:middle;background:#e9b949;width:5px;height:5px;margin:0 8px 1px 1px;display:inline-block;rotate:45deg}.ww-prof .rc-row{border-bottom:0;border-radius:2px;position:relative}.ww-prof .rc-row:after{content:"";background:linear-gradient(90deg,#ffffff12,#ffffff08 70%,#0000);height:1px;position:absolute;bottom:0;left:10px;right:10px}.ww-prof .rc-row:hover{background:linear-gradient(90deg,#ffffff0d,#0000 85%)}.ww-prof .rc-row.on{box-shadow:none;background:linear-gradient(90deg,#ffd1002b,#ffd10008 60%,#0000)}.ww-prof .rc-row.on:before{content:"";background:#ffd100;border-radius:1px;width:2px;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 0 8px #ffd100}.ww-prof .rc-row .rc-ico .cc-ico{transition:box-shadow .25s}.ww-prof .rc-row.on .rc-ico .cc-ico{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--qc,#6b5021), 0 0 12px color-mix(in srgb, var(--qc,#6b5021) 55%, transparent)}.ww-prof .rc-pane{background:radial-gradient(90% 260px at 50% 0,#ffffff09,#0000),linear-gradient(#00000040,#0000 50%)}.ww-prof .rc-pane:not(.open){animation:pfIn .45s var(--ease) both}.ww-prof .rc-ph .rc-sico{display:grid;position:relative}.ww-prof .rc-ph .rc-sico:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--qc,#6b5021) 35%, transparent), transparent 68%);pointer-events:none;border-radius:50%;position:absolute;inset:-12px}.ww-prof .rc-ph .cc-ico{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--qc,#6b5021), 0 6px 14px #000c;position:relative}.ww-prof .rc-ph h3{text-shadow:0 1px 2px #000, 0 0 16px color-mix(in srgb, currentColor 30%, transparent);font-weight:700}.ww-prof .rc-ps h4{align-items:center;gap:10px;display:flex}.ww-prof .rc-ps h4:after{content:"";background:linear-gradient(90deg,#e9b94966,#0000);flex:1;height:1px}.ww-prof .rc-bar{border-radius:5px;height:10px;overflow:hidden;box-shadow:0 0 0 1px #000,0 0 0 2px #3a2a12}.ww-prof .rc-bar i{border-radius:0!important}.ww-prof .rc-rgl li{background:linear-gradient(90deg,#ffffff12,#0000) 0 100%/100% 1px no-repeat;border-bottom:0}.ww-prof .rc-avis{margin:0}.ww-prof .rc-avis h4{color:var(--gold)}.ww-prof .rc-pf{border-top:0;position:relative}.ww-prof .rc-pf:before{content:"";background:var(--pf-fade);height:1px;position:absolute;top:0;left:0;right:0}@media (max-width:1180px) and (min-width:900px){.pf-body{--rb3-nav:210px}}@media (max-width:900px){.pf-top{gap:12px;padding-bottom:14px}.pf-top:after{left:-12px;right:-12px}.pf-ctl{flex-direction:column;align-items:stretch;gap:12px}.pf-sl small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pf-sb{gap:6px;min-height:44px;padding:4px 6px;font-size:13.5px}.pf-g ul{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pf-hd{grid-template-columns:48px minmax(0,1fr)}}@media (max-width:899px){.pf-body{background:0 0;grid-template-columns:minmax(0,1fr)}.pf-nav{background:0 0;border-bottom:0;position:relative}.pf-nav:after{content:"";background:var(--pf-fade);height:1px;position:absolute;bottom:0;left:0;right:0}.pf-gh,.pf-p{min-height:44px}}@media (max-width:600px){.pf-g ul{grid-template-columns:1fr}}.cc-banner{isolation:isolate;box-shadow:none;clip-path:none;filter:none;background:0 0;border:0;border-image:;flex-direction:column;align-items:center;padding:24px 14px 92px;display:flex;position:relative;overflow:visible;transform:rotate(0)}.cc-banner.Alliance,.cc-banner.Horde{background:0 0}.cc-banner:before,.cc-banner:after{content:"";pointer-events:none;z-index:-1;position:absolute}.cc-banner.Alliance:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 65px),50% 100%,0 calc(100% - 65px));background:linear-gradient(90deg,#453f2b,#b5a46b 8%,#d5c18b 11%,#635c3e 16%,#a3925f 84%,#d5c18b 89%,#847245 95%,#393627);inset:0}.cc-banner.Alliance:after{clip-path:polygon(0 0,100% 0,100% calc(100% - 61px),50% 100%,0 calc(100% - 61px));background:linear-gradient(#06355c55,#06355c33),url(/factions/alliance-cloth.webp) 50%/100% 100% no-repeat;inset:0 7px 10px}.cc-banner.Horde:before{clip-path:polygon(0 0,100% 0,100% 82%,96% 87%,95% 82%,90% 89%,91% 92%,86% 88%,81% 91%,83% 94%,73% 95%,50% 100%,25% 94%,18% 88%,15% 92%,9% 85%,7% 89%,0 82%);background:linear-gradient(90deg,#35020288,#0000 15% 85%,#35020288),url(/factions/horde-cloth.webp) 50%/100% 100% no-repeat;inset:0}.cc-banner .cc-crest{border:0;justify-items:center;margin:0 0 24px;padding:0;display:grid}.cc-banner .cc-faction-emblem{object-fit:contain;background:0 0;width:62px;height:62px;display:block}.cc.has-ears .cc-banner ul{grid-template-columns:1fr;align-content:start;gap:14px;width:100%;display:grid}.cc.has-ears .cc-banner li:last-child{grid-column:auto}.cc-banner .cc-race{gap:0;padding:0}.cc.has-ears .cc-banner .cc-race .cc-ico{--s:62px;box-sizing:border-box;background:#110e08;border:4px solid #baa777;border-color:#baa777 #79663c #57472c #a38c58;border-radius:3px;transform:none;box-shadow:0 0 0 1px #20190c,inset 0 0 0 1px #2d2416}.cc.has-ears .cc-banner .cc-race.on .cc-ico{border-color:#ffe8a0 #d9b258 #a87b30 #ffe2a0;box-shadow:0 0 0 1px #ffd875,0 0 10px 2px #ffd16c99}.cc.has-ears .cc-banner .cc-race:hover .cc-ico{border-color:#dfcb91;transform:none}.cc-banner .cc-race:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #ffe6a0}.cc-banner .cc-rb,.cc-banner .cc-race.reco:after{display:none}.cc-banner .cc-rn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cc-gender{justify-content:flex-end;gap:2px;margin:-4px 4px 0;display:flex}.cc-gender button{color:#a99b7d;width:28px;height:28px;font:20px/1 var(--body);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}.cc-gender button[aria-pressed=true]{color:#e8ce88;background:#c9a24a12}.cc-gender button:hover{color:#ffe6a0;background:#c9a24a20}.cc-gender button:focus-visible{outline-offset:2px;outline:1px solid #ffe6a0}.cc.has-ears>.cc-left{align-self:start;gap:8px;display:grid}.cc.has-ears .cc-banners{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;max-width:none;display:grid}@media (min-width:1181px){.cc.has-ears{grid-template-columns:250px minmax(0,1fr) 244px}}@media (min-width:721px) and (max-width:1180px){.cc.has-ears{grid-template-columns:224px minmax(0,1fr)}.cc.has-ears .cc-banners{gap:12px}.cc-banner{padding-inline:10px}}@media (max-width:720px){.cc.has-ears .cc-banners{gap:22px;max-width:310px;margin-inline:auto}.cc-gender{width:100%;max-width:310px;margin:0 auto 2px}.cc-banner{padding:20px 14px 92px}.cc.has-ears .cc-banner .cc-race .cc-ico{--s:68px}}.cc.has-ears.cc-creation{--creation-gold:#b69a5e;--creation-ink:#f0e1bd;--creation-muted:#c9b892;grid-template:"ears ears ears""ban mid info""ban bar info""ban pan info"1fr/224px minmax(0,1fr) 300px;align-items:start;gap:24px}.cc-creation>.ears.multi{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;align-items:start;gap:18px;margin:0 0 2px;display:grid}.cc-creation .ears.multi .ear-g{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:6px;min-width:0;display:grid}.cc-creation .ears.multi .ear-gl{color:var(--creation-muted);font-size:11px}.cc-creation .ears.multi .ear-gb{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cc-creation .ears.multi .ear{grid-auto-flow:row;justify-items:center;gap:3px;min-height:48px;padding:5px 3px}.cc-creation .ears.multi .ear img{width:22px;height:22px}.cc-creation .ears.multi .ear>span:last-child{color:var(--creation-muted);font-size:10px}.cc-creation .ears.multi .ear.on>span:last-child{color:#ffe29a}.cc.has-ears.cc-creation>.cc-left{gap:8px;min-width:0;position:sticky;top:120px}.cc.has-ears.cc-creation .cc-banners{gap:16px}.cc-creation .cc-gender button{color:#d2bd8f;width:30px;height:30px}.cc-creation .cc-gender button[aria-pressed=true]{color:#ffe5a3;background:#c9a24a25}.cc-creation .cc-banner{padding:18px 10px 84px}.cc-creation .cc-banner .cc-crest{margin-bottom:20px}.cc-creation .cc-faction-emblem{width:54px;height:54px}.cc.has-ears.cc-creation .cc-banner .cc-race .cc-ico{--s:60px}.cc.has-ears.cc-creation .cc-banner ul{gap:14px}.cc-creation .cc-center{text-shadow:0 2px 3px #000;background:linear-gradient(#0b090522,#0b090570);border-bottom:1px solid #c9a24a55;min-width:0;padding:12px 18px 18px}.cc-creation .cc-head{gap:8px;min-height:32px}.cc-creation .cc-head .fac-tag.Horde{color:#ffad97}.cc-creation .cc-head .fac-tag.Alliance{color:#a2d1ff}.cc-creation .cc-nc,.cc-creation .v-k,.cc-creation .cc-specrow .v-k{color:var(--creation-muted)}.cc-creation .cc-verdict{animation:none}.cc-preview{width:150px;margin:24px auto 22px;position:relative}.cc-preview-race .cc-ico{--s:126px;box-sizing:border-box;border:4px solid #b69a5e;border-radius:50%;margin:auto;box-shadow:0 0 0 2px #322514,0 0 0 4px #71603b,0 8px 20px #0008}.cc-preview-class{position:absolute;bottom:-5px;right:-4px}.cc-preview-class .cc-ico{--s:46px;box-sizing:border-box;border:2px solid #d5bd79;border-radius:50%}.advisor .cc-creation .cc-title{text-align:center;justify-content:center;gap:2px .25em;margin:0 0 20px;font-size:clamp(30px,3vw,44px);line-height:1.15}.cc-creation .cc-specrow{justify-content:center;gap:8px;margin-bottom:20px}.cc-creation .cc-spt{color:#f0e1bd;min-height:40px;padding:6px 10px;font-size:14px}.cc-creation .cc-keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px}.cc-creation .cc-key{background:#100c07e8;padding:12px 10px;box-shadow:inset 0 0 0 1px #b69a5e44}.cc-creation .cc-key small{color:var(--creation-muted);letter-spacing:.08em;font-size:10px}.cc-creation .cc-key b{font-size:27px}.cc-creation .cc-key b.cc-kp{font-size:clamp(11px,9cqw,18px)}.cc-creation .cc-key span{color:var(--creation-ink);font-size:12px;line-height:1.4}.cc-creation .vp-line{border-top:1px solid #b69a5e44;margin:0;padding:12px 0 0}.cc-creation .vp-line ul{flex-wrap:wrap;gap:12px}.cc-creation .cc-links{justify-content:center;gap:8px 16px;font-size:13px}.cc-info{grid-area:info;gap:30px;min-width:0;padding-top:24px;display:grid}.cc-info-card{color:var(--creation-ink);overflow-wrap:anywhere;background:radial-gradient(at 30% 0,#3e281dc9,#0000 85%),#170f0bee;border:2px solid #9c824d;border-radius:2px;padding:22px 18px 18px;position:relative;box-shadow:inset 0 0 0 1px #dcc38a44,inset 0 0 24px #0008,0 0 0 2px #2a2112,0 4px 12px #0008}.cc-info-card h4{font:600 20px/1.2 var(--display);color:#fff1d3;margin:0 0 10px 18px}.cc-info-card p{margin:0;font-size:14px;line-height:1.55}.cc-panel-medallion{background:#201509;border:2px solid #c6aa67;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:-20px;left:-16px;overflow:hidden;box-shadow:0 0 0 2px #3f3019,0 3px 8px #0008}.cc-panel-medallion>img{object-fit:contain;width:46px;height:46px}.cc-panel-medallion .cc-ico{--s:44px;box-shadow:none;background:0 0;border-radius:50%}.cc-info-sub{color:#ffe2a1;font:600 13px var(--body);margin:0 0 12px;display:block}.cc-info-card .cc-racline{margin:0;font-size:14px;line-height:1.5}.cc-info-card .cc-racline li{align-items:start;gap:8px;margin-bottom:12px}.cc-info-card .cc-racline li:last-child{margin-bottom:0}.cc-info-card .cc-racline b{color:#ffe2a1}.cc-info-card .rc-type{color:#d7c19a;background:#18120b;font-size:9px;box-shadow:inset 0 0 0 1px #8f7849}.cc-info-card .rc-type.on{color:#ffe5a0;background:#33220c}.cc-changes{border-top:1px solid #b69a5e66;margin-top:16px}.cc-changes summary{cursor:pointer;color:#ffe2a1;min-height:36px;padding:12px 0 4px;font-size:13px;line-height:1.4}.cc-changes summary:focus-visible{outline-offset:3px;outline:2px solid #ffe2a1}.cc-changes .cc-forever{border:0;padding-top:8px}.cc-changes .cc-forever li{color:#f0e1bd;font-size:13px}.cc-changes .cc-fsrc{color:#dbc9a7}.cc-creation .cc-best{background:#120e09ed;border-radius:2px;gap:8px;max-width:none;margin:0;padding:18px;box-shadow:inset 0 0 0 1px #b69a5e88,0 0 0 1px #171006}.cc-creation .cc-best h4{color:#ffe2a1}.cc-creation .cc-best-sub,.cc-creation .cc-best-hint{color:#c9b892;font-size:12px;line-height:1.5}.cc-creation .cc-best .rl-row{grid-template-columns:18px minmax(0,1fr) 52px 18px;min-height:36px;padding:4px 6px}.cc-creation .cc-best .rl-n{color:#f0e1bd}.cc.has-ears.cc-creation>.cc-classbar{background:linear-gradient(#2c1b11,#110c08);border-radius:2px;grid-template-columns:repeat(9,minmax(0,1fr));justify-self:stretch;gap:4px;width:100%;padding:14px 6px 10px;display:grid;box-shadow:inset 0 0 0 1px #9c824d,0 0 0 2px #22190c}.cc-creation .cc-class{justify-items:center;gap:6px;min-height:72px}.cc.has-ears.cc-creation .cc-class .cc-ico{--s:clamp(32px, 3vw, 44px)}.cc.has-ears.cc-creation .cc-cn{color:#f0d590;letter-spacing:0;max-width:100%;font-size:11px}.cc-creation .cc-class:focus-visible,.cc-creation .cc-spt:focus-visible,.cc-creation .rl-row:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #ffe6a0}@media (min-width:1181px){.advisor{width:min(1480px,100vw - 112px);margin-left:50%;transform:translate(-50%)}}@media (min-width:721px) and (max-width:1180px){.cc.has-ears.cc-creation{grid-template:"ears ears""ban mid""ban bar""info info""pan pan"/224px minmax(0,1fr)}.cc-creation>.ears.multi{grid-template-columns:repeat(2,minmax(0,1fr))}.cc.has-ears.cc-creation>.cc-classbar{grid-template-columns:repeat(5,minmax(0,1fr));justify-self:stretch;width:100%}.cc-info{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:16px}.cc-class-card{grid-column:1/-1}}@media (max-width:720px){.cc.has-ears.cc-creation{background:radial-gradient(90% 70% at 45% 45%,#0a08068c 0%,#0a0806b8 70%),linear-gradient(#0a080633 0%,#0a0806cc 100%),url(/cc-bg.webp) 50% 40%/cover no-repeat;grid-template-columns:minmax(0,1fr);grid-template-areas:"ears""ban""mid""bar""info""pan";gap:24px;padding:18px 12px}.cc-creation>.ears.multi{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.cc-creation .ears.multi .ear{min-height:48px}.cc-creation .ears.multi .ear>span:last-child{letter-spacing:0;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:10px;line-height:1.2;overflow:visible}.cc.has-ears.cc-creation>.cc-left{position:static}.cc-creation .cc-center{padding:10px 0 18px}.cc-creation .cc-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-creation .cc-key{grid-template-columns:1fr;align-items:start;gap:6px;display:grid}.cc-creation .cc-key small,.cc-creation .cc-key b,.cc-creation .cc-key span{grid-area:auto}.cc-creation .cc-key:last-child{grid-column:1/-1}.cc-creation .cc-key b.cc-kp{white-space:normal;font-size:18px}.cc.has-ears.cc-creation>.cc-classbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 6px;width:100%}.cc.has-ears.cc-creation .cc-cn{font-size:11px}.cc-info{gap:32px;padding:12px 0 0 14px}.cc-info-card{padding:22px 14px 18px}.cc-info-card p,.cc-info-card .cc-racline{font-size:14px}.cc-preview{margin-top:20px}.cc-creation .cc-best{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.cc-creation *,.cc-creation :before,.cc-creation :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cc-portrait-mirror .cc-ico img{transform:scaleX(-1)}.cc-creation .cc-specrow{margin-bottom:8px}.cc-creation .cc-links{text-align:center;margin:0 0 20px}.cc-central-faction{object-fit:contain;filter:drop-shadow(0 2px 3px #000);width:44px;height:44px}.cc-creation .cc-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-professions-card .vp-line{border:0;padding:0}.cc-professions-card .vp-line ul{gap:14px;width:100%;display:grid}.cc-professions-card .vp-line li{grid-template-columns:32px minmax(0,1fr) auto;font-size:14px;display:grid}.cc-professions-card .vp-line li>span{grid-column:auto}.cc-profession-summary{color:var(--creation-muted);border-top:1px solid #b69a5e44;gap:4px;margin-top:16px;padding-top:12px;font-size:13px;display:grid}.cc-profession-summary .cc-kp{color:#ffe2a1;overflow-wrap:anywhere;font-size:17px}.cc-creation .cc-key:last-child{grid-column:auto}.cc-creation .cc-keys{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.cc-creation .cc-key{flex:0 auto;width:fit-content;min-width:0;max-width:100%;container-type:normal}.cc-creation .cc-key span{max-width:28ch}.rc-band{border-bottom:1px solid #b69a5e44}.rc-band>.rc-bh{cursor:pointer;letter-spacing:.06em;background:#17120de8;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:48px;padding:12px;line-height:1.5;list-style:none;display:grid}.rc-band>.rc-bh::-webkit-details-marker{display:none}.rc-band>.rc-bh:before{content:"+";color:#ffe2a1;grid-area:1/2/span 2;align-self:center;font-size:22px}.rc-band[open]>.rc-bh:before{content:"−"}.rc-bh>span{grid-column:1}.rc-bh>span:nth-child(2){color:#ded1b7;font-size:12px}.rc-bh .rc-band-count{color:#c9b892;font:400 12px/1.5 var(--body);letter-spacing:0;text-transform:none;grid-column:1}.rc-bh:hover{background:#302317}.rc-bh:focus-visible,.rc-row:focus-visible{outline-offset:-3px;outline:2px solid #ffe2a1}.rc-rt>b{overflow-wrap:anywhere;line-height:1.5}.rc-rt small{white-space:normal;color:#c9b892;overflow-wrap:anywhere;line-height:1.6;overflow:visible}.rc-row{min-height:48px;padding-block:10px}@media (max-width:720px){.cc-creation .cc-key{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.cc-creation .cc-key small,.cc-creation .cc-key span{grid-column:1}.cc-creation .cc-key b{grid-area:1/2/span 2;align-self:center}.rc-band>.rc-bh{padding:12px 10px}.rc-row{gap:8px;padding:10px 8px}}@media (max-width:480px){.pf-sb{flex-direction:column;gap:3px;min-height:52px;padding:5px 2px;font-size:12.5px}.pf-sb img,.pf-sb .cc-ico{--s:22px;width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.pf-in,.ww-prof .rc-pane:not(.open),.pf-bar:after{animation:none}.pf-fill,.pf-chev,.pf-sb,.pf-p,.ww-prof .rc-tabs button{transition:none}}.ww-prof *,.ww-prof :before,.ww-prof :after{transition-property:transform,translate,rotate,opacity}.ww-prof .pf-sb:focus-visible,.ww-prof .pf-p:focus-visible,.ww-prof .pf-gh:focus-visible{outline-offset:-3px;outline:2px solid #ffe2a1}@media (prefers-reduced-motion:reduce){.ww-prof,.ww-prof:before,.ww-prof:after,.ww-prof *,.ww-prof :before,.ww-prof :after,.rc-pane.open,.rc-scrim{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ww-prof .pf-hc-note{color:#c9b892;margin:12px 0 0;font-size:13px;line-height:1.6}.ww-prof .pf-hc-note a{color:#ffe2a1;text-underline-offset:3px;text-decoration:underline}.content-updates{color:var(--muted,#b9a987);margin-top:1rem;font-size:1rem}.content-updates summary{cursor:pointer;color:var(--gold,#ffd100)}.content-updates ul{margin:.75rem 0 0;padding-left:1.25rem}.content-updates li+li{margin-top:.75rem}.content-updates p{margin:0 0 .25rem}.pf-full{color:#ffd100;cursor:pointer;background:#1a1008;border:1px solid #8a6d3b;border-radius:3px;min-width:36px;min-height:32px;font-size:23px}.pf-full:focus-visible{outline-offset:2px;outline:2px solid #ffe2a1}.pf-game:fullscreen,.pf-game.is-full{z-index:1000;box-sizing:border-box;background:#100c08;width:100%;height:100dvh;margin:0;padding:12px;position:fixed;inset:0;overflow-y:auto}.pf-game.is-full .ww-prof{min-height:calc(100dvh - 24px)}.pf-game.is-full .ww-crest{top:0;left:8px}.pf-game.is-full .ww-bar{padding-left:76px;padding-right:48px}.pf-game.is-full .ww-title{padding-right:0}#addons.sec{padding-top:0}#addons>.page-head{padding-bottom:30px}.addon-jumps{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1140px;margin:10px auto 72px;display:grid}.addon-jumps a{color:var(--ink);align-items:center;gap:16px;padding:22px 20px;transition:color .2s,background .2s;display:flex}.addon-jumps a+a{border-left:1px solid var(--line)}.addon-jumps a:hover{color:var(--gold);background:#ffd10005}.addon-jumps .ico{flex-shrink:0}.addon-jumps span{font:600 19px/1.2 var(--body);gap:5px;display:grid}.addon-jumps small{color:var(--ink-3);font:600 11px var(--label);letter-spacing:.16em}.addon-jumps b{color:var(--gold-2);font:400 24px var(--body);margin-left:auto}.addon-presentations{gap:110px;max-width:1240px;margin:auto;display:grid}.addon-presentation{--addon-accent:#d8ae63;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:56px;scroll-margin-top:150px;display:grid;position:relative}.addon-presentation+.addon-presentation{border-top:1px solid var(--line);padding-top:90px}.addon-dungeon{--addon-accent:#74b8d5}.addon-recipe{--addon-accent:#dda55c}.addon-editorial{z-index:1;min-width:0;position:relative}.addon-article-head{margin-bottom:24px}.addon-eyebrow{color:var(--addon-accent);align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.addon-eyebrow>span{font:600 12px var(--label);letter-spacing:.16em;opacity:.7}.addon-eyebrow h2{font:600 14px/1.4 var(--label);letter-spacing:.12em;text-transform:uppercase}.addon-article-head h3{font:600 clamp(27px, 3vw, 42px)/1.15 var(--display);color:var(--ink);text-wrap:balance;letter-spacing:-.025em}.addon-guide>p{color:var(--ink-2);margin:0 0 16px;font-size:17px;line-height:1.6}.addon-guide>p:first-child{color:var(--ink)}.addon-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.addon-actions .addon-link span{font:600 15px var(--body)}.addon-more{color:var(--ink-2);margin-top:24px;font-size:15px}.addon-more summary{cursor:pointer;width:fit-content;color:var(--gold-2);padding:6px 0}.addon-more p{margin-top:14px;line-height:1.6}.addon-gallery{min-width:0;padding:30px 0 80px;position:relative}.addon-gallery:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 45%, color-mix(in srgb, var(--addon-accent) 12%, transparent), transparent 68%);position:absolute;inset:0 -8%}.addon-gallery figure{min-width:0;margin:0}.addon-gallery a{cursor:zoom-in;display:block}.addon-gallery img{filter:drop-shadow(0 18px 25px #0008);width:100%;height:auto;transition:transform .5s var(--ease);display:block}.addon-gallery a:hover img{transform:translateY(-5px)}.addon-gallery figcaption{font:400 13px/1.4 var(--body);color:var(--ink-3);max-width:75%;margin-top:14px}.addon-gallery figure+figure{z-index:2;width:43%;position:absolute;bottom:0;right:-14px}.addon-gallery figure+figure figcaption{max-width:none;font-size:12px}.addon-cleaner .addon-gallery{padding-bottom:160px}.addon-cleaner .addon-gallery figure:first-child{width:87%}.addon-cleaner .addon-gallery figure+figure{width:63%;bottom:20px}.addon-dungeon .addon-gallery{grid-area:1/1;padding-right:15px}.addon-dungeon .addon-editorial{grid-area:1/2}.addon-dungeon .addon-gallery figure+figure{width:47%;bottom:0}@media (max-width:1000px){.addon-presentation{gap:30px}.addon-jumps a{gap:10px;padding:18px 12px}.addon-jumps span{font-size:16px}}@media (max-width:760px){.addon-jumps{margin-bottom:50px}.addon-jumps a{text-align:center;flex-direction:column;gap:8px;padding:18px 8px}.addon-jumps span{font-size:14px}.addon-jumps b,.addon-jumps small{display:none}.addon-presentation{flex-direction:column;align-items:stretch;gap:16px;display:flex}.addon-presentations{gap:60px}.addon-presentation+.addon-presentation{padding-top:52px}.addon-article-head h3{font-size:30px}.addon-gallery{width:100%;max-width:560px;margin:0 auto;padding-top:12px;padding-bottom:80px}.addon-gallery figure+figure{right:0}.addon-cleaner .addon-gallery{padding-bottom:110px}.addon-cleaner .addon-gallery figure+figure{bottom:0}.addon-gallery figcaption{max-width:55%}}@media (prefers-reduced-motion:reduce){.addon-gallery img{transition:none}.addon-gallery a:hover img{transform:none}}.ww-prof .ww-action{gap:8px}@media (max-width:600px){.ww-prof .ww-bar{padding-right:130px}.ww-prof .ww-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.addon-author{max-width:720px;color:var(--ink-2);margin:16px auto 0}.addon-author a{color:var(--gold-2);text-underline-offset:3px;text-decoration:underline}.addon-author a:hover{color:var(--gold)}.quest-start-badge{vertical-align:middle;color:var(--gold);flex:none;margin-inline-end:4px;display:inline-flex}.quest-start-badge svg{display:block}.quest-start-legend{font:400 13px/1.4 var(--label);color:var(--ink-2);gap:5px;margin-block:8px;display:grid}.quest-start-legend>span{align-items:center;gap:5px;display:flex}.qlog-left .quest-start-legend{padding:0 12px}.qlog-page .quest-start-badge{color:#8a5a14}.quest-reference{color:inherit;font-size:13px;display:inline-block}.quest-reference a{color:inherit;text-underline-offset:3px;text-decoration:underline}.qlog-chain-row{align-items:stretch;min-width:0;display:flex}.qlog-chain-row .qlog-q{flex:1;min-width:0}.qlog-chain-toggle{color:var(--gold);font:700 18px var(--label);border-right:1px solid #e9b94933;flex:0 0 26px}.qlog-chain-toggle:hover,.qlog-chain-toggle:focus-visible{background:#ffd10018}.qlog-list ul.qlog-chain-children{border-left:1px solid #e9b94955;margin:2px 4px 6px 18px;padding-left:7px}.qlog-chain-step{color:var(--ink-3)}.qlog-chain-row.has-chain .qlog-q{padding-left:6px}.qlog-quest-label{overflow-wrap:anywhere;flex:1;min-width:0}.qlog-suite-count{color:var(--ink-3);flex:none;align-self:center;font-size:11px}.qlog-chain-children .qlog-q{padding-left:4px;font-size:13px}.qlog-chain-step{flex:none;min-width:16px;font-size:11px}.qlog-list ul.qlog-chain-children{margin-left:13px;padding-left:7px}.qlog-q{align-items:baseline}.quest-outside-badge{color:var(--ink-3)}.qlog-count{flex-wrap:wrap;gap:6px 12px}.qlog-xp-total{color:var(--gold)}.qlog-xp-help{font:400 12px/1.4 var(--label);color:var(--ink-2);padding:0 12px}.qlog-xp-subtotal{font:400 13px/1.4 var(--label);color:var(--ink-2);border-bottom:1px solid #e9b94933;padding:7px 10px}.qlog-expand-all{color:var(--gold);font:600 13px var(--label);border:1px solid #e9b94955;border-radius:3px;padding:5px 9px}.qlog-expand-all:hover,.qlog-expand-all:focus-visible{border-color:var(--gold);background:#ffd10018}.quest-location{font:400 13px var(--label);flex-wrap:wrap;align-items:center;gap:5px 10px;margin-block:5px;display:flex}.quest-location-coords{font-variant-numeric:tabular-nums}.quest-map-link{text-underline-offset:3px;text-decoration:underline}.qlog-list-toolbar{background:linear-gradient(#332619,#171008);border-radius:3px 3px 0 0;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;width:100%;padding:5px;display:flex;box-shadow:inset 0 0 0 1px #5a4a2e}.qlog-list-filters,.qlog-list-fold{gap:2px;display:flex}.qlog-list-toolbar button{color:#d6c6a7;min-height:34px;font:600 14px var(--label);text-transform:uppercase;border-radius:2px;padding:6px 8px}.qlog-list-toolbar button:hover{color:#ffd100;background:#ffd10018}.qlog-list-toolbar button.on{color:#ffd100;background:linear-gradient(#5a421b,#34240d);box-shadow:inset 0 0 0 1px #8a6d3b}.qlog-left{gap:0}.qlog-left .qlog-read-detail{margin-bottom:6px}.qlog-heading-info{grid-column:1/-1}.ww-qlog .qlog{grid-template-columns:minmax(280px,440px) minmax(0,1fr)}.ww-qlog .qlog-top{gap:14px 24px}.qlog-class{color:var(--ink-3);font:600 13px var(--label);gap:6px;display:grid}.qlog-class-icons{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.qlog-class-icons button{background:linear-gradient(#332619,#171008);border:1px solid #6b5021;border-radius:3px;place-items:center;width:46px;height:46px;padding:0;display:grid}.qlog-class-icons button:hover{border-color:var(--gold)}.qlog-class-icons button.on{border-color:#ffd100;box-shadow:0 0 0 1px #ffd100}.qlog-class-icons .cc-ico,.qlog-class-icons img{object-fit:contain;width:36px;height:36px;margin:0}.qlog-class>span{text-align:center}.qlog-reading-help{color:#c9bda7;margin-top:14px}.qlog-reading-help .quest-start-legend{flex-wrap:wrap;gap:8px 22px;margin:0 0 8px;font-size:15px;display:flex}.qlog-reading-help>p:last-child{font:400 14px/1.5 var(--body);margin:0}.qlog-heading{grid-template-columns:minmax(280px,440px) minmax(0,1fr);align-items:start;gap:12px;margin-bottom:14px;display:grid}.qlog-heading>.wbar{justify-self:start}.qlog-heading-info{background:linear-gradient(#251b10,#171008);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-width:0;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5a4a2e}.qlog-legend-title{color:#e8d7b0;font:600 16px var(--body);margin-bottom:5px;display:block}.qlog-heading-info .quest-start-legend{margin:0;font-size:15px}.qlog-heading-info .qlog-count{box-shadow:none;background:0 0;flex-wrap:wrap;align-self:start;align-items:center;gap:8px;padding:0;font-size:15px;display:flex}.qlog-heading-info .qlog-xp-help{color:#d6c6a7;font:400 15px/1.45 var(--body);border-top:1px solid #6b502155;grid-column:1/-1;margin:0;padding:8px 0 0}.qlog-expand-all{min-height:34px;padding:6px 10px;font-size:14px}.qlog{align-items:start}.qlog-left{flex-direction:column;display:flex}.qlog-dh{min-height:34px}.qlog-dh>span:not(.sr){flex:1;min-width:0}.qlog-dh small,.qlog-dh mark{flex:none}.qlog-dungeon-summary{color:#d6bc81;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.qlog-xp-quality.quality-0{color:#9d9d9d}.qlog-xp-quality.quality-1{color:#fff}.qlog-xp-quality.quality-2{color:#1eff00}.qlog-xp-quality.quality-3{color:#0070dd}.qlog-xp-quality.quality-4{color:#a335ee}.qlog-xp-quality.quality-5{color:#ff8000}.qlog-q{min-height:32px;line-height:1.4}.qlog-chain-toggle{flex-basis:30px;min-height:32px}.qlog-chain-row:not(.has-chain)>.qlog-q{padding-left:36px}.qlog-chain-children .qlog-chain-row:not(.has-chain)>.qlog-q{padding-left:4px}.qlog-chain-children .qlog-q{font-size:14px}.qlog-list ul[hidden]{display:none}.qlog-q.far{opacity:1;color:#b6a990}.qlog-q.on{color:#fff;background:linear-gradient(90deg,#6a4c08,#38270e 80%,#0000)}.qlog-read-detail,.qlog-back-list{display:none}.quest-way-fallback{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex-basis:100%}.qlog-list,.qlog-right{scroll-margin-top:150px}.ww-qlog :is(button,a,input,summary){touch-action:manipulation}.ww-qlog :is(button,a,input):focus-visible{outline-offset:2px;outline:2px solid #ffe29a}.qlog-list button:focus-visible{outline-offset:-2px}.qlog-right :is(button,a):focus-visible{outline-color:#5a3415}.qlog-ql,.qlog-dh small{font-variant-numeric:tabular-nums}.ww-qlog .quest-location :is(a,button){align-items:center;min-height:34px;padding:6px 9px;display:inline-flex}@media (max-width:860px){.ww-qlog .qlog,.qlog-heading{grid-template-columns:1fr}.ww-qlog .qlog-lvl{grid-template-columns:minmax(0,1fr) auto;width:100%}.qlog-lvl>span{grid-column:1/-1}.qlog-lvl input{width:100%;min-width:0}.qlog-heading-info{grid-template-columns:1fr}.qlog-read-detail,.qlog-back-list{align-items:center;width:fit-content;min-height:44px;padding:8px;font-size:14px;display:inline-flex}.qlog-read-detail{color:#ffd100}.qlog-back-list{color:#4a3016}}@media (pointer:coarse),(max-width:600px){.qlog-list-toolbar button{min-height:44px}.qlog-class-icons button{width:46px;height:46px}.ww-qlog :is(.qlog-q,.qlog-dh,.qlog-expand-all,.qlog-chain-toggle,.wbar-c){min-height:44px}.qlog-chain-toggle{flex-basis:44px}.qlog-chain-row:not(.has-chain)>.qlog-q{padding-left:50px}.qlog-chain-children .qlog-chain-row:not(.has-chain)>.qlog-q{padding-left:4px}.ww-qlog .quest-location :is(a,button){min-height:44px}}@media (prefers-reduced-motion:reduce){.ww-qlog .qlog-page{animation:none}}.cc.has-ears .cc-banners.one{grid-template-columns:minmax(0,1fr)}.sn-src{max-width:440px;margin:12px 0 4px}.sn-src .pf-sb{min-height:36px;padding:4px 12px;font-size:14px}
