/* Accent spectrum only: battery and other real telemetry retain semantic colors. */
@property --machine-ink{syntax:'<color>';inherits:true;initial-value:#c9a16a}
@property --machine-accent{syntax:'<color>';inherits:true;initial-value:#d6a34d}
@property --machine-alert{syntax:'<color>';inherits:true;initial-value:#ae5d38}
@property --machine-muted{syntax:'<color>';inherits:true;initial-value:#786345}
@property --machine-clock{syntax:'<color>';inherits:true;initial-value:#ddba78}
.h5-root.terminal-evolved{--machine-ink:#c9a16a;--machine-accent:#d6a34d;--machine-alert:#ae5d38;--machine-muted:#786345;--machine-clock:#ddba78;--machine-rgb:214,163,77;--clock-ink:var(--machine-clock);transition:--machine-ink 9s ease,--machine-accent 9s ease,--machine-alert 9s ease,--machine-muted 9s ease,--machine-clock 9s ease}
.h5-root[data-machine-palette=eva00]{--machine-ink:#a3c2c4;--machine-accent:#79b7c0;--machine-alert:#b28b58;--machine-muted:#506c72;--machine-clock:#c6c1a6;--machine-rgb:121,183,192}
.h5-root[data-machine-palette=eva01]{--machine-ink:#b0a3bf;--machine-accent:#a28ab2;--machine-alert:#a4b67b;--machine-muted:#68616f;--machine-clock:#caba9e;--machine-rgb:162,138,178}
.h5-root[data-machine-palette=eva02]{--machine-ink:#c5a17b;--machine-accent:#ce8c4c;--machine-alert:#be6041;--machine-muted:#7e6045;--machine-clock:#ddba78;--machine-rgb:206,140,76}
.terminal-evolved .h5-core-identity>strong{-webkit-text-stroke-color:var(--machine-accent)}
.terminal-evolved .h5-core-identity>.h5-unit-label b,.terminal-evolved .h5-wordmark,.terminal-evolved .recovered-wave{color:var(--machine-accent)}
.terminal-evolved .h5-unit-label small,.terminal-evolved .h5-pilot span,.terminal-evolved .h5-pilot small,.terminal-evolved .h5-field-caption{color:var(--machine-ink)}
.terminal-evolved .h5-core .h5-pilot i{opacity:0}
.terminal-evolved .archive-plate{stroke:var(--machine-alert);background:#030403;stroke-width:1;vector-effect:non-scaling-stroke}
.terminal-evolved .archive-plate text{fill:var(--machine-ink);font-size:10px}
.terminal-evolved .h5-node{background:var(--machine-accent)}
.terminal-evolved .h5-node b{color:var(--machine-accent)}
.terminal-evolved .h5-node small{color:var(--machine-muted)}
.terminal-evolved .h5-magi-links path:first-child{stroke:var(--machine-muted)}
.terminal-evolved .h5-magi-links .h5-signal{stroke:var(--machine-accent)}
.terminal-evolved .recovered-prism>i{border-color:var(--machine-muted)}
.archive-dossier-graphic{height:180px;position:relative;margin:18px auto;max-width:220px}
.archive-dossier-graphic .archive-plate{stroke:#a8b5a5;background:#030403}
.archive-dossier-graphic .archive-plate text{fill:#c9b68e}
.archive-pilot-dossier[data-unit=rei] .archive-plate{stroke:#79b7c0}
.archive-pilot-dossier[data-unit=shinji] .archive-plate{stroke:#a28ab2}
.terminal-evolved[data-archive-motion=paused]{transition:none}
.terminal-evolved[data-archive-motion=paused] .archive-plate,.terminal-evolved[data-archive-motion=paused] .h5-pilot:after{animation:none!important}
@media(prefers-reduced-motion:reduce){.h5-root.terminal-evolved{transition:none}}
