.widget_card[data-v-8d7075d0]{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--borderRadius);background:#fff}.widget_card.m[data-v-8d7075d0]{border:1px solid var(--border2)}.widget_card.anim[data-v-8d7075d0]{transition:all .3s cubic-bezier(.645,.045,.355,1)}.widget_card__static[data-v-8d7075d0]{position:absolute;top:5px;left:6px;z-index:5;border-radius:50%;font-size:8px}.widget_card__body[data-v-8d7075d0]{padding-left:20px;padding-right:20px;padding-bottom:20px;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.widget_card__body .body_head[data-v-8d7075d0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.widget_card__body .body_head h3[data-v-8d7075d0]{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.widget_card__body .body_head[data-v-8d7075d0] .ant-input{background:#eff2f5;border:0;box-shadow:none}.widget_card__body .body_head .actions[data-v-8d7075d0]{padding-left:15px;margin-right:-10px;display:flex;align-items:center}.widget_card__body .body_content[data-v-8d7075d0]{flex-grow:1;overflow:hidden}.widget_card__body .body_footer[data-v-8d7075d0]{padding-top:15px}.widget_card__header[data-v-8d7075d0]{display:flex;justify-content:center;align-items:center;height:16px;min-height:16px}.widget_card__header .vue-draggable-handle[data-v-8d7075d0]{cursor:move;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1);height:16px;display:flex;justify-content:center;align-items:center}.widget_card__header .vue-draggable-handle .line[data-v-8d7075d0]{width:30px;height:2px;background:#000;border-radius:2px;background:var(--gray);transition:all .3s cubic-bezier(.645,.045,.355,1);opacity:.6}.widget_card__header .vue-draggable-handle:hover .line[data-v-8d7075d0]{opacity:1}.calendar_widget[data-v-4bd69f6b]{overflow:hidden;display:flex;flex-direction:column;height:100%}.calendar_widget[data-v-4bd69f6b]>.ant-spin-nested-loading,.calendar_widget[data-v-4bd69f6b]>.ant-spin-nested-loading>.ant-spin-container{height:100%}.calendar_widget[data-v-4bd69f6b] .fc-list-event-time{padding-right:0}.calendar_widget[data-v-4bd69f6b] .fc-list-event-title{padding-left:5px}.calendar_widget__body[data-v-4bd69f6b]{flex-grow:1;width:100%;overflow:hidden;border-top:1px solid var(--fc-border-color)}.calendar_widget__body .wrapper[data-v-4bd69f6b]{height:100%;overflow-y:hidden;width:100%;position:relative}.calendar_widget__body .wrapper .wrapper_loader[data-v-4bd69f6b]{position:absolute;left:0;width:100%;z-index:5;top:0;padding:15px;display:flex;justify-content:center;align-items:center}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-v-event{background-color:initial!important;border:0!important}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-listWeek-view,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view{border:0}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-dayGridMonth-view .fc-day.fc-day-sat,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-dayGridMonth-view .fc-day.fc-day-sun,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-timeGridWeek-view .fc-day.fc-day-sat,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-timeGridWeek-view .fc-day.fc-day-sun{background:rgba(239,242,245,.2)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-daygrid-event-harness-abs{display:none}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-daygrid-day-bg{position:relative}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-day:not(.fc-day-disabled){cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-day:not(.fc-day-disabled):hover{background-color:var(--primaryHover)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-day:not(.fc-day-disabled).fc-day-sat,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-multiMonthYear-view .fc-day:not(.fc-day-disabled).fc-day-sun{background:rgba(239,242,245,.2)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-event.fc-event-draggable:hover .fc-event-resizer.fc-event-resizer-end{display:flex;justify-content:center}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-event.fc-event-draggable:hover .fc-event-resizer.fc-event-resizer-end:after{content:"";background:#fff;opacity:.8;border-radius:5px;width:50px;height:2px;display:block}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-timegrid-event.fc-event-mirror{box-shadow:none}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-timegrid-event.fc-event-mirror .event{border-color:#c3c3c3}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-timegrid-event.fc-event-mirror .event .event_bg{background:#c3c3c3}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-scrollgrid{border-left:0}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-popover-header{background:#fff}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-popover-header .fc-popover-title{color:var(--gray);font-weight:600;font-size:15px}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-popover-header .fc-popover-close:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-popover{border-radius:var(--borderRadius);box-shadow:0 2px 8px rgba(0,0,0,.15);border:0}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-popover.fc-more-popover{max-width:300px}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-daygrid-dot-event.fc-event-mirror,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-daygrid-dot-event:hover,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-event-selected:after,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-event:focus:after{background:transparent}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-daygrid-event{border-radius:initial;border:initial!important;background-color:initial!important}.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-container,.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-nested-loading{height:100%}.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-container>div,.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-nested-loading>div{height:100%;position:absolute;top:0;left:0;width:100%}.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-container>div .ant-spin,.calendar_widget__body .wrapper[data-v-4bd69f6b] .ant-spin-nested-loading>div .ant-spin{max-height:100%}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-direction-ltr .fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-direction-ltr .fc-timegrid-slot-label-frame{color:var(--gray)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-list-event:hover td{background-color:transparent}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-daygrid-more-link{transition:all .3s cubic-bezier(.645,.045,.355,1);color:var(--blue)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-daygrid-more-link:hover{background:#e3e6ea}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-highlight{background:var(--primaryHover)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-list-day-cushion .fc-list-day-side-text,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-list-day-cushion .fc-list-day-text{color:var(--text);font-size:16px;cursor:default}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-list-day-cushion .fc-list-day-side-text:first-letter,.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-list-day-cushion .fc-list-day-text:first-letter{text-transform:uppercase}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-col-header-cell.fc-day a{color:var(--text);font-size:16px;cursor:default}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-col-header-cell.fc-day a:first-letter{text-transform:uppercase}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-daygrid-day-number{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-day-today .fc-daygrid-day-number{color:#fff;background:var(--blue)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc .fc-day-other{background:rgba(239,242,245,.4)}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-scrollgrid{border-top:0;border-bottom:0}.calendar_widget__body .wrapper[data-v-4bd69f6b] .fc-theme-standard .fc-col-header-cell.fc-day-today a{color:var(--blue)}.calendar_widget[data-v-4e335490] .fc-list-table,.calendar_widget[data-v-4e335490] .fc-list-table tbody{display:block}.calendar_widget[data-v-4e335490] .fc-list-table tbody tr{display:flex}.calendar_widget[data-v-4e335490] .fc-list-table tbody th{display:block;width:100%}.calendar_widget[data-v-4e335490] .fc-list-table tbody th .fc-list-day-side-text{font-weight:500;color:var(--text_current);font-size:13px;cursor:default}.calendar_widget[data-v-4e335490] .fc-list-table tbody th .fc-list-day-text{cursor:default}.calendar_widget[data-v-4e335490] .fc-list-table tbody td{display:flex;align-items:center}.calendar_widget[data-v-4e335490] .fc-list-table tbody td.fc-list-event-time{width:90px;padding-left:5px}.calendar_widget[data-v-4e335490] .fc-list-table tbody td.fc-list-event-graphic{padding-left:5px;width:20px}.calendar_widget[data-v-4e335490] .fc-list-table tbody td.fc-list-event-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-right:5px}.calendar_widget[data-v-4e335490] .fc-list-table tbody td.fc-list-event-title .e_title,.calendar_widget[data-v-4e335490] .fc-list-table tbody td.fc-list-event-title .wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}