/*
Theme Name: Astra Child Artemis
Theme URI: https://artemistracker.com
Description: Child theme for Artemis II Mission Tracker
Author: Duncan Smith
Author URI: https://artemistracker.com
Template: astra
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child-artemis
*/

/* ===================================
   OVERRIDE ASTRA COLOR VARIABLES (DARK THEME)
   =================================== */

:root {
    /* Override Astra's light theme colors with dark ones */
    --ast-global-color-0: #00d4ff !important;  /* Cyan accent */
    --ast-global-color-1: #ff6b35 !important;  /* Orange hover */
    --ast-global-color-2: #e2e8f0 !important;  /* Headings light */
    --ast-global-color-3: #94a3b8 !important;  /* Text gray */
    --ast-global-color-4: #0f172a !important;  /* Dark background (was white) */
    --ast-global-color-5: #050816 !important;  /* Darker background (was light gray) */
    --ast-global-color-6: #1e293b !important;  /* Card background */
    --ast-global-color-7: rgba(255, 255, 255, 0.1) !important;  /* Border color */
    --ast-global-color-8: #e2e8f0 !important;  /* Light text */
}

/* Force dark on regular pages */
body:not(.page-template-template-artemis-tracker) {
    background: #050816 !important;
}

.ast-separate-container:not(.page-template-template-artemis-tracker) {
    background: #050816 !important;
}

/* ===================================
   TRACKER PAGE OVERRIDES
   =================================== */

/* Ensure full-width layout for tracker page */
.page-template-template-artemis-tracker .site-content,
.page-template-template-artemis-tracker .ast-container {
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Hide header/footer on tracker page */
.page-template-template-artemis-tracker #masthead,
.page-template-template-artemis-tracker #colophon {
    display: none !important;
}

/* End of root stylesheet - All tracker styles are in /css/custom.css */