UNPKG

@syncfusion/ej2-schedule

Version:

Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support.

1,307 lines (1,230 loc) 200 kB
/* Font Family */ /* Font Sizes */ /* Radius */ /* 1px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* 17px */ /* 18px */ /* 19px */ /* 20px */ /* 21px */ /* 22px */ /* 23px */ /* 24px */ /* 25px */ /* 26px */ /* 27px */ /* 28px */ /* 29px */ /* 30px */ /* 31px */ /* 32px */ /* 33px */ /* 34px */ /* 35px */ /* 36px */ /* 37px */ /* 38px */ /* 39px */ /* 40px */ /* 41px */ /* 42px */ /* 43px */ /* 44px */ /* 45px */ /* 46px */ /* 47px */ /* 48px */ /* 49px */ /* 50px */ /* 5em */ /* 65% */ /* border */ /* 0px */ /* 1px */ /* 1.5px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* stylelint-disable */ /* stylelint-disable property-no-vendor-prefix */ @-webkit-keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @-webkit-keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } @keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } .e-ddl.e-control-wrapper .e-ddl-icon::before { -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: -webkit-transform 300ms ease; transition: -webkit-transform 300ms ease; transition: transform 300ms ease; transition: transform 300ms ease, -webkit-transform 300ms ease; } .e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before { -webkit-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: -webkit-transform 300ms ease; transition: -webkit-transform 300ms ease; transition: transform 300ms ease; transition: transform 300ms ease, -webkit-transform 300ms ease; } .e-dropdownbase .e-list-item.e-active.e-hover { color: rgba(var(--color-sf-on-surface)); } .e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active, .e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover, .e-input-group:not(.e-disabled) .e-back-icon:active, .e-input-group:not(.e-disabled) .e-back-icon:hover, .e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active, .e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover { background: rgba(var(--color-sf-on-surface), 0.08); } .e-input-group .e-ddl-icon:not(:active)::after { -webkit-animation: none; animation: none; } .e-ddl.e-popup { border: 0; -webkit-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); margin-top: 2px; } .e-popup.e-ddl .e-dropdownbase { min-height: 26px; border-radius: calc(var(--e-radius) * 0.25); } .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon { margin: 0 6px; min-height: 30px; min-width: 30px; } .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon { min-height: 22px; min-width: 22px; } .e-input-group.e-ddl, .e-input-group.e-ddl .e-input, .e-input-group.e-ddl .e-ddl-icon { background: transparent; } .e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left), .e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) { border-bottom-width: 0; } .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon, .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon, .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon { margin: 4px; } .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter, .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter, .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter, .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter { padding: 4px 5px 4px 12px; } .e-ddl.e-popup.e-outline .e-filter-parent { padding: 4px 8px; } .e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) { border-color: rgba(var(--color-sf-primary)); } .e-bigger .e-popup.e-ddl-device-filter { margin-top: 0; } .e-bigger .e-ddl-device .e-input-group, .e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) { background: rgba(0, 0, 0, 0.0001); border-width: 0; -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0; } .e-bigger .e-ddl-device .e-input-group .e-back-icon, .e-bigger .e-ddl-device .e-input-group input.e-input, .e-bigger .e-ddl-device .e-input-group .e-clear-icon { background: rgba(0, 0, 0, 0.0001); } .e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon { min-height: 38px; min-width: 38px; } .e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter, .e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter { padding: 4px 16px 4px 0; } .e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon, .e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon, .e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon, .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon, .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger.e-small .e-clear-icon { min-height: 34px; min-width: 34px; } .e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter, .e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter, .e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter, .e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter, .e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter, .e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter, .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger.e-small .e-input-filter { padding: 8px 16px; } .e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon { margin: 0 4px; } .e-bigger.e-small .e-multiselect .e-input-group-icon.e-ddl-icon { top: 3px; } .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker { height: 38px; margin-top: -55px; right: 12px; top: 100%; width: 18px; } .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker { right: 48px; } .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker { height: 40px; margin-top: -55px; right: 6px; top: 100%; width: 40px; } .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker { right: 60px; } .e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl .e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl .e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl .e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-small .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-small .e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker { left: 48px; right: auto; } .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-rtl .e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker { left: 60px; right: auto; } .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before, .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before { content: "\e208"; font-size: 20px; height: 20px; left: 0; margin-top: -10px; top: 50%; } .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before, .e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before, .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before, .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before { content: "\e208"; font-size: 18px; height: 18px; left: 0; margin-top: -9px; top: 50%; } .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before { font-size: 16px; } .e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before { font-size: 14px; } .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 10px 16px 10px 0; } .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 6px 12px 8px 0; } .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 10px 16px 10px 0; } .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 6px 12px 8px 0; } .e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 10px 0 10px 16px; } .e-rtl.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 6px 0 8px 12px; } .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close, .e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close { height: 14px; width: 14px; } .e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before { font-size: 12px; height: 12px; width: 12px; } .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before, .e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before { font-size: 14px; height: 14px; width: 14px; } .e-bigger.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker { left: 10px; right: auto; } .e-bigger.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker { left: 12px; right: auto; } .e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { height: 24px; margin: 12px -4px 8px -1px; padding: 0; width: 24px; } .e-bigger.e-multiselect.e-input-group.e-filled.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { margin: 0; } .e-bigger.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger.e-small .e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-bigger.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { height: 20px; margin: 0 0 8px; padding: 0; width: 20px; } .e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before, .e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before { font-size: 20px; height: 20px; width: 20px; } .e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before, .e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before, .e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before, .e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before { font-size: 18px; height: 18px; width: 18px; } .e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon, .e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon { height: 24px; margin: 7px -4px 8px -1px; padding: 0; width: 24px; } .e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before, .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before { content: ""; } .e-schedule .e-schedule-toolbar .e-icon-prev::before { content: "\e765"; } .e-schedule .e-schedule-toolbar .e-icon-next::before { content: "\e748"; } .e-schedule .e-schedule-toolbar .e-icon-add::before { content: "\e805"; } .e-schedule .e-schedule-toolbar .e-icon-today::before { content: "\e778"; } .e-schedule .e-schedule-toolbar .e-icon-down-arrow::before { content: "\e729"; } .e-schedule .e-schedule-toolbar .e-icon-day::before { content: "\e75e"; } .e-schedule .e-schedule-toolbar .e-icon-week::before, .e-schedule .e-schedule-toolbar .e-icon-workweek::before { content: "\e817"; } .e-schedule .e-schedule-toolbar .e-icon-month::before, .e-schedule .e-schedule-toolbar .e-icon-year::before { content: "\e7c5"; } .e-schedule .e-schedule-toolbar .e-icon-month-agenda::before { content: "\e75b"; } .e-schedule .e-schedule-toolbar .e-icon-agenda::before { content: "\e74c"; } .e-schedule .e-schedule-toolbar .e-icon-timeline-year-vertical::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-month::before { content: "\e876"; } .e-schedule .e-schedule-toolbar .e-icon-timeline-day::before { content: "\e7da"; } .e-schedule .e-schedule-toolbar .e-icon-timeline-week::before { content: "\e81f"; } .e-schedule .e-schedule-toolbar .e-icon-timeline-workweek::before { content: "\e720"; } .e-schedule .e-schedule-toolbar.e-toolbar .e-popup-down-icon::before, .e-schedule .e-schedule-toolbar.e-toolbar .e-popup-up-icon::before { content: "\e770"; } .e-schedule .e-schedule-toolbar.e-rtl .e-icon-prev::before { content: "\e748"; } .e-schedule .e-schedule-toolbar.e-rtl .e-icon-next::before { content: "\e765"; } .e-schedule .e-schedule-resource-toolbar .e-icon-menu::before { content: "\e799"; } .e-schedule .e-schedule-resource-toolbar .e-icon-next::before { content: "\e748"; } .e-schedule .e-close-icon::before { content: "\e7e7"; } .e-schedule .e-block-indicator::before { content: "\e839"; } .e-schedule .e-appointment .e-recurrence-icon::before { content: "\e772"; } .e-schedule .e-appointment .e-recurrence-edit-icon::before { content: "\e789"; } .e-schedule .e-appointment .e-up-icon::before { content: "\e822"; } .e-schedule .e-appointment .e-down-icon::before { content: "\e7fe"; } .e-schedule .e-appointment .e-left-icon::before { content: "\e744"; } .e-schedule .e-appointment .e-right-icon::before { content: "\e7a9"; } .e-schedule .e-vertical-view .e-all-day-cells .e-all-day-appointment-section::before { content: "\e729"; } .e-schedule.e-rtl .e-appointment .e-left-icon::before { content: "\e7a9"; } .e-schedule.e-rtl .e-appointment .e-right-icon::before { content: "\e744"; } .e-schedule .e-resource-tree-icon::before { content: "\e748"; } .e-schedule-dialog.e-device .e-back-icon::before { content: "\e773"; } .e-schedule-dialog.e-device .e-save-icon::before { content: "\e7c8"; } .e-schedule-dialog.e-device .e-delete-icon::before { content: "\e820"; } .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons::before { content: "\e730"; } .e-schedule-dialog.e-device.e-rtl .e-back-icon::before { content: "\e7f9"; } .e-quick-popup-wrapper .e-edit-icon::before { content: "\e730"; } .e-quick-popup-wrapper .e-delete-icon::before { content: "\e820"; } .e-quick-popup-wrapper .e-close-icon::before { content: "\e7e7"; } .e-quick-popup-wrapper .e-time-icon::before { content: "\e705"; } .e-quick-popup-wrapper .e-location-icon::before { content: "\e756"; } .e-quick-popup-wrapper .e-time-zone-icon::before { content: "\e804"; } .e-quick-popup-wrapper .e-description-icon::before { content: "\e7c0"; } .e-quick-popup-wrapper .e-resource-icon::before { content: "\e7b9"; } .e-quick-popup-wrapper .e-date-time-icon::before { content: "\e7da"; } .e-more-popup-wrapper.e-device .e-close-icon::before { content: "\e7e7"; } /* Font Family */ /* Font Sizes */ /* Radius */ /* 1px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* 17px */ /* 18px */ /* 19px */ /* 20px */ /* 21px */ /* 22px */ /* 23px */ /* 24px */ /* 25px */ /* 26px */ /* 27px */ /* 28px */ /* 29px */ /* 30px */ /* 31px */ /* 32px */ /* 33px */ /* 34px */ /* 35px */ /* 36px */ /* 37px */ /* 38px */ /* 39px */ /* 40px */ /* 41px */ /* 42px */ /* 43px */ /* 44px */ /* 45px */ /* 46px */ /* 47px */ /* 48px */ /* 49px */ /* 50px */ /* 5em */ /* 65% */ /* border */ /* 0px */ /* 1px */ /* 1.5px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ .e-schedule { display: block; outline: medium none; overflow: hidden; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .e-schedule .e-schedule-toolbar { border: 0; border-bottom: 1px solid rgba(var(--color-sf-outline-variant)); -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0; min-height: 48px; } .e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-active-view .e-icons { color: rgba(var(--color-sf-primary)); } .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text { cursor: pointer; font-size: 14px; text-transform: none; } .e-schedule .e-schedule-toolbar .e-toolbar-items { height: 48px; } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos { height: 48px; min-height: 48px; } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn { border: 1px solid rgba(var(--color-sf-outline-variant)); border-radius: calc(var(--e-radius) * 1.25); } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn { border: 1px solid rgba(var(--color-sf-primary)); background: rgba(var(--color-sf-primary), 0.08); } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn:hover { background: rgba(var(--color-sf-primary), 0.12); } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn:hover .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn:hover .e-icons, .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn:focus .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn:focus .e-icons { color: rgba(var(--color-sf-primary)); } .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div { height: inherit; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow { font-size: 14px; margin-top: 0; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover { border-radius: calc(var(--e-radius) * 0.25); } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-day .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-week .e-icon-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-work-week .e-icon-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month .e-icon-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-year .e-icon-year, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-agenda .e-icon-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month-agenda .e-icon-month-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-day .e-icon-timeline-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-week .e-icon-timeline-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-work-week .e-icon-timeline-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-month .e-icon-timeline-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-vertical, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-horizontal, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-add .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today { display: none; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-hidden { display: none; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next { font-size: 18px; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator { border-right: 1px solid rgba(var(--color-sf-outline-variant)); } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn.e-schedule-date-range-tbtn { width: auto; } .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text { font-size: 14px; text-transform: initial; } .e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav { border-left: 0; border-right: 1px none rgba(var(--color-sf-outline-variant)); } .e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover { background: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-primary), 0.87); } .e-schedule .e-schedule-toolbar .e-hor-nav { border-left: 1px none rgba(var(--color-sf-outline-variant)); } .e-schedule .e-schedule-toolbar .e-hor-nav::after { content: ""; } .e-schedule .e-schedule-toolbar .e-hor-nav:active { color: rgba(var(--color-sf-primary), 0.87); } .e-schedule .e-schedule-toolbar .e-hor-nav:active::after { content: ""; } .e-schedule .e-schedule-toolbar .e-hor-nav:hover { background: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-primary), 0.87); } .e-schedule .e-schedule-toolbar .e-hor-nav:focus { background: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-primary), 0.87); } .e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today { display: block; } .e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text { display: none; } .e-schedule.e-device .e-schedule-toolbar { height: 56px; min-height: 56px; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover, .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus { height: calc(100% - 20px); } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items { height: 56px; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text { display: none; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today { display: block; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos { height: 56px; min-height: 56px; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn { border: none; border-radius: calc(var(--e-radius) * 0); } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div { height: inherit; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon { padding: 0; } .e-schedule.e-device .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text { font-size: 14px; } .e-schedule.e-device .e-schedule-toolbar .e-date-range .e-tbar-btn .e-tbar-btn-text { font-size: 16px; } .e-schedule.e-device .e-schedule-toolbar .e-toolbar-pop { overflow: auto; } .e-schedule.e-device .e-content-wrap.e-scroll-hidden { overflow: hidden; } @media screen and (max-width: 320px) { .e-schedule .e-schedule-toolbar .e-toolbar-pop { width: 100%; } .e-schedule .e-schedule-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn { padding-left: 7px; } .e-schedule .e-schedule-toolbar .e-toolbar-pop.e-rtl .e-toolbar-item .e-tbar-btn.e-btn { padding-right: 7px; } .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text { font-size: 8px; } } .e-schedule .e-schedule-resource-toolbar { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-primary), 0.05)), to(rgba(var(--color-sf-primary), 0.05))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.05), rgba(var(--color-sf-primary), 0.05)), rgba(var(--color-sf-surface)); border-bottom: 1px solid rgba(var(--color-sf-outline-variant)); -webkit-box-shadow: none; box-shadow: none; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 0; min-height: 48px; padding: 10px; } .e-schedule .e-schedule-resource-toolbar .e-resource-menu .e-icon-menu { color: rgba(var(--color-sf-on-surface-variant)); font-size: 14px; padding: 7px; padding-left: 4px; } .e-schedule .e-schedule-resource-toolbar .e-resource-menu.e-disable { display: none; } .e-schedule .e-schedule-resource-toolbar .e-resource-level-title { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name { font-size: 14px; padding: 5px; color: rgba(var(--color-sf-on-surface)); } .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name:not(:last-child) { opacity: 0.6; } .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next { color: rgba(var(--color-sf-on-surface-variant)); font-size: 10px; line-height: 18px; opacity: 0.4; padding: 5px; } .e-schedule .e-schedule-resource-toolbar.e-popup-close { display: none; } .e-schedule .e-schedule-resource-toolbar.e-popup-open { display: block; } .e-schedule .e-text-ellipsis { overflow: hidden; text-overflow: ellipsis; } .e-schedule .e-text-center { text-align: center; } .e-schedule .e-table-container { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; vertical-align: top; } .e-schedule .e-table-container.e-translate { -webkit-transition: -webkit-transform 0.1s ease 0s; transition: -webkit-transform 0.1s ease 0s; transition: transform 0.1s ease 0s; transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } .e-schedule .e-resource-tree-popup { background: rgba(var(--color-sf-surface)); -webkit-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); height: 100%; position: absolute; width: 250px; color: rgba(var(--color-sf-on-surface)); } .e-schedule .e-resource-tree-popup .e-resource-tree { height: 100%; overflow-y: auto; } .e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content { padding: 0 0 0 8px; } .e-schedule .e-resource-tree-popup-overlay.e-enable { background: rgba(var(--color-sf-scrim), 0.5); height: 100%; left: 0; opacity: 0.5; position: absolute; top: 0; width: 100%; } .e-schedule .e-new-event { background: rgba(var(--color-sf-primary)); border: 1px solid rgba(var(--color-sf-surface)); border-radius: calc(var(--e-radius) * 0.3125); height: 100%; opacity: 0.9; position: relative; width: 100%; z-index: 1; } .e-schedule .e-new-event .e-title { color: rgba(var(--color-sf-surface)); font-size: 12px; line-height: 1.2; margin: 0; overflow-wrap: break-word; padding: 3px; position: absolute; text-align: left; white-space: normal; word-wrap: break-word; } .e-schedule .e-schedule-table { border: 0 none; border-collapse: separate; border-spacing: 0; margin: 0; table-layout: fixed; width: 100%; } .e-schedule .e-schedule-table > tbody > tr > th, .e-schedule .e-schedule-table > tbody > tr > td { -webkit-box-sizing: border-box; box-sizing: border-box; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .e-schedule .e-outer-table > tbody > tr > td { padding: 0; vertical-align: top; } .e-schedule .e-content-wrap { position: relative; } .e-schedule .e-content-wrap .e-day-wrapper { width: 100%; } .e-schedule .e-content-placeholder { height: 100%; position: relative; width: 100%; z-index: 99999; } .e-schedule .e-content-wrap, .e-schedule .e-scroll-container { -webkit-overflow-scrolling: touch; /* stylelint-disable-line property-no-vendor-prefix */ overflow: auto; } .e-schedule .e-hide-childs > * { display: none; } .e-schedule .e-recurrence-icon, .e-schedule .e-recurrence-edit-icon { font-size: 12px; } .e-schedule .e-left-icon, .e-schedule .e-right-icon { font-size: 8px; } .e-schedule .e-m-date { cursor: pointer; font-size: 20px; } .e-schedule .e-m-date:hover { text-decoration: underline; } .e-schedule .e-m-day { font-size: 12px; } .e-schedule.e-device .e-m-date:hover { text-decoration: none; } .e-schedule .e-block-appointment { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-primary), 0.05)), to(rgba(var(--color-sf-primary), 0.05))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.05), rgba(var(--color-sf-primary), 0.05)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); cursor: default; overflow: hidden; position: absolute; } .e-schedule .e-block-appointment .e-subject { overflow: hidden; overflow-wrap: break-word; padding: 4px; white-space: normal; word-wrap: break-word; } .e-schedule .e-block-indicator { color: rgba(var(--color-sf-on-surface)); float: right; padding: 0 5px; z-index: 1; } .e-schedule.e-rtl .e-block-indicator { float: left; } .e-schedule .e-timeline-view .e-block-indicator, .e-schedule .e-timeline-month-view .e-block-indicator { position: absolute; top: 3px; } .e-schedule .e-appointment { opacity: 1; -webkit-transition: opacity 100ms linear; transition: opacity 100ms linear; } .e-schedule .e-appointment .e-subject.e-disable { display: none; } .e-schedule .e-appointment .e-inline-appointment { z-index: 1; } .e-schedule .e-appointment .e-inline-subject { background: transparent; border: 0; color: rgba(var(--color-sf-surface)); font-size: 13px; font-weight: 500; line-height: 1.2; padding-top: 4px; width: 100%; } .e-schedule .e-appointment.e-event-action { opacity: 0.38; } .e-schedule .e-appointment.e-allow-select { pointer-events: none; } .e-schedule .e-read-only { opacity: 0.8; } .e-schedule.e-event-action .e-appointment:not(.e-schedule-event-clone), .e-schedule.e-event-action .e-block-appointment { pointer-events: none; } .e-schedule.e-event-action .e-drag-clone, .e-schedule.e-event-action .e-timeline-view .e-drag-clone { cursor: move; } .e-schedule.e-event-action .e-drag-clone .e-top-handler, .e-schedule.e-event-action .e-drag-clone .e-bottom-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-top-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-bottom-handler { pointer-events: none; } .e-schedule.e-event-action .e-vertical-view .e-appointment-wrapper .e-resize-clone { cursor: ns-resize; } .e-schedule.e-event-action .e-timeline-view .e-resize-clone, .e-schedule.e-event-action .e-timeline-month-view .e-resize-clone, .e-schedule.e-event-action .e-all-day-appointment-wrapper .e-resize-clone { cursor: ew-resize; } .e-schedule.e-device .e-appointment { overflow: hidden; } .e-schedule.e-device .e-appointment.e-appointment-border .e-top-bottom-resize { height: 10px; left: 50%; position: absolute; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 100%; } .e-schedule.e-device .e-appointment.e-appointment-border .e-left-right-resize { border-radius: 50%; height: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 10px; } .e-schedule.e-device .e-appointment.e-appointment-border .e-top-handler .e-top-bottom-resize { margin-top: -8px; } .e-schedule.e-device .e-appointment.e-appointment-border .e-bottom-handler .e-top-bottom-resize { margin-top: 8px; } .e-schedule.e-device .e-appointment.e-appointment-border .e-left-handler .e-left-right-resize { margin-left: -8px; } .e-schedule.e-device .e-appointment.e-appointment-border .e-right-handler .e-left-right-resize { margin-left: 8px; } .e-schedule .e-timeline-year-view .e-event-resize.e-left-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-right-handler { height: 100%; width: 5px; } .e-schedule .e-timeline-year-view .e-event-resize.e-top-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-bottom-handler { height: 5px; width: 100%; } .e-schedule .e-event-resize { position: absolute; } .e-schedule .e-event-resize.e-left-handler, .e-schedule .e-event-resize.e-right-handler { height: 100%; min-width: 1px; max-width: 10px; width: 20%; } .e-schedule .e-event-resize.e-left-handler { cursor: ew-resize; float: left; left: 0; } .e-schedule .e-event-resize.e-right-handler { cursor: e-resize; float: right; right: 0; } .e-schedule .e-event-resize.e-top-handler, .e-schedule .e-event-resize.e-bottom-handler { min-height: 1px; max-height: 10px; height: 20%; width: 100%; } .e-schedule .e-event-resize.e-top-handler { cursor: ns-resize; top: 0; } .e-schedule .e-event-resize.e-bottom-handler { bottom: 0; cursor: ns-resize; } .e-schedule .e-vertical-view .e-month-event-table { position: absolute; top: 0; } .e-schedule .e-vertical-view.e-timescale-disable .e-content-table, .e-schedule .e-vertical-view.e-timescale-disable .e-content-wrap { height: 100%; } .e-schedule .e-vertical-view.e-timescale-disable .e-all-day-row, .e-schedule .e-vertical-view.e-timescale-disable .e-all-day-cells { height: 0 !important; /* stylelint-disable-line declaration-no-important */ } .e-schedule .e-vertical-view.e-timescale-disable .e-appointment { background: rgba(var(--color-sf-primary)); border: 1px solid rgba(var(--color-sf-outline-variant)); border-radius: calc(var(--e-radius) * 0.25); color: rgba(var(--color-sf-surface)); display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; position: absolute; height: 118px; margin-bottom: 2px; } .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details { display: -webkit-box; display