.page-module__mjv5NW__page{background:var(--bg,#0d1117);min-height:100vh;color:var(--text,#e6edf3);padding-bottom:80px}.page-module__mjv5NW__topNav{justifyContent:space-between;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border,#ffffff14);z-index:50;background:#0d1117d9;align-items:center;max-width:100%;padding:14px 20px;display:flex;position:sticky;top:0}.page-module__mjv5NW__brandLink{color:var(--text,#e6edf3);align-items:center;gap:10px;text-decoration:none;display:flex}.page-module__mjv5NW__brandText{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.page-module__mjv5NW__navActions{align-items:center;gap:10px;display:flex}.page-module__mjv5NW__container{max-width:820px;margin:0 auto;padding:24px 16px}.page-module__mjv5NW__profileCard{background:var(--surface,#161b22);border:1px solid var(--border-primary,#8b5cf64d);border-radius:24px;margin-bottom:24px;padding:28px 24px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}.page-module__mjv5NW__cardGlow{pointer-events:none;background:radial-gradient(circle,#8b5cf640 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-80px;right:-80px}.page-module__mjv5NW__headerRow{justifyContent:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.page-module__mjv5NW__avatar{border:3px solid var(--primary,#8b5cf6);object-fit:cover;border-radius:50%;width:96px;height:96px;box-shadow:0 0 25px #8b5cf666}.page-module__mjv5NW__displayName{align-items:center;gap:8px;margin:0 0 4px;font-size:1.5rem;font-weight:800;display:flex}.page-module__mjv5NW__handle{color:var(--primary-light,#a78bfa);margin:0 0 12px;font-size:.9375rem;font-weight:600}.page-module__mjv5NW__bio{color:var(--text-secondary,#c9d1d9);white-space:pre-line;margin:0 0 16px;font-size:.9375rem;line-height:1.6}.page-module__mjv5NW__metaRow{color:var(--text-muted,#8b949e);flex-wrap:wrap;gap:16px;margin-bottom:20px;font-size:.8125rem;display:flex}.page-module__mjv5NW__metaItem{align-items:center;gap:6px;display:flex}.page-module__mjv5NW__statsGrid{border:1px solid var(--border,#ffffff14);text-align:center;background:#ffffff08;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;padding:14px;display:grid}.page-module__mjv5NW__statVal{color:#fff;font-size:1.25rem;font-weight:800}.page-module__mjv5NW__statLbl{color:var(--text-muted,#8b949e);text-transform:uppercase;margin-top:2px;font-size:.6875rem;font-weight:700}.page-module__mjv5NW__actionsRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__mjv5NW__sectionTitle{align-items:center;gap:8px;margin:28px 0 16px;font-size:1.125rem;font-weight:700;display:flex}.page-module__mjv5NW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.page-module__mjv5NW__postCard{background:var(--surface,#161b22);border:1px solid var(--border,#ffffff14);cursor:pointer;justifyContent:space-between;border-radius:16px;flex-direction:column;padding:16px;transition:all .2s;display:flex}.page-module__mjv5NW__postCard:hover{border-color:var(--primary,#8b5cf6);transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}.page-module__mjv5NW__postText{color:var(--text-secondary,#c9d1d9);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__mjv5NW__postFooter{justifyContent:space-between;color:var(--text-muted,#8b949e);border-top:1px solid #ffffff0f;align-items:center;padding-top:10px;font-size:.75rem;display:flex}.page-module__mjv5NW__loginWallBanner{border:1px solid var(--border-primary,#8b5cf666);text-align:center;background:linear-gradient(135deg,#8b5cf62e 0%,#161b22f2 100%);border-radius:20px;margin-top:36px;padding:32px 24px;box-shadow:0 10px 40px #0006}.page-module__mjv5NW__loginWallTitle{margin:0 0 8px;font-size:1.25rem;font-weight:800}.page-module__mjv5NW__loginWallSub{color:var(--text-muted,#8b949e);max-width:500px;margin:0 auto 20px;font-size:.875rem;line-height:1.5}.page-module__mjv5NW__loginWallBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:640px){.page-module__mjv5NW__headerRow{text-align:center;flex-direction:column;align-items:center}.page-module__mjv5NW__metaRow{justify-content:center}.page-module__mjv5NW__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__mjv5NW__actionsRow{justify-content:center}}
