.stock-r3 nav.sr3-main-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;margin:0 0 22px;background:#10171d;border:1px solid #43545d;border-radius:14px;box-shadow:0 4px 16px #0003}
.stock-r3 nav.sr3-main-nav>a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:54px;padding:10px 8px;border:1px solid #47515a!important;border-radius:10px;background:#202a32!important;color:#f4f6f8!important;font-size:15px!important;font-weight:750!important;line-height:1.35;text-align:center;text-decoration:none;white-space:nowrap;box-shadow:none;transition:background .15s,border-color .15s}
.stock-r3 nav.sr3-main-nav>a[aria-current=page]{background:var(--sr3-accent,#00d4aa)!important;border-color:var(--sr3-accent,#00d4aa)!important;color:#0a1412!important;box-shadow:0 2px 8px #0004}
.stock-r3 nav.sr3-main-nav>a:focus-visible{outline:2px solid #fff;outline-offset:3px}
@media(max-width:768px){.stock-r3 nav.sr3-main-nav{gap:6px;padding:7px;background:#111;border-color:#645323;margin-bottom:20px;border-radius:13px}.stock-r3 nav.sr3-main-nav>a{min-height:52px;padding:10px 4px;font-size:14px!important;background:#202020!important;border-color:#494949!important;color:#f5f5f5!important;border-radius:9px}.stock-r3 nav.sr3-main-nav>a[aria-current=page]{background:#f0b90b!important;border-color:#f0b90b!important;color:#111!important;box-shadow:0 2px 10px #0006}}
@media(max-width:360px){.stock-r3 nav.sr3-main-nav{gap:4px;padding:6px}.stock-r3 nav.sr3-main-nav>a{font-size:13px!important;padding-inline:2px}}
