/* Four equal tabs: 56px controls plus the device's bottom safe area. */
body[data-theme=illustrated] .app-illustrated .a-nav.profile-bottom-nav{height:calc(56px + max(34px,env(safe-area-inset-bottom)));padding:6px 0 max(34px,env(safe-area-inset-bottom));background:#fff;overflow:hidden;font-family:var(--hh-font-ui)}
body[data-theme=illustrated] .app-illustrated .a-nav.profile-bottom-nav button,
body[data-theme=illustrated] .app-illustrated .a-nav.profile-bottom-nav button:first-child{height:50px;min-height:50px;padding:0;gap:2px;justify-content:center;color:#999;font-size:14px;font-weight:400;line-height:14px}
body[data-theme=illustrated] .app-illustrated .a-nav.profile-bottom-nav button.is-current{color:#b74745;font-weight:700}
.profile-bottom-nav .figma-nav-image-slot{width:44px;height:32px;display:flex;align-items:center;justify-content:center}
.profile-bottom-nav .figma-nav-image-slot img{position:static;display:block;width:26px;height:26px;margin:0;transform:none;object-fit:contain}
.profile-bottom-nav::after{content:"";position:absolute;bottom:8px;left:50%;width:144px;height:5px;border-radius:100px;background:#000;transform:translateX(-50%);pointer-events:none}
