/* Legacy alias — Hub Contrast tray id is theme-slate (see theme-slate.css). */
body.dd-shell.theme-chronicles {
  --scoopy-gold: #ba9b22;
  --scoopy-gold-deep: #9a7f1c;
  --scoopy-ink: #38322e;
  --scoopy-ink-deep: #1c1917;
  --arrt-green: #006631;
  --drydock-hull: var(--scoopy-gold-deep);
  --drydock-hull-light: var(--scoopy-gold);
  --drydock-hull-dark: var(--scoopy-ink-deep);
  --drydock-primer: #ede1c9;
  --drydock-rail-edge: rgba(56, 50, 46, 0.38);
  --drydock-stage-bg: #f5f2eb;
  --drydock-stage-mat: #b3a79f;
  --drydock-icon: var(--scoopy-ink);
  --drydock-icon-dim: color-mix(in srgb, var(--scoopy-ink) 82%, #000);
  --drydock-hub-bg: #1c1917;
  --drydock-hub-border: rgba(237, 225, 201, 0.45);
  --drydock-hub-glow: var(--scoopy-gold);
  --drydock-hub-rim: #f5f2eb;
  --dd-letterbox: #1c1917;
  --chr-rail-hover: var(--arrt-green);
  --chr-rail-hover-glow: rgba(0, 102, 49, 0.88);
  --chr-rail-hover-glow-soft: rgba(0, 102, 49, 0.55);
}

body.dd-shell.theme-chronicles .dd-hub-panel {
  border-color: rgba(245, 242, 235, 0.92);
}

body.dd-shell.theme-chronicles .dd-hub-foot__legal:hover,
body.dd-shell.theme-chronicles .dd-hub-foot__legal:focus-visible {
  color: var(--drydock-hub-glow);
}

body.dd-shell.theme-chronicles .dd-legal-popup__link--primary {
  border-color: color-mix(in srgb, var(--drydock-primer) 55%, transparent);
}
