/* luansui-news-hover:v1 — scoped visual feedback, original data and layout. */
html body#ls-home .luansui_news_section .luansui_news_card{
 box-shadow:0 3px 10px rgba(24,52,85,.025),0 10px 24px rgba(24,52,85,.025)!important;
 transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important;
}
html body#ls-home .luansui_news_section .luansui_news_card h3{transition:color .2s ease!important}
@media(hover:hover) and (pointer:fine){
 html body#ls-home .luansui_news_section .luansui_news_card:hover{
  transform:translateY(-4px);border-color:#b8cef0!important;
  box-shadow:0 6px 14px rgba(34,79,145,.045),0 18px 36px rgba(34,79,145,.09)!important;
 }
 html body#ls-home .luansui_news_section .luansui_news_card:hover h3{color:#1b5dce!important}
}
html body#ls-home .luansui_news_section .luansui_news_card:focus-visible{
 border-color:#b8cef0!important;box-shadow:0 6px 14px rgba(34,79,145,.045),0 18px 36px rgba(34,79,145,.09)!important;
}
html body#ls-home .luansui_news_section .luansui_news_card:focus-visible h3{color:#1b5dce!important}
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button,
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button:visited{
 color:#fff!important;-webkit-text-fill-color:#fff!important;background:#2563d9!important;
 text-decoration:none!important;opacity:1!important;
 transition:background-color .2s ease,box-shadow .2s ease!important;
}
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button:hover,
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button:focus-visible{
 color:#fff!important;-webkit-text-fill-color:#fff!important;background:#174fae!important;
 box-shadow:0 6px 16px rgba(23,79,174,.18)!important;
}
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button:active{
 color:#fff!important;-webkit-text-fill-color:#fff!important;background:#154397!important;
}
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button *{color:#fff!important;-webkit-text-fill-color:#fff!important}
html body#ls-home .luansui_news_section .luansui_news_more a.ls-button:focus-visible{outline:2px solid #174fae;outline-offset:3px}
@media(prefers-reduced-motion:reduce){
 html body#ls-home .luansui_news_section .luansui_news_card,
 html body#ls-home .luansui_news_section .luansui_news_card h3,
 html body#ls-home .luansui_news_section .luansui_news_more a.ls-button{transition:none!important}
 html body#ls-home .luansui_news_section .luansui_news_card:hover{transform:none!important}
}
