@charset "UTF-8";#calendar{margin:1em auto}.fc button.fc-button.fc-button-primary{color:var(--chill-blue);background-color:var(--stark-white);border-color:var(--chill-blue)}.fc button.fc-button.fc-button-primary:is(.fc-button-active,:hover,:focus){color:var(--stark-white);background-color:var(--chill-blue);border-color:var(--stark-white)}.fc button.fc-button.fc-button-primary:disabled{color:var(--tundora-grey);background-color:var(--stark-white);border-color:var(--tundora-grey)}.fc a.fc-event,.fc td.fc-list-event-title a{cursor:pointer}.fc .fc-col-header thead{background-color:var(--stark-white)}.fc .fc-col-header thead a{color:var(--mine-shaft-black)}.fc .fc-col-header thead a:is(:hover,:focus){color:var(--mine-shaft-black);text-decoration:none}.fc .fc-col-header .fc-theme-standard :is(th,td){border-color:var(--mint-tulip-blue)}.fc .fc-day a{color:var(--mine-shaft-black);text-decoration:none}.fc .fc-cell-shaded,.fc .fc-day-disabled{background-color:var(--gallery-grey)}.fc .fc-daygrid-day.fc-day-today{outline:2px solid var(--chill-blue);background-color:var(--link-water-blue)}.fc .fc-h-event{background-color:var(--chill-blue);border:1px solid var(--fc-event-border-color)}.fc .fc-list-table tr.fc-list-event{color:var(--calypso-blue)}.fc .fc-list-table tr.fc-list-event:is(:hover,:focus) td{cursor:pointer;text-decoration:underline;color:var(--chill-blue);background-color:var(--link-water-blue)}.fc td.fc-list-event-graphic{display:none}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:var(--stark-white);padding:1em;max-width:32em;max-height:32em;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:start}.modal__header h2{margin:0 0 .5em 0;padding:0;line-height:1.2}.modal__close,.modal__close:is(:hover,:focus){all:revert;padding:.5em;line-height:1;background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0)}.modal__close:is(:hover,:focus){border:2px solid var(--mine-shaft-black)}.modal__close:before{content:"✕";font-size:2em;color:var(--mine-shaft-black)}/*# sourceMappingURL=calendar.min.css.map */