.account-menu{position:absolute;top:calc(100% + var(--spacing-100));right:0;z-index:var(--layer-dropdown);display:flex;flex-direction:column;width:min(240px,calc(100vw - 32px));padding:var(--spacing-100);border:0;border-radius:var(--radius-menu);background:var(--color-background-menu);color:var(--color-text-menu);font-family:var(--font-family-ui),sans-serif;font-size:var(--text-label-compact);line-height:var(--leading-body-small);box-shadow:0 0 .5px var(--color-shadow-menu-far),0 10px 16px var(--color-shadow-menu-far),0 2px 5px var(--color-shadow-menu-near)}.account-menu-id{display:flex;align-items:center;gap:var(--spacing-100);min-height:var(--container-control);padding:0 var(--spacing-050);min-width:0}.account-menu-id .avatar{width:var(--spacing-250);height:var(--spacing-250);border:0;background:var(--color-border-menu);color:var(--color-text-menu);font-size:var(--text-label-compact)}.account-menu-idtext{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.account-menu-name{font-weight:var(--font-weight-regular)}.account-menu-tier{color:var(--color-text-menu-muted)}.account-menu-usage{display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-050) var(--spacing-100) var(--spacing-100)}.account-menu-usage-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-100)}.account-menu-bar{height:3px;position:relative;overflow:hidden;background:var(--color-border-menu)}.account-menu-bar>i{display:block;height:100%;width:var(--p,0);background:var(--color-icon-menu);transition:width var(--duration-standard) ease}.account-menu-separator{flex-shrink:0;height:1px;margin-block:var(--spacing-100);background:var(--color-border-menu)}.account-menu-cmds{display:flex;flex-direction:column}.account-menu-row{display:flex;align-items:center;gap:var(--spacing-050);width:100%;min-height:var(--spacing-300);padding:0 var(--spacing-100) 0 var(--spacing-050);text-align:left;text-decoration:none;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text-menu);font:inherit;cursor:pointer}.account-menu-row:focus-visible,.account-menu-row:hover{background:var(--color-background-menu-hovered)}.account-menu-row:focus-visible{outline:1px solid var(--color-text-menu);outline-offset:-1px}.account-menu-icon{display:grid;place-items:center;flex:0 0 var(--spacing-300);width:var(--spacing-300);height:var(--spacing-300)}@media (prefers-reduced-motion:reduce){.account-menu-bar>i{transition:none}}.account-menu--inverse{background:var(--color-background-menu);border:0;border-radius:var(--radius-menu);box-shadow:var(--shadow-menu);color:var(--color-text-menu);font-size:var(--text-workspace-label);line-height:var(--leading-workspace-label)}.account-menu--inverse .account-menu-id{min-height:40px;gap:var(--spacing-100);padding:0 var(--spacing-050)}.account-menu--inverse .avatar{width:20px;height:20px;border:0;background:var(--color-border-menu);color:var(--color-text-menu);font-size:var(--text-workspace-label)}.account-menu--inverse .account-menu-email{color:var(--color-text-menu-muted);font:inherit}.account-menu--inverse .account-menu-usage-cap,.account-menu--inverse .account-menu-usage-num{font:inherit}.account-menu--inverse .account-menu-bar{background:var(--color-border-menu)}.account-menu--inverse .account-menu-bar>i{background:var(--color-text-menu)}.account-menu--inverse .account-menu-cmds{margin-top:var(--spacing-100);padding-top:var(--spacing-100);border-top:1px solid var(--color-border-menu)}.account-menu--inverse .account-menu-row{min-height:24px;padding:0 var(--spacing-100) 0 var(--spacing-050);gap:var(--spacing-050);color:var(--color-text-menu);border-radius:var(--radius-workspace-control)}.account-menu--inverse .account-menu-row:focus-visible,.account-menu--inverse .account-menu-row:hover{background:var(--color-background-menu-hovered);outline-color:var(--color-text-menu-muted)}