.sl-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0 0 12px;font-size:.82rem;display:flex}.sl-crumbs a{color:var(--gold-2)}.sl-crumbs .sep{color:var(--faint)}.sl-crumbs [aria-current]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.sl-toolbar{background:linear-gradient(180deg, var(--bg-2), var(--bg-3));border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 14px;padding:12px 14px;display:flex}.sl-toolbar[hidden]{display:none}.sl-toolbar .sb-filter{white-space:normal;text-align:left}.sl-toggle{color:var(--muted);cursor:pointer;align-items:center;gap:7px;min-width:0;font-size:.86rem;display:inline-flex}.sl-toggle input{width:16px;height:16px;accent-color:var(--gold-2);cursor:pointer;flex:none;margin:0}.sl-toggle b{color:var(--text);font-weight:700}.sl-jump{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;min-width:0;margin:0 0 16px;padding:2px 0 8px;display:flex;overflow-x:auto}.sl-jump-br{border-right:1px solid var(--line);flex:none;align-items:center;gap:4px;padding-right:8px;display:inline-flex}.sl-jump-br:last-child{border-right:0;padding-right:0}.sl-jump a{border:1px solid var(--line-2);background:var(--bg-2);min-width:32px;height:30px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.8rem;display:inline-flex}.sl-jump a:hover{border-color:var(--c,var(--gold));color:var(--text);text-decoration:none}.sl-jump .sl-jump-b{color:var(--c,var(--gold-2));border-color:color-mix(in srgb, var(--c,var(--gold)) 45%, var(--line-2));font-weight:700}.sl-sum-wrap{max-width:560px;margin:0 0 22px;overflow-x:auto}.sl-sum{border-collapse:collapse;width:100%;font-size:.86rem}.sl-sum caption{text-align:left;color:var(--text);margin-bottom:6px;font-weight:700}.sl-sum th,.sl-sum td{border-bottom:1px solid var(--line);text-align:left;padding:6px 10px}.sl-sum td{text-align:right;font-variant-numeric:tabular-nums}.sl-sum tbody th{white-space:nowrap}.sl-sum thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:.7rem;font-weight:700}.sl-sum thead th+th{text-align:right}.sl-sum tfoot th,.sl-sum tfoot td{border-bottom:0;font-weight:700}.sl-empty{margin:0 0 18px}.sl-bracket{margin:0 0 26px;scroll-margin-top:90px}.sl-bracket>h2{color:var(--c,var(--text));border-bottom:2px solid color-mix(in srgb, var(--c,var(--gold)) 50%, var(--line));margin:0 0 4px;padding-bottom:6px}.sl-level{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);gap:6px 14px;padding:10px 0;scroll-margin-top:90px;display:grid}.sl-level>h3{color:var(--gold-2);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:.95rem}.sl-rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:6px 12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.sl-row{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:10px;min-width:0;padding:6px 8px;display:flex}.sl-row[data-k=talent],.sl-row[data-k=talentRank]{border-left:3px solid var(--gold-2)}.sl-row[data-k=classicOnly]{background:0 0;border-style:dashed}.sl-row[data-k=classicOnly] .sl-ic{filter:grayscale(.8);opacity:.75}.sl-row[data-k=classicOnly] s{color:var(--muted)}.sl-ic{border:1px solid var(--line-2);border-radius:6px;flex:none;width:32px;height:32px}.sl-main{flex:1;min-width:0}.sl-line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.sl-line a{overflow-wrap:anywhere;font-weight:600}.sl-rank{color:var(--faint);white-space:nowrap;font-size:.76rem}.sl-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.sl-badges:empty{display:none}.sl-badges .badge,.sl-diff .badge{letter-spacing:.03em;white-space:normal;max-width:100%;padding:1px 7px;font-size:.62rem}a.badge:hover{filter:brightness(1.2);text-decoration:none}.sl-b-talent{color:var(--gold-2)}.sl[data-s^=c] .sl-row:not([data-ch]),.sl:is([data-s^=a0],[data-s^=c0]) .sl-row:is([data-k=talent],[data-k=talentRank]),.sl:not([data-s$="1"]) .sl-row[data-k=classicOnly],.sl[data-s=a10] [data-in]:not([data-in~=a10]),.sl[data-s=a11] [data-in]:not([data-in~=a11]),.sl[data-s=a00] [data-in]:not([data-in~=a00]),.sl[data-s=a01] [data-in]:not([data-in~=a01]),.sl[data-s=c10] [data-in]:not([data-in~=c10]),.sl[data-s=c11] [data-in]:not([data-in~=c11]),.sl[data-s=c00] [data-in]:not([data-in~=c00]),.sl[data-s=c01] [data-in]:not([data-in~=c01]){display:none}.sl-diff{margin-top:30px}.sl-diff>h2{margin:0 0 6px}.sl-diff>p{max-width:74ch;margin:0 0 14px}.sl-diff-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.sl-diff-group{border:1px solid var(--line);border-top:3px solid var(--changed);border-radius:var(--radius);background:linear-gradient(180deg, var(--bg-2), var(--bg-3));min-width:0;padding:12px 14px}.sl-diff-group.is-new,.sl-diff-group.is-ranks{border-top-color:var(--new)}.sl-diff-group.is-gone{border-top-color:var(--removed)}.sl-diff-group h3{align-items:baseline;gap:8px;margin:0 0 8px;font-size:.95rem;display:flex}.sl-diff-group h3 span{color:var(--faint);font-size:.78rem;font-weight:600}.sl-diff-group ul{margin:0;padding:0;font-size:.86rem;list-style:none}.sl-diff-group li{border-top:1px solid var(--line);overflow-wrap:anywhere;color:var(--muted);padding:5px 0}.sl-diff-group li:first-child{border-top:0}.sl-was{color:var(--faint)}@media (width<=640px){.sl-level{grid-template-columns:minmax(0,1fr);gap:6px}.sl-level>h3{margin:0}.sl-toolbar{padding:10px 12px}}
