/* Generated by tools/build-theme.cjs from theme/*.json. Do not edit. */
:root {
  --theme-primary:#ff0000;
  --theme-primary-rgb:255,0,0;
  --theme-secondary:#0000ff;
  --theme-secondary-rgb:0,0,255;
  --theme-surface:#061b49;
  --theme-surface-rgb:6,27,73;
  --theme-white:#ffffff;
  --theme-white-rgb:255,255,255;
  --theme-black:#000000;
  --theme-black-rgb:0,0,0;
  --theme-gray5:#050505;
  --theme-gray5-rgb:5,5,5;
  --theme-gray10:#0a0a0a;
  --theme-gray10-rgb:10,10,10;
  --theme-gray17:#111111;
  --theme-gray17-rgb:17,17,17;
  --theme-gray20:#141414;
  --theme-gray20-rgb:20,20,20;
  --theme-gray28:#1c1c1c;
  --theme-gray28-rgb:28,28,28;
  --theme-gray64:#404040;
  --theme-gray64-rgb:64,64,64;
  --theme-gray170:#aaaaaa;
  --theme-gray170-rgb:170,170,170;
  --theme-gray187:#bbbbbb;
  --theme-gray187-rgb:187,187,187;
  --theme-gray204:#cccccc;
  --theme-gray204-rgb:204,204,204;
  --theme-gray221:#dddddd;
  --theme-gray221-rgb:221,221,221;
  --theme-panel-start:#050556;
  --theme-panel-start-rgb:5,5,86;
  --theme-panel-end:#0d0d57;
  --theme-panel-end-rgb:13,13,87;
  --theme-auth-end:#0c0c4c;
  --theme-auth-end-rgb:12,12,76;
  --theme-dialog-start:#090951;
  --theme-dialog-start-rgb:9,9,81;
  --theme-dialog-end:#0a0a40;
  --theme-dialog-end-rgb:10,10,64;
  --theme-home-base:#0d0d33;
  --theme-home-base-rgb:13,13,51;
  --theme-home-player-start:#333395;
  --theme-home-player-start-rgb:51,51,149;
  --theme-home-player-end:#151568;
  --theme-home-player-end-rgb:21,21,104;
  --theme-home-controller-start:#23237e;
  --theme-home-controller-start-rgb:35,35,126;
  --theme-home-controller-end:#272759;
  --theme-home-controller-end-rgb:39,39,89;
  --theme-remote-page:#11113c;
  --theme-remote-page-rgb:17,17,60;
  --theme-remote-card:#1d1d69;
  --theme-remote-card-rgb:29,29,105;
  --theme-remote-strong:#1b1b5c;
  --theme-remote-strong-rgb:27,27,92;
  --theme-menu-start:#0f0fb2;
  --theme-menu-start-rgb:15,15,178;
  --theme-menu-middle:#1111a2;
  --theme-menu-middle-rgb:17,17,162;
  --theme-menu-end:#1111a2;
  --theme-menu-end-rgb:17,17,162;
  --theme-surface-raised:#222269;
  --theme-surface-raised-rgb:34,34,105;
  --theme-bo-base:#080837;
  --theme-bo-base-rgb:8,8,55;
  --theme-bo-shade-end:#0c0c2d;
  --theme-bo-shade-end-rgb:12,12,45;
  --theme-bo-chrome:#0a0a30;
  --theme-bo-chrome-rgb:10,10,48;
  --theme-bo-field:#131334;
  --theme-bo-field-rgb:19,19,52;
  --theme-bo-option:#1f1f45;
  --theme-bo-option-rgb:31,31,69;
  --theme-bo-panel-start:#13134b;
  --theme-bo-panel-start-rgb:19,19,75;
  --theme-bo-panel-end:#1e1e42;
  --theme-bo-panel-end-rgb:30,30,66;
  --theme-bo-legacy:#0e0e17;
  --theme-bo-legacy-rgb:14,14,23;
  --theme-bo-modal:#131325;
  --theme-bo-modal-rgb:19,19,37;
  --theme-bo-dialog:#19192b;
  --theme-bo-dialog-rgb:25,25,43;
  --theme-bo-option-alt:#242441;
  --theme-bo-option-alt-rgb:36,36,65;
  --theme-bo-login:#242448;
  --theme-bo-login-rgb:36,36,72;
  --theme-guide-panel:#151527;
  --theme-guide-panel-rgb:21,21,39;
  --theme-popup-shade:#1c1c2e;
  --theme-popup-shade-rgb:28,28,46;
  --theme-light-panel:#1d1d48;
  --theme-light-panel-rgb:29,29,72;
  --theme-primary-soft:#ff1437;
  --theme-primary-soft-rgb:255,20,55;
  --theme-primary-button:#ff062a;
  --theme-primary-button-rgb:255,6,42;
  --theme-primary-home:#f41624;
  --theme-primary-home-rgb:244,22,36;
  --theme-primary-progress:#c2284b;
  --theme-primary-progress-rgb:194,40,75;
  --theme-secondary-button:#150ecf;
  --theme-secondary-button-rgb:21,14,207;
  --theme-secondary-home:#392ff6;
  --theme-secondary-home-rgb:57,47,246;
  --theme-brand-blend:#fc19ff;
  --theme-brand-blend-rgb:252,25,255;
  --theme-progress-start:#9639aa;
  --theme-progress-start-rgb:150,57,170;
  --theme-secondary-blue:#730ce8;
  --theme-secondary-blue-rgb:115,12,232;
  --theme-selection-tint:#5e12ff;
  --theme-selection-tint-rgb:94,18,255;
  --theme-info-border:#a23fff;
  --theme-info-border-rgb:162,63,255;
  --theme-info-fill:#633fff;
  --theme-info-fill-rgb:99,63,255;
  --theme-info-text:#d2d6de;
  --theme-info-text-rgb:210,214,222;
  --theme-emphasis:#ff7373;
  --theme-emphasis-rgb:255,115,115;
  --theme-checked:#0000ff;
  --theme-checked-rgb:0,0,255;
  --theme-dropdown-check:#ff0000;
  --theme-dropdown-check-rgb:255,0,0;
  --theme-chrome-end:#ff0000;
  --theme-chrome-end-rgb:255,0,0;
  --theme-hint:#b9bfcc;
  --theme-hint-rgb:185,191,204;
  --theme-text-muted:#d2d6de;
  --theme-text-muted-rgb:210,214,222;
  --theme-text:#ffffff;
  --theme-text-rgb:255,255,255;
  --theme-home-muted:#d2d6de;
  --theme-home-muted-rgb:210,214,222;
  --theme-home-description:#d2d6de;
  --theme-home-description-rgb:210,214,222;
  --theme-home-platform:#d2d6de;
  --theme-home-platform-rgb:210,214,222;
  --theme-home-detail:#d2d6de;
  --theme-home-detail-rgb:210,214,222;
  --theme-auth-hint:#b9bfcc;
  --theme-auth-hint-rgb:185,191,204;
  --theme-bo-text:#ffffff;
  --theme-bo-text-rgb:255,255,255;
  --theme-success:#6bffb8;
  --theme-success-rgb:107,255,184;
  --theme-warning:#ffc832;
  --theme-warning-rgb:255,200,50;
  --theme-warning-soft:#ffc864;
  --theme-warning-soft-rgb:255,200,100;
  --theme-error:#ff6b6b;
  --theme-error-rgb:255,107,107;
  --theme-error-strong:#ff5050;
  --theme-error-strong-rgb:255,80,80;
  --theme-error-text:#ff9999;
  --theme-error-text-rgb:255,153,153;
  --theme-error-soft:#ffb0b0;
  --theme-error-soft-rgb:255,176,176;
  --theme-error-faint:#ffc8c8;
  --theme-error-faint-rgb:255,200,200;
  --theme-error-muted:#ff9696;
  --theme-error-muted-rgb:255,150,150;
  --theme-error-solid:#ef4444;
  --theme-error-solid-rgb:239,68,68;
  --theme-danger:#ff0000;
  --theme-danger-rgb:255,0,0;
  --theme-danger-swipe:#ff2828;
  --theme-danger-swipe-rgb:255,40,40;
  --theme-danger-close:#ff3232;
  --theme-danger-close-rgb:255,50,50;
  --theme-danger-action:#ff4b2b;
  --theme-danger-action-rgb:255,75,43;
  --theme-warning-action:#ff9933;
  --theme-warning-action-rgb:255,153,51;
  --theme-edited:#e5b84b;
  --theme-edited-rgb:229,184,75;
  --theme-edited-fill:#f5b432;
  --theme-edited-fill-rgb:245,180,50;
  --theme-warning-label:#ffd166;
  --theme-warning-label-rgb:255,209,102;
  --theme-premium-edge:#f97316;
  --theme-premium-edge-rgb:249,115,22;
  --theme-premium-inset:#fb923c;
  --theme-premium-inset-rgb:251,146,60;
  --theme-premium-crown:#fde047;
  --theme-premium-crown-rgb:253,224,71;
  --theme-premium-stroke:#facc15;
  --theme-premium-stroke-rgb:250,204,21;
  --theme-premium-spark:#fef9c3;
  --theme-premium-spark-rgb:254,249,195;
  --theme-score-gold:#d0a51a;
  --theme-score-gold-rgb:208,165,26;
  --theme-score-glow:#ffd700;
  --theme-score-glow-rgb:255,215,0;
  --theme-score-shadow:#ffb400;
  --theme-score-shadow-rgb:255,180,0;
  --theme-lan-ready:#55cc77;
  --theme-lan-ready-rgb:85,204,119;
  --theme-lan-waiting:#ffcc55;
  --theme-lan-waiting-rgb:255,204,85;
  --theme-lan-error:#ff5252;
  --theme-lan-error-rgb:255,82,82;
  --theme-lan-green:#227744;
  --theme-lan-green-rgb:34,119,68;
  --theme-lan-yellow:#8a6c12;
  --theme-lan-yellow-rgb:138,108,18;
  --theme-lan-red:#962f3c;
  --theme-lan-red-rgb:150,47,60;
  --theme-license-error:#ff8a80;
  --theme-license-error-rgb:255,138,128;
  --theme-button-start:#0d04f1;
  --theme-button-start-rgb:13,4,241;
  --theme-button-middle:#b59085;
  --theme-button-middle-rgb:181,144,133;
  --theme-button-end:#ff0f31;
  --theme-button-end-rgb:255,15,49;
  --theme-mail-paper:#d5c5e0;
  --theme-mail-paper-rgb:213,197,224;
  --theme-mail-text:#32183f;
  --theme-mail-text-rgb:50,24,63;
  --theme-mail-label:#834e65;
  --theme-mail-label-rgb:131,78,101;
  --theme-mail-heading:#2e0c40;
  --theme-mail-heading-rgb:46,12,64;
  --theme-mail-button:#330d4f;
  --theme-mail-button-rgb:51,13,79;
  --theme-mail-muted:#6b597a;
  --theme-mail-muted-rgb:107,89,122;
  --theme-mail-link:#352086;
  --theme-mail-link-rgb:53,32,134;
  --theme-paint-progress:linear-gradient(90deg,var(--theme-progress-start),var(--theme-primary-progress));
  --theme-paint-backoffice-action:linear-gradient(100deg,rgba(var(--theme-secondary-rgb),0.13),rgba(var(--theme-primary-soft-rgb),0.13));
  --theme-paint-backoffice-action-hover:linear-gradient(100deg,rgba(var(--theme-secondary-rgb),0.21),rgba(var(--theme-primary-soft-rgb),0.21));
  --theme-paint-backoffice-card:linear-gradient(135deg,rgba(var(--theme-bo-panel-start-rgb),0.96),rgba(var(--theme-bo-panel-end-rgb),0.96));
  --theme-paint-neutral-border:linear-gradient(180deg,rgba(var(--theme-white-rgb),0.2),rgba(var(--theme-white-rgb),0.2));
  --theme-paint-backoffice-shade:linear-gradient(110deg,rgba(var(--theme-bo-base-rgb),0.79),rgba(var(--theme-bo-shade-end-rgb),0.78));
  --theme-paint-home-player:linear-gradient(135deg,rgba(var(--theme-home-player-start-rgb),0.92),rgba(var(--theme-home-player-end-rgb),0.94));
  --theme-paint-home-player-border:linear-gradient(135deg,var(--theme-secondary),var(--theme-primary));
  --theme-paint-home-controller:linear-gradient(135deg,rgba(var(--theme-home-controller-start-rgb),0.93),rgba(var(--theme-home-controller-end-rgb),0.94));
  --theme-paint-home-controller-border:linear-gradient(135deg,var(--theme-secondary),var(--theme-primary));
  --theme-paint-page-shade:radial-gradient(circle at center,var(--theme-gray17) 0%,var(--theme-black) 100%);
  --theme-paint-media-shade:linear-gradient(to top,rgba(var(--theme-black-rgb),0.95) 0%,rgba(var(--theme-black-rgb),0.6) 60%,rgba(var(--theme-black-rgb),0) 100%);
  --theme-paint-widget:linear-gradient(135deg,rgba(var(--theme-panel-start-rgb),0.85),rgba(var(--theme-panel-end-rgb),0.82));
  --theme-paint-card:linear-gradient(135deg,rgba(var(--theme-panel-start-rgb),0.94),rgba(var(--theme-panel-end-rgb),0.92));
  --theme-paint-button-glass:linear-gradient(135deg,rgba(var(--theme-secondary-button-rgb),0.45),rgba(var(--theme-primary-button-rgb),0.45));
  --theme-paint-widget-border:linear-gradient(135deg,rgba(var(--theme-secondary-rgb),0.5),rgba(var(--theme-primary-rgb),0.5));
  --theme-paint-border:linear-gradient(135deg,var(--theme-secondary),var(--theme-primary));
  --theme-paint-auth-card:linear-gradient(145deg,rgba(var(--theme-surface-rgb),0.96),rgba(var(--theme-auth-end-rgb),0.94));
  --theme-paint-menu-choices:linear-gradient(135deg,rgba(var(--theme-menu-start-rgb),0.92),rgba(var(--theme-menu-middle-rgb),0.92),rgba(var(--theme-menu-end-rgb),0.88));
  --theme-paint-dialog:linear-gradient(135deg,rgba(var(--theme-dialog-start-rgb),0.92),rgba(var(--theme-dialog-end-rgb),0.92));
  --theme-paint-menu-hover:linear-gradient(90deg,rgba(var(--theme-brand-blend-rgb),0.3),rgba(var(--theme-chrome-end-rgb),0.15));
  --theme-paint-menu-selected:linear-gradient(135deg,rgba(var(--theme-brand-blend-rgb),0.6),rgba(var(--theme-primary-rgb),0.5));
  --theme-paint-dialog-muted:linear-gradient(135deg,rgba(var(--theme-dialog-start-rgb),0.82),rgba(var(--theme-dialog-end-rgb),0.82));
  --theme-paint-chrome:linear-gradient(135deg,var(--theme-secondary),var(--theme-primary));
  --theme-paint-chrome-top:linear-gradient(135deg,rgba(var(--theme-secondary-rgb),0.55),rgba(var(--theme-primary-rgb),0.42));
  --theme-paint-chrome-bottom:linear-gradient(315deg,rgba(var(--theme-secondary-rgb),0.55),rgba(var(--theme-primary-rgb),0.42));
  --theme-paint-backoffice-login:radial-gradient(circle at 30% 30%,var(--theme-bo-login) 0%,var(--theme-gray5) 100%);
  --theme-paint-native-button:linear-gradient(135deg,var(--theme-button-start),var(--theme-button-middle),var(--theme-button-end));
  --theme-paint-secondary-button:linear-gradient(135deg,rgba(var(--theme-black-rgb),0.55),rgba(var(--theme-black-rgb),0.55));
  --theme-paint-score-backdrop:linear-gradient(135deg,var(--theme-dialog-start),var(--theme-dialog-end));
}
