.levels.svelte-1gxtxs4{margin:28px 0 8px;display:grid;gap:12px}.level.svelte-1gxtxs4{padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--tone);border-radius:var(--radius);scroll-margin-top:calc(var(--header-h) + 16px)}.level.svelte-1gxtxs4 h2:where(.svelte-1gxtxs4){margin:0 0 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:18px}.lv.svelte-1gxtxs4{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tone)}.badge.svelte-1gxtxs4{font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 6px}.level.svelte-1gxtxs4 p:where(.svelte-1gxtxs4){margin:0}.who.svelte-1gxtxs4{margin-top:8px!important;font-size:14px}.who.svelte-1gxtxs4 span:where(.svelte-1gxtxs4){margin-right:8px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;color:var(--text-dim)}
