.Profile_wrap__NczW_{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.Profile_affirmation__mK_XW{text-align:center;font-family:var(--font-display);font-size:1.25rem;color:var(--fg-strong);background:linear-gradient(135deg,var(--gold-soft),var(--rose-soft));padding:22px;animation:Profile_gentlePop__PN_x2 .5s ease both}.Profile_affirmation__mK_XW,.Profile_card__7TjUY{border:1px solid var(--border);border-radius:var(--radius)}.Profile_card__7TjUY{background:var(--card);padding:24px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:14px}.Profile_cardTitle__vV7DM{font-size:1.2rem}.Profile_label__H_2IF{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:.9rem;color:var(--muted)}.Profile_label__H_2IF input{border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px;background:var(--bg)}.Profile_label__H_2IF input:focus{outline:2px solid var(--accent);outline-offset:1px}.Profile_toggle__bM_tc{display:flex;align-items:center;gap:10px;font-size:.95rem;cursor:pointer}.Profile_toggle__bM_tc input{width:18px;height:18px;accent-color:var(--accent)}.Profile_saveBtn__XaEqV{align-self:flex-start;padding:10px 24px;border:none;border-radius:999px;background:var(--accent);color:#fff;font-weight:800;cursor:pointer;transition:transform .2s ease}.Profile_saveBtn__XaEqV:hover{transform:translateY(-2px)}.Profile_muted__uia9B{color:var(--muted);font-size:.95rem}.Profile_mutedSmall__aHkAf{color:var(--muted);font-size:.85rem}.Profile_progress__Yp_A0{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.Profile_progressN__pVxSZ{font-weight:800;color:var(--fg-strong)}.Profile_confirmRow__bBZD2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.95rem}.Profile_dangerBtn__OLVy4{padding:8px 16px;border:none;border-radius:999px;background:var(--rose);color:#fff;font-weight:700;cursor:pointer}.Profile_plainBtn__y_UIA{align-self:flex-start;padding:8px 16px;border:1px solid var(--border);border-radius:999px;background:var(--bg);color:var(--muted);font-weight:700;cursor:pointer}.Profile_plainBtn__y_UIA:hover{color:var(--fg)}