/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/* ===================================================================
// CSS Fix for SliceWP Affiliate Dashboard on Dark Themes
// -------------------------------------------------------------------
// This code targets the main container of the SliceWP affiliate 
// dashboard and forces the text color to be dark, ensuring it's
// readable on light-colored backgrounds that might be present
// even in a dark theme.
// =================================================================== */

/*/* --- General Text Color --- */
/* Target all common text elements within the affiliate area */
#slicewp-affiliate-account-tab,
#slicewp-affiliate-account-tab .slicewp-card,
#slicewp-affiliate-account-tab p,
#slicewp-affiliate-account-tab div,
#slicewp-affiliate-account-tab label,
#slicewp-affiliate-account-tab span,
#slicewp-affiliate-account-tab th,
#slicewp-affiliate-account-tab td,
#slicewp-affiliate-account-tab .slicewp-card-title,
#slicewp-affiliate-account-tab .slicewp-kpi-value,
#slicewp-affiliate-account-tab .slicewp-field-description,
#slicewp-affiliate-account-tab .slicewp-list-table td {
    color: #2d3748 !important; /* A dark gray for better readability */
}

/* --- Links --- */
/* Ensure links are a visible color */
#slicewp-affiliate-account-tab a {
    color: #3182ce !important;
}

#slicewp-affiliate-account-tab a:hover {
    color: #2b6cb0 !important;
}


/* --- Form Inputs & Selects --- */
/* Style the input fields to have dark text and a light background */
#slicewp-affiliate-account-tab input[type="text"],
#slicewp-affiliate-account-tab input[type="email"],
#slicewp-affiliate-account-tab input[type="url"],
#slicewp-affiliate-account-tab select {
    color: #2d3748 !important;
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
}

/* --- Specific Text Visibility Fixes --- */
/* Added more specific selectors for labels and descriptions reported as not visible */
#slicewp-affiliate-account-tab .slicewp-field-label-wrapper label,
#slicewp-affiliate-account-tab .slicewp-field-description,
#slicewp-affiliate-account-tab .slicewp-field-description p {
    color: #2d3748 !important;
}

/* --- 2nd Level Specificity Fix for Referral URL Description --- */
/* This rule targets the specific description paragraph you pointed out to override conflicting theme styles. */
#slicewp-affiliate-account-tab .slicewp-field-wrapper .slicewp-field-description p {
    color: #2d3748 !important;
}

/* --- Date Picker Specifics --- */
/* Ensure text inside the date picker is readable */
#slicewp-affiliate-account-tab .slicewp-date-picker-input,
#slicewp-affiliate-account-tab .slicewp-date-picker-predefined-date-range,
#slicewp-affiliate-account-tab .month-item-name,
#slicewp-affiliate-account-tab .month-item-year,
#slicewp-affiliate-account-tab .day-item {
     color: #2d3748 !important;
}

/* Highlight the 'today' date in the picker */
#slicewp-affiliate-account-tab .day-item.is-today {
    color: #3182ce !important;
    font-weight: bold;
}

/* Style the selected date range in the picker */
#slicewp-affiliate-account-tab .day-item.is-start-date,
#slicewp-affiliate-account-tab .day-item.is-end-date,
#slicewp-affiliate-account-tab .day-item.is-in-range {
    background-color: #3182ce !important;
    color: #ffffff !important;
}

/* --- Headings --- */
#slicewp-affiliate-account-tab .slicewp-section-heading {
    color: #1a202c !important;
    font-weight: bold;
}
