/*!
 * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */
/*!
 * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */
.app-calendar .app-navigation-toggle,.app-navigation-toggle--prevent-overlap{background-color:var(--color-main-background)!important;border:1px solid var(--color-background-dark)!important}.app-calendar .datepicker-button-section,.app-calendar .today-button-section,.app-calendar .view-button-section{display:flex}.app-calendar .datepicker-button-section__left{border-radius:var(--border-radius-element) 0 0 var(--border-radius-element)!important}.app-calendar .datepicker-button-section__right{border-radius:0 var(--border-radius-element) var(--border-radius-element) 0!important}.app-calendar .app-navigation__body{overflow-y:unset!important}.app-calendar .app-navigation__body .app-navigation-header{padding:calc(var(--default-grid-baseline,4px)*2)}.app-calendar .new-event-today-view-section{gap:var(--default-grid-baseline);margin-top:var(--default-grid-baseline);display:flex}.app-calendar .new-event-today-view-section .button{margin:0 var(--default-grid-baseline) 0 0}.app-calendar .new-event-today-view-section .new-event{text-overflow:ellipsis;white-space:nowrap;flex-grow:5;overflow:hidden}.app-calendar .new-event-today-view-section .today{flex-grow:1;font-weight:400!important}.app-calendar .app-navigation button.icon-share{opacity:.3!important}.app-calendar .app-navigation button.icon-shared,.app-calendar .app-navigation button.icon-public{opacity:.7!important}.app-calendar .app-navigation button.icon-share:active,.app-calendar .app-navigation button.icon-share:focus,.app-calendar .app-navigation button.icon-share:hover,.app-calendar .app-navigation button.icon-shared:active,.app-calendar .app-navigation button.icon-shared:focus,.app-calendar .app-navigation button.icon-shared:hover,.app-calendar .app-navigation button.icon-public:active,.app-calendar .app-navigation button.icon-public:focus,.app-calendar .app-navigation button.icon-public:hover{opacity:1!important}.app-calendar .app-navigation #calendars-list{display:block!important}.app-calendar .app-navigation li.app-navigation-loading-placeholder-entry div.icon.icon-loading{min-height:44px}.app-calendar .app-navigation .app-navigation-entry-wrapper.deleted .app-navigation-entry__name{text-decoration:line-through}.app-calendar .app-navigation .app-navigation-entry-wrapper.open-sharing{margin-inline-start:-6px;padding-inline-start:6px;box-shadow:inset 4px 0 var(--color-primary-element)!important}.app-calendar .app-navigation .app-navigation-entry-wrapper.disabled .app-navigation-entry__name{color:var(--color-text-lighter)!important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry{padding-inline-start:0!important}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar{background-color:var(--color-border-dark);background-size:16px;width:32px;height:32px}.app-calendar .app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry .avatar.published{background-color:var(--color-primary-element);color:#fff}.app-calendar .app-navigation .app-navigation-entry__multiselect{padding:0 8px}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect{border-radius:var(--border-radius-large);width:100%}.app-calendar .app-navigation .app-navigation-entry__multiselect .multiselect__content-wrapper{z-index:200!important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label{padding-inline-end:0!important}.app-calendar .app-navigation .app-navigation-entry__utils .action-checkbox__label:before{margin:0 4px!important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .app-navigation-entry__name{color:var(--color-text-maxcontrast)!important}.app-calendar .app-navigation .app-navigation-entry-new-calendar:hover .app-navigation-entry__name,.app-calendar .app-navigation .app-navigation-entry-new-calendar--open .app-navigation-entry__name{color:var(--color-text-light)!important}.app-calendar .app-navigation .app-navigation-entry-new-calendar .action-item:not(.action-item--open) .action-item__menutoggle:not(:hover):not(:focus):not(:active){opacity:.5}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section div.multiselect{z-index:105;width:calc(100% - 14px);max-width:none}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .oneline{white-space:nowrap;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList{flex-direction:column;list-style-type:none;display:flex}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li{white-space:normal;align-items:center;height:44px;display:inline-flex;position:relative}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li .username{white-space:nowrap;text-overflow:ellipsis;padding:0 8px;overflow:hidden}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup{white-space:nowrap;align-items:center;margin-inline-start:auto;display:flex}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>a:focus,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:hover,.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu>a:focus{box-shadow:none!important;opacity:1!important}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.icon:not(.hidden),.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu .icon:not(.hidden){opacity:.5;cursor:pointer;width:44px;height:44px;padding:14px;display:block}.app-calendar .app-navigation ul>li.app-navigation-entry-wrapper div.sharing-section .shareWithList>li>.sharingOptionsGroup>.share-menu{display:block;position:relative}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-caption{margin-top:22px}.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link,.app-calendar .app-navigation ul .appointment-config-list .app-navigation-entry-link *{cursor:default}.property-text{gap:calc(var(--default-grid-baseline)*4);flex-grow:1;align-items:flex-start;margin:0;display:flex}.property-text-wrapper{gap:calc(var(--default-grid-baseline)*4);justify-content:stretch;display:flex}.property-text .property-text__input,.property-text textarea,.property-text input{width:100%;flex-basis:unset!important}.property-description span{padding-top:var(--default-grid-baseline);align-self:flex-start}.property-title__input{font-size:calc(var(--default-font-size)*1.5);width:100%;font-weight:700}.property-title__input input{width:100%}.property-title-time-picker{flex-direction:column;justify-content:stretch;display:flex}.property-title-time-picker__time-pickers{gap:calc(var(--default-grid-baseline)*4);flex-grow:1;display:flex}.property-title-time-picker__time-pickers .date-time-picker{flex-grow:1;flex-basis:calc(var(--total-width)*2/3 - var(--column-gap)/2 - (var(--default-grid-baseline)*4 + 20px))}.property-select,.property-select-multiple,.property-color,.property-repeat__summary{align-content:center;align-items:center;gap:calc(var(--default-grid-baseline)*4);justify-content:flex-start;display:flex}.property-select__input,.property-select-multiple__input,.property-color__input,.property-repeat__summary__input{flex-grow:1;width:unset!important}.property-select__input .v-select,.property-select-multiple__input .v-select,.property-color__input .v-select,.property-repeat__summary__input .v-select{width:100%;margin:0!important}.property-repeat__summary__content{max-width:300px}.property-repeat{display:flex}.property-repeat__summary{gap:calc(var(--default-grid-baseline)*4)}.property-categories .property-select-multiple-colored-tag{align-content:center;align-items:center;gap:var(--default-grid-baseline);display:flex}.property-color__input{display:flex}.property-alarm-item{justify-content:space-between;align-items:center;gap:calc(var(--default-grid-baseline)*4);display:flex}.property-alarm-item__front,.property-alarm-item__edit{margin-inline-start:calc(var(--default-grid-baseline)*10)}.app-full .property-alarm-item__front,.property-alarm-item__edit{margin-inline-start:calc(var(--default-grid-baseline)*9)}.property-alarm-item__label--default{color:var(--color-text-maxcontrast)}.property-add-talk{gap:calc(var(--default-grid-baseline)*4);display:flex}.invitees-list,.resource-list{gap:calc(var(--default-grid-baseline)*2);flex-direction:column;display:flex}.invitees-list__header,.resource-list__header{min-height:calc(var(--default-grid-baseline)*9);justify-content:space-between;align-items:center;display:flex}.invitees-list__header__title,.resource-list__header__title{gap:calc(var(--default-grid-baseline)*2);font-size:calc(var(--default-font-size)*1.2);align-items:center;font-weight:700;display:flex}.invitees-list__header__title__text,.resource-list__header__title__text{margin-inline-start:calc(var(--default-grid-baseline)*2)}.resource-search{gap:calc(var(--default-grid-baseline)*2);flex-direction:column;display:flex}.resource-search__capacity{align-items:center;display:flex}.resource-search__capacity__actions{margin-inline-start:5px}.resource-search__capacity .input-field{margin-block-start:0}.resource-search .v-select{width:100%;margin:0!important}.resource-search .v-select.select{min-width:unset!important}.editor-reminders-list-empty-message__caption{text-align:center;margin:0 0 calc(var(--default-grid-baseline)*4)}.repeat-option-set{flex-wrap:nowrap;align-items:baseline}.repeat-option-set .repeat-option-set__repeat{gap:calc(var(--default-grid-baseline)*2);flex-wrap:nowrap}.repeat-option-set .repeat-option-set__repeat-field{flex:150px;min-width:150px}.repeat-option-set .repeat-option-set__end-repeat{align-items:center;gap:calc(var(--default-grid-baseline)*2);flex-wrap:wrap;display:flex}.repeat-option-set .repeat-option-set__end-repeat .repeat-option-set__end-repeat-field{flex:150px;min-width:350px}.repeat-option-set .repeat-option-set-section:not(:first-of-type){gap:calc(var(--default-grid-baseline)*2);flex-flow:column wrap;margin-top:10px;display:flex}.repeat-option-set .repeat-option-set-section--on-the-select{display:flex}.repeat-option-set .repeat-option-set-section--on-the-select .v-select{width:100%;min-width:100px!important}.repeat-option-set .repeat-option-set-section__title{list-style:none}.repeat-option-set .repeat-option-set-section__grid{gap:0;display:grid}.repeat-option-set .repeat-option-set-section__grid .repeat-option-set-section-grid-item{padding:var(--default-grid-baseline);border:var(--border-width-input) solid var(--color-border-dark);text-align:center;width:100%;margin:0}.repeat-option-set--weekly .repeat-option-set-section__grid,.repeat-option-set--monthly .repeat-option-set-section__grid,.repeat-option-set--yearly .repeat-option-set-section__grid{grid-template-columns:repeat(7,auto)}.repeat-option-set--interval-freq{display:flex}.repeat-option-set--interval-freq .multiselect{width:25%;min-width:100px}.repeat-option-set--end{margin-top:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end{flex-wrap:wrap;align-items:center;width:100%;display:flex}.repeat-option-set--end .repeat-option-end__label,.repeat-option-set--end .repeat-option-end__end-type-select,.repeat-option-set--end .repeat-option-end__until,.repeat-option-set--end .repeat-option-end__count{min-width:0;flex:auto;margin-inline-end:calc(var(--default-grid-baseline)*2)}.repeat-option-set--end .repeat-option-end__label{min-width:60px;display:block}.repeat-option-set--end .repeat-option-end__end-type-select{width:100%;min-width:90px}.repeat-option-set--end .repeat-option-end__until{width:100%;min-width:90px;display:inline-block}.repeat-option-set--end .repeat-option-end__count{width:100%;min-width:90px}.repeat-option-set .end-repeat-container .end-repeat-dropdown,.repeat-option-set .end-repeat-container .end-repeat-date{flex:0 auto;width:auto;min-width:150px}.repeat-option-set__label{margin-inline-end:auto}.repeat-option-warning{text-align:center}.invitation-response-buttons--grow{width:unset;max-width:calc(var(--total-width)*2/3 - var(--column-gap)/2 - 38px);margin-inline-start:calc(var(--default-grid-baseline)*4 + 22px)}.resource-list-item,.invitees-list-item{align-items:center;min-height:44px;display:flex}.resource-list-item__actions,.invitees-list-item__actions{margin-inline-start:auto}.resource-list-item__organizer-hint,.invitees-list-item__organizer-hint{color:var(--color-text-maxcontrast);margin-inline-start:var(--default-grid-baseline);font-weight:300}.invitees-search__vselect{margin-bottom:0!important}.resource-search-list-item,.invitees-search-list-item{text-align:start;align-items:center;width:100%;display:flex}.resource-search-list-item__label,.invitees-search-list-item__label{width:100%;padding:0 calc(var(--default-grid-baseline)*2)}.resource-search-list-item__label__availability,.invitees-search-list-item__label__availability{color:var(--color-text-maxcontrast)}.resource-search-list-item__label div,.invitees-search-list-item__label div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-search-list-item__label div:first-child,.invitees-search-list-item__label div:first-child{color:var(--color-main-text)}.resource-search-list-item__label div:nth-child(2),.invitees-search-list-item__label div:nth-child(2){color:var(--color-text-lighter);line-height:1}textarea{padding:5px 12px!important}.property-select__input{height:34px}#app-settings-modal .settings-fieldset-interior-item{align-items:stretch}#app-settings-modal .button-content-with-icon{align-items:center;gap:calc(var(--default-grid-baseline)*2);display:flex}#app-settings-modal .no-wrap-label{white-space:nowrap}@media screen and (width<=800px){.shortcut-overview-modal .modal-container .shortcut-section{width:100%}}.appointment-config-modal{padding:calc(var(--default-grid-baseline)*6)}.appointment-config-modal__form{flex-direction:column;width:100%;display:flex}.appointment-config-modal__form__title h2{margin:0}.appointment-config-modal__form fieldset{padding:calc(var(--default-grid-baseline)*4) 0}.appointment-config-modal__form fieldset header h3{margin:var(--default-grid-baseline) 0;font-size:20px;font-weight:600}.appointment-config-modal__form .availability-select,.appointment-config-modal__form .calendar-select,.appointment-config-modal__form .visibility-select,.appointment-config-modal__form .duration-select{flex-direction:column;display:flex}.appointment-config-modal__form__row--wrapped{gap:calc(var(--default-grid-baseline)*2) calc(var(--default-grid-baseline)*4);flex-wrap:wrap;display:flex}.appointment-config-modal__form__row--wrapped>div{flex:1}.appointment-config-modal__form__row--local{flex-direction:column;display:flex}.appointment-config-modal__form__row+.appointment-config-modal__form__row{margin-top:calc(var(--default-grid-baseline)*2)}.appointment-config-modal__form .multiselect__tags{height:unset!important;margin:0!important}.appointment-config-modal__submit-button{margin-top:calc(var(--default-grid-baseline)*4);margin-inline-start:auto}.modal-mask.add-talk-modal{z-index:10000!important}.app-config-modal-confirmation .empty-content{margin-bottom:calc(var(--default-grid-baseline)*4);margin-top:0!important}.app-config-modal-confirmation__buttons{justify-content:center;gap:0 calc(var(--default-grid-baseline)*2);display:flex}.modal--scheduler{position:relative}.modal--scheduler .fc-bgevent{opacity:.8}.modal--scheduler .blocking-event-free-busy{border-color:var(--color-primary-element);border-style:solid;z-index:2;border-inline-width:2px;opacity:.7!important;background-color:#0000!important}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--first-row{border-radius:var(--border-radius) var(--border-radius) 0 0;border-block-start-width:2px}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--last-row{border-radius:0 0 var(--border-radius) var(--border-radius);border-block-end-width:2px}.modal--scheduler .loading-indicator{width:100%;height:50px;margin-top:75px;position:absolute;top:0}.freebusy-caption{margin-top:10px}.freebusy-caption__calendar-user-types,.freebusy-caption__colors{width:50%;display:flex}.freebusy-caption__colors{flex-direction:column;width:100%;padding:5px;display:flex}.freebusy-caption__colors .freebusy-caption-item{align-items:center;margin-inline-end:30px;display:flex}.freebusy-caption__colors .freebusy-caption-item__color{border:1px solid var(--color-border-dark);opacity:.8;width:2em;height:1em;display:block}.freebusy-caption__colors .freebusy-caption-item__label{margin-inline-start:5px}.fc{--fc-small-font-size:.875em;--fc-event-bg-color:var(--color-primary-element);--fc-event-border-color:var(--color-primary-element);--fc-event-text-color:var(--color-main-text);--fc-event-selected-overlay-color:var(--color-box-shadow);--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:var(--color-background-dark);--fc-bg-event-color:var(--color-primary-element);--fc-bg-event-opacity:.3;--fc-highlight-color:#bce8f14d;--fc-now-indicator-color:red;--fc-page-bg-color:var(--color-main-background)!important;--fc-neutral-bg-color:var(--color-background-dark)!important;--fc-neutral-text-color:var(--color-text-lighter)!important;--fc-border-color:var(--color-border)!important;--fc-daygrid-event-dot-width:10px!important;--fc-today-bg-color:var(--color-main-background)!important;--fc-list-event-hover-bg-color:var(--color-background-hover)!important;font-family:var(--font-face)!important}.fc-timegrid-axis-frame,.fc-timegrid-slot-label,.fc-col-header-cell a{color:var(--color-text-lighter)!important}.fc .fc-timegrid-slot-minor{border-block-start-style:none!important}.fc-daygrid-day-top{justify-content:center}.fc-state-highlight.fc-day-number,.fc tbody tr,.fc tbody tr:hover,.fc tbody tr:focus{background:inherit!important}.fc-day-today.fc-col-header-cell a,.fc-day-today.fc-col-header-cell span{background-color:var(--color-primary-element);border-radius:var(--border-radius-small);padding:2px 6px;font-weight:700;color:var(--color-primary-element-text)!important}.fc-day-today .fc-event{margin-top:0;box-shadow:0px 0px 0px 1px var(--color-primary-element-light)!important}.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{margin:var(--default-grid-baseline) 0 calc(var(--default-grid-baseline) + 1px);padding:0 var(--default-grid-baseline);text-align:center;background:var(--color-primary-element);color:var(--color-primary-element-text);border-radius:var(--border-radius-small);font-weight:700!important}.fc-list-table td{white-space:normal;word-break:break-word}.fc .fc-list-sticky .fc-list-day>*{z-index:1}.fc-list-table .fc-list-day-cushion{padding-inline-start:calc(var(--default-clickable-area) + var(--default-grid-baseline)*2)}.fc-timeGridWeek-view .fc-col-header-cell.fc-day-today,.fc-timeGridWeek-view .fc-daygrid-day.fc-day-today,.fc-timeGridWeek-view .fc-timegrid-col.fc-day-today,.fc-dayGridMonth-view .fc-col-header-cell.fc-day-today,.fc-dayGridMonth-view .fc-daygrid-day.fc-day-today,.fc-dayGridMonth-view .fc-timegrid-col.fc-day-today{background-color:var(--color-primary-element-light)!important}.fc-daygrid-day.fc-day.fc-day-other,.fc .fc-daygrid-day.fc-day-today.fc-day-other{border:1px solid var(--color-background-darker);background-color:var(--color-background-dark)!important}.fc-daygrid-day.fc-day.fc-day-other .fc-daygrid-day-top,.fc .fc-daygrid-day.fc-day-today.fc-day-other .fc-daygrid-day-top{opacity:.8}.fc-event{padding-inline-start:3px}.fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event){border-block-width:0!important;border-inline-end-width:0!important;border-inline-start-width:calc(var(--default-grid-baseline) + var(--default-grid-basline)*.5)!important;border-inline-start-style:solid!important}.fc-event.fc-event-nc-free:not(.fc-daygrid-dot-event):not(.fc-list-event):not(.fc-timegrid-event){position:relative}.fc-event.fc-event-nc-free:not(.fc-daygrid-dot-event):not(.fc-list-event){border-inline-start-color:#0000!important}.fc-event.fc-event-nc-free:not(.fc-daygrid-dot-event):not(.fc-list-event):before{content:"";inset-inline-start:calc(-1*var(--default-grid-baseline));width:var(--default-grid-baseline);background:var(--fc-page-bg-color);border-inline-start:1px solid var(--nc-event-color,currentColor);border-inline-end:1px solid var(--nc-event-color,currentColor);box-sizing:border-box;border-start-start-radius:inherit;border-end-start-radius:inherit;position:absolute;top:0;bottom:0}.fc-event.fc-event-nc-task-completed .fc-event-title,.fc-event.fc-event-nc-task-completed .fc-list-event-title,.fc-event.fc-event-nc-cancelled .fc-event-title,.fc-event.fc-event-nc-cancelled .fc-list-event-title{text-decoration:line-through!important}.fc-event.fc-event-nc-all-declined:not(.fc-daygrid-dot-event):not(.fc-list-event),.fc-event.fc-event-nc-needs-action:not(.fc-daygrid-dot-event):not(.fc-list-event),.fc-event.fc-event-nc-declined:not(.fc-daygrid-dot-event):not(.fc-list-event){border-block-width:1px!important;border-inline-end-width:1px!important;border-inline-start-width:calc(var(--default-grid-baseline) + var(--default-grid-basline)*.5)!important;background-color:#0000!important}.fc-event .fc-event-title{text-overflow:ellipsis;font-weight:var(--font-weight-element)}.fc-event .fc-event-nc-alarms .icon-event-reminder{background-color:inherit;top:0;background-position:100%;position:absolute;inset-inline-end:0}.fc-event .fc-event-nc-alarms .icon-event-reminder--light{background-image:var(--icon-calendar-reminder-fffffe)}.fc-event .fc-event-nc-alarms .icon-event-reminder--dark{background-image:var(--icon-calendar-reminder-000001)}.fc-event .fc-event-title-container{align-content:center;display:flex}.fc-event .fc-event-title-container .fc-event-title-checkbox{margin:4px 4px 0 0;line-height:1}.fc-event .fc-list-event-checkbox{margin:2px 4px 0 -2px;line-height:1}.fc-event .fc-daygrid-event-checkbox{margin:2px 4px 0;line-height:1}.fc-event .fc-list-event-location span,.fc-event .fc-list-event-description span{text-overflow:ellipsis;-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;max-width:25vw;display:-webkit-box;overflow:hidden}.fc-event svg{margin-inline-end:2px}@media only screen and (width<=767px){.fc-event .fc-list-event-location,.fc-event .fc-list-event-description{display:none}}.fc-list-empty .fc-list-empty-cushion{display:none}.fc-list-empty .empty-content{margin-top:0!important}.fc-timeGridWeek-view .fc-daygrid-more-link{word-break:break-all;white-space:normal}.fc-timeGridWeek-view .fc-event-main{flex-wrap:wrap}.fc-timegrid-col-events{margin:0!important}.fc-v-event .fc-event-title{white-space:initial}.fc-dayGridMonth-view .fc-daygrid-more-link{word-break:break-word;white-space:normal}.fc-dayGridMonth-view .fc-daygrid-day-frame{min-height:150px!important}.fc-col-header-cell{padding-top:10px!important}.fc-col-header-cell-cushion{text-overflow:ellipsis;max-width:100%;overflow:clip}.fc-timegrid-axis-cushion{margin-top:44px}.fc-timegrid-axis.fc-scrollgrid-shrink{height:65px}.fc-timegrid-event-harness,.fc-timegrid-event{margin-bottom:0}.fc-timeGridDay-view .fc-event,.fc-timeGridWeek-view .fc-event{margin-inline-end:1vw}.fc-timeGridDay-view .fc-event-mirror,.fc-timeGridWeek-view .fc-event-mirror{border:none!important}.fc-timeGridDay-view .fc-event{margin-inline-end:2vw}@media (prefers-contrast:more){.fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event){background-color:var(--fc-page-bg-color)!important;background-image:none!important}.fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-title,.fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-time{color:var(--color-main-text)!important}}[data-theme-light-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event),[data-theme-dark-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event),[data-themes*=highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event){background-color:var(--fc-page-bg-color)!important;background-image:none!important}[data-theme-light-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-title,[data-theme-light-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-time,[data-theme-dark-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-title,[data-theme-dark-highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-time,[data-themes*=highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-title,[data-themes*=highcontrast] .fc-event:not(.fc-daygrid-dot-event):not(.fc-list-event) .fc-event-time{color:var(--color-main-text)!important}.toast-calendar-multiline{white-space:pre-wrap}.app-navigation-spacer{list-style-type:none}.import-modal .modal-container{min-width:50%;padding:24px!important;overflow:visible!important}.import-modal .modal-container .import-modal__title,.import-modal .modal-container .import-modal__subtitle{text-align:center}.import-modal .modal-container .import-modal__actions{gap:5px;display:flex}.import-modal .modal-container .import-modal-file-item{margin-top:calc(var(--default-grid-baseline)*2);margin-bottom:calc(var(--default-grid-baseline)*2);display:flex}.import-modal .modal-container .import-modal-file-item--header{font-weight:700}.import-modal .modal-container .import-modal-file-item__filename{flex:2 1 0}.import-modal .modal-container .import-modal-file-item__calendar-select{flex:1 1 0}.import-modal .modal-container .import-modal-file-item__calendar-disabled-hint{color:var(--color-text-maxcontrast)}@media print{.app-navigation{display:none}}#emptycontent-container #emptycontent{color:#a9a9a9!important}.content.app-calendar.app-calendar-public-embedded{flex-direction:column}.content.app-calendar.app-calendar-public-embedded #embed-header{gap:calc(var(--default-grid-baseline)*2);width:100%;padding:calc(var(--default-grid-baseline)*2);box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);z-index:2000;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;overflow:visible}.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__date-section,.content.app-calendar.app-calendar-public-embedded #embed-header .embed-header__share-section{gap:5px;display:flex}.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section .button{min-width:75px}.content.app-calendar.app-calendar-public-embedded #embed-header .datepicker-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .today-button-section button,.content.app-calendar.app-calendar-public-embedded #embed-header .view-button-section button{margin:0}.content.app-calendar.app-calendar-public-embedded .app-content{flex-basis:auto}#body-public input#initial-state-calendar-is_embed~header#header{display:none}#body-public .app-calendar-public+footer{border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}#body-public .app-calendar-public .app-content{height:calc(100% - 65px)!important}.property-text__input--linkify{flex-basis:min-content}.linkify-links{border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);cursor:text;box-sizing:border-box;white-space:pre-line;word-break:break-word;vertical-align:top;max-height:calc(100vh - 500px);padding:12px;line-height:normal;display:inline-block;overflow:auto;width:100%!important}.linkify-links a.linkified{margin:0;text-decoration:underline}.linkify-links a.linkified:after{content:" ↗"}
/*# sourceMappingURL=calendar-reference.css.map*/