/* 管理后台主题：浅色为默认，深色跟随系统（自动生成的 admin-dark.css 之后加载，这里放需要手工校准的值）。 */
:root{color-scheme:light dark}
@media (prefers-color-scheme:dark){
  /* 图表两色经 dataviz 校验（深色底 #1c2420）：预约 #41a674、库存 #c9822a；红绿色弱 ΔE≈7，另有图例、间隙与表格。 */
  .sales-root{--sales-reservation:#41a674;--sales-inventory:#c9822a;--sales-grid:#2f3a34;--sales-axis:#9aa69e}
  .sales-preset[aria-pressed="true"]{background:#41a674;color:#0f1a14}
  .sales-tip{background:#e4ebe5;color:#121815}
  .ui-skeleton{--ui-skeleton-base:#222b26;--ui-skeleton-shine:#2e3832}
  .wb-sync-icon{--wb-sync-ok:#7cc39a;--wb-sync-busy:#e0b25e;--wb-sync-error:#f08a78}
  .inv-sync{--inv-sync-ok:#7cc39a;--inv-sync-busy:#e0b25e;--inv-sync-error:#f08a78;--inv-sync-idle:#a3afa6}
  .wb-sync-icon:hover::after,.wb-sync-icon:focus-visible::after{background:#e4ebe5;color:#121815}
  img{filter:brightness(.92)}
  /* 深绿色 Logo 在深色底上看不清，垫一块浅色底。 */
  .admin-brand .brand-logo,.admin-brand picture{background:#f7f6f0;border-radius:8px;padding:2px;filter:none}
  .admin-login .brand-logo{background:#f7f6f0;border-radius:16px;padding:8px;filter:none}
}
