| 
									
										
										
										
											2025-08-22 21:55:03 -03:00
										 |  |  | /* src/index.css */ | 
					
						
							| 
									
										
										
										
											2025-08-14 15:27:45 -03:00
										 |  |  | :root { | 
					
						
							|  |  |  |   font-family: system-ui, Avenir, Helvetica, Arial, sans-serif; | 
					
						
							|  |  |  |   line-height: 1.5; | 
					
						
							|  |  |  |   font-weight: 400; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-08-22 21:55:03 -03:00
										 |  |  |   /* Tema Claro por defecto */ | 
					
						
							|  |  |  |   color-scheme: light; | 
					
						
							|  |  |  |   color: #213547; | 
					
						
							|  |  |  |   background-color: #ffffff; | 
					
						
							| 
									
										
										
										
											2025-08-14 15:27:45 -03:00
										 |  |  | 
 | 
					
						
							|  |  |  |   font-synthesis: none; | 
					
						
							|  |  |  |   text-rendering: optimizeLegibility; | 
					
						
							|  |  |  |   -webkit-font-smoothing: antialiased; | 
					
						
							|  |  |  |   -moz-osx-font-smoothing: grayscale; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a { | 
					
						
							|  |  |  |   font-weight: 500; | 
					
						
							|  |  |  |   color: #646cff; | 
					
						
							|  |  |  |   text-decoration: inherit; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | a:hover { | 
					
						
							|  |  |  |   color: #535bf2; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | body { | 
					
						
							|  |  |  |   margin: 0; | 
					
						
							|  |  |  |   display: flex; | 
					
						
							|  |  |  |   place-items: center; | 
					
						
							|  |  |  |   min-width: 320px; | 
					
						
							|  |  |  |   min-height: 100vh; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1 { | 
					
						
							|  |  |  |   font-size: 3.2em; | 
					
						
							|  |  |  |   line-height: 1.1; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | button { | 
					
						
							|  |  |  |   border-radius: 8px; | 
					
						
							|  |  |  |   border: 1px solid transparent; | 
					
						
							|  |  |  |   padding: 0.6em 1.2em; | 
					
						
							|  |  |  |   font-size: 1em; | 
					
						
							|  |  |  |   font-weight: 500; | 
					
						
							|  |  |  |   font-family: inherit; | 
					
						
							| 
									
										
										
										
											2025-08-22 21:55:03 -03:00
										 |  |  |   /* Color de fondo para botones en tema claro */ | 
					
						
							|  |  |  |   background-color: #f9f9f9; | 
					
						
							| 
									
										
										
										
											2025-08-14 15:27:45 -03:00
										 |  |  |   cursor: pointer; | 
					
						
							|  |  |  |   transition: border-color 0.25s; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | button:hover { | 
					
						
							|  |  |  |   border-color: #646cff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | button:focus, | 
					
						
							|  |  |  | button:focus-visible { | 
					
						
							|  |  |  |   outline: 4px auto -webkit-focus-ring-color; | 
					
						
							| 
									
										
										
										
											2025-08-22 21:55:03 -03:00
										 |  |  | } |