#profile-connection-status{margin:10px 12px;padding:10px 12px;border-radius:10px;background:var(--panel2,#20252a);color:var(--muted,#9098a2);font:13px/1.7 system-ui;text-align:center}
#profile-connection-status[hidden]{display:none}
body.profile-offline-preview #own-profile-card button:not(#profile-settings-btn){pointer-events:none;opacity:.65}
body.profile-offline-preview #profile-connection-status button{pointer-events:auto;opacity:1;margin-inline:6px;padding:4px 8px;border:1px solid var(--line,#555);border-radius:6px;background:var(--panel,#171a1d);color:var(--text,#fff)}
