/* Partech brand colours. Generated by scripts/build_css.py; do not edit by hand. */
:root {
  --p-blue-50: #f1f8ff;
  --p-blue-100: #e0efff;
  --p-blue-200: #c1deff;
  --p-blue-300: #95c7ff;
  --p-blue-400: #65aaf6;
  --p-blue-500: #3b8de2;
  --p-blue-600: #1c73c5;
  --p-blue-700: #015aa3;
  --p-blue-800: #00447e;
  --p-blue-900: #00315d;
  --p-blue-950: #002142;
  --p-green-50: #edfaf4;
  --p-green-100: #daf4e8;
  --p-green-200: #b5e8d2;
  --p-green-300: #86d6b5;
  --p-green-400: #4ebe95;
  --p-green-500: #05a378;
  --p-green-600: #018662;
  --p-green-700: #006a4d;
  --p-green-800: #00513a;
  --p-green-900: #013a29;
  --p-green-950: #00281b;
  --p-orange-50: #fff5ee;
  --p-orange-100: #ffe8d9;
  --p-orange-200: #ffd0b1;
  --p-orange-300: #f6b182;
  --p-orange-400: #e58e4e;
  --p-orange-500: #ce6d16;
  --p-orange-600: #ac5701;
  --p-orange-700: #884401;
  --p-orange-800: #693300;
  --p-orange-900: #4d2400;
  --p-orange-950: #361700;
  --p-purple-50: #faf4ff;
  --p-purple-100: #f5e6ff;
  --p-purple-200: #eacffc;
  --p-purple-300: #d9b0f3;
  --p-purple-400: #c28de2;
  --p-purple-500: #a96dcc;
  --p-purple-600: #8e53b0;
  --p-purple-700: #733d91;
  --p-purple-800: #592c71;
  --p-purple-900: #401e53;
  --p-purple-950: #2c133a;
  --p-sun-50: #fffaee;
  --p-sun-100: #fff3d5;
  --p-sun-200: #ffe7af;
  --p-sun-300: #ffda7d;
  --p-sun-400: #f8cb53;
  --p-sun-500: #e8b616;
  --p-sun-600: #cf9105;
  --p-sun-700: #a17003;
  --p-sun-800: #785302;
  --p-sun-900: #563a00;
  --p-sun-950: #3b2700;
  --p-red-50: #fef4f3;
  --p-red-100: #ffe6e4;
  --p-red-200: #ffcdc8;
  --p-red-300: #ffa8a1;
  --p-red-400: #f67d75;
  --p-red-500: #df5853;
  --p-red-600: #c13c3b;
  --p-red-700: #9f2528;
  --p-red-800: #7c171a;
  --p-red-900: #5c0d10;
  --p-red-950: #400809;
  --p-neutral-50: #faf9f6;
  --p-neutral-100: #f1f0ed;
  --p-neutral-200: #e3e1de;
  --p-neutral-300: #cccac8;
  --p-neutral-400: #a6a4a2;
  --p-neutral-500: #81807d;
  --p-neutral-600: #65635f;
  --p-neutral-700: #4f4d49;
  --p-neutral-800: #34332f;
  --p-neutral-900: #22201d;
  --p-neutral-950: #141210;
  --bg: #faf9f6;
  --surface: #ffffff;
  --sunken: #f1f0ed;
  --border: #e3e1de;
  --border-strong: #81807d;
  --text: #141210;
  --text-muted: #4f4d49;
  --text-subtle: #65635f;
  --link: #006a4d;
  --primary: #141210;
  --on-primary: #ffffff;
  --primary-hover: #006a4d;
  --focus: #1c73c5;
  --highlight: #ffda7d;
  --on-highlight: #141210;
  --inverse: #141210;
  --on-inverse: #f1f0ed;
  --games-fill: #1c73c5;
  --games-on-fill: #ffffff;
  --games-ink: #015aa3;
  --games-tint: #f1f8ff;
  --games-line: #c1deff;
  --games-band: #f1f8ff;
  --apps-fill: #ac5701;
  --apps-on-fill: #ffffff;
  --apps-ink: #884401;
  --apps-tint: #fff5ee;
  --apps-line: #ffd0b1;
  --apps-band: #fff5ee;
  --fonts-fill: #8e53b0;
  --fonts-on-fill: #ffffff;
  --fonts-ink: #733d91;
  --fonts-tint: #faf4ff;
  --fonts-line: #eacffc;
  --fonts-band: #faf4ff;
  --studio-fill: #018662;
  --studio-on-fill: #ffffff;
  --studio-ink: #006a4d;
  --studio-tint: #edfaf4;
  --studio-line: #b5e8d2;
  --studio-band: #edfaf4;
  --success-fill: #018662;
  --success-on-fill: #ffffff;
  --success-ink: #006a4d;
  --success-tint: #edfaf4;
  --success-line: #b5e8d2;
  --success-band: #edfaf4;
  --warning-fill: #ffda7d;
  --warning-on-fill: #141210;
  --warning-ink: #785302;
  --warning-tint: #fffaee;
  --warning-line: #ffe7af;
  --warning-band: #fffaee;
  --danger-fill: #c13c3b;
  --danger-on-fill: #ffffff;
  --danger-ink: #9f2528;
  --danger-tint: #fef4f3;
  --danger-line: #ffcdc8;
  --danger-band: #fef4f3;
  --info-fill: #1c73c5;
  --info-on-fill: #ffffff;
  --info-ink: #015aa3;
  --info-tint: #f1f8ff;
  --info-line: #c1deff;
  --info-band: #f1f8ff;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --bg: #141210;
  --surface: #22201d;
  --sunken: #0d0c0a;
  --border: #34332f;
  --border-strong: #81807d;
  --text: #f1f0ed;
  --text-muted: #cccac8;
  --text-subtle: #a6a4a2;
  --link: #86d6b5;
  --primary: #f1f0ed;
  --on-primary: #141210;
  --primary-hover: #86d6b5;
  --focus: #65aaf6;
  --highlight: #ffda7d;
  --on-highlight: #141210;
  --inverse: #f1f0ed;
  --on-inverse: #141210;
  --games-fill: #1c73c5;
  --games-on-fill: #ffffff;
  --games-ink: #95c7ff;
  --games-tint: #002142;
  --games-line: #00447e;
  --games-band: #121a23;
  --apps-fill: #ac5701;
  --apps-on-fill: #ffffff;
  --apps-ink: #f6b182;
  --apps-tint: #361700;
  --apps-line: #693300;
  --apps-band: #221710;
  --fonts-fill: #8e53b0;
  --fonts-on-fill: #ffffff;
  --fonts-ink: #d9b0f3;
  --fonts-tint: #2c133a;
  --fonts-line: #592c71;
  --fonts-band: #1d1721;
  --studio-fill: #018662;
  --studio-on-fill: #ffffff;
  --studio-ink: #86d6b5;
  --studio-tint: #00281b;
  --studio-line: #00513a;
  --studio-band: #0f1d17;
  --success-fill: #018662;
  --success-on-fill: #ffffff;
  --success-ink: #86d6b5;
  --success-tint: #00281b;
  --success-line: #00513a;
  --success-band: #0f1d17;
  --warning-fill: #ffda7d;
  --warning-on-fill: #141210;
  --warning-ink: #ffda7d;
  --warning-tint: #3b2700;
  --warning-line: #785302;
  --warning-band: #1e190d;
  --danger-fill: #c13c3b;
  --danger-on-fill: #ffffff;
  --danger-ink: #ffa8a1;
  --danger-tint: #400809;
  --danger-line: #7c171a;
  --danger-band: #231614;
  --info-fill: #1c73c5;
  --info-on-fill: #ffffff;
  --info-ink: #95c7ff;
  --info-tint: #002142;
  --info-line: #00447e;
  --info-band: #121a23;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    color-scheme: dark;
    --bg: #141210;
    --surface: #22201d;
    --sunken: #0d0c0a;
    --border: #34332f;
    --border-strong: #81807d;
    --text: #f1f0ed;
    --text-muted: #cccac8;
    --text-subtle: #a6a4a2;
    --link: #86d6b5;
    --primary: #f1f0ed;
    --on-primary: #141210;
    --primary-hover: #86d6b5;
    --focus: #65aaf6;
    --highlight: #ffda7d;
    --on-highlight: #141210;
    --inverse: #f1f0ed;
    --on-inverse: #141210;
    --games-fill: #1c73c5;
    --games-on-fill: #ffffff;
    --games-ink: #95c7ff;
    --games-tint: #002142;
    --games-line: #00447e;
    --games-band: #121a23;
    --apps-fill: #ac5701;
    --apps-on-fill: #ffffff;
    --apps-ink: #f6b182;
    --apps-tint: #361700;
    --apps-line: #693300;
    --apps-band: #221710;
    --fonts-fill: #8e53b0;
    --fonts-on-fill: #ffffff;
    --fonts-ink: #d9b0f3;
    --fonts-tint: #2c133a;
    --fonts-line: #592c71;
    --fonts-band: #1d1721;
    --studio-fill: #018662;
    --studio-on-fill: #ffffff;
    --studio-ink: #86d6b5;
    --studio-tint: #00281b;
    --studio-line: #00513a;
    --studio-band: #0f1d17;
    --success-fill: #018662;
    --success-on-fill: #ffffff;
    --success-ink: #86d6b5;
    --success-tint: #00281b;
    --success-line: #00513a;
    --success-band: #0f1d17;
    --warning-fill: #ffda7d;
    --warning-on-fill: #141210;
    --warning-ink: #ffda7d;
    --warning-tint: #3b2700;
    --warning-line: #785302;
    --warning-band: #1e190d;
    --danger-fill: #c13c3b;
    --danger-on-fill: #ffffff;
    --danger-ink: #ffa8a1;
    --danger-tint: #400809;
    --danger-line: #7c171a;
    --danger-band: #231614;
    --info-fill: #1c73c5;
    --info-on-fill: #ffffff;
    --info-ink: #95c7ff;
    --info-tint: #002142;
    --info-line: #00447e;
    --info-band: #121a23;
  }
}
