@font-face{font-family:letraTitulo;src:url(../media/cinzel_600-s.3c659dxkiu5ko.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:letraTitulo;src:url(../media/cinzel_700-s.0yjfrps11j0sl.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:letraTitulo Fallback;src:local(Times New Roman);ascent-override:70.4%;descent-override:26.83%;line-gap-override:0.0%;size-adjust:138.63%}.EGhsua_className{font-family:letraTitulo,letraTitulo Fallback,Georgia,serif}.EGhsua_variable{--letra-titulo:"letraTitulo", "letraTitulo Fallback", Georgia, serif}
@font-face{font-family:letraInterfaz;src:url(../media/alegreya_sans_400-s.p.1pxw9znzh3zqz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:letraInterfaz;src:url(../media/alegreya_sans_500-s.p.06ilz6bd570bz.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:letraInterfaz;src:url(../media/alegreya_sans_700-s.p.0hew0ha9x8va1.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:letraInterfaz Fallback;src:local(Arial);ascent-override:103.05%;descent-override:34.35%;line-gap-override:0.0%;size-adjust:87.34%}.dTSWzG_className{font-family:letraInterfaz,letraInterfaz Fallback,Segoe UI,system-ui,sans-serif}.dTSWzG_variable{--letra-ui:"letraInterfaz", "letraInterfaz Fallback", Segoe UI, system-ui, sans-serif}
@font-face{font-family:letraLectura;src:url(../media/alegreya_400-s.1vb29c3nixvp6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:letraLectura;src:url(../media/alegreya_400_italica-s.2361prrkvpigc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:letraLectura;src:url(../media/alegreya_700-s.21zfhawn64n3i.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:letraLectura Fallback;src:local(Times New Roman);ascent-override:101.05%;descent-override:34.31%;line-gap-override:0.0%;size-adjust:100.55%}.BrEmKG_className{font-family:letraLectura,letraLectura Fallback,Georgia,serif}.BrEmKG_variable{--letra-lectura:"letraLectura", "letraLectura Fallback", Georgia, serif}
._2ebMJW_pila{z-index:60;top:max(env(safe-area-inset-top), 12px);pointer-events:none;flex-direction:column;gap:8px;width:min(420px,100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}._2ebMJW_region{display:contents}._2ebMJW_aviso{border:1px solid var(--borde-2);background:var(--modal-fondo);pointer-events:auto;animation:_2ebMJW_entrar var(--normal) var(--curva);border-left-width:4px;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;font-size:15px;line-height:1.4;display:flex;box-shadow:0 8px 24px #00000080}@keyframes _2ebMJW_entrar{0%{opacity:0;transform:translateY(-8px)}}._2ebMJW_icono{margin-top:1px}._2ebMJW_texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._2ebMJW_texto span{color:var(--texto-2);font-size:14px}._2ebMJW_cerrar{border-radius:var(--radio-s);width:44px;height:44px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-10px -4px -10px 0;display:grid}._2ebMJW_cerrar:hover{background:var(--fondo-3)}._2ebMJW_info{border-left-color:var(--info)}._2ebMJW_info ._2ebMJW_icono{color:var(--info)}._2ebMJW_exito{border-left-color:var(--exito)}._2ebMJW_exito ._2ebMJW_icono{color:var(--exito)}._2ebMJW_atencion{border-left-color:var(--aviso)}._2ebMJW_atencion ._2ebMJW_icono{color:var(--aviso)}._2ebMJW_peligro{border-left-color:var(--peligro)}._2ebMJW_peligro ._2ebMJW_icono{color:var(--peligro)}
:root{--fondo-0:#0a0b10;--fondo-1:#11131a;--fondo-2:#181b24;--fondo-3:#222634;--fondo-4:#2c3142;--texto-1:#eee8da;--texto-2:#c2bbaa;--texto-3:#9c9585;--texto-inverso:#15120b;--borde-1:#2e3344;--borde-2:#6b7186;--borde-bronce:#8c6b30;--oro:#d4a72c;--oro-claro:#e8c25a;--oro-texto:#f0cf6a;--sangre:#b3202a;--sangre-oscura:#8e1a22;--sangre-texto:#ef6a71;--escarcha:#8fd3ff;--exito:#58b368;--aviso:#e2a93b;--peligro:#ef6a71;--info:#6ea8e8;--vida:#c62f3a;--vida-fondo:#3a0e12;--mana:#2f6fd6;--mana-fondo:#0e1e3d;--experiencia:#d4a72c;--experiencia-fondo:#2a2310;--esmalte-oro:#d4a72c;--esmalte-plata:#d8dee6;--esmalte-gules:#b3202a;--esmalte-azur:#1f4e9a;--esmalte-azur-nocturno:#1b2a41;--esmalte-sinople:#2e7d32;--esmalte-sinople-marino:#1d5c5a;--esmalte-sable:#1a1a1a;--esmalte-purpura:#5b2a86;--titulo-1:28px;--titulo-2:20px;--titulo-3:13px;--cuerpo:15px;--hud:13px;--lectura:16px}@media (min-width:768px){:root{--titulo-1:32px;--titulo-2:22px;--titulo-3:13px;--cuerpo:15px;--hud:14px;--lectura:17px}}@media (min-width:1200px){:root{--titulo-1:36px;--titulo-2:24px;--titulo-3:12px;--cuerpo:16px;--hud:14px;--lectura:17px}}@media (prefers-contrast:more){:root{--fondo-0:#000;--fondo-1:#000;--fondo-2:#0b0b0b;--fondo-3:#1f1f1f;--fondo-4:#333;--texto-1:#fff;--texto-2:#fff;--texto-3:#e6e6e6;--borde-2:#fff;--borde-1:#bfbfbf;--oro:#ffd34d;--oro-texto:#ffd34d;--sangre-texto:#ff8a8f;--escarcha:#a8e0ff}}
:root{--radio-s:6px;--radio-m:10px;--radio-l:16px;--rapida:.12s;--normal:.2s;--lenta:.32s;--curva:cubic-bezier(.2, .8, .2, 1);--ancho-pagina:1160px;--ancho-lectura:70ch;--alto-cabecera:64px;--modal-fondo:#141720;--velo:#05060aa8;--sombra-grande:0 20px 60px #000000b3;--borde-peligro:#c0303a}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--alto-cabecera) + 16px);background:var(--fondo-0)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--fondo-0);min-height:100dvh;color:var(--texto-1);font-family:var(--letra-ui);font-size:var(--cuerpo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5}h1,h2,h3,h4{font-family:var(--letra-titulo);letter-spacing:.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}a{color:var(--oro-texto);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--oro-claro)}:focus-visible{outline:2px solid var(--oro-claro);outline-offset:2px}::selection{color:var(--texto-1);background:#d4a72c59}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{z-index:100;border-radius:var(--radio-s);background:var(--oro);color:var(--texto-inverso);transition:transform var(--rapida) ease-out;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.saltar:focus-visible{color:var(--texto-inverso);transform:none}.cifras{font-variant-numeric:tabular-nums lining-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:80ms!important;animation-duration:80ms!important;animation-iteration-count:1!important}}
