.fc-monarch-n5m { font-size: 16px; line-height: 1.5; --fc-monarch-border-style: solid; } .fc-monarch-Z9U { appearance: button; font: inherit; font-feature-settings: inherit; font-variation-settings: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: #0000; border-radius: 0; margin: 0; border: 0; padding: 0 } .fc-monarch-JiE { color: inherit; text-decoration: inherit; } .fc-monarch-1EY { position: absolute } .fc-monarch-eYX { position: relative } .fc-monarch-MaV { inset-inline: 0 } .fc-monarch-AWB { inset-block: 0 } .fc-monarch-11a { inset-inline-start: -4px } .fc-monarch-0fm { inset-inline-start: -8px } .fc-monarch-4oC { inset-inline-start: -12px } .fc-monarch-rbS { inset-inline-start: 0 } .fc-monarch-tHH { inset-inline-start: 4px } .fc-monarch-Tuc { inset-inline-end: -4px } .fc-monarch-eDA { inset-inline-end: -8px } .fc-monarch-aYN { inset-inline-end: 8px } .fc-monarch-dnf { inset-inline-end: -3px } .fc-monarch-YDC { top: -4px } .fc-monarch-uqG { top: -16px } .fc-monarch-Fn5 { top: -20px } .fc-monarch-DGM { top: -1px } .fc-monarch-2ik { top: 2px } .fc-monarch-1b8 { top: 6px } .fc-monarch-ERR { top: 50% } .fc-monarch-SKv { top: 8px } .fc-monarch-fJL { bottom: -4px } .fc-monarch-Uvq { bottom: -1px } .fc-monarch-1V6 { left: 50% } .fc-monarch-NPw { order: 1 } .fc-monarch-aAW { margin: -6px } .fc-monarch-CH7 { margin: -1px } .fc-monarch-XE0 { margin: 2px } .fc-monarch-gMS { margin: 4px } .fc-monarch-cGD { margin: 6px } .fc-monarch-bvX { margin: 8px } .fc-monarch-jD5 { margin: 16px } .fc-monarch-TT0 { margin: 1px } .fc-monarch-cKZ { margin-inline: 2px } .fc-monarch-fn8 { margin-inline: 8px } .fc-monarch-148 { margin-inline: 1px } .fc-monarch-cJ3 { margin-block: 2px } .fc-monarch-2tF { margin-block: 8px } .fc-monarch-SEP { margin-block: 1px } .fc-monarch-Jzj { margin-inline-start: 2px } .fc-monarch-Wga { margin-inline-start: 4px } .fc-monarch-Mde { margin-inline-start: 8px } .fc-monarch-qvL { margin-inline-start: 1px } .fc-monarch-p9t { margin-inline-end: -6px } .fc-monarch-KYn { margin-inline-end: 4px } .fc-monarch-OQ9 { margin-inline-end: 12px } .fc-monarch-FvP { margin-inline-end: 8px } .fc-monarch-B3G { margin-inline-end: 2.5% } .fc-monarch-9hC { margin-inline-end: 1px } .fc-monarch-Dq8 { margin-top: -4px } .fc-monarch-9Rk { margin-top: 8px } .fc-monarch-vUo { margin-bottom: 4px } .fc-monarch-ohi { margin-bottom: 8px } .fc-monarch-Ika { margin-bottom: 1px } .fc-monarch-F99 { margin-left: -4px } .fc-monarch-I48 { display: block } .fc-monarch-dl1 { display: flex } .fc-monarch-pps { display: none } .fc-monarch-63n { width: 0; height: 0 } .fc-monarch-3wQ { width: 8px; height: 8px } .fc-monarch-vnf { width: 16px; height: 16px } .fc-monarch-XUJ { width: 20px; height: 20px } .fc-monarch-IY5 { width: 28px; height: 28px } .fc-monarch-n6w { width: 32px; height: 32px } .fc-monarch-Pwv { width: 100%; height: 100% } .fc-monarch-uuA { height: 8px } .fc-monarch-9ml { height: 16px } .fc-monarch-oM6 { height: 20px } .fc-monarch-TFV { height: 24px } .fc-monarch-46Q { height: 36px } .fc-monarch-84e { min-height: 2px } .fc-monarch-jgW { min-height: 16px } .fc-monarch-l5b { min-height: 36px } .fc-monarch-toR { min-height: 1px } .fc-monarch-roZ { width: 50% } .fc-monarch-CjM { width: 33.3333% } .fc-monarch-hza { width: 8px } .fc-monarch-79F { width: 20px } .fc-monarch-ilz { width: 24px } .fc-monarch-Dhe { width: 36px } .fc-monarch-4Tv { width: 5px } .fc-monarch-aHX { max-width: 160px } .fc-monarch-0i7 { max-width: 176px } .fc-monarch-2KU { min-width: 0 } .fc-monarch-xcS { min-width: 240px } .fc-monarch-yi0 { flex-shrink: 0 } .fc-monarch-1Zl { flex-shrink: 1 } .fc-monarch-OLq { flex-shrink: 100 } .fc-monarch-1El { flex-grow: 1 } .fc-monarch-KxI { rotate: -90deg } .fc-monarch-z44 { rotate: 90deg } .fc-monarch-jmT { rotate: 180deg } .fc-monarch-sgX { flex-direction: column } .fc-monarch-1sP { flex-direction: row } .fc-monarch-dNl { flex-wrap: wrap } .fc-monarch-XpK { align-items: center } .fc-monarch-EF4 { align-items: flex-start } .fc-monarch-N2M { justify-content: space-between } .fc-monarch-E9P { justify-content: center } .fc-monarch-LMv { justify-content: flex-end } .fc-monarch-Bsl { justify-content: flex-start } .fc-monarch-NWN { gap: 4px } .fc-monarch-tgZ { gap: 8px } .fc-monarch-wwb { gap: 12px } .fc-monarch-OBr { align-self: flex-end } .fc-monarch-pKG { overflow: hidden } .fc-monarch-AAA { border-radius: 3.40282e38px } .fc-monarch-hny { border-radius: 8px } .fc-monarch-Fvv { border-radius: 4px } .fc-monarch-NYF { border-start-start-radius: 3.40282e38px; border-end-start-radius: 3.40282e38px } .fc-monarch-kmj { border-start-start-radius: 4px; border-end-start-radius: 4px } .fc-monarch-dOc { border-start-end-radius: 3.40282e38px; border-end-end-radius: 3.40282e38px } .fc-monarch-Skl { border-start-end-radius: 4px; border-end-end-radius: 4px } .fc-monarch-Z7Q { border-top-left-radius: 4px; border-top-right-radius: 4px } .fc-monarch-2qh { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px } .fc-monarch-9hN { border-top-left-radius: 12px; border-top-right-radius: 12px } .fc-monarch-KxZ { border-bottom-right-radius: 12px; border-bottom-left-radius: 12px } .fc-monarch-wsy, .fc-monarch-qQW { border-style: var(--fc-monarch-border-style); border-width: 1px } .fc-monarch-5JF { border-style: var(--fc-monarch-border-style); border-width: 4px } .fc-monarch-yDA { border-style: var(--fc-monarch-border-style); border-width: 5px } .fc-monarch-Vpk { border-style: var(--fc-monarch-border-style); border-width: 6px } .fc-monarch-1Wx { border-inline-style: var(--fc-monarch-border-style); border-inline-width: 1px } .fc-monarch-JIC { border-block-style: var(--fc-monarch-border-style); border-block-width: 1px } .fc-monarch-3J4 { border-inline-start-style: var(--fc-monarch-border-style); border-inline-start-width: 1px } .fc-monarch-USt { border-inline-end-style: var(--fc-monarch-border-style); border-inline-end-width: 1px } .fc-monarch-ku3 { border-top-style: var(--fc-monarch-border-style); border-top-width: 1px } .fc-monarch-zi1 { border-bottom-style: var(--fc-monarch-border-style); border-bottom-width: 1px } .fc-monarch-TN2 { --fc-monarch-border-style: dotted; border-style: dotted } .fc-monarch-lNM { border-color: var(--fc-event-color) } .fc-monarch-jdl { border-color: var(--fc-monarch-border) } .fc-monarch-nKh { border-color: var(--fc-monarch-now) } .fc-monarch-yF0 { border-color: var(--fc-monarch-primary) } .fc-monarch-zOd { border-color: var(--fc-monarch-strong-border) } .fc-monarch-d0j { border-color: #0000 } .fc-monarch-YjJ { background-color: var(--fc-event-color) } .fc-monarch-MAH { background-color: var(--fc-monarch-background) } .fc-monarch-VTw { background-color: var(--fc-monarch-faint) } .fc-monarch-PHz { background-color: var(--fc-monarch-highlight) } .fc-monarch-4Xm { background-color: var(--fc-monarch-muted) } .fc-monarch-9Mx { background-color: var(--fc-monarch-popover) } .fc-monarch-zue { background-color: var(--fc-monarch-primary) } .fc-monarch-XMK { background-color: var(--fc-monarch-secondary) } .fc-monarch-y37 { background-color: var(--fc-monarch-selected) } .fc-monarch-4os { background-color: var(--fc-monarch-tertiary) } @media not print { @supports (color:color-mix(in lab, red, red)) { .fc-monarch-gTC { background-color: color-mix(in oklab, var(--fc-event-color)15%, transparent) } } @supports not (color:color-mix(in lab, red, red)) { .fc-monarch-gTC { position: relative; isolation: isolate } .fc-monarch-gTC:before { content: ''; position: absolute; inset: 0; background-color: var(--fc-event-color); opacity: 0.15; z-index: -1 } } } .fc-monarch-KUX { padding: 2px } .fc-monarch-iS4 { padding: 4px } .fc-monarch-3N5 { padding: 8px } .fc-monarch-lqx { padding: 16px } .fc-monarch-7A6 { padding: 1px } .fc-monarch-oQ2 { padding-inline: 2px } .fc-monarch-aCI { padding-inline: 4px } .fc-monarch-ZrE { padding-inline: 6px } .fc-monarch-Nca { padding-inline: 8px } .fc-monarch-Eaq { padding-inline: 10px } .fc-monarch-Apf { padding-inline: 12px } .fc-monarch-5su { padding-inline: 20px } .fc-monarch-2rx { padding-block: 2px } .fc-monarch-Jhn { padding-block: 4px } .fc-monarch-End { padding-block: 6px } .fc-monarch-dl6 { padding-block: 8px } .fc-monarch-8cT { padding-block: 10px } .fc-monarch-P9h { padding-block: 60px } .fc-monarch-z5u { padding-block: 1px } .fc-monarch-a7i { padding-inline-start: 2px } .fc-monarch-C2j { padding-inline-start: 4px } .fc-monarch-Utm { padding-inline-end: 4px } .fc-monarch-8ub { padding-bottom: 2px } .fc-monarch-x96 { padding-bottom: 4px } .fc-monarch-lTO { padding-bottom: 8px } .fc-monarch-b0n { padding-bottom: 12px } .fc-monarch-2HE { text-align: end } .fc-monarch-AVD { font-size: 24px; line-height: calc(2/1.5) } .fc-monarch-vQz { font-size: 11px; line-height: 1.09091 } .fc-monarch-9ZS { font-size: 18px; line-height: calc(1.75/1.125) } .fc-monarch-1Po { font-size: 16px; line-height: calc(1.5/1) } .fc-monarch-9yp { font-size: 14px; line-height: calc(1.25/.875) } .fc-monarch-a3B { font-size: 12px; line-height: calc(1/.75) } .fc-monarch-DIS { font-weight: 700 } .fc-monarch-IPx { text-overflow: ellipsis } .fc-monarch-TZ4 { white-space: nowrap } .fc-monarch-jm6 { white-space: pre } .fc-monarch-Mra { color: var(--fc-event-color) } .fc-monarch-i9F { color: var(--fc-event-contrast-color) } .fc-monarch-bZ0 { color: var(--fc-monarch-faint-foreground) } .fc-monarch-PVh { color: var(--fc-monarch-foreground) } .fc-monarch-JMv { color: var(--fc-monarch-muted-foreground) } .fc-monarch-sT2 { color: var(--fc-monarch-popover-foreground) } .fc-monarch-8ys { color: var(--fc-monarch-primary-foreground) } .fc-monarch-c3e { color: var(--fc-monarch-secondary-foreground) } .fc-monarch-bIt { color: var(--fc-monarch-selected-foreground) } .fc-monarch-CCH { color: var(--fc-monarch-tertiary-foreground) } .fc-monarch-XHd { text-transform: uppercase } .fc-monarch-L1Y { font-style: italic } .fc-monarch-lMo { opacity: .5 } .fc-monarch-iTG { opacity: .75 } .fc-monarch-1kP { box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a } .fc-monarch-tkw { box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a } .fc-monarch-A3h { box-shadow: 0 0 0 1px var(--fc-monarch-ring-color, currentcolor) } .fc-monarch-GBJ { box-shadow: 0 0 0 2px var(--fc-monarch-ring-color, currentcolor) } .fc-monarch-SC5 { --fc-monarch-ring-color: var(--fc-monarch-background) } .fc-monarch-2R2 { outline-style: solid; outline-width: 1px } .fc-monarch-x7S { outline-style: solid; outline-width: 3px } .fc-monarch-07j { outline-offset: -1px } .fc-monarch-MJY { outline-color: var(--fc-monarch-outline) } .fc-monarch-hS8 { outline-style: none !important /* HACK */ } .fc-monarch-9LE { background: linear-gradient(var(--fc-monarch-strong), var(--fc-monarch-strong))var(--fc-monarch-background) } .fc-monarch-iCr:not(:last-child) { border-bottom-style: var(--fc-monarch-border-style); border-bottom-width: 1px } @media (hover:hover) { .fc-monarch-vs6:is(:where(.fc-monarch-bCs):hover *) { display: block } .fc-monarch-JQh:is(:where(.fc-monarch-bCs):hover *) { background-color: var(--fc-monarch-muted) } .fc-monarch-Yws:is(:where(.fc-monarch-bCs):hover *) { background-color: var(--fc-monarch-tertiary-over) } .fc-monarch-rih:is(:where(.fc-monarch-bCs):hover *) { color: var(--fc-monarch-foreground) } .fc-monarch-zn9:is(:where(.fc-monarch-bCs):hover *) { color: var(--fc-monarch-strong-foreground) } .fc-monarch-Ogp:is(:where(.fc-monarch-bCs):hover *) { text-decoration-line: underline } } .fc-monarch-4Pp:is(:where(.fc-monarch-bCs):focus-visible *) { background-color: var(--fc-monarch-muted) } .fc-monarch-8El:is(:where(.fc-monarch-bCs):focus-visible *) { color: var(--fc-monarch-foreground) } .fc-monarch-Bpp:is(:where(.fc-monarch-bCs):focus-visible *) { color: var(--fc-monarch-strong-foreground) } .fc-monarch-a9l:is(:where(.fc-monarch-bCs):focus-visible *) { outline-style: solid; outline-width: 3px } .fc-monarch-Hsn:is(:where(.fc-monarch-bCs):active *) { background-color: var(--fc-monarch-strong) } .fc-monarch-jc4:is(:where(.fc-monarch-bCs):active *) { background-color: var(--fc-monarch-tertiary-down) } @media (hover:hover) { .fc-monarch-v08:hover { background-color: var(--fc-monarch-muted) } .fc-monarch-4bi:hover { background-color: var(--fc-monarch-primary-over) } .fc-monarch-ISM:hover { background-color: var(--fc-monarch-secondary-over) } .fc-monarch-SJz:hover { background-color: var(--fc-monarch-selected-over) } .fc-monarch-hbI:hover { background-color: var(--fc-monarch-tertiary-over) } .fc-monarch-Frw:hover { background-color: var(--fc-event-color) } @supports (color:color-mix(in lab, red, red)) { .fc-monarch-Frw:hover { background-color: color-mix(in oklab, var(--fc-event-color)92%, var(--fc-event-contrast-color)) } } .fc-monarch-Eu0:hover { text-decoration-line: underline } .fc-monarch-r63:hover { background: linear-gradient(var(--fc-monarch-stronger), var(--fc-monarch-stronger))var(--fc-monarch-background) } } .fc-monarch-Yib:focus-visible { background-color: var(--fc-monarch-muted) } .fc-monarch-sOR:focus-visible { outline-style: solid; outline-width: 3px } .fc-monarch-yEk:active { background-color: var(--fc-monarch-primary-down) } .fc-monarch-KwH:active { background-color: var(--fc-monarch-secondary-down) } .fc-monarch-MQC:active { background-color: var(--fc-monarch-selected-down) } .fc-monarch-6MP:active { background-color: var(--fc-monarch-strong) } .fc-monarch-yo2:active { background-color: var(--fc-monarch-tertiary-down) } .fc-monarch-st8:active { background-color: var(--fc-event-color) } @supports (color:color-mix(in lab, red, red)) { .fc-monarch-st8:active { background-color: color-mix(in oklab, var(--fc-event-color)85%, var(--fc-event-contrast-color)) } } .fc-monarch-ljX:active { background: linear-gradient(var(--fc-monarch-strongest), var(--fc-monarch-strongest))var(--fc-monarch-background) } @media print { .fc-monarch-jsy { border-width: 1px } .fc-monarch-DO7 { border-color: var(--fc-event-color) } .fc-monarch-4MR { border-color: #000 } .fc-monarch-vwH { background-color: #fff } .fc-monarch-cfp { color: #000 } } [dir=rtl] .fc-monarch-keW { rotate: -90deg } [dir=rtl] .fc-monarch-jY6 { rotate: none } [dir=rtl] .fc-monarch-ZW3 { rotate: 90deg } [dir=rtl] .fc-monarch-asP { rotate: 180deg }