/* TaskFlow — temas generados por temas/generar_temas.py (paletas de VisiónFlow); no editar a mano */

html[data-theme="light"][data-paleta="leodoncel"] {
  --superficie: #F6F6FA;
  --superficie-elevada: #FFFFFF;
  --superficie-hundida: #ECEDF4;
  --linea: #DCDDE8;
  --linea-control: #7F819B;
  --tinta: #1B1C30;
  --tinta-suave: #555770;
  --accion: #3E4095;
  --accion-hover: #34357C;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E8E8F2;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDF;
  --hoy: #7A5200;
  --hoy-fondo: #FBF1D9;
  --prioridad-alta: #7A3FB0;
  --prioridad-alta-fondo: #F3ECFA;
  --completada: #144D29;
  --completada-fondo: #DEE6E1;
  --presencia-1: #3E4095;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #9A4708;
  --menu-activo-fondo: #FEF1E6;
  --menu-activo-raya: #F58634;
  --flotante: #EC268F;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 4px;
  --franja-indigo: #3E4095;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="leodoncel"] {
  --superficie: #111220;
  --superficie-elevada: #1A1B2C;
  --superficie-hundida: #0B0C16;
  --linea: #2C2E45;
  --linea-control: #6E7090;
  --tinta: #ECECF6;
  --tinta-suave: #A6A8C2;
  --accion: #A5A7F2;
  --accion-hover: #C4C6F7;
  --sobre-accion: #111220;
  --accion-tenue: #2B2C44;
  --vencida: #FF8F93;
  --vencida-fondo: #3A2B3A;
  --hoy: #F2C14E;
  --hoy-fondo: #2F2610;
  --prioridad-alta: #C9A2F0;
  --prioridad-alta-fondo: #2A1D3A;
  --completada: #7FD8A3;
  --completada-fondo: #28353D;
  --presencia-1: #A5A7F2;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #FFB27D;
  --menu-activo-fondo: #3A2312;
  --menu-activo-raya: #F58634;
  --flotante: #EC268F;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 4px;
  --franja-indigo: #6366C8;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="visionflow"] {
  --superficie: #F4F7FB;
  --superficie-elevada: #FDFEFE;
  --superficie-hundida: #E5ECF5;
  --linea: #D3DAE3;
  --linea-control: #7586A0;
  --tinta: #17202B;
  --tinta-suave: #475262;
  --accion: #096F9C;
  --accion-hover: #086188;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E0EEF4;
  --vencida: #B4161C;
  --vencida-fondo: #F3DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #EFE4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F1DDE8;
  --completada: #144D29;
  --completada-fondo: #DCE5E0;
  --presencia-1: #096F9C;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #096F9C;
  --menu-activo-fondo: #E0EEF4;
  --menu-activo-raya: #096F9C;
  --flotante: #096F9C;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #096F9C;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="visionflow"] {
  --superficie: #0C1222;
  --superficie-elevada: #12192E;
  --superficie-hundida: #080C16;
  --linea: #242C42;
  --linea-control: #596893;
  --tinta: #E6E8F0;
  --tinta-suave: #B2B8C7;
  --accion: #0EA5E9;
  --accion-hover: #29B4F2;
  --sobre-accion: #0C1222;
  --accion-tenue: #122A44;
  --vencida: #FF8F93;
  --vencida-fondo: #332A3C;
  --hoy: #FFB27D;
  --hoy-fondo: #332E39;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #332943;
  --completada: #7FD8A3;
  --completada-fondo: #21343E;
  --presencia-1: #0EA5E9;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #0EA5E9;
  --menu-activo-fondo: #122A44;
  --menu-activo-raya: #0EA5E9;
  --flotante: #0EA5E9;
  --sobre-flotante: #0C1222;
  --franja-alto: 0px;
  --franja-indigo: #0EA5E9;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="material"] {
  --superficie: #F5F5F7;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #EAEAEE;
  --linea: #D7D7DF;
  --linea-control: #84849D;
  --tinta: #1D1D25;
  --tinta-suave: #4B4B5E;
  --accion: #3F51B5;
  --accion-hover: #36459B;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E7E9F5;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #3F51B5;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #3F51B5;
  --menu-activo-fondo: #E7E9F5;
  --menu-activo-raya: #3F51B5;
  --flotante: #3F51B5;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #3F51B5;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="material"] {
  --superficie: #121212;
  --superficie-elevada: #1B1B1B;
  --superficie-hundida: #0A0A0A;
  --linea: #2E2E2E;
  --linea-control: #6B6B6B;
  --tinta: #EBEBEB;
  --tinta-suave: #BDBDBD;
  --accion: #7684CF;
  --accion-hover: #909CD8;
  --sobre-accion: #121212;
  --accion-tenue: #262831;
  --vencida: #FF8F93;
  --vencida-fondo: #3B2B2C;
  --hoy: #FFB27D;
  --hoy-fondo: #3B3029;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #3B2B33;
  --completada: #7FD8A3;
  --completada-fondo: #29352E;
  --presencia-1: #7684CF;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #7684CF;
  --menu-activo-fondo: #262831;
  --menu-activo-raya: #7684CF;
  --flotante: #7684CF;
  --sobre-flotante: #121212;
  --franja-alto: 0px;
  --franja-indigo: #7684CF;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="bootstrap"] {
  --superficie: #F8F9FA;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #ECEFF1;
  --linea: #D5DBE1;
  --linea-control: #768A9E;
  --tinta: #1C2127;
  --tinta-suave: #475462;
  --accion: #0262EF;
  --accion-hover: #0259DB;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E0ECFE;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #0262EF;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #0262EF;
  --menu-activo-fondo: #E0ECFE;
  --menu-activo-raya: #0262EF;
  --flotante: #0262EF;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #0262EF;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="bootstrap"] {
  --superficie: #141619;
  --superficie-elevada: #1C1F23;
  --superficie-hundida: #0D0F10;
  --linea: #2D3138;
  --linea-control: #657080;
  --tinta: #E8EAED;
  --tinta-suave: #B5BBC4;
  --accion: #3B89FD;
  --accion-hover: #5E9EFD;
  --sobre-accion: #141619;
  --accion-tenue: #202C3D;
  --vencida: #FF8F93;
  --vencida-fondo: #3C2F33;
  --hoy: #FFB27D;
  --hoy-fondo: #3C3430;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #3C2E3A;
  --completada: #7FD8A3;
  --completada-fondo: #2A3935;
  --presencia-1: #3B89FD;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #3B89FD;
  --menu-activo-fondo: #202C3D;
  --menu-activo-raya: #3B89FD;
  --flotante: #3B89FD;
  --sobre-flotante: #141619;
  --franja-alto: 0px;
  --franja-indigo: #3B89FD;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="tailwind"] {
  --superficie: #F8FAFC;
  --superficie-elevada: #FEFEFF;
  --superficie-hundida: #EAF0F6;
  --linea: #D3DBE3;
  --linea-control: #758AA0;
  --tinta: #17212B;
  --tinta-suave: #475462;
  --accion: #7C3AED;
  --accion-hover: #6619EA;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #EEE6FD;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDF;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE9;
  --completada: #144D29;
  --completada-fondo: #DDE5E1;
  --presencia-1: #7C3AED;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #7C3AED;
  --menu-activo-fondo: #EEE6FD;
  --menu-activo-raya: #7C3AED;
  --flotante: #7C3AED;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #7C3AED;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="tailwind"] {
  --superficie: #0F172A;
  --superficie-elevada: #151F36;
  --superficie-hundida: #0B111E;
  --linea: #28324A;
  --linea-control: #5D6E99;
  --tinta: #E6E9F0;
  --tinta-suave: #B2B8C7;
  --accion: #A172F2;
  --accion-hover: #B793F5;
  --sobre-accion: #0F172A;
  --accion-tenue: #26294D;
  --vencida: #FF8F93;
  --vencida-fondo: #362F43;
  --hoy: #FFB27D;
  --hoy-fondo: #363440;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #362E4A;
  --completada: #7FD8A3;
  --completada-fondo: #243945;
  --presencia-1: #A172F2;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #A172F2;
  --menu-activo-fondo: #26294D;
  --menu-activo-raya: #A172F2;
  --flotante: #A172F2;
  --sobre-flotante: #0F172A;
  --franja-alto: 0px;
  --franja-indigo: #A172F2;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="nord"] {
  --superficie: #ECEFF4;
  --superficie-elevada: #FCFDFD;
  --superficie-hundida: #DFE4ED;
  --linea: #D3D9E3;
  --linea-control: #72829D;
  --tinta: #181F2A;
  --tinta-suave: #475162;
  --accion: #48668B;
  --accion-hover: #415C7D;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E7ECF1;
  --vencida: #B4161C;
  --vencida-fondo: #F2DDDE;
  --hoy: #9A4708;
  --hoy-fondo: #EEE4DB;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F0DCE7;
  --completada: #144D29;
  --completada-fondo: #DCE4DF;
  --presencia-1: #48668B;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #48668B;
  --menu-activo-fondo: #E7ECF1;
  --menu-activo-raya: #48668B;
  --flotante: #48668B;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #48668B;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="nord"] {
  --superficie: #2E3440;
  --superficie-elevada: #353C4A;
  --superficie-hundida: #282D37;
  --linea: #454F61;
  --linea-control: #818DA4;
  --tinta: #E7E9EE;
  --tinta-suave: #B2B9C7;
  --accion: #9BB0CB;
  --accion-hover: #B2C3D7;
  --sobre-accion: #2E3440;
  --accion-tenue: #414A59;
  --vencida: #FFA3A7;
  --vencida-fondo: #514854;
  --hoy: #FFB27D;
  --hoy-fondo: #514D51;
  --prioridad-alta: #FF9BCE;
  --prioridad-alta-fondo: #51475B;
  --completada: #7FD8A3;
  --completada-fondo: #3F5256;
  --presencia-1: #9BB0CB;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #9BB0CB;
  --menu-activo-fondo: #414A59;
  --menu-activo-raya: #9BB0CB;
  --flotante: #9BB0CB;
  --sobre-flotante: #2E3440;
  --franja-alto: 0px;
  --franja-indigo: #9BB0CB;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="dracula"] {
  --superficie: #F8F8F2;
  --superficie-elevada: #FEFEFD;
  --superficie-hundida: #F1F1E5;
  --linea: #E3E3D3;
  --linea-control: #8B8B60;
  --tinta: #2B2B17;
  --tinta-suave: #626247;
  --accion: #883CF4;
  --accion-hover: #7924F3;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #F1E8FC;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DB;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE7;
  --completada: #144D29;
  --completada-fondo: #DDE5DF;
  --presencia-1: #883CF4;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #883CF4;
  --menu-activo-fondo: #F1E8FC;
  --menu-activo-raya: #883CF4;
  --flotante: #883CF4;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #883CF4;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="dracula"] {
  --superficie: #282A36;
  --superficie-elevada: #303240;
  --superficie-hundida: #21232D;
  --linea: #404356;
  --linea-control: #7C829F;
  --tinta: #E8E8EE;
  --tinta-suave: #B3B6C7;
  --accion: #BD93F9;
  --accion-hover: #D2B5FB;
  --sobre-accion: #282A36;
  --accion-tenue: #413E56;
  --vencida: #FF8F93;
  --vencida-fondo: #4D3F4C;
  --hoy: #FFB27D;
  --hoy-fondo: #4D4449;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #4D3F53;
  --completada: #7FD8A3;
  --completada-fondo: #3B494E;
  --presencia-1: #BD93F9;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #BD93F9;
  --menu-activo-fondo: #413E56;
  --menu-activo-raya: #BD93F9;
  --flotante: #BD93F9;
  --sobre-flotante: #282A36;
  --franja-alto: 0px;
  --franja-indigo: #BD93F9;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="solarized"] {
  --superficie: #FDF6E3;
  --superficie-elevada: #FFFEFB;
  --superficie-hundida: #F1EBDA;
  --linea: #E3DFD3;
  --linea-control: #918465;
  --tinta: #2B2617;
  --tinta-suave: #625A47;
  --accion: #1E6EA6;
  --accion-hover: #1A6091;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E4EDF2;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDC;
  --hoy: #9A4708;
  --hoy-fondo: #F1E4D9;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F3DDE5;
  --completada: #144D29;
  --completada-fondo: #DEE5DE;
  --presencia-1: #1E6EA6;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #1E6EA6;
  --menu-activo-fondo: #E4EDF2;
  --menu-activo-raya: #1E6EA6;
  --flotante: #1E6EA6;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #1E6EA6;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="solarized"] {
  --superficie: #002B36;
  --superficie-elevada: #142E34;
  --superficie-hundida: #0B191C;
  --linea: #274148;
  --linea-control: #56838F;
  --tinta: #E6EEF0;
  --tinta-suave: #B2C3C7;
  --accion: #48A0DE;
  --accion-hover: #66B0E3;
  --sobre-accion: #002B36;
  --accion-tenue: #1A3C48;
  --vencida: #FF8F93;
  --vencida-fondo: #353C41;
  --hoy: #FFB27D;
  --hoy-fondo: #35403E;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #353B48;
  --completada: #7FD8A3;
  --completada-fondo: #234644;
  --presencia-1: #48A0DE;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #48A0DE;
  --menu-activo-fondo: #1A3C48;
  --menu-activo-raya: #48A0DE;
  --flotante: #48A0DE;
  --sobre-flotante: #002B36;
  --franja-alto: 0px;
  --franja-indigo: #48A0DE;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="gruvbox"] {
  --superficie: #FBF1C7;
  --superficie-elevada: #FEFDF7;
  --superficie-hundida: #E9E2C5;
  --linea: #E3E0D3;
  --linea-control: #88805E;
  --tinta: #2B2717;
  --tinta-suave: #625C47;
  --accion: #A6480B;
  --accion-hover: #933F0A;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #F5E8DB;
  --vencida: #B4161C;
  --vencida-fondo: #F4DDD8;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4D6;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DCE2;
  --completada: #144D29;
  --completada-fondo: #DDE4DA;
  --presencia-1: #A6480B;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #A6480B;
  --menu-activo-fondo: #F5E8DB;
  --menu-activo-raya: #A6480B;
  --flotante: #A6480B;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #A6480B;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="gruvbox"] {
  --superficie: #282828;
  --superficie-elevada: #313131;
  --superficie-hundida: #202020;
  --linea: #444444;
  --linea-control: #818181;
  --tinta: #EBEBEB;
  --tinta-suave: #BDBDBD;
  --accion: #F28239;
  --accion-hover: #F4975B;
  --sobre-accion: #282828;
  --accion-tenue: #483B32;
  --vencida: #FF8F93;
  --vencida-fondo: #4E3E3F;
  --hoy: #FFB27D;
  --hoy-fondo: #4E433C;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #4E3E46;
  --completada: #7FD8A3;
  --completada-fondo: #3C4841;
  --presencia-1: #F28239;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #F28239;
  --menu-activo-fondo: #483B32;
  --menu-activo-raya: #F28239;
  --flotante: #F28239;
  --sobre-flotante: #282828;
  --franja-alto: 0px;
  --franja-indigo: #F28239;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="catppuccin"] {
  --superficie: #EFF1F5;
  --superficie-elevada: #FDFDFE;
  --superficie-hundida: #E2E6ED;
  --linea: #D3D9E3;
  --linea-control: #7583A0;
  --tinta: #191F29;
  --tinta-suave: #475062;
  --accion: #8230EE;
  --accion-hover: #7418EC;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #EFE5FC;
  --vencida: #B4161C;
  --vencida-fondo: #F3DDDE;
  --hoy: #9A4708;
  --hoy-fondo: #EFE4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F1DCE8;
  --completada: #144D29;
  --completada-fondo: #DCE4E0;
  --presencia-1: #8230EE;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #8230EE;
  --menu-activo-fondo: #EFE5FC;
  --menu-activo-raya: #8230EE;
  --flotante: #8230EE;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #8230EE;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="catppuccin"] {
  --superficie: #1E1E2E;
  --superficie-elevada: #252539;
  --superficie-hundida: #181825;
  --linea: #343450;
  --linea-control: #7070A3;
  --tinta: #E6E6EF;
  --tinta-suave: #B2B2C7;
  --accion: #CBA6F7;
  --accion-hover: #DEC7FA;
  --sobre-accion: #1E1E2E;
  --accion-tenue: #393450;
  --vencida: #FF8F93;
  --vencida-fondo: #443446;
  --hoy: #FFB27D;
  --hoy-fondo: #443943;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #44334D;
  --completada: #7FD8A3;
  --completada-fondo: #323E48;
  --presencia-1: #CBA6F7;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #CBA6F7;
  --menu-activo-fondo: #393450;
  --menu-activo-raya: #CBA6F7;
  --flotante: #CBA6F7;
  --sobre-flotante: #1E1E2E;
  --franja-alto: 0px;
  --franja-indigo: #CBA6F7;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="tokyonight"] {
  --superficie: #E1E2E7;
  --superficie-elevada: #FBFBFB;
  --superficie-hundida: #D6D7DE;
  --linea: #D7D9DF;
  --linea-control: #71778D;
  --tinta: #1D1F25;
  --tinta-suave: #4B4E5E;
  --accion: #145ABC;
  --accion-hover: #1251AA;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #DFE9F5;
  --vencida: #B4161C;
  --vencida-fondo: #F1DBDC;
  --hoy: #954508;
  --hoy-fondo: #EDE2D9;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #EFDAE5;
  --completada: #144D29;
  --completada-fondo: #DBE3DE;
  --presencia-1: #145ABC;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #145ABC;
  --menu-activo-fondo: #DFE9F5;
  --menu-activo-raya: #145ABC;
  --flotante: #145ABC;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #145ABC;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="tokyonight"] {
  --superficie: #1A1B26;
  --superficie-elevada: #212331;
  --superficie-hundida: #14151D;
  --linea: #313347;
  --linea-control: #6C709B;
  --tinta: #E7E7EE;
  --tinta-suave: #B2B4C7;
  --accion: #7AA2F7;
  --accion-hover: #9CBAF9;
  --sobre-accion: #1A1B26;
  --accion-tenue: #2C3249;
  --vencida: #FF8F93;
  --vencida-fondo: #40323F;
  --hoy: #FFB27D;
  --hoy-fondo: #40373C;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #403246;
  --completada: #7FD8A3;
  --completada-fondo: #2E3C41;
  --presencia-1: #7AA2F7;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #7AA2F7;
  --menu-activo-fondo: #2C3249;
  --menu-activo-raya: #7AA2F7;
  --flotante: #7AA2F7;
  --sobre-flotante: #1A1B26;
  --franja-alto: 0px;
  --franja-indigo: #7AA2F7;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="one"] {
  --superficie: #FAFAFA;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #F0F0F0;
  --linea: #DBDBDB;
  --linea-control: #8A8A8A;
  --tinta: #212121;
  --tinta-suave: #545454;
  --accion: #1F60F0;
  --accion-hover: #1054EB;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E5ECFC;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #1F60F0;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #1F60F0;
  --menu-activo-fondo: #E5ECFC;
  --menu-activo-raya: #1F60F0;
  --flotante: #1F60F0;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #1F60F0;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="one"] {
  --superficie: #282C34;
  --superficie-elevada: #30353E;
  --superficie-hundida: #21252B;
  --linea: #404754;
  --linea-control: #7A859A;
  --tinta: #E8EAED;
  --tinta-suave: #B4BAC5;
  --accion: #61AFEF;
  --accion-hover: #81BFF2;
  --sobre-accion: #282C34;
  --accion-tenue: #364453;
  --vencida: #FF9498;
  --vencida-fondo: #4D424A;
  --hoy: #FFB27D;
  --hoy-fondo: #4D4647;
  --prioridad-alta: #FF91C9;
  --prioridad-alta-fondo: #4D4151;
  --completada: #7FD8A3;
  --completada-fondo: #3B4C4C;
  --presencia-1: #61AFEF;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #61AFEF;
  --menu-activo-fondo: #364453;
  --menu-activo-raya: #61AFEF;
  --flotante: #61AFEF;
  --sobre-flotante: #282C34;
  --franja-alto: 0px;
  --franja-indigo: #61AFEF;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="rosepine"] {
  --superficie: #FAF4ED;
  --superficie-elevada: #FEFDFC;
  --superficie-hundida: #F3EAE0;
  --linea: #E3DCD3;
  --linea-control: #99846C;
  --tinta: #2B2217;
  --tinta-suave: #625547;
  --accion: #796095;
  --accion-hover: #6C5685;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #EFEBF0;
  --vencida: #B4161C;
  --vencida-fondo: #F4DDDD;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DA;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DCE6;
  --completada: #144D29;
  --completada-fondo: #DDE4DE;
  --presencia-1: #796095;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #796095;
  --menu-activo-fondo: #EFEBF0;
  --menu-activo-raya: #796095;
  --flotante: #796095;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #796095;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="rosepine"] {
  --superficie: #191724;
  --superficie-elevada: #211E2F;
  --superficie-hundida: #13111B;
  --linea: #312D46;
  --linea-control: #70699E;
  --tinta: #E7E6EF;
  --tinta-suave: #B5B2C7;
  --accion: #C4A7E7;
  --accion-hover: #D7C3EF;
  --sobre-accion: #191724;
  --accion-tenue: #352E45;
  --vencida: #FF8F93;
  --vencida-fondo: #402E3D;
  --hoy: #FFB27D;
  --hoy-fondo: #40333A;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #402D44;
  --completada: #7FD8A3;
  --completada-fondo: #2E383F;
  --presencia-1: #C4A7E7;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #C4A7E7;
  --menu-activo-fondo: #352E45;
  --menu-activo-raya: #C4A7E7;
  --flotante: #C4A7E7;
  --sobre-flotante: #191724;
  --franja-alto: 0px;
  --franja-indigo: #C4A7E7;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="everforest"] {
  --superficie: #FDF6E3;
  --superficie-elevada: #FFFEFB;
  --superficie-hundida: #F1EBDA;
  --linea: #E3DFD3;
  --linea-control: #918465;
  --tinta: #2B2617;
  --tinta-suave: #625A47;
  --accion: #606E01;
  --accion-hover: #4A5501;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #EDEEDD;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDC;
  --hoy: #9A4708;
  --hoy-fondo: #F1E4D9;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F3DDE5;
  --completada: #144D29;
  --completada-fondo: #DEE5DE;
  --presencia-1: #606E01;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #606E01;
  --menu-activo-fondo: #EDEEDD;
  --menu-activo-raya: #606E01;
  --flotante: #606E01;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #606E01;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="everforest"] {
  --superficie: #2D353B;
  --superficie-elevada: #353E45;
  --superficie-hundida: #262D32;
  --linea: #45525B;
  --linea-control: #81929F;
  --tinta: #E8EBED;
  --tinta-suave: #B4BEC6;
  --accion: #A7C080;
  --accion-hover: #B8CC98;
  --sobre-accion: #2D353B;
  --accion-tenue: #434E4C;
  --vencida: #FFA3A7;
  --vencida-fondo: #514950;
  --hoy: #FFB27D;
  --hoy-fondo: #514E4D;
  --prioridad-alta: #FFA0D0;
  --prioridad-alta-fondo: #514957;
  --completada: #7FD8A3;
  --completada-fondo: #3F5452;
  --presencia-1: #A7C080;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #A7C080;
  --menu-activo-fondo: #434E4C;
  --menu-activo-raya: #A7C080;
  --flotante: #A7C080;
  --sobre-flotante: #2D353B;
  --franja-alto: 0px;
  --franja-indigo: #A7C080;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="monokai"] {
  --superficie: #FAFAFA;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #F0F0F0;
  --linea: #DBDBDB;
  --linea-control: #8A8A8A;
  --tinta: #212121;
  --tinta-suave: #545454;
  --accion: #D70651;
  --accion-hover: #BE0548;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #FBE0EA;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #D70651;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #D70651;
  --menu-activo-fondo: #FBE0EA;
  --menu-activo-raya: #D70651;
  --flotante: #D70651;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #D70651;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="monokai"] {
  --superficie: #272822;
  --superficie-elevada: #30322A;
  --superficie-hundida: #1F201B;
  --linea: #45463C;
  --linea-control: #808370;
  --tinta: #ECECE9;
  --tinta-suave: #C0C2B7;
  --accion: #FB75A6;
  --accion-hover: #FC98BC;
  --sobre-accion: #272822;
  --accion-tenue: #483A39;
  --vencida: #FF8F93;
  --vencida-fondo: #4D3F39;
  --hoy: #FFB27D;
  --hoy-fondo: #4D4436;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #4D3F40;
  --completada: #7FD8A3;
  --completada-fondo: #3B493B;
  --presencia-1: #FB75A6;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #FB75A6;
  --menu-activo-fondo: #483A39;
  --menu-activo-raya: #FB75A6;
  --flotante: #FB75A6;
  --sobre-flotante: #272822;
  --franja-alto: 0px;
  --franja-indigo: #FB75A6;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="ayu"] {
  --superficie: #FAFAFA;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #F0F0F0;
  --linea: #DBDBDB;
  --linea-control: #8A8A8A;
  --tinta: #212121;
  --tinta-suave: #545454;
  --accion: #B05200;
  --accion-hover: #964600;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #F6EAE0;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #B05200;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #B05200;
  --menu-activo-fondo: #F6EAE0;
  --menu-activo-raya: #B05200;
  --flotante: #B05200;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #B05200;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="ayu"] {
  --superficie: #0F1419;
  --superficie-elevada: #161D24;
  --superficie-hundida: #090C0F;
  --linea: #24303C;
  --linea-control: #53708C;
  --tinta: #E6EBF0;
  --tinta-suave: #B2BDC7;
  --accion: #FFB454;
  --accion-hover: #FFC478;
  --sobre-accion: #0F1419;
  --accion-tenue: #322F2A;
  --vencida: #FF8F93;
  --vencida-fondo: #372D34;
  --hoy: #FFB27D;
  --hoy-fondo: #373230;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #372D3B;
  --completada: #7FD8A3;
  --completada-fondo: #253736;
  --presencia-1: #FFB454;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #FFB454;
  --menu-activo-fondo: #322F2A;
  --menu-activo-raya: #FFB454;
  --flotante: #FFB454;
  --sobre-flotante: #0F1419;
  --franja-alto: 0px;
  --franja-indigo: #FFB454;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="esmeralda"] {
  --superficie: #F3F8F6;
  --superficie-elevada: #FDFEFE;
  --superficie-hundida: #E6F0EC;
  --linea: #D3E3DD;
  --linea-control: #65917F;
  --tinta: #182A23;
  --tinta-suave: #476257;
  --accion: #047855;
  --accion-hover: #035A40;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #DFEFEA;
  --vencida: #B4161C;
  --vencida-fondo: #F3DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #EFE4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F1DDE8;
  --completada: #144D29;
  --completada-fondo: #DCE5E0;
  --presencia-1: #047855;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #047855;
  --menu-activo-fondo: #DFEFEA;
  --menu-activo-raya: #047855;
  --flotante: #047855;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #047855;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="esmeralda"] {
  --superficie: #0E1714;
  --superficie-elevada: #15221E;
  --superficie-hundida: #080D0C;
  --linea: #233A32;
  --linea-control: #4A7969;
  --tinta: #E6F0EC;
  --tinta-suave: #B2C7C0;
  --accion: #05A573;
  --accion-hover: #06C88B;
  --sobre-accion: #0E1714;
  --accion-tenue: #133228;
  --vencida: #FF8F93;
  --vencida-fondo: #36312E;
  --hoy: #FFB27D;
  --hoy-fondo: #36362B;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #363136;
  --completada: #7FD8A3;
  --completada-fondo: #243B31;
  --presencia-1: #05A573;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #05A573;
  --menu-activo-fondo: #133228;
  --menu-activo-raya: #05A573;
  --flotante: #05A573;
  --sobre-flotante: #0E1714;
  --franja-alto: 0px;
  --franja-indigo: #05A573;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="atardecer"] {
  --superficie: #FBF6F2;
  --superficie-elevada: #FEFEFD;
  --superficie-hundida: #F5EBE4;
  --linea: #E3DAD3;
  --linea-control: #9B816F;
  --tinta: #2B2017;
  --tinta-suave: #625347;
  --accion: #B9450A;
  --accion-hover: #A13C08;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #F7E8E0;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DB;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE7;
  --completada: #144D29;
  --completada-fondo: #DDE5DF;
  --presencia-1: #B9450A;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #B9450A;
  --menu-activo-fondo: #F7E8E0;
  --menu-activo-raya: #B9450A;
  --flotante: #B9450A;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #B9450A;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="atardecer"] {
  --superficie: #1A1311;
  --superficie-elevada: #251B18;
  --superficie-hundida: #110C0B;
  --linea: #3C2C27;
  --linea-control: #8A6459;
  --tinta: #EFE8E6;
  --tinta-suave: #C7B7B2;
  --accion: #EF5A0C;
  --accion-hover: #F4702A;
  --sobre-accion: #1A1311;
  --accion-tenue: #3D2317;
  --vencida: #FF8F93;
  --vencida-fondo: #442B29;
  --hoy: #FFB27D;
  --hoy-fondo: #443026;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #442B30;
  --completada: #7FD8A3;
  --completada-fondo: #32352B;
  --presencia-1: #EF5A0C;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #EF5A0C;
  --menu-activo-fondo: #3D2317;
  --menu-activo-raya: #EF5A0C;
  --flotante: #EF5A0C;
  --sobre-flotante: #1A1311;
  --franja-alto: 0px;
  --franja-indigo: #EF5A0C;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="carmesi"] {
  --superficie: #F7F7F9;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #EBEBF0;
  --linea: #D6D6E0;
  --linea-control: #8484A3;
  --tinta: #1C1C26;
  --tinta-suave: #484860;
  --accion: #CD2121;
  --accion-hover: #BF1F1F;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #FAE4E4;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #CD2121;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #CD2121;
  --menu-activo-fondo: #FAE4E4;
  --menu-activo-raya: #CD2121;
  --flotante: #CD2121;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #CD2121;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="carmesi"] {
  --superficie: #14151B;
  --superficie-elevada: #1C1D25;
  --superficie-hundida: #0D0E12;
  --linea: #2C2E3B;
  --linea-control: #666C8B;
  --tinta: #E8E8EE;
  --tinta-suave: #B3B6C7;
  --accion: #E55F5F;
  --accion-hover: #EA7E7E;
  --sobre-accion: #14151B;
  --accion-tenue: #34252C;
  --vencida: #FF8F93;
  --vencida-fondo: #3C2D34;
  --hoy: #FFB27D;
  --hoy-fondo: #3C3231;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #3C2D3C;
  --completada: #7FD8A3;
  --completada-fondo: #2A3737;
  --presencia-1: #E55F5F;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #E55F5F;
  --menu-activo-fondo: #34252C;
  --menu-activo-raya: #E55F5F;
  --flotante: #E55F5F;
  --sobre-flotante: #14151B;
  --franja-alto: 0px;
  --franja-indigo: #E55F5F;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}

html[data-theme="light"][data-paleta="grafito"] {
  --superficie: #F5F6F8;
  --superficie-elevada: #FEFEFE;
  --superficie-hundida: #E9EBF0;
  --linea: #D5D9E2;
  --linea-control: #7886A0;
  --tinta: #1B1F27;
  --tinta-suave: #475062;
  --accion: #334155;
  --accion-hover: #26303F;
  --sobre-accion: #FFFFFF;
  --accion-tenue: #E6E7EA;
  --vencida: #B4161C;
  --vencida-fondo: #F4DEDE;
  --hoy: #9A4708;
  --hoy-fondo: #F0E4DC;
  --prioridad-alta: #A8105F;
  --prioridad-alta-fondo: #F2DDE8;
  --completada: #144D29;
  --completada-fondo: #DDE5E0;
  --presencia-1: #334155;
  --presencia-2: #0F7A6E;
  --presencia-3: #8A4FBF;
  --presencia-4: #2F6DB5;
  --presencia-5: #7A5A12;
  --menu-activo-texto: #334155;
  --menu-activo-fondo: #E6E7EA;
  --menu-activo-raya: #334155;
  --flotante: #334155;
  --sobre-flotante: #FFFFFF;
  --franja-alto: 0px;
  --franja-indigo: #334155;
  --sombra-1: 0 1px 2px rgba(27,28,48,0.08);
}

html[data-theme="dark"][data-paleta="grafito"] {
  --superficie: #121417;
  --superficie-elevada: #1A1D21;
  --superficie-hundida: #0B0D0E;
  --linea: #2B2F36;
  --linea-control: #636E7E;
  --tinta: #E8EAED;
  --tinta-suave: #B5BBC5;
  --accion: #CBD5E1;
  --accion-hover: #E2E7EE;
  --sobre-accion: #121417;
  --accion-tenue: #2F3338;
  --vencida: #FF8F93;
  --vencida-fondo: #3A2D31;
  --hoy: #FFB27D;
  --hoy-fondo: #3A322E;
  --prioridad-alta: #FF8CC6;
  --prioridad-alta-fondo: #3A2D38;
  --completada: #7FD8A3;
  --completada-fondo: #283733;
  --presencia-1: #CBD5E1;
  --presencia-2: #5FD3C3;
  --presencia-3: #C9A2F0;
  --presencia-4: #8CB8EE;
  --presencia-5: #E2C26E;
  --menu-activo-texto: #CBD5E1;
  --menu-activo-fondo: #2F3338;
  --menu-activo-raya: #CBD5E1;
  --flotante: #CBD5E1;
  --sobre-flotante: #121417;
  --franja-alto: 0px;
  --franja-indigo: #CBD5E1;
  --sombra-1: 0 1px 2px rgba(0,0,0,0.5);
}
