@font-face{font-family:cuerpo;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cuerpo;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cuerpo;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cuerpo Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_afa943{font-family:cuerpo,cuerpo Fallback}.__variable_afa943{--f-body:"cuerpo","cuerpo Fallback"}@font-face{font-family:titulares;src:url(/_next/static/media/5e71f0cbcf4d3a75-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:titulares;src:url(/_next/static/media/98c7e45d42de1c1c-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:titulares Fallback;src:local("Arial");ascent-override:84.71%;descent-override:24.59%;line-gap-override:0.00%;size-adjust:109.79%}.__className_28a185{font-family:titulares,titulares Fallback}.__variable_28a185{--f-display:"titulares","titulares Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4ea204{font-family:mono,mono Fallback}.__variable_4ea204{--f-mono:"mono","mono Fallback"}.barra-sesion_barra__wSPzn{display:flex;align-items:center;gap:16px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--surface)}.barra-sesion_enlaces__MRSKy a{color:var(--ink);font-weight:600;text-decoration:none}.barra-sesion_enlaces__MRSKy a:hover{color:var(--accent)}.barra-sesion_avisos__NqDNF{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:600;text-decoration:none}.barra-sesion_avisos__NqDNF:hover{color:var(--accent)}.barra-sesion_avisos__NqDNF span{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--accent);color:var(--surface);font-size:12px;text-align:center}.barra-sesion_marca__3TaVF{text-decoration:none;font-family:var(--f-display),var(--f-body),sans-serif;font-weight:700;color:var(--accent)}.barra-sesion_cuenta__61R1g{margin-left:auto;color:var(--muted);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-sesion_salir__H3vKY{height:34px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.barra-sesion_salir__H3vKY:hover{border-color:var(--accent);color:var(--accent)}.barra-sesion_salir__H3vKY:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}@media (max-width:560px){.barra-sesion_marca__3TaVF{display:none}.barra-sesion_cuenta__61R1g{margin-left:0;flex:1 1}}:root{--bg:#f3f5f8;--surface:#ffffff;--sunken:#eaeef4;--ink:#18202d;--muted:#586274;--line:#d6dce6;--accent:#24497a;--accent-strong:#1b3860;--accent-ink:#ffffff;--accent-soft:#e1e9f5;--max:#b3261e;--max-soft:#fbe6e3;--alta:#8a5100;--alta-soft:#fcefd8;--norm:#4a5466;--norm-soft:#e8ebf0;--ok:#1d7346;--ok-soft:#e0f2e7;--radius:10px;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#10141b;--surface:#171d26;--sunken:#1d2430;--ink:#e5e9f0;--muted:#9ba5b5;--line:#2b3441;--accent:#8db0e6;--accent-strong:#a9c4ee;--accent-ink:#0f1722;--accent-soft:#1c2a3e;--max:#ff8c82;--max-soft:#3a1c1a;--alta:#f1b65a;--alta-soft:#33270f;--norm:#b9c1ce;--norm-soft:#242b37;--ok:#6fd39b;--ok-soft:#14301f;color-scheme:dark}}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2{font-family:var(--f-display),var(--f-body),system-ui,sans-serif}