.profile-module__prr3tW__page{width:min(900px,100% - 32px);margin:0 auto;padding-bottom:80px}.profile-module__prr3tW__topbar{border-bottom:1px solid var(--vyb-border);height:72px;-webkit-backdrop-filter:blur(var(--blur-lg));z-index:10;background:#010203e6;background:lab(.448242% .144131 -.654393/.9);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.profile-module__prr3tW__brand{font:var(--fw-black) 2rem / 1 var(--font-display);letter-spacing:-.05em;color:var(--vyb-purple-light);padding-right:.05em}.profile-module__prr3tW__hero{gap:var(--space-6);padding:var(--space-10) 0;border-bottom:1px solid var(--vyb-border);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.profile-module__prr3tW__hero>img,.profile-module__prr3tW__avatar{border-radius:var(--radius-full);object-fit:cover;border:2px solid #997eff59;border:2px solid lab(59.9666% 36.9864 -67.034/.35);width:116px;height:116px}.profile-module__prr3tW__avatar{font:var(--fw-black) 1.7rem / 1 var(--font-display);color:var(--vyb-text-bright);background:linear-gradient(145deg,#330876,#030309);background:linear-gradient(145deg,lab(15.5172% 38.8242 -53.507),lab(.85232% .552394 -2.23712));place-items:center;display:grid}.profile-module__prr3tW__identity h1{font:var(--fw-extrabold) 2rem / 1.15 var(--font-display);letter-spacing:var(--ls-tight);color:var(--vyb-text-bright)}.profile-module__prr3tW__identity p{margin:var(--space-1) 0 var(--space-4);color:var(--vyb-text-muted);font-size:.9rem}.profile-module__prr3tW__identity>span{max-width:55ch;color:var(--vyb-text);font-size:.95rem;line-height:1.58;display:block}.profile-module__prr3tW__stats{gap:var(--space-8);margin-top:var(--space-5);display:flex}.profile-module__prr3tW__stats strong{font:var(--fw-extrabold) 1.05rem / 1 var(--font-display);color:var(--vyb-text-bright);gap:1px;display:grid}.profile-module__prr3tW__stats small{color:var(--vyb-text-muted);font:var(--fw-medium) .72rem / 1 var(--font-sans)}.profile-module__prr3tW__actions{gap:var(--space-2);display:flex}.profile-module__prr3tW__actions button,.profile-module__prr3tW__edit{padding:9px var(--space-4);border-radius:var(--radius-lg);background:var(--vyb-purple);color:var(--vyb-text-bright);font-weight:var(--fw-bold);box-shadow:var(--glow-purple);transition:transform var(--duration-fast) var(--ease-spring), filter var(--duration-fast) var(--ease-out);font-size:.86rem}.profile-module__prr3tW__actions button:hover,.profile-module__prr3tW__edit:hover{filter:brightness(1.1);transform:translateY(-1px)}.profile-module__prr3tW__actions .profile-module__prr3tW__secondary{border:1px solid var(--vyb-border);background:var(--vyb-surface);box-shadow:none}.profile-module__prr3tW__actions .profile-module__prr3tW__secondary:hover{background:var(--vyb-surface-hover);filter:none;transform:none}.profile-module__prr3tW__posts{gap:var(--space-4);padding-top:var(--space-6);display:grid}.profile-module__prr3tW__posts article{padding:var(--space-5);border:1px solid var(--vyb-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--blur-md));transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-normal) var(--ease-spring);background:#05050b99;background:lab(1.5147% .432059 -2.22485/.6)}.profile-module__prr3tW__posts article:hover{background:#070810b8;background:lab(2.40266% .714265 -3.6499/.72);border-color:#997eff38;border-color:lab(59.9666% 36.9864 -67.034/.22);transform:translateY(-1px)}.profile-module__prr3tW__posts article>p{white-space:pre-wrap;font-size:.95rem;line-height:1.58}.profile-module__prr3tW__posts img,.profile-module__prr3tW__posts video{border-radius:var(--radius-lg);object-fit:cover;width:100%;max-height:680px;margin-top:var(--space-3);display:block}.profile-module__prr3tW__posts article>div{gap:var(--space-6);padding-top:var(--space-4);margin-top:var(--space-3);border-top:1px solid var(--vyb-border);display:flex}.profile-module__prr3tW__posts button{color:var(--vyb-text-muted);align-items:center;gap:var(--space-2);transition:color var(--duration-fast) var(--ease-out);font-size:.82rem;display:flex}.profile-module__prr3tW__posts button:hover{color:var(--vyb-pink)}.profile-module__prr3tW__empty{text-align:center;padding:64px var(--space-8);color:var(--vyb-text-muted);font-size:.9rem}@media (max-width:640px){.profile-module__prr3tW__hero{grid-template-columns:auto 1fr}.profile-module__prr3tW__hero>img,.profile-module__prr3tW__avatar{width:78px;height:78px}.profile-module__prr3tW__actions,.profile-module__prr3tW__edit{grid-column:1/-1}.profile-module__prr3tW__identity h1{font-size:1.45rem}.profile-module__prr3tW__stats{gap:var(--space-4)}.profile-module__prr3tW__posts article{padding:var(--space-4)}}
