/* V59: scoped interaction feedback for header action buttons */
.nb-header-v58 .nb-nav-actions a{position:relative;isolation:isolate;transition:background-color .22s ease,box-shadow .22s ease,filter .22s ease,transform .22s ease!important;cursor:pointer;text-decoration:none!important;outline-offset:3px}
.nb-header-v58 .nb-nav-actions .nb-login:hover{background:#0065ce!important}
.nb-header-v58 .nb-nav-actions .nb-cart:hover{background:#4315b8!important}
.nb-header-v58 .nb-nav-actions .nb-contact:hover{background:#087d28!important}
.nb-header-v58 .nb-nav-actions a:hover{transform:translateY(-3px);box-shadow:0 8px 17px rgba(4,17,50,.24);filter:brightness(1.07);z-index:2}
.nb-header-v58 .nb-nav-actions a:focus-visible{outline:3px solid #ffb900;z-index:3;box-shadow:0 0 0 5px rgba(255,185,0,.2)}
.nb-header-v58 .nb-nav-actions a:active{transform:translateY(0);filter:brightness(.9)}
@media(hover:none){.nb-header-v58 .nb-nav-actions a:hover{transform:none;box-shadow:none;filter:none}}
@media(prefers-reduced-motion:reduce){.nb-header-v58 .nb-nav-actions a{transition:none!important}}
