/* Mark Zero V3 suit themes — generated by v3/design/tools/themes.py. */
/* Apply: <html data-suit="mk42">. Transition is on :root so every var cross-fades. */
@property --mz-accent { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-accent2 { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-accent3 { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-glow { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-bg { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-panel { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-text { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-dim { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-danger { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-onAccent { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-onDanger { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-dotLow { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-dotMid { syntax: '<color>'; inherits: true; initial-value: transparent; }
@property --mz-dotHigh { syntax: '<color>'; inherits: true; initial-value: transparent; }
:root { transition: --mz-accent 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-accent2 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-accent3 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-glow 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-bg 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-panel 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-text 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-dim 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-danger 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-onAccent 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-onDanger 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-dotLow 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-dotMid 650ms cubic-bezier(0.22, 1, 0.36, 1), --mz-dotHigh 650ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-suit="mk1"] {
  --mz-accent: #FF8F3A;
  --mz-accent2: #8E969D;
  --mz-glow: #FFC27A;
  --mz-bg: #0B0B0A;
  --mz-text: #F1EEE9;
  --mz-dim: #A8A29A;
  --mz-dotLow: #3B3631;
  --mz-dotMid: #8B8378;
  --mz-dotHigh: #FFB25E;
  --mz-danger: #FF3347;
  --mz-onAccent: #0B0B0A;
  --mz-onDanger: #140306;
  --mz-panel: rgba(21, 20, 18, 0.84);
}
[data-suit="mk2"] {
  --mz-accent: #8FD8FF;
  --mz-accent2: #C3CCD4;
  --mz-glow: #D6F4FF;
  --mz-bg: #070A0D;
  --mz-text: #F1F6FA;
  --mz-dim: #95A6B4;
  --mz-dotLow: #1E2A33;
  --mz-dotMid: #5F7A8C;
  --mz-dotHigh: #BFEAFF;
  --mz-danger: #FF3347;
  --mz-onAccent: #070A0D;
  --mz-onDanger: #140306;
  --mz-panel: rgba(14, 19, 24, 0.84);
}
[data-suit="mk3"] {
  --mz-accent: #F5C66E;
  --mz-accent2: #C81F32;
  --mz-glow: #FFE3A6;
  --mz-bg: #0D0607;
  --mz-text: #F7EEEA;
  --mz-dim: #B39C98;
  --mz-dotLow: #3C1A1C;
  --mz-dotMid: #A34A3F;
  --mz-dotHigh: #F5C66E;
  --mz-danger: #FF3347;
  --mz-onAccent: #0D0607;
  --mz-onDanger: #140306;
  --mz-panel: rgba(23, 12, 13, 0.84);
}
[data-suit="mk42"] {
  --mz-accent: #EBCF97;
  --mz-accent2: #A82430;
  --mz-glow: #FFF1D2;
  --mz-bg: #0C0A07;
  --mz-text: #F6F1E8;
  --mz-dim: #ABA08D;
  --mz-dotLow: #2F2619;
  --mz-dotMid: #7C6A4B;
  --mz-dotHigh: #F2DDAE;
  --mz-danger: #FF3347;
  --mz-onAccent: #0C0A07;
  --mz-onDanger: #140306;
  --mz-panel: rgba(22, 18, 13, 0.84);
}
[data-suit="mk85"] {
  --mz-accent: #FFB347;
  --mz-accent2: #E0163F;
  --mz-glow: #5CEBFF;
  --mz-bg: #0C0508;
  --mz-text: #F8EEF0;
  --mz-dim: #B79AA2;
  --mz-dotLow: #36141E;
  --mz-dotMid: #9A6A45;
  --mz-dotHigh: #FFC266;
  --mz-danger: #FF3347;
  --mz-onAccent: #0C0508;
  --mz-onDanger: #140306;
  --mz-panel: rgba(23, 10, 15, 0.84);
}
[data-suit="hulkbuster"] {
  --mz-accent: #FFB12E;
  --mz-accent2: #9C1C1F;
  --mz-glow: #FFD27A;
  --mz-bg: #0D0706;
  --mz-text: #F6EEE8;
  --mz-dim: #B09C92;
  --mz-dotLow: #361714;
  --mz-dotMid: #94452A;
  --mz-dotHigh: #FFB84A;
  --mz-danger: #FF3347;
  --mz-onAccent: #0D0706;
  --mz-onDanger: #140306;
  --mz-panel: rgba(24, 14, 12, 0.84);
}
[data-suit="ironspider"] {
  --mz-accent: #F0C04F;
  --mz-accent2: #C8243C;
  --mz-accent3: #1B2B5A;
  --mz-glow: #F2F7FF;
  --mz-bg: #070A14;
  --mz-text: #F1F4FB;
  --mz-dim: #97A2C0;
  --mz-dotLow: #17213F;
  --mz-dotMid: #4C5E93;
  --mz-dotHigh: #E9EEFF;
  --mz-danger: #FF3347;
  --mz-onAccent: #070A14;
  --mz-onDanger: #140306;
  --mz-panel: rgba(13, 19, 38, 0.84);
}
[data-suit="peter"] {
  --mz-accent: #E6C9A1;
  --mz-accent2: #8C7B6B;
  --mz-glow: #FFE9C9;
  --mz-bg: #0D0C0B;
  --mz-text: #F3EFEA;
  --mz-dim: #A89F95;
  --mz-dotLow: #2C2824;
  --mz-dotMid: #6E655B;
  --mz-dotHigh: #E9D8BE;
  --mz-danger: #FF3347;
  --mz-onAccent: #0D0C0B;
  --mz-onDanger: #140306;
  --mz-panel: rgba(23, 21, 19, 0.84);
}
