.head.svelte-dplmvn{align-items:center;gap:var(--s-lg);padding:var(--s-lg);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);flex-wrap:wrap;display:flex}.face.svelte-dplmvn{border:3px solid var(--card);object-fit:cover;background:var(--paper-alt);border-radius:18px;flex-shrink:0;width:84px;height:84px}.who.svelte-dplmvn{flex:1;min-width:200px}h1.svelte-dplmvn{font-family:var(--font-display);color:var(--text);margin:0;font-size:24px;font-weight:800;line-height:1.1}.tag.svelte-dplmvn{border:1px solid var(--ok-edge);border-radius:var(--r-pill);background:var(--ok-bg);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ok-ink);margin-top:6px;padding:3px 9px;font-size:9px;display:inline-block}.tag.buyer.svelte-dplmvn{border-color:var(--warn-edge);background:var(--warn-bg);color:var(--warn-ink)}.who.svelte-dplmvn p:where(.svelte-dplmvn){font-family:var(--font-mono);color:var(--text-muted);margin:8px 0 0;font-size:11px}.acts.svelte-dplmvn{gap:var(--s-sm);flex-shrink:0;display:flex}.ghost.svelte-dplmvn,.follow.svelte-dplmvn{border-radius:var(--r-pill);font-family:var(--font-body);cursor:pointer;align-items:center;gap:7px;padding:10px 16px;font-size:12.5px;font-weight:600;display:inline-flex}.ghost.svelte-dplmvn{border:1px solid var(--hairline);background:var(--card);color:var(--text)}@media (hover:hover){.ghost.svelte-dplmvn:hover{background:var(--paper-alt)}}.follow.svelte-dplmvn{background:var(--deep-green);color:var(--cream);border:0;font-weight:700}.follow.on.svelte-dplmvn{border:1px solid var(--ok-edge);background:var(--ok-bg);color:var(--ok-ink)}.say.svelte-dplmvn{min-height:18px;margin:var(--s-sm) 0 0;font-family:var(--font-body);color:var(--leaf-ink);font-size:13px;font-weight:600}.stats.svelte-dplmvn{gap:var(--s-md);padding:var(--s-lg);background:var(--paper-alt);border-radius:var(--r-card);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;list-style:none;display:grid}.stats.svelte-dplmvn li:where(.svelte-dplmvn){flex-direction:column;gap:2px;display:flex}.stats.svelte-dplmvn strong:where(.svelte-dplmvn){font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:800;line-height:1}.stats.svelte-dplmvn em:where(.svelte-dplmvn){font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px}.card.svelte-dplmvn{gap:var(--s-md);margin-top:var(--s-md);padding:var(--s-lg);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);flex-direction:column;display:flex}h2.svelte-dplmvn{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--deep-green);margin:0;font-size:10px;font-weight:400}.bio.svelte-dplmvn{max-width:68ch;font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.6}.rate.svelte-dplmvn{align-items:center;gap:var(--s-sm);display:inline-flex}.rate.svelte-dplmvn strong:where(.svelte-dplmvn){font-family:var(--font-body);color:var(--text);font-size:13px}.rate.svelte-dplmvn em:where(.svelte-dplmvn){font-style:normal;font-family:var(--font-mono);color:var(--text-muted);font-size:10px}.grid.svelte-dplmvn{gap:var(--s-md);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.grid.svelte-dplmvn a:where(.svelte-dplmvn),.grid.svelte-dplmvn>.row:where(.svelte-dplmvn){border:1px solid var(--hairline);border-radius:var(--r-tile);transition:border-color var(--t-state) var(--ease);text-decoration:none;overflow:hidden}.grid.svelte-dplmvn>.row:where(.svelte-dplmvn){display:block}@media (hover:hover){.grid.svelte-dplmvn a:where(.svelte-dplmvn):hover{border-color:var(--deep-green)}}.grid.svelte-dplmvn img:where(.svelte-dplmvn){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.grid.svelte-dplmvn span:where(.svelte-dplmvn){padding:var(--s-sm) 10px 10px;flex-direction:column;gap:2px;display:flex}.grid.svelte-dplmvn strong:where(.svelte-dplmvn){font-family:var(--font-body);color:var(--text);font-size:12px;font-weight:600;line-height:1.3}.grid.svelte-dplmvn em:where(.svelte-dplmvn){font-style:normal;font-family:var(--font-mono);color:var(--text-muted);font-size:10px}
