.pp-banner[data-astro-cid-4gkqsbmz]{background:linear-gradient(135deg, var(--bg-elevated) 0%, var(--bg-slate) 60%, var(--color-brand-dim) 100%);height:200px;padding-top:var(--space-5);align-items:flex-start;display:flex;position:relative;overflow:hidden}.pp-banner-glow[data-astro-cid-4gkqsbmz]{pointer-events:none;background:radial-gradient(circle at 80% 50%, var(--color-brand-glow) 0%, transparent 60%);position:absolute;inset:0}.pp-header[data-astro-cid-4gkqsbmz]{align-items:flex-end;gap:var(--space-6);margin-top:-52px;margin-bottom:var(--space-8);z-index:2;display:flex;position:relative}.pp-avatar-wrap[data-astro-cid-4gkqsbmz]{flex-shrink:0;position:relative}.pp-avatar[data-astro-cid-4gkqsbmz]{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-dim));border:4px solid var(--bg-base);border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative;overflow:hidden}.pp-avatar--live[data-astro-cid-4gkqsbmz]{box-shadow:0 0 0 2px var(--color-live)}.pp-avatar--online[data-astro-cid-4gkqsbmz]{box-shadow:0 0 0 2px var(--color-online)}.pp-avatar[data-astro-cid-4gkqsbmz] img[data-astro-cid-4gkqsbmz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp-avatar-initial[data-astro-cid-4gkqsbmz]{font-family:var(--font-display);color:#fff;font-size:44px}.pp-crown[data-astro-cid-4gkqsbmz]{background:var(--color-premium);border:2px solid var(--bg-base);color:#111;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:4px;right:0}.pp-info[data-astro-cid-4gkqsbmz]{flex:1;min-width:0;padding-bottom:4px}.pp-name-row[data-astro-cid-4gkqsbmz]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.pp-name[data-astro-cid-4gkqsbmz]{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--fg-primary);overflow-wrap:anywhere;line-height:1.15}.pp-online[data-astro-cid-4gkqsbmz]{font-size:var(--text-sm);color:var(--color-online);font-weight:700}.pp-stats[data-astro-cid-4gkqsbmz]{gap:var(--space-5);font-size:var(--text-sm);color:var(--fg-muted);flex-wrap:wrap;display:flex}.pp-stats[data-astro-cid-4gkqsbmz] strong[data-astro-cid-4gkqsbmz]{color:var(--fg-secondary)}.pp-actions[data-astro-cid-4gkqsbmz]{gap:var(--space-3);flex-wrap:wrap;padding-bottom:4px;display:flex}.pp-bio[data-astro-cid-4gkqsbmz]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);font-size:var(--text-base);color:var(--fg-muted);margin-bottom:var(--space-4);line-height:1.7}.pp-tags[data-astro-cid-4gkqsbmz]{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.pp-bio[data-astro-cid-4gkqsbmz] summary[data-astro-cid-4gkqsbmz]{cursor:pointer;min-height:44px;font-weight:700;display:list-item}.pp-bio[data-astro-cid-4gkqsbmz][open] summary[data-astro-cid-4gkqsbmz]{margin-bottom:var(--space-3)}.vd-tag[data-astro-cid-4gkqsbmz]{border-radius:var(--radius-pill);background:var(--bg-elevated);border:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--fg-muted);text-transform:capitalize;padding:4px 10px}.pp-videos[data-astro-cid-4gkqsbmz]{margin-bottom:var(--space-12)}.pp-video-limit[data-astro-cid-4gkqsbmz]{color:var(--fg-disabled);font-size:var(--text-sm);margin:calc(-1 * var(--space-3)) 0 var(--space-5)}.pp-about[data-astro-cid-4gkqsbmz]{margin-bottom:var(--space-12)}.pp-about-grid[data-astro-cid-4gkqsbmz]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.pp-about-item[data-astro-cid-4gkqsbmz]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.pp-about-key[data-astro-cid-4gkqsbmz]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-disabled);margin-bottom:var(--space-1);font-weight:700}.pp-about-val[data-astro-cid-4gkqsbmz]{font-size:var(--text-sm);color:var(--fg-secondary);font-weight:600}@media (width<=768px){.pp-banner[data-astro-cid-4gkqsbmz]{height:96px}.pp-header[data-astro-cid-4gkqsbmz]{flex-wrap:wrap}.pp-name[data-astro-cid-4gkqsbmz]{font-size:var(--text-3xl)}.pp-actions[data-astro-cid-4gkqsbmz]{width:100%}.pp-about-grid[data-astro-cid-4gkqsbmz]{grid-template-columns:repeat(2,1fr)}}
