.inplaykalender_tag{text-align:center;font-size:10px}.szenen{background-color:rgba(var(--scenes),0.5)}.szenen strong{color:rgba(var(--scenes),1) !important}.geburtstag{background-color:rgba(var(--birthday),0.5)}.geburtstag strong{color:rgba(var(--birthday),1) !important}.timeline{background-color:rgba(var(--plot),0.5)}.timeline strong{color:rgba(var(--plot),1)!important}.event{background-color:rgba(var(--event),0.5)}.event strong{color:rgba(var(--event),1) !important}.szenentimeline{background:linear-gradient(to left top,rgba(var(--birthday),0.5) 50%,rgba(var(--plot),0.5) 50%)}.szenentimeline strong{color:var(--textcolor) !important}.szenengeburtstag{background:linear-gradient(to left top,rgba(var(--birthday),0.5) 50%,rgba(var(--scenes),0.5) 50%)}.szenenevent{background:linear-gradient(to left top,rgba(var(--birthday),0.5) 50%,rgba(var(--event),0.5) 50%)}.szenenevent strong{}.szenengeburtstag strong{color:var(--textcolor) !important}.geburtstagtimeline{background:linear-gradient(to left top,rgba(var(--birthday),0.5) 50%,rgba(var(--plot),0.5) 50%)}.geburtstagtimeline strong{color:var(--textcolor)!important}.geburtstagevent{background:linear-gradient(to left top,rgba(var(--scenes),0.5) 50%,rgba(var(--event),0.5) 50%)}.geburtstagevent strong{}.timelineevent{background:linear-gradient(to left top,rgba(var(--plot),0.5) 50%,rgba(var(--event),0.5) 50%)}.timelineevent strong{}.szenengeburtstagtimeline{background:linear-gradient(
    to left top,rgba(var(--birthday),0.5) 33%,rgba(var(--scenes),0.5) 33%,rgba(var(--scenes),0.5) 66%,rgba(var(--plot),0.5) 66%
  )}.szenengeburtstagtimeline strong{color:#AF5A68 !important}.szenengeburtstagevent{background:linear-gradient(
    to left top,rgba(var(--birthday),0.5) 33%,rgba(var(--scenes),0.5) 33%,rgba(var(--scenes),0.5) 66%,rgba(var(--event),0.5) 66%
  )}.szenengeburtstagevent strong{}.szenentimelineevent{background:linear-gradient(
    to left top,rgba(var(--birthday),0.5) 33%,rgba(var(--plot),0.5) 33%,rgba(var(--plot),0.5) 66%,rgba(var(--event),0.5) 66%
  )}.szenentimelineevent strong{}.geburtstagtimelineevent{background:linear-gradient(
    to left top,rgba(var(--birthday),0.5) 33%,rgba(var(--plot),0.5) 33%,rgba(var(--plot),0.5) 66%,rgba(var(--event),0.5) 66%
  )}.geburtstagtimelineevent strong{}.szenengeburtstagtimelineevent{background:linear-gradient(
    to left top,rgba(var(--birthday),0.5) 25%,rgba(var(--scenes),0.5) 25%,rgba(var(--scenes),0.5) 50%,rgba(var(--plot),0.5) 50%,rgba(var(--plot),0.5) 75%,rgba(var(--event),0.5) 75%
  )}#mini-kalender{font-size:9px}#mini-kalender td{padding:5px}.calender_index{font-family:var(--mainfont);font-size:calc(70px + (80 - 70) * ((100vw - 320px) / (1600 - 320)));text-align:center;text-transform:lowercase;text-shadow:1px 2px var(--background2_bright);color:var(--color1)}.calender_index a{color:var(--color1)}.cal_flex{display:flex;gap:2px 5px}.calender_flex{display:flex;gap:2px 5px;flex-wrap:wrap}.cal_thead{text-transform:uppercase;font-family:var(--secondfont);font-size:20px;letter-spacing:-1px;font-style:italic}#mini-kalender .tcat,#calender .tcat{text-transform:uppercase;font-size:10px;letter-spacing:1px}.cal_menu{width:fit-content;margin:auto;display:flex}.cal_menu > div{margin:2px 10px;padding:3px 5px;font-size:11px;text-transform:uppercase;letter-spacing:1px}.cal_menu_colors{display:flex;justify-content:center;width:50%;margin:10px auto}.cal_menu_colors > div{margin:2px 10px;padding:3px 20px;font-size:9px;text-transform:uppercase;letter-spacing:1px}.cal_popup{padding:5px 10px}.cal_inside{padding:20px}