/* Stile für Kalender Version: 2025-01-02 */ @media screen { html.skin-theme-clientpref-night .calendar { border-color: #888; background-color: #202122; color: #fff; } html.skin-theme-clientpref-night .calendar .prevNext, html.skin-theme-clientpref-night .calendar .prevNext a:not(.new), html.skin-theme-clientpref-night .calendar .calTitle, html.skin-theme-clientpref-night .calendar .calTitle a { background-color: #888; color: #fff; } html.skin-theme-clientpref-night .calendar td { color: #fff; } html.skin-theme-clientpref-night .calendar .sundays { color: #f00; } html.skin-theme-clientpref-night .calendar .today { color: #0f0; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .calendar { border-color: #888; background-color: #202122; color: #fff; } html.skin-theme-clientpref-os .calendar .prevNext, html.skin-theme-clientpref-os .calendar .prevNext a:not(.new), html.skin-theme-clientpref-os .calendar .calTitle, html.skin-theme-clientpref-os .calendar .calTitle a { background-color: #888; color: #fff; } html.skin-theme-clientpref-os .calendar td { color: #fff; } html.skin-theme-clientpref-os .calendar .sundays { color: #f00; } html.skin-theme-clientpref-os .calendar .today { color: #0f0; } }