/* Farben aus der Werkstatt (daten/_farben.json) */
:root{--beere:#7c3aed; --beere-tief:#6730c5; --hell:#a78bfa; --koralle:#f472b6; --rose:#f5effe; --rose-stark:#eadffc; --knopf:#7c3aed; --knopf-hover:#6b32cc; --knopf-text:#ffffff; --nacht:#0e0c19; --navy:#151226; --band:#a78bfa; --kugel-aussen:#eadffc; --kugel-koerper:#7c3aed; --kugel-innen:#a78bfa; --kugel-glanz:#ece5fe; --kugel-funke:#f472b6; --kugel-ring:#7c3aed; --fokus:rgba(124,58,237,0.22)}
@media (prefers-color-scheme: dark){ :root:not([data-theme="light"]){--beere:#a78bfa; --beere-tief:#c1aefc; --rose:#23183b; --rose-stark:#301d55; --knopf:#7c3aed; --knopf-hover:#8c52ef; --knopf-text:#ffffff; --kugel-aussen:#2a1b4a; --kugel-glanz:#e5dcfe; --kugel-ring:#a78bfa; --fokus:rgba(167,139,250,0.25);} }
:root[data-theme="dark"]{--beere:#a78bfa; --beere-tief:#c1aefc; --rose:#23183b; --rose-stark:#301d55; --knopf:#7c3aed; --knopf-hover:#8c52ef; --knopf-text:#ffffff; --kugel-aussen:#2a1b4a; --kugel-glanz:#e5dcfe; --kugel-ring:#a78bfa; --fokus:rgba(167,139,250,0.25);}
.dunkel{--beere:#a78bfa; --beere-tief:#c1aefc; --rose:rgba(167,139,250,0.13); --rose-stark:rgba(167,139,250,0.24); --kugel-aussen:#2a1b4a; --kugel-glanz:#e5dcfe; --kugel-ring:#a78bfa; --fokus:rgba(167,139,250,0.25)}
