/* ─── Hoopoetech App root ─────────────────────────────────────── */ function App() { const [tweaks, setTweak] = useTweaks(window.HOOPOE_TWEAKS); const [quoteOpen, setQuoteOpen] = React.useState(false); const [initialService, setInitialService] = React.useState(null); // Apply accent live React.useEffect(() => { document.documentElement.style.setProperty('--accent', tweaks.accent); }, [tweaks.accent]); const openQuote = (serviceId) => { setInitialService(typeof serviceId === 'string' ? serviceId : null); setQuoteOpen(true); }; return ( <>