/* Site-specific color themes */

/* Default (Teire - Books) - Keep existing colors */
:root {
    --primary: #FFD700;
    --primary-rgb: 255, 215, 0;
}

/* Koratgag - Real Estate (Blue/Teal tones) */
body[data-site="koratgag"] {
    --primary: #2196F3;
    --primary-rgb: 33, 150, 243;
    --accent: #03A9F4;
    --hero-gradient-start: #1976D2;
    --hero-gradient-end: #0D47A1;
}

body[data-site="koratgag"] .hero-container {
    background: linear-gradient(135deg, var(--hero-gradient-start) 0%, var(--hero-gradient-end) 100%);
}

body[data-site="koratgag"] .btn-primary {
    background: var(--primary);
    color: #fff;
}

body[data-site="koratgag"] .category-chip.active,
body[data-site="koratgag"] .main-tab.active {
    background: var(--primary);
    color: #fff;
}

/* Omanut - Services (Orange/Red tones) */
body[data-site="omanut"] {
    --primary: #FF6F00;
    --primary-rgb: 255, 111, 0;
    --accent: #FF9800;
    --hero-gradient-start: #F57C00;
    --hero-gradient-end: #E65100;
}

body[data-site="omanut"] .hero-container {
    background: linear-gradient(135deg, var(--hero-gradient-start) 0%, var(--hero-gradient-end) 100%);
}

body[data-site="omanut"] .btn-primary {
    background: var(--primary);
    color: #fff;
}

body[data-site="omanut"] .category-chip.active,
body[data-site="omanut"] .main-tab.active {
    background: var(--primary);
    color: #fff;
}

/* Hitparnesu - Products (Green tones) */
body[data-site="hitparnesu"] {
    --primary: #4CAF50;
    --primary-rgb: 76, 175, 80;
    --accent: #66BB6A;
    --hero-gradient-start: #43A047;
    --hero-gradient-end: #2E7D32;
}

body[data-site="hitparnesu"] .hero-container {
    background: linear-gradient(135deg, var(--hero-gradient-start) 0%, var(--hero-gradient-end) 100%);
}

body[data-site="hitparnesu"] .btn-primary {
    background: var(--primary);
    color: #fff;
}

body[data-site="hitparnesu"] .category-chip.active,
body[data-site="hitparnesu"] .main-tab.active {
    background: var(--primary);
    color: #fff;
}

/* Universal styles for all non-teire sites */
body[data-site="koratgag"] .view-switcher button.active,
body[data-site="omanut"] .view-switcher button.active,
body[data-site="hitparnesu"] .view-switcher button.active {
    background: var(--primary);
    color: #fff;
}

body[data-site="koratgag"] a,
body[data-site="omanut"] a,
body[data-site="hitparnesu"] a {
    color: var(--primary);
}

body[data-site="koratgag"] .btn-open-upload,
body[data-site="omanut"] .btn-open-upload,
body[data-site="hitparnesu"] .btn-open-upload {
    background: var(--primary);
}

body[data-site="koratgag"] .btn-open-upload:hover,
body[data-site="omanut"] .btn-open-upload:hover,
body[data-site="hitparnesu"] .btn-open-upload:hover {
    filter: brightness(1.1);
}
