[data-account-signout][hidden] { display: none !important; }
.top-signout { background: transparent; color: inherit; border: 1px solid currentColor; cursor: pointer; }
.menu nav [data-account-signout] { width: 100%; padding: 6px 0; border: 0; border-bottom: 1px solid var(--line); background: transparent; color: inherit; text-align: left; font: 700 2.4rem/1.15 var(--f-head); cursor: pointer; }
@media (max-width: 760px) { .top-signout { display: none; } }
