/**
 * Punto de entrada principal de la aplicación
 * Monta el componente App en el DOM
 */
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
import '@styles/globals.css';

// Obtener el elemento root del DOM
const rootElement = document.getElementById('root');

if (!rootElement) {
  throw new Error('No se encontró el elemento root en el DOM');
}

// Crear el root de React y renderizar la aplicación
ReactDOM.createRoot(rootElement).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
);
