.wr-cmp-shell{gap:var(--gap);max-width:var(--maxw);padding:0 var(--gap);grid-template-columns:minmax(0,1fr);align-items:start;margin:0 auto;display:grid}@media (width>=1200px){.wr-cmp-shell.is-docked{grid-template-columns:minmax(0,1fr) 19.5rem}}.wr-cmp-shell>.main{min-width:0;max-width:none;margin:0;padding-inline:0}.wr-cmp-shell>aside.wr-tray{margin-top:1.25rem}.wr-raid{gap:var(--gap);min-width:0;display:grid}.wr-head{gap:.6rem;display:grid}.wr-crumbs{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-card-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.wr-crumbs>span+span:before{content:"/";color:var(--line-3);margin-right:.35rem}.wr-crumbs a{color:var(--ui);text-underline-offset:3px}.wr-head-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;display:flex}.wr-head-title{gap:.35rem;min-width:0;display:grid}.wr-head h1{font-family:var(--font-display);font-size:var(--fs-page-title);flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-weight:600;line-height:1.1;display:flex}.wr-head h1 .spec-icon{box-shadow:0 0 0 2px var(--accent)}.wr-lede{max-width:70ch;color:var(--dim);margin:0}.wr-facts{gap:1.5rem;margin:0;display:flex}.wr-facts dt{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.1em;text-transform:uppercase}.wr-facts dd{font-family:var(--font-display);font-size:var(--fs-figure);margin:0;font-weight:600}.wr-controls,.wr-bodybar{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.wr-bodybar:empty{display:none}.wr-mine{align-items:center;gap:.5rem;display:inline-flex}.wr-tag{color:var(--ui);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;padding:0 .3rem}.wr-sub{color:var(--faint);font-size:var(--fs-meta)}.wr-btn{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);min-height:30px;color:var(--ink);font-size:var(--fs-small);cursor:pointer;align-items:center;gap:.4rem;padding:.2rem .7rem;font-weight:600;display:inline-flex}.wr-btn:hover{border-color:var(--line-3);background:var(--panel-2)}.wr-btn:active{box-shadow:inset 0 0 0 99px var(--press)}.wr-btn-on,.wr-btn[aria-pressed=true]{border-color:var(--ui-line);background:var(--ui-sel)}.wr-count{background:var(--panel-3);min-width:1.4em;font-family:var(--font-mono);font-size:var(--fs-data-min);text-align:center;border-radius:3px;padding:0 .3rem}.wr-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:.25rem;max-width:100%;padding-bottom:.2rem;display:flex;overflow-x:auto}.wr-tabs>a{min-height:44px;color:var(--dim);font-size:var(--fs-small);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.3rem .7rem;text-decoration:none;display:inline-flex}.wr-tabs>a:hover{color:var(--ink);background:var(--hover)}.wr-tabs>a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ui-line);background:var(--ui-tint)}@media (forced-colors:active){.wr-tabs>a[aria-current=page]{text-decoration:underline}}.wr-tab-label{line-height:1.2;display:grid}.wr-tab-label b{font-weight:600}.wr-tab-label small{color:var(--faint);font-size:var(--fs-meta)}.wr-tabs .boss-portrait{border-radius:3px}.wr-ordinal{color:var(--faint);font-size:var(--fs-meta)}.wr-host>.panel{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1}.wr-host>.panel>.panel-head{align-items:center;min-height:40px;padding:.55rem .9rem}.wr-host>.panel>.panel-head h2{color:var(--dim);font-family:var(--font-display);font-size:var(--fs-card-label);letter-spacing:.1em;font-weight:600}.wr-host>.panel>.panel-body{padding:.9rem}.wr-host>.state{padding:1.25rem .9rem}.wr-big{font-family:var(--font-display);font-size:var(--fs-figure-lg);font-weight:600;line-height:1.05}.wr-mid{font-family:var(--font-display);font-size:var(--fs-figure);font-weight:600;line-height:1.1}.wr-unit{color:var(--faint);font-family:var(--font-body);font-size:var(--fs-meta);margin-left:.3rem;font-weight:400}.wr-kv{font-size:var(--fs-data);grid-template-columns:auto minmax(0,1fr);gap:.35rem .9rem;margin:0;display:grid}.wr-kv dt{color:var(--faint)}.wr-kv dd{flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;margin:0;display:flex}.wr-bars{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wr-bars li{font-size:var(--fs-data);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem .6rem;display:grid}.wr-bar-name{min-width:0;color:var(--stat-ink,var(--ink));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wr-spread .wr-bar-name{color:var(--ink);font-weight:400}.wr-bar-val{text-align:right}.wr-bars .wr-track,.wr-bars .wr-cmp{grid-column:1/-1}.wr-bars .wr-cmp{justify-self:start}.wr-track{background:var(--panel-3);border-radius:1px;height:6px;display:block;position:relative}.wr-track>i{background:var(--stat,var(--accent));border-radius:1px;height:100%;display:block}.wr-mark{border-left:2px solid var(--pin,var(--ink));width:0;position:absolute;top:-3px;bottom:-3px}.wr-list .wr-cmp{flex:none}.wr-priority li{grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.1rem .6rem}.wr-priority li>.num.dim,.wr-priority li .wr-cmp{font-size:var(--fs-meta);grid-column:2/-1;justify-self:start}.wr-raid .tally li{grid-template-columns:minmax(0,1fr) 3.5rem 2.75rem;gap:.2rem .6rem}.wr-raid .tally-name{white-space:normal}.wr-raid .tally li .wr-cmp{grid-column:1/-1;justify-self:start}.wr-raid .wr-grid{align-items:stretch}.wr-board .wr-tile-head{flex-wrap:wrap}.wr-board .wr-tile-head h2{color:var(--ink);font-size:var(--fs-small);letter-spacing:.06em}.wr-board-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .9rem;display:flex}.wr-board-tools .sort{align-items:center;gap:.4rem;display:inline-flex}.wr-board-tools select{min-height:30px}.wr-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wr-card{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);min-width:0}.wr-card.is-first{border-color:color-mix(in srgb, var(--rank-1) 45%, var(--line))}.wr-card.is-open{border-color:var(--ui-line);grid-column:1/-1}.wr-card-main{align-content:start;gap:.5rem;min-width:0;padding:.65rem .75rem;display:grid}.wr-card.is-open .wr-card-main{max-width:24rem}.wr-card-top{align-items:center;gap:.5rem;display:flex}.wr-card-top .wr-pin-btn{margin-left:auto}.wr-card-who{min-width:0;display:grid}.wr-card-who .player{font-size:var(--fs-group-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-card-who small{color:var(--faint);font-size:var(--fs-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-card-fig{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wr-card-gear{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}.wr-card-meta{color:var(--faint);font-family:var(--font-mono);font-size:var(--fs-meta);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}.wr-card-more{font-family:var(--font-body);margin-left:auto}.wr-card-meta .copy-button{font-family:var(--font-body);margin-left:auto;display:inline-grid}.wr-card-meta .copy-button+.wr-card-more{margin-left:0}.wr-card-detail{border-top:1px dashed var(--line-2);padding:.75rem}.wr-card .stat-nums{flex-wrap:wrap}.wr-pin-btn{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);min-width:28px;min-height:28px;color:var(--dim);font-size:var(--fs-small);vertical-align:middle;cursor:pointer;justify-content:center;align-items:center;gap:.4rem;padding:0 .35rem;font-weight:600;display:inline-flex}.wr-pin-btn.has-label{min-height:30px;padding:0 .7rem}.wr-pin-btn:hover{border-color:var(--line-3);color:var(--ink)}.wr-pin-btn[aria-pressed=true]{border-color:var(--ui-line);background:var(--ui-sel);color:var(--ui)}.wr-pin-btn svg{width:14px;height:14px}.heat th .wr-pin-btn,.board .wr-pin-btn{margin-left:.4rem}.wr-raid .heat th[scope=row]{white-space:nowrap}.wr-raid .heat .spec-cell{vertical-align:middle;white-space:normal;display:inline-flex}.wr-cmp{border:1px solid var(--line-2);border-left:3px solid var(--pin,var(--accent));background:var(--panel-2);color:var(--dim);font-family:var(--font-mono);font-size:var(--fs-data-min);white-space:nowrap;border-radius:2px;align-items:baseline;gap:.3rem;padding:0 .4rem;font-weight:400;line-height:1.6;display:inline-flex}.wr-cmp b{color:var(--ink);font-weight:600}.wr-tray{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2);min-width:0;color:var(--ink)}aside.wr-tray{top:calc(var(--topbar-h,0px) + .75rem);max-height:calc(100vh - var(--topbar-h,0px) - 1.5rem);position:sticky;overflow-y:auto}.wr-tray-in{gap:.75rem;padding:.9rem;display:grid}.wr-tray-head{align-items:center;gap:.5rem;display:flex}.wr-tray-head h2{font-family:var(--font-display);font-size:var(--fs-section-title);margin:0;font-weight:600}.wr-tray-head .wr-btn{margin-left:auto}.wr-tray p{color:var(--dim);font-size:var(--fs-small);margin:0}.wr-tray-scope{border:1px dashed var(--line-2);border-radius:2px;padding:.45rem .6rem}.wr-tray p.wr-tray-scope{font-size:var(--fs-meta)}.wr-tray-scope b{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.1rem;display:block}.wr-pins{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wr-pin{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);gap:.5rem;padding:.6rem;display:grid}.wr-pin.is-on{border-color:var(--pin);box-shadow:inset 3px 0 0 var(--pin)}.wr-pin-top{align-items:center;gap:.55rem;display:flex}.wr-pin-top>div{min-width:0;display:grid}.wr-pin-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.wr-pin-name:hover{text-decoration:underline}.wr-pin-top small{color:var(--faint);font-size:var(--fs-meta)}.wr-pin-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:0;display:grid}.wr-pin-figs>div{background:var(--panel-2);border-radius:2px;padding:.2rem .35rem;display:grid}.wr-pin-figs dt{color:var(--faint);font-size:var(--fs-data-min)}.wr-pin-figs dd{font-size:var(--fs-meta);margin:0}.wr-pin-actions{gap:.4rem;display:flex}.wr-tray-empty{border:1px dashed var(--line-2);border-radius:var(--r-sm);gap:.25rem;padding:.75rem;display:grid}.wr-tray p.wr-tray-note{border-top:1px dashed var(--line-2);color:var(--faint);font-size:var(--fs-meta);padding-top:.6rem}.wr-tray-sheet{width:100%;max-width:100%;max-height:80vh;padding:0 0 env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-color:var(--line-3);box-shadow:var(--shadow);border-radius:8px 8px 0 0;margin:auto 0 0}.wr-tray-sheet::backdrop{background:color-mix(in srgb, var(--bg) 70%, transparent)}@media (width>=640px){.wr-tray-sheet{border-width:0 0 0 1px;border-radius:0;width:min(26rem,100%);height:100vh;max-height:100vh;margin:0 0 0 auto}}.wra{gap:var(--gap);min-width:0;display:grid}.wra-head{gap:.6rem;min-width:0;display:grid}.wra-head>*{margin:0}.wra-crumbs{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wra-crumbs span+span:before{content:"/";color:var(--line-3);margin-right:.4rem}.wra-crumbs a{color:var(--ui);text-underline-offset:3px}.wra-crumbs a:hover{color:var(--ui-hover)}.wra-head h1{font-family:var(--font-display);font-size:var(--fs-page-title);overflow-wrap:anywhere;font-weight:600;line-height:1.1}.wra-lede{max-width:75ch;color:var(--dim);gap:.35rem;display:grid}.wra-lede>*{margin:0}.wra-lede a{color:var(--ui)}.wra-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wra-actions>*{margin:0}.wra-tabs{scrollbar-width:thin;border-bottom:1px solid var(--line);gap:.15rem;display:flex;overflow-x:auto}.wra-tabs>a,.wra-tabs>button{min-height:36px;color:var(--dim);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.wra-tabs>a:hover,.wra-tabs>button:hover{color:var(--ink)}.wra-tabs>a[aria-current],.wra-tabs>button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ui-line)}@media (forced-colors:active){.wra-tabs>a[aria-current],.wra-tabs>button[aria-pressed=true]{text-decoration:underline}}:where(.wra-cell){grid-column:span 12}.wra .wr-grid{align-items:stretch}.wra-cell{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.wra-cell>:last-child{flex:1 0 auto}.wra .panel{border:1px solid var(--line);border-top:2px solid var(--tile-accent,var(--line));border-radius:var(--r-sm);background:var(--panel);box-shadow:none}.wra .panel-head{align-items:center;min-height:40px;padding:.55rem .9rem}.wra .panel-head h2{font-family:var(--font-display);letter-spacing:.1em;font-weight:600}.wra .panel-body{padding:.9rem}.wra .panel>.panel-body:first-child>h2:first-child{font-family:var(--font-display);font-size:var(--fs-section-title);font-weight:600}.wra .panel.wra-danger,.wra-danger>.panel{--tile-accent:var(--bad)}.wra>.dash-note{margin:0}.wra .dash-work{grid-template-columns:repeat(12,minmax(0,1fr))}.wra .dash-work>*{grid-column:span 12;min-width:0}@media (width>=1000px){.wra .dash-work>.dash-editor{grid-column:span 7}.wra .dash-work>.dash-side{grid-column:span 5}}.wra .dash-side{top:calc(var(--topbar-h,3.5rem) + var(--gap))}.wra-row>*{margin:0}@media (width<=759.98px){.wra-narrow-hidden{display:none}}.wra .inbox-list{max-height:none;position:static;overflow:visible}.wra .inbox-row[aria-current=page],.wra .conv-list button[aria-current=true]{border-color:var(--ui-line);box-shadow:inset 3px 0 0 var(--ui-line)}.wra-thread>.inbox-pane>.conv{border-radius:var(--r-sm);border-top:2px solid var(--tile-accent,var(--line))}.wra-lfg .wr-grid{align-items:start}.wra .lfg-search{grid-column:1/-1}.wra .wra-actions .lfg-guild{margin:0}.admin-nav{width:fit-content;margin-bottom:var(--gap);justify-self:start}.usage-updated{margin:0 0 .75rem}.usage-group+.usage-group,.usage-key,.usage-history{margin-top:1.25rem}.usage-group>h3,.usage-history h3{font-size:var(--fs-group-title);margin:0 0 .5rem}.usage-limit{font-weight:400;display:block}.usage-used{min-width:12rem}.usage-bar{background:var(--panel-3);border-radius:4px;height:8px;margin-top:.35rem;display:block;position:relative}.usage-fill{background:var(--good);border-radius:4px;height:100%;display:block}.usage-bar.is-paced .usage-fill,.usage-bar.is-paused .usage-fill{background:var(--warn)}.usage-bar.is-limit .usage-fill{background:var(--bad)}.usage-pace,.usage-stop{border-left:2px solid var(--ink);width:0;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.usage-stop{border-left-style:dashed;border-left-color:var(--dim)}.usage-chip{border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink);font-size:var(--fs-small);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.1rem .55rem;font-weight:600;display:inline-flex}.usage-chip:before{content:"";background:var(--good);border-radius:50%;width:.55rem;height:.55rem}.usage-chip.is-paced:before,.usage-chip.is-paused:before{background:var(--warn)}.usage-chip.is-limit:before{background:var(--bad)}.usage-chip.is-limit{border-color:var(--bad-ink)}.usage-key{gap:.4rem;margin-bottom:0;display:grid}.usage-key>div{grid-template-columns:9.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}.usage-key dt,.usage-key dd{margin:0}@media (width<=560px){.usage-key>div{grid-template-columns:1fr;gap:.2rem}}.usage-history-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.usage-history-head h3{margin:0}.usage-charts{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));margin-top:.75rem;display:grid}.usage-chart{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);min-width:0;margin:0;padding:.75rem}.usage-chart h4{font-size:var(--fs-body);margin:0 0 .5rem}.usage-plot{grid-template-rows:7rem auto;grid-template-columns:auto 1fr;column-gap:.4rem;display:grid}.usage-scale{text-align:right;font-size:var(--fs-data-min);flex-direction:column;justify-content:space-between;display:flex}.usage-plot svg{width:100%;height:100%;overflow:visible}.usage-col{fill:var(--brand)}.usage-hit{fill:#0000}.usage-hit:hover{fill:var(--hover)}.usage-limit-line{fill:none;stroke:var(--dim);stroke-width:1.5px;stroke-dasharray:4 3}.usage-base{stroke:var(--line-3);stroke-width:1px}.usage-axis{height:1.4rem;font-size:var(--fs-data-min);margin-top:.2rem;position:relative}.usage-axis>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.usage-details{margin-top:.5rem}.usage-details summary{cursor:pointer;font-size:var(--fs-small);color:var(--dim);min-height:24px}.wrc-gear .wr-tile-fig{container-type:inline-size}.wrc-doll{grid-template-columns:minmax(0,1fr);grid-template-areas:"centre""left""right""weapons";gap:.75rem;display:grid}@container (width>=34rem){.wrc-doll{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"centre centre""left right""weapons weapons"}}@container (width>=46rem){.wrc-doll{grid-template-columns:minmax(0,1fr) minmax(12rem,.9fr) minmax(0,1fr);grid-template-areas:"left centre right""weapons weapons weapons"}}.wrc-slots.gear-grid{grid-template-columns:minmax(0,1fr);align-content:start;gap:.35rem}.wrc-slots.is-left{grid-area:left}.wrc-slots.is-right{grid-area:right}.wrc-slots.is-weapons{border-top:1px solid var(--line);grid-area:weapons;padding-top:.75rem}@container (width>=34rem){.wrc-slots.is-weapons{grid-template-columns:repeat(2,minmax(0,18rem));justify-content:center}.wrc-slots.is-weapons .gear-item:only-child{grid-column:1/-1;justify-self:center;width:min(100%,18rem)}.wrc-slots.is-right .gear-item,.wrc-slots.is-weapons .gear-item:first-child:not(:only-child){text-align:right;flex-direction:row-reverse}.wrc-slots.is-right .gear-gem a,.wrc-slots.is-weapons .gear-item:first-child:not(:only-child) .gear-gem a{flex-direction:row-reverse}}.wrc-doll .gear-item{background:var(--panel-2)}.wrc-empty{align-items:center}.wrc-empty-frame{border:1px dashed var(--line-3);border-radius:var(--r-sm);flex:none;width:36px;height:36px}.wrc-empty-name{color:var(--faint);font-size:var(--fs-data)}.wrc-centre{text-align:center;grid-area:centre;align-content:start;justify-items:center;gap:.75rem;display:grid}.wrc-centre p{margin:0}.wrc-portrait{aspect-ratio:4/5;border:1px solid var(--line-2);border-radius:var(--r-sm);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--doll-accent,var(--accent)) 24%, var(--panel-2)), var(--panel-2) 70%);place-items:center;width:100%;max-width:15rem;display:grid;position:relative}@container (width<=33.99rem){.wrc-portrait{aspect-ratio:1;max-width:10rem}}.wrc-portrait .spec-icon{border-radius:var(--r-sm);box-shadow:0 0 0 2px var(--doll-accent,var(--accent))}.wrc-ilvl{text-align:left;justify-items:start;line-height:1.1;display:grid;position:absolute;top:.5rem;left:.6rem}.wrc-ilvl b{font-family:var(--font-display);font-size:var(--fs-section-title);font-weight:700}.wrc-ilvl small{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.08em;text-transform:uppercase}.wrc-doll-name{font-family:var(--font-display);font-size:var(--fs-section-title);font-weight:600;line-height:1.15}.wrc-doll-sub{color:var(--dim);font-size:var(--fs-small)}.wrc-doll-empty{grid-column:1/-1;margin:0}.wrc-stats{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);text-align:left;width:100%;font-size:var(--fs-data);margin:0}.wrc-stats>div{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.3rem .65rem;display:flex}.wrc-stats>div:last-child{border-bottom:0}.wrc-stats dt{flex:1}.wrc-stats .wrc-stat-name{color:var(--stat-ink,var(--ink));font-weight:600}.wrc-stats dd{flex-wrap:wrap;justify-content:flex-end;gap:.2rem .45rem;margin:0;display:flex}.wrc-lfg:empty{display:none}.wrc-kit p,.wrc-kit .rune-list{margin:0}.wrc-ilvl-figure{color:var(--ink)}.wrc-note{color:var(--dim);font-size:var(--fs-small);margin:0}.wrc .wr-head h1 .ce,.wrc .wr-head h1 .aotc{font-family:var(--font-body)}.wrg{gap:var(--gap);min-width:0;display:grid}.wrg-head{gap:.6rem;min-width:0;display:grid}.wrg-head>*{margin:0}.wrg-crumbs{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wrg-crumbs span+span:before{content:"/";color:var(--line-3);margin-right:.4rem}.wrg-crumbs a{color:var(--ui);text-underline-offset:3px}.wrg-crumbs a:hover{color:var(--ui-hover)}.wrg-head h1{font-family:var(--font-display);font-size:var(--text-24);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;font-weight:600;line-height:1.1;display:flex}@media (width>=1024px){.wrg-head h1{font-size:var(--text-34)}}.wrg-lede{max-width:70ch;color:var(--dim)}.wrg-lede a{color:var(--ui)}.wrg-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wrg-actions>*{margin:0}.wrg-head .guild-badges{flex-wrap:wrap;gap:.4rem;display:flex}.wrg-tabs,.wrg-subtabs{scrollbar-width:thin;border-bottom:1px solid var(--line);gap:.15rem;display:flex;overflow-x:auto}.wrg-subtabs{border-bottom:0;gap:.4rem}.wrg-tabs>a,.wrg-subtabs>a{min-height:36px;color:var(--dim);font-size:var(--fs-small);white-space:nowrap;align-items:center;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.wrg-tabs>a{border-bottom:2px solid #0000;margin-bottom:-1px}.wrg-tabs>a:hover,.wrg-subtabs>a:hover{color:var(--ink);background:var(--hover)}.wrg-tabs>a[aria-current]{color:var(--ink);border-bottom-color:var(--ui-line)}.wrg-subtabs>a{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel)}.wrg-subtabs>a[aria-current]{color:var(--ink);border-color:var(--ui-line);background:var(--ui-sel)}@media (forced-colors:active){.wrg-tabs>a[aria-current],.wrg-subtabs>a[aria-current]{text-decoration:underline}}.wrg-figure{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;display:flex}.wrg-figure b{font-family:var(--font-display);font-size:var(--text-34);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.wrg-figure span{color:var(--faint);font-size:var(--fs-small)}.wrg-note,.wrg-state{color:var(--dim);font-size:var(--fs-small);margin:0}.wrg-state{color:var(--ink);font-weight:600}@media (width<=719.98px){.wrg-summary{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel);grid-column:span 12;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.wrg-summary>.wr-tile{background:0 0;border:0;border-radius:0;grid-column:auto;position:relative}.wrg-summary>.wr-tile+.wr-tile{border-left:1px solid var(--line)}.wrg-summary .wr-tile-head{border-bottom:0;min-height:0;padding:.55rem .6rem 0}.wrg-summary .wr-tile-head h2{letter-spacing:.04em;overflow-wrap:anywhere}.wrg-summary .wr-tile-meta{display:none}.wrg-summary .wrg-note{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrg-summary .wr-tile-fig{gap:0;padding:.35rem .6rem .6rem}.wrg-summary .wrg-figure{flex-direction:column;align-items:flex-start;gap:.2rem}.wrg-summary .wrg-figure b{font-size:var(--fs-figure)}}@media (width>=720px){.wrg-summary{display:contents}}.wrg-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid}.wrg-steps i{background:repeating-linear-gradient(135deg, var(--line-3) 0 3px, transparent 3px 6px);border-radius:1px;height:8px}.wrg-steps i.is-killed{background:var(--gold)}@media (forced-colors:active){.wrg-steps i{border:1px solid canvastext}.wrg-steps i.is-killed{background:canvastext}}.wrg-kv{font-size:var(--fs-small);gap:.35rem;margin:0;display:grid}.wrg-kv>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:.75rem;padding-bottom:.35rem;display:flex}.wrg-kv>div:last-child{border-bottom:0;padding-bottom:0}.wrg-kv dt{color:var(--faint)}.wrg-kv dd{font-family:var(--font-mono);margin:0}.wrg-lead{align-items:center;gap:.75rem;min-width:0;display:flex}.wrg-lead p{min-width:0;font-family:var(--font-display);font-size:var(--text-18);margin:0;font-weight:600;display:grid}.wrg-lead small,.wrg-list small{color:var(--faint);font-family:var(--font-body);font-size:var(--fs-meta);font-weight:400}.wrg-lead a,.wrg-list a{color:var(--ui);text-underline-offset:3px}.wrg-list{margin:0;padding:0;list-style:none;display:grid}.wrg-list>li{border-bottom:1px solid var(--line);min-width:0;font-size:var(--fs-small);align-items:center;gap:.6rem;padding:.45rem 0;display:flex}.wrg-list>li:last-child{border-bottom:0}.wrg-grow{flex:1;min-width:0;display:grid}.wrg-grow>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wrg-select{text-align:left;align-items:center;gap:.4rem;display:inline-flex}.wrg-select select{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel-2);max-width:min(22rem,60vw);min-height:30px;color:var(--ink);font:inherit;font-size:var(--fs-small);padding:0 .4rem}.wrg-select select:hover{border-color:var(--line-3)}.wrg-board .progress-cap{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-sub-label);letter-spacing:.1em;text-transform:uppercase}.wrg-board .progress-pill{border-color:var(--line-2);border-radius:var(--r-sm);background:var(--panel-2)}.wrg-board .progress-pill[aria-pressed=true]{border-color:var(--ui-line);background:var(--ui-sel)}.wrg-board .progress-pill.is-full:not([aria-pressed=true]){border-color:color-mix(in srgb, var(--gold) 45%, var(--line-2))}.wrg-board .guild-search{width:100%;max-width:24rem}.wrg-board>.wr-tile-fig>.table-wrap.panel,.wrg-race .table-wrap.panel,.wrg-guild .wr-tile-fig>.table-wrap.panel{border-radius:var(--r-sm);box-shadow:none}.wrg-race .rtf-stops{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.wrg-race .rtf-stop{background:var(--panel-2);border-radius:var(--r-sm)}.wrg-race .rtf-tier-name{font-family:var(--font-display);font-size:var(--text-18);margin:0}.wrg-live-in{gap:.75rem;min-width:0;display:grid}.wrg-live-in .live-list{margin:0}.wrg-watch .stream-panel,.wrg-recruiting .recruit-detail{background:0 0;border:0;padding:0}.wrl-lede{flex-wrap:wrap;align-items:center;gap:.25rem .9rem;display:flex}.wrl-good{color:var(--good-ink)}.wrl-bad{color:var(--bad-ink)}.wrl-text{color:var(--dim);margin:0}.wrl-state{gap:.3rem;display:grid}.wrl-state b{font-weight:600}.wrl-state p{color:var(--dim);margin:0}.wrl-link{min-height:24px;color:var(--ui);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wrl-link:hover{color:var(--ui-hover)}.wrl-counts{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;display:flex}.wrl-counts dt{color:var(--faint);font-size:var(--fs-meta)}.wrl-counts dd{margin:0}.wrl-strip{grid-template-columns:repeat(auto-fill,minmax(2.6rem,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.wrl-pull{border:1px solid var(--line-2);background:var(--panel-2);height:40px;color:var(--dim);font-family:var(--font-mono);font-size:var(--fs-data-min);border-radius:2px;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.wrl-pull:hover{border-color:var(--line-3);color:var(--ink)}.wrl-pull>i{background:var(--ui);height:4px;position:absolute;bottom:0;left:0}.wrl-pull.is-kill{border-color:var(--good);color:var(--ink);font-weight:600}.wrl-pull.is-kill>i{background:var(--good)}@media (forced-colors:active){.wrl-pull>i{background:canvastext}.wrl-pull.is-kill{border-width:2px}}.wrl-pick{min-width:0}.wrl-chart{grid-template-columns:auto minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.wrl-chart svg{width:100%;height:10rem;display:block}.wrl-chart-axis{color:var(--faint);font-family:var(--font-mono);font-size:var(--fs-data-min);text-align:right;flex-direction:column;justify-content:space-between;display:flex}.wrl-chart-grid{stroke:var(--line);stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.wrl-chart-base{stroke:var(--line-3);vector-effect:non-scaling-stroke}.wrl-chart-wipe{fill:var(--chart-ink)}.wrl-chart-kill{fill:var(--good)}@media (forced-colors:active){.wrl-chart-wipe,.wrl-chart-kill{fill:canvastext}}.wrl-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.25rem;display:flex}.wrl-tabs>button{min-height:40px;color:var(--dim);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:.3rem .75rem;display:inline-flex}.wrl-tabs>button:hover{color:var(--ink);background:var(--hover)}.wrl-tabs>button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ui-line);background:var(--ui-tint)}@media (forced-colors:active){.wrl-tabs>button[aria-pressed=true]{text-decoration:underline}}.wrl-stage-note{margin:0}.wrl-tab{gap:var(--gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=1000px){.wrl-tab.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.wrl-tab>.panel{border:1px solid var(--line);border-top:2px solid var(--line);border-radius:var(--r-sm);background:var(--panel);box-shadow:none;margin:0}.wrl-tab>.panel>.panel-head{border-bottom:1px solid var(--line);align-items:center;min-height:40px;padding:.55rem .9rem}.wrl-tab>.panel>.panel-head h2{color:var(--dim);font-family:var(--font-display);font-size:var(--fs-card-label);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.wrl-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wrl-list>li{min-width:0;font-size:var(--fs-data);align-items:baseline;gap:.6rem;display:flex}.wrl-grow{flex:1;gap:.1rem;min-width:0;display:grid}.wrl-bars li{grid-template-columns:minmax(0,1fr) auto}.wrl-bar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wrl-track{background:var(--panel-3);border-radius:1px;grid-column:1/-1;height:6px;display:block}.wrl-track>span{border-radius:1px;height:100%;display:block}.wrl-comp{margin-bottom:0}.wrl-list a,.wrl-bars a{align-items:center;min-height:24px;display:inline-flex}.wrl-bar-val{text-align:right;white-space:nowrap}:root[data-design=war-room] .rated{color:var(--rated-void,var(--rated,inherit))}:root[data-design=war-room][data-theme=light] .rated{color:var(--rated-void-light,var(--rated-light,inherit))}.wr-mp{min-width:0;max-width:100%}.wr-mp-head{gap:.45rem;margin-bottom:.9rem;display:grid}.wr-mp-head h1{font-family:var(--font-display);font-size:var(--fs-page-title);margin:0;font-weight:600;line-height:1.1}.wr-mp-crumbs{color:var(--faint);font-family:var(--font-display);font-size:var(--fs-card-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.wr-mp-crumbs span+span:before{content:"/";color:var(--line-3);margin-right:.4rem}.wr-mp-lede,.wr-mp-note{max-width:70ch;color:var(--dim);margin:0}.wr-mp-note{margin-bottom:var(--gap);font-size:var(--fs-small)}.wr-mp-note a,.wr-mp-sub a{color:var(--ui);text-underline-offset:3px}.wr-mp-affixes{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.wr-mp-affixes li{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);color:var(--dim);font-size:var(--fs-meta);padding:.1rem .55rem}.wr-mp-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:.15rem;margin-bottom:.75rem;display:flex;overflow:auto hidden}.wr-mp-tabs a{min-height:36px;color:var(--dim);font-size:var(--fs-small);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.wr-mp-tabs a:hover{color:var(--ink);background:var(--hover)}.wr-mp-tabs a[aria-current]{color:var(--ink);border-bottom-color:var(--ui-line)}.wr-mp-strip{scrollbar-width:thin;gap:.3rem;margin-bottom:.75rem;padding-bottom:.3rem;display:flex;overflow-x:auto}.wr-mp-strip a{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);min-height:34px;color:var(--dim);font-size:var(--fs-small);white-space:nowrap;flex:none;align-items:center;gap:.45rem;padding:0 .65rem 0 .35rem;text-decoration:none;display:inline-flex}.wr-mp-strip a:first-child{padding-left:.65rem}.wr-mp-strip a:hover{color:var(--ink);border-color:var(--line-3)}.wr-mp-strip a[aria-current]{color:var(--ink);border-color:var(--ui-line);background:var(--ui-sel)}.wr-mp-strip img{border-radius:3px}.wr-mp-controls{margin-bottom:var(--gap);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.wr-mp-search{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);min-width:0;min-height:34px;color:var(--ink);font:inherit;flex:0 18rem;padding:0 .65rem;font-size:16px}.wr-mp-search::placeholder{color:var(--faint);opacity:1}.wr-mp-controls .seg .role-mark{margin-right:.3rem}.wr-mp-big{font-family:var(--font-display);font-size:var(--fs-figure-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1}.wr-mp-mid{font-family:var(--font-display);font-size:var(--fs-figure);font-weight:600;line-height:1.1}.wr-mp-unit{color:var(--faint);font-family:var(--font-body);font-size:var(--fs-small);margin-left:.4rem;font-weight:400}.wr-mp-sub{color:var(--faint);font-size:var(--fs-meta);margin:0}.wr-mp-legend{font-size:var(--fs-data);flex-wrap:wrap;gap:.3rem 1rem;margin:0;display:flex}.wr-mp-kv{font-size:var(--fs-data);grid-template-columns:auto 1fr;gap:.4rem .9rem;margin:0;display:grid}.wr-mp-kv dt{color:var(--faint);align-items:center;gap:.35rem;display:inline-flex}.wr-mp-kv dd{text-align:right;margin:0}.wr-mp-dungeon{align-items:center;gap:.9rem;display:flex}.wr-mp-dungeon img{border-radius:var(--r-sm);flex:none}.wr-mp-dungeon .wr-mp-kv{flex:1}.wr-mp-spechead .wr-tile-head h2{color:var(--ink);font-size:var(--fs-section-title);letter-spacing:0;text-transform:none;align-items:center;gap:.6rem;display:flex}.wr-mp-cls{color:var(--tile-accent)}.wr-mp-facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:0;display:grid}.wr-mp-facts dt{color:var(--faint);font-size:var(--fs-meta)}.wr-mp-facts dd{font-family:var(--font-display);font-size:var(--fs-figure);margin:0;font-weight:600}.wr-mp-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wr-mp-card{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2);height:100%;color:inherit;gap:.5rem;padding:.65rem .75rem;text-decoration:none;display:grid}.wr-mp-card:hover{border-color:var(--line-3);background:var(--panel-3)}.wr-mp-card-top{align-items:center;gap:.6rem;min-width:0;display:flex}.wr-mp-card-top img{border-radius:3px;flex:none}.wr-mp-card-top b,.wr-mp-card-top small{display:block}.wr-mp-card-top small{color:var(--faint);font-size:var(--fs-meta)}.wr-mp-card-fig{font-size:var(--fs-data);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wr-mp-bars{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wr-mp-bars li{font-size:var(--fs-data);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem .6rem;display:grid}.wr-mp-bar-name{overflow-wrap:anywhere;align-items:center;gap:.45rem;min-width:0;display:flex}.wr-mp-bar-name a{color:inherit}.wr-mp-bar-val{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;display:flex}.wr-mp-track{background:var(--panel-3);border-radius:1px;grid-column:1/-1;height:6px;position:relative}.wr-mp-track i{background:var(--stat,var(--accent,var(--chart-ink)));border-radius:1px;height:100%;display:block}.wr-mp-track b{border-left:2px dashed var(--ink);position:absolute;top:-3px;bottom:-3px}.wr-mp-classbest{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:.9rem 1.6rem;margin:0;padding:0;list-style:none;display:grid}.wr-mp-classbest li{font-size:var(--fs-data);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .6rem;display:grid}.wr-mp-classbest .wr-mp-track i{background:var(--accent)}.wr-mp-classbest-name{color:var(--accent);align-items:center;gap:.4rem;display:flex}.wr-mp-classbest-val{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.4rem;display:flex}.wr-mp-classbest-who{grid-column:1/-1}.wr-mp-roles{color:var(--faint);gap:.2rem;margin-left:.25rem;display:inline-flex}.wr-mp-comps{background:0 0;border:0}.wr-mp-hist li.is-on .mp-hist-bar{background:var(--chart-ink)}.wr-mp-classes{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.wr-mp-role+.wr-mp-role{margin-top:calc(var(--gap) * 1.5)}.wr-mp-role-head{font-family:var(--font-display);font-size:var(--fs-section-title);align-items:center;gap:.5rem;margin:0 0 .6rem;font-weight:600;display:flex}.wr-mp-role-head small{color:var(--faint);font-family:var(--font-body);font-size:var(--fs-meta);font-weight:400}.wr-mp-ldr .wr-tile-head h3{color:var(--ink);font-family:var(--font-body);font-size:var(--fs-group-title);letter-spacing:0;text-transform:none}.wr-mp-ldr .wr-tile-meta{font-size:var(--fs-small)}.wr-mp-ldr .wr-tile-fig{padding:0}.mp-who-name .wr-pin-btn{margin-left:.2rem}.wr-mp-spechead .wr-tile-detail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wr-mp-cmp{border:1px solid var(--line-2);border-left:3px solid var(--pin);background:var(--panel-2);color:var(--dim);font-family:var(--font-mono);font-size:var(--fs-data-min);white-space:nowrap;border-radius:2px;align-items:baseline;gap:.3rem;padding:0 .4rem;font-weight:400;line-height:1.6;display:inline-flex}.wr-mp-cmp b{color:var(--ink);font-weight:600}.wr-mp-builds .build-head{flex-wrap:wrap}@media (width<=559.98px){.wr-mp-big{font-size:var(--fs-figure)}}.wrp .wrp-side{grid-column:1/-1;align-self:start}@media (width>=1000px){.wrp .wrp-main{grid-area:1/1/auto/span 8}.wrp .wrp-side{top:calc(var(--topbar-h,3.5rem) + var(--gap));grid-area:1/9/auto/-1;position:sticky}}.wrp-toc{gap:.15rem;display:grid}.wrp-toc a{border-left:2px solid var(--line-2);min-height:32px;color:var(--ink);font-size:var(--fs-small);align-items:center;padding:.2rem .6rem;text-decoration:none;display:flex}.wrp-toc a:hover{border-left-color:var(--ui-line);text-underline-offset:3px;text-decoration:underline}.wrp-kinds{border:0;gap:.15rem;min-width:0;margin:0;padding:0;display:grid}.wrp-kinds label{cursor:pointer;align-items:center;gap:.55rem;min-height:32px;display:flex}.wrp-kinds input{width:1.05rem;height:1.05rem;accent-color:var(--ui-fill);flex:none;margin:0}.wrp-count{color:var(--faint);font-size:var(--fs-meta)}.wrp-status{color:var(--dim);font-size:var(--fs-meta);margin:0}.wrp-none{margin:0;padding:.9rem}.wrp .prose h2{scroll-margin-top:calc(var(--topbar-h,3.5rem) + var(--gap))}
