/* Generado de biblioteca/temas.yaml con npm run temas: no se edita a mano. */

/* Sobrio */
:root { color-scheme: light; --papel: #efe9dd; --hoja: #f7f3ea; --hoja-2: #ebe3d4; --elevada: #fffdf8; --pliegue: rgb(60 40 10 / 0.08); --tinta: #26211a; --tinta-2: #4a4237; --tenue: #75695a; --trazo: #cdbfa6; --acento: #3a649a; --acento-suave: rgb(58 100 154 / 0.1); --sobre-acento: #ffffff; --rubrica: #9a6514; --bien: #3f7a33; --mal: #b0412f; --aviso: #8a6510; --r-vida: #b5483a; --r-vida-baja: #c9331f; --r-poder: #3f6db3; --r-1: #a07a1c; --r-2: #4f7d40; --r-3: #7a58a8; --r-4: #2d817a; --r-5: #a8643a; --cielo: #d9dfe2; --monte: #b9c1ae; --suelo: #ddd0b6; --sombra: 0 8px 24px rgb(60 40 10 / 0.15); --grano: 0; --pluma: none; --acuarela: none; --acuarela-grande: blur(6px); --f-texto: "Literata", Georgia, "Times New Roman", serif; --f-titulo: "Alegreya SC", "Palatino Linotype", Georgia, serif; --f-ui: "Atkinson Hyperlegible", "Segoe UI", system-ui, sans-serif; --radio: 6px; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) { color-scheme: dark; --papel: #151311; --hoja: #1c1a17; --hoja-2: #24211d; --elevada: #2b2823; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ece6db; --tinta-2: #c9c1b4; --tenue: #9a9185; --trazo: #3d3830; --acento: #7ea6d6; --acento-suave: rgb(126 166 214 / 0.12); --sobre-acento: #10161e; --rubrica: #d6a24a; --bien: #7fb36f; --mal: #d4705f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2c343c; --monte: #313a2c; --suelo: #3f3627; --sombra: 0 8px 24px rgb(0 0 0 / 0.35); } }
:root[data-theme="dark"] { color-scheme: dark; --papel: #151311; --hoja: #1c1a17; --hoja-2: #24211d; --elevada: #2b2823; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ece6db; --tinta-2: #c9c1b4; --tenue: #9a9185; --trazo: #3d3830; --acento: #7ea6d6; --acento-suave: rgb(126 166 214 / 0.12); --sobre-acento: #10161e; --rubrica: #d6a24a; --bien: #7fb36f; --mal: #d4705f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2c343c; --monte: #313a2c; --suelo: #3f3627; --sombra: 0 8px 24px rgb(0 0 0 / 0.35); }

/* Cuaderno de viaje */
:root[data-estilo="cuaderno"] { color-scheme: light; --papel: #f2ecdf; --hoja: #f7f2e8; --hoja-2: #ebe2cf; --elevada: #faf6ee; --pliegue: rgb(90 60 20 / 0.10); --tinta: #2a231b; --tinta-2: #54483a; --tenue: #7f705c; --trazo: #b8a888; --acento: #2d4f6e; --acento-suave: rgb(45 79 110 / 0.10); --sobre-acento: #f7f2e8; --rubrica: #a8402c; --bien: #587a35; --mal: #a8402c; --aviso: #9a6f1c; --r-vida: #b84a36; --r-vida-baja: #c9331f; --r-poder: #3f6f9c; --r-1: #b07f22; --r-2: #587a35; --r-3: #6b5a8e; --r-4: #2f7c76; --r-5: #a8643a; --cielo: #c9d6d8; --monte: #a9b59a; --suelo: #d8c49b; --sombra: 0 10px 30px rgb(60 40 15 / 0.16); --grano: 0.07; --pluma: url(#pluma); --acuarela: url(#acuarela); --acuarela-grande: url(#acuarela-grande); --f-texto: "Alegreya", "Iowan Old Style", Georgia, serif; --f-titulo: "Alegreya SC", "Alegreya", Georgia, serif; --f-ui: "Alegreya Sans", "Gill Sans", "Segoe UI", sans-serif; --radio: 4px; }
@media (prefers-color-scheme: dark) { :root[data-estilo="cuaderno"]:not([data-theme="light"]) { color-scheme: dark; --papel: #17130f; --hoja: #1e1914; --hoja-2: #2a231b; --elevada: #251f19; --pliegue: rgb(0 0 0 / 0.35); --tinta: #ece2cc; --tinta-2: #c8b99c; --tenue: #95866f; --trazo: #4d4234; --acento: #93b6d6; --acento-suave: rgb(147 182 214 / 0.12); --sobre-acento: #17130f; --rubrica: #e08066; --bien: #9fc06f; --mal: #e08066; --aviso: #ddae4f; --r-vida: #cf6650; --r-vida-baja: #ef5a3e; --r-poder: #6f9cc8; --r-1: #ddae4f; --r-2: #9fc06f; --r-3: #b2a0d6; --r-4: #6cbcb4; --r-5: #d99a6c; --cielo: #3a4652; --monte: #46523d; --suelo: #5e4e34; --sombra: 0 10px 30px rgb(0 0 0 / 0.5); --grano: 0.05; } }
:root[data-estilo="cuaderno"][data-theme="dark"] { color-scheme: dark; --papel: #17130f; --hoja: #1e1914; --hoja-2: #2a231b; --elevada: #251f19; --pliegue: rgb(0 0 0 / 0.35); --tinta: #ece2cc; --tinta-2: #c8b99c; --tenue: #95866f; --trazo: #4d4234; --acento: #93b6d6; --acento-suave: rgb(147 182 214 / 0.12); --sobre-acento: #17130f; --rubrica: #e08066; --bien: #9fc06f; --mal: #e08066; --aviso: #ddae4f; --r-vida: #cf6650; --r-vida-baja: #ef5a3e; --r-poder: #6f9cc8; --r-1: #ddae4f; --r-2: #9fc06f; --r-3: #b2a0d6; --r-4: #6cbcb4; --r-5: #d99a6c; --cielo: #3a4652; --monte: #46523d; --suelo: #5e4e34; --sombra: 0 10px 30px rgb(0 0 0 / 0.5); --grano: 0.05; }

/* Atlas */
:root[data-estilo="everlore"] { color-scheme: light; --papel: #fafaf9; --hoja: #ffffff; --hoja-2: #f3f3f1; --elevada: #ffffff; --pliegue: rgb(17 17 19 / 0.06); --tinta: #111113; --tinta-2: #45454d; --tenue: #63636b; --trazo: #e2e2de; --acento: #111113; --acento-suave: rgb(17 17 19 / 0.06); --sobre-acento: #ffffff; --rubrica: #45454d; --bien: #2f7a3a; --mal: #b3402f; --aviso: #8a6510; --r-vida: #b5483a; --r-vida-baja: #c9331f; --r-poder: #3f6db3; --r-1: #a07a1c; --r-2: #4f7d40; --r-3: #7a58a8; --r-4: #2d817a; --r-5: #a8643a; --cielo: #dfe3e6; --monte: #c3c9bf; --suelo: #e3ddd0; --sombra: 0 1px 2px rgb(17 17 19 / 0.05), 0 8px 24px rgb(17 17 19 / 0.06); --grano: 0; --pluma: none; --acuarela: none; --acuarela-grande: blur(6px); --f-texto: "Geist", "Segoe UI", system-ui, sans-serif; --f-titulo: "Newsreader", "Iowan Old Style", Georgia, serif; --f-ui: "Geist", "Segoe UI", system-ui, sans-serif; --radio: 12px; }
@media (prefers-color-scheme: dark) { :root[data-estilo="everlore"]:not([data-theme="light"]) { color-scheme: dark; --papel: #111113; --hoja: #18181b; --hoja-2: #202024; --elevada: #1d1d21; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ededef; --tinta-2: #b4b4bc; --tenue: #8e8e97; --trazo: #2e2e34; --acento: #ededef; --acento-suave: rgb(237 237 239 / 0.08); --sobre-acento: #111113; --rubrica: #b4b4bc; --bien: #7fb36f; --mal: #e0735f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2a2f35; --monte: #30362e; --suelo: #3a352c; --sombra: 0 8px 24px rgb(0 0 0 / 0.4); } }
:root[data-estilo="everlore"][data-theme="dark"] { color-scheme: dark; --papel: #111113; --hoja: #18181b; --hoja-2: #202024; --elevada: #1d1d21; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ededef; --tinta-2: #b4b4bc; --tenue: #8e8e97; --trazo: #2e2e34; --acento: #ededef; --acento-suave: rgb(237 237 239 / 0.08); --sobre-acento: #111113; --rubrica: #b4b4bc; --bien: #7fb36f; --mal: #e0735f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2a2f35; --monte: #30362e; --suelo: #3a352c; --sombra: 0 8px 24px rgb(0 0 0 / 0.4); }

/* Cada tema en un trozo de la página (data-tema): la tarjeta de un mundo, con el suyo, dentro del hub. */

[data-tema="sobrio"] { color-scheme: light; --papel: #efe9dd; --hoja: #f7f3ea; --hoja-2: #ebe3d4; --elevada: #fffdf8; --pliegue: rgb(60 40 10 / 0.08); --tinta: #26211a; --tinta-2: #4a4237; --tenue: #75695a; --trazo: #cdbfa6; --acento: #3a649a; --acento-suave: rgb(58 100 154 / 0.1); --sobre-acento: #ffffff; --rubrica: #9a6514; --bien: #3f7a33; --mal: #b0412f; --aviso: #8a6510; --r-vida: #b5483a; --r-vida-baja: #c9331f; --r-poder: #3f6db3; --r-1: #a07a1c; --r-2: #4f7d40; --r-3: #7a58a8; --r-4: #2d817a; --r-5: #a8643a; --cielo: #d9dfe2; --monte: #b9c1ae; --suelo: #ddd0b6; --sombra: 0 8px 24px rgb(60 40 10 / 0.15); --grano: 0; --pluma: none; --acuarela: none; --acuarela-grande: blur(6px); --f-texto: "Literata", Georgia, "Times New Roman", serif; --f-titulo: "Alegreya SC", "Palatino Linotype", Georgia, serif; --f-ui: "Atkinson Hyperlegible", "Segoe UI", system-ui, sans-serif; --radio: 6px; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) [data-tema="sobrio"] { color-scheme: dark; --papel: #151311; --hoja: #1c1a17; --hoja-2: #24211d; --elevada: #2b2823; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ece6db; --tinta-2: #c9c1b4; --tenue: #9a9185; --trazo: #3d3830; --acento: #7ea6d6; --acento-suave: rgb(126 166 214 / 0.12); --sobre-acento: #10161e; --rubrica: #d6a24a; --bien: #7fb36f; --mal: #d4705f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2c343c; --monte: #313a2c; --suelo: #3f3627; --sombra: 0 8px 24px rgb(0 0 0 / 0.35); } }
:root[data-theme="dark"] [data-tema="sobrio"] { color-scheme: dark; --papel: #151311; --hoja: #1c1a17; --hoja-2: #24211d; --elevada: #2b2823; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ece6db; --tinta-2: #c9c1b4; --tenue: #9a9185; --trazo: #3d3830; --acento: #7ea6d6; --acento-suave: rgb(126 166 214 / 0.12); --sobre-acento: #10161e; --rubrica: #d6a24a; --bien: #7fb36f; --mal: #d4705f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2c343c; --monte: #313a2c; --suelo: #3f3627; --sombra: 0 8px 24px rgb(0 0 0 / 0.35); }

[data-tema="cuaderno"] { color-scheme: light; --papel: #f2ecdf; --hoja: #f7f2e8; --hoja-2: #ebe2cf; --elevada: #faf6ee; --pliegue: rgb(90 60 20 / 0.10); --tinta: #2a231b; --tinta-2: #54483a; --tenue: #7f705c; --trazo: #b8a888; --acento: #2d4f6e; --acento-suave: rgb(45 79 110 / 0.10); --sobre-acento: #f7f2e8; --rubrica: #a8402c; --bien: #587a35; --mal: #a8402c; --aviso: #9a6f1c; --r-vida: #b84a36; --r-vida-baja: #c9331f; --r-poder: #3f6f9c; --r-1: #b07f22; --r-2: #587a35; --r-3: #6b5a8e; --r-4: #2f7c76; --r-5: #a8643a; --cielo: #c9d6d8; --monte: #a9b59a; --suelo: #d8c49b; --sombra: 0 10px 30px rgb(60 40 15 / 0.16); --grano: 0.07; --pluma: url(#pluma); --acuarela: url(#acuarela); --acuarela-grande: url(#acuarela-grande); --f-texto: "Alegreya", "Iowan Old Style", Georgia, serif; --f-titulo: "Alegreya SC", "Alegreya", Georgia, serif; --f-ui: "Alegreya Sans", "Gill Sans", "Segoe UI", sans-serif; --radio: 4px; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) [data-tema="cuaderno"] { color-scheme: dark; --papel: #17130f; --hoja: #1e1914; --hoja-2: #2a231b; --elevada: #251f19; --pliegue: rgb(0 0 0 / 0.35); --tinta: #ece2cc; --tinta-2: #c8b99c; --tenue: #95866f; --trazo: #4d4234; --acento: #93b6d6; --acento-suave: rgb(147 182 214 / 0.12); --sobre-acento: #17130f; --rubrica: #e08066; --bien: #9fc06f; --mal: #e08066; --aviso: #ddae4f; --r-vida: #cf6650; --r-vida-baja: #ef5a3e; --r-poder: #6f9cc8; --r-1: #ddae4f; --r-2: #9fc06f; --r-3: #b2a0d6; --r-4: #6cbcb4; --r-5: #d99a6c; --cielo: #3a4652; --monte: #46523d; --suelo: #5e4e34; --sombra: 0 10px 30px rgb(0 0 0 / 0.5); --grano: 0.05; } }
:root[data-theme="dark"] [data-tema="cuaderno"] { color-scheme: dark; --papel: #17130f; --hoja: #1e1914; --hoja-2: #2a231b; --elevada: #251f19; --pliegue: rgb(0 0 0 / 0.35); --tinta: #ece2cc; --tinta-2: #c8b99c; --tenue: #95866f; --trazo: #4d4234; --acento: #93b6d6; --acento-suave: rgb(147 182 214 / 0.12); --sobre-acento: #17130f; --rubrica: #e08066; --bien: #9fc06f; --mal: #e08066; --aviso: #ddae4f; --r-vida: #cf6650; --r-vida-baja: #ef5a3e; --r-poder: #6f9cc8; --r-1: #ddae4f; --r-2: #9fc06f; --r-3: #b2a0d6; --r-4: #6cbcb4; --r-5: #d99a6c; --cielo: #3a4652; --monte: #46523d; --suelo: #5e4e34; --sombra: 0 10px 30px rgb(0 0 0 / 0.5); --grano: 0.05; }

[data-tema="everlore"] { color-scheme: light; --papel: #fafaf9; --hoja: #ffffff; --hoja-2: #f3f3f1; --elevada: #ffffff; --pliegue: rgb(17 17 19 / 0.06); --tinta: #111113; --tinta-2: #45454d; --tenue: #63636b; --trazo: #e2e2de; --acento: #111113; --acento-suave: rgb(17 17 19 / 0.06); --sobre-acento: #ffffff; --rubrica: #45454d; --bien: #2f7a3a; --mal: #b3402f; --aviso: #8a6510; --r-vida: #b5483a; --r-vida-baja: #c9331f; --r-poder: #3f6db3; --r-1: #a07a1c; --r-2: #4f7d40; --r-3: #7a58a8; --r-4: #2d817a; --r-5: #a8643a; --cielo: #dfe3e6; --monte: #c3c9bf; --suelo: #e3ddd0; --sombra: 0 1px 2px rgb(17 17 19 / 0.05), 0 8px 24px rgb(17 17 19 / 0.06); --grano: 0; --pluma: none; --acuarela: none; --acuarela-grande: blur(6px); --f-texto: "Geist", "Segoe UI", system-ui, sans-serif; --f-titulo: "Newsreader", "Iowan Old Style", Georgia, serif; --f-ui: "Geist", "Segoe UI", system-ui, sans-serif; --radio: 12px; }
@media (prefers-color-scheme: dark) { :root:not([data-theme="light"]) [data-tema="everlore"] { color-scheme: dark; --papel: #111113; --hoja: #18181b; --hoja-2: #202024; --elevada: #1d1d21; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ededef; --tinta-2: #b4b4bc; --tenue: #8e8e97; --trazo: #2e2e34; --acento: #ededef; --acento-suave: rgb(237 237 239 / 0.08); --sobre-acento: #111113; --rubrica: #b4b4bc; --bien: #7fb36f; --mal: #e0735f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2a2f35; --monte: #30362e; --suelo: #3a352c; --sombra: 0 8px 24px rgb(0 0 0 / 0.4); } }
:root[data-theme="dark"] [data-tema="everlore"] { color-scheme: dark; --papel: #111113; --hoja: #18181b; --hoja-2: #202024; --elevada: #1d1d21; --pliegue: rgb(0 0 0 / 0.3); --tinta: #ededef; --tinta-2: #b4b4bc; --tenue: #8e8e97; --trazo: #2e2e34; --acento: #ededef; --acento-suave: rgb(237 237 239 / 0.08); --sobre-acento: #111113; --rubrica: #b4b4bc; --bien: #7fb36f; --mal: #e0735f; --aviso: #d9b45a; --r-vida: #c8604e; --r-vida-baja: #e0573f; --r-poder: #6d93d4; --r-1: #c9a24a; --r-2: #7fa86e; --r-3: #a283c9; --r-4: #4fa8a0; --r-5: #c98a5a; --cielo: #2a2f35; --monte: #30362e; --suelo: #3a352c; --sombra: 0 8px 24px rgb(0 0 0 / 0.4); }
