.acct-pop{width:calc(min(17rem,100vw - 26px));max-height:min(70dvh,-8px + var(--reka-popover-content-available-height,70dvh));flex-direction:column;display:flex;overflow:hidden}.pos[data-v-80ec9e8a]{--ds-sticky-top:var(--ds-safe-top);background:var(--ds-canvas);min-height:100dvh;display:flex}.pos__rail[data-v-80ec9e8a]{z-index:30;background:var(--ds-surface);height:calc(var(--ds-bottomnav-h) + var(--ds-safe-bottom));padding-bottom:var(--ds-safe-bottom);border-top:1px solid var(--ui-border);display:flex;position:fixed;inset:auto 0 0}.pos__rail .pos__brand[data-v-80ec9e8a],.pos__rail .pos__rail-footer[data-v-80ec9e8a]{display:none}.pos__rail .pos__items[data-v-80ec9e8a]{flex:1;display:flex}@media (width>=46.5rem){.pos__rail[data-v-80ec9e8a]{width:var(--ds-rail-w);height:auto;padding:calc(13px + var(--ds-safe-top)) 0 13px;border-top:0;border-right:1px solid var(--ui-border);flex-direction:column;align-items:center;inset:0 auto 0 0}.pos__rail .pos__brand[data-v-80ec9e8a]{margin-bottom:21px;display:block}.pos__rail .pos__items[data-v-80ec9e8a],.pos__rail .pos__rail-footer[data-v-80ec9e8a]{flex-direction:column;gap:5px}.pos__rail .pos__more[data-v-80ec9e8a]{display:none}.pos__rail .pos__rail-footer[data-v-80ec9e8a]{align-items:center;margin-top:auto;display:flex}}.pos__quick[data-v-80ec9e8a]{flex-direction:column;gap:5px;margin-bottom:8px}.pos__item[data-v-80ec9e8a]{width:100%;min-height:55px;color:var(--ui-text-muted);transition:background var(--ds-duration-fast) var(--ease-out),color var(--ds-duration-fast) var(--ease-out),transform var(--ds-duration-base) var(--ease-spring);border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:.6875rem;font-weight:600;display:flex;position:relative}@media (width>=46.5rem){.pos__item[data-v-80ec9e8a]{flex:none;width:58px;height:58px}}.pos__item[data-v-80ec9e8a] .iconify,.pos__item[data-v-80ec9e8a] svg{transition:transform var(--ds-duration-slow) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.pos__item[data-v-80ec9e8a]:hover{color:var(--ui-text-highlighted);background:var(--ui-bg-muted)}}.pos__item[data-v-80ec9e8a]:active{transform:scale(.94)}.pos__item[data-v-80ec9e8a]:before{content:"";background:var(--color-mint-500);opacity:0;transition:opacity var(--ds-duration-base) var(--ease-out),transform var(--ds-duration-slow) var(--ease-spring);border-radius:3px;width:24px;height:3px;margin-left:-12px;position:absolute;top:-1px;left:50%;transform:scaleX(.3)}@media (width>=46.5rem){.pos__item[data-v-80ec9e8a]:before{width:3px;height:24px;margin:-12px 0 0;top:50%;left:-7px;transform:scaleY(.3)}}.acct__avatar[data-v-80ec9e8a],.pos__item.is-active[data-v-80ec9e8a]{color:var(--ui-primary);background:var(--ds-primary-tint)}.pos__item.is-active[data-v-80ec9e8a]:before{opacity:1;transform:none}.pos__item.is-active[data-v-80ec9e8a] .iconify,.pos__item.is-active[data-v-80ec9e8a] svg{transform:translateY(-1px)scale(1.06)}.pos__item.is-active .acct__avatar[data-v-80ec9e8a]{box-shadow:0 0 0 2px var(--ui-primary)}.pos__main[data-v-80ec9e8a]{min-width:0;padding-bottom:calc(var(--ds-bottomnav-h) + var(--ds-safe-bottom));flex:1}@media (width>=46.5rem){.pos__main[data-v-80ec9e8a]{margin-left:var(--ds-rail-w);padding-bottom:0}}.acct__avatar[data-v-80ec9e8a]{letter-spacing:.02em;width:26px;height:26px;transition:box-shadow var(--ds-duration-fast) var(--ease-out);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.acct__avatar.is-lg[data-v-80ec9e8a]{width:40px;height:40px;font-size:14px}.acct[data-v-80ec9e8a]{flex-direction:column;min-height:0;display:flex}.acct__head[data-v-80ec9e8a]{border-bottom:1px solid var(--ui-border-muted);flex:none;align-items:center;gap:8px;padding:13px;display:flex}.acct__body[data-v-80ec9e8a],.acct__head>span[data-v-80ec9e8a]:last-child,.acct__list[data-v-80ec9e8a]{flex-direction:column;display:flex}.acct__name[data-v-80ec9e8a]{color:var(--ui-text-highlighted);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.acct__role[data-v-80ec9e8a]{font-size:var(--text-caption);color:var(--ui-text-muted)}.acct__body[data-v-80ec9e8a]{overscroll-behavior:contain;min-height:0;padding:5px;overflow-y:auto}.acct__body[data-v-80ec9e8a],.acct__list[data-v-80ec9e8a]{gap:2px}.acct__item[data-v-80ec9e8a]{border-radius:var(--radius-sm);min-height:44px;font-size:var(--text-body-sm);color:var(--ui-text);transition:background,color var(--ds-duration-fast) var(--ease-out);align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.acct__item[data-v-80ec9e8a]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (hover:hover) and (pointer:fine){.acct__item[data-v-80ec9e8a]:hover{background:var(--ui-bg-elevated)}}.acct__item.is-active[data-v-80ec9e8a]{background:var(--ds-primary-tint);color:var(--ui-primary)}.acct__icon[data-v-80ec9e8a]{width:20px;height:20px;color:var(--ui-text-muted);flex:none}.is-active .acct__icon[data-v-80ec9e8a]{color:var(--ui-primary)}.acct__chev[data-v-80ec9e8a]{width:16px;height:16px;color:var(--ui-text-dimmed);flex:none}.acct__logout[data-v-80ec9e8a]{color:var(--ui-error);margin-top:5px;position:relative}.acct__logout[data-v-80ec9e8a]:before{content:"";background:var(--ui-border-muted);height:1px;position:absolute;top:-3.5px;left:8px;right:8px}.acct__logout .acct__icon[data-v-80ec9e8a]{color:var(--ui-error)}@media (hover:hover) and (pointer:fine){.acct__logout[data-v-80ec9e8a]:hover{background:color-mix(in oklab,var(--ui-error) 8%,transparent)}}.acct__pref[data-v-80ec9e8a]{border-bottom:1px solid var(--ui-border-muted);min-height:52px;font-size:var(--text-body-sm);color:var(--ui-text-toned);justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;padding:0 8px;display:flex}.acct.is-sheet .acct__head[data-v-80ec9e8a]{padding:0 5px 13px}.acct.is-sheet .acct__body[data-v-80ec9e8a]{padding:8px 0 0}.acct.is-sheet .acct__item[data-v-80ec9e8a]{min-height:52px;font-size:var(--text-body)}.acct.is-sheet .acct__logout[data-v-80ec9e8a]{border:1px solid color-mix(in oklab,var(--ui-error) 40%,transparent);justify-content:center;margin-top:13px}.acct.is-sheet .acct__logout[data-v-80ec9e8a]:before{display:none}.acct.is-sheet .acct__logout .acct__icon[data-v-80ec9e8a]{margin-right:-4px}.acct.is-sheet .acct__logout span[data-v-80ec9e8a]{flex:none}
