/*
 * Coinable Moonlit Mint Lock
 * The native App Shell/Homepage CSS still supplies the actual Moonlit Mint
 * artwork and design. These rules only prevent stale alternative controls or
 * theme-state classes from remaining visible during responsive/AJAX redraws.
 */

html.coinable-moonlit-mint-lock,
body.coinable-moonlit-mint-lock {
    color-scheme: dark;
}

/* Hide controls when existing builds expose recognizable theme values. */
[data-theme="off"],
[data-theme="raven"],
[data-theme="raven-forge"],
[data-theme="raven_forge"],
[data-coinable-theme="off"],
[data-coinable-theme="raven"],
[data-coinable-theme="raven-forge"],
[data-app-theme="off"],
[data-app-theme="raven-forge"],
[data-home-theme="off"],
[data-home-theme="raven-forge"] {
    /* JavaScript immediately replaces these values with Moonlit Mint. */
}

/* Prevent a hidden chooser from reserving layout space. */
[aria-hidden="true"][hidden] {
    display: none !important;
}
