.profile-menu-new{width:292px;max-width:calc(100vw - 28px);padding:8px;border:1px solid #e7dfee;border-radius:13px;background:#fff;box-shadow:0 12px 45px #492c6814}
.profile-menu-new .dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:7px;color:#61556d;font-size:12px;font-weight:500;white-space:normal;line-height:1.5}
.profile-menu-new .dropdown-item:hover{color:#7f4ab4;background:#fbf9fe}.profile-menu-new .dropdown-item .site-icon{width:17px;height:17px;flex-shrink:0;color:#9c8dac;margin:0!important}
.profile-account-summary{display:flex;align-items:center;gap:10px;padding:12px 12px 15px;list-style:none}.profile-account-summary strong{font-size:13px;color:#4d3f5a;display:block}.profile-account-summary small{display:block;color:#9e92a9;font-size:10px;margin-top:2px}.profile-account-avatar{display:grid;place-items:center;width:36px;height:36px;background:#f7f1fc;color:#8f61bc;font-size:14px;font-weight:750;border-radius:50%}
.profile-account-wallet{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 4px 9px;padding:14px 13px;background:#faf8fd;border:1px solid #e8dcf4;border-radius:8px;list-style:none}.profile-account-wallet span{display:block;font-size:10px;color:#9784a9}.profile-account-wallet strong{display:block;font-size:21px;font-weight:750;line-height:1.4;color:#814ab7;margin-top:3px;letter-spacing:-.3px}.profile-account-wallet>a{font-size:10px;font-weight:650;padding:7px 10px;border-radius:6px;color:#fff;background:#9864ca;text-decoration:none;white-space:nowrap}.profile-account-wallet>a:hover{background:#8652b9}.profile-menu-new .dropdown-divider{margin:7px 5px;border-color:#e6dfee;opacity:.65}
.profile-menu-new .profile-logout{color:#9375b4}.profile-menu-new .profile-logout .site-icon{color:#a795ba}.shop-admin-access{font-size:10px;font-weight:500;color:inherit;text-decoration:none;opacity:.7;margin-left:16px;white-space:nowrap}.shop-admin-access:hover{opacity:1;color:#8958b9}
.profile-menu-new{max-height:min(680px,calc(100dvh - 95px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
