f2fd2e4722
1. Mobile scroll fix: .mpr-main ganha min-height: 0 (faltava pra permitir shrink dentro do flex column do .mpr-body em mobile, sem isso o overflow-y: auto nao engatava). 2. Badges e dicas viraram <button> com @click que rola pra sessao correspondente do form (Identidade / Avatar / Bio / Contato / Redes). Em mobile o drawer fecha antes do scroll (exceto Avatar, que vive na propria sidebar). Cada card .mpr-w ganhou id pra ancora (mpr-sec-*). 3. Email readonly recebe placeholder=" " (espaco) — sem ele o FloatLabel variant=on ficava em cima do email enquanto o user nao tinha foco, pq :placeholder-shown nao aplica. 4. Desktop (>=1024px): .mpr-main vira grid 2 colunas (50/50). Os 4 cards (Identidade, Contato, Bio, Redes) ficam lado a lado em pares. Internal .mpr-grid colapsa pra 1 col nesse modo, e .mpr-field--half passa a span 1/-1 — evita ficar cramped em metade da largura. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>