:root {
  --sec-bg: #fcfcfb;
  --sec-surface: #ffffff;
  --sec-ink: #292e31;
  --sec-muted: #4d5357;
  --sec-primary: #3e535b;
  --sec-accent: #e4e4d7;
  --sec-dark: #252d32;
  --sec-border: #d1d4d4;
  --sec-panel: #f1f2ee;
  --sec-focus: #3e535b;
  --sec-button-ink: #ffffff;
  --sec-font: 'Segoe UI', Arial, sans-serif;
}
@media (prefers-color-scheme: dark) {
  :root {
    --sec-bg: #252d32;
    --sec-surface: #24323b;
    --sec-ink: #f2f5f7;
    --sec-muted: #d2dce2;
    --sec-primary: #e4e4d7;
    --sec-border: #81939e;
    --sec-panel: #24323b;
    --sec-focus: #e4e4d7;
    --sec-button-ink: #252d32;
  }
}
