.calendar-wrapper[data-v-18b5bb69]{background-color:var(--seasalt);border:2px dashed #0a100d;border-radius:20px;font-family:Verdana,Geneva,Tahoma,sans-serif;max-height:100vh;max-width:100vw;min-height:50%;min-width:50%;overflow-x:auto;padding:10px}@media screen and (max-width:1000px){.calendar-wrapper div[data-v-18b5bb69],.calendar-wrapper p[data-v-18b5bb69],.calendar-wrapper span[data-v-18b5bb69]{font-size:12px}}a[data-v-18b5bb69]{color:#bbb}.month-nav[data-v-18b5bb69]{align-items:center;display:flex;justify-content:center;padding:10px}.toggle-toolbar-btn[data-v-18b5bb69]{display:none}@media(max-width:900px){.calendar-wrapper[data-v-18b5bb69]{max-width:100vw;padding:0}.toggle-toolbar-btn[data-v-18b5bb69]{display:inline-block}[data-v-18b5bb69] .fc-header-toolbar{flex-wrap:wrap;gap:4px}[data-v-18b5bb69] .fc-toolbar-chunk{flex:1 1 100%;min-width:0}[data-v-18b5bb69] .fc-button{font-size:12px!important;padding:2px 6px!important}}[data-v-18b5bb69] .fc-event{cursor:pointer}[data-v-18b5bb69] .fc-button{font-size:14px;padding:4px 10px}
