/* 交互参考用户提供的 Uiverse.io / kamehame-ha 示例；来源许可证未核实。
   总览四张卡片与采购三张统计卡共用效果，保留原有布局、尺寸和玻璃材质。 */
@media(hover:hover) and (pointer:fine){
  /* 提醒卡与今日待办内的条目只平滑放大上浮，保留点击跳转及原样式。 */
  #dashboard-page #dashboard-alerts>.dashboard-alert,
  #dashboard-page #dashboard-todo .todo-list>.todo-item{
    position:relative;transform:translateY(0) scale(1)!important;transform-origin:center;
    transition:transform .55s cubic-bezier(.22,.75,.25,1),box-shadow .35s ease!important;
  }
  #dashboard-page #dashboard-alerts>.dashboard-alert:hover,
  #dashboard-page #dashboard-todo .todo-list>.todo-item:hover{transform:translateY(-6px) scale(1.04)!important;z-index:2}
  #dashboard-page #metrics>.metric-card,
  #purchase-page .purchase-stats>.purchase-stat{
    transition:transform .55s cubic-bezier(.22,.75,.25,1),filter .45s ease!important;
    transform-origin:center;
  }
  #dashboard-page #metrics>.metric-card:hover,
  #purchase-page .purchase-stats>.purchase-stat:hover{transform:scale(1.1)!important;filter:none;z-index:2}
  /* 只有真正悬停卡片时才弱化其他卡片，容器空隙不触发。 */
  #dashboard-page #metrics:has(>.metric-card:hover)>.metric-card:not(:hover),
  #purchase-page .purchase-stats:has(>.purchase-stat:hover)>.purchase-stat:not(:hover){transform:scale(.9)!important;filter:blur(10px)}
}
/* 用户要求这些卡片始终平滑进出；仅此局部覆盖系统减少动画规则。 */
