/* ============================================================
 * TEMA GENERADO - no editar manualmente
 * Generado: 2026-05-28T12:20:40.096Z
 * Origen:   configuración dinámica de la plataforma CTF
 * Nivel WCAG: AA (contraste mínimo 4.5)
 * ============================================================ */

:root {
  --radius-factor: 0.5;
  --spacing-factor: 1;
  --font-family: var(--font-geist-sans);
  --font-size-factor: 1;
  --primary-950: oklch(0.24993 0.02533 168.3233);
  --primary-900: oklch(0.28366 0.03715 168.3233);
  --primary-800: oklch(0.31740 0.04897 168.3233);
  --primary-700: oklch(0.35113 0.06079 168.3233);
  --primary-600: oklch(0.38487 0.07262 168.3233);
  --primary-500: oklch(41.86% 0.08443729176154159 168.32332166721937);
  --primary-400: oklch(0.50000 0.07262 168.3233);
  --primary-300: oklch(0.58139 0.06079 168.3233);
  --primary-200: oklch(0.66279 0.04897 168.3233);
  --primary-100: oklch(0.74418 0.03715 168.3233);
  --primary-50: oklch(0.73723 0.02533 168.3233);
  --secondary-950: oklch(0.36711 0.04966 85.8591);
  --secondary-900: oklch(0.45553 0.07284 85.8591);
  --secondary-800: oklch(0.54394 0.09601 85.8591);
  --secondary-700: oklch(0.63236 0.11919 85.8591);
  --secondary-600: oklch(0.72078 0.14236 85.8591);
  --secondary-500: oklch(80.92% 0.1655354897141422 85.85913938174286);
  --secondary-400: oklch(0.72788 0.14236 85.8591);
  --secondary-300: oklch(0.73857 0.11919 85.8591);
  --secondary-200: oklch(0.75099 0.09601 85.8591);
  --secondary-100: oklch(0.76509 0.07284 85.8591);
  --secondary-50: oklch(0.78073 0.04966 85.8591);
  --error-950: oklch(0.33135 0.06000 25.0000);
  --error-900: oklch(0.40308 0.08800 25.0000);
  --error-800: oklch(0.47481 0.11600 25.0000);
  --error-700: oklch(0.54654 0.14400 25.0000);
  --error-600: oklch(0.61827 0.17200 25.0000);
  --error-500: oklch(0.69 0.2 25);
  --error-400: oklch(0.66120 0.17200 25.0000);
  --error-300: oklch(0.68757 0.14400 25.0000);
  --error-200: oklch(0.71273 0.11600 25.0000);
  --error-100: oklch(0.73682 0.08800 25.0000);
  --error-50: oklch(0.76090 0.06000 25.0000);
  --warning-950: oklch(0.33135 0.06000 70.0000);
  --warning-900: oklch(0.40308 0.08800 70.0000);
  --warning-800: oklch(0.47481 0.11600 70.0000);
  --warning-700: oklch(0.54654 0.14400 70.0000);
  --warning-600: oklch(0.61827 0.17200 70.0000);
  --warning-500: oklch(0.69 0.2 70);
  --warning-400: oklch(0.70145 0.17200 70.0000);
  --warning-300: oklch(0.71136 0.14400 70.0000);
  --warning-200: oklch(0.72427 0.11600 70.0000);
  --warning-100: oklch(0.74077 0.08800 70.0000);
  --warning-50: oklch(0.76132 0.06000 70.0000);
  --success-950: oklch(0.33135 0.06000 151.0000);
  --success-900: oklch(0.40308 0.08800 151.0000);
  --success-800: oklch(0.47481 0.11600 151.0000);
  --success-700: oklch(0.54654 0.14400 151.0000);
  --success-600: oklch(0.61827 0.17200 151.0000);
  --success-500: oklch(0.69 0.2 151);
  --success-400: oklch(0.69092 0.17200 151.0000);
  --success-300: oklch(0.69949 0.14400 151.0000);
  --success-200: oklch(0.71400 0.11600 151.0000);
  --success-100: oklch(0.73343 0.08800 151.0000);
  --success-50: oklch(0.75701 0.06000 151.0000);
  --info-950: oklch(0.31335 0.06000 260.0000);
  --info-900: oklch(0.37668 0.08800 260.0000);
  --info-800: oklch(0.44001 0.11600 260.0000);
  --info-700: oklch(0.50334 0.14400 260.0000);
  --info-600: oklch(0.56667 0.17200 260.0000);
  --info-500: oklch(0.63 0.2 260);
  --info-400: oklch(0.68180 0.17200 260.0000);
  --info-300: oklch(0.71391 0.14400 260.0000);
  --info-200: oklch(0.72031 0.11600 260.0000);
  --info-100: oklch(0.73274 0.08800 260.0000);
  --info-50: oklch(0.75266 0.06000 260.0000);
  --accent-950: oklch(0.29535 0.06000 305.0000);
  --accent-900: oklch(0.35028 0.08800 305.0000);
  --accent-800: oklch(0.40521 0.11600 305.0000);
  --accent-700: oklch(0.46014 0.14400 305.0000);
  --accent-600: oklch(0.51507 0.17200 305.0000);
  --accent-500: oklch(0.57 0.2 305);
  --accent-400: oklch(0.63020 0.17200 305.0000);
  --accent-300: oklch(0.69040 0.14400 305.0000);
  --accent-200: oklch(0.74682 0.11600 305.0000);
  --accent-100: oklch(0.74060 0.08800 305.0000);
  --accent-50: oklch(0.75092 0.06000 305.0000);
  --bone-950: oklch(0.28935 0.00000 89.8756);
  --bone-900: oklch(0.34148 0.00000 89.8756);
  --bone-800: oklch(0.39361 0.00000 89.8756);
  --bone-700: oklch(0.44574 0.00000 89.8756);
  --bone-600: oklch(0.49787 0.00000 89.8756);
  --bone-500: oklch(0.55 0 0);
  --bone-400: oklch(0.61300 0.00000 89.8756);
  --bone-300: oklch(0.67600 0.00000 89.8756);
  --bone-200: oklch(0.73900 0.00000 89.8756);
  --bone-100: oklch(0.74212 0.00000 89.8756);
  --bone-50: oklch(0.74803 0.00000 89.8756);
  --coal-950: oklch(0.19935 0.00000 89.8756);
  --coal-900: oklch(0.20948 0.00000 89.8756);
  --coal-800: oklch(0.21961 0.00000 89.8756);
  --coal-700: oklch(0.22974 0.00000 89.8756);
  --coal-600: oklch(0.23987 0.00000 89.8756);
  --coal-500: oklch(0.25 0 271);
  --coal-400: oklch(0.35500 0.00000 89.8756);
  --coal-300: oklch(0.46000 0.00000 89.8756);
  --coal-200: oklch(0.56500 0.00000 89.8756);
  --coal-100: oklch(0.67000 0.00000 89.8756);
  --coal-50: oklch(0.74732 0.00000 89.8756);
  --smoke-950: oklch(0.33232 0.00786 259.8570);
  --smoke-900: oklch(0.40450 0.01153 259.8570);
  --smoke-800: oklch(0.47668 0.01520 259.8570);
  --smoke-700: oklch(0.54886 0.01887 259.8570);
  --smoke-600: oklch(0.62105 0.02254 259.8570);
  --smoke-500: oklch(69.323% 0.02621 259.857);
  --smoke-400: oklch(0.73618 0.02254 259.8570);
  --smoke-300: oklch(0.74535 0.01887 259.8570);
  --smoke-200: oklch(0.74101 0.01520 259.8570);
  --smoke-100: oklch(0.74783 0.01153 259.8570);
  --smoke-50: oklch(0.76368 0.00786 259.8570);
  --neutral-950: oklch(0.36137 0.00434 258.4380);
  --neutral-900: oklch(0.44712 0.00637 258.4380);
  --neutral-800: oklch(0.53286 0.00839 258.4380);
  --neutral-700: oklch(0.61860 0.01042 258.4380);
  --neutral-600: oklch(0.70435 0.01244 258.4380);
  --neutral-500: oklch(79.009% 0.01447 258.438);
  --neutral-400: oklch(0.74102 0.01244 258.4380);
  --neutral-300: oklch(0.74414 0.01042 258.4380);
  --neutral-200: oklch(0.75188 0.00839 258.4380);
  --neutral-100: oklch(0.76354 0.00637 258.4380);
  --neutral-50: oklch(0.77846 0.00434 258.4379);
}
