.inplaykalender_tag { text-align: center; font-size: 8px; letter-spacing: 1px; } 
        .szenen { background-color: var(--ipc-szenen); } 
        .szenen strong { color: #543D59 !important; } 

        .geburtstag { background-color: var(--ipc-geburtstag); } 
        .geburtstag strong { color: #6E644E !important; } 

        .timeline { background-color: var(--ipc-timeline) }
        .timeline strong { color: #3D4F37 !important; }

        .event { background-color: var(--ipc-event); }
        .event strong { color: #4D6E6D !important; }
        
        .szenentimeline { background: linear-gradient(to left top, var(--ipc-szenen) 50%, var(--ipc-timeline) 50%); }
        .szenentimeline strong { color: #3D4F37 !important; }

        .szenengeburtstag { background: linear-gradient(to left top, var(--ipc-szenen) 50%, var(--ipc-geburtstag) 50%); }
		.szenengeburtstag strong { color: #543D59 !important; }

        .szenenevent { background: linear-gradient(to left top, var(--ipc-szenen) 50%, var(--ipc-event) 50%); }
        .szenenevent strong { }
        
        .geburtstagtimeline { background: linear-gradient(to left top, var(--ipc-timeline) 50%, var(--ipc-geburtstag) 50%); }
        .geburtstagtimeline strong { color: #6E644E !important;  }

        .geburtstagevent { background: linear-gradient(to left top, var(--ipc-event) 50%, var(--ipc-geburtstag) 50%); }
        .geburtstagevent strong { }

        .timelineevent { background: linear-gradient(to left top, var(--ipc-timeline) 50%, var(--ipc-event) 50%);  }
        .timelineevent strong { }
        
        .szenengeburtstagtimeline { background: linear-gradient(to left top, var(--ipc-geburtstag) 33%, var(--ipc-szenen) 33%, var(--ipc-szenen) 66%, var(--ipc-timeline) 66%); }
        .szenengeburtstagtimeline strong { color: #543D59 !important; }

        .szenengeburtstagevent { background: linear-gradient(to left top, var(--ipc-geburtstag) 33%, var(--ipc-szenen) 33%, var(--ipc-szenen) 66%, var(--ipc-event) 66%); }
        .szenengeburtstagevent strong { }

        .szenentimelineevent {  background: linear-gradient(to left top, var(--ipc-timeline) 33%, var(--ipc-szenen) 33%, var(--ipc-szenen) 66%, var(--ipc-event) 66%); }
        .szenentimelineevent strong { }

        .geburtstagtimelineevent { background: linear-gradient(to left top, var(--ipc-geburtstag) 33%, var(--ipc-timeline) 33%, var(--ipc-timeline) 66%, var(--ipc-event) 66%); }
        .geburtstagtimelineevent strong { }
        
        .szenengeburtstagtimelineevent { background: linear-gradient(to left top, var(--ipc-geburtstag) 25%, var(--ipc-szenen) 25%, var(--ipc-szenen) 50%, var(--ipc-timeline) 50%, var(--ipc-timeline) 75%, var(--ipc-event) 75%); }

        #mini-kalender { font-size: 7px; }
        #mini-kalender td { padding: 5px; }
        .inplaykalender-eventlist { max-height: 50px; overflow: auto; padding-right: 5px;}