• Applies system theme preference and updates DOM and storage.

    Returns Promise<boolean>

    True if system theme is dark.

    export async function applySystemTheme(): Promise<boolean> {
    const isDarkMode = await globalThis.themeMode.system();
    updateDocumentTheme(isDarkMode ? "dark" : "light");
    storage.setItem(THEME_KEY, "system");
    document.dispatchEvent(new CustomEvent("themeToggled"));
    return isDarkMode;
    }