
:root {
--client-name: 'Greater Portland Soccer District';
--client-image: url("https://assets.ottosport.ai/3foenxg62w57d/brand/61117afb44956dc5bc882eb1.1637086411148.png") no-repeat;
--client-avatar: url("https://assets.ottosport.ai/3foenxg62w57d/brand/client.logo.61117afb44956dc5bc882eb1.1637087033865.png") no-repeat;
--client-primary: #272727;
--client-secondary: #ffffff;
--client-primary-darken: rgb(31, 31, 31);
--client-primary-lighten: rgb(57, 57, 57);
--client-sign-in-primary: #000000;
--client-sign-in-secondary: #252525;
/* BEGIN - REMOVE AFTER NEW UI OPT-OUT UNSUPPORTED */
--client-created-at: '2020-05-19T14:10:30.192Z';
/* END - REMOVE AFTER NEW UI OPT-OUT UNSUPPORTED */
}
:root {
  --color-client-25: #f8f8f8;
  --color-client-50: #f5f5f5;
  --color-client-100: #e8e8e8;
  --color-client-200: #d4d4d4;
  --color-client-300: #b7b7b7;
  --color-client-400: #8f8f8f;
  --color-client-500: #272727;
  --color-client-600: #1d1d1d;
  --color-client-700: #141414;
  --color-client-800: #0b0b0b;
  --color-client-900: #060606;
  --color-client-950: #020202;
  --color-client-header: #272727;
  --color-client-selected: #404040;
  --color-client-hover: #404040;
  --color-client-text: #969696;
  --color-client-footer: #2e2e2e;

  /* OKLCH values for modern browsers */
  --color-client-25-oklch: oklch(0.98 0 0);
  --color-client-50-oklch: oklch(0.97 0 0);
  --color-client-100-oklch: oklch(0.93 0 0);
  --color-client-200-oklch: oklch(0.87 0 0);
  --color-client-300-oklch: oklch(0.78 0 0);
  --color-client-400-oklch: oklch(0.65 0 0);
  --color-client-500-oklch: oklch(0.27274100075141233 0 0);
  --color-client-600-oklch: oklch(0.23182985063870049 0 0);
  --color-client-700-oklch: oklch(0.1909187005259886 0 0);
  --color-client-800-oklch: oklch(0.1500075504132768 0 0);
  --color-client-900-oklch: oklch(0.12273345033813556 0 0);
  --color-client-950-oklch: oklch(0.0818223002254237 0 0);
  --color-client-header-oklch: oklch(0.27274100075141233 0 0);
  --color-client-selected-oklch: oklch(0.37274100075141237 0 0);
  --color-client-hover-oklch: oklch(0.37274100075141237 0 0);
  --color-client-text-oklch: oklch(0.6727410007514123 0 0);
  --color-client-footer-oklch: oklch(0.3 0 0);
}

@supports (color: oklch(0 0 0)) {
  :root {
    --color-client-25: var(--color-client-25-oklch);
    --color-client-50: var(--color-client-50-oklch);
    --color-client-100: var(--color-client-100-oklch);
    --color-client-200: var(--color-client-200-oklch);
    --color-client-300: var(--color-client-300-oklch);
    --color-client-400: var(--color-client-400-oklch);
    --color-client-500: var(--color-client-500-oklch);
    --color-client-600: var(--color-client-600-oklch);
    --color-client-700: var(--color-client-700-oklch);
    --color-client-800: var(--color-client-800-oklch);
    --color-client-900: var(--color-client-900-oklch);
    --color-client-950: var(--color-client-950-oklch);
    --color-client-header: var(--color-client-header-oklch);
    --color-client-selected: var(--color-client-selected-oklch);
    --color-client-hover: var(--color-client-hover-oklch);
    --color-client-text: var(--color-client-text-oklch);
    --color-client-footer: var(--color-client-footer-oklch);
  }
}
:root {
  --color-client-secondary-25: #f8f8f8;
  --color-client-secondary-50: #f5f5f5;
  --color-client-secondary-100: #e8e8e8;
  --color-client-secondary-200: #d4d4d4;
  --color-client-secondary-300: #b7b7b7;
  --color-client-secondary-400: #8f8f8f;
  --color-client-secondary-500: #ffffff;
  --color-client-secondary-600: #cecece;
  --color-client-secondary-700: #9e9e9e;
  --color-client-secondary-800: #717171;
  --color-client-secondary-900: #555555;
  --color-client-secondary-950: #2e2e2e;
  --color-client-secondary-header: #ffffff;
  --color-client-secondary-selected: #ffffff;
  --color-client-secondary-hover: #ffffff;
  --color-client-secondary-text: #ffffff;
  --color-client-secondary-footer: #dedede;

  /* OKLCH values for modern browsers */
  --color-client-secondary-25-oklch: oklch(0.98 0 0);
  --color-client-secondary-50-oklch: oklch(0.97 0 0);
  --color-client-secondary-100-oklch: oklch(0.93 0 0);
  --color-client-secondary-200-oklch: oklch(0.87 0 0);
  --color-client-secondary-300-oklch: oklch(0.78 0 0);
  --color-client-secondary-400-oklch: oklch(0.65 0 0);
  --color-client-secondary-500-oklch: oklch(1.0000000000000002 0 0);
  --color-client-secondary-600-oklch: oklch(0.8500000000000002 0 0);
  --color-client-secondary-700-oklch: oklch(0.7000000000000001 0 0);
  --color-client-secondary-800-oklch: oklch(0.5500000000000002 0 0);
  --color-client-secondary-900-oklch: oklch(0.4500000000000001 0 0);
  --color-client-secondary-950-oklch: oklch(0.30000000000000004 0 0);
  --color-client-secondary-header-oklch: oklch(1.0000000000000002 0 0);
  --color-client-secondary-selected-oklch: oklch(1 0 0);
  --color-client-secondary-hover-oklch: oklch(1 0 0);
  --color-client-secondary-text-oklch: oklch(1 0 0);
  --color-client-secondary-footer-oklch: oklch(0.9000000000000002 0 0);
}

@supports (color: oklch(0 0 0)) {
  :root {
    --color-client-secondary-25: var(--color-client-secondary-25-oklch);
    --color-client-secondary-50: var(--color-client-secondary-50-oklch);
    --color-client-secondary-100: var(--color-client-secondary-100-oklch);
    --color-client-secondary-200: var(--color-client-secondary-200-oklch);
    --color-client-secondary-300: var(--color-client-secondary-300-oklch);
    --color-client-secondary-400: var(--color-client-secondary-400-oklch);
    --color-client-secondary-500: var(--color-client-secondary-500-oklch);
    --color-client-secondary-600: var(--color-client-secondary-600-oklch);
    --color-client-secondary-700: var(--color-client-secondary-700-oklch);
    --color-client-secondary-800: var(--color-client-secondary-800-oklch);
    --color-client-secondary-900: var(--color-client-secondary-900-oklch);
    --color-client-secondary-950: var(--color-client-secondary-950-oklch);
    --color-client-secondary-header: var(--color-client-secondary-header-oklch);
    --color-client-secondary-selected: var(--color-client-secondary-selected-oklch);
    --color-client-secondary-hover: var(--color-client-secondary-hover-oklch);
    --color-client-secondary-text: var(--color-client-secondary-text-oklch);
    --color-client-secondary-footer: var(--color-client-secondary-footer-oklch);
  }
}