.datepicker-button-section,.today-button-section,.view-button-section{display:flex;margin-left:3px;margin-right:3px}.datepicker-button-section .button,.today-button-section .button,.view-button-section .button{border-radius:0;font-weight:normal;margin:3px -1px 3px 0;padding:8px;flex-grow:1}.datepicker-button-section .button:first-child:not(:only-of-type),.today-button-section .button:first-child:not(:only-of-type),.view-button-section .button:first-child:not(:only-of-type){border-radius:var(--border-radius-pill) 0 0 var(--border-radius-pill)}.datepicker-button-section .button:last-child:not(:only-of-type),.today-button-section .button:last-child:not(:only-of-type),.view-button-section .button:last-child:not(:only-of-type){border-radius:0 var(--border-radius-pill) var(--border-radius-pill) 0}.datepicker-button-section .button:not(:only-of-type):not(:first-child):not(:last-child),.today-button-section .button:not(:only-of-type):not(:first-child):not(:last-child),.view-button-section .button:not(:only-of-type):not(:first-child):not(:last-child){border-radius:0}.datepicker-button-section .button:only-child,.today-button-section .button:only-child,.view-button-section .button:only-child{border-radius:var(--border-radius-pill)}.datepicker-button-section .button:hover,.today-button-section .button:hover,.view-button-section .button:hover,.datepicker-button-section .button:focus,.today-button-section .button:focus,.view-button-section .button:focus,.datepicker-button-section .button.active,.today-button-section .button.active,.view-button-section .button.active{z-index:50}.datepicker-button-section__datepicker-label{flex-grow:4 !important;text-align:center}.datepicker-button-section__datepicker{margin-left:26px;margin-top:48px;position:absolute !important;width:0 !important}.datepicker-button-section__datepicker .mx-input-wrapper{display:none !important}.datepicker-button-section__previous,.datepicker-button-section__next{background-size:10px;flex-grow:0 !important;width:34px}.app-navigation-header{padding:3px 3px 0 3px}.new-event-today-view-section{display:flex;margin-left:3px;margin-right:3px}.new-event-today-view-section .new-event{flex-grow:5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-event-today-view-section .today{flex-grow:1;font-weight:normal !important}#app-navigation button.icon-share{opacity:0.3 !important}#app-navigation button.icon-shared,#app-navigation button.icon-public{opacity:0.7 !important}#app-navigation button.icon-share:active,#app-navigation button.icon-share:focus,#app-navigation button.icon-share:hover,#app-navigation button.icon-shared:active,#app-navigation button.icon-shared:focus,#app-navigation button.icon-shared:hover,#app-navigation button.icon-public:active,#app-navigation button.icon-public:focus,#app-navigation button.icon-public:hover{opacity:1 !important}#app-navigation #calendars-list{display:block !important}#app-navigation li.app-navigation-loading-placeholder-entry div.icon.icon-loading{min-height:44px}#app-navigation .app-navigation-entry.deleted .app-navigation-entry__title{text-decoration:line-through}#app-navigation .app-navigation-entry.open-sharing{box-shadow:inset 4px 0 var(--color-primary) !important}#app-navigation .app-navigation-entry.disabled .app-navigation-entry__title{color:var(--color-text-lighter) !important}#app-navigation .app-navigation-entry .app-navigation-entry__children .app-navigation-entry{padding-left:0 !important}#app-navigation .app-navigation-entry .app-navigation-entry__children .app-navigation-entry .avatar{width:32px;height:32px;background-color:var(--color-border-dark);background-size:16px}#app-navigation .app-navigation-entry .app-navigation-entry__children .app-navigation-entry .avatar.published{background-color:var(--color-primary)}#app-navigation .app-navigation-entry__multiselect{padding-left:8px}#app-navigation .app-navigation-entry__icon-bullet-disabled{display:block;padding:15px}#app-navigation .app-navigation-entry__icon-bullet-disabled div{border:1px solid var(--color-border-dark);width:15px;height:15px;cursor:pointer;transition:background 100ms ease-in-out;border-radius:50%}#app-navigation .app-navigation-entry__utils .action-checkbox__label{padding-right:0 !important}#app-navigation .app-navigation-entry__utils .action-checkbox__label::before{margin:0 4px 0 !important}#app-navigation .app-navigation-entry-new-calendar .app-navigation-entry__title{color:var(--color-text-maxcontrast) !important}#app-navigation .app-navigation-entry-new-calendar:hover .app-navigation-entry__title,#app-navigation .app-navigation-entry-new-calendar--open .app-navigation-entry__title{color:var(--color-text-light) !important}#app-navigation .app-navigation-entry-new-calendar .action-item:not(.action-item--open) .action-item__menutoggle:not(:hover):not(:focus):not(:active){opacity:0.5}#app-navigation ul > li.app-navigation-entry div.sharing-section div.multiselect{width:calc(100% - 14px);max-width:none;z-index:105}#app-navigation ul > li.app-navigation-entry div.sharing-section .oneline{white-space:nowrap;position:relative}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList{list-style-type:none;display:flex;flex-direction:column}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li{height:44px;white-space:normal;display:inline-flex;align-items:center;position:relative}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li .username{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup{margin-left:auto;display:flex;align-items:center;white-space:nowrap}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > a:hover,#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > a:focus,#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > .share-menu > a:hover,#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > .share-menu > a:focus{box-shadow:none !important;opacity:1 !important}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > .icon:not(.hidden),#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > .share-menu .icon:not(.hidden){padding:14px;height:44px;width:44px;opacity:0.5;display:block;cursor:pointer}#app-navigation ul > li.app-navigation-entry div.sharing-section .shareWithList > li > .sharingOptionsGroup > .share-menu{position:relative;display:block}#app-navigation #app-settings #app-settings-content{overflow-y:visible !important}#app-sidebar .app-sidebar-header__figure,.event-popover .popover-inner .app-sidebar-header__figure{height:unset !important}#app-sidebar .app-sidebar-header__action,.event-popover .popover-inner .app-sidebar-header__action{margin-top:0 !important;max-height:none !important}#app-sidebar .editor-invitee-list-empty-message,.event-popover .popover-inner .editor-invitee-list-empty-message,#app-sidebar .editor-reminders-list-empty-message,.event-popover .popover-inner .editor-reminders-list-empty-message,#app-sidebar .editor-invitee-list-no-email-configured-message,.event-popover .popover-inner .editor-invitee-list-no-email-configured-message,#app-sidebar .repeat-option-set-summary-read-only,.event-popover .popover-inner .repeat-option-set-summary-read-only{margin-top:20px}#app-sidebar .editor-invitee-list-empty-message__icon,.event-popover .popover-inner .editor-invitee-list-empty-message__icon,#app-sidebar .editor-reminders-list-empty-message__icon,.event-popover .popover-inner .editor-reminders-list-empty-message__icon,#app-sidebar .editor-invitee-list-no-email-configured-message__icon,.event-popover .popover-inner .editor-invitee-list-no-email-configured-message__icon,#app-sidebar .repeat-option-set-summary-read-only__icon,.event-popover .popover-inner .repeat-option-set-summary-read-only__icon{background-size:50px;height:50px;width:50px;margin:0 auto;opacity:0.5}#app-sidebar .editor-invitee-list-empty-message__caption,.event-popover .popover-inner .editor-invitee-list-empty-message__caption,#app-sidebar .editor-reminders-list-empty-message__caption,.event-popover .popover-inner .editor-reminders-list-empty-message__caption,#app-sidebar .editor-invitee-list-no-email-configured-message__caption,.event-popover .popover-inner .editor-invitee-list-no-email-configured-message__caption,#app-sidebar .repeat-option-set-summary-read-only__caption,.event-popover .popover-inner .repeat-option-set-summary-read-only__caption{margin-top:8px;text-align:center;color:var(--color-text-lighter)}#app-sidebar .editor-invitee-list-no-email-configured-message__icon,.event-popover .popover-inner .editor-invitee-list-no-email-configured-message__icon{font-size:50px;line-height:1em;user-select:none}#app-sidebar .editor-reminders-list-new-button,.event-popover .popover-inner .editor-reminders-list-new-button{width:100%;background-position-x:8px}#app-sidebar .app-sidebar-tab,.event-popover .popover-inner .app-sidebar-tab{display:flex;flex-direction:column;justify-content:space-between}#app-sidebar .app-sidebar-tab__buttons,.event-popover .popover-inner .app-sidebar-tab__buttons{padding-top:14px}#app-sidebar .app-sidebar-tab__buttons button,.event-popover .popover-inner .app-sidebar-tab__buttons button{width:100%}#app-sidebar .property-title-time-picker-loading-placeholder,.event-popover .popover-inner .property-title-time-picker-loading-placeholder{width:100%}#app-sidebar .property-title-time-picker-loading-placeholder__icon,.event-popover .popover-inner .property-title-time-picker-loading-placeholder__icon{margin:0 auto;height:62px;width:62px;background-size:62px}#app-sidebar .app-sidebar-tab-loading-indicator,.event-popover .popover-inner .app-sidebar-tab-loading-indicator{width:100%;margin-top:20px}#app-sidebar .app-sidebar-tab-loading-indicator__icon,.event-popover .popover-inner .app-sidebar-tab-loading-indicator__icon{margin:0 auto;height:44px;width:44px;background-size:44px}#app-sidebar .repeat-option-set .repeat-option-set-section:not(:first-of-type),.event-popover .popover-inner .repeat-option-set .repeat-option-set-section:not(:first-of-type){margin-top:20px}#app-sidebar .repeat-option-set .repeat-option-set-section--on-the-select,.event-popover .popover-inner .repeat-option-set .repeat-option-set-section--on-the-select{display:flex;align-items:center}#app-sidebar .repeat-option-set .repeat-option-set-section--on-the-select .multiselect,.event-popover .popover-inner .repeat-option-set .repeat-option-set-section--on-the-select .multiselect{width:100%;min-width:75px !important}#app-sidebar .repeat-option-set .repeat-option-set-section__title,.event-popover .popover-inner .repeat-option-set .repeat-option-set-section__title{list-style:none}#app-sidebar .repeat-option-set .repeat-option-set-section__grid,.event-popover .popover-inner .repeat-option-set .repeat-option-set-section__grid{display:grid;grid-gap:0}#app-sidebar .repeat-option-set .repeat-option-set-section__grid .repeat-option-set-section-grid-item,.event-popover .popover-inner .repeat-option-set .repeat-option-set-section__grid .repeat-option-set-section-grid-item{padding:8px;border:1px solid var(--color-border-dark);text-align:center;margin:0;border-radius:0}#app-sidebar .repeat-option-set--weekly .repeat-option-set-section__grid,.event-popover .popover-inner .repeat-option-set--weekly .repeat-option-set-section__grid,#app-sidebar .repeat-option-set--monthly .repeat-option-set-section__grid,.event-popover .popover-inner .repeat-option-set--monthly .repeat-option-set-section__grid{grid-template-columns:repeat(7, auto)}#app-sidebar .repeat-option-set--yearly .repeat-option-set-section__grid,.event-popover .popover-inner .repeat-option-set--yearly .repeat-option-set-section__grid{grid-template-columns:repeat(4, auto)}#app-sidebar .repeat-option-set--interval-freq,.event-popover .popover-inner .repeat-option-set--interval-freq{display:flex;align-items:center}#app-sidebar .repeat-option-set--interval-freq .multiselect,.event-popover .popover-inner .repeat-option-set--interval-freq .multiselect,#app-sidebar .repeat-option-set--interval-freq input[type=number],.event-popover .popover-inner .repeat-option-set--interval-freq input[type=number]{min-width:75px;width:25%}#app-sidebar .repeat-option-set--end,.event-popover .popover-inner .repeat-option-set--end{margin-top:20px;display:flex;align-items:center}#app-sidebar .repeat-option-set--end .repeat-option-end__label,.event-popover .popover-inner .repeat-option-set--end .repeat-option-end__label,#app-sidebar .repeat-option-set--end .repeat-option-end__end-type-select,.event-popover .popover-inner .repeat-option-set--end .repeat-option-end__end-type-select{display:block;min-width:75px;width:25%}#app-sidebar .repeat-option-set--end .repeat-option-end__until,.event-popover .popover-inner .repeat-option-set--end .repeat-option-end__until{min-width:75px;width:50%}#app-sidebar .repeat-option-set--end .repeat-option-end__count,.event-popover .popover-inner .repeat-option-set--end .repeat-option-end__count{min-width:75px;width:25%}#app-sidebar .repeat-option-set--summary,.event-popover .popover-inner .repeat-option-set--summary{display:flex;justify-content:space-between;line-height:34px}#app-sidebar .repeat-option-set__label,.event-popover .popover-inner .repeat-option-set__label{margin-right:auto}#app-sidebar .repeat-option-warning,.event-popover .popover-inner .repeat-option-warning{display:flex;align-items:center;margin-top:20px}#app-sidebar .repeat-option-warning__icon,.event-popover .popover-inner .repeat-option-warning__icon{height:32px;width:32px;min-width:32px;min-height:32px;background-size:32px}#app-sidebar .repeat-option-warning__info,.event-popover .popover-inner .repeat-option-warning__info{text-align:center}#app-sidebar .property-title-time-picker,.event-popover .popover-inner .property-title-time-picker{width:100%}#app-sidebar .property-title-time-picker__time-pickers,.event-popover .popover-inner .property-title-time-picker__time-pickers,#app-sidebar .property-title-time-picker__all-day,.event-popover .popover-inner .property-title-time-picker__all-day{display:flex;align-items:center}#app-sidebar .property-title-time-picker__time-pickers,.event-popover .popover-inner .property-title-time-picker__time-pickers{justify-content:space-between}#app-sidebar .property-title-time-picker__time-pickers .mx-datepicker,.event-popover .popover-inner .property-title-time-picker__time-pickers .mx-datepicker{width:49%}#app-sidebar .property-title-time-picker__time-pickers .mx-datepicker .mx-input-append,.event-popover .popover-inner .property-title-time-picker__time-pickers .mx-datepicker .mx-input-append{background-color:transparent !important}#app-sidebar .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper,.event-popover .popover-inner .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper{display:flex;align-items:center;width:50%;margin:3px 3px 3px 0;padding:8px 7px;background-color:var(--color-main-background);color:var(--color-main-text);outline:none}#app-sidebar .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon,.event-popover .popover-inner .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon{margin-left:8px;height:16px;width:16px;opacity:0.3}#app-sidebar .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon--highlighted,.event-popover .popover-inner .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon--highlighted{opacity:0.7}#app-sidebar .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon:focus,.event-popover .popover-inner .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon:focus,#app-sidebar .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon:hover,.event-popover .popover-inner .property-title-time-picker__time-pickers--readonly .property-title-time-picker-read-only-wrapper__icon:hover{opacity:1}@media screen and (max-width:1500px){#app-sidebar .property-title-time-picker__time-pickers,.event-popover .popover-inner .property-title-time-picker__time-pickers{display:block}#app-sidebar .property-title-time-picker .mx-datepicker,.event-popover .popover-inner .property-title-time-picker .mx-datepicker{width:100%}#app-sidebar .property-title-time-picker .property-title-time-picker-read-only-wrapper,.event-popover .popover-inner .property-title-time-picker .property-title-time-picker-read-only-wrapper{width:100%}}#app-sidebar .property-title-time-picker__all-day,.event-popover .popover-inner .property-title-time-picker__all-day{justify-content:flex-start}#app-sidebar .property-title-time-picker .datetime-picker-inline-icon,.event-popover .popover-inner .property-title-time-picker .datetime-picker-inline-icon{margin-top:17px;opacity:0.3;border:none;background-color:transparent;border-radius:0;padding:6px !important}#app-sidebar .property-title-time-picker .datetime-picker-inline-icon--highlighted,.event-popover .popover-inner .property-title-time-picker .datetime-picker-inline-icon--highlighted{opacity:0.7}#app-sidebar .property-title-time-picker .datetime-picker-inline-icon:focus,.event-popover .popover-inner .property-title-time-picker .datetime-picker-inline-icon:focus,#app-sidebar .property-title-time-picker .datetime-picker-inline-icon:hover,.event-popover .popover-inner .property-title-time-picker .datetime-picker-inline-icon:hover{opacity:1}#app-sidebar .property-alarm-new,.event-popover .popover-inner .property-alarm-new{width:100%}#app-sidebar .property-alarm-item,.event-popover .popover-inner .property-alarm-item{display:flex;align-items:center;min-height:44px}#app-sidebar .property-alarm-item__icon,.event-popover .popover-inner .property-alarm-item__icon{width:32px;height:32px;background-color:var(--color-border-dark);border-radius:50%}#app-sidebar .property-alarm-item__icon .icon,.event-popover .popover-inner .property-alarm-item__icon .icon{opacity:0.7;height:32px;width:32px;background-size:20px}#app-sidebar .property-alarm-item__label,.event-popover .popover-inner .property-alarm-item__label{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#app-sidebar .property-alarm-item__options,.event-popover .popover-inner .property-alarm-item__options{margin-left:auto;display:flex;align-items:center;white-space:nowrap}#app-sidebar .property-alarm-item__edit,.event-popover .popover-inner .property-alarm-item__edit{padding:0 8px;display:flex;align-items:center;width:100%}#app-sidebar .property-alarm-item__edit input[type=number],.event-popover .popover-inner .property-alarm-item__edit input[type=number]{width:4em}#app-sidebar .property-alarm-item__edit--timed .multiselect,.event-popover .popover-inner .property-alarm-item__edit--timed .multiselect{width:100%}#app-sidebar .property-alarm-item__edit--all-day,.event-popover .popover-inner .property-alarm-item__edit--all-day{justify-content:space-between}#app-sidebar .property-alarm-item__edit--all-day .multiselect,.event-popover .popover-inner .property-alarm-item__edit--all-day .multiselect{width:unset !important;min-width:8em !important}#app-sidebar .property-alarm-item__edit--all-day .before-at-label,.event-popover .popover-inner .property-alarm-item__edit--all-day .before-at-label{margin:0 auto}#app-sidebar .property-alarm-item__edit--all-day .mx-datepicker,.event-popover .popover-inner .property-alarm-item__edit--all-day .mx-datepicker{width:8em !important}#app-sidebar .property-alarm-item__edit--absolute .mx-datepicker,.event-popover .popover-inner .property-alarm-item__edit--absolute .mx-datepicker{width:100% !important}#app-sidebar .invitees-search,.event-popover .popover-inner .invitees-search{width:100%}#app-sidebar .invitees-search .invitees-search-list-item,.event-popover .popover-inner .invitees-search .invitees-search-list-item{display:flex;align-items:center}#app-sidebar .invitees-search .invitees-search-list-item__label,.event-popover .popover-inner .invitees-search .invitees-search-list-item__label{width:100%;padding:0 8px}#app-sidebar .invitees-search .invitees-search-list-item__label--with-multiple-email div:nth-child(1),.event-popover .popover-inner .invitees-search .invitees-search-list-item__label--with-multiple-email div:nth-child(1),#app-sidebar .invitees-search .invitees-search-list-item__label--single-email div:nth-child(1),.event-popover .popover-inner .invitees-search .invitees-search-list-item__label--single-email div:nth-child(1){color:var(--color-main-text)}#app-sidebar .invitees-search .invitees-search-list-item__label--with-multiple-email div:nth-child(2),.event-popover .popover-inner .invitees-search .invitees-search-list-item__label--with-multiple-email div:nth-child(2){color:var(--color-text-lighter);line-height:1}#app-sidebar .invitees-list-item,.event-popover .popover-inner .invitees-list-item{display:flex;align-items:center;min-height:44px}#app-sidebar .invitees-list-item__displayname,.event-popover .popover-inner .invitees-list-item__displayname{margin-left:8px}#app-sidebar .invitees-list-item__actions,.event-popover .popover-inner .invitees-list-item__actions{margin-left:auto}#app-sidebar .invitees-list-item__organizer-hint,.event-popover .popover-inner .invitees-list-item__organizer-hint{color:var(--color-text-maxcontrast);font-weight:300}#app-sidebar .avatar-participation-status,.event-popover .popover-inner .avatar-participation-status{position:relative;height:38px;width:38px}#app-sidebar .avatar-participation-status__indicator,.event-popover .popover-inner .avatar-participation-status__indicator{position:absolute;bottom:0;right:0;background-size:10px;height:15px;width:15px;box-shadow:0 0 3px grey;border-radius:50%}#app-sidebar .avatar-participation-status__indicator.accepted,.event-popover .popover-inner .avatar-participation-status__indicator.accepted{background-color:#2fb130}#app-sidebar .avatar-participation-status__indicator.declined,.event-popover .popover-inner .avatar-participation-status__indicator.declined{background-color:#f00}#app-sidebar .avatar-participation-status__indicator.tentative,.event-popover .popover-inner .avatar-participation-status__indicator.tentative{background-color:#ffa704}#app-sidebar .avatar-participation-status__indicator.delegated,.event-popover .popover-inner .avatar-participation-status__indicator.delegated,#app-sidebar .avatar-participation-status__indicator.no-response,.event-popover .popover-inner .avatar-participation-status__indicator.no-response{background-color:grey}#app-sidebar .property-text,.event-popover .popover-inner .property-text,#app-sidebar .property-select,.event-popover .popover-inner .property-select,#app-sidebar .property-color,.event-popover .popover-inner .property-color,#app-sidebar .property-select-multiple,.event-popover .popover-inner .property-select-multiple,#app-sidebar .property-title,.event-popover .popover-inner .property-title{display:flex;width:100%;align-items:flex-start}#app-sidebar .property-text__icon,.event-popover .popover-inner .property-text__icon,#app-sidebar .property-select__icon,.event-popover .popover-inner .property-select__icon,#app-sidebar .property-color__icon,.event-popover .popover-inner .property-color__icon,#app-sidebar .property-select-multiple__icon,.event-popover .popover-inner .property-select-multiple__icon,#app-sidebar .property-title__icon,.event-popover .popover-inner .property-title__icon,#app-sidebar .property-text__info,.event-popover .popover-inner .property-text__info,#app-sidebar .property-select__info,.event-popover .popover-inner .property-select__info,#app-sidebar .property-color__info,.event-popover .popover-inner .property-color__info,#app-sidebar .property-select-multiple__info,.event-popover .popover-inner .property-select-multiple__info,#app-sidebar .property-title__info,.event-popover .popover-inner .property-title__info{height:34px;width:34px;margin-top:5px}#app-sidebar .property-text__info,.event-popover .popover-inner .property-text__info,#app-sidebar .property-select__info,.event-popover .popover-inner .property-select__info,#app-sidebar .property-color__info,.event-popover .popover-inner .property-color__info,#app-sidebar .property-select-multiple__info,.event-popover .popover-inner .property-select-multiple__info,#app-sidebar .property-title__info,.event-popover .popover-inner .property-title__info{opacity:0.5}#app-sidebar .property-text__info:hover,.event-popover .popover-inner .property-text__info:hover,#app-sidebar .property-select__info:hover,.event-popover .popover-inner .property-select__info:hover,#app-sidebar .property-color__info:hover,.event-popover .popover-inner .property-color__info:hover,#app-sidebar .property-select-multiple__info:hover,.event-popover .popover-inner .property-select-multiple__info:hover,#app-sidebar .property-title__info:hover,.event-popover .popover-inner .property-title__info:hover{opacity:1}#app-sidebar .property-text__icon,.event-popover .popover-inner .property-text__icon,#app-sidebar .property-select__icon,.event-popover .popover-inner .property-select__icon,#app-sidebar .property-color__icon,.event-popover .popover-inner .property-color__icon,#app-sidebar .property-select-multiple__icon,.event-popover .popover-inner .property-select-multiple__icon,#app-sidebar .property-title__icon,.event-popover .popover-inner .property-title__icon{margin-left:-5px;margin-right:5px}#app-sidebar .property-text__input,.event-popover .popover-inner .property-text__input,#app-sidebar .property-select__input,.event-popover .popover-inner .property-select__input,#app-sidebar .property-color__input,.event-popover .popover-inner .property-color__input,#app-sidebar .property-select-multiple__input,.event-popover .popover-inner .property-select-multiple__input,#app-sidebar .property-title__input,.event-popover .popover-inner .property-title__input{flex-grow:2}#app-sidebar .property-text__input textarea,.event-popover .popover-inner .property-text__input textarea,#app-sidebar .property-select__input textarea,.event-popover .popover-inner .property-select__input textarea,#app-sidebar .property-color__input textarea,.event-popover .popover-inner .property-color__input textarea,#app-sidebar .property-select-multiple__input textarea,.event-popover .popover-inner .property-select-multiple__input textarea,#app-sidebar .property-title__input textarea,.event-popover .popover-inner .property-title__input textarea,#app-sidebar .property-text__input input,.event-popover .popover-inner .property-text__input input,#app-sidebar .property-select__input input,.event-popover .popover-inner .property-select__input input,#app-sidebar .property-color__input input,.event-popover .popover-inner .property-color__input input,#app-sidebar .property-select-multiple__input input,.event-popover .popover-inner .property-select-multiple__input input,#app-sidebar .property-title__input input,.event-popover .popover-inner .property-title__input input,#app-sidebar .property-text__input div.multiselect,.event-popover .popover-inner .property-text__input div.multiselect,#app-sidebar .property-select__input div.multiselect,.event-popover .popover-inner .property-select__input div.multiselect,#app-sidebar .property-color__input div.multiselect,.event-popover .popover-inner .property-color__input div.multiselect,#app-sidebar .property-select-multiple__input div.multiselect,.event-popover .popover-inner .property-select-multiple__input div.multiselect,#app-sidebar .property-title__input div.multiselect,.event-popover .popover-inner .property-title__input div.multiselect{width:100%}#app-sidebar .property-text__input--readonly div,.event-popover .popover-inner .property-text__input--readonly div,#app-sidebar .property-select__input--readonly div,.event-popover .popover-inner .property-select__input--readonly div,#app-sidebar .property-color__input--readonly div,.event-popover .popover-inner .property-color__input--readonly div,#app-sidebar .property-select-multiple__input--readonly div,.event-popover .popover-inner .property-select-multiple__input--readonly div,#app-sidebar .property-title__input--readonly div,.event-popover .popover-inner .property-title__input--readonly div{width:100%;white-space:pre-line;margin:3px 3px 3px 0;padding:8px 7px;background-color:var(--color-main-background);color:var(--color-main-text);outline:none}#app-sidebar .property-text__input--readonly-calendar-picker div.calendar-picker-option,.event-popover .popover-inner .property-text__input--readonly-calendar-picker div.calendar-picker-option,#app-sidebar .property-select__input--readonly-calendar-picker div.calendar-picker-option,.event-popover .popover-inner .property-select__input--readonly-calendar-picker div.calendar-picker-option,#app-sidebar .property-color__input--readonly-calendar-picker div.calendar-picker-option,.event-popover .popover-inner .property-color__input--readonly-calendar-picker div.calendar-picker-option,#app-sidebar .property-select-multiple__input--readonly-calendar-picker div.calendar-picker-option,.event-popover .popover-inner .property-select-multiple__input--readonly-calendar-picker div.calendar-picker-option,#app-sidebar .property-title__input--readonly-calendar-picker div.calendar-picker-option,.event-popover .popover-inner .property-title__input--readonly-calendar-picker div.calendar-picker-option{margin:3px 3px 3px 0;padding:8px 7px}#app-sidebar .property-color__input,.event-popover .popover-inner .property-color__input{display:flex}#app-sidebar .property-color__color-preview,.event-popover .popover-inner .property-color__color-preview{border-radius:var(--border-radius);height:34px !important;width:34px !important}#app-sidebar .property-text__input textarea,.event-popover .popover-inner .property-text__input textarea{resize:none}#app-sidebar .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly,.event-popover .popover-inner .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly{width:100%}#app-sidebar .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly .property-select-multiple-colored-tag-wrapper,.event-popover .popover-inner .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly .property-select-multiple-colored-tag-wrapper{align-items:center;overflow:hidden;max-width:100%;position:relative;padding:3px 5px}#app-sidebar .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly .property-select-multiple-colored-tag-wrapper .multiselect__tag,.event-popover .popover-inner .property-select-multiple .property-select-multiple__input.property-select-multiple__input--readonly .property-select-multiple-colored-tag-wrapper .multiselect__tag{line-height:20px;padding:1px 5px;background-image:none;display:inline-flex;align-items:center;border-radius:3px;max-width:fit-content;margin:3px}#app-sidebar .property-title__input,.event-popover .popover-inner .property-title__input,#app-sidebar .property-title__input input,.event-popover .popover-inner .property-title__input input{font-size:20px}#app-sidebar .illustration-header,.event-popover .popover-inner .illustration-header{max-height:150px;height:150px;width:100%}#app-sidebar .illustration-header svg,.event-popover .popover-inner .illustration-header svg{width:100%;height:150px;padding:8px 8px 0 8px}.timezone-popover-wrapper .tooltip-inner.popover-inner{padding:20px}.timezone-popover-wrapper__title{margin-bottom:8px}.timezone-popover-wrapper__timezone-select{min-width:200px}.event-popover .popover-inner{text-align:left;max-width:450px;width:450px}.event-popover .popover-inner .illustration-header{height:100px;overflow:hidden;margin-bottom:5px;background-color:var(--color-background-dark);margin-top:-5px;margin-left:-8px;width:466px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.event-popover .popover-inner .popover-inner{max-width:unset !important}.event-popover .popover-inner .property-title-time-picker{margin-bottom:12px}.event-popover .popover-inner .event-popover__buttons{margin-top:8px;display:flex}.event-popover .popover-inner .event-popover__buttons button{width:100%}.event-popover .popover-inner .event-popover__top-right-actions{position:absolute !important;top:0 !important;right:0 !important;z-index:100 !important;opacity:0.7 !important;border-radius:22px !important}.event-popover .popover-inner .event-popover__top-right-actions .action-item.action-item--single{width:44px !important;height:44px !important}.event-popover .popover-inner .popover-loading-indicator{width:100%}.event-popover .popover-inner .popover-loading-indicator__icon{margin:0 auto;height:62px;width:62px;background-size:62px}.event-popover[x-out-of-boundaries]{margin-top:75px}.event-popover.tooltip[x-placement^='bottom'] .popover-arrow{border-bottom-color:var(--color-background-dark)}.calendar-picker-option{width:100%;display:flex;align-items:center}.calendar-picker-option__color-indicator{width:12px;height:12px;border-radius:50%;border:none;margin-right:8px}.calendar-picker-option__avatar{margin-left:auto}.property-select-multiple-colored-tag{width:100%;display:flex;align-items:center}.property-select-multiple-colored-tag__color-indicator{width:12px;height:12px;border-radius:50%;border:none;margin-right:8px}.invitees-list-button-group{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:20px}#app-settings .settings-fieldset-interior-item{padding:5px 0}#app-settings .settings-fieldset-interior-item .action-checkbox{line-height:unset !important}#app-settings .settings-fieldset-interior-item .action-checkbox__label::before{margin:0 6px 3px 3px !important}#app-settings .settings-fieldset-interior-item .action-button{min-height:unset !important}#app-settings .settings-fieldset-interior-item .action-button__icon{margin:0 6px 3px 3px !important;height:14px !important;width:14px !important;background-position:unset !important}#app-settings .settings-fieldset-interior-item .action-button__longtext{width:unset !important;padding:0 !important}#app-settings .settings-fieldset-interior-item__import-button{display:block;text-align:center;background-position-x:8px}#app-settings .settings-fieldset-interior-item--slotDuration,#app-settings .settings-fieldset-interior-item--timezone{width:100%}#app-settings .settings-fieldset-interior-item--slotDuration .multiselect,#app-settings .settings-fieldset-interior-item--timezone .multiselect{width:100%}.modal--scheduler{position:relative}.modal--scheduler .fc-bgevent{opacity:0.8}.modal--scheduler .blocking-event-free-busy{border-color:red;border-style:solid;border-left-width:1px;border-right-width:1px;background-color:transparent;z-index:2}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--first-row{border-top-width:1px}.modal--scheduler .blocking-event-free-busy.blocking-event-free-busy--last-row{border-bottom-width:1px}.modal--scheduler .loading-indicator{width:100%;position:absolute;top:0;height:50px;margin-top:75px}.freebusy-caption{display:flex;margin-top:10px}.freebusy-caption__calendar-user-types,.freebusy-caption__colors{width:50%;display:flex}.freebusy-caption__colors{display:flex;justify-content:space-between}.freebusy-caption__colors .freebusy-caption-item{display:flex;align-items:center}.freebusy-caption__colors .freebusy-caption-item__color{height:1em;width:2em;display:block;border:var(--color-border-dark);opacity:0.8}.freebusy-caption__colors .freebusy-caption-item__label{margin-left:5px}.fc-event-nc-tentative,.fc-event-nc-cancelled{opacity:0.5}.fc-event-nc-cancelled{text-decoration:line-through !important}.fc-view.fc-timeGridDay-view .fc-today{background:var(--color-main-background) !important}.fc th,.fc .fc-axis,.fc-day-grid-event .fc-time,.fc-ltr .fc-basic-view .fc-day-number,.fc-ltr .fc-basic-view .fc-week-number,.fc-time-grid-event .fc-time{opacity:0.8;font-size:80%;font-weight:normal}.fc-basic-view .fc-day-top .fc-week-number{background-color:var(--color-border);color:var(--color-main-text)}.fc-day-number.fc-other-month{opacity:0.1 !important}.fc td.fc-widget-header{border-top:none}.fc th,.fc td{border-left:none;border-bottom:none}.fc-unthemed tr th,.fc-unthemed tr td{border-color:var(--color-border)}.fc-unthemed tr:nth-child(even) td{border-top-color:var(--color-border-dark)}.fc-event{font-size:13px;line-height:initial;padding-left:3px}.fc-axis,.fc-day-header{font-size:100%;opacity:0.5}.fc td.fc-day.nc-calendar-fc-day-of-weekend{background-color:var(--color-background-dark)}.fc table{white-space:inherit !important}.fc .fc-today{opacity:1}.fc-state-highlight.fc-day-number,.fc tbody tr,.fc tbody tr:hover,.fc tbody tr:focus{background:transparent !important}.fc .fc-divider{background:var(--color-border) !important;border-color:var(--color-border) !important}.fc-day-number{padding-top:0 !important}.fc-today > .fc-day-number{background:var(--color-primary);color:var(--color-primary-text);border-radius:50%;margin:3px 3px 0 0;width:24px;height:24px;text-align:center;font-weight:bold !important;box-sizing:border-box !important}.fc-day-header.fc-today > a,.fc-day-header.fc-today span{background-color:var(--color-primary);border-radius:var(--border-radius-pill);padding:2px 6px;color:var(--color-primary-text);font-weight:bold}.fc-today.nc-calendar-fc-day-of-weekend:not(.fc-day-header){background-color:var(--color-background-dark) !important}.fc-today.nc-calendar-fc-day-of-workweek:not(.fc-day-header){background-color:var(--color-main-background) !important}.nc-calendar-fc-day-of-weekend .fc-week-number{background-color:var(--color-background-darker) !important;color:var(--color-text-maxcontrast) !important}.nc-calendar-fc-day-of-workweek .fc-week-number{background-color:var(--color-background-dark) !important;color:var(--color-text-maxcontrast) !important}.fc *{box-sizing:content-box !important}.fc-event-nc-alarms .icon-event-reminder{background-color:inherit;background-position:right;position:absolute;top:0;right:0}.fc-event-nc-alarms .icon-event-reminder--light{background-image:var(--icon-calendar-reminder-fffffe)}.fc-event-nc-alarms .icon-event-reminder--dark{background-image:var(--icon-calendar-reminder-000001)}.fc-content{background-color:inherit;text-overflow:ellipsis}.fc-popover.fc-more-popover{border-color:var(--color-border-dark) !important}.fc-popover.fc-more-popover > .fc-header.fc-widget-header,.fc-popover.fc-more-popover > .fc-body.fc-widget-content{background-color:var(--color-main-background)}.toast-calendar-multiline{white-space:pre-wrap}#content.app-calendar > div#app-content{overflow-x:hidden}.icon-briefcase{background-image:var(--icon-calendar-briefcase-000)}.icon-briefcase-white,.icon-briefcase.icon-white{background-image:var(--icon-calendar-briefcase-fff)}.icon-circle{background-image:var(--icon-calendar-circle-000)}.icon-circle-white,.icon-circle.icon-white{background-image:var(--icon-calendar-circle-fff)}.icon-color-picker{background-image:var(--icon-calendar-color-picker-000)}.icon-color-picker-white,.icon-color-picker.icon-white{background-image:var(--icon-calendar-color-picker-fff)}.icon-embed{background-image:var(--icon-calendar-embed-000)}.icon-embed-white,.icon-embed.icon-white{background-image:var(--icon-calendar-embed-fff)}.icon-eye{background-image:var(--icon-calendar-eye-000)}.icon-eye-white,.icon-eye.icon-white{background-image:var(--icon-calendar-eye-fff)}.icon-invitees-no-response{background-image:var(--icon-calendar-invitees-no-response-000)}.icon-invitees-no-response-white,.icon-invitees-no-response.icon-white{background-image:var(--icon-calendar-invitees-no-response-fff)}.icon-leftarrow{background-image:var(--icon-calendar-leftarrow-000)}.icon-leftarrow-white,.icon-leftarrow.icon-white{background-image:var(--icon-calendar-leftarrow-fff)}.icon-new-calendar{background-image:var(--icon-calendar-new-calendar-000)}.icon-new-calendar-white,.icon-new-calendar.icon-white{background-image:var(--icon-calendar-new-calendar-fff)}.icon-new-calendar-with-task-list{background-image:var(--icon-calendar-new-calendar-with-task-list-000)}.icon-new-calendar-with-task-list-white,.icon-new-calendar-with-task-list.icon-white{background-image:var(--icon-calendar-new-calendar-with-task-list-fff)}.icon-random{background-image:var(--icon-calendar-random-000)}.icon-random-white,.icon-random.icon-white{background-image:var(--icon-calendar-random-fff)}.icon-reminder{background-image:var(--icon-calendar-reminder-000)}.icon-reminder-white,.icon-reminder.icon-white{background-image:var(--icon-calendar-reminder-fff)}.icon-reminder-audio{background-image:var(--icon-calendar-reminder-audio-000)}.icon-reminder-audio-white,.icon-reminder-audio.icon-white{background-image:var(--icon-calendar-reminder-audio-fff)}.icon-reminder-mail{background-image:var(--icon-calendar-reminder-mail-000)}.icon-reminder-mail-white,.icon-reminder-mail.icon-white{background-image:var(--icon-calendar-reminder-mail-fff)}.icon-repeat{background-image:var(--icon-calendar-repeat-000)}.icon-repeat-white,.icon-repeat.icon-white{background-image:var(--icon-calendar-repeat-fff)}.icon-rightarrow{background-image:var(--icon-calendar-rightarrow-000)}.icon-rightarrow-white,.icon-rightarrow.icon-white{background-image:var(--icon-calendar-rightarrow-fff)}.icon-timezone{background-image:var(--icon-calendar-timezone-000)}.icon-timezone-white,.icon-timezone.icon-white{background-image:var(--icon-calendar-timezone-fff)}.icon-view-day{background-image:var(--icon-calendar-view-day-000)}.icon-view-day-white,.icon-view-day.icon-white{background-image:var(--icon-calendar-view-day-fff)}.icon-view-list{background-image:var(--icon-calendar-view-list-000)}.icon-view-list-white,.icon-view-list.icon-white{background-image:var(--icon-calendar-view-list-fff)}.icon-view-module{background-image:var(--icon-calendar-view-module-000)}.icon-view-module-white,.icon-view-module.icon-white{background-image:var(--icon-calendar-view-module-fff)}.icon-view-week{background-image:var(--icon-calendar-view-week-000)}.icon-view-week-white,.icon-view-week.icon-white{background-image:var(--icon-calendar-view-week-fff)}.import-modal .modal-container{padding:24px !important;min-width:50%;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-file-item{display:flex;padding-top:10px}.import-modal .modal-container .import-modal-file-item--header{font-weight:bold}.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}@media print{#app-navigation{display:none}}#emptycontent-container #emptycontent{color:#a9a9a9 !important}#body-public #content{min-height:100% !important}#content.app-calendar.app-calendar-public-embedded #embed-header{position:fixed;top:0;left:0;height:44px;width:100%;box-sizing:border-box;background-color:var(--color-main-background);border-bottom:1px solid var(--color-border);overflow:visible;z-index:2000;display:flex;justify-content:space-between}#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{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__datepicker-label{min-width:150px}#content.app-calendar.app-calendar-public-embedded #app-content{margin-top:44px}.empty-calendar-screen{background:rgba(255, 255, 255, 0.75);position:absolute;top:0;height:100%;width:100%;z-index:5000;padding-top:10%}.empty-calendar-screen__icon .icon{height:64px;margin:0 auto;width:64px;background-size:64px;opacity:0.55}.empty-calendar-screen__message{text-align:center;margin-top:25px}