header{flex-wrap:wrap;gap:12px}.account-indicator{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-shrink:0;max-width:100%;color:inherit;text-decoration:none;border:1px solid currentColor;border-radius:12px;padding:8px 12px;line-height:1.35}.account-state{font-size:11px;font-weight:400}.account-indicator strong{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.account-guest{font-size:13px}.account-indicator:hover{color:inherit;opacity:.85}.account-indicator:focus-visible{outline:3px solid #df6846;outline-offset:3px}@media(max-width:360px){.account-indicator{padding:7px 9px}.account-indicator strong{max-width:110px}}

/* Compact administrator access in the public header. */
body>header .account-indicator.account-admin{flex-direction:row;align-items:center;gap:5px;min-height:32px;height:32px;padding:0 9px;line-height:1;white-space:nowrap}
body>header .account-indicator.account-admin strong{min-width:0;max-width:100%;font-size:12px}
