/* 中文註解：全站共用視覺設定。前台、後台、登入頁都引用這份檔案；要換主色可集中修改此處。 */
:root {
  color-scheme: light;
  --site-paper: #f4f3ef;
  --site-surface: #fafaf6;
  --site-ink: #26312e;
  --site-muted: #737d72;
  --site-accent: #6d806b;
  --site-accent-dark: #4e634c;
  --site-soft: #e7ebdf;
  --site-line: #dedfd8;
  --site-danger: #a35852;
  --site-font: "Segoe UI", "Microsoft JhengHei", sans-serif;
  font-family: var(--site-font);
  color: var(--site-ink);
  background: var(--site-paper);
}
* { box-sizing: border-box; }
body { margin: 0; }
button, input, select, textarea { font: inherit; }
button, a, input, select, textarea { -webkit-tap-highlight-color: transparent; }
button { cursor: pointer; }
a:focus-visible, button:focus-visible { outline: 2px solid var(--site-accent); outline-offset: 4px; }
::selection { color: var(--site-ink); background: #dce3ce; }
