.fc{font-family:general-sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--colorKey:purple;--fc-small-font-size:0.85em;--fc-neutral-text-color:var(--color11);--fc-border-color:var(--borderColor);--fc-event-bg-color:#3788d8;--fc-event-border-color:#fff500;--fc-event-text-color:var(--color12);--fc-event-selected-overlay-color:var(--color3);--fc-more-link-bg-color:var(--color7);--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:var(--purple4);--fc-today-bg-color:var(--color2);--fc-now-indicator-color:var(--purple10);--fc-page-bg-color:var(--color2);--fc-neutral-bg-color:var(--color1);--fc-button-text-color:#fff;--fc-button-bg-color:transparent;--fc-button-border-color:var(--color5);--fc-button-hover-bg-color:var(--color6);--fc-button-hover-border-color:var(--color7);--fc-button-active-bg-color:var(--purple4);--fc-button-active-border-color:var(--color7)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem hsla(0,0%,51%,.201)!important}.fc th{font-weight:400;color:var(--color11)}.fc .fc-header-toolbar{padding:0 var(--space-3)}.fc [role=columnheader]{border-right-width:0;border-left-width:0}.fc table.fc-scrollgrid{margin:-1px;width:calc(100% + 2px);border-top-width:0}.fc .fc-highlight{opacity:.3}.fc .fc-popover{border-radius:var(--radius-3);overflow:hidden;border-color:var(--color5)!important;border-width:1px;background:linear-gradient(150deg,var(--color2),var(--color3),var(--color4),var(--color5),var(--color6))!important}.fc .fc-popover .fc-icon,.fc .fc-popover .fc-popover-title{color:var(--color12)}.fc .fc-popover .fc-popover-header{background-color:transparent;padding:var(--space-3);padding-bottom:0}.fc .fc-popover .fc-popover-body{background-color:transparent}.fc .fc-toolbar-title{font-weight:600;color:#fff;letter-spacing:-.14px;font-size:20px}.fc button{background-image:linear-gradient(180deg,var(--color1),var(--color4))}.fc button[title="day view"],.fc button[title="month view"],.fc button[title="week view"],.fc button[title="year view"]{text-transform:capitalize}.fc button.fc-button-active{background-image:linear-gradient(0deg,var(--color4),var(--color9))}.fc .fc-multimonth-month .fc-col-header-cell,.fc .fc-timegrid-slot-minor,.fc tr:not(:first-child) td[data-time].fc-timegrid-slot-label{border-top-width:0}.fc .fc-timegrid-slot-label-cushion{color:var(--color11);font-size:.8em}.fc tr:not(:first-child) td[data-time].fc-timegrid-slot-label .fc-timegrid-slot-label-frame.fc-scrollgrid-shrink-frame{margin-top:-21px}.fc .fc-daygrid-more-link{border:none!important;background:var(--color3);width:100%}.fc .fc-v-event{border-width:0;border-radius:0;background:0 0}.fc .fc-timegrid-event .fc-event-main{padding:0}.fc .fc-h-event{border-width:0;background-color:unset}@media(max-width:768px){.fc .fc-toolbar-title{font-size:16px!important}.fc .fc-button{font-size:12px!important}}@keyframes fadeIn{0%{opacity:.7}to{opacity:1}}.fc-scrollgrid-liquid tbody{background-color:hsla(0,0%,7%,.251);border-left:1px solid #ddd!important}.fc .fc-scrollgrid-section-header th:first-child,.fc .fc-scrollgrid-section-header th:last-child{border-left:none!important;border-right:none!important}.fc-theme-standard .fc-scrollgrid{border-left:none!important}.fc .fc-daygrid-day-frame .fc-daygrid-day-top{padding:8px 8px 2px}.day-cell-plus-button{position:absolute;top:0;left:0;display:none}.fc-daygrid-day:hover .day-cell-plus-button{display:block}.fc-daygrid-day-number{width:100%;padding:0}.fc .fc-col-header-cell{padding:6px;border-bottom:1px solid #1e1e1f!important}.fc-daygrid-event{padding-left:8px;padding-right:8px}.fc-col-header-cell-cushion{font-size:14px}.fc-daygrid-day{border:1px solid #1e1e1f!important}.fc-scrollgrid-section td{border-right:1px solid #1e1e1f!important;border-left:1px solid #1e1e1f!important}.fc-day-disabled{background-color:rgba(31,31,31,.4)!important}.fc-day-today{background-color:transparent!important}.fc-daygrid-day.fc-day-sat,.fc-daygrid-day.fc-day-sun{background-color:rgba(31,31,31,.4)!important}.fc .fc-scroller-liquid-absolute{scrollbar-width:none!important}.fc-highlight{background-color:#1d1d20!important}.fc-license-message{display:none}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.calendar-loading .fc-daygrid-day-frame{position:relative;background-color:#1a1a1a!important;overflow:hidden}.calendar-loading .fc-daygrid-day-frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(89,89,89,.05) 50%,transparent);animation:shimmer 1.5s ease-in-out infinite}.calendar-loading .fc-daygrid-day.fc-day-sat .fc-daygrid-day-frame,.calendar-loading .fc-daygrid-day.fc-day-sun .fc-daygrid-day-frame{background-color:rgba(31,31,31,.4)!important}.calendar-loading .fc-daygrid-day.fc-day-sat .fc-daygrid-day-frame:before,.calendar-loading .fc-daygrid-day.fc-day-sun .fc-daygrid-day-frame:before{background:linear-gradient(90deg,transparent,hsla(0,0%,42%,.03) 50%,transparent)}.calendar-loading .fc-daygrid-day-events{opacity:.3}.calendar-loading .fc-daygrid-day-number{opacity:.6}.beatgig-datepicker .react-datepicker{border-radius:3px;background:#212122;color:#fff;border-width:0;padding:24px}.beatgig-datepicker .react-datepicker__header{background-color:transparent;border-bottom:none;border-radius:0!important;border-width:0!important;padding:0 0 20px}.beatgig-datepicker .react-datepicker__current-month{color:#fff}.beatgig-datepicker .react-datepicker__navigation-icon{transform:scale(.6)}.beatgig-datepicker .react-datepicker__day--in-range,.beatgig-datepicker .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range,.react-datepicker__day--selecting-range-start){background-color:rgba(255,251,133,.25);border-radius:0}.beatgig-datepicker .beatgig-date-picker__navigation-icon{transform:scale(1.2)}.beatgig-datepicker .react-datepicker__day-name{color:#8a8a8a!important}.beatgig-datepicker .react-datepicker__day:hover{background-color:#2e2e2f;color:#fff;border-radius:100px}.beatgig-datepicker .react-datepicker__day--today{border-radius:100px;font-weight:500;color:#fff!important}.beatgig-datepicker .react-datepicker__day--not-today{background-color:transparent!important;color:#fff!important;font-weight:400!important}.beatgig-datepicker .react-datepicker__day.react-datepicker__day--not-today.react-datepicker__day--keyboard-selected.react-datepicker__day--today{color:#fff!important}.beatgig-datepicker .react-datepicker__day.react-datepicker__day--not-today.react-datepicker__day--keyboard-selected.react-datepicker__day--today:hover{border-radius:100px;background-color:#2e2e2f!important}.beatgig-datepicker .react-datepicker__day--keyboard-selected{background-color:transparent!important;color:#fff!important}.beatgig-datepicker .react-datepicker__day--range-end,.beatgig-datepicker .react-datepicker__day--range-start,.beatgig-datepicker .react-datepicker__day--selected,.beatgig-datepicker .react-datepicker__day:hover.react-datepicker__day--selected,.beatgig-datepicker .react-datepicker__month-text--keyboard-selected,.beatgig-datepicker .react-datepicker__quarter-text--keyboard-selected,.beatgig-datepicker .react-datepicker__year-text--keyboard-selected{color:#121214!important;background-color:#fffa83;border-radius:9999px}.beatgig-datepicker .selected-multi-date{background-color:#fffa83!important;color:#121214!important;border-radius:9999px!important;position:relative;z-index:1;transition:background-color .2s ease}.beatgig-datepicker .selected-multi-date:hover{background-color:#fff07c!important}.beatgig-datepicker .react-datepicker-wrapper{max-width:243px}.beatgig-datepicker .reset-date-picker .react-datepicker-wrapper{max-width:none}.beatgig-datepicker .react-datepicker__time-container .react-datepicker__time{background-color:transparent}.beatgig-datepicker .react-datepicker__triangle{display:none}.beatgig-datepicker .react-datepicker__day--outside-month{visibility:hidden}.beatgig-datepicker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list::-webkit-scrollbar{display:none}.beatgig-datepicker .react-datepicker__day--disabled{opacity:.3;cursor:not-allowed}.beatgig-datepicker .react-datepicker__day--disabled:hover{background-color:transparent;color:inherit}.beatgig-datepicker .react-datepicker__month-container{display:flex;flex-direction:column;width:100%;min-width:244px;margin-bottom:20px}.beatgig-datepicker .react-datepicker__day-names,.beatgig-datepicker .react-datepicker__week{width:100%;display:flex;gap:8px;align-items:center;justify-content:center}.beatgig-datepicker .react-datepicker__week{margin-bottom:8px}.beatgig-datepicker .react-datepicker__month{margin:0}.beatgig-datepicker .react-datepicker__children-container{width:100%;margin:0;padding:0}.beatgig-datepicker .react-datepicker__day,.beatgig-datepicker .react-datepicker__day-name{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px;margin:0;padding:8px;color:#fff;font-family:general-sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.beatgig-datepicker .react-datepicker__day--in-range{position:relative;background-color:transparent!important;z-index:0}.beatgig-datepicker .react-datepicker__day--in-range:before{content:"";position:absolute;top:0;bottom:0;left:-4px;right:-4px;background-color:rgba(255,251,133,.25);z-index:-1;border-radius:0}.beatgig-datepicker .react-datepicker__day--range-end,.beatgig-datepicker .react-datepicker__day--range-start{position:relative;z-index:0;color:#121214!important}.beatgig-datepicker .react-datepicker__day--range-end:after,.beatgig-datepicker .react-datepicker__day--range-start:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:#fffa83;border-radius:9999px;z-index:-1}.beatgig-datepicker .react-datepicker__day--range-start:before{content:"";position:absolute;top:0;bottom:0;left:50%;right:-4px;background-color:rgba(255,251,133,.25);z-index:-1}.beatgig-datepicker .react-datepicker__day--range-end:before{content:"";position:absolute;top:0;bottom:0;left:-4px;right:50%;background-color:rgba(255,251,133,.25);z-index:-1}.beatgig-datepicker .react-datepicker__day--in-selecting-range{position:relative;background-color:transparent!important;z-index:0}.beatgig-datepicker .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selecting-range-start):before{content:"";position:absolute;top:0;bottom:0;left:-4px;right:-4px;background-color:rgba(255,251,133,.25);z-index:-1;border-radius:0}.beatgig-datepicker .react-datepicker__day--selecting-range-start{position:relative;z-index:0;color:#121214!important}.beatgig-datepicker .react-datepicker__day--selecting-range-start:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:#fffa83;border-radius:9999px;z-index:-1}.beatgig-datepicker .react-datepicker__day--selecting-range-start:before{content:"";position:absolute;top:0;bottom:0;left:50%;right:-4px;background-color:rgba(255,251,133,.25);z-index:-2}.admin-generate-docx-time-picker input{height:38.5px!important}.admin-generate-docx-phone-input input{font-weight:400!important}.admin-red-empty-input input::placeholder{color:red!important;opacity:1}