/*
 * [hidden] 失效修复
 * ---------------------------------------------------------------------------
 * 这些元素在模板里带 hidden 属性、由 app.js 用 el.hidden = true/false 控制显隐，
 * 但它们的 class 规则里写了 display:flex / grid / block，
 * 权重高于浏览器默认的 [hidden] { display:none }，导致**根本关不掉**。
 *
 * 实际踩到的：一键配置的「选择已更新，请重新生成脚本」提醒条 —— app.js 明明
 * 把 alert.hidden 设成了 true，条子还一直挂在那儿。
 *
 * 用属性选择器修（权重 0,2,0 > 0,1,0），所以不需要 !important，
 * 也不依赖文件加载顺序。
 *
 * 没有收进来的：.app-shell / .console-shell / .dashboard / .toolbar-menu-button ——
 * 前三个的显隐由 index.html 顶部的 boot 内联样式按 id 接管，动它们有风险。
 */

.console-su-change-alert[hidden],
.notification-unread-dot.pangu-unread-badge[hidden],
.console-activity-result-code[hidden],
.console-ann-timeline[hidden],
.console-cardshop-empty[hidden],
.console-cardshop-frame[hidden],
.console-order-recharge-stats[hidden],
.console-ov-panel[hidden],
.console-payment-summary[hidden] {
  display: none;
}
