.wf{--wf-azure: #3fb4e5;--wf-azure-hi: #7fd3f5;--wf-gold: #e8c77e;--wf-gold-hi: #f6dfa6;--wf-bronze: #a87d4a;--wf-line: rgb(168 125 74 / .32);--wf-line-hi: rgb(201 160 99 / .65);--wf-panel: #120f0c;--wf-panel-hi: #1c1711;--wf-ui: url(/assets/img/wf/ui/ui-character-info-general-bg-c60-2x.webp);--wf-text: #e9e4d8;--wf-alliance: #4a8cff;--wf-horde: #e0483e}.wf-c-q0{color:#9d9d9d}.wf-c-q1{color:#fff}.wf-c-q2{color:#1eff00}.wf-c-q4{color:#a335ee}.wf-c-q5{color:#ff8000}.wf-c-q6{color:#e6cc80}.wf-c-q7{color:#0cf}.wf-c-q3{color:#3d93ff}.wf-c-gold,.wf-c-yellow{color:#ffd100}.wf-c-green{color:#1eff00}.wf-c-white{color:#fff}.wf-c-gray,.wf-c-grey{color:#9d9d9d}.wf-c-red{color:#ff2020}.wf-c-blue{color:#71d5ff}.wf-c-orange{color:#ff8000}.wf-c-purple{color:#a335ee}.wf-b-q0{border-color:#9d9d9d!important}.wf-b-q1{border-color:#ddd!important}.wf-b-q2{border-color:#1eff00!important}.wf-b-q3{border-color:#0070dd!important}.wf-b-q4{border-color:#a335ee!important}.wf-b-q5{border-color:#ff8000!important}.wf-b-q6{border-color:#e6cc80!important}.wf-b-q7{border-color:#0cf!important}.wf-band{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wf-gold)}.wf-band:after{content:"";flex:1;height:2px;background:linear-gradient(to right,rgb(232 199 126 / .6),rgb(63 180 229 / .3) 45%,transparent)}.wf-band a{color:var(--wf-gold-hi)}.wf-band a:hover{text-decoration:underline}.wf-sub{margin:1.4rem 0 .6rem;font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wf-azure-hi)}.wf-sub small{font-size:.75rem;color:var(--color-muted);text-transform:none;letter-spacing:0}.wf-lead{max-width:48rem;font-size:1rem;line-height:1.7;color:var(--wf-text)}.wf-note{max-width:56rem;font-size:.88rem;line-height:1.55;color:var(--color-muted)}.wf-note--new{padding:.75rem 1rem;border:1px solid rgb(63 180 229 / .35);border-left:3px solid var(--wf-azure);background:#3fb4e512;color:var(--wf-text)}.wf-kicker{display:block;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-azure-hi)}.wf-more{font-size:.875rem;color:var(--wf-gold-hi)}.wf-more:hover{text-decoration:underline}.wf-new{display:inline-block;padding:.05rem .4rem;border-radius:3px;background:var(--wf-azure);font-family:var(--font-display);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#06121b;vertical-align:.15em}.wf-tag{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border:1px solid var(--wf-line-hi);border-radius:3px;font-size:.68rem;color:var(--wf-gold);vertical-align:.1em}.wf-tag--new{border-color:var(--wf-azure);color:var(--wf-azure-hi)}.wf-tag--changed{border-color:#d9a441;color:#f0c26a}.wf-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border:1px solid var(--wf-gold);border-radius:4px;background:linear-gradient(to bottom,#e8c77e33,#a87d4a26);font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wf-gold-hi)}.wf-btn:hover{background:#e8c77e4d}.wf [id]{scroll-margin-top:7rem}.wf-coords{font-size:.8rem;color:var(--color-muted)}.wf-head{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--wf-line);background:radial-gradient(ellipse at 20% 0%,rgb(63 180 229 / .16),transparent 60%),linear-gradient(to bottom,#0f1824,var(--color-ink))}.wf-head--art:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--wf-art) 50% 45% / cover no-repeat;filter:brightness(.45) saturate(1.05)}.wf-head--art:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--color-ink),rgb(10 14 20 / .4) 70%),linear-gradient(to right,rgb(10 14 20 / .8),transparent 70%)}.wf-head__inner{padding-top:1.5rem;padding-bottom:1.4rem}.wf-head__main{display:flex;align-items:center;gap:1rem;margin-top:1.4rem}.wf-head__icon{flex:none;width:64px;height:64px;border:2px solid var(--wf-bronze);border-radius:6px;box-shadow:0 0 0 1px #000,0 6px 18px #00000080}.wf-head__kicker{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-azure-hi)}.wf-head__title{margin-top:.2rem;font-family:var(--font-display);font-size:clamp(1.8rem,3.6vw,2.75rem);font-weight:800;line-height:1.1;color:#fbf3e0;text-shadow:0 2px 12px rgb(0 0 0 / .8)}.wf-head__sub{margin-top:.5rem;max-width:52rem;font-size:1rem;line-height:1.55;color:#d9d2c2}.wf-dbnav{display:flex;gap:.35rem;margin-top:1.4rem;overflow-x:auto;scrollbar-width:none}.wf-dbnav::-webkit-scrollbar{display:none}.wf-dbnav__tab{flex:none;padding:.45rem .85rem;border:1px solid var(--wf-line);border-radius:4px;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#cfc6b3;white-space:nowrap}.wf-dbnav__tab:hover{border-color:var(--wf-line-hi);color:var(--wf-gold-hi)}.wf-dbnav__tab.is-active{border-color:var(--wf-gold);background:#e8c77e1f;color:var(--wf-gold-hi)}.wf-cols{display:grid;gap:2rem}@media(min-width:1024px){.wf-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.wf-facts{align-self:start;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-facts>div{display:grid;grid-template-columns:9.5rem 1fr;gap:.75rem;padding:.6rem .9rem;border-bottom:1px solid rgb(232 199 126 / .08);font-size:.9rem}.wf-facts>div:last-child{border-bottom:0}.wf-facts dt{color:var(--color-muted)}.wf-facts dd{display:flex;flex-wrap:wrap;gap:.25rem .6rem;color:var(--wf-text)}.wf-facts a{color:var(--wf-azure-hi)}.wf-tip{display:flex;gap:.7rem;max-width:26rem}.wf-tip__icon{flex:none;width:56px;height:56px;border:1px solid #e9d2a8;border-radius:4px;box-shadow:0 0 0 1px #000,0 6px 16px #0009;background:#0b0a09}.wf-tip__body{flex:1;min-width:0;padding:.7rem .85rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #0009,0 12px 30px #000000bf;font-size:.86rem;line-height:1.35;color:#fff}.wf-tip__line{display:flex;justify-content:space-between;gap:1rem}.wf-tip__line+.wf-tip__line{margin-top:.15rem}.wf-tip__title{font-size:1rem;font-weight:600}.wf-tip__r{flex:none;text-align:right}.wf-tip--compact{max-width:22rem}.wf-tip--compact .wf-tip__icon{width:44px;height:44px}.wf-tip__set{margin:.35rem 0 0 3.4rem;font-size:.78rem;color:#ffd100}.wf-tip-layer{position:fixed;left:0;top:0;z-index:90;pointer-events:none}.wf-money{display:inline-flex;gap:.35rem;font-variant-numeric:tabular-nums}.wf-money>span:after{content:"";display:inline-block;width:.62em;height:.62em;margin-left:.15em;border-radius:50%;vertical-align:.02em}.wf-money__g:after{background:radial-gradient(circle at 35% 35%,#fff2a8,#d4a017 60%,#8a6410)}.wf-money__s:after{background:radial-gradient(circle at 35% 35%,#fff,#b8b8c0 60%,#6c6c74)}.wf-money__c:after{background:radial-gradient(circle at 35% 35%,#ffd0a0,#b8682e 60%,#6e3a14)}.wf-ref{display:inline-flex;align-items:center;gap:.45rem;min-width:0;margin:.1rem .6rem .1rem 0;vertical-align:middle}.wf-ref img,.wf-ref__ph{flex:none;width:22px;height:22px;border:1px solid #333;border-radius:3px;background:#1b2230}.wf-ref__ph--lg{width:36px;height:36px}.wf-ref__name{overflow:hidden;text-overflow:ellipsis}.wf-ref__name small{color:var(--color-muted)}a.wf-ref:hover .wf-ref__name{text-decoration:underline}.wf-reflist{display:grid;gap:.3rem}.wf-reflist--cols{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.wf-reflist--cols>li{display:flex;align-items:center;gap:.4rem;min-width:0}.wf-reflist--cols>li>.wf-coords{flex-shrink:0}.wf-reflist-inline{margin-top:.3rem;font-size:.86rem}.wf-plain{display:grid;gap:.25rem;font-size:.92rem;color:var(--wf-text)}.wf-plain--cols{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}.wf-plain a{color:var(--wf-azure-hi)}.wf-plain-inline{font-size:.9rem;line-height:1.7;color:var(--wf-text)}.wf-mini{margin-left:.3rem;font-size:.75rem;color:var(--color-muted);text-decoration:underline}.wf-bonuses{display:grid;gap:.45rem;font-size:.9rem;color:#1eff00}.wf-bonuses li span{margin-right:.3rem;color:var(--wf-gold)}.wf-bonuses a{color:inherit}.wf-bonuses a:hover{text-decoration:underline}.wf-classic{margin-top:.4rem;font-size:.85rem;color:#b9b2a3}.wf-classic span{font-weight:600;color:#f0c26a}.wf-cards{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}.wf-cards--wide{grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr))}.wf-card{display:flex;flex-direction:column;gap:.45rem;padding:.9rem 1rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-card--link:hover{border-color:var(--wf-line-hi);background:var(--wf-panel-hi)}.wf-card__head{display:flex;align-items:center;gap:.6rem}.wf-card__head img{flex:none;border:1px solid #333;border-radius:4px}.wf-card__name{font-family:var(--font-display);font-size:1.02rem;font-weight:700;color:#fbf3e0}a.wf-card__name:hover{text-decoration:underline}.wf-card__meta{font-size:.8rem;color:var(--color-muted)}.wf-card__text{font-size:.87rem;line-height:1.5;color:var(--wf-text)}.wf-card__icons{display:flex;gap:.3rem}.wf-card__icons img{border:1px solid #333;border-radius:3px}.wf-cc{color:var(--wf-cc, #fff)}.wf-tiles{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.wf-tile{display:flex;align-items:center;gap:.8rem;padding:.75rem .9rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-tile:hover{border-color:var(--wf-line-hi);background:var(--wf-panel-hi)}.wf-tile img{flex:none;border:1px solid #3a3a3a;border-radius:4px}.wf-tile__title{display:block;font-family:var(--font-display);font-weight:700;color:var(--wf-gold-hi)}.wf-tile__sub{display:block;font-size:.8rem;line-height:1.35;color:var(--color-muted)}.wf-tile__n{margin-left:auto;font-family:var(--font-display);font-size:.85rem;font-weight:700;color:var(--wf-azure-hi)}.wf-chips{display:flex;flex-wrap:wrap;gap:.4rem}.wf-chip{padding:.3rem .7rem;border:1px solid var(--wf-line);border-radius:999px;font-size:.82rem;color:#cfc6b3}.wf-chip:hover{border-color:var(--wf-line-hi);color:var(--wf-gold-hi)}.wf-chip.is-active{border-color:var(--wf-gold);background:#e8c77e1f;color:var(--wf-gold-hi)}.wf-more summary,details.wf-more summary{cursor:pointer;margin-top:.6rem;font-size:.85rem;color:var(--wf-azure-hi)}.wf-classes{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(min(10.5rem,100%),1fr))}.wf-class{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1rem .6rem .85rem;border:1px solid color-mix(in srgb,var(--wf-cc) 35%,transparent);border-radius:6px;background:linear-gradient(to bottom,color-mix(in srgb,var(--wf-cc) 14%,var(--wf-panel)),var(--wf-panel));text-align:center}.wf-class:hover{border-color:var(--wf-cc);box-shadow:0 0 18px color-mix(in srgb,var(--wf-cc) 30%,transparent)}.wf-class img{border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--wf-cc) 70%,#000)}.wf-class__name{font-family:var(--font-display);font-weight:700;color:var(--wf-cc)}.wf-class__sub{font-size:.75rem;color:var(--color-muted)}.wf-side--alliance{color:var(--wf-alliance)}.wf-side--horde{color:var(--wf-horde)}.wf-abilities{display:grid;gap:.5rem}.wf-abilities--grid{grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr))}.wf-ability{display:flex;gap:.75rem;padding:.65rem .8rem;border:1px solid rgb(232 199 126 / .1);border-radius:6px;background:var(--wf-panel)}.wf-ability>img{flex:none;align-self:flex-start;width:36px;height:36px;border:1px solid #333;border-radius:4px}.wf-ability__head{font-weight:600;color:#fbf3e0}.wf-ability__head a{color:#fbf3e0}.wf-ability__head a:hover{color:var(--wf-gold-hi);text-decoration:underline}.wf-ability__lvl{margin-left:.4rem;font-size:.78rem;font-weight:400;color:var(--color-muted)}p.wf-ability__lvl{margin-left:0}.wf-ability__text{margin-top:.2rem;font-size:.87rem;line-height:1.5;color:#ffd100}.wf-ranks{margin-top:.35rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;font-size:.78rem;color:var(--color-muted)}.wf-ranks a,.wf-ranks span{color:var(--wf-azure-hi)}.wf-ranks small{margin-right:.35rem;font-size:.68rem;color:#77736a}.wf-rank-list{margin-top:.3rem;display:grid;gap:.2rem;font-size:.85rem;color:#ffd100}.wf-rank-list span{display:inline-block;min-width:4rem;color:var(--color-muted)}.wf-legend{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8rem;color:var(--color-muted)}.wf-legend span{display:inline-flex;align-items:center;gap:.4rem}.wf-dot{width:.7rem;height:.7rem;border-radius:2px}.wf-dot--new{background:var(--wf-azure)}.wf-dot--changed{background:#d9a441}.wf-dot--same{background:#5c5c66}.wf-trees{display:grid;gap:1rem}@media(min-width:900px){.wf-trees{grid-template-columns:repeat(3,1fr)}}.wf-tree{padding:.8rem;border:1px solid var(--wf-line);border-radius:8px;background:linear-gradient(to bottom,color-mix(in srgb,var(--wf-cc, #3fb4e5) 10%,#0c1119),#0a0e15)}.wf-tree__title{display:flex;align-items:center;gap:.5rem;margin-bottom:.8rem;font-family:var(--font-display);font-weight:700;color:var(--wf-cc, var(--wf-gold))}.wf-tree__title img{border-radius:50%}.wf-tree__grid{position:relative;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),auto);gap:.55rem}.wf-tree__arrows{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wf-tree__arrows line{stroke:#e8c77e8c;vector-effect:non-scaling-stroke;stroke-width:3px}.wf-node{position:relative;z-index:1;justify-self:center;display:block;width:46px;height:46px;border:2px solid #5c5c66;border-radius:6px;background:#000;box-shadow:0 2px 6px #0009}.wf-node img{width:100%;height:100%;border-radius:4px}.wf-node--new{border-color:var(--wf-azure)}.wf-node--changed{border-color:#d9a441}.wf-node:hover{transform:scale(1.08)}.wf-node__max{position:absolute;right:-6px;bottom:-6px;min-width:18px;padding:0 3px;border:1px solid #555;border-radius:4px;background:#0b0b0b;font-size:.68rem;font-weight:700;line-height:16px;text-align:center;color:#1eff00}.wf-node__need{position:absolute;left:-6px;top:-6px;min-width:18px;padding:0 3px;border-radius:4px;background:#a87d4af2;font-size:.62rem;font-weight:700;line-height:15px;text-align:center;color:#111}.wf-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.7rem;padding:.9rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-filter label{display:grid;gap:.25rem;font-size:.75rem;color:var(--color-muted)}.wf-filter select,.wf-filter input{min-width:9rem;padding:.45rem .6rem;border:1px solid #2c3446;border-radius:4px;background:#0b1018;font-size:.88rem;color:var(--wf-text)}.wf-filter__search{flex:1 1 16rem}.wf-filter__search input{width:100%}.wf-filter label.wf-check{display:inline-flex;align-items:center;gap:.4rem;align-self:center;font-size:.85rem;color:var(--wf-text);cursor:pointer}.wf-reset{align-self:center;font-size:.82rem;color:var(--color-muted);text-decoration:underline}.wf-count{margin-top:.9rem;font-size:.82rem;color:var(--color-muted)}.wf-empty{margin-top:1.5rem;color:var(--color-muted)}.wf-table-wrap{margin-top:.6rem;overflow-x:auto;border:1px solid var(--wf-line);border-radius:6px}.wf-table{width:100%;border-collapse:collapse;font-size:.88rem}.wf-table th{padding:.55rem .75rem;border-bottom:1px solid var(--wf-line);background:#0c121b;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--wf-gold)}.wf-table td{padding:.4rem .75rem;border-bottom:1px solid rgb(255 255 255 / .04);vertical-align:middle;color:var(--wf-text)}.wf-table tbody tr:hover{background:#3fb4e50d}.wf-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.wf-table--compact{max-width:36rem;border:1px solid var(--wf-line)}.wf-table--compact tbody th{width:9rem;background:transparent;text-transform:none;letter-spacing:0;font-family:inherit;font-size:.85rem;font-weight:400;color:var(--color-muted)}.wf-reagents{font-size:.82rem}.wf-skill span{display:inline-block;min-width:1.9rem;text-align:right}.wf-skill--o{color:#ff8040}.wf-skill--y{color:#ff0}.wf-skill--g{color:#40c040}.wf-skill--x{color:gray}.wf-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.2rem;margin-top:1.2rem;font-size:.88rem;color:var(--color-muted)}.wf-pager__nums{flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem .75rem;font-variant-numeric:tabular-nums}.wf-pager__cur{color:var(--color-fg);font-weight:700}.wf-pager a{color:var(--wf-gold-hi)}.wf-pager a:hover{text-decoration:underline}.wf-icards{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.wf-icard{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:8.5rem;padding:.9rem 1rem;overflow:hidden;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-icard:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--wf-art, none) 50% 50% / cover no-repeat;filter:brightness(.55);transition:transform .4s ease}.wf-icard:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#080b11f2,#080b1133 75%)}.wf-icard--map:before{filter:brightness(.5) sepia(.2)}.wf-icard:not([style]):not(.wf-icard--map):before{inset:auto 1rem auto auto;top:50%;width:4.5rem;height:4.5rem;margin-top:-2.25rem;border-radius:6px;background:url(/assets/img/wf/icons/136222.webp) center / cover no-repeat;filter:grayscale(.4) brightness(.7);opacity:.45;box-shadow:0 0 0 1px #000}.wf-icard:hover{border-color:var(--wf-line-hi)}.wf-icard:hover:before{transform:scale(1.05)}.wf-icard__name{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#fbf3e0;text-shadow:0 1px 6px #000}.wf-icard__meta{font-size:.8rem;color:#cfc6b3}.wf-bosses{counter-reset:boss;display:grid;gap:.35rem;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr))}.wf-bosses li{counter-increment:boss;padding:.45rem .7rem;border:1px solid rgb(232 199 126 / .12);border-radius:4px;background:var(--wf-panel);font-size:.92rem;color:var(--wf-text)}.wf-bosses li:before{content:counter(boss) ". ";color:var(--wf-gold)}.wf-map{position:relative;max-width:1002px;border:2px solid var(--wf-bronze);border-radius:6px;overflow:hidden;box-shadow:0 10px 30px #00000080}.wf-map img{display:block;width:100%;height:100%}.wf-pin{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid #111;border-radius:50%;background:#ffd100;box-shadow:0 0 0 2px #ffffff80;cursor:help}.wf-pin--flight{background:#ffd100}.wf-pin--alliance{background:var(--wf-alliance)}.wf-pin--horde{background:var(--wf-horde)}.wf-pin--vendor{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:2px;background:#1eff00}.wf-pin--static{position:static;display:inline-block;margin:0}.wf-pin__label{position:absolute;left:50%;bottom:140%;transform:translate(-50%);padding:.2rem .45rem;border:1px solid #555;border-radius:4px;background:#080a1ef2;font-size:.75rem;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;transition:opacity .15s}.wf-pin:hover .wf-pin__label,.wf-pin:focus .wf-pin__label{opacity:1}.wf-pin__label{min-width:8rem;max-width:20rem;padding:.35rem .6rem;border-color:#6b5230;background:#0a0806f5;box-shadow:0 0 0 1px #000,0 6px 16px #0009;white-space:normal;text-align:left}.wf-pin__label b{display:block;font-size:.82rem;font-weight:700;color:#ffd100;white-space:nowrap}.wf-pin__label small{display:block;margin-top:.1rem;font-size:.74rem;line-height:1.3;color:#e6dcc6}.wf-pin:hover,.wf-pin:focus-visible{z-index:5}.wf-pin--qm{width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid #111;border-radius:2px;background:#a335ee;box-shadow:0 0 0 2px #ffffff80}.wf-pin--explore{width:10px;height:10px;margin:-5px 0 0 -5px;border:0;border-radius:0;background:none;box-shadow:none}.wf-pin--explore:before{content:"";position:absolute;inset:0;border:2px solid #111;border-radius:1px;background:#4fd1ff;box-shadow:0 0 0 1px #fff9;transform:rotate(45deg)}.wf-pin--explore.is-done:before{opacity:.35}.wf-pin--explore.wf-pin--static{position:relative;margin:0 .3rem 0 0;vertical-align:-1px}.wf-rep__qm{margin-top:.35rem;font-size:.8rem;color:var(--wf-muted, #9a917f)}.wf-rep__qm .wf-maplink{margin-left:0;font-size:.8rem}.wf-recipes{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(min(26rem,100%),1fr))}.wf-recipe{padding:.7rem .9rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-recipe__head{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem}.wf-recipe__meta,.wf-recipe__src{margin-top:.3rem;font-size:.82rem;color:var(--wf-muted, #9a917f)}.wf-recipe .wf-reagents{margin-top:.4rem}.wf-mods{display:grid;gap:.6rem 1.4rem;grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr))}.wf-mods__text{margin-top:.2rem;font-size:.82rem;line-height:1.4;color:var(--wf-gold-text, #ffd100);opacity:.9}.wf-filter__tags{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center}.wf-card__qm{display:block;margin-bottom:.2rem;font-size:.8rem;font-weight:700;color:#c890ff}.wf-src{display:inline-block;margin-left:.35rem;padding:0 .35rem;border:1px solid rgb(232 199 126 / .25);border-radius:3px;font-size:.66rem;line-height:1.4;vertical-align:middle;color:var(--wf-muted, #9a917f)}.wf-src--v{color:#e9d2a8}.wf-src--c{color:#8fd18f}.wf-recipe-cat{display:block;margin-top:.1rem;font-size:.72rem;letter-spacing:.02em;color:var(--wf-muted, #9a917f)}.wf-icard__explored{margin-top:.25rem;font-size:.74rem;font-weight:700;color:#4fd1ff}.wf-icard__explored.is-full{color:#1eff00}.wf-tip__affects{font-size:.78rem;color:#b8ad97}.wf-affects{margin-top:.3rem;font-size:.8rem;color:var(--wf-muted, #9a917f)}.wf-affects span{color:#e9d2a8}.wf-affects a{color:var(--wf-azure-hi)}.wf-explore{display:grid;gap:.15rem 1rem;grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));font-size:.86rem}.wf-explore label{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer}.wf-explore li.is-have label{color:var(--wf-muted, #9a917f);text-decoration:line-through}.wf-xy{position:absolute;left:8px;bottom:8px;z-index:6;padding:.15rem .5rem;border:1px solid #6b5230;border-radius:3px;background:#0a0806e0;box-shadow:0 0 0 1px #000;pointer-events:none;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:#ffd100}.wf-xy--area{left:50%;top:8px;bottom:auto;transform:translate(-50%);padding:.15rem .8rem;font-size:.95rem;white-space:nowrap}.wf-vmaps{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));max-width:62rem}.wf-vmaps .wf-pin{pointer-events:none;box-shadow:0 0 0 2px #0009,0 0 10px #1eff00}a.wf-pin{cursor:pointer}.wf-pin.is-top .wf-pin__label{top:140%;bottom:auto}.wf-pin.is-left .wf-pin__label{left:-4px;transform:none}.wf-pin.is-right .wf-pin__label{left:auto;right:-4px;transform:none}.wfhub-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--wf-line);background:#0a0e15}.wfhub-hero__art{position:absolute;inset:0;z-index:-2}.wfhub-hero__art img{width:100%;height:100%;object-fit:cover;object-position:55% 35%;filter:brightness(.62) saturate(1.05)}.wfhub-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,var(--color-ink) 0%,rgb(10 14 21 / .55) 38%,rgb(10 14 21 / .15) 70%,rgb(10 14 21 / .55) 100%),linear-gradient(to right,rgb(10 14 21 / .82),rgb(10 14 21 / .2) 60%,transparent)}.wfhub-hero__inner{position:relative;padding-top:1.5rem;padding-bottom:2.5rem}.wfhub-hero__main{max-width:40rem;margin-top:1.5rem}.wfhub-logo img{width:min(360px,70vw);height:auto;filter:drop-shadow(0 8px 24px rgb(0 0 0 / .65))}.wfhub-tagline{margin-top:.9rem;font-size:1.12rem;line-height:1.55;color:#f3ead5;text-shadow:0 1px 8px rgb(0 0 0 / .9)}.wfhub-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.wfhub-chip{padding:.25rem .65rem;border:1px solid rgb(232 199 126 / .4);border-radius:999px;background:#0a0e1599;font-size:.8rem;color:#f3ead5}.wfhub-chip--hot{border-color:var(--wf-azure);background:#3fb4e538;font-weight:700;color:#fff}.wfhub-countdown{display:inline-flex;flex-direction:column;gap:.45rem;margin-top:1.4rem;padding:.9rem 1.1rem;border:1px solid var(--wf-line-hi);border-radius:8px;background:#080c12b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wfhub-countdown__kicker{font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-gold)}.wfhub-countdown__note{font-size:.75rem;color:#b9b2a3}.wf-cd__cells{display:flex;gap:.6rem}.wf-cd__cell{display:flex;flex-direction:column;align-items:center;min-width:4.2rem;padding:.4rem .3rem;border:1px solid rgb(63 180 229 / .4);border-radius:6px;background:linear-gradient(to bottom,#3fb4e52e,#0a0e1599)}.wf-cd__cell b{font-family:var(--font-display);font-size:1.9rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:#fff}.wf-cd__cell small{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--wf-azure-hi)}.wf-cd__over{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--wf-gold-hi)}.wfhub-cta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.wfhub-cta a{padding:.5rem .95rem;border:1px solid var(--wf-gold);border-radius:4px;background:#0a0e1599;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wf-gold-hi)}.wfhub-cta a:hover{background:#e8c77e2e}@media(max-width:639px){.wfhub-hero__inner{padding-bottom:1.5rem}.wfhub-hero__main{display:flex;flex-direction:column;margin-top:.75rem}.wfhub-logo img{width:min(220px,56vw)}.wfhub-tagline{margin-top:.6rem;font-size:1rem;line-height:1.5}.wfhub-chips{margin-top:.7rem}.wfhub-cta{order:1;display:grid;grid-template-columns:1fr 1fr;margin-top:.9rem}.wfhub-cta a{display:flex;align-items:center;justify-content:center;min-height:2.75rem;text-align:center}.wfhub-countdown{order:2;margin-top:1rem}}.wfhub-hero{z-index:1;overflow:visible;overflow-x:clip}.wfhub-search{position:relative;display:flex;gap:.5rem;max-width:34rem;margin-top:1.2rem}.wf .wfhub-search input[type=search]{flex:1;min-width:0;min-height:2.75rem;font-size:1rem;text-overflow:ellipsis}.wfhub-search button{flex:none;padding:0 1.1rem;border:1px solid #6b5230;border-radius:3px;background:linear-gradient(#1d1812d9,#0f0c09d9);font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffd100}.wfhub-search button:hover{color:#fff2a8}.wfhub-suggest{position:absolute;left:-1px;right:-1px;top:calc(100% + 4px);z-index:36;display:grid;grid-template-columns:minmax(0,1fr);max-height:min(24rem,60vh);overflow-y:auto;border:1px solid #6b5230;border-top-color:#c9a063;border-radius:3px;background:#120f0c;box-shadow:0 24px 50px -20px #000000e6}.wfhub-suggest[hidden]{display:none}.wfhub-suggest__item{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.6rem .9rem;border-top:1px solid rgb(201 160 99 / .14);font-size:.92rem;color:#e9d2a8;text-align:left}.wfhub-suggest__item:first-child{border-top:0}.wfhub-suggest__item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfhub-suggest__item small{flex:none;font-size:.72rem;color:#ffd100}.wfhub-suggest__item:hover,.wfhub-suggest__item:focus-visible{background:#ffd10014;color:#fff;outline:none}.wfhub-suggest__all{padding:.6rem .9rem;border-top:1px solid rgb(201 160 99 / .3);font-size:.82rem;font-weight:700;color:#ffd100}@media(max-width:639px){.wfhub-search{order:1;margin-top:.9rem}.wfhub-search button{padding:0 .85rem}}.wfhub-credit{position:absolute;right:1.5rem;bottom:.6rem;font-size:.68rem;color:#ffffff8c}.wfhub-about{display:grid;gap:2rem}@media(min-width:1024px){.wfhub-about{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.wfhub-new{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr))}.wfhub-feature{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem;min-height:15rem;padding:1.1rem;overflow:hidden;border:1px solid var(--wf-line);border-radius:8px;background:var(--wf-panel)}.wfhub-feature--wide{grid-column:1 / -1;min-height:12rem}.wfhub-feature:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--wf-art, none) 50% 40% / cover no-repeat;filter:brightness(.55)}.wfhub-feature:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#080b11f5 25%,#080b1140 85%)}.wfhub-feature h3{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:#fbf3e0}.wfhub-feature p{font-size:.88rem;line-height:1.55;color:#ddd5c3}.wfhub-feature a{color:var(--wf-azure-hi)}.wfhub-feature a:hover{text-decoration:underline}.wfhub-factions{display:grid;gap:1rem}@media(min-width:768px){.wfhub-factions{grid-template-columns:1fr 1fr}}.wfhub-faction{padding:1rem;border:1px solid var(--wf-line);border-top:3px solid var(--side);border-radius:6px;background:linear-gradient(to bottom,color-mix(in srgb,var(--side) 10%,var(--wf-panel)),var(--wf-panel))}.wfhub-faction--alliance{--side: var(--wf-alliance)}.wfhub-faction--horde{--side: var(--wf-horde)}.wfhub-faction h3{margin-bottom:.6rem;font-family:var(--font-display);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--side)}.wfhub-faction ul{display:grid;gap:.35rem}.wfhub-faction a{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:.6rem;align-items:center;padding:.35rem .4rem;border-radius:4px}.wfhub-faction a:hover{background:#ffffff0a}.wfhub-faction img{grid-row:span 2;border-radius:50%}.wfhub-faction a>span{font-weight:600;color:#fbf3e0}.wfhub-faction small{font-size:.75rem;color:var(--color-muted)}.wfhub-levels{display:grid;gap:.3rem;margin-top:.8rem}.wfhub-level{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr 3.5rem;align-items:center;gap:.8rem;padding:.2rem .4rem;border-radius:4px;font-size:.86rem}.wfhub-level:hover{background:#ffffff0a}.wfhub-level__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fbf3e0}@media(min-width:640px){.wfhub-levels--wide .wfhub-level{grid-template-columns:minmax(10rem,22rem) minmax(4rem,1fr) 3.5rem}}.wfhub-level[hidden],.wf-icard[hidden]{display:none}.wfhub-levels__more{display:block;width:100%;margin-top:.6rem;padding:.6rem;border:1px solid var(--wf-line-hi, rgb(255 255 255 / .2));border-radius:6px;font-weight:600;color:var(--wf-gold-hi, #f6dfa6)}.wfhub-levels__more[hidden]{display:none}.wfhub-level__bar{position:relative;height:8px;border-radius:4px;background:#ffffff0d}.wfhub-level__bar span{position:absolute;top:0;bottom:0;left:calc((var(--from) - 1) / 60 * 100%);width:calc((var(--to) - var(--from) + 1) / 60 * 100%);border-radius:4px;background:linear-gradient(to right,var(--wf-gold),var(--wf-azure))}.wfhub-level--alliance .wfhub-level__bar span{background:var(--wf-alliance)}.wfhub-level--horde .wfhub-level__bar span{background:var(--wf-horde)}.wfhub-level__lv{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-muted)}.wfhub-ratings{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,100%),1fr));margin-top:.8rem}.wfhub-ratings div{display:flex;flex-direction:column;align-items:center;padding:.7rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel);text-align:center}.wfhub-ratings b{font-family:var(--font-display);font-size:1.7rem;font-weight:800;color:var(--wf-azure-hi)}.wfhub-ratings span{font-size:.78rem;color:var(--color-muted)}.wfhub-outro{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid var(--wf-line)}.wfhub-outro>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:brightness(.55)}.wfhub-outro:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,var(--color-ink),rgb(10 14 21 / .2) 30%,rgb(10 14 21 / .2) 70%,var(--color-ink))}.wfhub-outro__inner{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-top:8rem;padding-bottom:8rem}.wfhub-outro__text{max-width:32rem;font-family:var(--font-display);font-size:1.6rem;font-weight:800;line-height:1.25;color:#fbf3e0;text-shadow:0 2px 12px #000}.site-header--split:has(.wfnav){border-bottom-color:#e8c77e47;background:linear-gradient(180deg,#0d131cf7,#080b11f7)}.site-header .wfnav{overflow:visible}[data-game=wow-forever]{--wfnav-pad: .95rem}@media(min-width:64rem)and (max-width:79.99rem){[data-game=wow-forever]{--wfnav-pad: .55rem}}@media(min-width:64rem){.site-header .wfnav{--nav-pad: var(--wfnav-pad)}}.wfnav__group{display:flex;align-items:stretch}.wfnav .site-nav__item:hover,.wfnav__group:hover>.site-nav__item{color:#f6dfa6}.wfnav .site-nav__item.is-active{color:#7fd3f5;background:linear-gradient(to top,rgb(63 180 229 / .16),transparent 85%)}.wfnav__caret{display:inline-block;width:.38rem;height:.38rem;margin-left:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.55;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.site-header--split.is-stuck .wfnav__caret{display:none}.wfnav__group:hover .wfnav__caret,.wfnav__group.is-open .wfnav__caret{transform:translateY(1px) rotate(225deg);opacity:.9}.wfnav__panel{position:absolute;top:100%;left:0;right:0;z-index:60;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s;border:1px solid rgb(232 199 126 / .28);border-top:2px solid #e8c77e;background:radial-gradient(900px 300px at 85% 0%,rgb(63 180 229 / .12),transparent 70%),linear-gradient(180deg,#111a26,#090d14);box-shadow:0 34px 70px -24px #000000f2;font-family:var(--font-sans);font-weight:400;text-transform:none;letter-spacing:0;cursor:default}.wfnav__panel:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.wfnav__group:hover>.wfnav__panel,.wfnav__group:focus-within>.wfnav__panel,.wfnav__group.is-open>.wfnav__panel{visibility:visible;opacity:1;transform:none;transition:opacity .16s ease .1s,transform .16s ease .1s,visibility 0s linear .1s}.wfnav__group.is-closed>.wfnav__panel{visibility:hidden;opacity:0;transition:none}.wfnav__inner{display:flex;gap:1.8rem;padding:1.3rem 1.5rem 1.4rem;max-height:75vh;overflow-y:auto}.wfnav__col{flex:1 1 0;min-width:10rem}.wfnav__col ul{display:grid;gap:.1rem}.wfnav__head{margin-bottom:.45rem;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e8c77e}.wfnav__subhead{display:block;margin:.7rem 0 .3rem;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e8c77e}.wfnav__link{display:flex;align-items:center;gap:.45rem;padding:.22rem .35rem;border-radius:4px;font-size:.86rem;color:#ddd5c3}.wfnav__link:hover{background:#3fb4e51a;color:#fff}.wfnav__link img{border-radius:3px}.wfnav__link small{margin-left:auto;padding-left:.6rem;font-size:.72rem;color:#8d877a}.wfnav__link em{padding:0 .3rem;border-radius:3px;background:#3fb4e5;font-size:.6rem;font-style:normal;font-weight:700;text-transform:uppercase;color:#06121b}.wfnav__link--hl{font-weight:600;color:#f6dfa6}.wfnav__classes{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,13.5rem);align-content:start;gap:.4rem}.wfnav__class{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.3rem .45rem;border:1px solid color-mix(in srgb,var(--wf-cc) 25%,transparent);border-radius:6px;background:color-mix(in srgb,var(--wf-cc) 8%,#0c121b)}.wfnav__class-main{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.9rem;color:var(--wf-cc)}.wfnav__class-main img{border-radius:50%}.wfnav__class-sub{font-size:.72rem;color:#8d877a}.wfnav__class-sub:hover,.wfnav__class-main:hover span{text-decoration:underline}.wfnav__feature{flex:0 0 auto;align-self:flex-start;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:.3rem;width:14rem;min-height:9rem;padding:.9rem;overflow:hidden;border:1px solid rgb(232 199 126 / .3);border-radius:6px;background:#121b28}.wfnav__feature:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--feature-art, none) 50% 50% / cover no-repeat;filter:brightness(.5)}.wfnav__feature:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgb(8 11 17 / .95),transparent)}.wfnav__feature--cd{justify-content:center;background:radial-gradient(ellipse at 30% 0%,#3fb4e559,#0e1724 70%)}.wfnav__feature-title{font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:#fbf3e0}.wfnav__feature-text{font-size:.78rem;color:#cfc6b3}.wfnav__feature-go{color:#7fd3f5}.wfnav-m summary{cursor:pointer}.wfnav-m__body{display:grid;gap:.1rem;padding:0 0 .6rem .8rem}.wfnav-m__body a{padding:.3rem 0;font-size:.9rem}.wfnav-m__all{font-weight:600;color:#f6dfa6}.wfnav-m__head{margin-top:.5rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e8c77e}.wf-taught{display:block;margin-top:.15rem;font-size:.78rem;color:var(--color-muted)}.wf-taught .wf-ref{margin:0}.wf-have{position:relative}.wf-have__box{flex:none;display:flex;align-items:flex-start;padding-top:.5rem;cursor:pointer}.wf-have__box input{width:1.1rem;height:1.1rem;accent-color:#1eff00;cursor:pointer}.wf-have.is-have{border-color:#1eff0059;background:linear-gradient(to right,rgb(30 255 0 / .06),var(--wf-panel) 40%)}.wf-have-count{align-self:center;margin-left:auto;font-family:var(--font-display);font-weight:700;color:#1eff00}.wf-progress{display:grid;gap:.4rem;max-width:44rem}.wf-progress__row{display:grid;grid-template-columns:9rem 1fr 5.5rem;align-items:center;gap:.8rem;padding:.3rem .5rem;border-radius:4px;font-size:.9rem}.wf-progress__row:hover{background:#ffffff0a}.wf-progress__name{color:#fbf3e0}.wf-progress__bar{height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.wf-progress__bar span{display:block;height:100%;width:0;background:linear-gradient(to right,#1eff00,var(--wf-azure))}.wf-progress__n{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-muted)}.wf-faq{display:grid;gap:.5rem;max-width:56rem}.wf-faq details{border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-faq summary{cursor:pointer;padding:.75rem 1rem;font-weight:600;color:#fbf3e0}.wf-faq details[open] summary{color:var(--wf-gold-hi)}.wf-faq p{padding:0 1rem .9rem;font-size:.92rem;line-height:1.6;color:var(--wf-text)}.wf-diff p{margin-top:.25rem;font-size:.86rem;line-height:1.5}.wf-diff p span{display:inline-block;min-width:4.2rem;margin-right:.3rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wf-diff__old{color:#a59f92}.wf-diff__old span{color:#8d877a}.wf-diff__new{color:#ffd100}.wf-diff__new span{color:var(--wf-azure-hi)}.wf-kind--zone{background:var(--wf-gold)}.wf-kind--dungeon{background:var(--wf-azure)}.wf-kind--raid{background:#a335ee}.wf-kind--pvp{background:var(--wf-horde)}i.wf-dot{display:inline-block;vertical-align:.05em}.wfhub-level .wf-kindbar--dungeon span{background:var(--wf-azure)}.wfhub-level .wf-kindbar--raid span{background:#a335ee}.wfhub-level .wf-kindbar--pvp span{background:var(--wf-horde)}.wfhub-level .wf-kindbar--zone span{background:linear-gradient(to right,var(--wf-gold),var(--wf-bronze))}.wf-xp{max-width:32rem}.wf-calc__out{align-self:center;margin-left:.5rem}.wf-calc__out b{font-family:var(--font-display);font-size:2rem;font-weight:800;color:var(--wf-azure-hi)}.wf-cons__effect{min-width:18rem;font-size:.84rem;color:#1eff00}.wf-filter .wf-chips{flex-basis:100%}button.wf-chip{cursor:pointer;background:transparent}.wfp-plan{display:grid;gap:.15rem;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));font-size:.86rem}.wfp-plan li{display:flex;align-items:center;gap:.45rem;padding:.15rem .3rem;border-radius:4px}.wfp-plan li:nth-child(odd){background:#ffffff05}.wfp-plan__lv{min-width:2rem;font-family:var(--font-display);font-weight:700;text-align:right;color:var(--wf-azure-hi)}.wfp-plan small{color:#ffd100}.wfp-plan__tab{margin-left:auto;font-size:.75rem;color:var(--color-muted)}.wfp-plandetails{margin-bottom:.8rem}.wfp-plandetails summary{cursor:pointer;font-weight:600;color:var(--wf-gold-hi)}.wfp-plandetails .wfp-plan{margin-top:.5rem;grid-template-columns:1fr}.wfp-classes{display:flex;flex-wrap:wrap;gap:.45rem}.wfp-class{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .4rem;border:1px solid color-mix(in srgb,var(--wf-cc) 35%,transparent);border-radius:999px;background:var(--wf-panel);font-weight:600;color:var(--wf-cc);cursor:pointer}.wfp-class img{border-radius:50%}.wfp-class:hover{border-color:var(--wf-cc)}.wfp-class.is-active{border-color:var(--wf-cc);background:color-mix(in srgb,var(--wf-cc) 18%,var(--wf-panel));box-shadow:0 0 14px color-mix(in srgb,var(--wf-cc) 30%,transparent)}.wfp-bar{position:sticky;top:4.2rem;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;padding:.7rem 1rem;border:1px solid var(--wf-line-hi);border-radius:6px;background:#0c121bf2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:.9rem}.wfp-bar__pts b{font-family:var(--font-display);font-size:1.4rem;color:var(--wf-gold-hi)}.wfp-bar__split{font-family:var(--font-display);font-weight:700;color:var(--wf-azure-hi)}.wfp-bar__lv{color:#cfc6b3}.wfp-bar__opt{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;font-size:.82rem;color:var(--color-muted);cursor:pointer}.wfp-pick{grid-column:1 / -1;max-width:none;padding:2rem;border:1px dashed var(--wf-line-hi);border-radius:8px;text-align:center;color:var(--color-muted)}button.wf-node{padding:0;cursor:pointer}.wf-node.is-off{filter:grayscale(1) brightness(.45)}.wf-node.is-open{border-color:#1eff00}.wf-node.is-some{border-color:#1eff00;box-shadow:0 0 8px #1eff0059}.wf-node.is-max{border-color:#ffd100;box-shadow:0 0 10px #ffd10073}.wf-node.is-max .wf-node__max{color:#ffd100}.wf-node.is-current{outline:2px solid var(--wf-azure);outline-offset:2px}.wf-tree__sum{margin-left:auto;font-family:var(--font-display);font-size:1.1rem;color:var(--wf-gold-hi)}.wf-tree__title{display:flex}.wfp-detail__box{border-color:var(--wf-line-hi)}.wfp-next{margin-top:.3rem;font-size:.86rem;color:#9fd8a0}.wfp-why{margin-top:.3rem;font-size:.82rem;color:#ff7a6e}.wfp-detail__close{display:none}@media(max-width:1023px){.wfp-detail.is-active{position:fixed;left:.5rem;right:.5rem;bottom:.5rem;z-index:70;max-height:45vh;overflow-y:auto;border-radius:8px;background:#0c121b;box-shadow:0 -10px 30px #0009}.wfp-detail.is-active .wfp-detail__close{display:inline-block;margin-left:auto;padding:0 .6rem;font-size:1.3rem;color:var(--color-muted)}.wf-planner-space{height:40vh}}.wfp-detail__btns .btn[disabled]{opacity:.35;cursor:not-allowed}.wfp-detail__btns{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem}.wfp-picked{display:grid;gap:.2rem;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr))}.wfp-picked button{display:flex;align-items:center;gap:.45rem;width:100%;padding:.2rem .3rem;border-radius:4px;text-align:left;font-size:.88rem;color:var(--wf-text)}.wfp-picked button:hover{background:#3fb4e514}.wfp-picked small{margin-left:auto;color:#ffd100}.wfp-flash{position:fixed;left:50%;bottom:1.5rem;z-index:80;transform:translate(-50%);padding:.6rem 1rem;border:1px solid var(--wf-line-hi);border-radius:6px;background:#0c121b;font-size:.9rem;color:var(--wf-text);box-shadow:0 10px 30px #0009}.wf-buildhead{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.wf-buildhead__split{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-top:.3rem;color:var(--color-muted)}.wf-buildhead__split b{font-family:var(--font-display);font-size:1.15rem;color:var(--wf-gold-hi)}.wf-buildhead__facts{margin-left:auto;min-width:16rem}@media(min-width:1024px){.wf-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.wf-facts>div{grid-template-columns:7.5rem 1fr}.wf-cd__cell{min-width:3.4rem}.wf-cd__cell b{font-size:1.45rem}.wfhub-level{grid-template-columns:8rem 1fr 3rem}.wfhub-credit{position:static;margin-top:1rem}.wf-tree__grid{gap:.6rem .35rem}.wf-node{width:40px;height:40px}}.wfp-tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid var(--wf-line-hi)}@media(max-width:640px){.wfp-tab{padding:.45rem .7rem;font-size:.85rem}}.wfp-tab{margin-bottom:-1px;padding:.55rem 1.1rem;border:1px solid transparent;border-radius:6px 6px 0 0;font-family:var(--font-display);font-weight:700;letter-spacing:.04em;color:var(--color-muted);cursor:pointer}.wfp-tab:hover{color:var(--wf-text)}.wfp-tab[aria-selected=true]{border-color:var(--wf-line-hi);background:var(--wf-panel);color:var(--wf-gold-hi);box-shadow:inset 0 -2px 0 var(--wf-gold)}.wfp-tab span{font-size:.8rem;color:var(--wf-azure-hi)}.wfp-races{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.wfp-races__label{margin-right:.3rem;font-size:.8rem;color:var(--color-muted)}.wfp-race{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .65rem .2rem .25rem;border:1px solid var(--wf-line);border-radius:999px;background:var(--wf-panel);font-size:.85rem;color:var(--wf-text);cursor:pointer}.wfp-race img{border-radius:50%}.wfp-race:hover{border-color:var(--wf-line-hi)}.wfp-race.is-active{border-color:var(--wf-gold);background:#e8c77e1f;color:var(--wf-gold-hi)}.wfg-wrap{display:grid;gap:1rem 1.5rem;grid-template-columns:minmax(0,1fr);align-items:start}.wfg-doll{display:grid;gap:.4rem 1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"l r" "w w";align-content:start}.wfg-col{display:grid;gap:.4rem;align-content:start}.wfg-col--1{grid-area:l}.wfg-col--2{grid-area:r}.wfg-col--3{grid-area:w;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.6rem}.wfg-center{min-width:0}@media(min-width:1024px){.wfg-wrap{grid-template-columns:minmax(0,2fr) minmax(0,1.15fr)}.wfg-col--2 .wfg-slot__btn{flex-direction:row-reverse;text-align:right}}@media(min-width:1024px)and (min-height:860px){.wfg-doll{position:sticky;top:calc(var(--header-h, 4rem) + .8rem)}}@media(min-width:1024px)and (min-height:1080px){.wfc-wrap{position:sticky;top:calc(var(--header-h, 4rem) + .8rem)}}.wfg-slot__btn{display:flex;align-items:center;gap:.6rem;width:100%;min-height:3.4rem;padding:.35rem .5rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel);text-align:left;color:var(--wf-text)}button.wfg-slot__btn{cursor:pointer}button.wfg-slot__btn:hover{border-color:var(--wf-line-hi);background:#3fb4e50f}.wfg-slot__icon{flex:none;display:block;width:40px;height:40px;border:1px solid #3a3f48;border-radius:5px;background:#0a0d12;overflow:hidden}.wfg-slot__icon img{width:100%;height:100%}.wfg-slot__icon--empty{background:radial-gradient(circle at 50% 40%,rgb(255 255 255 / .06),transparent 70%),#0a0d12}.wfg-q0 .wfg-slot__icon{border-color:#9d9d9d}.wfg-q1 .wfg-slot__icon{border-color:#d6d6d6}.wfg-q2 .wfg-slot__icon{border-color:#1eff00}.wfg-q3 .wfg-slot__icon{border-color:#3d93ff}.wfg-q4 .wfg-slot__icon{border-color:#a335ee}.wfg-q5 .wfg-slot__icon{border-color:#ff8000}.wfg-q6 .wfg-slot__icon,.wfg-q7 .wfg-slot__icon{border-color:#e6cc80}.wfg-slot__text{display:grid;min-width:0;line-height:1.25}.wfg-slot__label{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.wfg-slot__name{overflow:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;font-weight:600}a.wfg-slot__name:hover{text-decoration:underline}.wfg-slot__ench{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;color:#1eff00}.wfg-slot__none{font-size:.8rem;color:#6b7280}.wfg-sum{padding:.9rem 1rem;border:1px solid #6b5230;border-radius:4px;background:url(/assets/img/wf/ui/ui-character-info-stat-bg-c60-2x.webp) center top / cover no-repeat,#0d0a08;box-shadow:0 0 0 1px #000,inset 0 0 24px #000000b3,0 12px 26px #00000073}.wfg-sum .wf-sub{margin:1.1rem -.4rem .5rem;padding:.42rem .75rem;background:url(/assets/img/wf/ui/ui-character-info-stat-stonebg-c60-2x.webp) center / 100% 100% no-repeat;color:#ffd100;text-shadow:0 1px 2px #000;letter-spacing:.05em}.wfg-sum details>summary.wf-sub{cursor:pointer}.wfg-sum__head dd{color:#ffd100;text-shadow:0 1px 2px #000}.wfg-sum .wfg-stats li span{color:#e9d2a8}.wfg-sum>.wf-sub:first-child,.wfg-sum__head+.wf-sub{margin-top:.9rem}.wfg-sum__head{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.wfg-sum__head dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted)}.wfg-sum__head dd{font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--wf-gold-hi)}.wfg-stats{display:grid;gap:.1rem 1.2rem;grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));font-size:.88rem}.wfg-stats li{display:flex;justify-content:space-between;gap:.5rem;padding:.15rem 0;border-bottom:1px dotted rgb(232 199 126 / .12)}.wfg-stats b{color:#1eff00}.wfg-lines{display:grid;gap:.3rem;font-size:.86rem;line-height:1.45}.wfg-lines .is-on{color:#1eff00}.wfg-lines .is-off{color:#9d9d9d}.wfg-set+.wfg-set{margin-top:.6rem}.wfg-set__name{font-weight:600;color:#ffd100}.wfg-set__name a:hover{text-decoration:underline}.wfg-set__name small{font-weight:400;color:var(--color-muted)}.wf-buildhead__race{display:inline-flex;align-items:center;gap:.35rem;margin-left:.8rem;font-size:.95rem;color:var(--wf-text);vertical-align:.2em}.wf-buildhead__race img{border-radius:50%}.wf-buildhead__race:hover{text-decoration:underline}.wfg-pick{width:min(44rem,calc(100vw - 1rem));max-width:none;height:min(46rem,calc(100vh - 2rem));max-height:none;margin:auto;padding:0;border:1px solid var(--wf-line-hi);border-radius:10px;background:#0c121b;color:var(--wf-text);box-shadow:0 20px 60px #000000b3}.wfg-pick::backdrop{background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wfg-pick__in{display:flex;flex-direction:column;gap:.7rem;height:100%;padding:.9rem 1rem 1rem}.wfg-pick__head{display:flex;align-items:center;gap:.5rem}.wfg-pick__title{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--wf-gold-hi)}.wfg-pick__x{margin-left:auto;padding:0 .5rem;font-size:1.6rem;line-height:1;color:var(--color-muted);cursor:pointer}.wfg-pick__x:hover{color:var(--wf-text)}.wfg-pick__filters{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem .8rem}.wfg-pick__filters input[type=search]{flex:1 1 14rem}.wfg-pick__filters label{display:grid;gap:.15rem}.wfg-pick__n{margin-left:auto}.wfg-pick__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.wfg-pick__list{display:grid;gap:.2rem}.wfg-row{display:flex;align-items:center;gap:.6rem;width:100%;padding:.3rem .45rem;border:1px solid transparent;border-radius:5px;text-align:left;cursor:pointer}.wfg-row:hover{border-color:var(--wf-line);background:#3fb4e512}.wfg-row.is-current{border-color:var(--wf-gold);background:#e8c77e14}.wfg-row img,.wfg-row__ph{flex:none;width:36px;height:36px;border:1px solid #3a3f48;border-radius:4px;background:#0a0d12}.wfg-row__text{display:grid;min-width:0;line-height:1.3}.wfg-row__name{font-weight:600}.wfg-row__meta{font-size:.74rem;color:var(--color-muted)}.wfg-row__x{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;color:#cfc6b3}.wfg-cur{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .6rem;border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wfg-cur img{border-radius:4px}.wfg-cur__name{flex:1;min-width:10rem;overflow-wrap:anywhere;font-weight:600}.wfg-cur__ench{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:.5rem;font-size:.8rem;color:var(--color-muted)}.wfg-cur__ench select{flex:1 1 16rem;min-width:0;color:#1eff00}@media(max-width:640px){.wfg-pick{width:100vw;height:100dvh;max-height:none;border-radius:0}.wfg-pick__filters{display:grid;grid-template-columns:1fr 1fr}.wfg-pick__filters>input[type=search],.wfg-pick__n{grid-column:1 / -1}.wfg-pick__filters select,.wfg-pick__filters input{width:100%;min-width:0}.wfg-slot__btn{gap:.45rem;padding:.3rem .4rem}.wfg-slot__icon{width:34px;height:34px}.wfg-slot__name{font-size:.8rem}.wfg-col--3{grid-template-columns:1fr}}@media(max-width:480px){.wfg-doll{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "r" "w"}}.wfx-picked,.wfx-cons{display:grid;gap:.2rem}.wfx-cons{max-height:36rem;overflow-y:auto;overscroll-behavior:contain}.wfx-picked .wfg-row{border-color:var(--wf-line);background:var(--wf-panel)}.wfx-remove{margin-left:auto;padding:0 .4rem;font-size:1.3rem;line-height:1;color:var(--color-muted)}.wfg-row:hover .wfx-remove{color:#ff7a6e}.wfx-cons__row{display:flex;align-items:center;gap:.6rem;padding:.3rem .45rem;border:1px solid var(--wf-line);border-radius:5px;background:var(--wf-panel)}.wfx-cons__row img{flex:none;border-radius:4px}.wfx-cons__row .wfg-row__x{white-space:normal}a.wfp-race{text-decoration:none}.wfg-lines .wfg-warn{color:#ffb35c}.wfx-picked .wfg-row__x{white-space:normal}.wf-maplink{margin-left:auto;font-size:.85rem;font-weight:600;color:var(--wf-azure-hi)}.wf-maplink:hover{text-decoration:underline}.wfg-src summary{cursor:pointer;list-style:none}.wfg-src summary::-webkit-details-marker{display:none}.wfg-src summary:before{content:"▸ ";color:var(--wf-gold)}.wfg-src[open] summary:before{content:"▾ "}.wfg-src__head{margin-top:.6rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wf-gold)}.wfg-src .wf-maplink{margin-left:.3rem;font-size:.78rem}.wfb-classes{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr))}.wfb-class{display:grid;gap:.55rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--wf-cc) 35%,transparent);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--wf-cc) 14%,transparent),transparent 70%),var(--wf-panel)}.wfb-class__head{display:flex;align-items:center;gap:.6rem}.wfb-class__head img{border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--wf-cc) 50%,transparent)}.wfb-class__name{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--wf-cc)}.wfb-class__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem .8rem;font-size:.84rem}.wfb-class__links a{color:var(--color-muted)}.wfb-class__links a:hover{color:var(--wf-text);text-decoration:underline}.wfb-class__links .wfb-class__go{font-weight:700;color:var(--wf-gold-hi)}.wfb-feats{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.wfb-feat{display:grid;gap:.3rem;padding:.8rem .95rem;border:1px solid var(--wf-line);border-radius:8px;background:var(--wf-panel)}.wfb-feat:hover{border-color:var(--wf-line-hi)}.wfb-feat__title{font-weight:700;color:var(--wf-gold-hi)}.wfb-feat__text{font-size:.86rem;line-height:1.45;color:#cfc6b3}.wfp-drafts{position:relative}.wfp-drafts__panel{position:absolute;left:0;top:calc(100% + 6px);z-index:30;width:min(24rem,calc(100vw - 2rem));padding:.8rem .9rem;border:1px solid var(--wf-line-hi);border-radius:8px;background:#0c121b;box-shadow:0 16px 40px #0009}.wfp-drafts__msg{margin-top:.4rem;font-size:.8rem;color:#ffb35c}.wfp-drafts__list{display:grid;gap:.2rem;max-height:18rem;overflow-y:auto}.wfp-drafts__list li{display:flex;align-items:center;gap:.3rem}.wfp-drafts__load{flex:1;display:grid;padding:.3rem .45rem;border-radius:5px;text-align:left;color:var(--wf-text);cursor:pointer}.wfp-drafts__load:hover{background:#3fb4e514}.wfp-drafts__load small{font-size:.74rem;color:var(--color-muted)}.wfp-drafts__del{padding:0 .45rem;font-size:1.2rem;color:var(--color-muted);cursor:pointer}.wfp-drafts__del:hover{color:#ff7a6e}.wfp-resume{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.6rem .9rem;border:1px solid rgb(63 180 229 / .35);border-left:3px solid var(--wf-azure);border-radius:6px;background:#3fb4e512;font-size:.9rem}.wfp-resume span{flex:1 1 16rem}.wfp-bar__target{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:var(--color-muted)}.wfp-bar__target input{width:4rem}.wfg-over{padding:.4rem .6rem;border-left:3px solid #ffb35c;background:#ffb35c14;font-size:.84rem;color:#ffcf96}.wfg-row__diff{display:flex;flex-wrap:wrap;gap:.1rem .6rem;font-size:.74rem;font-weight:600}.wfg-row__diff .is-up{color:#3dff6a}.wfg-row__diff .is-down{color:#ff6a5c}.wf-profgear{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));align-items:start}.wf-profgear__slot{border:1px solid var(--wf-line);border-radius:6px;background:var(--wf-panel)}.wf-profgear__slot summary{padding:.5rem .75rem;font-weight:700;color:var(--wf-gold-hi);cursor:pointer}.wf-profgear__slot summary small{color:var(--color-muted);font-weight:400}.wf-profgear__slot ul{display:grid;gap:.3rem;max-height:22rem;overflow-y:auto;padding:0 .75rem .6rem;font-size:.86rem}.wf-profgear__slot li small{display:block;padding-left:1.7rem;color:var(--color-muted)}.wfx-pet{font-size:.88rem;color:#cfc6b3}.wfx-pet b{color:var(--wf-gold-hi)}.wfp-drafts__msg{white-space:pre-line}.wfp-drafts__msg.is-info{padding:.45rem .6rem;border-left:3px solid var(--wf-azure);background:#3fb4e512;color:var(--wf-text)}.wfp-drafts__cmp{font-size:1rem}.wfg-mats{display:grid;gap:.25rem;grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));font-size:.85rem}.wfp [data-undo][disabled],.wfp [data-redo][disabled]{opacity:.35;cursor:default}.wfg-set__missing{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:.4rem;font-size:.82rem;color:var(--color-muted)}.wfg-set__piece{display:inline-flex;align-items:center;gap:.2rem}.wfg-set__add{width:1.3rem;height:1.3rem;border:1px solid var(--wf-line-hi);border-radius:50%;font-weight:700;line-height:1;color:var(--wf-gold-hi);cursor:pointer}.wfg-set__add:hover{background:#e8c77e26}.wfp-bar__find{width:16rem}.wf-node.is-miss{opacity:.18;filter:grayscale(1)}.wf-node.is-hit{outline:2px solid #ffd100;outline-offset:2px;box-shadow:0 0 14px #ffd1008c;filter:none!important}@media(max-width:640px){.wfp-bar__find{width:100%;order:9}}.wfp .wfp-races{min-height:1.95rem}.wfp .wfp-races[hidden]{display:flex!important;visibility:hidden}@media(min-width:1024px){.wfp [data-trees]{min-height:21rem}.wfp [data-trees]>.wfp-pick{display:grid;place-items:center;min-height:21rem}}.wfg-fill{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.85rem;color:var(--color-muted)}.wfg-fill label{display:inline-flex;align-items:center;gap:.4rem}.wfg-fill select{width:auto;max-width:15rem}.wfg-fill small{font-size:.76rem}.wfg-have{width:1.15rem;height:1.15rem;margin-right:.45rem;vertical-align:-.2em;accent-color:#3dff6a;cursor:pointer}.wfg-src li.is-have>span,.wfg-src li.is-have .wf-ref{opacity:.5;text-decoration:line-through}.wfg-have__n{margin-left:.4rem;color:#3dff6a;text-transform:none;letter-spacing:0}.wfgp__classes{display:flex;flex-wrap:wrap;gap:.4rem}.wfgp__n{margin-left:.2rem;font-size:.78rem;color:var(--wf-gold-hi)}.wfgp__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;color:var(--wf-gold-hi)}.wfgp__kind{margin-top:.8rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.wfgp__list{display:grid;gap:.25rem;margin-top:.3rem;font-size:.88rem}.wfgp__list li{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem}.wfgp__list img{border-radius:4px}.wfgp__by{width:100%;padding-left:1.9rem;font-size:.76rem;color:var(--color-muted)}.wfgp__item{display:inline-flex;align-items:center;gap:.15rem}.wfgp__minus{width:1.8rem;height:1.8rem;border:1px solid var(--wf-line-hi);border-radius:50%;font-size:1.1rem;line-height:1;color:var(--wf-text);cursor:pointer}.wfgp__minus:hover{border-color:#ff7a6e;color:#ff7a6e}.wfx-cons__row.is-have a,.wfx-cons__row.is-have .wfg-row__x{opacity:.5;text-decoration:line-through}.wfp-bar__zones{font-size:.8rem;color:var(--wf-azure-hi)}.wfp-bar__zones:hover{text-decoration:underline}.wfg-src-v{font-weight:600;color:#ffd100}.wfg-src-c{font-weight:600;color:#7fd3f5}.wfg-price{margin-left:.25rem;font-size:.8rem;white-space:nowrap}.wfg-price-total{margin-top:.4rem;font-size:.88rem;font-weight:600}.wf-profgear__cls{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-muted)}.wf-profgear__cls select{width:auto}.wfc-wrap{--s: 52px;--g: 7px;display:grid;gap:1rem;justify-items:center;align-content:start;min-width:0}.wfc{position:relative;width:min(100%,calc(2 * var(--s) + 19rem));padding:13px;filter:drop-shadow(0 14px 26px rgb(0 0 0 / .55))}.wfc:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:url(/assets/img/wf/ui/ui-frame-metal-cornertopleft-c60-2x.webp) left top / 48px 48px no-repeat,url(/assets/img/wf/ui/ui-frame-metal-cornertopright-c60-2x.webp) right top / 48px 48px no-repeat,url(/assets/img/wf/ui/ui-frame-metal-cornerbottomleft-c60-2x.webp) left bottom / 48px 50px no-repeat,url(/assets/img/wf/ui/ui-frame-metal-cornerbottomright-c60-2x.webp) right bottom / 48px 50px no-repeat,url(/assets/img/wf/ui/_ui-frame-metal-edgetop-c60-2x.webp) 0 0 / 64px 48px repeat-x,url(/assets/img/wf/ui/_ui-frame-metal-edgebottom-c60-2x.webp) 0 100% / 64px 50px repeat-x,url(/assets/img/wf/ui/_ui-frame-metal-edgeleft-c60-2x.webp) 0 0 / 48px 64px repeat-y,url(/assets/img/wf/ui/_ui-frame-metal-edgeright-c60-2x.webp) 100% 0 / 48px 64px repeat-y}.wfc__title{position:relative;z-index:3;display:grid;justify-items:center;margin:-2px auto 0;padding:.35rem 1.2rem .4rem;width:min(100%,17rem);background:url(/assets/img/wf/ui/ui-character-info-title-c60-2x.webp) center / 100% 100% no-repeat;text-align:center;line-height:1.15}.wfc__name{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--wf-cc, #ffd100);text-shadow:0 1px 2px #000}.wfc__sub{font-size:.72rem;color:#e9d2a8;text-shadow:0 1px 2px #000}.wfc__body{position:relative;display:grid;grid-template-columns:var(--s) minmax(0,1fr) var(--s);grid-template-areas:"l m r" "w w w";gap:var(--g) 10px;margin-top:6px;padding:12px 14px 14px;background:url(/assets/img/wf/ui/ui-character-info-general-bg-c60-2x.webp) center / cover}.wfc__col{display:grid;gap:var(--g);align-content:start}.wfc__col--1{grid-area:l}.wfc__col--2{grid-area:r}.wfc__model{grid-area:m;position:relative;min-height:calc(8 * var(--s) + 7 * var(--g));border:1px solid rgb(0 0 0 / .7);background:var(--wfc-bg) center / cover no-repeat,#0b0806;box-shadow:inset 0 0 28px #000000d9}.wfc__ilvl{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:grid;justify-items:center;width:88%;padding:.2rem 0 .15rem;background:url(/assets/img/wf/ui/ui-character-info-itemlevel-bounce-c60-2x.webp) center / 100% 100% no-repeat;line-height:1.1;text-align:center}.wfc__ilvl span{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:#a335ee;text-shadow:0 1px 2px #000}.wfc__ilvl small{font-size:.66rem;letter-spacing:.04em;color:#e9d2a8}.wfc__weapons{grid-area:w;display:flex;justify-content:center;gap:var(--g);margin-top:4px}.wfc-slot{list-style:none}.wfc-slot__btn{position:relative;display:block;width:var(--s);height:var(--s);padding:0;border:0;background:url(/assets/img/wf/ui/ui-character-info-gearslot-c60-2x.webp) center / 100% 100% no-repeat;cursor:pointer}span.wfc-slot__btn{cursor:default}.wfc-slot__icon,.wfc-slot__empty{position:absolute;left:15%;top:15%;width:70%;height:70%;border-radius:2px}.wfc-slot__empty{opacity:.55;filter:saturate(.6)}.wfc-slot__btn:after{content:"";position:absolute;inset:14%;border-radius:2px;pointer-events:none}.wfc-slot.is-set .wfc-slot__btn:after{box-shadow:inset 0 0 0 1px var(--q, #9d9d9d),0 0 6px -1px var(--q, transparent)}.wfc-slot.wfg-q0{--q: #9d9d9d}.wfc-slot.wfg-q1{--q: #d6d6d6}.wfc-slot.wfg-q2{--q: #1eff00}.wfc-slot.wfg-q3{--q: #0070dd}.wfc-slot.wfg-q4{--q: #a335ee}.wfc-slot.wfg-q5{--q: #ff8000}.wfc-slot.wfg-q6,.wfc-slot.wfg-q7{--q: #e6cc80}a.wfc-slot__btn:hover,button.wfc-slot__btn:hover,a.wfc-slot__btn:focus-visible,button.wfc-slot__btn:focus-visible{filter:brightness(1.2);outline:none}a.wfc-slot__btn:hover:after,button.wfc-slot__btn:hover:after,.wfc-slot__btn:focus-visible:after{box-shadow:inset 0 0 0 1px #ffd100,0 0 10px #ffd1008c}.wfc-slot__ench{position:absolute;z-index:1;width:9px;height:9px;border:1px solid #000;pointer-events:none}.wfc-slot__ench{right:3px;top:3px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#b6ffa8,#1eff00 60%,#0a6a00);box-shadow:0 0 5px #1eff00}.wfc-slot__none{position:absolute;inset:0;display:grid;place-items:center;font-size:.55rem;font-weight:700;color:#e9d2a8;text-shadow:0 1px 2px #000;text-align:center;line-height:1;pointer-events:none}.wfc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:.15rem 1rem;width:100%;font-size:.82rem}.wfc-list li{display:grid;grid-template-columns:5.6rem minmax(0,1fr);align-items:baseline;gap:0 .5rem;min-width:0;padding:.18rem 0;border-bottom:1px solid rgb(233 210 168 / .08)}.wfc-list__slot{grid-column:1;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}.wfc-list__name{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}a.wfc-list__name:hover,button.wfc-list__name:hover{text-decoration:underline}button.wfc-list__name{text-align:left;cursor:pointer}.wfc-list__ench{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem}.wfc-list__ench{color:#1eff00}@media(max-width:480px){.wfc-wrap{--s: 44px;--g: 6px}.wfc{padding:10px}.wfc__body{padding:10px 10px 12px;gap:var(--g) 8px}}.wfc__crest{position:absolute;left:50%;top:12px;transform:translate(-50%);display:flex;align-items:flex-end}.wfc__cicon{width:44px;height:44px;border:2px solid #8a6a3a;border-radius:50%;box-shadow:0 0 0 1px #000,0 4px 12px #000000b3}.wfc__ricon{width:30px;height:30px;margin-left:-10px;border:2px solid #8a6a3a;border-radius:50%;box-shadow:0 0 0 1px #000,0 3px 8px #000000b3}.wf-band:after{height:9px;background:url(/assets/img/wf/ui/ui-stables-horz-divider-c60-2x.webp) left center / 100% 100% no-repeat;opacity:.95}.wf-sub{color:#ffd100;text-shadow:0 1px 2px #000}.wf-card,.wf-facts,.wfg-pick{background:linear-gradient(#00000040,#00000040),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #0009,inset 0 0 18px #0000008c}.wf-card--link:hover{background:linear-gradient(#ffd1000a,#ffd1000a),var(--wf-ui) center / cover,var(--wf-panel-hi)}.wf .wf-btn,.wf .btn-accent{min-height:2.3rem;padding:.4rem 1.5rem;border:0;border-radius:0;box-shadow:none;background:url(/assets/img/wf/ui/128-redbutton-left-c60.webp) left center / auto 100% no-repeat,url(/assets/img/wf/ui/128-redbutton-right-c60.webp) right center / auto 100% no-repeat,url(/assets/img/wf/ui/_128-redbutton-center-c60.webp) center / auto 100% repeat-x,#6b0d0d;color:#ffd100;text-shadow:0 1px 1px #000,0 0 3px #000}.wf .wf-btn:hover,.wf .btn-accent:hover{filter:brightness(1.18);color:#fff2a8}.wf .wf-btn:active,.wf .btn-accent:active{background-image:url(/assets/img/wf/ui/128-redbutton-left-pressed-c60.webp),url(/assets/img/wf/ui/128-redbutton-right-pressed-c60.webp),url(/assets/img/wf/ui/_128-redbutton-center-pressed-c60.webp)}.wf .btn-accent[disabled],.wf .wf-btn[disabled]{filter:grayscale(.8) brightness(.7);cursor:not-allowed}.wf .btn-ghost{border:1px solid #6b5230;border-radius:3px;background:linear-gradient(#1d1812,#0f0c09);color:#e9d2a8;box-shadow:0 0 0 1px #000}.wf .btn-ghost:hover{border-color:#c9a063;color:#fff2a8;background:linear-gradient(#2a2219,#15110c)}.wfp-tabs{gap:3px;border-bottom-color:#6b5230}.wfp-tab{margin-bottom:0;padding:.6rem 1.35rem .5rem;border:0;border-radius:0;background:url(/assets/img/wf/ui/common-internaltab-c60-2x.webp) center / 100% 100% no-repeat;color:#e9d2a8;text-shadow:0 1px 2px #000}.wfp-tab:hover{background-image:url(/assets/img/wf/ui/common-internaltab-hover-c60-2x.webp);color:#fff}.wfp-tab[aria-selected=true]{background:url(/assets/img/wf/ui/common-internaltab-selected-c60-2x.webp) center / 100% 100% no-repeat;color:#ffd100;box-shadow:none}.wf-money>span:after{width:.95em;height:.95em;margin-left:.18em;border-radius:0;background:center / contain no-repeat;vertical-align:-.12em}.wf-money__g:after{background-image:url(/assets/img/wf/ui/ui-goldicon.webp)!important}.wf-money__s:after{background-image:url(/assets/img/wf/ui/ui-silvericon.webp)!important}.wf-money__c:after{background-image:url(/assets/img/wf/ui/ui-coppericon.webp)!important}.wf-ref img,.wf-ref__ph{border-color:#4a3a24;box-shadow:0 0 0 1px #000;background:#0b0908}.wf-ref__ph{background:#0b0908 url(/assets/img/wf/icons/134400.webp) center / cover no-repeat}.wf-ref.wf-c-q0 img{border-color:#9d9d9d}.wf-ref.wf-c-q1 img{border-color:#8a8a8a}.wfg-pick{border:1px solid #c9a063;box-shadow:0 0 0 1px #000,0 0 0 4px #2a2016,0 0 0 5px #000,0 24px 60px #000c}.wfg-pick h2,.wfg-pick__title{color:#ffd100;text-shadow:0 1px 2px #000}.wf-dbnav{gap:3px}.wf-dbnav__tab{padding:.5rem 1rem .42rem;border:0;border-radius:0;background:url(/assets/img/wf/ui/common-internaltab-c60-2x.webp) center / 100% 100% no-repeat;color:#e9d2a8;text-shadow:0 1px 2px #000}.wf-dbnav__tab:hover{background-image:url(/assets/img/wf/ui/common-internaltab-hover-c60-2x.webp);color:#fff}.wf-dbnav__tab.is-active{background:url(/assets/img/wf/ui/common-internaltab-selected-c60-2x.webp) center / 100% 100% no-repeat;color:#ffd100}.wfg-row img{box-shadow:0 0 0 1px #000}.wf-tree{position:relative;border:14px solid transparent;border-radius:0;padding:.55rem .5rem .7rem;border-image:url(/assets/img/wf/ui/talents-inner-frame-c60.webp) 26 / 14px stretch;background:linear-gradient(180deg,#0000008c,#000000c7 60%,#000000d9),var(--wf-tree-art, none) 70% center / cover no-repeat,#0b0908;background-origin:padding-box;background-clip:padding-box;box-shadow:0 10px 26px #00000080}.wf-tree__title{padding-bottom:.65rem;margin-bottom:.7rem;background:url(/assets/img/wf/ui/talents-small-divider-c60.webp) center bottom / 100% 18px no-repeat;color:#ffd100;text-shadow:0 1px 2px #000}.wf-tree__title img{box-shadow:0 0 0 1px #000,0 0 0 2px #8a6a3a}.wf-node{width:46px;height:46px;border:0;border-radius:0;background:#000;box-shadow:0 3px 8px #000000b3}.wf-node img{position:absolute;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:3px}.wf-node:before{content:"";position:absolute;inset:-3px;z-index:1;pointer-events:none;background:url(/assets/img/wf/ui/talents-node-square-gray.webp) center / 100% 100% no-repeat}.wf-node.is-open:before,.wf-node.is-some:before{background-image:url(/assets/img/wf/ui/talents-node-square-green.webp)}.wf-node.is-max:before{background-image:url(/assets/img/wf/ui/talents-node-square-yellow.webp)}.wf-node.is-off:before{background-image:url(/assets/img/wf/ui/talents-node-square-locked.webp)}.wf-node.is-some,.wf-node.is-open{box-shadow:0 0 10px #1eff004d,0 3px 8px #000000b3}.wf-node.is-max{box-shadow:0 0 12px #ffd10066,0 3px 8px #000000b3}.wf-node--new:not(.is-off):not(.is-some):not(.is-max):after,.wf-node--changed:not(.is-off):not(.is-some):not(.is-max):after{content:"";position:absolute;right:-2px;top:-2px;z-index:2;width:9px;height:9px;border:1px solid #000;border-radius:50%;background:#3fb4e5;box-shadow:0 0 6px #3fb4e5}.wf-node--changed:not(.is-off):not(.is-some):not(.is-max):after{background:#d9a441;box-shadow:0 0 6px #d9a441}.wf-node__max{z-index:2;right:-7px;bottom:-7px;border-color:#6b5230;background:#050403;box-shadow:0 0 0 1px #000}.wf-node__need{z-index:3}.wf-node.is-current{outline:2px solid #ffd100;outline-offset:3px}.wfp-bar{border-color:#6b5230;background:linear-gradient(#14100cf5,#0b0907f5);box-shadow:0 0 0 1px #000,0 8px 20px #00000073}.wfp-bar__pts b{color:#ffd100}.wfp-bar__split{color:#e9d2a8}.wf-table-wrap{border-color:#4a3a24;box-shadow:0 0 0 1px #000;background:#0a080699}.wf-table th{border-bottom-color:#6b5230;background:linear-gradient(#1f1a13,#120e0a);color:#ffd100;text-shadow:0 1px 2px #000}.wf-table td{border-bottom-color:#e9d2a80f}.wf-table tbody tr:nth-child(2n){background:#e9d2a805}.wf-table tbody tr:hover{background:#ffd1000f}.wf-filter{border-color:#4a3a24;background:linear-gradient(#0000004d,#0000004d),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 16px #00000080}.wf-filter select,.wf-filter input,.wf .field{border-color:#4a3a24;background-color:#0b0907;color:#e9d2a8}.wf-filter select:focus,.wf-filter input:focus,.wf .field:focus{border-color:#c9a063;outline:none;box-shadow:0 0 0 1px #c9a063,0 0 8px #ffd10033}.wf .field::placeholder,.wf-filter input::placeholder{color:#8a7a62}.wf input[type=checkbox]{accent-color:#c9a063}.wf-filter input[type=checkbox],.wf-filter input[type=radio]{min-width:0;padding:0}.wfc__res{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;gap:6px}.wfc__res li{position:relative;width:28px;height:28px}.wfc__res img{width:28px;height:28px;filter:drop-shadow(0 2px 3px #000)}.wfc__res span{position:absolute;right:-2px;bottom:-3px;font-size:.7rem;font-weight:700;line-height:1;color:#fff;text-shadow:0 0 2px #000,0 1px 2px #000,0 0 3px #000}.wfc__res li.is-zero img{filter:grayscale(.7) brightness(.6) drop-shadow(0 2px 3px #000)}.wfc__res li.is-zero span{color:#9d9d9d}.wfx-bar{display:flex;flex-wrap:wrap;gap:3px;width:fit-content;max-width:100%;padding:6px;border:1px solid #4a3a24;border-radius:3px;background:linear-gradient(#15110d,#0a0806);box-shadow:0 0 0 1px #000,inset 0 0 12px #000000b3}.wfx-bar[hidden]{display:none}.wfx-bar__btn{position:relative;display:block;width:46px;height:46px;padding:0;border:0;background:#000;cursor:pointer}.wfx-bar__btn:after{content:"";position:absolute;inset:-2px;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-actionbar-iconframe-c60-2x.webp) center / 100% 100% no-repeat}.wfx-bar__btn img{position:absolute;inset:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.wfx-bar__btn:hover img,.wfx-bar__btn:focus-visible img{filter:brightness(1.25)}.wfx-bar__btn:hover:after{filter:brightness(1.3) sepia(.3)}.wfx-bar__key{position:absolute;left:5px;top:3px;z-index:1;font-size:.66rem;font-weight:700;line-height:1;color:#e9e4d8;text-shadow:0 0 2px #000,0 1px 2px #000}.wfp-class{gap:.55rem;padding:3px .95rem 3px 3px;border-color:#4a3a24;background:url(/assets/img/wf/ui/character-create-icon-circle-frame-c60-2x.webp) 1px center / 40px 40px no-repeat,linear-gradient(#17120d,#0b0907);box-shadow:0 0 0 1px #000}.wfp-class img{width:30px;height:30px;margin:4px;box-shadow:0 0 0 1px #000}.wfp-class:hover{border-color:#c9a063}.wfp-class.is-active{border-color:var(--wf-cc);background:url(/assets/img/wf/ui/character-create-icon-circle-frame-c60-2x.webp) 1px center / 40px 40px no-repeat,linear-gradient(color-mix(in srgb,var(--wf-cc) 22%,#17120d),#0b0907);box-shadow:0 0 0 1px #000,0 0 14px color-mix(in srgb,var(--wf-cc) 40%,transparent)}.wfp-race{gap:.45rem;padding:2px .7rem 2px 2px;border-color:#4a3a24;border-radius:3px;background:url(/assets/img/wf/ui/character-create-icon-frame-c60-2x.webp) 1px center / 30px 30px no-repeat,linear-gradient(#17120d,#0b0907);box-shadow:0 0 0 1px #000;color:#e9d2a8}.wfp-race img{width:22px;height:22px;margin:4px;border-radius:2px}.wfp-race--a{background-image:url(/assets/img/wf/ui/character-create-icon-frame-blue-c60-2x.webp),linear-gradient(#17120d,#0b0907)}.wfp-race--h{background-image:url(/assets/img/wf/ui/character-create-icon-frame-red-c60-2x.webp),linear-gradient(#17120d,#0b0907)}.wfp-race:hover{border-color:#c9a063;color:#fff}.wfp-race.is-active{border-color:#ffd100;color:#ffd100;box-shadow:0 0 0 1px #000,0 0 12px #ffd10059}.wfp-race.is-active{background:url(/assets/img/wf/ui/character-create-icon-frame-c60-2x.webp) 1px center / 30px 30px no-repeat,linear-gradient(#2a2114,#120d08)}.wfp-race--a.is-active{background-image:url(/assets/img/wf/ui/character-create-icon-frame-blue-c60-2x.webp),linear-gradient(#2a2114,#120d08)}.wfp-race--h.is-active{background-image:url(/assets/img/wf/ui/character-create-icon-frame-red-c60-2x.webp),linear-gradient(#2a2114,#120d08)}.wf-class{overflow:hidden;border-color:#4a3a24;border-radius:3px;background:linear-gradient(to bottom,color-mix(in srgb,var(--wf-cc) 16%,rgb(0 0 0 / .35)),#000000b8),var(--wf-class-bg, none) center 30% / cover no-repeat,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 22px #0009}.wf-class:hover{border-color:var(--wf-cc);box-shadow:0 0 0 1px #000,0 0 18px color-mix(in srgb,var(--wf-cc) 35%,transparent)}.wf-class img{padding:4px;background:url(/assets/img/wf/ui/character-create-icon-circle-frame-c60-2x.webp) center / 100% 100% no-repeat;box-shadow:none;width:56px;height:56px}.wf-class__name{text-shadow:0 1px 2px #000,0 0 4px #000}.wf-bonuses{align-self:start;padding:.75rem .9rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000,0 10px 24px #0000008c;font-size:.88rem;line-height:1.4}.wf-bonuses li span{color:#1eff00;margin-right:.15rem}.wf-chip{border-color:#4a3a24;border-radius:3px;background:linear-gradient(#1d1812,#0f0c09);box-shadow:0 0 0 1px #000;color:#e9d2a8}.wf-chip:hover{border-color:#c9a063;color:#fff2a8}.wf-chip.is-active{border-color:#ffd100;background:linear-gradient(#2a2114,#120d08);color:#ffd100;box-shadow:0 0 0 1px #000,0 0 10px #ffd1004d}.wf-book{padding:1.4rem 1.7rem 1.6rem;border-style:solid;border-width:0;border-image:url(/assets/img/wf/ui/spellbook-page-left-c60.webp) 64 22 22 22 fill / 0 16px 16px 16px stretch;background:#d6b98a;box-shadow:0 0 0 1px #3a2a16,0 0 0 4px #1a120a,0 14px 32px #0009}.wf-book .wf-sub{margin:1.2rem 0 .6rem;color:#5a1e00;text-shadow:none;border-bottom:1px solid rgb(90 30 0 / .35);padding-bottom:.2rem}.wf-book .wf-sub:first-child{margin-top:0}.wf-abilities--book{grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));gap:.4rem 1.2rem}.wf-abilities--book .wf-ability{gap:.3rem;padding:.35rem .2rem;border:0;border-radius:0;background:none;box-shadow:none}.wf-book__icon{position:relative;flex:none;align-self:flex-start;width:62px;height:59px;margin-left:-10px;background:url(/assets/img/wf/ui/spellbook-item-iconframe-c60.webp) center / 100% 100% no-repeat}.wf-book__icon img{position:absolute;left:19px;top:8px;width:36px;height:36px;border:0;border-radius:0;z-index:-1}.wf-book__icon{isolation:isolate}.wf-abilities--book .wf-ability__head,.wf-abilities--book .wf-ability__head a{color:#1a0f05;font-weight:700}.wf-abilities--book .wf-ability__head a:hover{color:#5a1e00}.wf-abilities--book .wf-ability__lvl{color:#6b4a26}.wf-abilities--book .wf-affects .wf-mod-on{color:#1d5f0c;font-weight:700}.wf-abilities--book .wf-affects{color:#4a3018}.wf-abilities--book .wf-affects span{color:#1a0f05;font-weight:700}.wf-abilities--book .wf-affects a{color:#5a1e00;text-decoration:underline;text-decoration-color:#5a1e0059}.wf-abilities--book .wf-ability__text{color:#3b2812}.wf-abilities--book .wf-ranks,.wf-abilities--book .wf-ranks a{color:#5a3a18}.wf-abilities--book .wf-ranks small{color:#7a5a36}.wf-abilities--book .wf-tag{border-color:#7a5a36;color:#5a1e00}.wf-skillbar{position:relative;height:22px;max-width:30rem;margin:-.3rem 0 .8rem;background:url(/assets/img/wf/ui/profession-progressbar-bg-c60.webp) center / 100% 100% no-repeat,#050403}.wf-skillbar:before{content:"";position:absolute;top:4px;bottom:4px;left:calc(4px + (100% - 8px) * var(--from) / 100%);width:calc((100% - 8px) * (var(--to) - var(--from)) / 100%);background:linear-gradient(#3a7bd5,#1c4f9c 55%,#123a78);box-shadow:inset 0 1px #ffffff40}.wf-skillbar:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/img/wf/ui/profession-progressbar-frame-c60.webp) center / 100% 100% no-repeat}.wf-skillbar span{position:relative;z-index:1;display:block;font-size:.72rem;font-weight:700;line-height:22px;text-align:center;color:#fff;text-shadow:0 1px 2px #000,0 0 3px #000}.wfhub-level__bar{height:14px;border-radius:0;background:url(/assets/img/wf/ui/profession-progressbar-bg-c60.webp) center / 100% 100% no-repeat,#050403}.wfhub-level__bar:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/img/wf/ui/profession-progressbar-frame-c60.webp) center / 100% 100% no-repeat}.wfhub-level__bar span{top:3px;bottom:3px;border-radius:0;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000059}.wfg-view{display:inline-flex;gap:2px;margin-left:auto}.wfg-view__btn{padding:.25rem .6rem;border:1px solid #4a3a24;border-radius:3px;background:linear-gradient(#1d1812,#0f0c09);font-size:.75rem;font-weight:700;color:#e9d2a8;cursor:pointer}.wfg-view__btn.is-active{border-color:#ffd100;color:#ffd100}.wfg-pick__list.is-bag{display:grid;grid-template-columns:repeat(auto-fill,48px);gap:4px;padding:8px;border:1px solid #2a2016;border-radius:3px;background:linear-gradient(#00000059,#00000059),var(--wf-ui) center / cover}.wfg-pick__list.is-bag>li.wf-note{grid-column:1 / -1}.wfg-bag__slot{position:relative;display:block;width:48px;height:48px;padding:0;border:0;background:url(/assets/img/wf/ui/bank-frame-item-slotframe-c60-2x.webp) center / 100% 100% no-repeat,#0a0806;cursor:pointer}.wfg-bag__slot img{position:absolute;left:5px;top:5px;width:38px;height:38px;box-shadow:0 0 0 1px var(--q, #3a2a16)}.wfg-bag__slot.wfg-q0{--q: #9d9d9d}.wfg-bag__slot.wfg-q1{--q: #d6d6d6}.wfg-bag__slot.wfg-q2{--q: #1eff00}.wfg-bag__slot.wfg-q3{--q: #0070dd}.wfg-bag__slot.wfg-q4{--q: #a335ee}.wfg-bag__slot.wfg-q5{--q: #ff8000}.wfg-bag__slot.wfg-q6,.wfg-bag__slot.wfg-q7{--q: #e6cc80}.wfg-bag__slot:hover img,.wfg-bag__slot:focus-visible img{filter:brightness(1.25);box-shadow:0 0 0 1px #ffd100,0 0 8px #ffd10080}.wfg-bag__slot.is-current img{box-shadow:0 0 0 2px #ffd100,0 0 10px #ffd10099}.site-header--split:has(.wfnav){border-bottom-color:#6b5230;background:linear-gradient(180deg,#14100cf7,#0a0806f7)}.wfnav .site-nav__item.is-active{color:#ffd100;background:linear-gradient(to top,rgb(255 209 0 / .14),transparent 85%)}.wfnav__panel{border-color:#6b5230;border-top-color:#c9a063;background:linear-gradient(#00000059,#00000080),url(/assets/img/wf/ui/ui-character-info-general-bg-c60-2x.webp) center / cover,#0d0a08}.wfnav__head,.wfnav__subhead{color:#ffd100}.wfnav__link:hover{background:#ffd10014;color:#fff}.wfnav__inner{gap:1.2rem}.wfnav__classes{grid-template-columns:repeat(3,12.4rem)}.wfnav__feature{flex:0 1 10rem;min-width:0}.wfnav__col{min-width:8.5rem}.wfnav__class-main{font-size:.86rem}.wfnav__class-sub{font-size:.7rem}.wfnav__feature{border-color:#6b5230;border-radius:3px;background:#120f0c}.wfnav__feature:after{background:linear-gradient(to top,rgb(10 8 6 / .95),transparent)}.wf-head{border-bottom-color:#4a3a24;background:radial-gradient(ellipse at 20% 0%,rgb(255 209 0 / .09),transparent 60%),linear-gradient(to bottom,#17120d,var(--color-ink))}.wf-head--art:after{background:linear-gradient(to top,var(--color-ink),rgb(14 11 8 / .4) 70%),linear-gradient(to right,rgb(14 11 8 / .82),transparent 70%)}.wf-head__kicker{color:#ffd100}.wf-tipcmp{display:flex;align-items:flex-start;gap:6px}.wf-tipcmp .wf-tip{max-width:22rem}.wf-tipcmp__cur{position:relative}.wf-tipcmp__label{margin:0 0 3px 3.6rem;font-size:.78rem;color:#9d9d9d;text-shadow:0 1px 2px #000}.wf-tipcmp__cur .wf-tip--compact .wf-tip__icon,.wf-tipcmp__cur .wf-tip__icon{opacity:.85}.wfhub-faction{position:relative;overflow:hidden;border-color:#4a3a24;border-radius:3px;background:linear-gradient(to bottom,color-mix(in srgb,var(--side) 12%,rgb(0 0 0 / .4)),#0000008c),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 20px #0000008c}.wfhub-faction:after{content:"";position:absolute;right:.8rem;top:-1rem;width:4.6rem;height:22rem;pointer-events:none;opacity:.55;background:var(--flag) center top / contain no-repeat}.wfhub-faction--alliance{--flag: url(/assets/img/wf/ui/charactercreate-factionflag-alliance-c60.webp)}.wfhub-faction--horde{--flag: url(/assets/img/wf/ui/charactercreate-factionflag-horde-c60.webp)}.wfhub-faction>*{position:relative;z-index:1}.wfb-class{border-color:#4a3a24;border-radius:3px;background:linear-gradient(135deg,color-mix(in srgb,var(--wf-cc) 16%,rgb(0 0 0 / .45)),#000000b3 70%),var(--wf-class-bg, none) center 25% / cover no-repeat,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 18px #0009}.wfb-class:hover{border-color:var(--wf-cc)}.wfb-class__head img{width:44px;height:44px;padding:3px;background:url(/assets/img/wf/ui/character-create-icon-circle-frame-c60-2x.webp) center / 100% 100% no-repeat;box-shadow:none}.wfb-class__name{text-shadow:0 1px 2px #000}.wf-abilities--book{grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr))}@media(max-width:640px){.wf-book{padding:1rem .9rem 1.1rem}.wfhub-faction:after{opacity:.18}}.wfl-trees{display:grid;gap:1rem}@media(min-width:1000px){.wfl-trees{grid-template-columns:repeat(3,minmax(0,1fr))}}.wfl-tree{position:relative;padding:.8rem .9rem .9rem;border:1px solid #000;border-radius:3px;background:url(/assets/img/wf/ui/legacy-tree-frame-background-c60.webp) center / 100% 100% no-repeat,#0d0a08;box-shadow:0 0 0 1px #4a3a24,0 10px 26px #0000008c}.wfl-tree__head{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.wfl-tree__emblem{width:56px;height:56px;padding:5px;border-radius:50%;background:url(/assets/img/wf/ui/legacy-tree-frame-ring-big-c60.webp) center / 100% 100% no-repeat}.wfl-tree__emblem{object-fit:cover;clip-path:circle(50%)}.wfl-tree__name{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#ffd100;text-shadow:0 1px 2px #000}.wfl-tree__pts{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem .2rem .35rem;background:url(/assets/img/wf/ui/legacy-tree-frame-points-bar-c60.webp) center / 100% 100% no-repeat;font-family:var(--font-display);font-weight:700;color:#fff;text-shadow:0 1px 2px #000}.wfl-tree__pts:before{content:"";width:16px;height:22px;background:url(/assets/img/wf/ui/legacy-tree-frame-points-icon-c60.webp) center / contain no-repeat}.wfl-tree__grid{position:relative;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),auto);gap:.7rem .4rem;padding:.3rem 0}.wfl-tree__arrows{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wfl-tree__arrows line{stroke:#786446b3;stroke-width:3px;vector-effect:non-scaling-stroke}.wfl-node{position:relative;z-index:1;justify-self:center;width:50px;height:50px;padding:0;border:0;background:#000;cursor:pointer}.wfl-node img{position:absolute;left:6px;top:6px;width:38px;height:38px}.wfl-node:before{content:"";position:absolute;inset:-2px;z-index:1;pointer-events:none;background:url(/assets/img/wf/ui/legacy-tree-frame-icon-frame-dark-c60.webp) center / 100% 100% no-repeat}.wfl-node.is-open:before{background-image:url(/assets/img/wf/ui/legacy-tree-frame-icon-frame-green-c60.webp)}.wfl-node.is-some:before,.wfl-node.is-max:before{background-image:url(/assets/img/wf/ui/legacy-tree-frame-icon-frame-c60.webp)}.wfl-node.is-max{box-shadow:0 0 12px #ffd10073}.wfl-node.is-some{box-shadow:0 0 10px #1eff004d}.wfl-node.is-off img{filter:grayscale(1) brightness(.5)}.wfl-node.is-lock{cursor:not-allowed}.wfl-node.is-lock:before{background-image:url(/assets/img/wf/ui/legacy-tree-frame-icon-frame-disable-c60.webp)}.wfl-node.is-lock img{filter:grayscale(1) brightness(.35)}.wfl-node:hover img{filter:brightness(1.2)}.wfl-node__rank{position:absolute;right:-7px;bottom:-7px;z-index:2;min-width:22px;padding:0 3px;border:1px solid #6b5230;border-radius:3px;background:#050403;font-size:.66rem;font-weight:700;line-height:15px;text-align:center;color:#1eff00}.wfl-node.is-max .wfl-node__rank{color:#ffd100}.wfl-node.is-off .wfl-node__rank,.wfl-node.is-lock .wfl-node__rank{color:#9d9d9d}.wfl-detail{min-height:4.6rem;margin-top:.8rem;padding:.55rem .7rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000;font-size:.8rem;line-height:1.4;color:#9d9d9d}.wfl-detail__name{color:#fff}.wfl-detail__rank{margin-left:.3rem;color:#9d9d9d}.wfl-detail__text{display:block;margin-top:.2rem;color:#ffd100}.wfl-detail__next{display:block;margin-top:.25rem;color:#e9d2a8}.wfl-detail__need{display:block;margin-top:.25rem;color:#ff6a5c}.wfl-picks{display:grid;gap:.5rem}.wfl-picks li{display:flex;gap:.55rem;align-items:flex-start;font-size:.84rem}.wfl-picks img{flex:none;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6a3a}.wfl-picks b{color:#fff}.wfl-picks small{color:#ffd100;font-weight:700}.wfl-picks__text{display:block;color:#e9d2a8;line-height:1.35}.wfl-noclass{grid-column:1 / -1;padding:.5rem .8rem;border:1px solid #6b5230;border-radius:3px;background:#ffd1000f;color:#e9d2a8}.wfc-slot__il{position:absolute;right:7px;bottom:5px;z-index:1;font-size:.62rem;font-weight:800;line-height:1;color:var(--q, #fff);text-shadow:0 0 2px #000,0 1px 2px #000,0 0 3px #000;pointer-events:none}.wfl-detail__btns{display:flex;gap:.3rem;margin-top:.4rem}.wfl-detail__btns .btn{min-width:2rem}.wf-note--new{border-color:#c9a06373;border-left-color:#ffd100;background:#ffd1000f}.wfp-picked button:hover,.wfg-row:hover,.wfp-drafts__load:hover{background:#ffd1000f}.wfp-resume{border-color:#6b5230;border-left-color:#ffd100;border-radius:3px;background:linear-gradient(#0000004d,#0000004d),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000}.wfp-drafts__msg.is-info{border-left-color:#ffd100;background:#ffd1000f}.wf-cd__cell{border-color:#6b5230;border-radius:3px;background:linear-gradient(#1d1812,#0b0907);box-shadow:0 0 0 1px #000,inset 0 0 10px #0009}.wfhub-chip--hot{border-color:#ffd100;background:#ffd10029}.wfnav__feature--cd{background:radial-gradient(ellipse at 30% 0%,#ffd1002e,#120f0c 70%)}.wfhub-cta a.wfhub-cta__main{border:0;border-radius:0;background:url(/assets/img/wf/ui/128-redbutton-left-c60.webp) left center / auto 100% no-repeat,url(/assets/img/wf/ui/128-redbutton-right-c60.webp) right center / auto 100% no-repeat,url(/assets/img/wf/ui/_128-redbutton-center-c60.webp) center / auto 100% repeat-x,#6b0d0d;color:#ffd100;text-shadow:0 1px 1px #000,0 0 3px #000;padding-left:1.4rem;padding-right:1.4rem}.wfhub-cta a.wfhub-cta__main:hover{filter:brightness(1.18);color:#fff2a8}.wfhub-cta a{border-color:#6b5230;border-radius:3px;background:linear-gradient(#1d1812d9,#0f0c09d9);color:#e9d2a8}@media(max-width:640px){.wfp-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.wfp-tabs::-webkit-scrollbar{display:none}.wfp-tab{flex:none;padding:.5rem .9rem .42rem;font-size:.85rem;white-space:nowrap}}.wf-head__icon{border-radius:4px}.wf-head__icon.wf-b-q2{box-shadow:0 0 0 1px #000,0 0 14px #1eff0059,0 6px 18px #00000080}.wf-head__icon.wf-b-q3{box-shadow:0 0 0 1px #000,0 0 14px #0070dd73,0 6px 18px #00000080}.wf-head__icon.wf-b-q4{box-shadow:0 0 0 1px #000,0 0 16px #a335ee80,0 6px 18px #00000080}.wf-head__icon.wf-b-q5{box-shadow:0 0 0 1px #000,0 0 18px #ff80008c,0 6px 18px #00000080}.wfp-drafts__panel{border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000,0 16px 36px #000000bf}body[data-game=wow-forever] main{--game-accent: #e8c77e}body[data-game=wow-forever] main .btn-accent{min-height:2.3rem;padding:.4rem 1.5rem;border:0;border-radius:0;box-shadow:none;background:url(/assets/img/wf/ui/128-redbutton-left-c60.webp) left center / auto 100% no-repeat,url(/assets/img/wf/ui/128-redbutton-right-c60.webp) right center / auto 100% no-repeat,url(/assets/img/wf/ui/_128-redbutton-center-c60.webp) center / auto 100% repeat-x,#6b0d0d;color:#ffd100;text-shadow:0 1px 1px #000,0 0 3px #000}body[data-game=wow-forever] main .btn-accent:hover:not([disabled]){filter:brightness(1.18);color:#fff2a8}body[data-game=wow-forever] main .btn-accent[disabled]{filter:grayscale(.8) brightness(.7);cursor:not-allowed}.wfhub-ratings div{border-color:#4a3a24;border-radius:3px;background:linear-gradient(#0000004d,#0000004d),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 14px #0000008c}.wfhub-ratings b{color:#ffd100;text-shadow:0 1px 2px #000}.wf-c-setown{color:#ffff98}.wfsb-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.2rem}.wfsb-later{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:#e9d2a8;cursor:pointer}.wfsb-meta{font-size:.76rem;color:#5a3a18}.wfsb-next{margin-top:.15rem;font-size:.74rem;font-style:italic;color:#6b4a26}.wf-abilities--book .wf-ability.is-later{opacity:.5;filter:grayscale(.6)}.wfb-feat{border-color:#4a3a24;border-radius:3px;background:linear-gradient(#0000004d,#0000004d),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 16px #0000008c}.wfb-feat:hover{border-color:#c9a063;box-shadow:0 0 0 1px #000,0 0 12px #ffd10026,inset 0 0 16px #0000008c}.wfb-feat__title{color:#ffd100;text-shadow:0 1px 2px #000}.wfg-path{padding:.8rem .9rem;border:1px solid #6b5230;border-radius:3px;background:linear-gradient(#00000059,#00000059),var(--wf-ui) center / cover,var(--wf-panel);box-shadow:0 0 0 1px #000,inset 0 0 18px #0000008c}.wfg-path[hidden]{display:none}.wfg-path__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.wfg-path__head .wf-sub{margin:0}.wfg-path__rows{display:grid;gap:.45rem;margin-top:.6rem}.wfg-path__rows li{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.6rem}.wfg-path__slot{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#e9d2a8}.wfg-path__steps{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.wfg-path__arrow{color:#8a6a3a;font-size:1rem}.wfg-path__step{position:relative;display:inline-grid;justify-items:center;gap:1px;padding:2px;border:0;background:none;cursor:pointer}.wfg-path__step img{width:34px;height:34px;box-shadow:0 0 0 1px #000,0 0 0 2px var(--q, #4a3a24)}.wfg-path__step.wfg-q2{--q: #1eff00}.wfg-path__step.wfg-q3{--q: #0070dd}.wfg-path__step.wfg-q4{--q: #a335ee}.wfg-path__step.wfg-q5{--q: #ff8000}.wfg-path__step.wfg-q1{--q: #8a8a8a}.wfg-path__step:hover img{filter:brightness(1.25)}.wfg-path__step.is-current img{box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100,0 0 10px #ffd10099}.wfg-path__lv{font-size:.62rem;font-weight:700;color:#ffd100}@media(max-width:640px){.wfg-path__rows li{grid-template-columns:1fr;gap:.2rem}}.wfp-bar__pts{position:relative;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 .3rem}.wfp-xp{position:relative;flex:0 0 100%;display:block;width:9rem;max-width:9rem;height:7px;margin-top:3px;background:url(/assets/img/wf/ui/ui-hud-experiencebar-background-c60.webp) center / 100% 100% no-repeat,#000;box-shadow:0 0 0 1px #000}.wfp-xp>span{position:absolute;left:0;top:0;bottom:0;width:0;background:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-experience-c60.webp) left center / 9rem 100% no-repeat;transition:width .25s}.wfp-xp:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-experiencebar-frame-c60.webp) center / 100% 100% no-repeat}.wf-note--warn{max-width:56rem;padding:.55rem .8rem;border:1px solid rgb(255 157 46 / .45);border-left:3px solid #ff9d2e;border-radius:3px;background:#ff9d2e12;color:#f0d8b0}.wf-node__arrow{position:absolute;z-index:2;width:0;height:0;pointer-events:none;border:7px solid transparent}.wf-node__arrow--down{left:50%;top:-12px;transform:translate(-50%);border-top-color:#6b6050;border-bottom-width:0}.wf-node__arrow--right{top:50%;left:-12px;transform:translateY(-50%);border-left-color:#6b6050;border-right-width:0}.wf-node__arrow--left{top:50%;right:-12px;transform:translateY(-50%);border-right-color:#6b6050;border-left-width:0}.wf-node__arrow--down.is-on{border-top-color:#ffd100;filter:drop-shadow(0 0 3px rgb(255 209 0 / .6))}.wf-node__arrow--right.is-on{border-left-color:#ffd100;filter:drop-shadow(0 0 3px rgb(255 209 0 / .6))}.wf-node__arrow--left.is-on{border-right-color:#ffd100;filter:drop-shadow(0 0 3px rgb(255 209 0 / .6))}.wf-tree__arrows line{stroke:#6b6050;stroke-width:4px}.wf-tree__arrows line.is-on{stroke:#ffd100}.wfl-tree__arrows line{stroke:#6b6050;stroke-width:4px}.wfl-tree__arrows line.is-on{stroke:#ffd100}.wfnav__class-main{gap:.4rem}.wfnav__class-main img{width:26px;height:26px}.wfnav__class{gap:.6rem}@media(min-width:1280px){.wfc-wrap{--s: 58px;--g: 8px}.wfc{width:min(100%,calc(2 * var(--s) + 21rem))}.wfc-slot__il{font-size:.68rem}}.wf *,.wf-tip-layer *{scrollbar-color:#8a6a3a #0b0907}.wf ::-webkit-scrollbar{width:10px;height:10px}.wf ::-webkit-scrollbar-track{background:#0b0907;border-left:1px solid #000}.wf ::-webkit-scrollbar-thumb{border:2px solid #0b0907;border-radius:5px;background:linear-gradient(90deg,#6b5230,#a87d4a 50%,#6b5230)}.wf ::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#8a6a3a,#c9a063 50%,#8a6a3a)}.wf-merchant li{display:flex;align-items:center;gap:.5rem}.wf-merchant li .wf-ref{flex:1;min-width:0;margin-right:0}.wf-merchant__price{flex:none;margin-left:auto;font-size:.78rem;white-space:nowrap}.wfg-req{display:inline-block;margin-left:.3rem;padding:0 .35rem;border:1px solid rgb(255 157 46 / .45);border-radius:3px;font-size:.72rem;color:#ffcf99;white-space:nowrap}.wf-camp__lead{margin:-.2rem 0 1rem;max-width:60rem;font-size:.9rem;color:var(--color-muted)}.wf-camp__fires,.wf-camp__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(23rem,100%),1fr))}.wf-camp__fires{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr))}.wf-camp__card{display:flex;flex-direction:column;gap:.55rem;padding:.85rem .95rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #0009,0 10px 24px #00000073;color:#fff}.wf-camp__head{display:flex;align-items:center;gap:.7rem}.wf-camp__icon{position:relative;flex:none;width:46px;height:46px;background:#0b0a09}.wf-camp__icon img{display:block;width:100%;height:100%;border-radius:3px}.wf-camp__icon:after{content:"";position:absolute;inset:-3px;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-actionbar-iconframe-c60-2x.webp) center / 100% 100% no-repeat}.wf-camp__name{margin:0;font-size:1.05rem;font-weight:600;line-height:1.2;color:#fff}.wf-camp__name a{color:inherit}.wf-camp__name a:hover{color:#ffd100}.wf-camp__station{margin:.1rem 0 0;font-size:.8rem;color:#ffd100}.wf-camp__text{margin:0;font-size:.86rem;line-height:1.4;color:#ffd100}.wf-camp__skills{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.wf-camp__skills li{padding:.12rem .5rem;border:1px solid #4a3a24;border-radius:3px;background:#17120d;font-size:.8rem;color:#e9d2a8}.wf-camp__skills li span{margin-left:.2rem;color:#fff;font-variant-numeric:tabular-nums}.wf-camp__skills a{color:inherit}.wf-camp__made{margin-top:auto;padding-top:.55rem;border-top:1px solid rgb(233 210 168 / .18)}.wf-camp__req{margin:0 0 .45rem;font-size:.84rem;color:#fff}.wf-camp__req a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff4d}.wf-camp__req.is-none,.wf-camp__muted{color:#9d9d9d;font-size:.82rem}.wf-camp__lv{color:#ff0}.wf-camp__mats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(10.5rem,100%),1fr));gap:.35rem .6rem;margin:0;padding:0;list-style:none}.wf-camp__mat{display:flex;align-items:center;gap:.45rem;min-width:0;color:inherit}.wf-camp__slot{position:relative;flex:none;width:38px;height:38px;padding:2px;background:url(/assets/img/wf/ui/bank-frame-item-slotframe-c60-2x.webp) center / 100% 100% no-repeat}.wf-camp__slot img{display:block;width:100%;height:100%;border-radius:2px}.wf-camp__slot b{position:absolute;right:3px;bottom:1px;font-size:.78rem;font-weight:700;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}.wf-camp__matname{min-width:0;font-size:.82rem;line-height:1.2;overflow-wrap:anywhere}.wf-camp__mat:hover .wf-camp__matname{text-decoration:underline}.wf-camp__refs{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:.55rem 0 0;font-size:.82rem;color:#e9d2a8}.wf-camp__refs .wf-ref{margin-right:0}.wf-coll .wf-ability{padding:.1rem .2rem;border:12px solid transparent;border-radius:0;border-image:url(/assets/img/wf/ui/collections-icon-card-c60-2x.webp) 24 fill / 12px / 0 stretch;background:none;box-shadow:none}.wf-coll .wf-have.is-have{border-image-source:url(/assets/img/wf/ui/collections-icon-card-selected-c60-2x.webp);background:none}.wf-coll--titles .wf-ability{border-image-source:url(/assets/img/wf/ui/collections-titles-card-c60-2x.webp)}.wf-coll--titles .wf-have.is-have{border-image-source:url(/assets/img/wf/ui/collections-titles-card-selected-c60-2x.webp)}.wf-coll .wf-ability>img,.wf-coll .wf-ref__ph--lg{width:42px;height:42px;padding:3px;border:0;border-radius:0;background:url(/assets/img/wf/ui/collections-icon-frame-c60-2x.webp) center / 100% 100% no-repeat;object-fit:contain}.wf-coll .wf-ref__ph--lg{background:url(/assets/img/wf/ui/collections-icon-frame-c60-2x.webp) center / 100% 100% no-repeat,url(/assets/img/wf/icons/134400.webp) center / 34px 34px no-repeat}.wf-coll .wf-ability>img{box-sizing:border-box}.wf-coll .wf-have:not(.is-have)>img{filter:saturate(.55) brightness(.8)}.wf-coll .wf-have.is-have .wf-ability__head,.wf-coll .wf-have.is-have .wf-ability__head a{color:#ffd100}.wf-have-bar{position:relative;flex:1 1 12rem;align-self:center;max-width:22rem;height:13px;background:url(/assets/img/wf/ui/ui-hud-experiencebar-background-c60.webp) center / 100% 100% no-repeat,#000;box-shadow:0 0 0 1px #000}.wf-have-bar:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-experiencebar-frame-c60.webp) center / 100% 100% no-repeat}.wf-have-bar>span{display:block;width:0;height:100%;background:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-reputation-faction-green-c60.webp) left center / auto 100% repeat-x;transition:width .3s}.wf-coll .wf-have__box input{accent-color:#ffd100}.wf-rep-hint{max-width:60rem;font-size:.88rem;color:var(--color-muted)}.wf-rep{position:relative;display:block;height:18px;margin-top:.5rem;background:url(/assets/img/wf/ui/ui-hud-experiencebar-background-c60.webp) center / 100% 100% no-repeat,#050404;box-shadow:0 0 0 1px #000,0 0 0 2px #4a3a24;cursor:pointer;--lv: 0}.wf-rep:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-experiencebar-frame-c60.webp) center / 100% 100% no-repeat}.wf-rep__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--lv) / 8 * 100%);background:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-reputation-faction-green-c60.webp) left center / auto 100% repeat-x;transition:width .25s}.wf-rep[data-lv="1"] .wf-rep__fill,.wf-rep[data-lv="2"] .wf-rep__fill{background-image:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-reputation-faction-red-c60.webp)}.wf-rep[data-lv="3"] .wf-rep__fill{background-image:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-reputation-faction-orange-c60.webp)}.wf-rep[data-lv="4"] .wf-rep__fill{background-image:url(/assets/img/wf/ui/ui-hud-experiencebar-fill-reputation-faction-yellow-c60.webp)}.wf-rep__label{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:.74rem;line-height:1;color:#fff;text-shadow:0 1px 2px #000,0 0 3px #000;pointer-events:none}.wf-rep[data-lv="0"] .wf-rep__label{color:#9d9d9d}.wf-rep__pick{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer}.wf-rep:focus-within{box-shadow:0 0 0 1px #000,0 0 0 2px #ffd100}.wf-rep__pick option{color:#000}.wfg-req.is-unmet{border-color:#ff202099;color:#ff2020}.wfg-req.is-met{border-color:#ffffff4d;color:#fff}.wf-coll--reputation .wf-ability>.min-w-0{flex:1}.wf-tip__line.is-unmet{color:#ff2020}.wf-myskill{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:#e9d2a8}.wf-myskill input{width:5.5rem}.wf-myskill__legend{align-self:center;font-size:.78rem}tr[data-diff=o] td:nth-child(2)>.wf-ref .wf-ref__name{color:#ff8040}tr[data-diff=y] td:nth-child(2)>.wf-ref .wf-ref__name{color:#ff0}tr[data-diff=g] td:nth-child(2)>.wf-ref .wf-ref__name{color:#40c040}tr[data-diff=x] td:nth-child(2)>.wf-ref .wf-ref__name{color:gray}tr[data-diff=r]{opacity:.45}tr[data-diff=n]{opacity:.6}tr[data-diff=n] td:nth-child(2)>.wf-ref .wf-ref__name{color:#bdbdbd}tr[data-diff=r] .wf-skill--o{color:#ff2020}.wf-myskill__above{color:#bdbdbd;opacity:.7}.wf input[type=search],.wf input[type=number],.wf-filter input[type=text]{min-height:2.5rem;padding:.4rem 1.05rem;border:0;border-radius:0;background:url(/assets/img/wf/ui/common-search-border-left-c60.webp) left center / auto 100% no-repeat,url(/assets/img/wf/ui/common-search-border-right-c60.webp) right center / auto 100% no-repeat,url(/assets/img/wf/ui/common-search-border-middle-c60.webp) center / calc(100% - 20px) 100% no-repeat;color:#fff;box-shadow:none}.wf input[type=search]:focus,.wf input[type=number]:focus,.wf-filter input[type=text]:focus{border:0;outline:1px solid rgb(255 209 0 / .55);outline-offset:-5px;box-shadow:none;filter:brightness(1.2)}.wf input[type=search]::placeholder,.wf input[type=number]::placeholder{color:#8f96a8}.wf select{appearance:none;-webkit-appearance:none;padding-right:2.3rem;border:1px solid #5a4528;border-radius:3px;background:url(/assets/img/wf/ui/common-dropdown-a-button-c60-2x.webp) right 3px center / 1.55rem 1.55rem no-repeat,linear-gradient(#1c160f,#0b0907);color:#e9d2a8;box-shadow:inset 0 0 0 1px #000;cursor:pointer}.wf select:hover{background-image:url(/assets/img/wf/ui/common-dropdown-a-button-hover-c60-2x.webp),linear-gradient(#241c12,#0e0b08)}.wf select:focus{border-color:#c9a063;outline:none}.wf select option,.wf select optgroup{background:#0b0907;color:#e9d2a8}.wf input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:none;width:1.3rem;height:1.3rem;min-width:0;margin:0;padding:0;border:0;background:url(/assets/img/wf/ui/profession-checkbox-c60-2x.webp) center / 100% 100% no-repeat;cursor:pointer;vertical-align:middle}.wf input[type=checkbox]:checked{background:url(/assets/img/wf/ui/questlog-icon-checkmark-yellow-2x.webp) 60% 40% / 95% auto no-repeat,url(/assets/img/wf/ui/profession-checkbox-c60-2x.webp) center / 100% 100% no-repeat}.wf input[type=checkbox]:focus-visible{outline:1px solid #ffd100;outline-offset:1px}.wf input[type=checkbox]:disabled{opacity:.4;cursor:default}.wf input[type=number]{min-width:3.6rem;padding-inline:.6rem;text-align:center;appearance:textfield;-moz-appearance:textfield}.wf input[type=number]::-webkit-inner-spin-button,.wf input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wfb-class{border:12px solid transparent;border-radius:0;border-image:url(/assets/img/wf/ui/glues-characterselect-card-singles-c60-2x.webp) 30 / 12px / 0 stretch;padding:.35rem .5rem;background-clip:padding-box;box-shadow:none}.wfb-class:hover,.wfb-class:focus-within{border-image-source:url(/assets/img/wf/ui/glues-characterselect-card-singles-hover-c60-2x.webp)}.wf-facts dd.is-unmet,.wf-facts dd.is-unmet a{color:#ff2020}.wf-rep-rw{margin-top:.55rem;font-size:.82rem}.wf-rep-rw>summary{cursor:pointer;color:#e9d2a8}.wf-rep-rw>summary:hover{color:#ffd100}.wf-rep-rw__lv{margin-top:.45rem}.wf-rep-rw__lv.is-unmet{opacity:.5}.wf-rep-rw__st{margin:0 0 .2rem;font-size:.74rem;font-weight:700;letter-spacing:.03em;color:#40c040}.wf-rep-rw__st--1,.wf-rep-rw__st--2{color:#ff4040}.wf-rep-rw__st--3{color:#ff8040}.wf-rep-rw__st--4{color:#ff0}.wf-rep-rw ul{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.wf-coll--reputation{align-items:start}.wf-merchant{display:grid;gap:.45rem .7rem;margin:.5rem 0 0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(10.5rem,100%),1fr))}.wf-mitem{display:flex;align-items:center;gap:.5rem;min-width:0}.wf-mitem__slot{flex:none;width:40px;height:40px;padding:3px;background:url(/assets/img/wf/ui/bank-frame-item-slotframe-c60-2x.webp) center / 100% 100% no-repeat,#070605}.wf-mitem__slot img{display:block;width:100%;height:100%;border-radius:2px}.wf-mitem__txt{display:grid;min-width:0;line-height:1.2}.wf-mitem__name{font-size:.84rem;overflow-wrap:anywhere}a.wf-mitem__name:hover{text-decoration:underline}.wf-mitem__price{margin-top:.1rem;font-size:.76rem;color:#fff}.wf .wf-chip{padding:.12rem .5rem;border:7px solid transparent;border-radius:0;border-image:url(/assets/img/wf/ui/common-button-tertiary-normal-c60-2x.webp) 16 fill / 8px / 0 stretch;background:none;box-shadow:none;line-height:1.25;color:#e9d2a8;text-shadow:0 1px 1px #000}.wf .wf-chip:hover{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-hover-c60-2x.webp);color:#fff}.wf .wf-chip:active{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-pressed-c60-2x.webp)}.wf .wf-chip.is-active{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-selected-c60-2x.webp);background:none;box-shadow:none;color:#ffd100}.wf .btn-ghost{border:7px solid transparent;border-radius:0;border-image:url(/assets/img/wf/ui/common-button-tertiary-normal-c60-2x.webp) 16 fill / 8px / 0 stretch;background:none;box-shadow:none;padding-inline:.85rem;color:#e9d2a8;text-shadow:0 1px 1px #000}.wf .btn-ghost:hover{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-hover-c60-2x.webp);background:none;color:#fff}.wf .btn-ghost:active{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-pressed-c60-2x.webp)}.wf .btn-ghost:disabled,.wf .btn-ghost[aria-disabled=true]{opacity:.5;border-image-source:url(/assets/img/wf/ui/common-button-tertiary-normal-c60-2x.webp);color:#9d9d9d}.wf input.wfg-have{margin-right:.45rem}.wf-rep{min-height:24px}.wfrf{display:grid;gap:.8rem 1.2rem;grid-template-columns:repeat(auto-fill,minmax(206px,1fr))}.wfrf__party{display:grid;gap:2px;align-content:start}.wfrf__head{margin:0 0 .15rem;font-size:.74rem;font-weight:700;letter-spacing:.05em;color:#ffd100;text-transform:uppercase}.wfrf__unit{position:relative;width:198px;height:71px}.wfrf__portrait{position:absolute;left:9px;top:5px;z-index:0;width:54px;height:54px;overflow:hidden;border-radius:50%;background:#000}.wfrf__portrait img{display:block;width:100%;height:100%;transform:scale(1.12)}.wfrf__unit:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:url(/assets/img/wf/ui/ui-hud-unitframe-player-portraiton-c60-2x.webp) 0 0 / 198px 71px no-repeat}.wfrf__name{position:absolute;left:72px;right:8px;top:10px;z-index:2;overflow:hidden;font-size:.72rem;font-weight:700;line-height:12px;white-space:nowrap;text-overflow:ellipsis;color:var(--wf-cc);text-shadow:0 1px 1px #000}.wfrf__hp,.wfrf__pw{position:absolute;left:68px;right:7px;z-index:0}.wfrf__hp{top:24px;height:20px;background:linear-gradient(#1fd31f,#0a8a0a)}.wfrf__pw{top:45px;height:10px;background:linear-gradient(#2f6bff,#0a2fb0)}.wfrf__pw--rage{background:linear-gradient(#ff3030,#a00000)}.wfrf__pw--energy{background:linear-gradient(#fff04a,#c9a800)}.wfrf__pw--focus{background:linear-gradient(#ff9a50,#b85a10)}.wf-mylevel{align-items:center}.wf-fit--high{color:#ff2020}.wf-fit--soon{color:#ff0}.wf-fit--ok{color:#40c040}.wf-fit--low{color:gray}.wfhub-level[data-fit=high] .wfhub-level__name{color:#ff2020}.wfhub-level[data-fit=soon] .wfhub-level__name{color:#ff0}.wfhub-level[data-fit=ok] .wfhub-level__name{color:#40c040}.wfhub-level[data-fit=low] .wfhub-level__name{color:gray}.wfhub-level[data-fit=low] .wfhub-level__bar span{opacity:.45}.wfhub-level[style*=--me] .wfhub-level__bar:before{content:"";z-index:2;position:absolute;top:-4px;bottom:-4px;left:calc((var(--me) - .5) / 60 * 100%);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 4px #ffd100}.wf-icard[data-fit=high] .wf-icard__name{color:#ff2020}.wf-icard[data-fit=soon] .wf-icard__name{color:#ff0}.wf-icard[data-fit=ok] .wf-icard__name{color:#40c040}.wf-icard[data-fit=low] .wf-icard__name{color:#9d9d9d}.wf-icard[data-fit=low]{filter:saturate(.4)}.wf-ref.wf-c-q2 img{border-color:#1eff00}.wf-ref.wf-c-q3 img{border-color:#0070dd}.wf-ref.wf-c-q4 img{border-color:#a335ee}.wf-ref.wf-c-q5 img{border-color:#ff8000}.wf-ref.wf-c-q6 img,.wf-ref.wf-c-q7 img{border-color:#e6cc80}.wf-mitem:has(.wf-mitem__name.wf-c-q2) .wf-mitem__slot img{box-shadow:0 0 0 1px #1eff00}.wf-mitem:has(.wf-mitem__name.wf-c-q3) .wf-mitem__slot img{box-shadow:0 0 0 1px #0070dd}.wf-mitem:has(.wf-mitem__name.wf-c-q4) .wf-mitem__slot img{box-shadow:0 0 0 1px #a335ee}.wf-campplan__body{padding:.85rem .95rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000}.wf-campplan__fire{display:flex;align-items:center;gap:.6rem}.wf-campplan__fire span{display:grid}.wf-campplan__fire small{font-size:.8rem;color:#ffd100}.wf-campplan__ic{width:34px;height:34px;border-radius:3px;box-shadow:0 0 0 1px #000,0 0 0 2px #4a3a24}.wf-campplan__picks{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:.7rem 0 0;padding:0;list-style:none}.wf-campplan__picks li{display:flex;align-items:center;gap:.45rem;font-size:.86rem}.wf-campplan .wf-camp__mats{margin-top:.4rem}.wf-camp__pick{align-self:flex-start}.wf .wf-camp__pick.is-active{border-image-source:url(/assets/img/wf/ui/common-button-tertiary-selected-c60-2x.webp);color:#ffd100}.wf-camp__card.is-picked{border-color:#ffd100;box-shadow:0 0 0 1px #000,0 0 14px #ffd10040}.wf-campplan__picks li.is-over{opacity:.55}.wf-campplan__picks li.is-over small{color:#ff6060}.wf{--color-muted: #b9ad96}.wf-note{font-size:.9rem}.wf-tag{font-size:.72rem}.wf-table th{font-size:.74rem}.wfp-tab,.wf-dbnav__tab,.wfm-tab{display:inline-flex;align-items:center;gap:.35rem;min-height:2.45rem;padding:.35rem 1.3rem .1rem;line-height:1.15;text-shadow:0 1px 2px #000,0 0 3px #000}.wfp-tab:hover,.wf-dbnav__tab:hover,.wfm-tab:hover{background:url(/assets/img/wf/ui/common-internaltab-hover-c60-2x.webp) center / 100% 100% no-repeat,url(/assets/img/wf/ui/common-internaltab-c60-2x.webp) center / 100% 100% no-repeat}.wfp-tab[aria-selected=true],.wf-dbnav__tab.is-active,.wfm-tab.is-active{color:#fff;text-shadow:0 0 2px #000,0 0 4px #000,0 1px 2px #000}.wfp-tab span{font-size:.78rem;color:#8fd3ff}.wfp-tab[aria-selected=true] span{color:#ffe680}.wfp-tabs{border-bottom-width:2px}.wf-dbnav__tab{font-size:.8rem}.wf-head:has(.wf-dbnav){border-bottom:2px solid #6b5230}.wf-head:has(.wf-dbnav) .wf-head__inner{padding-bottom:0}.wf-dbnav{align-items:flex-end}.wf-book{position:relative;isolation:isolate}.wf-book:before{content:"";position:absolute;inset:0 16px 16px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#dec496cc,#d4b684bd);border-radius:2px}.wf-book .wf-sub{color:#4a1300;font-size:1rem;font-weight:800;border-bottom-color:#4a130080}.wf-abilities--book .wf-ability__lvl{color:#4a2f12}.wf-abilities--book .wf-ability__text{color:#2b1a08}.wfsb-meta,.wf-abilities--book .wfsb-meta{font-size:.78rem;color:#3f2810}.wf-abilities--book .wf-ranks,.wf-abilities--book .wf-ranks a,.wf-abilities--book .wf-ranks span{color:#3b2410}.wf-abilities--book .wf-ranks small{color:#5a3d1c}.wf-abilities--book .wf-tag{border-color:#5a1e00;background:#5a1e0014;color:#4a1500}.wfc-slot__il{font-size:.72rem;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 3px #000}@media(min-width:1280px){.wfc-slot__il{font-size:.78rem}}.wf-filter>.wf-check,.wf-filter>label.wf-check{align-self:flex-end;min-height:2.5rem}.wf-filter>button,.wf-filter>.wf-btn,.wf-filter>.btn{align-self:flex-end}.wf-filter>.wf-reset{align-self:flex-end;padding-bottom:.6rem}.wfg-fill{padding:.6rem .8rem;border:1px solid #4a3a24;border-radius:4px;background:linear-gradient(#00000059,#00000059),var(--wf-panel);box-shadow:0 0 0 1px #000;color:#d9cdb4}.wfg-fill [data-path]{margin-left:auto}@media(min-width:1024px){.wfg-wrap{grid-template-columns:max-content minmax(0,1fr)}.wfc-wrap{justify-items:start}}@media(min-width:1024px){.wf-cols--detail{grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:2.5rem}}.wf-cols--detail .wf-tip{max-width:30rem}.wf-facts dd a+span,.wf-facts dd[data-wf-rep]{white-space:normal}@media(max-width:640px){.wf-filter label{flex:1 1 100%}.wf-filter select,.wf-filter input[type=search],.wf-filter input[type=text]{width:100%;min-width:0}.wf-filter label.wf-check,.wf-filter .wf-myskill{flex:0 1 auto}}.wfc__res{gap:4px;right:6px}.wfc__res li,.wfc__res img{width:36px;height:36px}.wfc__res span{right:-4px;bottom:-2px;font-size:.82rem;font-weight:800;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 3px #000}.wfc__res li.is-zero img{filter:grayscale(.5) brightness(.8) drop-shadow(0 2px 3px #000)}.wfc__res li.is-zero span{color:#c8c8c8}.wfc__res img{transform:scale(1.55);transform-origin:center}.wf-node.is-off{filter:grayscale(1) brightness(.68) contrast(1.05)}.wf-node.is-off:hover{filter:grayscale(.6) brightness(.85)}.wf-node__max{min-width:22px;padding:0 4px;font-size:.74rem;line-height:17px;color:#e9e4d8}.wf-node.is-open .wf-node__max,.wf-node.is-some .wf-node__max{color:#1eff00}.wf-node__need{min-width:20px;padding:0 4px;background:#d4b06a;box-shadow:0 0 0 1px #000;font-size:.7rem;line-height:16px;color:#120c04}.wf-tree__title{font-size:1.05rem}.wf-tree__sum{font-size:1.2rem;color:#fff;text-shadow:0 0 3px #000}@media(min-width:1280px){.wf-node{width:52px;height:52px}.wf-tree__grid{row-gap:.75rem}}.wfnav__link{font-size:.9rem;color:#e6dfcf}.wfnav__link small{white-space:nowrap;font-size:.74rem;color:#b3a891}.wfnav__link em{flex:none}.wfnav__head,.wfnav__subhead{font-size:.76rem}.wfnav__class{flex-wrap:wrap;row-gap:.15rem;padding:.4rem .55rem}.wfnav__class-main{flex:1 1 100%;min-width:0;font-size:.92rem}.wfnav__class-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfnav__class-sub{margin-left:32px;font-size:.74rem;color:#c9b88f}.wfnav__class-sub:after{content:" →"}.wfnav__panel--world .wfnav__col:first-child{flex:1.6 1 0;min-width:15rem}.wfnav__panel--world .wfnav__link{padding-block:.16rem}.wfnav__classes{grid-template-columns:repeat(3,11.2rem)}.wfnav__panel--classes .wfnav__col{min-width:10.5rem}.wf-contmap{position:relative;display:block;overflow:hidden;border:1px solid #6b5230;border-radius:3px;box-shadow:0 0 0 1px #000,0 8px 20px #00000073;background:#0b0907}.wf-contmap img,.wf-contmap canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.wf-contmap canvas{opacity:0;transition:opacity .25s}.wf-contmap.is-ready canvas{opacity:1}.wf-contmap.is-ready img{visibility:hidden}.wf-contmap{max-height:34rem;margin-inline:auto}.wf-contmap:hover{border-color:#ffd100}.wf-entrmap{display:block;max-width:760px}.wf-entrmap:hover{border-color:#ffd100}.wf-entrmap__pin{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid #000;border-radius:50%;background:radial-gradient(circle at 35% 35%,#e8b6ff,#a335ee 60%,#4a1370);box-shadow:0 0 0 2px #ffffff8c,0 0 14px #a335eee6}.wf-entrmap__pin.is-raid{background:radial-gradient(circle at 35% 35%,#ffd7a8,#ff8000 60%,#7a3a00);box-shadow:0 0 0 2px #ffffff8c,0 0 14px #ff8000e6}.wf-entrmap__pin span{position:absolute;left:50%;bottom:150%;transform:translate(-50%);padding:.25rem .55rem;border:1px solid #e9d2a8;border-radius:4px;background:linear-gradient(180deg,#14110e,#0b0a09);box-shadow:0 0 0 1px #000;font-size:.82rem;font-weight:700;white-space:nowrap;color:#ffd100}.wf-pin--inst,.wf-pin--raid{width:15px;height:15px;margin:-7.5px 0 0 -7.5px;background:radial-gradient(circle at 50% 50%,#e6c8ff 0 22%,#a335ee 24% 100%);box-shadow:0 0 0 2px #a335ee66}.wf-pin--raid{background:radial-gradient(circle at 50% 50%,#ffe0b8 0 22%,#ff8000 24% 100%);box-shadow:0 0 0 2px #ff800066}.wf-pin--inst.wf-pin--static{margin:0}@media(max-width:639px){.wfhub-levels .wfhub-level{grid-template-columns:minmax(0,1fr) auto;row-gap:.3rem;column-gap:.6rem;padding:.45rem .4rem .4rem;font-size:.9rem}.wfhub-levels .wfhub-level__name{white-space:normal}.wfhub-levels .wfhub-level__bar{grid-column:1 / -1;grid-row:2;height:8px}.wfhub-levels .wfhub-level__lv{grid-row:1;grid-column:2}.wfhub-levels.is-folded>.wfhub-level:nth-child(n+13){display:none}}.wfrb{--rb-gap: 1.5rem;position:relative;z-index:2;background:var(--color-ink)}.wfrb__box{display:flex;align-items:center;gap:0 var(--rb-gap);min-height:2.85rem;padding:.35rem .45rem .35rem 1rem;border:1px solid var(--wf-line);border-top:0;border-radius:0 0 .6rem .6rem;background:linear-gradient(90deg,rgb(63 180 229 / .12),var(--wf-panel) 30%,var(--wf-panel) 72%,rgb(232 199 126 / .07));font-size:.875rem;line-height:1.3;color:var(--wf-text)}.wfrb p{max-width:none;margin:0}.wfrb__rel{display:flex;flex:none;align-items:center;gap:.6rem;white-space:nowrap}.wfrb__badge{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-azure-hi)}.wfrb__dot{width:.45rem;height:.45rem;border-radius:50%;background:#7dd87d;box-shadow:0 0 #7dd87d99;animation:wfrb-pulse 1.8s ease-out infinite}@keyframes wfrb-pulse{to{box-shadow:0 0 0 .45rem #7dd87d00}}@media(prefers-reduced-motion:reduce){.wfrb__dot{animation:none}}.wfrb__when{color:#b9b3a2}.wfrb__state{position:relative;display:flex;flex:none;align-items:center;gap:.5rem;white-space:nowrap;color:#b9b3a2}.wfrb__state:before{content:"";position:absolute;top:50%;left:calc(-1 * var(--rb-gap) / 2);width:1px;height:1.35rem;transform:translateY(-50%);background:var(--wf-line);pointer-events:none}.wfrb__ico{display:grid;flex:none;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;color:#7dd87d;background:#7dd87d29}.wfrb__state b{font-weight:700;color:#f6f0df}.wfrb__sep{color:#7d776a}span.wfrb__patch:not(.wfrb__sep){color:var(--wf-gold-hi)}.wfrb .wfrb__note{flex:0 1 auto;min-width:0;margin-left:auto;overflow:hidden;font-size:.8125rem;color:#a9a393;white-space:nowrap;text-overflow:ellipsis}.wfrb__btn{display:inline-flex;flex:none;align-items:center;gap:.45rem;padding:.42rem .9rem;border:1px solid rgb(232 199 126 / .55);border-radius:.45rem;background:#e8c77e24;font-family:var(--font-display);font-size:.8125rem;font-weight:700;white-space:nowrap;color:var(--wf-gold-hi);text-decoration:none;transition:background-color .15s,border-color .15s}.wfrb__btn:hover{border-color:var(--wf-gold);background:#e8c77e42;color:#fff3cf}.wfrb__btn:focus-visible{outline:2px solid var(--wf-gold);outline-offset:2px}.wfrb__btn svg{flex:none}.wfrb__btn-s{display:none}@media(min-width:64rem){.wfrb__box{margin-left:calc(-1 * var(--wfnav-pad, 0rem));padding-left:calc(var(--wfnav-pad, 1rem) - 1px)}}@media(max-width:89.99rem){.wfrb .wfrb__note{display:none}.wfrb__btn{margin-left:auto}}@media(max-width:63.99rem){.wfrb{--rb-gap: 1.1rem}.wfrb__box{padding-left:.8rem}.wfrb__when{display:none}}@media(max-width:47.99rem){.wfrb__box{gap:0 .75rem;padding:.35rem .4rem .35rem .7rem;font-size:.8125rem}.wfrb__rel,.wfrb__state:before{display:none}.wfrb__btn{padding:.42rem .7rem}.wfrb__btn-l{display:none}.wfrb__btn-s{display:inline}}@media(max-width:29.99rem){.wfrb__patch{display:none}}
