.fc .fc-timegrid-axis{width:32px!important;font-size:11px}.fc-event-mini{padding:2px 4px;line-height:1.2;pointer-events:auto;cursor:pointer}.fc-event-mini .name{font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-event-mini .meta{font-size:10px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-event-mini--compact{display:flex;align-items:center;padding:1px 4px;font-size:10px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc .fc-timegrid-col{min-width:0}.fc .fc-timegrid-col-frame{padding:0}.fc .fc-col-header-cell{padding:4px 2px;font-size:12px}.fc .fc-timegrid-event{margin:1px 2px;padding:1px 2px;cursor:pointer}.fc-event{cursor:pointer}.fc .fc-toolbar{padding:4px 2px!important;margin-bottom:4px!important;flex-shrink:0;display:flex!important;visibility:visible!important;min-height:32px!important;gap:1rem;flex-wrap:wrap}.fc .fc-toolbar-title{font-size:1.25rem!important;font-weight:600;margin:0 8px}.fc .fc-button{padding:2px 6px!important;font-size:11px!important;height:24px!important;line-height:1}.fc .fc-button-group{display:flex;gap:2px}.fc .fc-toolbar-chunk{display:flex;align-items:center;gap:.5rem}.fc .fc-toolbar-chunk button[data-provider-filter-button]{margin-left:.25rem}.fc .fc-timegrid-event{overflow:visible}.fc-event-mini{overflow:visible;white-space:normal;word-wrap:break-word}.fc-timegrid-event-harness>.fc-timegrid-event,.fc-timegrid-event .fc-event-main{height:100%}.fc-event-mini{height:100%}.fc-event-mini{container-type:inline-size}.fc-confirm-badge__mini{display:none}@container (max-width: 190px){.fc-confirm-badge__full{display:none}.fc-confirm-badge__mini{display:inline;font-size:10px}.fc-confirm-badge{width:16px;height:16px;padding:0!important}.fc-event-mini--compact{padding-right:20px!important}}@container (max-width: 60px){.fc-confirm-badge{width:11px;height:11px;border-width:2px}.fc-confirm-badge__mini{display:none}.fc-event-mini--compact{padding-right:14px!important}}body [data-radix-popper-content-wrapper]{z-index:10000!important}[data-scheduling-direct] .scheduling-direct-calendar .rdp-weekdays th,[data-scheduling-direct] .scheduling-direct-calendar .rdp-week td{flex:0 0 var(--cell-size);width:var(--cell-size);min-width:var(--cell-size);max-width:var(--cell-size);box-sizing:border-box}[data-scheduling-direct] .scheduling-direct-calendar .rdp-week td{display:flex;align-items:center;justify-content:center}[data-scheduling-direct] .scheduling-direct-calendar{isolation:isolate}[data-scheduling-direct] .scheduling-direct-calendar .rdp-month_grid{table-layout:fixed;max-width:100%}
