.profile-name-address{color:var(--gold-bright);overflow-wrap:anywhere;font-size:.85rem;margin:8px 0}.profile-name-notice{color:var(--ink-2);font-size:.85rem;line-height:1.5;margin:8px 0 18px}.required-profile{box-sizing:border-box;max-width:520px;width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:26px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--ink)}.required-profile::backdrop{background:var(--overlay,rgba(0,0,0,.72))}.required-profile h2{margin:0 0 24px;font-family:Georgia,serif}.required-profile label{display:block;margin-bottom:8px}.required-profile input{box-sizing:border-box;width:100%;min-height:44px;padding:11px;background:var(--bg);color:var(--ink);border:1px solid var(--border);border-radius:6px;font:inherit}.required-profile p{line-height:1.5;font-size:.9rem;color:var(--ink-2)}.required-profile-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}.required-profile button{min-height:44px;border:1px solid var(--border);border-radius:6px;padding:10px 16px;font:inherit;background:transparent;color:var(--gold-bright)}.required-profile .profile-complete{background:var(--gold-bright);color:var(--bg)}#requiredProfileFeedback{color:var(--error)}

.community-profile-heading>div{min-width:0;overflow-wrap:anywhere}
