.acctImg[data-v-4803e6df]{object-fit:cover;background:var(--md-surface-container-highest)}.acctBtn[data-v-4803e6df]{position:relative;display:inline-flex;align-items:center}.signInBtn[data-v-4803e6df]{min-height:var(--touch-target-min);padding:0 var(--space-4);width:100%;justify-content:center}.acctTrigger[data-v-4803e6df]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font:600 14px var(--font);cursor:pointer;white-space:nowrap}.acctTrigLabel[data-v-4803e6df]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.acctProfileRow[data-v-4803e6df]{display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2);border-radius:var(--r-md, 12px);color:var(--text);text-decoration:none}.acctProfileRow[data-v-4803e6df]:hover{background:var(--surface-2)}.acctProfileTxt[data-v-4803e6df]{display:grid;min-width:0}.acctProfileTxt strong[data-v-4803e6df],.acctProfileTxt small[data-v-4803e6df]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acctProfileTxt small[data-v-4803e6df]{color:var(--text-soft)}.acctAvatarBtn[data-v-4803e6df]{width:44px;height:44px}.v-drawer[data-v-4803e6df]{display:block;margin-top:var(--space-2-5)}.acctDrawerSignIn[data-v-4803e6df],.acctDrawerOpen[data-v-4803e6df]{display:flex!important;align-items:center;gap:var(--space-3);width:100%}.m3-avatar.anon[data-v-4803e6df]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.accountMenu[data-v-4803e6df]{position:fixed;inset:auto;inset-block-start:64px;inset-inline-end:12px;margin:0;min-width:200px;max-width:calc(100vw - 24px);padding:var(--space-2);background:var(--md-surface-container);color:var(--md-on-surface);border:1px solid var(--md-outline-variant);box-shadow:var(--sh-3)}.accountMenu[data-v-4803e6df]:is(:popover-open,[data-popover-open]){display:grid;gap:var(--space-1)}.accountMenu .m3-btn[data-v-4803e6df]{justify-content:flex-start;min-height:48px;width:100%;white-space:normal}
