.cs-sheet .a2-iltile [data-part=other]{--c:#6fb8c9}.cs-sheet .a2-iltile__bar:empty,.cs-sheet .a2-iltile__leg:empty{display:none}.cs-sheet .a2-cptile{margin-bottom:6px}.cs-sheet .a2-cptile__obs{text-align:right;max-width:150px}.cs-stath{font:700 11px/14px var(--a2-font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--bs-dim,#a3a9ba);margin:6px 0 2px}.cs-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-sheet .a2-bchips{flex-wrap:wrap}.cs-sheet .bs-h1:focus{outline:none}.cs-chipset{display:contents}.cs-foot{margin-top:6px}.cs-foot p{margin:0}@media (max-width:760px){.cs-sheet .cs-ph-hide{display:none}.cs-sheet .bs-chips{flex-wrap:nowrap;min-width:0;overflow:hidden}.cs-sheet .bs-chips>*,.cs-sheet .cs-chipset>*{flex:none}.cs-sheet .bs-chips .cs-server{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.cs-sheet .bs-arc{flex-wrap:wrap}.cs-page>.a2-crumbbar,.cs-page>.a2-crumbs{margin-bottom:12px}.cs-sheet .bs-desc{min-height:0;margin-bottom:2px}}@media (min-width:761px){.cs-page{margin-top:-16px}.cs-page>.a2-crumbbar,.cs-page>.a2-crumbs{margin-bottom:6px}.cs-sheet .bs-arc{gap:4px;margin-top:6px;padding-top:6px}.cs-sheet .bs-arc .a2-slot{--a2-slot-size:var(--cs-arc,34px)!important}.cs-sheet .bs-build{gap:10px}.cs-sheet .a2-bchips{row-gap:4px}.cs-sheet .a2-bchip{height:28px}}@media (min-width:761px) and (max-width:1100px){.cs-sheet .bs-band{grid-template-columns:260px minmax(0,1fr)}.cs-sheet .bs-band>.bs-build{order:3;grid-column:1/-1}}@media (min-width:761px) and (max-height:640px){.cs-sheet .bs-desc{min-height:20px}.cs-sheet .bs-desc p{-webkit-line-clamp:1}}
.pf-head{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius,6px);background:linear-gradient(180deg, color-mix(in srgb, var(--a2-panel) 92%, #fff 3%), color-mix(in srgb, var(--a2-panel) 70%, var(--a2-bg)));box-shadow:var(--a2-shadow-panel,none);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:16px 18px;display:grid}.pf-emb{width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--a2-border-soft);background:radial-gradient(circle at 50% 40%,#2a3446,#121720);border-radius:12px;place-items:center;display:grid}.pf-emb img{width:44px;height:44px}.pf-id{min-width:0}.pf-titlerow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pf-h1{overflow-wrap:anywhere;min-width:0;font:700 28px/1.15 var(--a2-font-display);letter-spacing:.01em;color:#f3ead6;font-variant:small-caps;margin:0}.pf-h1:focus{outline:none}.pf-chips{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pf-chips .a2-tag{max-width:100%}.pf-chips .a2-ico{flex:none}.pf-figs{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:10px;display:flex}.pf-fig{align-items:center;gap:8px;display:flex}.pf-fig img{flex:none}.pf-k{font-size:var(--a2-fs-xs,11.5px);color:var(--a2-text-faint);line-height:1.35;display:block}.pf-v{font:700 20px/1.3 var(--a2-font-ui);color:var(--a2-gold-text);display:block}.pf-src{min-width:0;color:var(--a2-note);margin:0;font-size:12.5px}.pf-src .pf-k{display:inline}.pf-src a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--a2-border);text-decoration-color:var(--a2-border);text-underline-offset:2px}.pf-src a:hover{color:var(--a2-link)}.pf-acts{flex-direction:column;align-items:stretch;gap:8px;display:flex}.pf-acts .a2-btn{white-space:nowrap;justify-content:center}@media (max-width:760px){.pf-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px}.pf-emb{width:48px;height:48px}.pf-emb img{width:36px;height:36px}.pf-h1{font-size:23px}.pf-acts{flex-flow:wrap;grid-column:1/-1}.pf-acts>*{flex:auto}}@media (max-width:639px){.pf-chips .pf-wide{display:none}.pf-figs{gap:8px 16px}.pf-v{font-size:18px}.pf-src{flex-basis:100%}}.pf-page .pf-nav{margin-top:4px}.pf-sec{scroll-margin-top:8rem}.pf-sec>.a2-section-head{margin-bottom:10px}.pf-more{color:var(--a2-link)}.pf-more:hover{text-decoration:underline}.pf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pf-tile{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius,6px);background:var(--a2-panel);min-width:0;color:var(--a2-text);flex-direction:column;gap:3px;padding:12px 14px;display:flex}.pf-tile:hover{border-color:var(--a2-border)}.pf-tile__k{color:var(--a2-note);font-size:12px}.pf-tile__v{font:700 17px/1.25 var(--a2-font-ui);color:#fff;overflow-wrap:anywhere}.pf-tile__s{color:var(--a2-note);overflow-wrap:anywhere;font-size:12px}@media (max-width:760px){.pf-tiles{grid-template-columns:minmax(0,1fr);gap:8px}.pf-tile{padding:10px 12px}}.pf-dps{gap:12px;display:grid}.pf-group{border:1px solid var(--a2-border-soft);border-radius:var(--a2-radius,6px);background:var(--a2-panel);overflow:hidden}.pf-grouph{border-bottom:1px solid var(--a2-hairline);color:var(--a2-note);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:9px 14px;font-size:13px;display:flex}.pf-grouph b{color:#fff}.pf-group .a2-scroll{border:0;margin:0}.pf-boss{color:#fff;font-weight:700}.pf-boss:hover{color:var(--a2-link)}.pf-dpsv{color:#fff;font-weight:700;display:block}.pf-bar{background:#ffffff14;border-radius:2px;width:100%;max-width:160px;height:3px;margin:4px 0 0 auto;display:block;overflow:hidden}.pf-bar i{background:#9fb3c8;height:100%;display:block}.pf-bar i.pf-bar--ranked{background:var(--a2-gold-text)}.pf-pos{white-space:nowrap;color:var(--a2-note)}.pf-pos b{color:#fff}.pf-vs{color:var(--a2-note);font-size:12.5px;display:block}.pf-waiting{color:var(--a2-text-faint);margin-top:3px;font-size:12px;display:block}.pf-runlink{color:var(--a2-note);white-space:nowrap}.pf-runlink:hover{color:var(--a2-link)}.pf-ph{display:none}@media (max-width:639px){.pf-ph{display:inline}.pf-pos{white-space:normal}.pf-bar{max-width:96px;margin-left:auto}}.pf-runname{color:#fff;font-weight:700}.pf-runname:hover{color:var(--a2-link)}.pf-runwhen{color:var(--a2-text-faint);font-size:12px;font-weight:400;display:block}.pf-bosses{flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none;display:flex}.pf-bossn{color:var(--a2-note)}.pf-dash{color:var(--a2-text-faint);position:relative}.pf-groupicons{flex-wrap:wrap;gap:2px;display:inline-flex}.pf-groupicons img{opacity:.9}.pf-island__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.pf-island__h{font:600 19px/1.2 var(--a2-font-display);font-variant:small-caps;color:#fff;margin:0}
