.sh-account[data-v-e0377e0c]{flex:none;min-width:0}.sh-account-trigger[data-v-e0377e0c]{align-items:center;background:#fff;border:1px solid transparent;border-radius:11px;color:#405068;cursor:pointer;display:flex;font:inherit;gap:9px;max-width:205px;min-height:48px;padding:4px 7px}.sh-account-trigger[data-v-e0377e0c]:hover,.sh-account-trigger[aria-expanded=true][data-v-e0377e0c]{background:#fcf8fa;border-color:#eadce2}.sh-account-avatar[data-v-e0377e0c]{background:#f4eaf0;border:1px solid #ecdde4;border-radius:50%;color:#8b1b3a;display:grid;flex:none;height:36px;place-items:center;width:36px}.sh-account-avatar svg[data-v-e0377e0c]{height:29px;width:29px}.sh-account-name[data-v-e0377e0c]{display:grid;gap:3px;min-width:0;text-align:right}.sh-account-name small[data-v-e0377e0c]{color:#7c8797;font-size:10px}.sh-account-name b[data-v-e0377e0c]{font-size:12px;font-weight:600;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-account-chevron[data-v-e0377e0c]{color:#8590a0;flex:none;height:15px;width:15px}.sh-account-popover[data-v-e0377e0c]{background:#fff;border:1px solid #e5e0e5;border-radius:17px;box-shadow:0 14px 48px #29394b24;box-sizing:border-box;color:#354357;font:inherit;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:1000}.sh-account-popover header[data-v-e0377e0c]{align-items:center;background:linear-gradient(120deg,#fff,#fbf3f6);border-bottom:1px solid #eee6eb;display:flex;gap:12px;padding:18px 18px 17px}.sh-account-avatar.large[data-v-e0377e0c]{height:48px;width:48px}.sh-account-avatar.large svg[data-v-e0377e0c]{height:36px;width:36px}.sh-account-popover header>div[data-v-e0377e0c]{display:grid;flex:1;gap:6px;min-width:0}.sh-account-popover header small[data-v-e0377e0c]{color:#7b8596;font-size:10px}.sh-account-popover header strong[data-v-e0377e0c]{font-size:14px;font-weight:700;line-height:1.8;overflow-wrap:anywhere}.sh-account-close[data-v-e0377e0c]{background:#fff;border:1px solid #e9e4e8;border-radius:9px;color:#657084;cursor:pointer;font:inherit;font-size:22px;height:32px;width:32px}.sh-account-body[data-v-e0377e0c]{padding:18px}.sh-account-body dl[data-v-e0377e0c]{display:grid;gap:15px;margin:0}.sh-account-body dl>div[data-v-e0377e0c]{align-items:center;display:flex;gap:18px;justify-content:space-between}.sh-account-body dt[data-v-e0377e0c]{color:#758297;flex:none;font-size:11px}.sh-account-body dd[data-v-e0377e0c]{font-size:13px;font-weight:600;line-height:1.9;margin:0;overflow-wrap:anywhere;text-align:end}.sh-account-body fieldset[data-v-e0377e0c]{border:0;border-top:1px solid #edf0f4;margin:20px 0 0;min-width:0;padding:17px 0 0}.sh-account-body legend[data-v-e0377e0c]{color:#657084;font-size:11px;padding-inline-end:10px}.sh-account-avatars[data-v-e0377e0c]{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.sh-account-avatars button[data-v-e0377e0c]{background:#fafbfc;border:1px solid #e4e8ef;border-radius:11px;color:#6a788d;cursor:pointer;display:grid;font:inherit;gap:6px;min-height:82px;padding:10px 8px;place-items:center;position:relative}.sh-account-avatars button[aria-pressed=true][data-v-e0377e0c]{background:#faf0f4;border-color:#aa5f78;color:#8b1b3a}.sh-account-avatars svg[data-v-e0377e0c]{height:33px;width:33px}.sh-account-avatars span[data-v-e0377e0c]{font-size:11px}.sh-account-avatars i[data-v-e0377e0c]{color:#8b1b3a;font:inherit;font-size:11px;left:6px;position:absolute;top:5px}.sh-account-preference-note[data-v-e0377e0c]{color:#7b8596;font-size:10px;line-height:2;margin:10px 0 0;min-height:36px}.sh-account-profile-link[data-v-e0377e0c]{align-items:center;color:#8b1b3a;display:flex;font-size:12px;gap:12px;justify-content:space-between;min-height:44px;text-decoration:none}.sh-account-popover footer[data-v-e0377e0c]{border-top:1px solid #edf0f4;padding:11px 18px}.sh-account-logout[data-v-e0377e0c]{align-items:center;background:none;border:0;border-radius:9px;color:#9b3450;cursor:pointer;display:flex;font:inherit;font-size:12px;gap:10px;min-height:48px;padding:0 10px;width:100%}.sh-account-logout[data-v-e0377e0c]:hover{background:#fbf2f5}.sh-account-logout svg[data-v-e0377e0c]{height:20px;width:20px}.sh-account-logout[data-v-e0377e0c]:disabled{cursor:wait;opacity:.6}.sh-account-error[data-v-e0377e0c],.sh-account-status[data-v-e0377e0c]{color:#697587;font-size:11px;line-height:1.9;margin:0 0 12px}.sh-account-error[data-v-e0377e0c]{color:#a6503d}.sh-account-error button[data-v-e0377e0c]{background:none;border:0;color:#8b1b3a;cursor:pointer;font:inherit;text-decoration:underline}.sh-account-popover a[data-v-e0377e0c]:focus-visible,.sh-account-popover button[data-v-e0377e0c]:focus-visible,.sh-account-trigger[data-v-e0377e0c]:focus-visible{outline:2px solid #8b1b3a;outline-offset:3px}.sh-account-popover[data-v-e0377e0c]:focus{outline:none}@media(max-width:767px){.sh-account-trigger[data-v-e0377e0c]{justify-content:center;min-height:44px;padding:0;width:44px}.sh-account-chevron[data-v-e0377e0c],.sh-account-name[data-v-e0377e0c]{display:none}.sh-account-avatar[data-v-e0377e0c]{height:35px;width:35px}}@media(prefers-reduced-motion:no-preference){.sh-account-popover[data-v-e0377e0c]{animation:sh-account-appear-e0377e0c .14s ease-out}@keyframes sh-account-appear-e0377e0c{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:640px){.sh-account-trigger[data-v-e0377e0c]{max-width:48px;min-height:44px;padding:3px}.sh-account-chevron[data-v-e0377e0c],.sh-account-name[data-v-e0377e0c]{display:none}}
