.profile-menu-wrap{position:relative;display:flex;align-items:center}.profile-dropdown[hidden]{display:none!important}.profile-dropdown{position:absolute;right:0;top:calc(100% + 14px);z-index:90;width:215px;display:flex;flex-direction:column;gap:3px;background:#111613;color:#eee;border:1px solid #364139;border-radius:10px;padding:7px;box-shadow:0 14px 35px #0005}.profile-dropdown a{padding:12px 13px;text-decoration:none;color:inherit;font-size:14px;border-radius:6px;white-space:nowrap}.profile-dropdown a:hover,.profile-dropdown a:focus-visible{background:#24392c;color:#9cdbaf;outline:none}.profile-dropdown a:last-child{border-top:1px solid #364139;color:#f4a6a6;margin-top:4px}html[data-theme=light] .profile-dropdown{background:#fff;color:#24332b;border-color:#d3ddd6}html[data-theme=light] .profile-dropdown a:hover{background:#eaf5ed;color:#225d35}

/* Compact profile dropdown on every customer page. */
body.dashboard-page .profile-dropdown{width:220px;max-width:90vw;padding:0;gap:0;border-radius:7px}body.dashboard-page .profile-menu-heading{padding:13px 15px;font-size:14px}body.dashboard-page .profile-menu-heading small{margin-top:4px;font-size:10px}body.dashboard-page .profile-dropdown a,body.dashboard-page .profile-dropdown a:last-child{padding:11px 15px;font-size:13px;line-height:1.3;gap:10px;margin:0}body.dashboard-page .profile-dropdown svg{width:18px;height:18px;flex:0 0 18px}
