/* src/index.css */ /* Se importa la tipografía "Public Sans" desde Google Fonts, la misma que usa eldia.com */ @import url('https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;700&display=swap'); :root { /* Se establece la nueva fuente principal y las de respaldo */ font-family: "Public Sans", system-ui, Avenir, Helvetica, Arial, sans-serif; line-height: 1.5; font-weight: 400; /* Tema Claro inspirado en El Día */ color-scheme: light; color: #333333; /* Texto principal más oscuro para mejor legibilidad */ background-color: #ffffff; /* Fondo blanco */ font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } a { font-weight: 500; color: #0073e6; /* Azul corporativo de El Día */ text-decoration: none; /* Se quita el subrayado por defecto, como en el sitio */ } a:hover { text-decoration: underline; /* Se añade subrayado en hover para claridad */ } body { margin: 0; /* Se elimina el centrado vertical para un layout de página más tradicional */ min-width: 320px; min-height: 100vh; } h1 { font-size: 2.5em; /* Ligeramente más pequeño para un look más de noticia */ line-height: 1.1; color: #212529; } button { border-radius: 4px; /* Bordes menos redondeados */ border: 1px solid transparent; padding: 0.6em 1.2em; font-size: 1em; font-weight: 500; font-family: inherit; background-color: #f8f9fa; /* Un gris muy claro para botones */ border-color: #dee2e6; /* Borde sutil */ cursor: pointer; transition: all 0.2s; } button:hover { border-color: #0073e6; background-color: #eef7ff; }