// Ionic Variables and Theming. For more info, please see:
// http://ionicframework.com/docs/theming/

/** Ionic CSS Variables **/

@font-face {
   font-family: 'ChunkFive Ex';
   src: url('../fonts/ChunkFive Ex.ttf') format('truetype');
   font-weight: 400;
   font-style: normal;
 }

:root {
  --ion-safe-area-top: env(safe-area-inset-top, 0px);
  --ion-safe-area-bottom: env(safe-area-inset-bottom, 0px);
  --ion-safe-area-left: env(safe-area-inset-left, 0px);
  --ion-safe-area-right: env(safe-area-inset-right, 0px);

  /** primary **/
  --ion-color-primary: #0080ff;
  --ion-color-primary-rgb: 0, 128, 255;
  --ion-color-primary-contrast: #ffffff;
  --ion-color-primary-contrast-rgb: 255, 255, 255;
  --ion-color-primary-shade: #0080ff;
  --ion-color-primary-tint: #0080ff;

  /** secondary **/
  --ion-color-secondary: #ff7d00;
  --ion-color-secondary-rgb: 255, 125, 0;
  --ion-color-secondary-contrast: #ffffff;
  --ion-color-secondary-contrast-rgb: 255, 255, 255;
  --ion-color-secondary-shade: #ff7d00;
  --ion-color-secondary-tint: #ff7d00;

  /** tertiary **/
  --ion-color-tertiary: #7044ff;
  --ion-color-tertiary-rgb: 112, 68, 255;
  --ion-color-tertiary-contrast: #ffffff;
  --ion-color-tertiary-contrast-rgb: 255, 255, 255;
  --ion-color-tertiary-shade: #633ce0;
  --ion-color-tertiary-tint: #7e57ff;

  /** success **/
  --ion-color-success: #10dc60;
  --ion-color-success-rgb: 16, 220, 96;
  --ion-color-success-contrast: #ffffff;
  --ion-color-success-contrast-rgb: 255, 255, 255;
  --ion-color-success-shade: #0ec254;
  --ion-color-success-tint: #28e070;

  /** warning **/
  --ion-color-warning: #ffce00;
  --ion-color-warning-rgb: 255, 206, 0;
  --ion-color-warning-contrast: #ffffff;
  --ion-color-warning-contrast-rgb: 255, 255, 255;
  --ion-color-warning-shade: #e0b500;
  --ion-color-warning-tint: #ffd31a;

  /** danger **/
  --ion-color-danger: #f04141;
  --ion-color-danger-rgb: 245, 61, 61;
  --ion-color-danger-contrast: #ffffff;
  --ion-color-danger-contrast-rgb: 255, 255, 255;
  --ion-color-danger-shade: #d33939;
  --ion-color-danger-tint: #f25454;

  /** dark **/
  --ion-color-dark: #222428;
  --ion-color-dark-rgb: 34, 34, 34;
  --ion-color-dark-contrast: #ffffff;
  --ion-color-dark-contrast-rgb: 255, 255, 255;
  --ion-color-dark-shade: #1e2023;
  --ion-color-dark-tint: #383a3e;

  /** medium **/
  --ion-color-medium: #989aa2;
  --ion-color-medium-rgb: 152, 154, 162;
  --ion-color-medium-contrast: #ffffff;
  --ion-color-medium-contrast-rgb: 255, 255, 255;
  --ion-color-medium-shade: #86888f;
  --ion-color-medium-tint: #a2a4ab;

  /** light **/
  --ion-color-light: #f4f5f8;
  --ion-color-light-rgb: 244, 244, 244;
  --ion-color-light-contrast: #000000;
  --ion-color-light-contrast-rgb: 0, 0, 0;
  --ion-color-light-shade: #d7d8da;
  --ion-color-light-tint: #f5f6f9;

  /** social networks **/
  --ion-color-facebook: #3b5998;
}

@media (prefers-color-scheme: dark) {
  :root {
    --ion-background-color: #1B1B1B;
    --ion-background-color-rgb: 27, 27, 27;

    --ion-text-color: #ffffff;
    --ion-text-color-rgb: 255, 255, 255;

    --ion-item-background: transparent;
    --ion-toolbar-background: #111111;
    --ion-tab-bar-background: #111111;
    --ion-card-background: #252525;
    --ion-border-color: #808080;

    --ion-color-step-50: #1a1a1a;
    --ion-color-step-100: #1e1e1e;
    --ion-color-step-150: #252525;
    --ion-color-step-200: #2b2b2b;
    --ion-color-step-250: #323232;
    --ion-color-step-300: #393939;
    --ion-color-step-350: #3f3f3f;
    --ion-color-step-400: #464646;
    --ion-color-step-500: #545454;
    --ion-color-step-600: #616161;
    --ion-color-step-700: #6f6f6f;
    --ion-color-step-800: #d1d1d1;
    --ion-color-step-800: #9e9e9e;
    --ion-color-step-850: #b0b0b0;
    --ion-color-step-900: #c3c3c3;
    --ion-color-step-950: #d6d6d6;
  }

  body {
    background-color: #1B1B1B;
  }
}
