/* 26 · paleta: los colores de la landing como tokens. Claro por defecto con la paleta del home y de /app;
 * oscuro teñido de morado (el de /app) si el sistema está en modo oscuro. ?tema=claro|oscuro lo fuerza. */
:root, :root[data-tema="claro"] {
  --k000000: oklch(0.995 0.008 292);
  --k000000-28: oklch(0.350 0.080 292 / 0.0896);
  --k000000-3: oklch(0.350 0.080 292 / 0.096);
  --k000000-5: oklch(0.350 0.080 292 / 0.16);
  --k000000-6: oklch(0.350 0.080 292 / 0.192);
  --k000000-7: oklch(0.350 0.080 292 / 0.224);
  --k000000-8: oklch(0.350 0.080 292 / 0.256);
  --k000000-85: oklch(0.350 0.080 292 / 0.272);
  --k000000-95: oklch(0.350 0.080 292 / 0.304);
  --k005c4b: oklch(0.424 0.080 174);
  --k00a884: oklch(0.651 0.128 170);
  --k070708: oklch(0.986 0.008 292);
  --k08090a: oklch(0.978 0.008 292);
  --k08090a-0: oklch(0.978 0.008 292 / 0);
  --k08090a-1: oklch(0.978 0.008 292 / 0.1);
  --k08090a-35: oklch(0.978 0.008 292 / 0.35);
  --k08090a-45: oklch(0.978 0.008 292 / 0.45);
  --k08090a-62: oklch(0.978 0.008 292 / 0.62);
  --k08090a-7: oklch(0.978 0.008 292 / 0.7);
  --k08090a-75: oklch(0.978 0.008 292 / 0.75);
  --k08090a-8: oklch(0.978 0.008 292 / 0.8);
  --k0a0b0d: oklch(0.970 0.008 292);
  --k0b0b0d: oklch(0.969 0.008 292);
  --k0b0c0e: oklch(0.966 0.008 292);
  --k0b141a: oklch(0.941 0.008 292);
  --k0c0d0f: oklch(0.962 0.008 292);
  --k0c0d10: oklch(0.962 0.008 292);
  --k0d0b1f: oklch(0.957 0.008 292);
  --k0d0e10: oklch(0.958 0.008 292);
  --k0d0e10-941176: oklch(0.958 0.008 292 / 0.941);
  --k0e0e14-78: oklch(0.956 0.008 292 / 0.78);
  --k0e0f11: oklch(0.954 0.008 292);
  --k0f0e16: oklch(0.954 0.008 292);
  --k0f0f15: oklch(0.952 0.008 292);
  --k0f1013: oklch(0.950 0.008 292);
  --k100e1c: oklch(0.950 0.008 292);
  --k101113: oklch(0.947 0.008 292);
  --k101114: oklch(0.947 0.008 292);
  --k111111: oklch(0.947 0.008 292);
  --k111122: oklch(0.939 0.008 292);
  --k111215: oklch(0.943 0.008 292);
  --k111b21: oklch(0.917 0.016 292);
  --k121216: oklch(0.942 0.008 292);
  --k121218: oklch(0.941 0.008 292);
  --k121316: oklch(0.939 0.008 292);
  --k14121c-1: oklch(0.937 0.008 292 / 0.1);
  --k141518: oklch(0.932 0.008 292);
  --k141519: oklch(0.932 0.008 292);
  --k15151d: oklch(0.929 0.016 292);
  --k16171a: oklch(0.925 0.016 292);
  --k17181b: oklch(0.922 0.016 292);
  --k18191c: oklch(0.918 0.016 292);
  --k182229: oklch(0.893 0.016 292);
  --k1a1830: oklch(0.953 0.046 286);
  --k1a1b1f: oklch(0.911 0.016 292);
  --k1a1d24: oklch(0.904 0.016 292);
  --k1b1b25: oklch(0.908 0.016 292);
  --k1b1c20: oklch(0.907 0.016 292);
  --k1d1d28: oklch(0.900 0.016 292);
  --k1d1e22: oklch(0.900 0.016 292);
  --k1f2c34: oklch(0.861 0.016 292);
  --k1f3427: oklch(0.847 0.016 156);
  --k1f9d63: oklch(0.616 0.137 157);
  --k202c33: oklch(0.861 0.016 292);
  --k222327: oklch(0.884 0.016 292);
  --k23242a: oklch(0.880 0.016 292);
  --k25d366: oklch(0.521 0.201 150);
  --k26208f: oklch(0.936 0.050 275);
  --k26252b: oklch(0.875 0.016 292);
  --k26272c: oklch(0.870 0.016 292);
  --k2a2a36: oklch(0.857 0.016 292);
  --k2a2b30: oklch(0.857 0.016 292);
  --k2a2b31: oklch(0.857 0.016 292);
  --k2a2c31: oklch(0.855 0.016 292);
  --k2a3942: oklch(0.821 0.016 292);
  --k2c2d33: oklch(0.850 0.016 292);
  --k2d2a35: oklch(0.855 0.016 292);
  --k2d313b: oklch(0.838 0.016 292);
  --k34363d: oklch(0.822 0.016 292);
  --k3a3c43: oklch(0.803 0.016 292);
  --k3a3d45: oklch(0.801 0.016 292);
  --k3b36a0: oklch(0.408 0.165 278);
  --k3b3a42: oklch(0.807 0.016 292);
  --k3c3d43: oklch(0.800 0.016 292);
  --k3ccf8e: oklch(0.522 0.155 160);
  --k3ccf8e-1: oklch(0.522 0.155 160 / 0.1);
  --k474a52: oklch(0.762 0.016 292);
  --k4a4b52: oklch(0.757 0.016 292);
  --k4a4d55: oklch(0.753 0.016 292);
  --k4b4e57: oklch(0.749 0.016 292);
  --k4cc38a: oklch(0.495 0.136 159);
  --k53bdeb: oklch(0.515 0.130 230);
  --k53bdeb-18: oklch(0.515 0.130 230 / 0.18);
  --k55545c: oklch(0.729 0.016 292);
  --k5a3cdc-55: oklch(0.497 0.228 283 / 0.55);
  --k5a51c4: oklch(0.508 0.173 282);
  --k5a8dff: oklch(0.664 0.178 264);
  --k5a8dff-14: oklch(0.664 0.178 264 / 0.14);
  --k5a8dff-32: oklch(0.664 0.178 264 / 0.32);
  --k5e56c9: oklch(0.524 0.173 282);
  --k62666d: oklch(0.682 0.024 292);
  --k6a7175: oklch(0.654 0.024 292);
  --k6c5cff: oklch(0.586 0.232 281);
  --k6c5cff-28: oklch(0.586 0.232 281 / 0.28);
  --k6c6878: oklch(0.668 0.024 292);
  --k6e6879: oklch(0.666 0.024 292);
  --k6e6879-12: oklch(0.666 0.024 292 / 0.12);
  --k6f737b: oklch(0.645 0.024 292);
  --k7b7f88: oklch(0.612 0.024 292);
  --k7d818a: oklch(0.607 0.024 292);
  --k7f77dd: oklch(0.623 0.150 285);
  --k7f77dd-06: oklch(0.623 0.150 285 / 0.06);
  --k7f77dd-1: oklch(0.623 0.150 285 / 0.1);
  --k7f77dd-12: oklch(0.623 0.150 285 / 0.12);
  --k7f77dd-14: oklch(0.623 0.150 285 / 0.14);
  --k7f77dd-16: oklch(0.623 0.150 285 / 0.16);
  --k7f77dd-18: oklch(0.623 0.150 285 / 0.18);
  --k7f77dd-2: oklch(0.623 0.150 285 / 0.2);
  --k7f77dd-22: oklch(0.623 0.150 285 / 0.22);
  --k7f77dd-3: oklch(0.623 0.150 285 / 0.3);
  --k7f77dd-35: oklch(0.623 0.150 285 / 0.35);
  --k7f77dd-45: oklch(0.623 0.150 285 / 0.45);
  --k7f77dd-55: oklch(0.623 0.150 285 / 0.55);
  --k7f77dd-6: oklch(0.623 0.150 285 / 0.6);
  --k7f77dd-7: oklch(0.623 0.150 285 / 0.7);
  --k7f77dd-8: oklch(0.623 0.150 285 / 0.8);
  --k8696a0: oklch(0.558 0.024 292);
  --k8a8f98: oklch(0.570 0.024 292);
  --k8b3dff: oklch(0.575 0.263 295);
  --k8b3dff-18: oklch(0.575 0.263 295 / 0.18);
  --k8b3dff-22: oklch(0.575 0.263 295 / 0.22);
  --k8b3dff-5: oklch(0.575 0.263 295 / 0.5);
  --k8e86e6: oklch(0.668 0.140 286);
  --k8f86ff: oklch(0.683 0.174 284);
  --k8f88ec: oklch(0.676 0.145 285);
  --k8f8a9c: oklch(0.574 0.024 292);
  --k8fd9c9: oklch(0.592 0.130 179);
  --k959aa3: oklch(0.541 0.024 292);
  --ka35bff: oklch(0.635 0.233 300);
  --ka49df0: oklch(0.494 0.130 287);
  --ka49df0-35: oklch(0.494 0.130 287 / 0.35);
  --ka49df0-6: oklch(0.494 0.130 287 / 0.6);
  --ka7a2b5: oklch(0.511 0.024 292);
  --ka9a3ff: oklch(0.517 0.131 286);
  --ka9adb6: oklch(0.491 0.024 292);
  --kaebac1: oklch(0.464 0.024 292);
  --kb4b8c0: oklch(0.464 0.024 292);
  --kb9bcc3: oklch(0.453 0.024 292);
  --kc3c6cc: oklch(0.428 0.024 292);
  --kc98a12: oklch(0.680 0.139 76);
  --kc9c3f2: oklch(0.598 0.130 291);
  --kc9c4ff: oklch(0.604 0.130 288);
  --kc9c6f2: oklch(0.603 0.130 288);
  --kc9ccd1: oklch(0.414 0.024 292);
  --kcfcaff: oklch(0.621 0.130 289);
  --kd0453d: oklch(0.586 0.177 27);
  --kd0453d-12: oklch(0.586 0.177 27 / 0.12);
  --kd0d3d8: oklch(0.396 0.024 292);
  --ke2b046: oklch(0.544 0.134 83);
  --ke5484d: oklch(0.626 0.193 23);
  --ke6e6e6: oklch(0.349 0.024 292);
  --ke6e6ea: oklch(0.348 0.024 292);
  --ke6e8eb: oklch(0.345 0.024 292);
  --ke9e9ee: oklch(0.341 0.024 292);
  --ke9edef: oklch(0.334 0.024 292);
  --ke9edef-5: oklch(0.250 0.030 292 / 0.575);
  --ke9edef-55: oklch(0.250 0.030 292 / 0.632);
  --ke9edef-6: oklch(0.250 0.030 292 / 0.69);
  --ke9edef-7: oklch(0.250 0.030 292 / 0.805);
  --keb5757: oklch(0.653 0.183 24);
  --kecebf2: oklch(0.335 0.024 292);
  --kf3f2f7: oklch(0.318 0.024 292);
  --kf7f8f8: oklch(0.306 0.024 292);
  --kf7f8f8-75: oklch(0.250 0.030 292 / 0.862);
  --kf7f8f8-8: oklch(0.250 0.030 292 / 0.92);
  --kff6b62: oklch(0.710 0.182 26);
  --kff8f86: oklch(0.528 0.137 26);
  --kffffff: oklch(0.289 0.024 292);
  --kffffff-02: oklch(0.250 0.030 292 / 0.023);
  --kffffff-03: oklch(0.250 0.030 292 / 0.0345);
  --kffffff-035: oklch(0.250 0.030 292 / 0.0403);
  --kffffff-04: oklch(0.250 0.030 292 / 0.046);
  --kffffff-05: oklch(0.250 0.030 292 / 0.0575);
  --kffffff-06: oklch(0.250 0.030 292 / 0.069);
  --kffffff-07: oklch(0.250 0.030 292 / 0.0805);
  --kffffff-08: oklch(0.250 0.030 292 / 0.092);
  --kffffff-09: oklch(0.250 0.030 292 / 0.103);
  --kffffff-1: oklch(0.250 0.030 292 / 0.115);
  --kffffff-12: oklch(0.250 0.030 292 / 0.138);
  --kffffff-13: oklch(0.250 0.030 292 / 0.149);
  --kffffff-14: oklch(0.250 0.030 292 / 0.161);
  --kffffff-15: oklch(0.250 0.030 292 / 0.172);
  --kffffff-2: oklch(0.250 0.030 292 / 0.23);
  --kffffff-22: oklch(0.250 0.030 292 / 0.253);
  --kffffff-25: oklch(0.250 0.030 292 / 0.287);
  --kffffff-28: oklch(0.250 0.030 292 / 0.322);
  --kffffff-35: oklch(0.250 0.030 292 / 0.402);
  --kffffff-38: oklch(0.250 0.030 292 / 0.437);
  --kffffff-45: oklch(0.250 0.030 292 / 0.517);
  --kffffff-5: oklch(0.250 0.030 292 / 0.575);
  --kffffff-55: oklch(0.250 0.030 292 / 0.632);
  --kffffff-6: oklch(0.250 0.030 292 / 0.69);
}
@media (prefers-color-scheme: dark) {
:root:not([data-tema="claro"]) {
  --k000000: oklch(0.030 0.018 292);
  --k000000-28: oklch(0.100 0.030 292 / 0.28);
  --k000000-3: oklch(0.100 0.030 292 / 0.3);
  --k000000-5: oklch(0.100 0.030 292 / 0.5);
  --k000000-6: oklch(0.100 0.030 292 / 0.6);
  --k000000-7: oklch(0.100 0.030 292 / 0.7);
  --k000000-8: oklch(0.100 0.030 292 / 0.8);
  --k000000-85: oklch(0.100 0.030 292 / 0.85);
  --k000000-95: oklch(0.100 0.030 292 / 0.95);
  --k005c4b: #005c4b;
  --k00a884: #00a884;
  --k070708: oklch(0.151 0.018 292);
  --k08090a: oklch(0.161 0.018 292);
  --k08090a-0: oklch(0.161 0.018 292 / 0);
  --k08090a-1: oklch(0.161 0.018 292 / 0.1);
  --k08090a-35: oklch(0.161 0.018 292 / 0.35);
  --k08090a-45: oklch(0.161 0.018 292 / 0.45);
  --k08090a-62: oklch(0.161 0.018 292 / 0.62);
  --k08090a-7: oklch(0.161 0.018 292 / 0.7);
  --k08090a-75: oklch(0.161 0.018 292 / 0.75);
  --k08090a-8: oklch(0.161 0.018 292 / 0.8);
  --k0a0b0d: oklch(0.170 0.018 292);
  --k0b0b0d: oklch(0.171 0.018 292);
  --k0b0c0e: oklch(0.175 0.018 292);
  --k0b141a: oklch(0.204 0.018 292);
  --k0c0d0f: oklch(0.179 0.018 292);
  --k0c0d10: oklch(0.180 0.018 292);
  --k0d0b1f: oklch(0.185 0.018 292);
  --k0d0e10: oklch(0.184 0.018 292);
  --k0d0e10-941176: oklch(0.184 0.018 292 / 0.941);
  --k0e0e14-78: oklch(0.187 0.018 292 / 0.78);
  --k0e0f11: oklch(0.188 0.018 292);
  --k0f0e16: oklch(0.189 0.018 292);
  --k0f0f15: oklch(0.191 0.018 292);
  --k0f1013: oklch(0.193 0.018 292);
  --k100e1c: oklch(0.194 0.018 292);
  --k101113: oklch(0.197 0.018 292);
  --k101114: oklch(0.197 0.018 292);
  --k111111: oklch(0.197 0.018 292);
  --k111122: oklch(0.206 0.018 292);
  --k111215: oklch(0.201 0.018 292);
  --k111b21: oklch(0.232 0.018 292);
  --k121216: oklch(0.203 0.018 292);
  --k121218: oklch(0.204 0.018 292);
  --k121316: oklch(0.206 0.018 292);
  --k14121c-1: oklch(0.208 0.018 292 / 0.1);
  --k141518: oklch(0.214 0.018 292);
  --k141519: oklch(0.215 0.018 292);
  --k15151d: oklch(0.218 0.018 292);
  --k16171a: oklch(0.223 0.018 292);
  --k17181b: oklch(0.227 0.018 292);
  --k18191c: oklch(0.231 0.018 292);
  --k182229: oklch(0.261 0.018 292);
  --k1a1830: #1a1830;
  --k1a1b1f: oklch(0.239 0.018 292);
  --k1a1d24: oklch(0.247 0.018 292);
  --k1b1b25: oklch(0.243 0.018 292);
  --k1b1c20: oklch(0.243 0.018 292);
  --k1d1d28: oklch(0.252 0.018 292);
  --k1d1e22: oklch(0.252 0.018 292);
  --k1f2c34: oklch(0.298 0.018 292);
  --k1f3427: oklch(0.315 0.018 156);
  --k1f9d63: #1f9d63;
  --k202c33: oklch(0.298 0.018 292);
  --k222327: oklch(0.271 0.018 292);
  --k23242a: oklch(0.276 0.018 292);
  --k25d366: #25d366;
  --k26208f: #26208f;
  --k26252b: oklch(0.282 0.018 292);
  --k26272c: oklch(0.287 0.018 292);
  --k2a2a36: oklch(0.303 0.018 292);
  --k2a2b30: oklch(0.303 0.018 292);
  --k2a2b31: oklch(0.303 0.018 292);
  --k2a2c31: oklch(0.306 0.018 292);
  --k2a3942: oklch(0.345 0.018 292);
  --k2c2d33: oklch(0.311 0.018 292);
  --k2d2a35: oklch(0.305 0.018 292);
  --k2d313b: oklch(0.325 0.018 292);
  --k34363d: oklch(0.344 0.018 292);
  --k3a3c43: oklch(0.366 0.018 292);
  --k3a3d45: oklch(0.369 0.018 292);
  --k3b36a0: #3b36a0;
  --k3b3a42: oklch(0.361 0.018 292);
  --k3c3d43: oklch(0.370 0.018 292);
  --k3ccf8e: #3ccf8e;
  --k3ccf8e-1: rgb(60 207 142 / .1);
  --k474a52: oklch(0.415 0.018 292);
  --k4a4b52: oklch(0.420 0.018 292);
  --k4a4d55: oklch(0.425 0.018 292);
  --k4b4e57: oklch(0.429 0.018 292);
  --k4cc38a: #4cc38a;
  --k53bdeb: #53bdeb;
  --k53bdeb-18: rgb(83 189 235 / .18);
  --k55545c: oklch(0.453 0.018 292);
  --k5a3cdc-55: rgb(90 60 220 / .55);
  --k5a51c4: #5a51c4;
  --k5a8dff: #5a8dff;
  --k5a8dff-14: rgb(90 141 255 / .14);
  --k5a8dff-32: rgb(90 141 255 / .32);
  --k5e56c9: #5e56c9;
  --k62666d: oklch(0.509 0.022 292);
  --k6a7175: oklch(0.544 0.022 292);
  --k6c5cff: #6c5cff;
  --k6c5cff-28: rgb(108 92 255 / .28);
  --k6c6878: oklch(0.527 0.022 292);
  --k6e6879: oklch(0.529 0.022 292);
  --k6e6879-12: oklch(0.529 0.022 292 / 0.12);
  --k6f737b: oklch(0.555 0.022 292);
  --k7b7f88: oklch(0.596 0.022 292);
  --k7d818a: oklch(0.603 0.022 292);
  --k7f77dd: #7f77dd;
  --k7f77dd-06: rgb(127 119 221 / .06);
  --k7f77dd-1: rgb(127 119 221 / .1);
  --k7f77dd-12: rgb(127 119 221 / .12);
  --k7f77dd-14: rgb(127 119 221 / .14);
  --k7f77dd-16: rgb(127 119 221 / .16);
  --k7f77dd-18: rgb(127 119 221 / .18);
  --k7f77dd-2: rgb(127 119 221 / .2);
  --k7f77dd-22: rgb(127 119 221 / .22);
  --k7f77dd-3: rgb(127 119 221 / .3);
  --k7f77dd-35: rgb(127 119 221 / .35);
  --k7f77dd-45: rgb(127 119 221 / .45);
  --k7f77dd-55: rgb(127 119 221 / .55);
  --k7f77dd-6: rgb(127 119 221 / .6);
  --k7f77dd-7: rgb(127 119 221 / .7);
  --k7f77dd-8: rgb(127 119 221 / .8);
  --k8696a0: oklch(0.664 0.022 292);
  --k8a8f98: oklch(0.649 0.022 292);
  --k8b3dff: #8b3dff;
  --k8b3dff-18: rgb(139 61 255 / .18);
  --k8b3dff-22: rgb(139 61 255 / .22);
  --k8b3dff-5: rgb(139 61 255 / .5);
  --k8e86e6: #8e86e6;
  --k8f86ff: #8f86ff;
  --k8f88ec: #8f88ec;
  --k8f8a9c: oklch(0.644 0.022 292);
  --k8fd9c9: #8fd9c9;
  --k959aa3: oklch(0.685 0.022 292);
  --ka35bff: #a35bff;
  --ka49df0: #a49df0;
  --ka49df0-35: rgb(164 157 240 / .35);
  --ka49df0-6: rgb(164 157 240 / .6);
  --ka7a2b5: oklch(0.722 0.022 292);
  --ka9a3ff: #a9a3ff;
  --ka9adb6: oklch(0.747 0.022 292);
  --kaebac1: oklch(0.782 0.022 292);
  --kb4b8c0: oklch(0.782 0.022 292);
  --kb9bcc3: oklch(0.795 0.022 292);
  --kc3c6cc: oklch(0.826 0.022 292);
  --kc98a12: #c98a12;
  --kc9c3f2: #c9c3f2;
  --kc9c4ff: #c9c4ff;
  --kc9c6f2: #c9c6f2;
  --kc9ccd1: oklch(0.844 0.022 292);
  --kcfcaff: #cfcaff;
  --kd0453d: #d0453d;
  --kd0453d-12: rgb(208 69 61 / .12);
  --kd0d3d8: oklch(0.866 0.011 292);
  --ke2b046: #e2b046;
  --ke5484d: #e5484d;
  --ke6e6e6: oklch(0.925 0.011 292);
  --ke6e6ea: oklch(0.926 0.011 292);
  --ke6e8eb: oklch(0.930 0.011 292);
  --ke9e9ee: oklch(0.935 0.011 292);
  --ke9edef: oklch(0.944 0.011 292);
  --ke9edef-5: oklch(0.970 0.012 292 / 0.5);
  --ke9edef-55: oklch(0.970 0.012 292 / 0.55);
  --ke9edef-6: oklch(0.970 0.012 292 / 0.6);
  --ke9edef-7: oklch(0.970 0.012 292 / 0.7);
  --keb5757: #eb5757;
  --kecebf2: oklch(0.943 0.011 292);
  --kf3f2f7: oklch(0.963 0.011 292);
  --kf7f8f8: oklch(0.978 0.011 292);
  --kf7f8f8-75: oklch(0.970 0.012 292 / 0.75);
  --kf7f8f8-8: oklch(0.970 0.012 292 / 0.8);
  --kff6b62: #ff6b62;
  --kff8f86: #ff8f86;
  --kffffff: oklch(1.000 0.011 292);
  --kffffff-02: oklch(0.970 0.012 292 / 0.02);
  --kffffff-03: oklch(0.970 0.012 292 / 0.03);
  --kffffff-035: oklch(0.970 0.012 292 / 0.035);
  --kffffff-04: oklch(0.970 0.012 292 / 0.04);
  --kffffff-05: oklch(0.970 0.012 292 / 0.05);
  --kffffff-06: oklch(0.970 0.012 292 / 0.06);
  --kffffff-07: oklch(0.970 0.012 292 / 0.07);
  --kffffff-08: oklch(0.970 0.012 292 / 0.08);
  --kffffff-09: oklch(0.970 0.012 292 / 0.09);
  --kffffff-1: oklch(0.970 0.012 292 / 0.1);
  --kffffff-12: oklch(0.970 0.012 292 / 0.12);
  --kffffff-13: oklch(0.970 0.012 292 / 0.13);
  --kffffff-14: oklch(0.970 0.012 292 / 0.14);
  --kffffff-15: oklch(0.970 0.012 292 / 0.15);
  --kffffff-2: oklch(0.970 0.012 292 / 0.2);
  --kffffff-22: oklch(0.970 0.012 292 / 0.22);
  --kffffff-25: oklch(0.970 0.012 292 / 0.25);
  --kffffff-28: oklch(0.970 0.012 292 / 0.28);
  --kffffff-35: oklch(0.970 0.012 292 / 0.35);
  --kffffff-38: oklch(0.970 0.012 292 / 0.38);
  --kffffff-45: oklch(0.970 0.012 292 / 0.45);
  --kffffff-5: oklch(0.970 0.012 292 / 0.5);
  --kffffff-55: oklch(0.970 0.012 292 / 0.55);
  --kffffff-6: oklch(0.970 0.012 292 / 0.6);
}
}
:root[data-tema="oscuro"] {
  --k000000: oklch(0.030 0.018 292);
  --k000000-28: oklch(0.100 0.030 292 / 0.28);
  --k000000-3: oklch(0.100 0.030 292 / 0.3);
  --k000000-5: oklch(0.100 0.030 292 / 0.5);
  --k000000-6: oklch(0.100 0.030 292 / 0.6);
  --k000000-7: oklch(0.100 0.030 292 / 0.7);
  --k000000-8: oklch(0.100 0.030 292 / 0.8);
  --k000000-85: oklch(0.100 0.030 292 / 0.85);
  --k000000-95: oklch(0.100 0.030 292 / 0.95);
  --k005c4b: #005c4b;
  --k00a884: #00a884;
  --k070708: oklch(0.151 0.018 292);
  --k08090a: oklch(0.161 0.018 292);
  --k08090a-0: oklch(0.161 0.018 292 / 0);
  --k08090a-1: oklch(0.161 0.018 292 / 0.1);
  --k08090a-35: oklch(0.161 0.018 292 / 0.35);
  --k08090a-45: oklch(0.161 0.018 292 / 0.45);
  --k08090a-62: oklch(0.161 0.018 292 / 0.62);
  --k08090a-7: oklch(0.161 0.018 292 / 0.7);
  --k08090a-75: oklch(0.161 0.018 292 / 0.75);
  --k08090a-8: oklch(0.161 0.018 292 / 0.8);
  --k0a0b0d: oklch(0.170 0.018 292);
  --k0b0b0d: oklch(0.171 0.018 292);
  --k0b0c0e: oklch(0.175 0.018 292);
  --k0b141a: oklch(0.204 0.018 292);
  --k0c0d0f: oklch(0.179 0.018 292);
  --k0c0d10: oklch(0.180 0.018 292);
  --k0d0b1f: oklch(0.185 0.018 292);
  --k0d0e10: oklch(0.184 0.018 292);
  --k0d0e10-941176: oklch(0.184 0.018 292 / 0.941);
  --k0e0e14-78: oklch(0.187 0.018 292 / 0.78);
  --k0e0f11: oklch(0.188 0.018 292);
  --k0f0e16: oklch(0.189 0.018 292);
  --k0f0f15: oklch(0.191 0.018 292);
  --k0f1013: oklch(0.193 0.018 292);
  --k100e1c: oklch(0.194 0.018 292);
  --k101113: oklch(0.197 0.018 292);
  --k101114: oklch(0.197 0.018 292);
  --k111111: oklch(0.197 0.018 292);
  --k111122: oklch(0.206 0.018 292);
  --k111215: oklch(0.201 0.018 292);
  --k111b21: oklch(0.232 0.018 292);
  --k121216: oklch(0.203 0.018 292);
  --k121218: oklch(0.204 0.018 292);
  --k121316: oklch(0.206 0.018 292);
  --k14121c-1: oklch(0.208 0.018 292 / 0.1);
  --k141518: oklch(0.214 0.018 292);
  --k141519: oklch(0.215 0.018 292);
  --k15151d: oklch(0.218 0.018 292);
  --k16171a: oklch(0.223 0.018 292);
  --k17181b: oklch(0.227 0.018 292);
  --k18191c: oklch(0.231 0.018 292);
  --k182229: oklch(0.261 0.018 292);
  --k1a1830: #1a1830;
  --k1a1b1f: oklch(0.239 0.018 292);
  --k1a1d24: oklch(0.247 0.018 292);
  --k1b1b25: oklch(0.243 0.018 292);
  --k1b1c20: oklch(0.243 0.018 292);
  --k1d1d28: oklch(0.252 0.018 292);
  --k1d1e22: oklch(0.252 0.018 292);
  --k1f2c34: oklch(0.298 0.018 292);
  --k1f3427: oklch(0.315 0.018 156);
  --k1f9d63: #1f9d63;
  --k202c33: oklch(0.298 0.018 292);
  --k222327: oklch(0.271 0.018 292);
  --k23242a: oklch(0.276 0.018 292);
  --k25d366: #25d366;
  --k26208f: #26208f;
  --k26252b: oklch(0.282 0.018 292);
  --k26272c: oklch(0.287 0.018 292);
  --k2a2a36: oklch(0.303 0.018 292);
  --k2a2b30: oklch(0.303 0.018 292);
  --k2a2b31: oklch(0.303 0.018 292);
  --k2a2c31: oklch(0.306 0.018 292);
  --k2a3942: oklch(0.345 0.018 292);
  --k2c2d33: oklch(0.311 0.018 292);
  --k2d2a35: oklch(0.305 0.018 292);
  --k2d313b: oklch(0.325 0.018 292);
  --k34363d: oklch(0.344 0.018 292);
  --k3a3c43: oklch(0.366 0.018 292);
  --k3a3d45: oklch(0.369 0.018 292);
  --k3b36a0: #3b36a0;
  --k3b3a42: oklch(0.361 0.018 292);
  --k3c3d43: oklch(0.370 0.018 292);
  --k3ccf8e: #3ccf8e;
  --k3ccf8e-1: rgb(60 207 142 / .1);
  --k474a52: oklch(0.415 0.018 292);
  --k4a4b52: oklch(0.420 0.018 292);
  --k4a4d55: oklch(0.425 0.018 292);
  --k4b4e57: oklch(0.429 0.018 292);
  --k4cc38a: #4cc38a;
  --k53bdeb: #53bdeb;
  --k53bdeb-18: rgb(83 189 235 / .18);
  --k55545c: oklch(0.453 0.018 292);
  --k5a3cdc-55: rgb(90 60 220 / .55);
  --k5a51c4: #5a51c4;
  --k5a8dff: #5a8dff;
  --k5a8dff-14: rgb(90 141 255 / .14);
  --k5a8dff-32: rgb(90 141 255 / .32);
  --k5e56c9: #5e56c9;
  --k62666d: oklch(0.509 0.022 292);
  --k6a7175: oklch(0.544 0.022 292);
  --k6c5cff: #6c5cff;
  --k6c5cff-28: rgb(108 92 255 / .28);
  --k6c6878: oklch(0.527 0.022 292);
  --k6e6879: oklch(0.529 0.022 292);
  --k6e6879-12: oklch(0.529 0.022 292 / 0.12);
  --k6f737b: oklch(0.555 0.022 292);
  --k7b7f88: oklch(0.596 0.022 292);
  --k7d818a: oklch(0.603 0.022 292);
  --k7f77dd: #7f77dd;
  --k7f77dd-06: rgb(127 119 221 / .06);
  --k7f77dd-1: rgb(127 119 221 / .1);
  --k7f77dd-12: rgb(127 119 221 / .12);
  --k7f77dd-14: rgb(127 119 221 / .14);
  --k7f77dd-16: rgb(127 119 221 / .16);
  --k7f77dd-18: rgb(127 119 221 / .18);
  --k7f77dd-2: rgb(127 119 221 / .2);
  --k7f77dd-22: rgb(127 119 221 / .22);
  --k7f77dd-3: rgb(127 119 221 / .3);
  --k7f77dd-35: rgb(127 119 221 / .35);
  --k7f77dd-45: rgb(127 119 221 / .45);
  --k7f77dd-55: rgb(127 119 221 / .55);
  --k7f77dd-6: rgb(127 119 221 / .6);
  --k7f77dd-7: rgb(127 119 221 / .7);
  --k7f77dd-8: rgb(127 119 221 / .8);
  --k8696a0: oklch(0.664 0.022 292);
  --k8a8f98: oklch(0.649 0.022 292);
  --k8b3dff: #8b3dff;
  --k8b3dff-18: rgb(139 61 255 / .18);
  --k8b3dff-22: rgb(139 61 255 / .22);
  --k8b3dff-5: rgb(139 61 255 / .5);
  --k8e86e6: #8e86e6;
  --k8f86ff: #8f86ff;
  --k8f88ec: #8f88ec;
  --k8f8a9c: oklch(0.644 0.022 292);
  --k8fd9c9: #8fd9c9;
  --k959aa3: oklch(0.685 0.022 292);
  --ka35bff: #a35bff;
  --ka49df0: #a49df0;
  --ka49df0-35: rgb(164 157 240 / .35);
  --ka49df0-6: rgb(164 157 240 / .6);
  --ka7a2b5: oklch(0.722 0.022 292);
  --ka9a3ff: #a9a3ff;
  --ka9adb6: oklch(0.747 0.022 292);
  --kaebac1: oklch(0.782 0.022 292);
  --kb4b8c0: oklch(0.782 0.022 292);
  --kb9bcc3: oklch(0.795 0.022 292);
  --kc3c6cc: oklch(0.826 0.022 292);
  --kc98a12: #c98a12;
  --kc9c3f2: #c9c3f2;
  --kc9c4ff: #c9c4ff;
  --kc9c6f2: #c9c6f2;
  --kc9ccd1: oklch(0.844 0.022 292);
  --kcfcaff: #cfcaff;
  --kd0453d: #d0453d;
  --kd0453d-12: rgb(208 69 61 / .12);
  --kd0d3d8: oklch(0.866 0.011 292);
  --ke2b046: #e2b046;
  --ke5484d: #e5484d;
  --ke6e6e6: oklch(0.925 0.011 292);
  --ke6e6ea: oklch(0.926 0.011 292);
  --ke6e8eb: oklch(0.930 0.011 292);
  --ke9e9ee: oklch(0.935 0.011 292);
  --ke9edef: oklch(0.944 0.011 292);
  --ke9edef-5: oklch(0.970 0.012 292 / 0.5);
  --ke9edef-55: oklch(0.970 0.012 292 / 0.55);
  --ke9edef-6: oklch(0.970 0.012 292 / 0.6);
  --ke9edef-7: oklch(0.970 0.012 292 / 0.7);
  --keb5757: #eb5757;
  --kecebf2: oklch(0.943 0.011 292);
  --kf3f2f7: oklch(0.963 0.011 292);
  --kf7f8f8: oklch(0.978 0.011 292);
  --kf7f8f8-75: oklch(0.970 0.012 292 / 0.75);
  --kf7f8f8-8: oklch(0.970 0.012 292 / 0.8);
  --kff6b62: #ff6b62;
  --kff8f86: #ff8f86;
  --kffffff: oklch(1.000 0.011 292);
  --kffffff-02: oklch(0.970 0.012 292 / 0.02);
  --kffffff-03: oklch(0.970 0.012 292 / 0.03);
  --kffffff-035: oklch(0.970 0.012 292 / 0.035);
  --kffffff-04: oklch(0.970 0.012 292 / 0.04);
  --kffffff-05: oklch(0.970 0.012 292 / 0.05);
  --kffffff-06: oklch(0.970 0.012 292 / 0.06);
  --kffffff-07: oklch(0.970 0.012 292 / 0.07);
  --kffffff-08: oklch(0.970 0.012 292 / 0.08);
  --kffffff-09: oklch(0.970 0.012 292 / 0.09);
  --kffffff-1: oklch(0.970 0.012 292 / 0.1);
  --kffffff-12: oklch(0.970 0.012 292 / 0.12);
  --kffffff-13: oklch(0.970 0.012 292 / 0.13);
  --kffffff-14: oklch(0.970 0.012 292 / 0.14);
  --kffffff-15: oklch(0.970 0.012 292 / 0.15);
  --kffffff-2: oklch(0.970 0.012 292 / 0.2);
  --kffffff-22: oklch(0.970 0.012 292 / 0.22);
  --kffffff-25: oklch(0.970 0.012 292 / 0.25);
  --kffffff-28: oklch(0.970 0.012 292 / 0.28);
  --kffffff-35: oklch(0.970 0.012 292 / 0.35);
  --kffffff-38: oklch(0.970 0.012 292 / 0.38);
  --kffffff-45: oklch(0.970 0.012 292 / 0.45);
  --kffffff-5: oklch(0.970 0.012 292 / 0.5);
  --kffffff-55: oklch(0.970 0.012 292 / 0.55);
  --kffffff-6: oklch(0.970 0.012 292 / 0.6);
}

/* ---- lo que no es un color literal ---- */
:root, :root[data-tema="claro"] {
  color-scheme: light;
  --t1: 127 119 221; --t2: 107 98 209;       /* glow del cónico: en claro el «blanco» pasa a morado medio */
  --logo-f: none;                            /* el logo conserva su morado */
}
@media (prefers-color-scheme: dark) { :root:not([data-tema="claro"]) { color-scheme: dark; --t1: 127 119 221; --t2: 247 248 248; --logo-f: brightness(0) invert(1); } }
:root[data-tema="oscuro"] { color-scheme: dark; --t1: 127 119 221; --t2: 247 248 248; --logo-f: brightness(0) invert(1); }
/* figuras del mapa de «Lo que no tienes» (islb.js) */
:root, :root[data-tema="claro"] { --k-mapa-1: #2b2836; --k-mapa-2: #6f6a80; --k-mapa-3: #7d7890; }
@media (prefers-color-scheme: dark) { :root:not([data-tema="claro"]) { --k-mapa-1: #f7f8f8; --k-mapa-2: #a9aeb6; --k-mapa-3: #9aa0a8; } }
:root[data-tema="oscuro"] { --k-mapa-1: #f7f8f8; --k-mapa-2: #a9aeb6; --k-mapa-3: #9aa0a8; }
/* CTA con el borde que gira: en claro, relleno morado de la app (primary) con texto blanco. Todos los tramos del cónico
 * se ven sobre el lavanda (sin blanco ni transparente), si no el círculo se ve mordido de un lado al girar. */
:root, :root[data-tema="claro"] { --cta-fill: #6b62d1; --cta-fg: #fff; --cta-b1: #7f77dd; --cta-b2: #9d96ee; --cta-b3: #4a43b8; --cta-b4: #6b62d1; --humo-blend: multiply; }
@media (prefers-color-scheme: dark) { :root:not([data-tema="claro"]) { --cta-fill: #6b62d1; --cta-fg: #fff; --cta-b1: #a9a3ff; --cta-b2: #f7f8f8; --cta-b3: #5a51c4; --cta-b4: #6b62d1; --humo-blend: screen; } }
:root[data-tema="oscuro"] { --cta-fill: #6b62d1; --cta-fg: #fff; --cta-b1: #a9a3ff; --cta-b2: #f7f8f8; --cta-b3: #5a51c4; --cta-b4: #6b62d1; --humo-blend: screen; }
