@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/montserrat-500.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fuentes/montserrat-600.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/montserrat-700.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/fuentes/montserrat-700-cursiva.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fuentes/montserrat-800.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/fuentes/montserrat-900.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/jetbrains-mono-500.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/jetbrains-mono-700.woff2) format("woff2")}:root{--bg: #000;--surface: #1E1E1E;--raised: #141414;--line: #2E2E2E;--gold: #A17544;--gold-text: #C89A62;--gold-btn: #8F6636;--gold-ink: #fff;--text: #fff;--muted: #C0C0C0;--faint: #8E8E8E;--code: #4DD0E1;--user: #B19CD9;--vote: #FF5100;--ok: #4CAF50;--danger: #FF4D4D;--champ: #FFC83D;--tint-strength: .2;color-scheme:dark}[data-tema=grafito]{--bg: #0E0D0B;--surface: #1B1916;--raised: #141310;--line: #332E27;--gold: #C39A5E;--gold-text: #D9B37C;--gold-btn: #8F6636;--muted: #C4BDB2;--faint: #958D80;--tint-strength: .24}[data-tema=claro]{--bg: #F6F2EA;--surface: #FFFFFF;--raised: #EDE7DB;--line: #DDD4C4;--gold: #8A5F2E;--gold-text: #7A5226;--gold-btn: #7E5628;--text: #171410;--muted: #55493B;--faint: #6E6252;--code: #00707E;--user: #5F47A0;--vote: #C93E00;--ok: #237A2A;--danger: #C62828;--champ: #8A6200;--tint-strength: .16;color-scheme:light}:root{--display: "Montserrat", system-ui, sans-serif;--body: "Montserrat", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--radio-panel: 16px;--radio: 12px;--radio-fila: 10px;--pulsable: 44px;--margen: clamp(16px, 3vw, 40px);--ancho-max: 1320px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--body);font-weight:500;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}h1,h2,h3{font-family:var(--display);margin:0;text-wrap:balance}p{margin:0}:focus-visible{outline:2px solid var(--gold-text);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.contenido{width:100%;max-width:var(--ancho-max);margin:0 auto;padding:28px var(--margen) 56px}
