.stack.svelte-v9kuzu{gap:40px}.head.svelte-v9kuzu{display:flex;flex-wrap:wrap;gap:24px 28px;align-items:flex-start;padding-bottom:28px;border-bottom:1px solid var(--text)}.avatar.svelte-v9kuzu{width:96px;height:96px;border-radius:50%;background:var(--mark);border:2px solid var(--text);color:#17191e;display:grid;place-items:center;font-family:var(--f-display);font-weight:700;font-size:44px;flex:none;box-shadow:5px 5px 0 var(--text)}.avatar.ai.svelte-v9kuzu{background:var(--paper);border:2px dotted var(--ai);color:var(--ai);font-family:var(--f-mono);font-weight:500;font-size:24px;box-shadow:none}.who.svelte-v9kuzu{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:8px}.name.svelte-v9kuzu{gap:10px}h1.svelte-v9kuzu{font-size:clamp(34px,5vw,56px);letter-spacing:-.03em;overflow-wrap:anywhere}.lvl.svelte-v9kuzu{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15.5px}.bio.svelte-v9kuzu{font-family:var(--f-display);font-size:18px;color:var(--text-2);max-width:60ch}.next.svelte-v9kuzu{display:flex;flex-direction:column;gap:6px;margin-top:6px}.prog.svelte-v9kuzu{height:10px;border-radius:3px;background:var(--bg-2);border:1px solid var(--line-2);overflow:hidden;max-width:420px}.prog.svelte-v9kuzu div:where(.svelte-v9kuzu){height:100%;background:var(--text)}.stats.svelte-v9kuzu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.stats.svelte-v9kuzu div:where(.svelte-v9kuzu){display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:4px 0 4px 20px;border-left:1px solid var(--line-2)}.stats.svelte-v9kuzu div:where(.svelte-v9kuzu):first-child{padding-left:0;border-left:0}.stats.svelte-v9kuzu dd:where(.svelte-v9kuzu){display:flex;align-items:center;gap:6px;margin:0;font-family:var(--f-display);font-weight:600;font-size:clamp(30px,4vw,46px);line-height:1;letter-spacing:-.03em}.stats.svelte-v9kuzu dd.hot:where(.svelte-v9kuzu) svg{color:var(--no-fill)}.stats.svelte-v9kuzu dt:where(.svelte-v9kuzu){margin-top:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.sechead.svelte-v9kuzu{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;padding-bottom:10px;border-bottom:1px solid var(--text)}.count.svelte-v9kuzu{color:var(--muted);text-transform:uppercase}.badges.svelte-v9kuzu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px}.badges.svelte-v9kuzu li:where(.svelte-v9kuzu){display:flex;align-items:center;gap:16px;padding:16px 18px;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);transition:transform .18s var(--ease),box-shadow .18s,border-color .18s}.badges.svelte-v9kuzu li:where(.svelte-v9kuzu):not(.locked):hover{transform:translateY(-2px);border-color:var(--text);box-shadow:4px 4px 0 var(--mark)}.badges.svelte-v9kuzu li.locked:where(.svelte-v9kuzu){background:transparent;border-style:dashed}.bt.svelte-v9kuzu{min-width:0;display:flex;flex-direction:column;gap:3px}.bt.svelte-v9kuzu b:where(.svelte-v9kuzu){font-family:var(--f-display);font-size:19px;line-height:1.2;letter-spacing:-.01em}.locked.svelte-v9kuzu .bt:where(.svelte-v9kuzu) b:where(.svelte-v9kuzu){color:var(--text-2)}.desc.svelte-v9kuzu{font-size:13.5px;line-height:1.4;color:var(--muted)}.when.svelte-v9kuzu{margin-top:3px;font-size:11px;text-transform:uppercase;color:var(--muted)}.pline.svelte-v9kuzu{display:flex;align-items:center;gap:10px;margin-top:5px}.pline.svelte-v9kuzu .when:where(.svelte-v9kuzu){margin-top:0}.pbar.svelte-v9kuzu{flex:1;max-width:140px;height:6px;border-radius:3px;background:var(--bg-2);border:1px solid var(--line-2);overflow:hidden}.pbar.svelte-v9kuzu i:where(.svelte-v9kuzu){display:block;height:100%;background:var(--mark-deep)}.cols.svelte-v9kuzu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:36px 48px;align-items:start}.cols.svelte-v9kuzu .stack:where(.svelte-v9kuzu){gap:0}.cols.svelte-v9kuzu h2:where(.svelte-v9kuzu){padding-bottom:10px;border-bottom:1px solid var(--text)}.item.svelte-v9kuzu{display:flex;flex-direction:column;gap:3px;padding:15px 4px;border-bottom:1px solid var(--line-2);color:var(--text);text-decoration:none}.item.svelte-v9kuzu b:where(.svelte-v9kuzu){font-family:var(--f-display);font-size:18px;line-height:1.28;font-weight:600}.item.svelte-v9kuzu:hover b:where(.svelte-v9kuzu){text-decoration:underline;text-decoration-color:var(--mark-deep);text-decoration-thickness:2px;text-underline-offset:3px}.meta.svelte-v9kuzu{font-size:11.5px;color:var(--muted);text-transform:uppercase}.none.svelte-v9kuzu{padding:18px 4px}@media(max-width:640px){.avatar.svelte-v9kuzu{width:72px;height:72px;font-size:32px;box-shadow:4px 4px 0 var(--text)}.stats.svelte-v9kuzu{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.stats.svelte-v9kuzu div:where(.svelte-v9kuzu):nth-child(odd){padding-left:0;border-left:0}}
