/* thema.css - Pusat Pengaturan Tema dan Warna */
:root {
    color-scheme: dark;
    --page: #111310;
    --panel: #191c18;
    --panel-raised: #20241f;
    --input: #141713;
    --line: #30352e;
    --line-soft: #292e28;
    --text: #edf0e9;
    --muted: #92998d;
    --faint: #687064;
    --accent: #c7d49b;
    --accent-ink: #182014;
    --accent-soft: rgba(199, 212, 155, 0.12);
    --ring-track: #343a31;
    --warning: #ef625c;
    --shadow: 0 24px 70px rgba(0, 0, 0, 0.2);

    /* Alpha colors yang sebelumnya di-hardcode di style.css */
    --accent-alpha-30: rgba(199, 212, 155, 0.3);
    --warning-alpha-40: rgba(239, 98, 92, 0.4);
    --warning-alpha-20: rgba(239, 98, 92, 0.2);
    --warning-alpha-08: rgba(239, 98, 92, 0.08);
}

:root[data-theme="light"] {
    color-scheme: light;
    --page: #f3f4ef;
    --panel: #ffffff;
    --panel-raised: #f7f8f4;
    --input: #f8f9f6;
    --line: #e0e4db;
    --line-soft: #e9ece5;
    --text: #20251e;
    --muted: #687064;
    --faint: #858d80;
    --accent: #52653e;
    --accent-ink: #ffffff;
    --accent-soft: rgba(82, 101, 62, 0.09);
    --ring-track: #e2e6dc;
    --warning: #c8322c;
    --shadow: 0 24px 70px rgba(39, 49, 30, 0.07);

    /* Alpha colors untuk light mode */
    --accent-alpha-30: rgba(82, 101, 62, 0.3);
    --warning-alpha-40: rgba(200, 50, 44, 0.4);
    --warning-alpha-20: rgba(200, 50, 44, 0.2);
    --warning-alpha-08: rgba(200, 50, 44, 0.08);
}