/*
Theme Name: DRS Tactical
Theme URI: https://example.com
Author: Disaster Response Services
Author URI: https://example.com
Description: Custom DRS theme using the tactical dark layout and Tailwind for layout.
Version: 1.0
License: GNU General Public License v2 or later
Text Domain: drs-tactical
*/

/* DRS COLOR PALETTE ------------------------------------- */
:root {
    --drs-tactical-grey: #1A1D21;
    --drs-rescue-yellow: #FFD447;
    --drs-fireline-red: #C1272D;
    --drs-fire-orange: #FF6B2C;

    --drs-cert-green: #009639;
    --drs-nav-blue: #1F3A93;
    --drs-olive: #3C4422;
    --drs-steel: #4C5B68;

    --drs-electric-blue: #40CFFF;
    --drs-sar-orange: #FF914D;

    --drs-white: #F2F4F7;
    --drs-smoke-grey: #2E3338;
    --drs-ash-grey: #7A828A;
    --drs-fog-grey: #D9DDE1;
}

/* BASIC GLOBAL STYLES ----------------------------------- */
body {
    margin: 0;
    background-color: var(--drs-tactical-grey);
    color: var(--drs-white);
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

a {
    color: var(--drs-rescue-yellow);
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* Content wrapper for WP pages */
.drs-content {
    font-size: 0.95rem;
    line-height: 1.6;
    color: var(--drs-fog-grey);
}

.drs-content h2,
.drs-content h3 {
    color: var(--drs-white);
    margin-top: 1.5rem;
    margin-bottom: 0.75rem;
    font-weight: 700;
}

.drs-content p {
    margin-bottom: 0.75rem;
}

.drs-content ul,
.drs-content ol {
    margin-left: 1.5rem;
    margin-bottom: 0.75rem;
}
