/* src/global.scss */
/* src/styles.scss */
.app-ilit {
  --primary: #00568f;
  --accent: #f6a800;
  --font-heading: var(--font-display);
}
.app-myeld {
  --primary: #2c5aa0;
  --accent: #e74c3c;
}
.app-wtw {
  --primary: #6a4c93;
  --accent: #f4a261;
}
:root {
  --white: #fff;
  --black: #000;
  --background: #fafafa;
  --surface: #fff;
  --primary: #00568f;
  --primary-hover: #003f6b;
  --accent: #f6a800;
  --error: #c0392b;
  --warning: #e67e22;
  --success: #27ae60;
  --info: #2980b9;
  --text-primary: #1a1a1a;
  --text-secondary: #555;
  --text-disabled: #999;
  --border: #d0d0d0;
  --divider: #ececec;
  --focus-ring: 2px solid var(--primary);
  --font-body:
    "Open Sans",
    system-ui,
    -apple-system,
    blinkmacsystemfont,
    sans-serif;
  --font-heading:
    "Poppins",
    "Open Sans",
    system-ui,
    sans-serif;
  --font-display:
    "Heinemann School",
    "Open Sans",
    sans-serif;
  --font-mono:
    "SF Mono",
    monaco,
    consolas,
    monospace;
  --font-size-xs: 0.75rem;
  --font-size-sm: 0.875rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.125rem;
  --font-size-xl: 1.25rem;
  --font-size-2xl: 1.5rem;
  --font-size-3xl: 1.875rem;
  --line-height-tight: 1.2;
  --line-height-normal: 1.5;
  --line-height-relaxed: 1.75;
  --cv-action-bg: #3444ad;
  --cv-action-bg-hover: #3d57b4;
  --cv-action-bg-pressed: #2a3699;
  --cv-action-shadow: #1a2b96;
  --cv-action-active-bg: #50b623;
  --cv-action-active-shadow: #2d8407;
  --cv-text-on-dark: #fff;
  --cv-text-on-light: #000;
  --cv-font-legacy:
    helvetica,
    arial,
    sans-serif;
  --cv-divider-faint: #eee;
  --cv-divider: #ddd;
  --cv-divider-strong: #ccc;
  --cv-select-bg: #2a2b2d;
  --cv-select-border: var(--cv-text-on-dark);
  --cv-select-trigger-text: var(--cv-text-on-dark);
  --cv-select-caret: var(--cv-text-on-dark);
  --cv-select-option-bg: var(--cv-text-on-dark);
  --cv-select-option-border: var(--cv-divider);
  --cv-select-option-text: #333;
  --cv-select-panel-shadow: rgb(0 0 0 / 30%);
  --cv-select-panel-border: var(--cv-select-panel-shadow);
  --cv-bn-footer-bg-top: #404246;
  --cv-bn-footer-bg-bottom: #28292b;
  --cv-bn-footer-border-top: #545659;
  --cv-bn-surface-active: #17191a;
  --cv-bn-text-tab-idle: #ccc;
  --cv-bn-shadow-inset: var(--cv-text-on-light);
  --cv-bn-focus-ring: var(--cv-text-on-dark);
  --cv-bn-popup-bg: var(--cv-text-on-dark);
  --cv-bn-popup-border: #666;
  --cv-bn-popup-shadow: rgb(0 0 0 / 30%);
  --cv-bn-popup-header-bg: #f6f6f6;
  --cv-bn-popup-header-shadow: #dbdbdb;
  --cv-bn-popup-text: #4e4e4e;
  --cv-bn-settings-details-bg: #f2f2f2;
  --cv-bn-row-strip-online: #00932d;
  --cv-bn-row-strip-offline: #a6a5a5;
  --cv-bn-row-thumb-border: #d5d5d5;
  --cv-bn-row-dot-active: #008000;
  --cv-bn-row-dot-inactive: #808080;
  --cv-bn-empty-text: #858585;
  --cv-bn-error-detail-text: #a8a8a8;
  --cv-bn-loader-asset: url("./media/ajax_loader_gray_512.gif");
  --cv-bn-sprite-asset: url("./media/sprite.png");
  --cv-bn-sprite-asset-2x: url("./media/sprite_ratina.png");
  --cv-bn-sprite-image-set: image-set( url("./media/sprite.png") 1x, url("./media/sprite_ratina.png") 2x );
  --cv-bn-sprite-size: 500px 800px;
  --cv-sprite-asset: var(--cv-bn-sprite-asset);
  --cv-sprite-asset-2x: url("./media/legacy-sprite.png");
  --cv-planner-body-bg: #e0e1e1;
  --cv-planner-body-text: #4e4e4e;
  --cv-planner-bg-asset: url("./media/bg6.jpg");
  --cv-planner-loader-bg: #fff;
  --cv-planner-navbar-bg: #2a2b2d;
  --cv-planner-tab-border: #444;
  --cv-planner-tab-active: #ef7e0b;
  --cv-planner-tab-active-bg: rgb(0 0 0 / 10%);
  --cv-planner-tab-active-shadow: rgb(0 0 0 / 50%);
  --cv-planner-disabled: #666;
  --cv-planner-panel-bg: var(--cv-text-on-dark);
  --cv-planner-panel-border: var(--cv-divider-strong);
  --cv-planner-panel-shadow: rgb(0 0 0 / 30%);
  --cv-planner-footer-bg: #f2f2f2;
  --cv-planner-grade-asset: url("./media/grade_button.jpg");
  --cv-planner-grade-overview-heading: #0070a0;
  --cv-planner-grade-overview-text: #1d1d1d;
  --cv-planner-sprite-asset: url("./media/planner-sprite_ratina.png");
  --cv-planner-week-button-shadow: #a6b1b6;
  --cv-planner-week-button-inner: #fcfcfc;
  --cv-planner-week-button-start: #fff;
  --cv-planner-week-button-end: #f5f5f5;
  --cv-planner-week-button-active-shadow: #8b3d00;
  --cv-planner-week-button-active-inner: #a84500;
  --cv-planner-week-button-active-start: #c85000;
  --cv-planner-week-button-active-end: #b84800;
  --cv-planner-week-button-inactive-text: #707070;
  --cv-planner-grade-button-inactive-text: var(--cv-planner-week-button-inactive-text);
  --cv-planner-left-object-border: #d4d4d4;
  --cv-planner-left-object-bg: #f6f6f6;
  --cv-planner-content-heading: #0070a0;
  --cv-planner-content-text: #333;
  --cv-cp-current-tint: #ccd3dd;
  --cv-cp-selected-bg: #007afd;
  --cv-cp-substitute-bg-1: #b97311;
  --cv-cp-substitute-bg-2: #b45105;
  --cv-cp-substitute-emphasis: #ffeb3b;
  --cv-cp-substitute-panel: #bcc5d2;
  --cv-cp-dialog-border: #aaa;
  --cv-cp-edit-backdrop: rgb(170 170 170 / 30%);
  --cv-cp-text-strong: #444;
  --cv-cp-dialog-title-text: #666;
  --cv-cp-error: #b91c1c;
  --cv-cp-tooltip-border: #d0d5db;
  --cv-cp-tooltip-bg: #f8f9fa;
  --cv-cp-edit-footer-bg: #e8e8e8;
}
html,
body {
  margin: 0;
  background-color: var(--background);
  height: 100%;
  color: var(--text-primary);
  font-family: var(--font-body);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-5V3ZRMC3.css.map */
