.mshl-account-bar{display:flex;justify-content:flex-end;position:relative;z-index:50;margin:0 0 10px;max-width:100%;font-family:"Trebuchet MS",Arial,sans-serif;color:#000;line-height:1.3}.mshl-account-menu{position:relative;border:0;padding:0;margin:0;background:transparent}.mshl-account-menu summary{display:flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #d9e2e9;border-radius:8px;background:#fff;color:#000;cursor:pointer;list-style:none;font-family:inherit;font-size:14px;line-height:1.3}.mshl-account-menu summary::-webkit-details-marker{display:none}.mshl-account-menu summary::marker{content:""}.mshl-account-menu summary:focus-visible,.mshl-account-action:focus-visible{outline:2px solid #126da8;outline-offset:3px}.mshl-account-menu .mshl-account-face{display:block;flex:none;width:30px;height:30px;color:#16803d}.mshl-account-menu.is-signed-out .mshl-account-face{color:#858b94}.mshl-account-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.mshl-account-chevron{font-size:12px;color:#000}.mshl-account-dropdown{position:absolute;right:0;top:calc(100% + 5px);min-width:150px;background:#fff;border:1px solid #d9e2e9;border-radius:8px;padding:6px;box-shadow:0 5px 18px #0002;z-index:100}.mshl-account-action{display:block;padding:9px 12px;border-radius:5px;background:#e7f2fb;text-decoration:none;font-family:inherit;font-size:14px;font-weight:700;color:#000}.mshl-account-action:hover{background:#d7eafb;color:#000}@media(max-width:480px){.mshl-account-name{max-width:160px}}
