/*
 Theme Name: GeneratePress Child
 Theme URI: https://generatepress.com
 Template: generatepress
 Author: Tom Usborne
 Author URI: https://tomusborne.com
 Description: lottowawa.com (Modern Lottery v2)
 Version: 2.1.0
*/

/* --- Updated Styles from Spec v2 --- */
body {
    background-color: #0B0F1A !important;
    color: #FFFFFF !important;
    font-family: 'Prompt', sans-serif !important;
}

#page, 
.site-header, 
.site-footer, 
.site-content,
.main-navigation,
.outside-header,
.site-info,
.top-bar {
    background-color: #0B0F1A !important;
}

.glow-blue {
    box-shadow: 0 0 20px rgba(59, 130, 246, 0.35);
}

.hover-lift {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-lift:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(59, 130, 246, 0.4);
}

.card-dark {
    background-color: #1F2937;
    border: 1px solid rgba(59, 130, 246, 0.1);
    border-radius: 12px;
}

/* Typography Overrides */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Prompt', sans-serif !important;
    font-weight: 600;
    color: #FFFFFF !important;
}

/* Force dark backgrounds for GP containers */
.separate-containers .inside-article,
.separate-containers .comments-area,
.separate-containers .page-header,
.separate-containers .paging-navigation,
.one-container .site-content {
    background-color: #111827 !important;
    color: #FFFFFF;
}
