
:root {
--client-name: 'Pleasanton Girls Softball League';
--client-image: url("https://cdn.ottosport.ai/dii/brand/client-brand-dii.png") no-repeat;
--client-avatar: url("https://cdn.ottosport.ai/1hfjq1tbnnwsr/brand/client.logo.6ad2881b97c7911d2582663e.1792425015969.png?versionId=GzzsSWpxaxyB9BSN7QlWKKzk95WGrktn") no-repeat;
--client-primary: #008c99;
--client-secondary: #ffffff;
--client-primary-darken: rgb(0, 126, 138);
--client-primary-lighten: rgb(0, 173, 189);
--client-sign-in-primary: #008c99;
--client-sign-in-secondary: #045d65;
/* BEGIN - REMOVE AFTER NEW UI OPT-OUT UNSUPPORTED */
--client-created-at: '2026-10-16T19:18:02.433Z';
/* END - REMOVE AFTER NEW UI OPT-OUT UNSUPPORTED */
}
:root {
  --color-client-25: #f7f9f9;
  --color-client-50: #f2f6f7;
  --color-client-100: #e1eaeb;
  --color-client-200: #c0dadd;
  --color-client-300: #96c0c6;
  --color-client-400: #589ca4;
  --color-client-500: #008c99;
  --color-client-600: #00727e;
  --color-client-700: #005762;
  --color-client-800: #003d46;
  --color-client-900: #002c33;
  --color-client-950: #00161b;
  --color-client-header: #008c99;
  --color-client-selected: #3babb8;
  --color-client-hover: #4baab5;
  --color-client-text: #dfffff;
  --color-client-footer: #0c6b75;

  /* OKLCH values for modern browsers */
  --color-client-25-oklch: oklch(0.98 0.00240209218017993 206.29894621323433);
  --color-client-50-oklch: oklch(0.97 0.00480418436035986 206.29894621323433);
  --color-client-100-oklch: oklch(0.93 0.00960836872071972 206.29894621323433);
  --color-client-200-oklch: oklch(0.87 0.028024408768765857 206.29894621323433);
  --color-client-300-oklch: oklch(0.78 0.045039228378373694 206.29894621323433);
  --color-client-400-oklch: oklch(0.65 0.07006102192191463 206.29894621323433);
  --color-client-500-oklch: oklch(0.58464868121266 0.10008717417416377 206.29894621323433);
  --color-client-600-oklch: oklch(0.496951379030761 0.10008717417416377 206.29894621323433);
  --color-client-700-oklch: oklch(0.409254076848862 0.09007845675674739 206.29894621323433);
  --color-client-800-oklch: oklch(0.32155677466696303 0.07506538063062282 206.29894621323433);
  --color-client-900-oklch: oklch(0.26309190654569703 0.060052304504498256 206.29894621323433);
  --color-client-950-oklch: oklch(0.175394604363798 0.050043587087081884 206.29894621323433);
  --color-client-header-oklch: oklch(0.58464868121266 0.10008717417416377 206.29894621323433);
  --color-client-selected-oklch: oklch(0.68464868121266 0.10008717417416377 206.29894621323433);
  --color-client-hover-oklch: oklch(0.68464868121266 0.09007845675674739 206.29894621323433);
  --color-client-text-oklch: oklch(0.98464868121266 0.036031382702698955 206.29894621323433);
  --color-client-footer-oklch: oklch(0.48464868121266 0.08006973933933102 206.29894621323433);
}

@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);
  }
}