/* V92: CSS only. Never persist hover via inline JavaScript styles. */
html body :is(a,button,input).bsg-unified-button.bsg-unified-button:not(:hover):not(:focus-visible),
html body .bsg-v77-card:hover :is(a,button).bsg-unified-button.bsg-unified-button:not(:hover):not(:focus-visible){
 background:linear-gradient(to bottom,#6c94ad 0%,#426f90 5%,#254b70 19%,#1a3c62 34%,#143459 51%,#0b294c 77%,#071d37 100%)!important;
 background-image:linear-gradient(to bottom,#6c94ad 0%,#426f90 5%,#254b70 19%,#1a3c62 34%,#143459 51%,#0b294c 77%,#071d37 100%)!important;
 border-color:#8cb7d8!important;
 box-shadow:inset 0 2px 1px rgba(230,249,255,.54),inset 0 -2px 3px rgba(0,8,27,.65),0 1px 0 rgba(245,252,255,.25),0 5px 12px rgba(0,17,44,.24)!important;
 transform:translateY(0)!important;filter:none!important;opacity:1!important;
}
html body :is(a,button,input).bsg-unified-button.bsg-unified-button:hover,
html body :is(a,button,input).bsg-unified-button.bsg-unified-button:focus-visible,
html body .bsg-v77-card:hover :is(a,button).bsg-unified-button.bsg-unified-button:hover{
 background:linear-gradient(180deg,#39baff 0%,#008cff 30%,#0074e8 100%)!important;
 background-image:linear-gradient(180deg,#39baff 0%,#008cff 30%,#0074e8 100%)!important;
 border-color:#91d8ff!important;
 box-shadow:inset 0 2px 1px rgba(255,255,255,.58),inset 0 -2px 3px rgba(0,38,101,.34),0 0 0 1px rgba(110,205,255,.25),0 7px 22px rgba(0,140,255,.42)!important;
 transform:translateY(-2px)!important;
}
