.sv-page .dh{min-height:300px}.sv-acts{flex-wrap:wrap;gap:10px;display:flex}.sv-big{font:800 clamp(30px,3.4vw,46px)/1 var(--display);letter-spacing:-.03em;display:block}.state{white-space:nowrap}.sv-page .tile b{font-size:clamp(22px,2.2vw,28px)}.sv-page .tile .unit{display:block}.rl img,td.nm img{image-rendering:pixelated}.rl small{color:var(--mu);font-size:13px;font-weight:500}.rl li[hidden]{display:none}td.nm button{cursor:pointer}td.nm button:focus-visible{outline:2px solid var(--g)}td.nm button img{border-radius:7px}.sv-page .pk li .t i{width:var(--w)}.sv-page .pk li{grid-template-columns:28px minmax(0,150px) 1fr auto}@media (width<=520px){.sv-page .pk li{grid-template-columns:24px minmax(0,96px) 1fr auto}}.drawer[aria-hidden=true]{visibility:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s .35s}.drawer:focus{outline:none}.drawer .mini .st b{font-size:22px}.drawer .tal li{grid-template-columns:22px minmax(0,150px) 1fr 3ch}.dps li[hidden]{display:none}.sv-page .tw{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.sv-page .chip[aria-current=page]{background:var(--g);color:var(--g-ink);border-color:var(--g);box-shadow:0 0 18px #4ddc324d}a.chip:hover{color:var(--tx);border-color:var(--line2)}.sv-page .chip[aria-current=page]:hover{color:var(--g-ink)}.sv-page [hidden]{display:none!important}.award.rankable{cursor:pointer}.award.rankable:focus-visible{outline:2px solid var(--g);outline-offset:3px}.rk-dialog{border:1px solid var(--bd,#2a2f2a);background:var(--bg2,#12161a);width:min(480px,100vw - 32px);max-height:min(80vh,720px);color:var(--tx);border-radius:18px;margin:auto;padding:20px 22px;overflow:auto}.rk-dialog::backdrop{background:#000000a6}.rk-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rk-head h3{font:700 20px var(--display);margin:0}.rk-close{all:unset;cursor:pointer;color:var(--mu);padding:0 6px;font-size:26px;line-height:1}.rk-close:hover,.rk-close:focus-visible{color:var(--tx)}.rk-sub{font:600 12px var(--text);color:var(--mu);margin:4px 0 14px}.rk-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rk-list li{border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.rk-list li:nth-child(odd){background:#ffffff08}.rk-list li:nth-child(-n+3){background:#4ddc3214}.rk-n{font:700 13px var(--display);color:var(--mu)}.rk-list li:nth-child(-n+3) .rk-n{color:var(--g)}.rk-list a{color:var(--tx);font:600 14px var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex;overflow:hidden}.rk-list a:hover{text-decoration:underline}.rk-list img{image-rendering:pixelated;border-radius:4px}.rk-list b{font:700 14px var(--display);font-variant-numeric:tabular-nums}.rk-list .rk-hid{color:var(--mu);font:600 14px var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.sb-chapters{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:start;gap:clamp(14px,1.6vw,22px);display:grid}.sb-group{padding:24px}.sv-page .sb-group .pk li{grid-template-columns:minmax(0,150px) 1fr auto}@media (width<=520px){.sv-page .sb-group .pk li{grid-template-columns:minmax(0,104px) 1fr auto}}.sv-page .sb-group .pk b{min-width:7ch;font:700 14px/1.2 var(--text);letter-spacing:0;font-variant-numeric:tabular-nums;text-align:right;margin:0;display:inline}.sb-group .pk li{font-weight:600}.sb-team{align-items:center;gap:12px;font-weight:700;display:flex}.sb-faces{gap:4px;display:flex}.sb-faces a{display:block}.sb-faces img{image-rendering:pixelated;border-radius:7px;display:block}.sb-islands{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(12px,1.4vw,18px);margin:0;padding:0;list-style:none;display:grid}.sb-islands li{border-left:4px solid var(--tc,var(--g));align-content:start;gap:12px;padding:18px 18px 16px;display:grid}.sb-ihead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sv-page .sb-ihead b{font:700 16px/1.25 var(--display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;display:block}.sb-ihead .mono{margin:0}.sb-faces-lg{flex-wrap:wrap}.sb-facts{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:10px;margin:0;display:grid}.sb-facts dt{font:11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.sb-facts dd{font:700 15px var(--display);font-variant-numeric:tabular-nums;margin:2px 0 0}.mods-table th[scope=row]{text-align:left;font:700 15px var(--text);white-space:nowrap;width:1%;padding-right:28px}.mods-table td{color:var(--mu);width:100%;max-width:0;font-size:14px}.mods-table .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mods-table .mn{align-items:center;gap:12px;display:flex}.mods-table .mn img,.mods-table .noicon{border:1px solid var(--line2);object-fit:cover;width:32px;height:32px;image-rendering:pixelated;background:#1c1e22;border-radius:8px;flex:none}.mods-table .noicon{color:var(--mu);place-items:center;display:grid}.mods-table{min-width:0}.mods-table thead th{text-align:left;width:auto}.mods-table td{white-space:normal}@media (width<=640px){.mods-table thead{display:none}.mods-table,.mods-table tbody{display:block}.mods-table tr{padding:12px 14px;display:block}.mods-table th[scope=row]{white-space:normal;width:auto;padding:0;display:block}.mods-table td{width:auto;max-width:none;padding:4px 0 0 44px;display:block}}.mods-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 14px;display:flex}.mods-size{align-items:center;gap:10px;display:flex}.mods-size select{font:600 13px var(--text);color:var(--tx);background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:8px 14px}.mods-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.pager{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pager .chip{cursor:pointer}.pager .chip:disabled{opacity:.4;cursor:default}.pager-gap{color:var(--mu);padding:0 4px}.mods-types{flex-wrap:wrap;gap:8px;display:flex}.mods-types .chip{cursor:pointer}.mods-types .chip b{color:var(--g);font-weight:800}.mods-types .chip[aria-pressed=true] b{color:var(--g-ink)}.mods-table .tag{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);border:1px solid var(--line2);border-radius:99px;margin-left:4px;padding:2px 8px}
