[data-class=calendar-vendor-admin] .fc{font-size:14px;font-family:AvenirNextWorld}[data-class=calendar-vendor-admin] .fc-timegrid-slot-label-cushion{font-size:15px;font-family:AvenirNextWorld;font-weight:600;text-transform:lowercase;letter-spacing:-.5px;line-height:100%}[data-class=calendar-vendor-admin] .fc-toolbar-title{font-family:AvenirNextWorld600;font-size:17px;line-height:24px;letter-spacing:.6px}[data-class=calendar-vendor-admin] .fc-toolbar-chunk:first-of-type{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:12px 0}[data-class=calendar-vendor-admin] .fc-next-button.fc-button.fc-button-primary,[data-class=calendar-vendor-admin] .fc-prev-button.fc-button.fc-button-primary{background-color:#fff;border-width:0px;border-color:transparent;color:#182c4c;transition:background-color .2s ease-in-out!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-class=calendar-vendor-admin] .fc-next-button.fc-button.fc-button-primary:hover,[data-class=calendar-vendor-admin] .fc-prev-button.fc-button.fc-button-primary:hover{background-color:#1665d80f!important}[data-class=calendar-vendor-admin] .fc-next-button.fc-button.fc-button-primary:focus,[data-class=calendar-vendor-admin] .fc-next-button.fc-button.fc-button-primary:focus-visible,[data-class=calendar-vendor-admin] .fc-next-button.fc-button.fc-button-primary:focus-within,[data-class=calendar-vendor-admin] .fc-prev-button.fc-button.fc-button-primary:focus,[data-class=calendar-vendor-admin] .fc-prev-button.fc-button.fc-button-primary:focus-visible,[data-class=calendar-vendor-admin] .fc-prev-button.fc-button.fc-button-primary:focus-within{outline:none!important;box-shadow:none!important;border:none!important}[data-class=calendar-vendor-admin] .fc-toolbar-chunk:first-of-type .fc-button-group{display:none}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group{background-color:#fff!important;border:1px solid #e5e7eb;border-radius:8px;padding:4px;display:inline-flex;gap:4px}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group .fc-button{background-color:transparent;border:none;color:#182c4c;font-family:Avenir Next World,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;padding:3px 8px;transition:all .2s ease-in-out;margin:0;display:flex!important;align-items:center!important;justify-content:center!important}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group .fc-button:hover{background-color:#1665d80f;border-radius:6px}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group .fc-button.fc-button-active{background-color:#484ef4;color:#fff;border-radius:6px}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group .fc-button:focus,[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-of-type(3) .fc-button-group .fc-button:focus-visible{outline:none!important;box-shadow:none!important}[data-class=calendar-vendor-admin] .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){flex-grow:1!important;display:flex!important;justify-content:center!important}[data-class=calendar-vendor-admin] .fc-toolbar-chunk>button.fc-today-button{text-transform:capitalize;height:35px;cursor:pointer;background-color:#fff;transition:background-color .2s ease-in-out;border:1px solid #182c4c1a;color:#000!important;font-family:Avenir Next World,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600}[data-class=calendar-vendor-admin] .fc-toolbar-chunk>button.fc-today-button:hover{background-color:#1665d80f!important}[data-class=calendar-vendor-admin] .fc-day-today{background-color:transparent!important}[data-class=calendar-vendor-admin] .fc-scrollgrid{border-top-width:0px}[data-class=calendar-vendor-admin] .fc-header-toolbar{border-top:1px solid #ddd;padding:20px 20px 0;background-color:#fff}[data-class=calendar-vendor-admin] .fc-datagrid-cell-frame,[data-class=calendar-vendor-admin] .fc-timeline-lane-frame{min-height:270px;height:auto;flex-grow:1}[data-class=calendar-vendor-admin] .fc-scrollgrid-section-header .fc-datagrid-cell-frame{min-height:40px!important;height:40px!important}[data-class=calendar-vendor-admin] .fc-timeline-header th,[data-class=calendar-vendor-admin] .fc-datagrid-cell{border:none}[data-class=calendar-vendor-admin] .fc-scrollgrid>tbody>tr>td:nth-child(1),[data-class=calendar-vendor-admin] .fc-scrollgrid>tbody>tr>td:nth-child(1) *{border-color:transparent}[data-class=calendar-vendor-admin] .fc-event{border-color:transparent!important;border-width:0px!important;overflow:hidden}[data-class=calendar-vendor-admin] .fc-col-header-cell,[data-class=calendar-vendor-admin] .fc-timeline-header th,[data-class=calendar-vendor-admin] .fc-datagrid-cell,[data-class=calendar-vendor-admin] .fc-timegrid-axis,[data-class=calendar-vendor-admin] .fc-timegrid-axis-frame{border:none}[data-class=calendar-vendor-admin] .fc-datagrid-cell-cushion{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;height:100%!important;width:100%!important;flex-direction:column!important}[data-class=calendar-vendor-admin] .fc-timeline-events .fc-timeline-event-harness{height:45px!important}[data-class=calendar-vendor-admin] .slotLaneClassNamesVendorAdmin{z-index:0!important;background-color:#00000017!important;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.1) .296px,rgba(0,0,0,.1) 1px,transparent 0px,transparent 6px)}.fc-scroller.fc-scroller-liquid-absolute{overflow:auto!important}[data-class=calendar-vendor-admin] .fc-scrollgrid-section-header .fc-scroller-harness .fc-scroller{margin-right:-15px!important;padding-right:15px!important;border:none!important}[data-class=calendar-vendor-admin] .fc-scrollgrid-section-header>th:first-of-type+th{border:none!important}[data-class=calendar-vendor-admin] .fc-scrollgrid-section-header>th:first-of-type{border:none!important}[data-class=calendar-vendor-admin] .fc-scrollgrid>tbody>tr>td:nth-child(1)>div>div{overflow:hidden!important;padding-bottom:15px!important}[data-class=calendar-vendor-admin] .fc-bg-event{background-image:repeating-linear-gradient(to bottom,transparent 0px,transparent 48px,#ddd 49px,#ddd 50px),repeating-linear-gradient(to bottom,transparent 0px,transparent 23px,#dddddd8b 24px,#dddddd8b 25px);background-color:#fff!important;opacity:1}[data-class=calendar-vendor-admin] .fc-timegrid-col-frame .fc-timegrid-event-harness-inset{margin-right:-5px;cursor:pointer}[data-class=calendar-vendor-admin] .fc-timeline-event{cursor:pointer}[data-class=calendar-vendor-admin] .fc-media-screen{background-color:#fff}[data-class=calendar-vendor-admin] .fc-scrollgrid-section.fc-scrollgrid-section-body.fc-scrollgrid-section-liquid>td{border-top:1px solid #e5e7eb}[data-class=calendar-vendor-admin] .fc-timegrid-event{border:none!important;background:transparent!important}[data-class=calendar-vendor-admin] .fc-timegrid-event .fc-event-main{padding:0;height:100%}[data-class=calendar-vendor-admin] .fc-timeline-event{border:none!important;background:transparent!important}[data-class=calendar-vendor-admin] .fc-timeline-event .fc-event-main{padding:0;height:100%}
