/* Généré par build.py depuis config/themes/jarvis.yaml : ne pas modifier ici. */
:root[data-theme="jarvis"]{--ha-font-family-body:'Rajdhani', 'Segoe UI', sans-serif;--ha-font-family-heading:'Orbitron', 'Rajdhani', sans-serif;--primary-font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-common-base_-_font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-headline_-_font-family:'Orbitron', sans-serif;--mdc-typography-font-family:'Rajdhani', 'Segoe UI', sans-serif;--primary-color:#00d4ff;--accent-color:#4df3ff;--rgb-primary-color:0, 212, 255;--rgb-accent-color:77, 243, 255;--primary-background-color:#05080d;--secondary-background-color:#0a1220;--card-background-color:rgba(9, 20, 35, 0.78);--ha-card-background:rgba(9, 20, 35, 0.78);--primary-text-color:#d6f6ff;--rgb-primary-text-color:214, 246, 255;--secondary-text-color:#6fa8bf;--disabled-text-color:#34586a;--text-primary-color:#02121a;--divider-color:rgba(0, 212, 255, 0.14);--outline-color:rgba(0, 212, 255, 0.22);--ha-card-border-radius:14px;--ha-card-border-width:1px;--ha-card-border-color:rgba(0, 212, 255, 0.28);--ha-card-box-shadow:0 0 0 1px rgba(0,212,255,0.05), 0 0 22px rgba(0,212,255,0.10), inset 0 0 28px rgba(0,212,255,0.05);--lovelace-background:radial-gradient(ellipse 80% 55% at 50% -8%, rgba(0,170,255,0.20), transparent 70%), radial-gradient(circle at 100% 100%, rgba(0,212,255,0.06), transparent 45%), repeating-linear-gradient(0deg, rgba(0,212,255,0.025) 0 1px, transparent 1px 4px), #05080d fixed;--sidebar-background-color:#04070b;--sidebar-text-color:#8fc9dd;--sidebar-icon-color:#4f8aa1;--sidebar-selected-background-color:rgba(0, 212, 255, 0.10);--sidebar-selected-icon-color:#00d4ff;--sidebar-selected-text-color:#00d4ff;--app-header-background-color:rgba(4, 7, 11, 0.92);--app-header-text-color:#00d4ff;--app-header-border-bottom:1px solid rgba(0, 212, 255, 0.18);--state-icon-color:#4f8aa1;--state-active-color:#00d4ff;--state-icon-active-color:#00d4ff;--state-light-active-color:#ffc56b;--state-on-color:#00d4ff;--state-off-color:#34586a;--state-unavailable-color:#ff3b5c;--state-alarm_control_panel-armed_away-color:#ff3b5c;--state-alarm_control_panel-disarmed-color:#29f2a5;--error-color:#ff3b5c;--warning-color:#ffb020;--success-color:#29f2a5;--info-color:#00d4ff;--switch-checked-color:#00d4ff;--switch-checked-button-color:#00d4ff;--switch-checked-track-color:rgba(0, 212, 255, 0.45);--switch-unchecked-button-color:#4f8aa1;--switch-unchecked-track-color:#1a2b38;--input-fill-color:rgba(0, 212, 255, 0.05);--input-ink-color:#d6f6ff;--input-label-ink-color:#6fa8bf;--input-idle-line-color:rgba(0, 212, 255, 0.25);--input-hover-line-color:rgba(0, 212, 255, 0.5);--mdc-theme-primary:#00d4ff;--mdc-theme-secondary:#4df3ff;--mdc-theme-surface:#0a1626;--mdc-theme-on-primary:#02121a;--mdc-dialog-scrim-color:rgba(0, 6, 12, 0.75);--ha-dialog-border-radius:16px;--dialog-background-color:#0a1626;--code-editor-background-color:#060b12;--markdown-code-background-color:rgba(0, 212, 255, 0.06);--scrollbar-thumb-color:rgba(0, 212, 255, 0.25);--history-unavailable-color:#1a2b38;--graph-color-1:#00d4ff;--graph-color-2:#ffc56b;--graph-color-3:#29f2a5;--graph-color-4:#ff3b5c;--graph-color-5:#b18cff;--energy-grid-consumption-color:#00d4ff;--energy-solar-color:#ffc56b;--ha-color-surface-default:#0a1626;--ha-color-surface-low:#07101b;--ha-color-surface-lower:#05080d;--ha-color-text-primary:#d6f6ff;--ha-color-text-secondary:#6fa8bf;--wa-color-text-quiet:#6fa8bf;--ha-color-on-surface-default:#d6f6ff;--ha-color-form-background:#0c1c2e;--ha-color-form-background-hover:#10263c;--ha-color-form-background-disabled:#07101b;--wa-form-control-border-color:rgba(0, 212, 255, 0.28);--wa-form-control-placeholder-color:#6fa8bf;--wa-color-surface-border:rgba(0, 212, 255, 0.2);--ha-color-border-neutral-quiet:rgba(0, 212, 255, 0.18);--ha-color-border-neutral-normal:rgba(0, 212, 255, 0.32);--ha-color-border-neutral-loud:rgba(0, 212, 255, 0.55);--ha-color-fill-neutral-quiet-resting:#07101b;--ha-color-fill-neutral-quiet-hover:#0c1c2e;--ha-color-fill-neutral-quiet-active:#0c1c2e;--ha-color-fill-neutral-normal-resting:#0c1c2e;--ha-color-fill-neutral-normal-hover:#10263c;--ha-color-fill-neutral-normal-active:#0c1c2e;--wa-color-neutral-fill-quiet:#0c1c2e;--wa-color-neutral-fill-normal:#0c1c2e;--ha-color-fill-primary-quiet-resting:rgba(0, 212, 255, 0.08);--ha-color-fill-primary-quiet-hover:rgba(0, 212, 255, 0.16);--ha-color-fill-primary-quiet-active:rgba(0, 212, 255, 0.08);--ha-color-fill-primary-normal-resting:rgba(0, 212, 255, 0.14);--ha-color-fill-primary-normal-hover:rgba(0, 212, 255, 0.24);--ha-color-fill-primary-normal-active:rgba(0, 212, 255, 0.14);--wa-color-brand-fill-quiet:rgba(0, 212, 255, 0.14);--wa-color-brand-fill-normal:rgba(0, 212, 255, 0.14);--mdc-text-field-fill-color:#0c1c2e;--mdc-select-fill-color:#0c1c2e;--mdc-text-field-ink-color:#d6f6ff;--mdc-text-field-label-ink-color:#6fa8bf;--mdc-select-ink-color:#d6f6ff;--mdc-select-label-ink-color:#6fa8bf;--mdc-text-field-idle-line-color:rgba(0, 212, 255, 0.35);--mdc-text-field-hover-line-color:rgba(0, 212, 255, 0.6);--clear-background-color:#05080d}
:root[data-theme="friday"]{--ha-font-family-body:'Rajdhani', 'Segoe UI', sans-serif;--ha-font-family-heading:'Orbitron', 'Rajdhani', sans-serif;--primary-font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-common-base_-_font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-headline_-_font-family:'Orbitron', sans-serif;--mdc-typography-font-family:'Rajdhani', 'Segoe UI', sans-serif;--primary-color:#ff9f1c;--accent-color:#ffc15e;--rgb-primary-color:255, 159, 28;--rgb-accent-color:255, 193, 94;--primary-background-color:#0b0705;--secondary-background-color:#16100a;--card-background-color:rgba(30, 19, 9, 0.78);--ha-card-background:rgba(30, 19, 9, 0.78);--primary-text-color:#ffecd2;--rgb-primary-text-color:255, 236, 210;--secondary-text-color:#c39a6b;--disabled-text-color:#6a4f33;--text-primary-color:#1a0e02;--divider-color:rgba(255, 159, 28, 0.14);--outline-color:rgba(255, 159, 28, 0.22);--ha-card-border-radius:14px;--ha-card-border-width:1px;--ha-card-border-color:rgba(255, 159, 28, 0.28);--ha-card-box-shadow:0 0 0 1px rgba(255,159,28,0.05), 0 0 22px rgba(255,159,28,0.10), inset 0 0 28px rgba(255,159,28,0.05);--lovelace-background:radial-gradient(ellipse 80% 55% at 50% -8%, rgba(255,140,0,0.18), transparent 70%), repeating-linear-gradient(0deg, rgba(255,159,28,0.025) 0 1px, transparent 1px 4px), #0b0705 fixed;--sidebar-background-color:#080503;--sidebar-text-color:#dcb487;--sidebar-icon-color:#a37a4c;--sidebar-selected-background-color:rgba(255, 159, 28, 0.10);--sidebar-selected-icon-color:#ff9f1c;--sidebar-selected-text-color:#ff9f1c;--app-header-background-color:rgba(8, 5, 3, 0.92);--app-header-text-color:#ff9f1c;--app-header-border-bottom:1px solid rgba(255, 159, 28, 0.18);--state-icon-color:#a37a4c;--state-active-color:#ff9f1c;--state-icon-active-color:#ff9f1c;--state-light-active-color:#ffd27a;--state-unavailable-color:#ff4d4d;--error-color:#ff4d4d;--warning-color:#ffc15e;--success-color:#7be0a1;--info-color:#ff9f1c;--switch-checked-color:#ff9f1c;--switch-checked-button-color:#ff9f1c;--switch-checked-track-color:rgba(255, 159, 28, 0.45);--switch-unchecked-button-color:#a37a4c;--switch-unchecked-track-color:#2e2214;--input-fill-color:rgba(255, 159, 28, 0.05);--input-ink-color:#ffecd2;--input-label-ink-color:#c39a6b;--mdc-theme-primary:#ff9f1c;--mdc-theme-secondary:#ffc15e;--mdc-theme-surface:#1a1109;--mdc-theme-on-primary:#1a0e02;--ha-dialog-border-radius:16px;--dialog-background-color:#1a1109;--code-editor-background-color:#0e0905;--scrollbar-thumb-color:rgba(255, 159, 28, 0.25);--graph-color-1:#ff9f1c;--graph-color-2:#4df3ff;--graph-color-3:#7be0a1;--graph-color-4:#ff4d4d;--ha-color-surface-default:#1a1109;--ha-color-surface-low:#120c06;--ha-color-surface-lower:#0b0705;--ha-color-text-primary:#ffecd2;--ha-color-text-secondary:#c39a6b;--wa-color-text-quiet:#c39a6b;--ha-color-on-surface-default:#ffecd2;--ha-color-form-background:#21160b;--ha-color-form-background-hover:#2c1d0e;--ha-color-form-background-disabled:#120c06;--wa-form-control-border-color:rgba(255, 159, 28, 0.28);--wa-form-control-placeholder-color:#c39a6b;--wa-color-surface-border:rgba(255, 159, 28, 0.2);--ha-color-border-neutral-quiet:rgba(255, 159, 28, 0.18);--ha-color-border-neutral-normal:rgba(255, 159, 28, 0.32);--ha-color-border-neutral-loud:rgba(255, 159, 28, 0.55);--ha-color-fill-neutral-quiet-resting:#120c06;--ha-color-fill-neutral-quiet-hover:#21160b;--ha-color-fill-neutral-quiet-active:#21160b;--ha-color-fill-neutral-normal-resting:#21160b;--ha-color-fill-neutral-normal-hover:#2c1d0e;--ha-color-fill-neutral-normal-active:#21160b;--wa-color-neutral-fill-quiet:#21160b;--wa-color-neutral-fill-normal:#21160b;--ha-color-fill-primary-quiet-resting:rgba(255, 159, 28, 0.08);--ha-color-fill-primary-quiet-hover:rgba(255, 159, 28, 0.16);--ha-color-fill-primary-quiet-active:rgba(255, 159, 28, 0.08);--ha-color-fill-primary-normal-resting:rgba(255, 159, 28, 0.14);--ha-color-fill-primary-normal-hover:rgba(255, 159, 28, 0.24);--ha-color-fill-primary-normal-active:rgba(255, 159, 28, 0.14);--wa-color-brand-fill-quiet:rgba(255, 159, 28, 0.14);--wa-color-brand-fill-normal:rgba(255, 159, 28, 0.14);--mdc-text-field-fill-color:#21160b;--mdc-select-fill-color:#21160b;--mdc-text-field-ink-color:#ffecd2;--mdc-text-field-label-ink-color:#c39a6b;--mdc-select-ink-color:#ffecd2;--mdc-select-label-ink-color:#c39a6b;--mdc-text-field-idle-line-color:rgba(255, 159, 28, 0.35);--mdc-text-field-hover-line-color:rgba(255, 159, 28, 0.6);--clear-background-color:#0b0705}
:root[data-theme="mark"]{--ha-font-family-body:'Rajdhani', 'Segoe UI', sans-serif;--ha-font-family-heading:'Orbitron', 'Rajdhani', sans-serif;--primary-font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-common-base_-_font-family:'Rajdhani', 'Segoe UI', sans-serif;--paper-font-headline_-_font-family:'Orbitron', sans-serif;--mdc-typography-font-family:'Rajdhani', 'Segoe UI', sans-serif;--primary-color:#ffcc33;--accent-color:#e8222a;--rgb-primary-color:255, 204, 51;--rgb-accent-color:232, 34, 42;--primary-background-color:#0c0405;--secondary-background-color:#180809;--card-background-color:rgba(36, 10, 12, 0.80);--ha-card-background:rgba(36, 10, 12, 0.80);--primary-text-color:#fff1dc;--rgb-primary-text-color:255, 241, 220;--secondary-text-color:#d29a86;--disabled-text-color:#6e3d38;--text-primary-color:#1a0d00;--divider-color:rgba(255, 204, 51, 0.14);--outline-color:rgba(232, 34, 42, 0.30);--ha-card-border-radius:14px;--ha-card-border-width:1px;--ha-card-border-color:rgba(232, 34, 42, 0.38);--ha-card-box-shadow:0 0 0 1px rgba(255,204,51,0.06), 0 0 22px rgba(232,34,42,0.14), inset 0 0 28px rgba(255,204,51,0.04);--lovelace-background:radial-gradient(ellipse 80% 55% at 50% -8%, rgba(232,34,42,0.22), transparent 70%), radial-gradient(circle at 0% 100%, rgba(255,204,51,0.07), transparent 45%), repeating-linear-gradient(0deg, rgba(255,204,51,0.02) 0 1px, transparent 1px 4px), #0c0405 fixed;--sidebar-background-color:#090304;--sidebar-text-color:#e7b9a3;--sidebar-icon-color:#a8574b;--sidebar-selected-background-color:rgba(232, 34, 42, 0.14);--sidebar-selected-icon-color:#ffcc33;--sidebar-selected-text-color:#ffcc33;--app-header-background-color:rgba(9, 3, 4, 0.92);--app-header-text-color:#ffcc33;--app-header-border-bottom:1px solid rgba(232, 34, 42, 0.30);--state-icon-color:#a8574b;--state-active-color:#ffcc33;--state-icon-active-color:#ffcc33;--state-light-active-color:#ffd75e;--state-unavailable-color:#e8222a;--error-color:#ff3340;--warning-color:#ffcc33;--success-color:#6fe3a0;--info-color:#4df3ff;--switch-checked-color:#ffcc33;--switch-checked-button-color:#ffcc33;--switch-checked-track-color:rgba(232, 34, 42, 0.55);--switch-unchecked-button-color:#a8574b;--switch-unchecked-track-color:#331416;--input-fill-color:rgba(255, 204, 51, 0.05);--input-ink-color:#fff1dc;--input-label-ink-color:#d29a86;--mdc-theme-primary:#ffcc33;--mdc-theme-secondary:#e8222a;--mdc-theme-surface:#1d090b;--mdc-theme-on-primary:#1a0d00;--ha-dialog-border-radius:16px;--dialog-background-color:#1d090b;--code-editor-background-color:#100506;--scrollbar-thumb-color:rgba(232, 34, 42, 0.35);--graph-color-1:#ffcc33;--graph-color-2:#e8222a;--graph-color-3:#4df3ff;--graph-color-4:#6fe3a0;--ha-color-surface-default:#1d090b;--ha-color-surface-low:#140607;--ha-color-surface-lower:#0c0405;--ha-color-text-primary:#fff1dc;--ha-color-text-secondary:#d29a86;--wa-color-text-quiet:#d29a86;--ha-color-on-surface-default:#fff1dc;--ha-color-form-background:#260c0f;--ha-color-form-background-hover:#331114;--ha-color-form-background-disabled:#140607;--wa-form-control-border-color:rgba(232, 34, 42, 0.28);--wa-form-control-placeholder-color:#d29a86;--wa-color-surface-border:rgba(232, 34, 42, 0.2);--ha-color-border-neutral-quiet:rgba(232, 34, 42, 0.18);--ha-color-border-neutral-normal:rgba(232, 34, 42, 0.32);--ha-color-border-neutral-loud:rgba(232, 34, 42, 0.55);--ha-color-fill-neutral-quiet-resting:#140607;--ha-color-fill-neutral-quiet-hover:#260c0f;--ha-color-fill-neutral-quiet-active:#260c0f;--ha-color-fill-neutral-normal-resting:#260c0f;--ha-color-fill-neutral-normal-hover:#331114;--ha-color-fill-neutral-normal-active:#260c0f;--wa-color-neutral-fill-quiet:#260c0f;--wa-color-neutral-fill-normal:#260c0f;--ha-color-fill-primary-quiet-resting:rgba(232, 34, 42, 0.08);--ha-color-fill-primary-quiet-hover:rgba(232, 34, 42, 0.16);--ha-color-fill-primary-quiet-active:rgba(232, 34, 42, 0.08);--ha-color-fill-primary-normal-resting:rgba(232, 34, 42, 0.14);--ha-color-fill-primary-normal-hover:rgba(232, 34, 42, 0.24);--ha-color-fill-primary-normal-active:rgba(232, 34, 42, 0.14);--wa-color-brand-fill-quiet:rgba(232, 34, 42, 0.14);--wa-color-brand-fill-normal:rgba(232, 34, 42, 0.14);--mdc-text-field-fill-color:#260c0f;--mdc-select-fill-color:#260c0f;--mdc-text-field-ink-color:#fff1dc;--mdc-text-field-label-ink-color:#d29a86;--mdc-select-ink-color:#fff1dc;--mdc-select-label-ink-color:#d29a86;--mdc-text-field-idle-line-color:rgba(232, 34, 42, 0.35);--mdc-text-field-hover-line-color:rgba(232, 34, 42, 0.6);--clear-background-color:#0c0405}
