body.rhenau-ui[data-auth] .profile-edit-panel{margin-top:24px;padding:24px 0;border-top:1px solid var(--line,#d9dedc);color:var(--ink,#182f3c)}
body.rhenau-ui[data-auth] .profile-edit-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:8px}
body.rhenau-ui[data-auth] .profile-edit-heading h3{margin:0;font-family:inherit;font-weight:600;font-size:20px;line-height:1.3;letter-spacing:-.02em}
body.rhenau-ui[data-auth] .profile-edit-heading>button{min-height:44px;padding:8px;color:var(--muted,#586b73);text-decoration:underline;text-underline-offset:4px}
body.rhenau-ui[data-auth] .profile-edit-intro,body.rhenau-ui[data-auth] .profile-edit-note{max-width:60ch;color:var(--muted,#586b73);font-size:13px;line-height:1.6;margin:0 0 24px}
body.rhenau-ui[data-auth] .profile-edit-field{display:grid;gap:8px;margin:18px 0;color:var(--ink,#182f3c);font-size:13px;font-weight:500;min-width:0}
body.rhenau-ui[data-auth] .profile-edit-field small{margin-left:6px;color:var(--muted,#586b73);font-weight:400}
body.rhenau-ui[data-auth] .profile-edit-field input{box-sizing:border-box;width:100%;padding:13px 14px;min-height:48px;border:1px solid #b8c6cb;border-radius:8px;background:#fff;color:#182f3c;font-family:inherit;font-weight:400;font-size:16px;line-height:1.4}
body.rhenau-ui[data-auth] .profile-edit-field input:focus-visible{outline:3px solid #397083;outline-offset:3px}
body.rhenau-ui[data-auth] .profile-edit-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}
body.rhenau-ui[data-auth] .profile-edit-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
body.rhenau-ui[data-auth] .profile-edit-actions .btn{min-height:48px}
body.rhenau-ui[data-auth] .profile-edit-status{font-size:14px;line-height:1.6;color:#245e49;margin:18px 0}
body.rhenau-ui[data-auth] .profile-edit-status.is-error{color:#8b342e}
body.rhenau-ui[data-auth] .profile-edit-panel :disabled{opacity:.6;cursor:wait}
@media(max-width:420px){body.rhenau-ui[data-auth] .profile-edit-pair{grid-template-columns:1fr;gap:0}body.rhenau-ui[data-auth] .profile-edit-actions .btn{width:100%}}
