/* NexGen Builders — main App */
const ACCENT_BLUE = { blue: '#3D7EFF', blueHot: '#5B9CFF', cyan: '#22D3EE', coral: '#FF5757' };
function App() {
const [lang, setLang] = React.useState(window.DJANGO_LANG || 'el');
React.useEffect(() => {
const root = document.documentElement;
root.style.setProperty('--blue', ACCENT_BLUE.blue);
root.style.setProperty('--blue-hot', ACCENT_BLUE.blueHot);
root.style.setProperty('--cyan', ACCENT_BLUE.cyan);
root.style.setProperty('--coral', ACCENT_BLUE.coral);
}, []);
React.useEffect(() => {
document.documentElement.lang = lang;
}, [lang]);
const dict = window.I18N[lang];
const { Nav, Hero, Marquee, Programs, WhyUs, Achievements, Areas, FAQ, Careers, CTA, Footer } = window.NGB;
const heroSrc = _a('assets/photo-classroom.jpg');
return (
);
}
ReactDOM.createRoot(document.getElementById('root')).render();