/* DEFAULT - Government Green (unchanged palette) */
:root {
    --gov-primary: #0b5e2b;
    --gov-secondary: #0f7a38;
    --gov-accent: #f4b400;
    --gov-light: #f4f7fb;
    --gov-border: #dce3ea;
    --gov-text: #2d3748;
    --mobile-nav-height: 64px;
    --gov-maroon: #7a1f1f;
    --gov-dark: #1c1c1c;

    --gov-surface: #ffffff;
    --gov-surface-2: #f6f9fc;
    --gov-media-bg: #eef2f7;

    --gov-heading: #183b2d;
    --gov-muted: #70808f;
    --gov-on-primary: #ffffff;
    --gov-on-accent: #1c1c1c;
    --gov-brand: #0b5e2b;

    --gov-shadow: rgba(15, 23, 42, 0.10);
    --gov-shadow-soft: rgba(15, 23, 42, 0.06);

    --gov-notice-bg: #fff8e8;
    --gov-notice-border: #f1dfb0;
    --gov-notice-text: #6b4f00;
    --gov-notice-label: #7a1f1f;
}
