/* Shared public seller navigation: icon links across the header, no JavaScript needed. */
.gs-top .gs-icon-nav{display:flex;flex:1 1 auto;justify-content:center;gap:4px;min-width:0;margin:0 auto;overflow-x:auto;scrollbar-width:none}
.gs-icon-nav::-webkit-scrollbar{display:none}
.gs-icon-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:62px;min-height:52px;padding:6px 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);font:700 11px/1.1 var(--head);text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:none}
.gs-icon-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.gs-icon-nav a:hover,.gs-icon-nav a:focus-visible{color:var(--orange);border-color:var(--orange);outline:none}
.gs-icon-nav a[aria-current=page]{color:var(--orange);border-color:var(--orange);background:var(--panel)}
@media(max-width:640px){.gs-top{gap:6px}.gs-icon-nav{justify-content:flex-start}.gs-icon-nav a{min-width:52px;padding:5px 4px;font-size:10px}.gs-icon-nav svg{width:20px;height:20px}.gs-signin{min-height:44px;display:flex;align-items:center}}
