.registration-ui .fc,.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:1.25rem;line-height:1.75rem}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-weight:900}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-weight:600}@media (min-width: 1024px){.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:1.5rem;line-height:2rem}}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{display:none}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{margin-right:.5rem}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{display:flex}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{width:2.5rem;height:2.5rem}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{align-items:center}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{justify-content:center}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{border-radius:9999px}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{border-style:none}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{transition-duration:.3s}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:last-child{margin-right:0}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:hover{--tw-bg-opacity: 1;background-color:rgb(216 236 255 / var(--tw-bg-opacity, 1))}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:focus{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button span{font-size:unset}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button span:before{line-height:1}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button span:before{content:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.09996%202.03999C4.09996%202.13499%204.13496%202.22999%204.20996%202.30499L7.46996%205.56499C7.70996%205.80499%207.70996%206.19499%207.46996%206.43499L4.20996%209.69499C4.06496%209.83999%204.06496%2010.08%204.20996%2010.225C4.35496%2010.37%204.59496%2010.37%204.73996%2010.225L7.99996%206.96499C8.52996%206.43499%208.52996%205.56999%207.99996%205.03499L4.73996%201.77499C4.59496%201.62999%204.35496%201.62999%204.20996%201.77499C4.13996%201.84999%204.09996%201.94499%204.09996%202.03999Z'%20fill='%23000'/%3e%3c/svg%3e")}.registration-ui .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-prev-button span:before{content:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.8999%209.96023C7.8999%209.86523%207.8649%209.77023%207.7899%209.69523L4.5299%206.43523C4.2899%206.19523%204.2899%205.80523%204.5299%205.56523L7.7899%202.30523C7.9349%202.16023%207.9349%201.92022%207.7899%201.77522C7.6449%201.63022%207.4049%201.63022%207.2599%201.77522L3.9999%205.03523C3.4699%205.56523%203.4699%206.43023%203.9999%206.96523L7.2599%2010.2252C7.4049%2010.3702%207.6449%2010.3702%207.7899%2010.2252C7.8599%2010.1502%207.8999%2010.0552%207.8999%209.96023Z'%20fill='black'/%3e%3c/svg%3e")}.registration-ui .fc .fc-view .fc-scrollgrid{border-style:none}.registration-ui .fc .fc-view .fc-scrollgrid{--tw-bg-opacity: 1;background-color:rgb(246 245 244 / var(--tw-bg-opacity, 1))}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th{border-style:none}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th{--tw-bg-opacity: 1;background-color:rgb(246 245 244 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header{margin-bottom:1.5rem}}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{border-style:none}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{font-size:.75rem;line-height:1rem}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{font-weight:600}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{text-transform:uppercase}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th{color:#22222280}.registration-ui .fc .fc-view .fc-scrollgrid thead tr th .fc-col-header thead tr th .fc-scrollgrid-sync-inner,.registration-ui .fc .fc-view .fc-scrollgrid tbody,.registration-ui .fc .fc-view .fc-scrollgrid tbody tr{border-style:none}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td{cursor:pointer}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td{border-style:none}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td{--tw-bg-opacity: 1;background-color:rgb(246 245 244 / var(--tw-bg-opacity, 1))}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-events{display:none}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{margin:.25rem}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{display:flex}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{align-items:center}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{justify-content:center}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{border-radius:.5rem}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{padding-top:.25rem;padding-bottom:.25rem}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{transition-duration:.3s}@media (min-width: 1024px){.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame{padding-top:1rem;padding-bottom:1rem}}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame a{font-size:.875rem;line-height:1.25rem}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame a{font-weight:400}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame a{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td .fc-daygrid-day-frame a{transition-duration:.3s}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td.fc-day-past{cursor:not-allowed}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td.fc-day-past{opacity:.3}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td.fc-day-today .fc-daygrid-day-frame{background-color:#0a0f33cc}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td.fc-day-today .fc-daygrid-day-frame a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.registration-ui .fc .fc-view .fc-scrollgrid tbody tr td.is-active .fc-daygrid-day-frame{--tw-bg-opacity: 1;background-color:rgb(216 236 255 / var(--tw-bg-opacity, 1))}
