.custom-calendar{background-color:var(--chakra-colors-white)}.custom-calendar [data-selected=true]{background-color:var(--chakra-colors-gray-100)!important}.custom-calendar .fc-event:focus{box-shadow:none!important;border:2px solid red}.custom-calendar .fc-event:focus:after{background:rgba(0,0,0,0)!important}.custom-calendar .fc-daygrid-event{font-size:10px}.custom-calendar .fc-h-event{background-color:var(--chakra-colors-blue-500)}.custom-calendar tbody>tr:last-child>td{border-bottom:none!important}.custom-calendar .fc-daygrid-day-top{flex:0 0 auto;flex-direction:row;justify-content:flex-start}.custom-calendar .fc-daygrid-day-top .fc-daygrid-day-number{width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:99999px;margin:2px 0 0 2px;overflow:visible;-moz-tab-size:0;tab-size:0}.custom-calendar .fc-daygrid-day{cursor:pointer}.custom-calendar .fc-daygrid-day:hover{background-color:var(--chakra-colors-gray-50)}.custom-calendar .fc-daygrid-day .fc-event{cursor:pointer}.custom-calendar .fc-daygrid-day .fc-event:hover{filter:opacity(.8)}.custom-calendar .fc-daygrid-day.fc-day-today{background-color:rgba(0,0,0,0)}.custom-calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:var(--chakra-colors-secondary-500);color:var(--chakra-colors-white)}.custom-calendar td.fc-day-other{filter:opacity(.4)!important}.custom-calendar .fc-day-holiday{color:var(--chakra-colors-red-400)}.custom-calendar .fc-day-weddingday{box-shadow:0 0 0 1px var(--chakra-colors-black) inset}.custom-calendar .fc-day-other .fc-daygrid-day-top{position:relative;z-index:4;opacity:1}.custom-calendar .fc-highlight{background-color:var(--chakra-colors-gray-100)}.custom-calendar .fc-popover{display:none!important}.custom-calendar .fc-direction-ltr{direction:unset}.custom-calendar .fc .fc-scrollgrid{border-collapse:collapse}.custom-calendar .fc-theme-standard .fc-scrollgrid{border:none}.custom-calendar .fc-theme-standard td,.custom-calendar .fc-theme-standard th{border:none;border-bottom:1px solid var(--chakra-colors-gray-200)}.custom-calendar .fc td,.custom-calendar .fc th{font-size:12px}.custom-calendar .fc th.fc-col-header-cell{border:none}.custom-calendar .fc th .fc-col-header-cell-cushion{padding:11px 0;color:var(--chakra-colors-gray-700);font-weight:400}.fc .fc-daygrid-more-link{color:var(--chakra-colors-black)!important}.fc .fc-daygrid-day-frame{min-height:auto}.fc-day-sat a{color:var(--chakra-colors-blue-400)!important}.fc-day-sat.fc-day-today a{color:var(--chakra-colors-white)!important}.fc-day-sun a{justify-content:center!important;color:var(--chakra-colors-red-400)!important}.fc-day-sun.fc-day-today a{color:var(--chakra-colors-white)!important}.fc-event-title{color:var(--chakra-colors-black)}.fc-event-title,.fc-event-title-container{overflow:visible}.dark .custom-calendar{background-color:var(--chakra-colors-black)}.dark td[data-selected=true]{background-color:var(--chakra-colors-gray-700)!important}.dark .fc-daygrid-day:hover{background-color:var(--chakra-colors-gray-800)!important;background-color:var(--chakra-colors-gray-900)}.dark .fc-day-weddingday{box-shadow:0 0 0 1px var(--chakra-colors-white) inset}.dark .fc-day-weddingday .fc-event .fc-event-main{color:#fff!important}.dark .custom-calendar .fc-header-toolbar.fc-toolbar{background-color:var(--chakra-colors-gray-800)}.dark .custom-calendar .fc-header-toolbar.fc-toolbar .fc-button{background-color:var(--chakra-colors-gray-900);border:1px solid var(--chakra-colors-gray-700);color:var(--chakra-colors-white)}.dark .fc-theme-standard td,.dark .fc-theme-standard th{border:none;border-bottom:1px solid var(--chakra-colors-gray-800)}.dark .custom-calendar .fc th .fc-col-header-cell-cushion{color:var(--chakra-colors-gray-500)}.dark .fc-highlight{background-color:var(--chakra-colors-gray-800)}.dark .fc .fc-daygrid-more-link{color:var(--chakra-colors-white)!important}