.back[data-astro-cid-lzbelcjz]{min-height:44px;color:var(--soft);align-items:center;gap:6px;display:inline-flex}h1[data-astro-cid-lzbelcjz]{margin:4px 0;font-size:32px;font-weight:700}.lead[data-astro-cid-lzbelcjz]{color:var(--soft);margin:0 0 16px}.pick-row[data-astro-cid-lzbelcjz]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.pick-row[data-astro-cid-lzbelcjz] .picker{flex:280px}.team-link[data-astro-cid-lzbelcjz]{font-size:14px}.chosen[data-astro-cid-lzbelcjz]{flex-wrap:wrap;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.chosen[data-astro-cid-lzbelcjz] li{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);align-items:center;gap:4px;min-height:40px;padding:0 4px 0 6px;display:flex}.chosen[data-astro-cid-lzbelcjz] a{color:var(--text);font-weight:600}.chosen[data-astro-cid-lzbelcjz] button{border-radius:var(--radius);width:32px;height:32px;color:var(--soft);cursor:pointer;background:0 0;border:0;font-size:20px}.chosen[data-astro-cid-lzbelcjz] button:hover{background:var(--surface-3);color:var(--text)}.empty[data-astro-cid-lzbelcjz]{color:var(--muted)}.empty[data-astro-cid-lzbelcjz][hidden],#results[data-astro-cid-lzbelcjz][hidden]{display:none}h2[data-astro-cid-lzbelcjz]{margin:24px 0 8px;font-size:18px;font-weight:600}.hint[data-astro-cid-lzbelcjz]{color:var(--muted);margin:8px 0 12px;font-size:14px}.controls[data-astro-cid-lzbelcjz]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.chips[data-astro-cid-lzbelcjz]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-lzbelcjz] .chip{border-radius:var(--radius);border:1px solid var(--line);min-height:40px;color:var(--soft);font:inherit;cursor:pointer;background:0 0;padding:0 16px}.chips[data-astro-cid-lzbelcjz] .chip[aria-pressed=true]{background:var(--surface-2);border-color:var(--accent);color:var(--text);font-weight:600}.level-pick[data-astro-cid-lzbelcjz]{color:var(--soft);align-items:center;gap:8px;font-size:14px;display:flex}.level-pick[data-astro-cid-lzbelcjz] select[data-astro-cid-lzbelcjz]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);min-height:40px;color:var(--text);font:inherit;padding:0 10px}.table-wrap[data-astro-cid-lzbelcjz]{border-radius:var(--radius);border:1px solid var(--line);overflow-x:auto}table[data-astro-cid-lzbelcjz]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}table[data-astro-cid-lzbelcjz] th,table[data-astro-cid-lzbelcjz] td{text-align:right;border-bottom:1px solid var(--line);padding:8px 12px}table[data-astro-cid-lzbelcjz] thead th{background:var(--surface-3);font-weight:600}table[data-astro-cid-lzbelcjz] thead th a{color:var(--text)}table[data-astro-cid-lzbelcjz] thead th:first-child{text-align:left;color:var(--muted)}table[data-astro-cid-lzbelcjz] tbody th{text-align:left;color:var(--soft);background:var(--bg);font-weight:500;position:sticky;left:0}table[data-astro-cid-lzbelcjz] tr.info td{color:var(--soft)}table[data-astro-cid-lzbelcjz] td.best{color:var(--accent);font-weight:700}table[data-astro-cid-lzbelcjz] tbody tr:last-child>*{border-bottom:0}.level[data-astro-cid-lzbelcjz]{color:var(--soft);flex-direction:column;gap:4px;max-width:320px;margin-bottom:12px;font-size:13px;display:flex}.level[data-astro-cid-lzbelcjz] input[data-astro-cid-lzbelcjz]{accent-color:var(--accent);width:100%;min-height:32px}#skills[data-astro-cid-lzbelcjz] .skill-row h3{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;margin:16px 0 8px;font-size:13px;font-weight:600}#skills[data-astro-cid-lzbelcjz] .skill-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:8px;display:grid}#skills[data-astro-cid-lzbelcjz] .skill{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);padding:12px 14px}#skills[data-astro-cid-lzbelcjz] .who{color:var(--muted);font-size:12px;display:block}#skills[data-astro-cid-lzbelcjz] .skill strong{margin:2px 0 6px;display:block}#skills[data-astro-cid-lzbelcjz] .timing{color:var(--soft);margin:-2px 0 6px;font-size:12px;display:block}#skills[data-astro-cid-lzbelcjz] .skill-text{white-space:pre-line;font-size:14px;line-height:1.55}#skills[data-astro-cid-lzbelcjz] .none{color:var(--muted);margin:4px 0 0;font-size:14px}@media (width<=720px){h1[data-astro-cid-lzbelcjz]{font-size:26px}#skills[data-astro-cid-lzbelcjz] .skill-grid{grid-template-columns:1fr}}
