.fu-profile .profile-navigation{position:sticky;top:88px;min-width:0;max-width:100%;border:0;padding:0;margin:0}
.fu-profile .profile-navigation>summary{display:none}
.fu-profile .profile-navigation .profile-nav{position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;border:0;overflow:visible}
.fu-profile .profile-navigation .profile-nav a{min-height:44px;justify-content:flex-start;gap:12px;white-space:normal;overflow-wrap:anywhere}
.fu-profile .profile-navigation a:focus-visible,.fu-profile .profile-navigation>summary:focus-visible{outline:2px solid #111114;outline-offset:3px}
.fu-profile .profile-hero .profile-welcome{margin-top:16px;overflow-wrap:anywhere}
.fu-profile .profile-hero h1,.fu-profile .profile-panel__heading h2{overflow-wrap:anywhere}
.fu-profile .profile-content>*{min-width:0;max-width:100%}
.fu-profile .profile-panel__heading>p{overflow-wrap:anywhere}
.fu-profile.fu-profile-owner{padding:0}
.fu-profile-owner .mp-display{max-width:none}
.fu-profile-owner .mp-identity h2{font-size:28px;line-height:1.2;margin:0;overflow-wrap:anywhere}
.fu-profile-poster .fu-poster{padding:0;max-width:100%;width:100%}
.fu-profile-poster .poster-workspace{grid-template-columns:minmax(0,1fr)}
.fu-profile-poster .poster-page__heading h2{font-size:23px;line-height:1.3;margin:0 0 12px;overflow-wrap:anywhere}
@media(max-width:767px){
 .fu-profile .profile-navigation{position:static;background:#fff;border:1px solid #e6e6ea;border-radius:12px}
 .fu-profile .profile-navigation>summary{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:14px 16px;min-height:48px;cursor:pointer;font-size:13px;list-style:none;font-weight:400;color:#5e6068}
 .fu-profile .profile-navigation>summary::-webkit-details-marker{display:none}
 .fu-profile .profile-navigation>summary strong{color:#111114;overflow-wrap:anywhere}
 .fu-profile .profile-navigation>summary:after{content:'＋';margin-left:auto;color:#111114}
 .fu-profile .profile-navigation[open]>summary:after{content:'−'}
 .fu-profile .profile-navigation .profile-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 8px 8px;gap:4px}
 .fu-profile .profile-navigation .profile-nav a{padding:10px 8px;font-size:13px;min-width:0}

}

.fu-member-icon,.fu-member-icon-slot{display:block;width:20px;height:20px;flex:0 0 20px}
.fu-account-popover a,.fu-drawer-account>a:not(.fu-button){display:flex;align-items:center;gap:12px;min-height:44px;color:#5e6068}
.fu-account-popover a:hover,.fu-account-popover a:focus-visible,.fu-drawer-account>a:hover,.fu-drawer-account>a:focus-visible{color:#111114;background:#f4f4f6}
.fu-profile .profile-navigation .profile-nav a>span:last-child{display:block}
