.world-profile-edit{display:grid;gap:0}.world-profile-edit>.field-row{margin-bottom:16px}.profile-security-section{padding:21px 0 0;margin-top:4px;border-top:1px solid var(--line)}.profile-security-section .profile-section-title{margin-bottom:12px}.security-copy{margin:0 0 16px;color:var(--muted);font-size:10px;line-height:1.6}.password-form{padding:16px;border:1px solid #dedccd;border-radius:9px;background:#fafbed}.password-form .field-row{margin-bottom:13px}.password-form .field{display:grid;gap:7px}.password-form label{color:var(--muted);font-size:10px;font-weight:700}.password-form input{width:100%;padding:11px 12px;border:1px solid #ddd7d4;border-radius:7px;color:var(--ink);background:#fff;font-size:11px}.password-form input:focus{outline:0;border-color:var(--lime);box-shadow:0 0 0 3px rgba(191,184,44,.16)}.password-actions{display:flex;justify-content:flex-end;margin-top:14px}.password-actions .button{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;font-size:10px}.password-actions .button:disabled{cursor:wait;opacity:.55}@media(max-width:700px){.password-form .field-row{display:grid;grid-template-columns:1fr;gap:13px}.password-actions .button{width:100%;justify-content:center}}
