/* Sprint 14 Phase F — `halo` theme.
 *
 * Reference to Bungie's Halo (Halo: Combat Evolved 2001). UNSC
 * military slate-blue palette with cyan accent; Covenant
 * purple-magenta as the red-suit color. Card back: the iconic Halo
 * ring (arc) plus the UNSC eagle silhouette on dark space-slate. */

body[data-theme="halo"] {
  --bg:          #050a18;
  --paper:       #0a1428;
  --ink:         #e8ecf0;
  --ink-soft:    #a8b4c4;
  --felt-mid:    #2a3a4f;
  --card-bg:     #e8ecf0;
  --card-border: #4a5c70;
  --red:         #c8284a;
  --spade:       #0a1428;
  --accent:      #4ad4f0;
  --team-ns:     #2a8ad4;
  --team-ew:     #8a4ac8;
  --amber:       #d4a04a;

  --card-back-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 144'%3E%3Cdefs%3E%3CradialGradient id='space' cx='50%25' cy='100%25' r='80%25'%3E%3Cstop offset='0%25' stop-color='%23284060'/%3E%3Cstop offset='100%25' stop-color='%23050a18'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='100' height='144' fill='url(%23space)'/%3E%3Ccircle cx='10' cy='20' r='0.7' fill='%23ffffff'/%3E%3Ccircle cx='86' cy='28' r='0.6' fill='%23ffffff'/%3E%3Ccircle cx='22' cy='50' r='0.5' fill='%23ffffff'/%3E%3Ccircle cx='78' cy='110' r='0.7' fill='%23ffffff'/%3E%3Ccircle cx='14' cy='118' r='0.5' fill='%23ffffff'/%3E%3Cpath d='M 8 78 Q 50 30 92 78' fill='none' stroke='%234ad4f0' stroke-width='3' opacity='0.9'/%3E%3Cpath d='M 8 80 Q 50 32 92 80' fill='none' stroke='%23ffffff' stroke-width='0.6' opacity='0.6'/%3E%3Cpath d='M -10 130 Q 50 90 110 130' fill='%231a3a6a' opacity='0.55'/%3E%3Cpolygon points='50,95 60,110 50,108 40,110' fill='%234ad4f0' opacity='0.95'/%3E%3Crect x='3' y='3' width='94' height='138' rx='4' fill='none' stroke='%234ad4f0' stroke-width='1.5'/%3E%3C/svg%3E");
  --card-back-size: 100% 100%;
  --card-back-repeat: no-repeat;
  --card-back-position: center;
  --card-back-mask: none;
  --card-emblem-display: none;
}
