UNPKG

@syncfusion/ej2-calendars

Version:

A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization.

1,154 lines (1,129 loc) 68.8 kB
/* 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); } } /* stylelint-disable-line no-empty-source */ /*! component icons */ .e-input-group-icon.e-range-icon, *.e-control-wrapper .e-input-group-icon.e-range-icon { font-size: 16px; margin: 0; min-height: 30px; min-width: 30px; outline: none; border-radius: 16px; } .e-input-group-icon.e-range-icon::before, *.e-control-wrapper .e-input-group-icon.e-range-icon::before { content: "\e74c"; font-family: "e-icons"; } .e-input-group-icon.e-range-icon:focus, *.e-control-wrapper .e-input-group-icon.e-range-icon:focus { background: rgba(var(--color-sf-on-surface-variant)); border-radius: 50%; } .e-daterangepicker .e-calendar .e-header .e-date-icon-next::before { content: "\e748"; } .e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before { content: "\e765"; } .e-daterangepicker .e-change-icon::before { content: "\e7f9"; } .e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before { content: "\e765"; } .e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before { content: "\e748"; } .e-daterangepicker.e-rtl .e-start-end .e-change-icon::before { content: "\e773"; } .e-small .e-input-group-icon.e-range-icon, *.e-control-wrapper.e-small .e-input-group-icon.e-range-icon, *.e-small .e-control-wrapper .e-input-group-icon.e-range-icon { font-size: 16px; min-width: 22px; min-height: 22px; border-radius: 14px; margin: 0; } .e-date-range-wrapper.e-outline .e-input-group-icon.e-range-icon, .e-date-range-wrapper.e-control-wrapper.e-outline .e-input-group-icon.e-range-icon { min-height: 0; min-width: 20px; } .e-small .e-date-range-wrapper.e-outline .e-input-group-icon.e-range-icon, .e-date-range-wrapper.e-control-wrapper.e-small.e-outline .e-input-group-icon.e-range-icon, .e-small .e-date-range-wrapper.e-control-wrapper.e-outline .e-input-group-icon.e-range-icon { min-height: 0; min-width: 18px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before { content: "\e7e7"; font-family: "e-icons"; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before { content: "\e774"; font-family: "e-icons"; } .e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon, .e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden, .e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden, .e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden { border: 0; height: 0; margin: 0; padding: 0; text-indent: 0; visibility: hidden; width: 0; } .e-daterangepicker.e-popup { border: none; border-radius: 8px; -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 4px 8px 3px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 4px 8px 3px rgba(0, 0, 0, 0.15); max-height: 500px; max-width: 730px; } .e-daterangepicker.e-popup.e-daterange-day-header-lg { max-width: 100%; } .e-daterangepicker.e-popup.e-preset-wrapper { min-width: 625px; } .e-daterangepicker.e-popup.e-preset-wrapper .e-presets { max-height: none; } .e-daterangepicker.e-popup .e-range-header { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); padding: 16px 16px 0 16px; width: auto; border-top-left-radius: 8px; } .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label { cursor: default; display: inline-block; font-size: 18px; overflow: hidden; text-align: center; text-decoration: none; text-overflow: ellipsis; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: 48%; font-weight: 600; } .e-daterangepicker.e-popup .e-range-header .e-change-icon { font-size: 15px; font-weight: 500; text-align: center; width: 4%; } .e-daterangepicker.e-popup .e-range-header .e-day-span { direction: ltr; font-size: 13px; height: 14px; margin: 0 0 15px 0; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .e-daterangepicker.e-popup .e-range-header .e-start-end { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 35px; } .e-daterangepicker.e-popup .e-separator { height: 1px; margin: 0; } .e-daterangepicker.e-popup .e-calendar { border: none; margin: 0; padding: 0; } .e-daterangepicker.e-popup .e-calendar .e-content table { padding: 0 10px 10px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-title { cursor: pointer; line-height: 36px; width: auto; float: none; font-weight: 600; margin-left: 0; } .e-daterangepicker.e-popup .e-calendar .e-header.e-month, .e-daterangepicker.e-popup .e-calendar .e-header.e-year, .e-daterangepicker.e-popup .e-calendar .e-header.e-decade { padding: 10px 5px 0 5px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next { float: right; } .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { float: left; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { height: 36px; width: 36px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span { padding: 10px; } .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover { border-radius: 50% 0 0 50%; } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 0 50% 50% 0; } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day { border: none; } .e-daterangepicker.e-popup .e-footer { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top: 0.75px solid rgba(var(--color-sf-outline-variant)); clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; height: 48px; } .e-daterangepicker.e-popup .e-footer .e-btn { font-weight: 500; height: 27px; line-height: 27px; overflow: hidden; padding: 0 16px; text-overflow: ellipsis; } .e-daterangepicker.e-popup .e-footer .e-btn.e-apply { margin: 0 8px 0 8px; } .e-daterangepicker.e-popup .e-date-range-container { float: left; } .e-daterangepicker.e-popup .e-date-range-container.e-range-border { border-right: 0.75px solid rgba(var(--color-sf-outline-variant)); } .e-daterangepicker.e-popup .e-calendar-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container { float: left; } .e-daterangepicker.e-popup .e-calendar-container .e-left-container { border-right: 0.75px solid rgba(var(--color-sf-outline-variant)); } .e-daterangepicker.e-popup .e-presets { max-height: 192px; overflow: auto; width: auto; } .e-daterangepicker.e-popup .e-presets .e-list-item { border-radius: 0; cursor: pointer; line-height: 48px; overflow: hidden; padding: 0 24px; white-space: nowrap; text-overflow: ellipsis; } .e-daterangepicker.e-popup .e-presets .e-list-parent { margin: 0; max-width: 160px; padding: 0; } .e-daterangepicker.e-popup .e-presets .e-text-content { line-height: 47px; } .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item { font-size: 13px; height: 36px; line-height: 36px; } .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item.e-active:first-child { border-top-right-radius: 8px; border-top-left-radius: 8px; } .e-daterangepicker.e-popup .e-hide-range { display: none; } .e-daterangepicker.e-rtl .e-date-range-container { float: right; } .e-daterangepicker.e-rtl .e-date-range-container.e-range-border { border-left: 0.75px solid rgba(var(--color-sf-outline-variant)); border-right: 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-left-container { border-left: 0.75px solid rgba(var(--color-sf-outline-variant)); border-right: 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next { float: left; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev { float: right; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover { border-radius: 0 50% 50% 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 50% 0 0 50%; } .e-daterangepicker.e-rtl .e-footer { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel { margin: 0 8px 0 8px; } .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply { margin-left: 0; } .e-small .e-daterangepicker.e-popup .e-range-header, *.e-small.e-daterangepicker.e-popup .e-range-header { margin: 10px 10px 0 10px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label, *.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label, *.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label { font-size: 16px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon, *.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon { font-size: 12px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end { height: 32px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-day-span, *.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span { font-size: 12px; margin: 0 0 10px 0; } .e-small .e-daterangepicker.e-popup .e-range-header .e-separator, *.e-small.e-daterangepicker.e-popup .e-range-header .e-separator { margin: 0 10px; } .e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply, *.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply { margin: 10px 10px 10px 8px; } .e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item, *.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item { font-size: 12px; height: 26px; line-height: 26px; } /* stylelint-disable */ .e-range-overflow { overflow: hidden; } .e-daterangepick-mob-popup-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; max-height: 100%; position: fixed; top: 0; width: 100%; z-index: 1002; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open { position: relative; top: 0 !important; left: 0 !important; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open { min-height: 100%; min-width: 100%; height: 100%; width: 100%; } .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker { background-size: 250px 33px; min-height: 33px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container { min-height: 100%; min-width: 100%; height: 100%; width: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 20vh; padding: 2vh 2vw; margin: 0; color: rgba(var(--color-sf-on-surface)); } @media (max-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper { font-size: 16px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply { float: right; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 3vh 0 0 0; } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-height: 100%; height: 100%; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-height: 80vh; height: 80vh; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-width: 100%; width: 100%; padding: 0; overflow: unset; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade { height: 10vh; border-style: solid; border-width: 0 0 1px 0; border-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); padding: 2vh 2vw; line-height: 5vh; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev { height: 36px; width: 36px; vertical-align: inherit; font-size: 18px; } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev { vertical-align: inherit; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span { font-size: 18px; padding: 11px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next { height: 36px; width: 36px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span { padding: 10px; line-height: 1; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span { font-size: 18px; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { margin-left: -27vw; position: absolute; text-align: center; vertical-align: middle; width: 50vw; line-height: 44px; line-height: 8vh; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { margin-left: -29vw; position: absolute; text-align: center; vertical-align: middle; width: 50vw; line-height: 44px; line-height: inherit; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { font-size: 18px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th { font-size: 18px; height: 48px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day { font-size: 18px; height: 64px; width: 64px; line-height: 64px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 0; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder { height: 100%; } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 78vh; height: 78vh; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar { min-height: 78vh; height: 78vh; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 100%; height: 100%; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 80vh; height: 80vh; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator { margin: 0; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month { height: 69vh; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table { padding: 0 2vw; height: 69vh; border-spacing: unset; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer { display: none; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets { max-height: 90%; height: 90%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul { height: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item { font-size: 16px; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap { position: relative; height: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { height: 10%; padding: 2.5vh 2.5vw 2.5vh 1.5vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 2vh; border-bottom: none; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close { float: left; padding: 1vh 2vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title { padding: 1vh 2vw; text-transform: uppercase; } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn { padding: 0; } } @media screen and (orientation: landscape) and (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn { font-size: 18px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 70vh; height: 70vh; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 65%; height: 65%; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar { min-height: 70vh; height: 70vh; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade { height: 50vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets { max-height: 85%; height: 85%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { height: 15%; font-size: 18px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close { padding: 1vh 1vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title { padding: 1vh 1vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { width: 100%; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 27vh; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 25vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 0; height: 28px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 5vh 0 0 0; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span { margin: 8px 0; font-size: 16px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 75vh; height: 75vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { overflow-y: auto; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { height: 60vh; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { height: 65vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table { display: table; border-spacing: unset; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table { height: 65vh; } } .e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon { width: calc(100% - 80px); } .e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon { width: calc(100% - 110px); } .e-date-range-wrapper .e-input-group-icon.e-icons.e-active { color: rgba(var(--color-sf-on-surface-variant)); } .e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active { color: rgba(var(--color-sf-on-surface-variant)); } .e-daterangepicker.e-popup { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .e-daterangepicker.e-popup .e-calendar { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover { color: rgba(var(--color-sf-on-surface)); text-decoration: none; } .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-primary), 0.08)), to(rgba(var(--color-sf-primary), 0.08))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.08), rgba(var(--color-sf-primary), 0.08)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span { background: transparent; border: 1px solid rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); } .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span { background: transparent; border: none; color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day { background: rgba(var(--color-sf-on-surface), 0.05); border: none; color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day { border: 1px solid rgba(var(--color-sf-primary)); } .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day { border: 1px solid rgba(var(--color-sf-primary)); } .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span { background: transparent; border: none; color: rgba(var(--color-sf-on-surface-variant)); } .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected { background: transparent; border: none; color: rgba(var(--color-sf-on-surface-variant)); } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day { background: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day { background: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span { color: rgba(var(--color-sf-on-primary)); } .e-daterangepicker.e-popup .e-presets { background: transparent; color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-presets .e-list-item.e-active { background: rgba(var(--color-sf-primary-container)); color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover { background: rgba(var(--color-sf-on-surface), 0.08); color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label { color: rgba(var(--color-sf-on-surface)); } .e-daterangepicker.e-popup .e-change-icon { color: rgba(var(--color-sf-on-surface-variant)); } .e-daterangepicker.e-popup .e-day-span { color: rgba(var(--color-sf-on-surface-variant)); } .e-daterangepicker.e-popup .e-separator { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .e-daterangepicker.e-popup .e-footer { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close { color: rgba(var(--color-sf-on-primary)); } .e-bigger .e-daterangepicker.e-range-modal, *.e-device.e-daterangepicker.e-range-modal { 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)); height: 100%; left: 0; opacity: 0.5; pointer-events: auto; position: fixed; top: 0; width: 100%; z-index: 999; } .e-bigger .e-daterangepicker.e-popup, *.e-bigger.e-daterangepicker.e-popup, *.e-device.e-daterangepicker.e-popup { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .e-bigger .e-daterangepicker.e-popup.e-preset-wrapper, *.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper, *.e-device.e-daterangepicker.e-popup.e-preset-wrapper { max-width: 770px; min-width: auto; } .e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets, *.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets, *.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets { max-height: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header, *.e-bigger.e-daterangepicker.e-popup .e-range-header, *.e-device.e-daterangepicker.e-popup .e-range-header { width: auto; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end { -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; height: 36px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { border: 1px solid rgba(var(--color-sf-primary)); -webkit-box-shadow: none; box-shadow: none; font-size: 14px; font-weight: 500; height: 36px; line-height: 34px; max-width: 116px; overflow: hidden; padding: 1px 6px; text-overflow: ellipsis; width: 50%; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { border-left: 0; border-radius: 0 16px 16px 0; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn { border-radius: 16px 0 0 16px; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]), *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]), *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) { -webkit-box-shadow: none; box-shadow: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover { -webkit-box-shadow: none; box-shadow: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { max-width: 141px; } .e-bigger .e-daterangepicker.e-popup .e-presets, *.e-bigger.e-daterangepicker.e-popup .e-presets, *.e-device.e-daterangepicker.e-popup .e-presets { max-height: 240px; } .e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper, *.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper, *.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper { max-height: none; } .e-bigger .e-daterangepicker.e-popup .e-presets ul, *.e-bigger.e-daterangepicker.e-popup .e-presets ul, *.e-device.e-daterangepicker.e-popup .e-presets ul { max-width: none; } .e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item, *.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item, *.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item { font-size: 14px; height: 48px; line-height: 48px; padding: 0 16px; } .e-bigger .e-daterangepicker .e-calendar, *.e-bigger.e-daterangepicker .e-calendar, *.e-device.e-daterangepicker .e-calendar { max-width: 296px; padding: 0; } .e-bigger .e-daterangepicker .e-calendar .e-content table, *.e-bigger.e-daterangepicker .e-calendar .e-content table, *.e-device.e-daterangepicker .e-calendar .e-content table { padding: 0 12px 12px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-next, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev, *.e-device.e-daterangepicker .e-calendar .e-header .e-next, *.e-device.e-daterangepicker .e-calendar .e-header .e-prev { height: 48px; width: 48px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span, *.e-device.e-daterangepicker .e-calendar .e-header .e-next span, *.e-device.e-daterangepicker .e-calendar .e-header .e-prev span { padding: 15px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-title, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-title, *.e-device.e-daterangepicker .e-calendar .e-header .e-title { cursor: pointer; line-height: 48px; } .e-bigger .e-daterangepicker .e-calendar .e-header.e-month, .e-bigger .e-daterangepicker .e-calendar .e-header.e-year, .e-bigger .e-daterangepicker .e-calendar .e-header.e-decade, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-month, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-year, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-decade, *.e-device.e-daterangepicker .e-calendar .e-header.e-month, *.e-device.e-daterangepicker .e-calendar .e-header.e-year, *.e-device.e-daterangepicker .e-calendar .e-header.e-decade { padding: 10px 5px 0 5px; } .e-bigger .e-daterangepicker .e-footer, *.e-bigger.e-daterangepicker .e-footer, *.e-device.e-daterangepicker .e-footer { height: 58px; } .e-bigger .e-daterangepicker .e-footer .e-btn, *.e-bigger.e-daterangepicker .e-footer .e-btn, *.e-device.e-daterangepicker .e-footer .e-btn { height: 36px; line-height: 36px; overflow: hidden; } .e-bigger .e-daterangepicker .e-footer .e-btn.e-apply, *.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply, *.e-device.e-daterangepicker .e-footer .e-btn.e-apply { margin: 0 8px 0 8px; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn { border: 1px solid rgba(var(--color-sf-primary)); border-radius: 16px 0 0 16px; border-right: 0; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn { border-radius: 0 16px 16px 0; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel, *.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel { margin: 0 8px 0 8px; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply, *.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply { margin-left: 0; } .e-bigger .e-daterangepicker.e-device.e-popup, *.e-bigger.e-daterangepicker.e-device.e-popup, *.e-device.e-daterangepicker.e-device.e-popup { max-width: 298px; } .e-bigger .e-daterangepicker.e-device.e-popup .e-range-header, *.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header, *.e-device.e-daterangepicker.e-device.e-popup .e-range-header { margin: 20px 16px 0 16px; padding: 0; } .e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span, *.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span, *.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span { margin: 10px 0; } .e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker, .e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker { background-size: 250px 40px; min-height: 40px; } .e-bigger .e-daterangepicker, *.e-bigger.e-daterangepicker, *.e-device.e-daterangepicker { background: initial; padding: 0; } .e-bigger .e-daterangepicker .e-calendar th, *.e-bigger.e-daterangepicker .e-calendar th, *.e-device.e-daterangepicker .e-calendar th { color: rgba(var(--color-sf-on-surface-variant)); } .e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn, *.e-bigger.e-daterangepicker .e-start-btn, *.e-bigger.e-daterangepicker .e-end-btn, *.e-device.e-daterangepicker .e-start-btn, *.e-device.e-daterangepicker .e-end-btn { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-primary), 0.11)), to(rgba(var(--color-sf-primary), 0.11))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.11), rgba(var(--color-sf-primary), 0.11)), rgba(var(--color-sf-surface)); } .e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover, *.e-bigger.e-daterangepicker .e-start-btn.e-active, *.e-bigger.e-daterangepicker .e-start-btn.e-active:active, *.e-bigger.e-daterangepicker .e-end-btn.e-active, *.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]), *.e-bigger.e-daterangepicker .e-start-btn.e-active:hover, *.e-bigger.e-daterangepicker .e-end-btn.e-active:hover, *.e-device.e-daterangepicker .e-start-btn.e-active, *.e-device.e-daterangepicker .e-start-btn.e-active:active, *.e-device.e-daterangepicker .e-end-btn.e-active, *.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]), *.e