.app-calendar.fc .fc-header-toolbar{padding:20px!important;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity));margin-bottom:0;flex-wrap:wrap;gap:4px}.app-calendar.fc .fc-toolbar-title{line-height:1.5}.app-calendar.fc .fc-button{font-weight:500;padding:.4em .65em;font-size:.875rem;font-family:inherit}.app-calendar.fc .fc-button .fc-icon{font-size:.875rem;vertical-align:middle;margin-top:-4px}.app-calendar.fc .fc-today-button{margin-left:12px!important}.app-calendar.fc .fc-button-primary{background-color:transparent;border-color:rgba(var(--v-theme-grey-300));color:rgba(var(--v-theme-grey-700))}.app-calendar.fc .fc-button-primary:not(:disabled).fc-button-active{background-color:rgba(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary));color:rgba(var(--v-theme-on-primary))}.app-calendar.fc .fc-button-primary:not(:disabled):active{background-color:rgba(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary));color:rgba(var(--v-theme-on-primary))}.app-calendar.fc .fc-button-primary:disabled{background-color:rgba(var(--v-theme-grey-300));border-color:rgba(var(--v-theme-grey-300));color:rgba(var(--v-theme-grey-700))}.app-calendar.fc .fc-button-primary:hover{background-color:rgba(var(--v-theme-grey-300));border-color:rgba(var(--v-theme-grey-300));color:rgba(var(--v-theme-grey-700))}.app-calendar.fc .fc-h-event{border:unset}.app-calendar.fc .fc-event-title{font-weight:500;line-height:1;padding:4px 6px}.app-calendar.fc table{font-size:.875rem}.app-calendar.fc .fc-list-event:hover{background:red!important;color:rgba(var(--v-theme-grey-500))!important}:root{--fc-page-bg-color: rgba(var(--v-theme-surface));--fc-small-font-size: .875em;--fc-border-color: rgba(var(--v-theme-grey-300));--fc-event-bg-color: rgba(var(--v-theme-primary));--fc-event-border-color: rgba(var(--v-theme-primary));--fc-today-bg-color: rgba(var(--v-theme-warning));--fc-now-indicator-color: rgba(var(--v-theme-error))}.calendar-app__button .v-btn__content{white-space:unset}
