.my-calendar-modal .event-title svg{background-color:#20ffff;padding:3px}.mc-main .mc_gruppe-1 .event-title,.mc-main .mc_gruppe-1 .event-title a{background:#20ffff !important;color:#000 !important}.mc-main .mc_gruppe-1 .event-title button{background:#20ffff !important;color:#000 !important}.mc-main .mc_gruppe-1 .event-title a:hover,.mc-main .mc_gruppe-1 .event-title a:focus{background:#53ffff !important}.mc-main .mc_gruppe-1 .event-title button:hover,.mc-main .mc_gruppe-1 .event-title button:focus{background:#53ffff !important}.my-calendar-modal .event-title svg{background-color:#ffff20;padding:3px}.mc-main .mc_gruppe-2 .event-title,.mc-main .mc_gruppe-2 .event-title a{background:#ffff20 !important;color:#000 !important}.mc-main .mc_gruppe-2 .event-title button{background:#ffff20 !important;color:#000 !important}.mc-main .mc_gruppe-2 .event-title a:hover,.mc-main .mc_gruppe-2 .event-title a:focus{background:#ffff53 !important}.mc-main .mc_gruppe-2 .event-title button:hover,.mc-main .mc_gruppe-2 .event-title button:focus{background:#ffff53 !important}.my-calendar-modal .event-title svg{background-color:#106610;padding:3px}.mc-main .mc_gruppe-3 .event-title,.mc-main .mc_gruppe-3 .event-title a{background:#106610 !important;color:#fff !important}.mc-main .mc_gruppe-3 .event-title button{background:#106610 !important;color:#fff !important}.mc-main .mc_gruppe-3 .event-title a:hover,.mc-main .mc_gruppe-3 .event-title a:focus{background:#030 !important}.mc-main .mc_gruppe-3 .event-title button:hover,.mc-main .mc_gruppe-3 .event-title button:focus{background:#030 !important}.my-calendar-modal .event-title svg{background-color:#2020ff;padding:3px}.mc-main .mc_gruppe-4 .event-title,.mc-main .mc_gruppe-4 .event-title a{background:#2020ff !important;color:#fff !important}.mc-main .mc_gruppe-4 .event-title button{background:#2020ff !important;color:#fff !important}.mc-main .mc_gruppe-4 .event-title a:hover,.mc-main .mc_gruppe-4 .event-title a:focus{background:#00c !important}.mc-main .mc_gruppe-4 .event-title button:hover,.mc-main .mc_gruppe-4 .event-title button:focus{background:#00c !important}.my-calendar-modal .event-title svg{background-color:#8224e3;padding:3px}.mc-main .mc_schtzenfest .event-title,.mc-main .mc_schtzenfest .event-title a{background:#8224e3 !important;color:#fff !important}.mc-main .mc_schtzenfest .event-title button{background:#8224e3 !important;color:#fff !important}.mc-main .mc_schtzenfest .event-title a:hover,.mc-main .mc_schtzenfest .event-title a:focus{background:#4f00b0 !important}.mc-main .mc_schtzenfest .event-title button:hover,.mc-main .mc_schtzenfest .event-title button:focus{background:#4f00b0 !important}.my-calendar-modal .event-title svg{background-color:#1e968e;padding:3px}.mc-main .mc_wettkampf .event-title,.mc-main .mc_wettkampf .event-title a{background:#1e968e !important;color:#fff !important}.mc-main .mc_wettkampf .event-title button{background:#1e968e !important;color:#fff !important}.mc-main .mc_wettkampf .event-title a:hover,.mc-main .mc_wettkampf .event-title a:focus{background:#00635b !important}.mc-main .mc_wettkampf .event-title button:hover,.mc-main .mc_wettkampf .event-title button:focus{background:#00635b !important}.my-calendar-modal .event-title svg{background-color:#d93;padding:3px}.mc-main .mc_versammlung .event-title,.mc-main .mc_versammlung .event-title a{background:#d93 !important;color:#000 !important}.mc-main .mc_versammlung .event-title button{background:#d93 !important;color:#000 !important}.mc-main .mc_versammlung .event-title a:hover,.mc-main .mc_versammlung .event-title a:focus{background:#fc6 !important}.mc-main .mc_versammlung .event-title button:hover,.mc-main .mc_versammlung .event-title button:focus{background:#fc6 !important}.my-calendar-modal .event-title svg{background-color:#bcc1ff;padding:3px}.mc-main .mc_familiennachmittag .event-title,.mc-main .mc_familiennachmittag .event-title a{background:#bcc1ff !important;color:#000 !important}.mc-main .mc_familiennachmittag .event-title button{background:#bcc1ff !important;color:#000 !important}.mc-main .mc_familiennachmittag .event-title a:hover,.mc-main .mc_familiennachmittag .event-title a:focus{background:#eff4ff !important}.mc-main .mc_familiennachmittag .event-title button:hover,.mc-main .mc_familiennachmittag .event-title button:focus{background:#eff4ff !important}.my-calendar-modal .event-title svg{background-color:#686868;padding:3px}.mc-main .mc_gastvereine .event-title,.mc-main .mc_gastvereine .event-title a{background:#686868 !important;color:#fff !important}.mc-main .mc_gastvereine .event-title button{background:#686868 !important;color:#fff !important}.mc-main .mc_gastvereine .event-title a:hover,.mc-main .mc_gastvereine .event-title a:focus{background:#353535 !important}.mc-main .mc_gastvereine .event-title button:hover,.mc-main .mc_gastvereine .event-title button:focus{background:#353535 !important}.my-calendar-modal .event-title svg{background-color:#010059;padding:3px}.mc-main .mc_sonstiges .event-title,.mc-main .mc_sonstiges .event-title a{background:#010059 !important;color:#fff !important}.mc-main .mc_sonstiges .event-title button{background:#010059 !important;color:#fff !important}.mc-main .mc_sonstiges .event-title a:hover,.mc-main .mc_sonstiges .event-title a:focus{background:#000026 !important}.mc-main .mc_sonstiges .event-title button:hover,.mc-main .mc_sonstiges .event-title button:focus{background:#000026 !important}.my-calendar-modal .event-title svg{background-color:red;padding:3px}.mc-main .mc_geschlossen .event-title,.mc-main .mc_geschlossen .event-title a{background:red !important;color:#fff !important}.mc-main .mc_geschlossen .event-title button{background:red !important;color:#fff !important}.mc-main .mc_geschlossen .event-title a:hover,.mc-main .mc_geschlossen .event-title a:focus{background:#c00 !important}.mc-main .mc_geschlossen .event-title button:hover,.mc-main .mc_geschlossen .event-title button:focus{background:#c00 !important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay,.mc-event-list{--primary-dark:#313233;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--navbar-background:0 0;--nav-button-bg:#fff;--nav-button-color:#313233;--nav-button-border:#313233;--nav-input-border:#313233;--nav-input-background:#fff;--nav-input-color:#313233;--grid-cell-border:#0000001f;--grid-header-border:#313233;--grid-header-color:#313233;--grid-weekend-color:#313233;--grid-header-bg:transparent;--grid-weekend-bg:transparent;--grid-cell-background:0 0;--current-day-border:#313233;--current-day-color:#313233;--current-day-bg:transparent;--date-has-events-bg:#313233;--date-has-events-color:#f6f7f7;--calendar-heading:clamp(1.125rem,24px,2.5rem);--event-title:clamp(1.25rem,24px,2.5rem);--grid-date:16px;--grid-date-heading:clamp(.75rem,16px,1.5rem);--modal-title:1.5rem;--navigation-controls:clamp(.75rem,16px,1.5rem);--card-heading:1.125rem;--list-date:1.25rem;--author-card:clamp(.75rem,14px,1.5rem);--single-event-title:clamp(1.25rem,24px,2.5rem);--mini-time-text:clamp(.75rem,14px 1.25rem);--list-event-date:1.25rem;--list-event-title:1.2rem;--grid-max-width:1260px;--list-preset-border-color:#000;--list-preset-stripe-background:rgba(0,0,0,.04);--list-preset-date-badge-background:#000;--list-preset-date-badge-color:#fff;--list-preset-background:0 0;--category-mc_gruppe-1:#20ffff;--category-mc_gruppe-2:#ffff20;--category-mc_gruppe-3:#106610;--category-mc_gruppe-4:#2020ff;--category-mc_schtzenfest:#8224e3;--category-mc_wettkampf:#1e968e;--category-mc_versammlung:#d93;--category-mc_familiennachmittag:#bcc1ff;--category-mc_gastvereine:#686868;--category-mc_sonstiges:#010059;--category-mc_geschlossen:red}