/**
 * @file
 * Oastview Group color styling for Dark+ for Drupal.
 * Brand Colors: Charcoal #3A4545, Green #70BE43
 */
:root {
  /*base color*/
  --mt-color-base: #F6F9FC;
  --mt-color-base-dark: #F6F9FC;
  --mt-color-base-light: #F6F9FC;
  --mt-color-base-contrast: #3A4545;
  --mt-color-base-value: 246, 249, 252;
  --mt-color-base-contrast-value: 58, 69, 69;

  /*primary color - Oastview Green #70BE43*/
  --mt-color-primary: #70BE43;
  --mt-color-primary-dark: #5CA336;
  --mt-color-primary-light: #84CB5A;
  --mt-color-primary-contrast: #ffffff;
  --mt-color-primary-value: 100, 48%, 50%;
  --mt-color-primary-dark-value: 100, 48%, 42%;
  --mt-color-primary-contrast-value: 255, 255, 255;

  /*accent color*/
  --mt-color-accent: #475252;
  --mt-color-accent-dark: #3A4545;
  --mt-color-accent-light: #556060;
  --mt-color-accent-contrast: var(--mt-color-base);
  --mt-color-accent-contrast-value: var(--mt-color-base-value);

  /*secondary color - Oastview Green #70BE43*/
  --mt-color-secondary: #70BE43;
  --mt-color-secondary-dark: #5CA336;
  --mt-color-secondary-light: #84CB5A;
  --mt-color-secondary-contrast: #ffffff;
  --mt-color-secondary-value: 100, 48%, 50%;

  /*tint background - slightly lighter charcoal*/
  --mt-color-tint: #475252;
  --mt-color-tint-contrast: var(--mt-color-base);
  --mt-color-tint-contrast-value: var(--mt-color-base-value);

  /*shade background - darker charcoal*/
  --mt-color-shade: #2D3838;
  --mt-color-shade-contrast: var(--mt-color-base);
  --mt-color-shade-contrast-value: var(--mt-color-base-value);

  /*dark colored background - darker green*/
  --mt-color-dark-colored: #5CA336;
  --mt-color-dark-colored-contrast: var(--mt-color-base);
  --mt-color-dark-colored-value: 100, 48%, 42%;
  --mt-color-dark-colored-contrast-value: var(--mt-color-base-value);

  /*colored background - Oastview Green*/
  --mt-color-colored: #70BE43;
  --mt-color-colored-contrast: #ffffff;
  --mt-color-colored-value: 100, 48%, 50%;
  --mt-color-colored-contrast-value: 255, 255, 255;

  /*bright background*/
  --mt-color-bright: #ffffff;
  --mt-color-bright-contrast: #3A4545;
  --mt-color-bright-contrast-value: 58, 69, 69;

  /*dark background - Oastview Charcoal Darkest*/
  --mt-color-dark: #1E2828;
  --mt-color-dark-contrast: var(--mt-color-base);
  --mt-color-dark-contrast-value: var(--mt-color-base-value);

  /*pattern background*/
  --mt-color-pattern: #ffffff;
  --mt-color-pattern-contrast: #3A4545;
  --mt-color-pattern-contrast-value: 58, 69, 69;

  /*default background - Oastview Charcoal #3A4545*/
  --mt-color-default: #3A4545;
  --mt-color-default-light: #475252;
  --mt-color-default-contrast: var(--mt-color-base);
  --mt-color-default-value: 58, 69, 69;
  --mt-color-default-contrast-value: var(--mt-color-base-value);

  /*success - using Oastview green*/
  --mt-color-success: #70BE43;
  --mt-color-success-dark: #5CA336;
  --mt-color-success-contrast: #ffffff;

  /*danger*/
  --mt-color-danger: #CC0000;
  --mt-color-danger-dark: #980a00;
  --mt-color-danger-contrast: #ffffff;

  /*warning*/
  --mt-color-warning: #EA9900;
  --mt-color-warning-dark: #e2630b;
  --mt-color-warning-contrast: #ffffff;

  /*forms*/
  --mt-form-border: rgba(var(--mt-color-base-value), 0.3);
  --mt-form-border-contrast: rgba(var(--mt-color-base-contrast-value), 0.2);
  --mt-form-border-focus: var(--mt-color-primary);
  --mt-form-border-focus-contrast: rgba(var(--mt-color-base-contrast-value), 1);
  --mt-form-color: var(--mt-color-base);
  --mt-form-color-contrast: var(--mt-color-base-contrast);
  --mt-form-label-color: rgba(var(--mt-color-base-value), 0.9);
  --mt-form-placeholder: rgba(var(--mt-color-base-value), 0.5);
  --mt-form-placeholder-contrast: rgba(var(--mt-color-base-contrast-value), 0.5);
  --mt-active-cell: rgba(112, 190, 67, 0.12);

  /*Disabled and read only forms*/
  --mt-form-disabled-background-color: #2D3838;
  --mt-form-disabled-border-color: #475252;
  --mt-form-disabled-color: rgba(246, 249, 252, 0.2);

  /*Disabled submit type*/
  --mt-submit-disabled-background-color: #5CA336;
  --mt-submit-disabled-border-color: #5CA336;
  --mt-submit-disabled-color: #fff;
}