.fc-scrollgrid{border-radius:12px;overflow:hidden;border:.5px solid var(--color-border-secondary)!important}.fc-theme-standard td,.fc-theme-standard th{border:.5px solid var(--color-border-secondary)!important}.fc-theme-standard .fc-scrollgrid-section-header th{border-top:none!important;border-bottom:none!important}.fc-theme-standard tr>:first-child{border-left:none!important}.fc-theme-standard tr>:last-child{border-right:none!important}.fc-theme-standard .fc-scrollgrid-section-body tr:last-child td,.fc-daygrid-body tr:last-child td{border-bottom:none!important}.fc-scrollgrid{border-radius:12px;border:.5px solid var(--color-border-secondary)!important;border-bottom:none!important}.fc-daygrid-day-frame:hover{border:.5px solid var(--brand-default)!important}.fc-day-future[role=gridcell]:hover,.fc-day-today[role=gridcell]:hover,.dark .fc-day-today[role=gridcell]:hover{background-color:var(--color-background-tertiary)!important}span.flex.size-6\.5.items-center.justify-center.rounded-md.bg-background-brand-solid.text-white{background:var(--color-primary-500)!important}.day-cell-action-button{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;display:flex!important}.fc-day[role=gridcell]:hover .day-cell-action-button,.fc-day[role=gridcell]:active .day-cell-action-button{opacity:1;visibility:visible}.fc-daygrid-day-frame{padding:8px;height:100%!important}.fc .fc-daygrid-day-top{font-size:14px!important}.fc-dayGridMonth-view .fc-daygrid-day-frame{min-height:128px!important}.fc .fc-col-header-cell-cushion{color:var(--color-text-primary);text-align:center;padding:5px;font-size:14px;font-weight:600}.fc .fc-col-header-cell{background-color:#0000;border-bottom:none!important;padding:7px 0!important}th[role=presentation],.fc .fc-day-today[role=gridcell]{background-color:#0000!important}.dark .fc .fc-day-today[role=gridcell]{border:1.5px solid var(--color-border-primary)!important;background-color:#0000!important}.fc-daygrid-day-number{width:100%;padding:0!important}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:0 0}.fc .fc-scrollgrid-section-sticky>*{position:unset}.fc .fc-highlight{background:0 0}.fc-daygrid-more-link{color:var(--color-text-tertiary);font-size:12px!important}.fc .fc-popover-header{display:none;background:var(--color-background-primary)!important;padding:4px 10px!important}.fc .fc-more-popover-misc{display:none}.fc-theme-standard .fc-popover{border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #00000026;border:1px solid var(--color-border-secondary)!important;background:var(--color-background-primary)!important;width:280px!important;max-width:280px!important}.dark .fc-theme-standard .fc-popover{box-shadow:0 8px 24px #0006}.fc .fc-more-popover .fc-popover-body{border-radius:0 0 16px 16px;flex-direction:column;gap:8px;max-height:400px;padding:16px;display:flex;overflow:hidden;background:var(--color-background-primary)!important}.fc .fc-more-popover .fc-popover-body .fc-more-popover-title{color:var(--color-text-primary);font-size:14px;font-weight:600;background:0 0!important}.fc-day-future[role=gridcell],.fc-day-today[role=gridcell],.fc-day-past[role=gridcell]{cursor:default}.fc-day-past .fc-daygrid-event{cursor:pointer}.fc-day-past{background-color:#0000}.fc-day-past .fc-daygrid-day-number{color:var(--color-text-disabled)}.fc-day-other.fc-day-future .fc-daygrid-day-number,.fc-day-other.fc-day-future .fc-daygrid-day-top{color:var(--color-text-primary)!important;opacity:1!important;visibility:visible!important}.fc-day-other.fc-day-future{opacity:1!important;background-color:#0000!important}.fc-day-other.fc-day-future .fc-daygrid-day-events{opacity:1!important;visibility:visible!important}.fc-daygrid-day-number{color:var(--color-text-primary)}.fc-dayGridWeek-view .fc-daygrid-day{height:68vh}.fc-dayGridWeek-view .fc-daygrid-day-frame{flex-direction:column;max-height:68vh;display:flex;overflow:hidden}.fc-dayGridWeek-view .fc-daygrid-day-top{flex-shrink:0}.fc-dayGridWeek-view .fc-daygrid-day-events{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.fc-dayGridWeek-view .fc-daygrid-day-events::-webkit-scrollbar{display:none}.fc-dayGridWeek-view .fc-daygrid-day-bottom{flex-shrink:0}.fc .fc-daygrid-event-harness:not(.fc-daygrid-event-harness-abs){padding-bottom:8px}.fc .fc-daygrid-event{margin-top:0}.fc .fc-h-event{background:0 0!important;border:0!important}.fc-theme-standard td,.fc-theme-standard th{border-color:var(--color-border-secondary)!important}@media (min-width:640px) and (max-width:730px){.calendar-container{width:100%!important;min-width:100%!important}.fc-scrollgrid{overflow-x:auto;width:100%!important;max-width:100%!important}.fc-theme-standard td,.fc-theme-standard th{min-width:0!important;padding:4px 2px!important}.fc-daygrid-day-frame{padding:4px 2px!important}.fc .fc-col-header-cell-cushion{white-space:nowrap;text-overflow:clip;width:100%;line-height:1.2;display:block;overflow:visible;padding:2px 0!important;font-size:10px!important}.fc .fc-col-header-cell{width:auto!important;min-width:45px!important;padding:4px 0!important}.fc-theme-standard th{width:auto!important;min-width:45px!important}.fc-daygrid-day-top,.fc-daygrid-day-number,.fc .fc-daygrid-event{font-size:11px!important}}@media (max-width:768px){.fc-scrollgrid{width:100%!important;max-width:100%!important}.fc-theme-standard td,.fc-theme-standard th{padding:4px!important}.fc-daygrid-day-frame{min-height:80px!important;padding:4px!important}.fc-dayGridMonth-view .fc-daygrid-day-frame{min-height:80px!important}.fc .fc-col-header-cell-cushion{padding:3px!important;font-size:12px!important}.fc .fc-daygrid-day-top,.fc-daygrid-day-number{font-size:12px!important}}
