
.fc-breezy-ND7 {
  line-height: 1.5;
  --fc-breezy-border-style: solid;
}

.fc-breezy-om0 {
  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-breezy-YA2 {
  position: absolute
}

.fc-breezy-vPs {
  position: relative
}

.fc-breezy-xX5 {
  inset-inline: 0
}

.fc-breezy-8ZZ {
  inset-block: 0
}

.fc-breezy-BD7 {
  inset-inline-start: -.25rem
}

.fc-breezy-prr {
  inset-inline-start: -1rem
}

.fc-breezy-8rg {
  inset-inline-end: -.25rem
}

.fc-breezy-MS6 {
  inset-inline-end: 0
}

.fc-breezy-q2P {
  inset-inline-end: .5rem
}

.fc-breezy-W3O {
  inset-inline-end: -3px
}

.fc-breezy-f4s {
  top: -.25rem
}

.fc-breezy-byi {
  top: -0.875rem
}

.fc-breezy-IWs {
  top: -1rem
}

.fc-breezy-pPI {
  top: 0
}

.fc-breezy-if4 {
  top: 50%
}

.fc-breezy-bEj {
  top: .5rem
}

.fc-breezy-I8n {
  bottom: -.25rem
}

.fc-breezy-Z2g {
  left: 50%
}

.fc-breezy-V3u {
  order: 1
}

.fc-breezy-xny {
  margin: -6px
}

.fc-breezy-7VH {
  margin: -1px
}

.fc-breezy-JQD {
  margin: .25rem
}

.fc-breezy-RQK {
  margin: 0.375rem
}

.fc-breezy-c0k {
  margin: .5rem
}

.fc-breezy-tZ3 {
  margin: 1rem
}

.fc-breezy-sgM {
  margin-inline: -.5rem
}

.fc-breezy-qK4 {
  margin-inline: 0.125rem
}

.fc-breezy-MOr {
  margin-inline: .25rem
}

.fc-breezy-NoV {
  margin-inline: .5rem
}

.fc-breezy-lOy {
  margin-inline: auto
}

.fc-breezy-6gf {
  margin-inline: 1px
}

.fc-breezy-kOE {
  margin-block: 0.125rem
}

.fc-breezy-19X {
  margin-block: .25rem
}

.fc-breezy-j5m {
  margin-block: .5rem
}

.fc-breezy-7ZI {
  margin-block: .75rem
}

.fc-breezy-mtA {
  margin-block: 1rem
}

.fc-breezy-Ii5 {
  margin-block: 2.5rem
}

.fc-breezy-8in {
  margin-block: 1px
}

.fc-breezy-GSF {
  margin-inline-start: 0.125rem
}

.fc-breezy-fpO {
  margin-inline-start: .25rem
}

.fc-breezy-9ZR {
  margin-inline-start: 1px
}

.fc-breezy-aCj {
  margin-inline-end: -0.375rem
}

.fc-breezy-Jha {
  margin-inline-end: 0.125rem
}

.fc-breezy-hCF {
  margin-inline-end: .25rem
}

.fc-breezy-bpq {
  margin-inline-end: 1px
}

.fc-breezy-NN9 {
  margin-top: -.25rem
}

.fc-breezy-sb4 {
  margin-top: .25rem
}

.fc-breezy-CSA {
  margin-top: 1px
}

.fc-breezy-Sb2 {
  margin-bottom: .25rem
}

.fc-breezy-mwm {
  margin-bottom: 1px
}

.fc-breezy-RWU {
  margin-left: -.25rem
}

.fc-breezy-PGQ {
  display: block
}

.fc-breezy-Hhr {
  display: flex
}

.fc-breezy-C9h {
  display: none
}

.fc-breezy-UmK {
  width: 0;
  height: 0
}

.fc-breezy-tEU {
  width: .5rem;
  height: .5rem
}

.fc-breezy-Fzs {
  width: 1.5rem;
  height: 1.5rem
}

.fc-breezy-UvV {
  width: 2rem;
  height: 2rem
}

.fc-breezy-433 {
  height: .5rem
}

.fc-breezy-cL9 {
  height: 1.25rem
}

.fc-breezy-6U1 {
  height: 1.5rem
}

.fc-breezy-aFC {
  height: 2rem
}

.fc-breezy-s9U {
  min-height: 0.125rem
}

.fc-breezy-naH {
  min-height: .25rem
}

.fc-breezy-iJ1 {
  min-height: .75rem
}

.fc-breezy-WoG {
  min-height: 1px
}

.fc-breezy-8Ko {
  width: 50%
}

.fc-breezy-m2e {
  width: 25%
}

.fc-breezy-1lj {
  width: .5rem
}

.fc-breezy-CSa {
  width: 1.25rem
}

.fc-breezy-IdL {
  width: 1.5rem
}

.fc-breezy-Ahl {
  width: 5px
}

.fc-breezy-Asp {
  width: 100%
}

.fc-breezy-mTj {
  max-width: 12.5rem
}

.fc-breezy-BIO {
  max-width: 54.5rem
}

.fc-breezy-qbd {
  min-width: 0
}

.fc-breezy-nhl {
  min-width: 13.75rem
}

.fc-breezy-yvz {
  flex-shrink: 0
}

.fc-breezy-qbn {
  flex-shrink: 1
}

.fc-breezy-nGI {
  flex-shrink: 100
}

.fc-breezy-oee {
  flex-grow: 1
}

.fc-breezy-doO {
  rotate: -90deg
}

.fc-breezy-bXY {
  flex-direction: column
}

.fc-breezy-uEy {
  flex-direction: row
}

.fc-breezy-gfU {
  align-items: center
}

.fc-breezy-lUe {
  align-items: flex-start
}

.fc-breezy-Klj {
  justify-content: space-between
}

.fc-breezy-a65 {
  justify-content: center
}

.fc-breezy-RhI {
  justify-content: flex-end
}

.fc-breezy-RVT {
  gap: .25rem
}

.fc-breezy-ODb {
  gap: .5rem
}

.fc-breezy-9Vv {
  gap: .75rem
}

.fc-breezy-rK9 {
  align-self: flex-start
}

.fc-breezy-O5O {
  overflow: hidden
}

.fc-breezy-8Kl {
  border-radius: var(--mui-shape-borderRadius)
}

.fc-breezy-IdG {
  border-radius: 3.40282e38px
}

.fc-breezy-UPi {
  border-radius: .375rem
}

.fc-breezy-dpa {
  border-radius: .25rem
}

.fc-breezy-vln {
  border-start-start-radius: .375rem;
  border-end-start-radius: .375rem
}

.fc-breezy-fdR {
  border-start-start-radius: .25rem;
  border-end-start-radius: .25rem
}

.fc-breezy-ze3 {
  border-start-end-radius: .375rem;
  border-end-end-radius: .375rem
}

.fc-breezy-Ea4 {
  border-start-end-radius: .25rem;
  border-end-end-radius: .25rem
}

.fc-breezy-ftu {
  border-end-start-radius: .375rem
}

.fc-breezy-dUI {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem
}

.fc-breezy-etO {
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem
}

.fc-breezy-UZp,
.fc-breezy-v0S {
  border-style: var(--fc-breezy-border-style);
  border-width: 1px
}

.fc-breezy-PrA {
  border-style: var(--fc-breezy-border-style);
  border-width: 4px
}

.fc-breezy-uDX {
  border-style: var(--fc-breezy-border-style);
  border-width: 6px
}

.fc-breezy-zDQ {
  border-inline-style: var(--fc-breezy-border-style);
  border-inline-width: 1px
}

.fc-breezy-3WQ {
  border-block-style: var(--fc-breezy-border-style);
  border-block-width: 1px
}

.fc-breezy-riW {
  border-inline-start-style: var(--fc-breezy-border-style);
  border-inline-start-width: 1px
}

.fc-breezy-EWl {
  border-inline-end-style: var(--fc-breezy-border-style);
  border-inline-end-width: 1px
}

.fc-breezy-srs {
  border-top-style: var(--fc-breezy-border-style);
  border-top-width: 1px
}

.fc-breezy-QTT {
  border-bottom-style: var(--fc-breezy-border-style);
  border-bottom-width: 1px
}

.fc-breezy-M5N {
  --fc-breezy-border-style: dotted;
  border-style: dotted
}

.fc-breezy-qvz {
  border-color: var(--fc-event-color)
}

.fc-breezy-G56 {
  border-color: var(--mui-palette-divider)
}

.fc-breezy-R3n {
  border-color: var(--mui-palette-error-main)
}

.fc-breezy-R95 {
  border-color: var(--mui-palette-primary-main)
}

.fc-breezy-I55 {
  border-color: rgba(var(--mui-palette-text-primaryChannel)/.2)
}

.fc-breezy-lqW {
  border-color: #0000
}

.fc-breezy-vcR {
  border-inline-start-color: var(--mui-palette-divider)
}

.fc-breezy-JvS {
  border-bottom-color: rgba(var(--mui-palette-text-primaryChannel)/.2)
}

.fc-breezy-Y27 {
  background-color: var(--mui-palette-background-paper)
}

.fc-breezy-OSb {
  background-color: var(--mui-palette-primary-main)
}

.fc-breezy-Z7B {
  background-color: var(--fc-event-color)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-Z7B {
    background-color: color-mix(in oklab, var(--fc-event-color)15%, transparent)
  }
}

.fc-breezy-v3L {
  background-color: var(--fc-event-color)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-v3L {
    background-color: color-mix(in oklab, var(--fc-event-color)20%, var(--mui-palette-background-paper))
  }
}

.fc-breezy-5V9 {
  background-color: var(--mui-palette-text-primary)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-5V9 {
    background-color: color-mix(in oklab, var(--mui-palette-text-primary)16%, var(--mui-palette-background-paper))
  }
}

.fc-breezy-gKu {
  background-color: rgba(var(--mui-palette-primary-mainChannel)/.1)
}

.fc-breezy-IKt {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.04)
}

.fc-breezy-VxY {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.08)
}

.fc-breezy-DC1 {
  background-image: var(--mui-overlays-8)
}

.fc-breezy-KbZ {
  padding: 0.125rem
}

.fc-breezy-xbC {
  padding: .25rem
}

.fc-breezy-xGk {
  padding: 0.375rem
}

.fc-breezy-aS8 {
  padding: .5rem
}

.fc-breezy-kHK {
  padding: .75rem
}

.fc-breezy-fIh {
  padding: 1rem
}

.fc-breezy-df6 {
  padding: 1px
}

.fc-breezy-55Y {
  padding-inline: 0.125rem
}

.fc-breezy-qB7 {
  padding-inline: .25rem
}

.fc-breezy-qMw {
  padding-inline: 0.375rem
}

.fc-breezy-ybQ {
  padding-inline: .5rem
}

.fc-breezy-U10 {
  padding-inline: .75rem
}

.fc-breezy-jQ9 {
  padding-inline: 1rem
}

.fc-breezy-OKV {
  padding-inline: 1px
}

.fc-breezy-vvo {
  padding-block: 0.125rem
}

.fc-breezy-ztx {
  padding-block: .25rem
}

.fc-breezy-KyB {
  padding-block: .5rem
}

.fc-breezy-m67 {
  padding-block: 0.875rem
}

.fc-breezy-UyD {
  padding-block: 3.75rem
}

.fc-breezy-h2r {
  padding-block: 1px
}

.fc-breezy-qNU {
  padding-inline-start: 0.125rem
}

.fc-breezy-I6e {
  padding-inline-start: .25rem
}

.fc-breezy-zvv {
  padding-top: 0.125rem
}

.fc-breezy-q8O {
  padding-top: .25rem
}

.fc-breezy-5SQ {
  padding-bottom: .25rem
}

.fc-breezy-HRt {
  font-size: .6875rem;
  line-height: 1.09091
}

.fc-breezy-PuF {
  font-size: 1rem;
  line-height: calc(1.5/1)
}

.fc-breezy-gEy {
  font-size: .875rem;
  line-height: calc(1.25/.875)
}

.fc-breezy-17F {
  font-size: .75rem;
  line-height: calc(1/.75)
}

.fc-breezy-Kw3 {
  font-weight: 700
}

.fc-breezy-kIZ {
  font-weight: 500
}

.fc-breezy-RKK {
  font-weight: 600
}

.fc-breezy-yGY {
  text-overflow: ellipsis
}

.fc-breezy-JTJ {
  white-space: nowrap
}

.fc-breezy-csg {
  white-space: pre
}

.fc-breezy-5Kh {
  color: var(--mui-palette-action-active)
}

.fc-breezy-Yus {
  color: var(--mui-palette-primary-contrastText)
}

.fc-breezy-HBk {
  color: var(--mui-palette-text-primary)
}

.fc-breezy-xYN {
  color: var(--fc-event-color)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-xYN {
    color: color-mix(in oklab, var(--fc-event-color)50%, var(--mui-palette-text-primary))
  }
}

.fc-breezy-x07 {
  color: rgba(var(--mui-palette-text-primaryChannel)/.4)
}

.fc-breezy-Znt {
  color: rgba(var(--mui-palette-text-primaryChannel)/.6)
}

.fc-breezy-KNZ {
  text-transform: uppercase
}

.fc-breezy-dra {
  font-style: italic
}

.fc-breezy-F6C {
  opacity: .5
}

.fc-breezy-0HG {
  opacity: .75
}

.fc-breezy-uPX {
  box-shadow: var(--mui-shadows-8)
}

.fc-breezy-iqH {
  box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a
}

.fc-breezy-5jb {
  box-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a
}

.fc-breezy-LtG {
  box-shadow: 0 1px 2px 0 #0000000d
}

.fc-breezy-z3l {
  box-shadow: 0 0 0 1px var(--fc-breezy-ring-color, currentcolor)
}

.fc-breezy-fo8 {
  box-shadow: 0 0 0 2px var(--fc-breezy-ring-color, currentcolor)
}

.fc-breezy-bLM {
  --fc-breezy-ring-color: var(--mui-palette-background-paper)
}

.fc-breezy-q2k {
  outline-style: solid;
  outline-width: 1px
}

.fc-breezy-bAU {
  outline-style: solid;
  outline-width: 3px
}

.fc-breezy-bXD {
  outline-offset: -1px
}

.fc-breezy-fKI {
  outline-offset: 1px
}

.fc-breezy-p95 {
  outline-color: var(--mui-palette-primary-main)
}

.fc-breezy-3jE {
  outline-style: none !important /* HACK */
}

.fc-breezy-2uq:not(:last-child) {
  border-bottom-style: var(--fc-breezy-border-style);
  border-bottom-width: 1px
}

@media (hover:hover) {
  .fc-breezy-ZkV:is(:where(.fc-breezy-ytQ):hover *) {
    display: block
  }

  .fc-breezy-54v:is(:where(.fc-breezy-ytQ):hover *) {
    background-color: rgba(var(--mui-palette-primary-mainChannel)/.9)
  }

  .fc-breezy-HHp:is(:where(.fc-breezy-ytQ):hover *) {
    color: var(--mui-palette-text-primary)
  }

  .fc-breezy-YdZ:is(:where(.fc-breezy-ytQ):hover *) {
    text-decoration-line: underline
  }
}

.fc-breezy-La2:is(:where(.fc-breezy-ytQ):focus-visible *) {
  color: var(--mui-palette-text-primary)
}

.fc-breezy-14w:is(:where(.fc-breezy-ytQ):focus-visible *) {
  outline-style: solid;
  outline-width: 3px
}

.fc-breezy-spg:is(:where(.fc-breezy-ytQ):active *) {
  background-color: rgba(var(--mui-palette-primary-mainChannel)/.8)
}

@media (hover:hover) {
  .fc-breezy-hi1:hover {
    background-color: var(--fc-event-color)
  }

  @supports (color:color-mix(in lab, red, red)) {
    .fc-breezy-hi1:hover {
      background-color: color-mix(in oklab, var(--fc-event-color)25%, var(--mui-palette-background-paper))
    }
  }

  .fc-breezy-fEn:hover {
    background-color: var(--mui-palette-text-primary)
  }

  @supports (color:color-mix(in lab, red, red)) {
    .fc-breezy-fEn:hover {
      background-color: color-mix(in oklab, var(--mui-palette-text-primary)20%, var(--mui-palette-background-paper))
    }
  }

  .fc-breezy-VzK:hover {
    background-color: rgba(var(--mui-palette-primary-mainChannel)/.9)
  }

  .fc-breezy-iAr:hover {
    background-color: rgba(var(--mui-palette-text-primaryChannel)/.04)
  }

  .fc-breezy-znR:hover {
    background-color: rgba(var(--mui-palette-text-primaryChannel)/.08)
  }

  .fc-breezy-ogw:hover {
    color: rgba(var(--mui-palette-text-primaryChannel)/.6)
  }

  .fc-breezy-jaW:hover {
    text-decoration-line: underline
  }
}

.fc-breezy-r6h:focus-visible {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.04)
}

.fc-breezy-WPX:focus-visible {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.16)
}

.fc-breezy-Tid:focus-visible {
  outline-style: solid;
  outline-width: 3px
}

.fc-breezy-W36:active {
  background-color: var(--fc-event-color)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-W36:active {
    background-color: color-mix(in oklab, var(--fc-event-color)30%, var(--mui-palette-background-paper))
  }
}

.fc-breezy-lS3:active {
  background-color: var(--mui-palette-text-primary)
}

@supports (color:color-mix(in lab, red, red)) {
  .fc-breezy-lS3:active {
    background-color: color-mix(in oklab, var(--mui-palette-text-primary)25%, var(--mui-palette-background-paper))
  }
}

.fc-breezy-Fmz:active {
  background-color: rgba(var(--mui-palette-primary-mainChannel)/.8)
}

.fc-breezy-cmB:active {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.08)
}

.fc-breezy-kup:active {
  background-color: rgba(var(--mui-palette-text-primaryChannel)/.16)
}

@media print {
  .fc-breezy-iVS {
    border-color: var(--fc-event-color)
  }

  .fc-breezy-ePV {
    border-color: #000
  }

  .fc-breezy-82y {
    background-color: #fff
  }
}

[dir=rtl] .fc-breezy-Bzb {
  rotate: 90deg
}

[dir=rtl] .fc-breezy-AAt {
  rotate: 180deg
}
