/*!
 * IDDS Skin — "Senja" (warm maroon / amber)
 * A warm, cultural government skin for e.g. Dinas Kebudayaan & Pariwisata.
 * Activated by theme_skin = senja (adds .skin-senja to <body>). Overrides the
 * IDDS brand tokens the whole front-end reads, so the homepage recolours.
 */

.skin-senja {
    --idds-primary-h: 350;
    --idds-primary-s: 60%;
    --idds-primary-l: 42%;
    --idds-accent: #f59e0b;
    --idds-radius-md: 12px;
    --idds-radius-lg: 16px;
    --idds-font-sans: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;
}

/* Header accent on nav — avoid header::after (display:contents orphans it) */
.skin-senja header.primary { border-bottom: 0; }
.skin-senja header.primary::after { content: none !important; display: none !important; }
.skin-senja nav.menu {
    box-shadow: inset 0 -3px 0 var(--idds-primary, #7f1d1d) !important;
}

/* Footer: warm dusk gradient -------------------------------------------- */
.skin-senja footer.footer {
    background: radial-gradient(1200px 400px at 20% -20%,
        color-mix(in srgb, var(--idds-primary, #7f1d1d) 72%, #0f172a) 0%,
        color-mix(in srgb, var(--idds-primary, #7f1d1d) 88%, #020617) 70%);
    color: color-mix(in srgb, var(--idds-primary) 18%, #e2e8f0);
}

.skin-senja article.featured .details .category a { background: var(--idds-primary, #7f1d1d); }
