.header-actions .header-trade-push { width: 34px; height: 34px; min-height: 34px; display: inline-flex; align-items: center; justify-content: center; padding: 0; border: 0; border-radius: 999px; flex: 0 0 auto; background: transparent; color: #4b5563; visibility: visible; }
.header-actions .header-trade-push.is-state-pending { visibility: hidden; }
.header-actions .header-trade-push::before { content: none; }
.header-actions .header-trade-push svg { width: 18px; height: 18px; transform: translateY(1.5px); fill: none; stroke: currentColor; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
.header-actions .header-search-link svg { transform: translateY(1px); }
.header-actions .header-trade-push[aria-pressed="true"],
.header-actions .header-trade-push[aria-pressed="true"]:hover { color: #b8860b; }
.header-actions .header-trade-push[aria-pressed="true"] svg { fill: currentColor; }
.header-actions .header-trade-push:not([aria-pressed="true"]):hover { background: #f3f4f6; color: #111827; }
.header-actions .header-trade-push:disabled { opacity: .45; cursor: default; }
.header-actions .header-trade-push:focus-visible { outline: 2px solid #111827; outline-offset: 2px; }
.header-trade-push .trade-push-label { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.header-scroll-title-with-alert { left: 80px; right: 116px; width: auto; transform: translateY(2px); }
.header-scroll-title-with-alert.is-visible { transform: translateY(0); }
