.member-nav{position:relative;flex:none;z-index:100}.member-avatar{width:46px;height:46px;border:1px solid #c8d8fa;border-radius:50%;background:#eaf0ff;color:#2754bd;font:600 18px inherit;cursor:pointer;box-shadow:0 4px 14px #234da611}.member-menu{position:absolute;right:0;top:58px;width:min(310px,calc(100vw - 32px));padding:10px;border:1px solid #dce5f3;border-radius:20px;background:white;box-shadow:0 18px 60px #17345725;color:#26364d}.member-menu[hidden],header a[hidden]{display:none!important}.member-heading{padding:14px 12px 18px;display:grid;gap:5px;overflow-wrap:anywhere}.member-heading small{font-size:12px;color:#607086}.member-menu a,.member-menu button{display:flex;justify-content:space-between;align-items:center;min-height:46px;width:100%;padding:12px;border:0;border-radius:10px;background:transparent;color:#26364d;text-decoration:none;font:inherit;font-size:14px;cursor:pointer;text-align:left}.member-menu a:hover,.member-menu button:hover{background:#f0f5ff}.member-divider{height:1px;background:#e9eef6;margin:6px 12px}.member-nav :focus-visible{outline:3px solid #6c96ef;outline-offset:3px}.member-menu .member-logout{color:#a52b35}.member-menu p{font-size:12px;color:#a52b35;margin:0 12px}.member-menu p:empty{display:none}
