.profile-module__PFmpOW__header{gap:var(--space-5);max-width:var(--content-max);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.profile-module__PFmpOW__avatar{margin-top:4px}.profile-module__PFmpOW__identity{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.profile-module__PFmpOW__name{overflow-wrap:anywhere}.profile-module__PFmpOW__handle{margin-top:calc(-1 * var(--space-1))}.profile-module__PFmpOW__bio{margin:var(--space-1) 0 0;max-width:var(--reading-max);font:400 15px/22px var(--font-sans);overflow-wrap:anywhere}.profile-module__PFmpOW__links{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.profile-module__PFmpOW__link{align-items:center;gap:var(--space-1);min-height:var(--hit-min);font:400 13px/18px var(--font-mono);color:var(--ink-muted);text-decoration:none;transition:color .12s cubic-bezier(.2,.8,.2,1);display:inline-flex}.profile-module__PFmpOW__link:hover{color:var(--accent)}.profile-module__PFmpOW__headerActions{gap:var(--space-2);display:flex}.profile-module__PFmpOW__inlineLink{color:var(--accent);font-weight:550}.profile-module__PFmpOW__projects{gap:var(--space-4);width:100%;max-width:var(--content-max);flex-direction:column;display:flex}.profile-module__PFmpOW__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:40px;display:flex}.profile-module__PFmpOW__toolbarEnd{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.profile-module__PFmpOW__item{border-radius:var(--radius-lg);position:relative}.profile-module__PFmpOW__reordering .profile-module__PFmpOW__item .pys-card{pointer-events:none}.profile-module__PFmpOW__reordering .profile-module__PFmpOW__item .pys-card:hover{box-shadow:none;transform:none}.profile-module__PFmpOW__dragging{z-index:2;outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--shadow-float)}.profile-module__PFmpOW__dragging .pys-card{opacity:.92}.profile-module__PFmpOW__controls{top:var(--space-2);right:var(--space-2);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);gap:2px;padding:2px;display:flex;position:absolute}.profile-module__PFmpOW__controls .pys-iconbtn:disabled{opacity:.45;cursor:not-allowed}.profile-module__PFmpOW__grip{touch-action:none;cursor:grab}.profile-module__PFmpOW__grip:active{cursor:grabbing}@media (max-width:699px){.profile-module__PFmpOW__header{grid-template-columns:auto 1fr}.profile-module__PFmpOW__headerActions{grid-column:1/-1}.profile-module__PFmpOW__name{font-size:32px;line-height:38px}}
