/* Unified profile navigation, sticky heading and bottom account actions. */
.dkp-profile-page.pwa-more{display:flex;flex-direction:column;padding-top:0}
.dkp-profile-page>*{flex-shrink:0}
.dkp-profile-page .pwa-more-head{position:sticky;top:0;z-index:3;padding-top:calc(18px + env(safe-area-inset-top,0px));padding-bottom:16px;margin-bottom:8px;background:var(--bg,#f6f7f9);border-bottom:1px solid #8882}
.dkp-profile-page .dkp-account-content{display:contents}
.dkp-profile-page .dkp-member-card,.dkp-profile-page .dkp-menu-stats,.dkp-profile-page .dkp-settings-group{flex-shrink:0}
.dkp-profile-page .pwa-contact{order:3}
.dkp-profile-page .dkp-information{order:4;margin-bottom:18px}
.dkp-profile-page .dkp-session-row{order:5;margin:0 0 20px}
.dkp-profile-page .dkp-ecosystem{order:6;margin-top:0}
.dkp-profile-page .pwa-contact{display:flex;align-items:center;gap:12px;padding:17px;min-height:74px;box-sizing:border-box;border-radius:18px;font-family:inherit;font-size:15px;font-weight:650;line-height:1.4;color:inherit}
.dkp-profile-page .pwa-contact>svg{width:21px;height:21px;padding:8.5px;box-sizing:content-box;flex-shrink:0;background:#8881;border-radius:12px;color:#191c23;stroke-width:1.8}
.dkp-profile-page .pwa-contact>span{font-family:inherit;font-size:15px;font-weight:650;line-height:1.4}
.dkp-profile-page .dkp-menu-copy,.dkp-profile-page .dkp-menu-copy b{font-family:inherit;font-size:15px;font-weight:650;line-height:1.4}
.dkp-profile-page .dkp-menu-icon{width:38px;height:38px;box-sizing:border-box;color:#191c23}
.dkp-profile-page .dkp-menu-icon svg{width:21px;height:21px;stroke-width:1.8}
.dkp-profile-page .dkp-session-row .dkp-logout,.dkp-profile-page .dkp-session-row .delete-account-trigger{font-family:inherit;font-size:14px;font-weight:500}
html[data-theme=dark] .dkp-profile-page .pwa-more-head{background:#111318}
html[data-theme=dark] .dkp-profile-page .pwa-contact>svg,html[data-theme=dark] .dkp-profile-page .dkp-menu-icon{color:#f5f6f8}
