.account-menu-content{color:var(--color-text-primary,#1a1a1a);font-size:14px;line-height:1.5;background:var(--color-surface,#fff)}.account-menu-identity{padding:16px 20px;border-bottom:1px solid var(--color-border-strong,#e5e7eb)}.account-menu-identity strong,.account-menu-identity span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-identity strong{font-size:14px;font-weight:500}.account-menu-identity span{font-size:13px;color:var(--color-text-secondary,#69716d);margin-top:2px}.account-menu-section{padding:4px 0}.account-menu-section>a,.account-menu-section>button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 20px;font-size:14px;font-weight:500;color:inherit;background:transparent;border:0;text-decoration:none;text-align:left;cursor:pointer}.account-menu-section>a:hover,.account-menu-section>button:hover{background:var(--color-surface-hover,#f3f4f6)}.account-menu-content svg,.op .account-menu-content svg{width:16px;height:16px;flex-shrink:0}.account-menu-theme{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px}.account-menu-theme>span{display:flex;align-items:center;gap:12px}.account-menu-theme button{font:inherit}.account-menu-exit{border-top:1px solid var(--color-border-strong,#e5e7eb)}.account-menu-exit>button{color:#ef4444}.account-menu-exit>p{font-size:13px;padding:0 20px}.public-account-links{display:flex;align-items:center;gap:16px;min-width:0}.public-account-links>a{font-size:14px;font-weight:600;color:inherit;white-space:nowrap;text-decoration:none}.public-account-links>a:hover{text-decoration:underline;text-underline-offset:3px}.public-account-anchor{position:relative;min-width:0}.public-account-trigger{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:inherit;padding:4px 0;cursor:pointer}.public-account-trigger>.public-account-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.public-account-trigger>svg{width:14px;height:14px}.public-account-dropdown{position:absolute;right:0;top:calc(100% + 12px);width:200px;max-width:calc(100vw - 32px);background:var(--color-surface,#fff);border:1px solid var(--color-border-strong,#e5e7eb);border-radius:16px;box-shadow:0 8px 40px #0002;overflow:hidden;z-index:80;animation:account-menu-enter .15s ease-out}.public-account-pending{display:block;width:150px;height:40px}@media(max-width:1100px){.public-account-trigger>.public-account-name{max-width:110px}}@media(max-width:760px){.public-account-trigger>.public-account-name{display:none}.public-account-links{gap:12px}.public-account-links>a{font-size:13px}.public-account-trigger>svg{display:none}.public-account-pending{width:110px}}@keyframes account-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.public-account-dropdown{animation:none}}.public-account-links>.public-account-dashboard{display:inline-flex;align-items:center;justify-content:center}.public-account-links>.public-account-dashboard:hover{text-decoration:none}@media(max-width:760px){.public-account-dropdown{position:fixed;right:16px;top:var(--public-account-top)}}.public-account-dropdown .account-menu-section>a,.public-account-dropdown .account-menu-section>button{padding:10px 14px;gap:10px}
