/**
 * mod_vmm_ankaufsrechner — Site-spezifische Theme-Overrides
 *
 * Enthält Farbkorrekturen für alle 5 Ziel-Websites.
 * Wird zusammen mit der Basis-CSS (vmm_ankaufsrechner.min.css
 * bzw. vmm_ankaufsrechner_v2.css) geladen.
 * Das aktive Theme wird durch die Modifier-Klasse am Root-Element gesteuert:
 *   .mod-vmm-ankaufsrechner--goldankauf24 | --edelmetallservice | --scheidegold | --goldankaufgold | --dentalgold
 *
 * Echte Primärfarben (aus Theme-CSS der Ziel-Sites extrahiert):
 *   goldankauf24       #c5a558  warmes Gold              (24goldankauf.de)
 *   edelmetallservice  #2c509e  Mittelblau               (deutsche-edelmetallservice.de)
 *   scheidegold        #293133  Charcoal + #d4af37 Gold  (myscheidegold.de)
 *   goldankaufgold     #c5a559  warmes Gold              (goldankauf-gold.de)
 *   dentalgold         #cfb478  Champagner-Gold          (zahngoldankauf-dentalgold.de)
 *
 * @package     Joomla.Site
 * @subpackage  mod_vmm_ankaufsrechner
 * @copyright   Copyright (C) 2026 Villaester Moderne Medien GmbH
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

/* ══════════════════════════════════════════════════════════════
   ── 24goldankauf.de (goldankauf24) — Warmes Gold #c5a558
   ══════════════════════════════════════════════════════════════ */

/* V1: Default-Tabelle */
.mod-vmm-ankaufsrechner--goldankauf24 .category-header th {
    background: #c5a558 !important;
    color: #1a1a1a !important;
}
.mod-vmm-ankaufsrechner--goldankauf24 .ankaufsrechner-table input.calculator-input {
    border-color: #c5a558;
}
.mod-vmm-ankaufsrechner--goldankauf24 .ankaufsrechner-table tbody tr.row-striped td {
    background: #fdf6e3;
}

/* V1: Rates-Tabelle */
.mod-vmm-ankaufsrechner--goldankauf24 table.uk-table.ankaufsrechner-rates-table thead th {
    background: #c5a558 !important;
    color: #1a1a1a !important;
}

/* V2 + Rates-V2: CSS Custom Properties */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--goldankauf24,
.ankauf-rates-v2.mod-vmm-ankaufsrechner--goldankauf24 {
    --v2-primary:      #c5a558;
    --v2-primary-dark: #a68a3e;
    --v2-gold-start:   #f0d070;
    --v2-gold-end:     #c5a558;
    --v2-dark:         #2a1f0a;
}

/* ══════════════════════════════════════════════════════════════
   ── deutsche-edelmetallservice.de (edelmetallservice) — Mittelblau #2c509e
   ══════════════════════════════════════════════════════════════ */

/* V1: Default-Tabelle */
.mod-vmm-ankaufsrechner--edelmetallservice .category-header th {
    background: #2c509e !important;
    color: #fff !important;
}
.mod-vmm-ankaufsrechner--edelmetallservice .ankaufsrechner-table input.calculator-input {
    border-color: #2c509e;
}
.mod-vmm-ankaufsrechner--edelmetallservice .ankaufsrechner-table tbody tr.row-striped td {
    background: #eef2fa;
}

/* V1: Rates-Tabelle */
.mod-vmm-ankaufsrechner--edelmetallservice table.uk-table.ankaufsrechner-rates-table thead th {
    background: #2c509e !important;
    color: #fff !important;
}

/* V2 + Rates-V2 */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice,
.ankauf-rates-v2.mod-vmm-ankaufsrechner--edelmetallservice {
    --v2-primary:        #2c509e;
    --v2-primary-dark:   #1e3c7a;
    --v2-gold-start:     #5b8dd9;
    --v2-gold-end:       #2c509e;
    --v2-silver-start:   #a8c4e8;
    --v2-silver-end:     #5a7fb8;
    --v2-dark:           #0f1e3a;
    --v2-bg-soft:        #f0f4fb;
}

/* V2-spezifisch: Buttons in Blau statt Gold */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-btn--primary {
    background: linear-gradient(180deg, #4a7bc4, #2c509e);
    color: #fff;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-btn--primary:hover,
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-btn--primary:focus {
    background: linear-gradient(180deg, #5d8fd8, #3a64b2);
    color: #fff;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-btn--secondary {
    border-color: #2c509e;
    color: #2c509e;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-input:focus {
    border-color: #2c509e;
    box-shadow: 0 0 0 3px rgba(44, 80, 158, 0.18);
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-v2-grand-total__value {
    color: #7aaade;
}

/* Rates-V2: Tab-Akzent */
.ankauf-rates-v2.mod-vmm-ankaufsrechner--edelmetallservice .ankauf-rates-v2__tabs.uk-tab > li.uk-active > a {
    color: #2c509e;
    border-color: #2c509e;
}

/* ══════════════════════════════════════════════════════════════
   ── myscheidegold.de (scheidegold) — Charcoal #293133 + Gold #d4af37
   ══════════════════════════════════════════════════════════════ */

/* V1: Default-Tabelle */
.mod-vmm-ankaufsrechner--scheidegold .category-header th {
    background: #293133 !important;
    color: #d4af37 !important;
}
.mod-vmm-ankaufsrechner--scheidegold .ankaufsrechner-table input.calculator-input {
    border-color: #d4af37;
}
.mod-vmm-ankaufsrechner--scheidegold .ankaufsrechner-table tbody tr.row-striped td {
    background: #f5f3ee;
}

/* V1: Rates-Tabelle */
.mod-vmm-ankaufsrechner--scheidegold table.uk-table.ankaufsrechner-rates-table thead th {
    background: #293133 !important;
    color: #d4af37 !important;
}

/* V2 + Rates-V2 */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--scheidegold,
.ankauf-rates-v2.mod-vmm-ankaufsrechner--scheidegold {
    --v2-primary:      #d4af37;
    --v2-primary-dark: #b89020;
    --v2-gold-start:   #f0d070;
    --v2-gold-end:     #d4af37;
    --v2-dark:         #293133;
    --v2-bg-soft:      #f7f5f0;
}

/* V2-spezifisch: Charcoal-Grand-Total-Bar + Goldakzent-Value */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--scheidegold .ankauf-v2-grand-total {
    background: #293133;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--scheidegold .ankauf-v2-input:focus {
    border-color: #d4af37;
    box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.2);
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--scheidegold .ankauf-v2-btn--secondary {
    border-color: #d4af37;
    color: #8a6e14;
}

/* Rates-V2: Charcoal-Header */
.ankauf-rates-v2.mod-vmm-ankaufsrechner--scheidegold .ankauf-rates-v2__header {
    background: #293133;
}
.ankauf-rates-v2.mod-vmm-ankaufsrechner--scheidegold .ankauf-rates-v2__tabs.uk-tab > li.uk-active > a {
    color: #293133;
    border-color: #293133;
}

/* ══════════════════════════════════════════════════════════════
   ── goldankauf-gold.de (goldankaufgold) — Warmes Gold #c5a559
   ══════════════════════════════════════════════════════════════ */

/* V1: Default-Tabelle */
.mod-vmm-ankaufsrechner--goldankaufgold .category-header th {
    background: #c5a559 !important;
    color: #1a1a1a !important;
}
.mod-vmm-ankaufsrechner--goldankaufgold .ankaufsrechner-table input.calculator-input {
    border-color: #c5a559;
}
.mod-vmm-ankaufsrechner--goldankaufgold .ankaufsrechner-table tbody tr.row-striped td {
    background: #fdf6e3;
}

/* V1: Rates-Tabelle */
.mod-vmm-ankaufsrechner--goldankaufgold table.uk-table.ankaufsrechner-rates-table thead th {
    background: #c5a559 !important;
    color: #1a1a1a !important;
}

/* V2 + Rates-V2 */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--goldankaufgold,
.ankauf-rates-v2.mod-vmm-ankaufsrechner--goldankaufgold {
    --v2-primary:      #c5a559;
    --v2-primary-dark: #a68a3f;
    --v2-gold-start:   #f0d070;
    --v2-gold-end:     #c5a559;
    --v2-dark:         #1a1208;
}

/* ══════════════════════════════════════════════════════════════
   ── zahngoldankauf-dentalgold.de (dentalgold) — Champagner #cfb478
   ══════════════════════════════════════════════════════════════ */

/* V1: Default-Tabelle */
.mod-vmm-ankaufsrechner--dentalgold .category-header th {
    background: #cfb478 !important;
    color: #3a2a00 !important;
}
.mod-vmm-ankaufsrechner--dentalgold .ankaufsrechner-table input.calculator-input {
    border-color: #cfb478;
}
.mod-vmm-ankaufsrechner--dentalgold .ankaufsrechner-table tbody tr.row-striped td {
    background: #fdf9f0;
}

/* V1: Rates-Tabelle */
.mod-vmm-ankaufsrechner--dentalgold table.uk-table.ankaufsrechner-rates-table thead th {
    background: #cfb478 !important;
    color: #3a2a00 !important;
}

/* V2 + Rates-V2 */
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--dentalgold,
.ankauf-rates-v2.mod-vmm-ankaufsrechner--dentalgold {
    --v2-primary:      #cfb478;
    --v2-primary-dark: #b09053;
    --v2-gold-start:   #e8d09a;
    --v2-gold-end:     #cfb478;
    --v2-dark:         #2a200a;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--dentalgold .ankauf-v2-grand-total__value {
    color: #e8d09a;
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--dentalgold .ankauf-v2-input:focus {
    border-color: #cfb478;
    box-shadow: 0 0 0 3px rgba(207, 180, 120, 0.22);
}
.mod-vmm-ankaufsrechner--v2.mod-vmm-ankaufsrechner--dentalgold .ankauf-v2-btn--secondary {
    border-color: #cfb478;
    color: #8a6e14;
}
