:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pagina:#f9f9f7;--superficie:#fcfcfb;--tinta:#0b0b0b;--tinta-2:#52514e;--tinta-3:#898781;--rejilla:#e1e0d9;--base:#c3c2b7;--borde:#0b0b0b1a;--acento:#2a78d6;--seleccion:#2a78d61a;--cat-conflicto:#2a78d6;--cat-politica:#eb6834;--cat-ciencia:#1baf7a;--cat-cultura:#eda100;--cat-deporte:#e87ba4;--cat-desastres:#008300;--cat-economia:#6250d6;--cat-otros:#b5b3ab}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pagina:#0d0d0d;--superficie:#1a1a19;--tinta:#f0efec;--tinta-2:#c3c2b7;--rejilla:#2c2c2a;--base:#383835;--borde:#ffffff1a;--acento:#3987e5;--seleccion:#3987e529;--cat-conflicto:#3987e5;--cat-politica:#d95926;--cat-ciencia:#199e70;--cat-cultura:#c98500;--cat-deporte:#d55181;--cat-desastres:#008300;--cat-economia:#9085e9;--cat-otros:#6b6a65}}*{box-sizing:border-box}body{background:var(--pagina);color:var(--tinta);margin:0;font:14px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit}button,input,select{font:inherit;color:inherit}.visor{gap:12px;max-width:1200px;margin:0 auto;padding:16px;display:grid}.cabecera{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cabecera h1{margin:0 12px 0 0;font-size:22px}.fila{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nota{color:var(--tinta-3);font-size:12px}.chip{border:1px solid var(--borde);background:var(--superficie);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;text-decoration:none;display:inline-flex}.chip[aria-pressed=true],.chip[aria-selected=true]{background:var(--seleccion);border-color:var(--acento)}.chip:disabled{opacity:.5;cursor:default}.boton-plano{all:unset;box-sizing:border-box;cursor:pointer}.boton-plano:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:6px}.punto{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;min-width:0;padding:12px}.linea{position:relative}.cuerpo{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:12px;display:grid}.lista{max-height:70vh;padding:4px;overflow:auto}.detalle{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.cerrar-movil{display:none}@media (max-width:767px){.cuerpo{grid-template-columns:1fr}.detalle[data-abierto=false]{display:none}.detalle[data-abierto=true]{z-index:10;border-radius:16px 16px 0 0;max-height:75vh;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px #0003}.cerrar-movil{display:inline-flex}}
