/* TOKYO NIGHT — ported from the published palette, unchanged. A PALETTE theme: it supplies the standard tokens and nothing else. Panels, the header, the dock, glass, grid lines and scrollbars are all derived from these by `base.css`, so this file never mentions them. That is the contract working as intended — a theme anyone has already written, dropped in whole. Compare `duck-*.css`, which additionally declares a texture. */ [data-theme='tokyo-night'] { /* The mark. Declared by every theme rather than inherited from a default: a theme that ships a brand should say so, and a white-labelled build replaces this line rather than hunting for the default that was quietly supplying it. */ --logo-src: '/officer-logo.svg'; --radius: 0.625rem; --background: #222436; --foreground: #c8d3f5; --card: #1e2030; --card-foreground: #c8d3f5; --popover: #1e2030; --popover-foreground: #c8d3f5; --primary: #82aaff; --primary-foreground: #1b1d2b; --secondary: #3b4261; --secondary-foreground: #c8d3f5; --muted: #2f334d; --muted-foreground: #828bb8; --accent: #86e1fc; --accent-foreground: #1b1d2b; --destructive: #c53b53; --destructive-foreground: #c8d3f5; --border: #3b4261; --input: #3b4261; --ring: #82aaff; --chart-1: #82aaff; --chart-2: #ffc777; --chart-3: #c3e88d; --chart-4: #4fd6be; --chart-5: #c099ff; --sidebar: #1e2030; --sidebar-foreground: #828bb8; --sidebar-primary: #82aaff; --sidebar-primary-foreground: #1b1d2b; --sidebar-accent: #2f334d; --sidebar-accent-foreground: #c8d3f5; --sidebar-border: #3b4261; --sidebar-ring: #82aaff; }