.e-calendar .e-header .e-date-icon-prev:before{content:""}.e-calendar .e-header .e-date-icon-next:before{content:""}ejs-calendar{display:block}.e-calendar.e-disabled .e-header .e-prev,.e-calendar.e-disabled .e-header .e-next,.e-calendar.e-disabled .e-header .e-title{cursor:default;pointer-events:none;touch-action:none}.e-calendar.e-disabled .e-content td,.e-calendar.e-disabled .e-btn.e-today{pointer-events:none;touch-action:none}.e-calendar{-webkit-tap-highlight-color:transparent;border-radius:calc(var(--e-radius) * .375);-webkit-user-select:none;user-select:none;display:block;overflow:auto}.e-calendar.e-rtl .e-header .e-title{float:right;text-align:right}.e-calendar.e-rtl .e-header .e-icon-container{float:left}.e-calendar .e-header{text-align:center;background:0 0;width:100%;font-weight:400;display:table;position:relative}.e-calendar .e-header button{background:0 0;border:0;margin-right:8px;padding:0;text-decoration:none}.e-calendar .e-header span{cursor:pointer;vertical-align:middle;padding:5px;font-size:14px;font-weight:400;line-height:1;display:inline-block}.e-calendar .e-header span.e-disabled{cursor:default}.e-calendar .e-week-header{padding:0 0 6px}.e-calendar th{cursor:default;text-align:center;font-size:14px;font-weight:400}.e-calendar .e-content span.e-day{border-radius:calc(var(--e-radius) * 0);cursor:pointer;text-align:center;vertical-align:middle;padding:0;font-size:14px;text-decoration:none;display:inline-block;overflow:hidden}.e-calendar .e-content th,.e-calendar .e-content td{box-sizing:border-box}.e-calendar .e-content td.e-disabled{opacity:1;pointer-events:none;touch-action:none}.e-calendar .e-content td{cursor:pointer;text-align:center;padding:0}.e-calendar .e-content td.e-week-number{color:var(--color-sf-content-text-color);font-size:14px;font-style:italic;font-weight:500}.e-calendar .e-content td.e-overlay{width:initial;background:0 0}.e-calendar .e-content table{border-collapse:separate;border-spacing:0;float:left;table-layout:fixed;border-width:0;outline:0;width:100%;margin:0;padding:0 8px 8px}.e-calendar .e-content td.e-other-month>span.e-day,.e-calendar .e-content td.e-other-year>span.e-day{font-weight:400;display:inline-block}.e-calendar .e-content tr.e-month-hide{font-weight:400;display:none}.e-calendar .e-content tr.e-month-hide,.e-calendar .e-content td.e-other-month,.e-calendar .e-content td.e-other-year{pointer-events:initial;touch-action:initial}.e-calendar .e-content tr.e-month-hide,.e-calendar .e-content td.e-other-month.e-disabled,.e-calendar .e-content td.e-other-year.e-disabled{pointer-events:none;touch-action:none}.e-calendar .e-content td.e-week-number:hover span.e-day,.e-calendar .e-content td.e-week-number:hover{background-color:var(--color-sf-flyout-bg-color);cursor:default}.e-calendar .e-header .e-prev,.e-calendar .e-header .e-next{border-radius:calc(var(--e-radius) * 0);vertical-align:middle;font-size:12px;display:inline-block}.e-calendar .e-header .e-title{cursor:pointer;float:left;text-align:left;border-radius:calc(var(--e-radius) * .25);border:none;margin-left:2px;padding:3px 5px;font-size:16px;font-weight:700;display:inline-block}.e-calendar .e-header .e-prev:hover,.e-calendar .e-header .e-next:hover{cursor:pointer}.e-calendar .e-header .e-prev.e-overlay,.e-calendar .e-header .e-next.e-overlay{background:0 0}.e-calendar .e-header.e-decade .e-title,.e-calendar .e-header.e-year .e-title{margin-left:15px}.e-calendar .e-header.e-decade .e-title{cursor:default}.e-calendar .e-header .e-icon-container{float:right;position:inherit;padding-top:0;display:inline-block;top:4px}.e-calendar .e-footer-container{text-transform:uppercase}.e-calendar .e-date-icon-prev{transform:scale(1.1)}.e-calendar{border-spacing:0;min-width:240px;max-width:242px;padding:0}.e-calendar.e-calendar-day-header-lg{min-width:540px;max-width:100%}.e-calendar.e-week-number{min-width:300px}.e-calendar.e-week{min-width:288px;max-width:294px}.e-calendar .e-header .e-title{line-height:24px}.e-calendar.e-rtl .e-header .e-title{text-align:right;text-indent:12px}.e-calendar .e-header{height:24px}.e-calendar .e-header.e-month,.e-calendar .e-header.e-year,.e-calendar .e-header.e-decade{padding:8px 0 8px 12px}.e-calendar th{text-transform:none;height:32px;font-weight:500}.e-calendar .e-content .e-selected,.e-calendar .e-content .e-state-hover{border-radius:calc(var(--e-radius) * 0)}.e-calendar .e-content span.e-day{border:none;width:32px;height:32px;font-size:14px;font-weight:400;line-height:32px}.e-calendar .e-content.e-month td.e-today span.e-day{line-height:32px}.e-calendar .e-content.e-year table,.e-calendar .e-content.e-decade table{border-spacing:0;padding:0 2px 2px}.e-calendar .e-content.e-month td{height:32px;padding:0}.e-calendar .e-content .tfooter>tr>td{height:36px;line-height:36px}.e-calendar .e-content.e-year td,.e-calendar .e-content.e-decade td{height:56px;padding:2px}.e-calendar .e-content.e-year td .e-selected,.e-calendar .e-content.e-decade td .e-selected{background:var(--color-sf-content-text-color);border-radius:calc(var(--e-radius) * .375)}.e-calendar .e-content.e-year td>span.e-day,.e-calendar .e-content.e-decade td>span.e-day{width:56px;height:56px;font-weight:400;line-height:56px}.e-calendar .e-header .e-icon-container .e-prev,.e-calendar .e-header .e-icon-container .e-next{width:24px;height:24px}.e-calendar .e-footer-container{background-color:var(--color-sf-transparent);text-align:right;cursor:default;flex-direction:row;justify-content:flex-end;width:100%;padding:8px;display:inline-block}.e-small.e-calendar,.e-small .e-calendar{min-width:240px;max-width:260px;min-height:220px;padding:0}.e-small.e-calendar.e-calendar-day-header-lg,.e-small .e-calendar.e-calendar-day-header-lg{min-width:540px;max-width:100%}.e-small.e-calendar .e-content span.e-day,.e-small .e-calendar .e-content span.e-day{width:26px;height:26px;font-size:12px;line-height:26px}.e-small.e-calendar .e-content.e-month td.e-today span.e-day,.e-small .e-calendar .e-content.e-month td.e-today span.e-day{line-height:26px}.e-small.e-calendar .e-content.e-month td,.e-small .e-calendar .e-content.e-month td{height:26px}.e-small.e-calendar .e-header,.e-small .e-calendar .e-header{height:22px}.e-small.e-calendar .e-header button span,.e-small .e-calendar .e-header button span{padding:0;font-size:12px;line-height:14px}.e-small.e-calendar .e-header .e-title,.e-small .e-calendar .e-header .e-title{font-size:12px;line-height:22px}.e-small.e-calendar .e-header .e-icon-container .e-prev,.e-small.e-calendar .e-header .e-icon-container .e-next,.e-small .e-calendar .e-header .e-icon-container .e-prev,.e-small .e-calendar .e-header .e-icon-container .e-next{width:24px;height:24px}.e-small.e-calendar th,.e-small .e-calendar th{height:24px;font-size:12px}.e-calendar .e-btn.e-today.e-flat.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover,.e-calendar .e-btn.e-today.e-flat.e-disabled:active,.e-calendar .e-btn.e-today.e-flat.e-disabled:focus,.e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active{background:var(--color-sf-primary-bg-color-disabled);border-color:var(--color-sf-primary-border-color-disabled);box-shadow:none;color:var(--color-sf-primary-text-disabled);cursor:default;opacity:1;pointer-events:none;touch-action:none;outline:none}.e-content-placeholder.e-calendar.e-placeholder-calendar{background-size:250px 336px;min-height:336px}.e-calendar{background-color:var(--color-sf-flyout-bg-color);border:1px solid var(--color-sf-border-light);box-shadow:none}.e-calendar .e-date-icon-prev,.e-calendar .e-date-icon-next{color:var(--color-sf-icon-color)}.e-calendar th{color:var(--color-sf-content-text-color-alt2);border-bottom:0}.e-calendar .e-header{border-bottom:0}.e-calendar .e-header a span{color:var(--color-sf-content-text-color-alt1);border:none}.e-calendar .e-header .e-title{color:var(--color-sf-content-text-color)}.e-calendar .e-header .e-title:hover{cursor:pointer;text-decoration:none}.e-calendar .e-header .e-title:focus{box-shadow:inset 0 0 0 2px var(--color-sf-primary);text-decoration:none}.e-calendar .e-header .e-title:active{box-shadow:none;text-decoration:none}.e-calendar .e-header .e-prev:hover>span,.e-calendar .e-header .e-next:hover>span{border:var(--color-sf-content-bg-color-hover);color:var(--color-sf-secondary-text-color);cursor:pointer}.e-calendar .e-header .e-prev:hover,.e-calendar .e-header .e-next:hover{color:var(--color-sf-icon-color-hover)}.e-calendar .e-header .e-prev:focus,.e-calendar .e-header .e-next:focus{box-shadow:inset 0 0 0 2px var(--color-sf-primary)}.e-calendar .e-header .e-prev:active,.e-calendar .e-header .e-next:active{color:var(--color-sf-icon-color-pressed)}.e-calendar .e-header button.e-prev:active span,.e-calendar .e-header button.e-next:active span{color:var(--color-sf-secondary-text-color);border:none}.e-calendar .e-header.e-decade .e-title{color:var(--color-sf-content-text-color-alt1);cursor:default}.e-calendar .e-header .e-next.e-disabled span,.e-calendar .e-header .e-prev.e-disabled span{color:var(--color-sf-content-text-color-disabled);font-weight:400}.e-calendar .e-header .e-next.e-disabled,.e-calendar .e-header .e-prev.e-disabled{opacity:1}.e-calendar .e-content .e-selected:hover{background:var(--color-sf-flyout-bg-color-hover)}.e-calendar .e-content .e-selected:active{background:var(--color-sf-flyout-bg-color-pressed)}.e-calendar .e-content .e-selected:focus{background:var(--color-sf-flyout-bg-color-focus)}.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day{color:var(--color-sf-content-text-color-alt2)}.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day{color:var(--color-sf-secondary-text-color)}.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day{color:var(--color-sf-content-text-color-disabled)}.e-calendar .e-content.e-year td>span.e-day,.e-calendar .e-content.e-decade td>span.e-day{background:0 0}.e-calendar .e-content .e-week-number span{color:var(--color-sf-content-text-color-disabled)}.e-calendar .e-content td.e-focused-date span.e-day,.e-calendar .e-content td.e-focused-date:hover span.e-day,.e-calendar .e-content td.e-focused-date:focus span.e-day{border-radius:calc(var(--e-radius) * 0);box-shadow:inset 1px 0 var(--color-sf-primary-bg-color), inset 0 1px var(--color-sf-primary-bg-color), inset -1px 0 var(--color-sf-primary-bg-color), inset 0 -1px var(--color-sf-primary-bg-color);border:none}.e-calendar .e-content td.e-focused-date:hover span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-content-text-color);border:none}.e-calendar .e-content td.e-today span.e-day,.e-calendar .e-content td.e-focused-date.e-today span.e-day{border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-primary);background:0 0;border:none}.e-calendar .e-content td.e-today:focus span.e-day,.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:var(--color-sf-content-bg-color-focus);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-primary);border:none}.e-calendar .e-content td.e-today:hover span.e-day,.e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-primary);border:none}.e-calendar .e-content td.e-today.e-selected span.e-day{box-shadow:inset 1px 0 var(--color-sf-primary-bg-color), inset 0 1px var(--color-sf-primary-bg-color), inset -1px 0 var(--color-sf-primary-bg-color), inset 0 -1px var(--color-sf-primary-bg-color);background:var(--color-sf-primary);color:var(--color-sf-primary-text-color);border:none}.e-calendar .e-content td.e-selected.e-focused-date span.e-day{background:var(--color-sf-content-text-color);color:var(--color-sf-content-bg-color);box-shadow:none;border-radius:calc(var(--e-radius) * 2.5)}.e-calendar .e-content td.e-selected.e-focused-date.e-today span.e-day{background:var(--color-sf-primary-bg-color-hover);color:var(--color-sf-primary-text-pressed);border-radius:calc(var(--e-radius) * 2.5)}.e-calendar .e-content span{color:var(--color-sf-content-text-color)}.e-calendar .e-content .e-disabled span.e-day:hover{color:var(--color-sf-content-text-color-disabled);background:0 0;border:0}.e-calendar .e-content .e-other-month:hover span.e-day,.e-calendar .e-content .e-other-month span.e-day,.e-calendar .e-content .e-other-month.e-today span.e-day{color:var(--color-sf-content-text-color-alt3)}.e-calendar .e-content .e-other-month.e-today:hover span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-content-text-color-alt3)}.e-calendar .e-content thead{background:0 0;border-bottom:0}.e-calendar .e-content td:hover span.e-day,.e-calendar .e-content td:focus span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-content-text-color);border:none}.e-calendar .e-content td:focus span.e-day{background-color:var(--color-sf-content-bg-color-focus);color:var(--color-sf-content-text-color);border-radius:calc(var(--e-radius) * 0);border:none}.e-calendar .e-content td.e-disabled span.e-day,.e-calendar .e-content td.e-disabled:hover span.e-day,.e-calendar .e-content td.e-disabled:focus span.e-day{color:var(--color-sf-content-text-color-disabled);background:0 0;border:none}.e-calendar .e-content td.e-selected span.e-day{background:var(--color-sf-content-text-color);color:var(--color-sf-content-bg-color);border-radius:calc(var(--e-radius) * 2.5);border:none}.e-calendar .e-content .e-footer{color:var(--color-sf-content-text-color)}.e-calendar.e-device .e-prev:hover,.e-calendar.e-device .e-next:hover,.e-calendar.e-device .e-prev:active,.e-calendar.e-device .e-next:active,.e-calendar.e-device .e-prev:focus,.e-calendar.e-device .e-next:focus{background:var(--color-sf-secondary-bg-color-hover)}.e-calendar.e-device button.e-prev:active span,.e-calendar.e-device button.e-next:active span{color:var(--color-sf-icon-color)}.e-calendar .e-content.e-month .e-selected.e-focused-date{box-shadow:none}.e-calendar .e-content.e-year td.e-selected span.e-day,.e-calendar .e-content.e-decade td.e-selected span.e-day{border-radius:calc(var(--e-radius) * .375)}.e-small.e-calendar .e-header .e-title,.e-small .e-calendar .e-header .e-title{color:var(--color-sf-content-text-color-alt1)}.e-calendar.e-disabled .e-footer-container .e-btn.e-today.e-flat.e-primary{background:var(--color-sf-primary-bg-color-disabled);border-color:var(--color-sf-primary-border-color-disabled);color:var(--color-sf-primary-text-disabled);box-shadow:none}.e-calendar .e-zoomin{animation:.3s animatezoom}@keyframes animatezoom{0%{transform:scale(0)}to{transform:scale(1)}}.e-calendar .e-btn.e-today.e-flat.e-primary,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary{background-color:var(--color-sf-primary-bg-color);border:0;border-color:var(--color-sf-primary-border-color);color:var(--color-sf-primary-text-color)}.e-calendar .e-btn.e-today.e-flat.e-primary:hover,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover{background-color:var(--color-sf-primary-bg-color-hover);border-color:var(--color-sf-primary-border-color-hover);color:var(--color-sf-primary-text-hover)}.e-calendar .e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active{background-color:var(--color-sf-primary-bg-color-pressed);border-color:var(--color-sf-primary-border-color-pressed);color:var(--color-sf-primary-text-pressed)}.e-calendar .e-btn.e-today.e-flat.e-primary:focus,.e-calendar .e-btn.e-today.e-flat.e-primary.e-focus,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:focus,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-focus{background-color:var(--color-sf-primary-bg-color-pressed);border:none;border-color:var(--color-sf-primary-border-color-pressed);color:var(--color-sf-primary-text-pressed);outline:none}.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled{background-color:var(--color-sf-primary-bg-color-disabled);border-color:var(--color-sf-primary-border-color-disabled)}.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day{box-shadow:0 0 0 1px var(--color-sf-content-text-color-alt3);border-radius:calc(var(--e-radius) * 0)}.e-bigger.e-calendar,.e-bigger .e-calendar{min-width:292px;max-width:292px;padding:0}.e-bigger.e-calendar.e-calendar-day-header-lg,.e-bigger .e-calendar.e-calendar-day-header-lg{min-width:540px;max-width:100%}.e-bigger.e-calendar.e-week,.e-bigger .e-calendar.e-week{min-width:314px;max-width:320px}.e-bigger.e-calendar.e-week-number,.e-bigger .e-calendar.e-week-number{min-width:325px}.e-bigger.e-calendar .e-header .e-title,.e-bigger .e-calendar .e-header .e-title{width:60%;font-size:18px;line-height:28px}.e-bigger.e-calendar.e-rtl .e-header .e-title,.e-bigger .e-calendar.e-rtl .e-header .e-title{text-indent:6px;line-height:28px}.e-bigger.e-calendar .e-header,.e-bigger .e-calendar .e-header{height:28px;padding:10px 0 10px 15px}.e-bigger.e-calendar .e-header button,.e-bigger .e-calendar .e-header button{margin-right:12px}.e-bigger.e-calendar .e-header button span,.e-bigger .e-calendar .e-header button span{padding:0;font-size:18px}.e-bigger.e-calendar .e-header.e-year,.e-bigger.e-calendar .e-header.e-decade,.e-bigger .e-calendar .e-header.e-year,.e-bigger .e-calendar .e-header.e-decade{padding:10px}.e-bigger.e-calendar th,.e-bigger .e-calendar th{text-transform:none;height:40px;font-size:14px}.e-bigger.e-calendar .e-content.e-year span.e-day,.e-bigger .e-calendar .e-content.e-year span.e-day{font-size:16px;font-weight:400}.e-bigger.e-calendar .e-content.e-month table,.e-bigger .e-calendar .e-content.e-month table,.e-bigger.e-calendar .e-content.e-year table,.e-bigger.e-calendar .e-content.e-decade table,.e-bigger .e-calendar .e-content.e-year table,.e-bigger .e-calendar .e-content.e-decade table{padding:0 12px 12px}.e-bigger.e-calendar .e-content .e-selected,.e-bigger.e-calendar .e-content .e-state-hover,.e-bigger .e-calendar .e-content .e-selected,.e-bigger .e-calendar .e-content .e-state-hover{border-radius:calc(var(--e-radius) * 0)}.e-bigger.e-calendar .e-content span.e-day,.e-bigger .e-calendar .e-content span.e-day{width:38px;height:38px;font-size:16px;line-height:38px}.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day{line-height:38px}.e-bigger.e-calendar .e-content.e-month td,.e-bigger .e-calendar .e-content.e-month td{height:0;padding:0}.e-bigger.e-calendar .e-content.e-year td,.e-bigger.e-calendar .e-content.e-decade td,.e-bigger .e-calendar .e-content.e-year td,.e-bigger .e-calendar .e-content.e-decade td{height:66px;padding:0}.e-bigger.e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-calendar .e-content.e-decade td>span.e-day,.e-bigger .e-calendar .e-content.e-year td>span.e-day,.e-bigger .e-calendar .e-content.e-decade td>span.e-day{width:66px;height:66px;line-height:66px}.e-bigger.e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-calendar .e-header .e-icon-container .e-next,.e-bigger .e-calendar .e-header .e-icon-container .e-prev,.e-bigger .e-calendar .e-header .e-icon-container .e-next{width:24px;height:24px}.e-bigger.e-calendar .e-footer-container,.e-bigger .e-calendar .e-footer-container{padding:12px}.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar{background-size:300px 392px;min-height:392px}.e-bigger.e-small .e-calendar{background-color:var(--color-sf-flyout-bg-color);border:1px solid var(--color-sf-border-light);box-shadow:none}.e-bigger.e-small .e-calendar .e-date-icon-prev,.e-bigger.e-small .e-calendar .e-date-icon-next{color:var(--color-sf-icon-color)}.e-bigger.e-small .e-calendar th{color:var(--color-sf-content-text-color-alt2);border-bottom:0}.e-bigger.e-small .e-calendar .e-header{border-bottom:0}.e-bigger.e-small .e-calendar .e-header a span{color:var(--color-sf-content-text-color-alt1);border:none}.e-bigger.e-small .e-calendar .e-header .e-title{color:var(--color-sf-content-text-color)}.e-bigger.e-small .e-calendar .e-header .e-title:hover{background:var(--color-sf-content-bg-color-alt2);cursor:pointer;text-decoration:none}.e-bigger.e-small .e-calendar .e-header .e-title:focus{box-shadow:inset 0 0 0 2px var(--color-sf-primary);background:0 0;text-decoration:none}.e-bigger.e-small .e-calendar .e-header .e-title:active{box-shadow:none;background:var(--color-sf-content-bg-color-alt4);text-decoration:none}.e-bigger.e-small .e-calendar .e-header .e-prev:hover>span,.e-bigger.e-small .e-calendar .e-header .e-next:hover>span{border:var(--color-sf-content-bg-color-hover);color:var(--color-sf-secondary-text-color);cursor:pointer}.e-bigger.e-small .e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-calendar .e-header .e-next:hover{background:var(--color-sf-secondary-bg-color-hover)}.e-bigger.e-small .e-calendar .e-header .e-prev:focus,.e-bigger.e-small .e-calendar .e-header .e-next:focus{box-shadow:inset 0 0 0 2px var(--color-sf-primary)}.e-bigger.e-small .e-calendar .e-header .e-prev:active,.e-bigger.e-small .e-calendar .e-header .e-next:active{background:var(--color-sf-secondary-border-color-pressed);color:var(--color-sf-secondary-text-color)}.e-bigger.e-small .e-calendar .e-header button.e-prev:active span,.e-bigger.e-small .e-calendar .e-header button.e-next:active span{color:var(--color-sf-secondary-text-color);border:none}.e-bigger.e-small .e-calendar .e-header.e-decade .e-title{color:var(--color-sf-content-text-color-alt1);cursor:default}.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span,.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span{color:var(--color-sf-content-text-color-disabled);font-weight:400}.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled,.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled{opacity:1}.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day{color:var(--color-sf-content-text-color-alt2)}.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day{color:var(--color-sf-secondary-text-color)}.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day{color:var(--color-sf-content-text-color-disabled)}.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day{background-color:var(--color-sf-primary-bg-color-hover)}.e-bigger.e-small .e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td>span.e-day{background:0 0}.e-bigger.e-small .e-calendar .e-content .e-week-number span{color:var(--color-sf-content-text-color-disabled)}.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day{border-radius:calc(var(--e-radius) * 0);box-shadow:inset 1px 0 var(--color-sf-primary-bg-color), inset 0 1px var(--color-sf-primary-bg-color), inset -1px 0 var(--color-sf-primary-bg-color), inset 0 -1px var(--color-sf-primary-bg-color);border:none}.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-content-text-color);border:none}.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{border-radius:calc(var(--e-radius) * 0);box-shadow:inset 2px 0 var(--color-sf-primary-bg-color), inset 0 2px var(--color-sf-primary-bg-color), inset -2px 0 var(--color-sf-primary-bg-color), inset 0 -2px var(--color-sf-primary-bg-color);color:var(--color-sf-primary);background:0 0;border:none}.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{background:var(--color-sf-content-bg-color-focus);box-shadow:inset 1px 0 var(--color-sf-primary-bg-color), inset 0 1px var(--color-sf-primary-bg-color), inset -1px 0 var(--color-sf-primary-bg-color), inset 0 -1px var(--color-sf-primary-bg-color);color:var(--color-sf-content-text-color-alt1);border:none}.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:var(--color-sf-content-bg-color-focus);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-primary);border:none}.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-primary);border:none}.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day{background-color:var(--color-sf-content-text-color);box-shadow:inset 1px 0 var(--color-sf-primary-bg-color), inset 0 1px var(--color-sf-primary-bg-color), inset -1px 0 var(--color-sf-primary-bg-color), inset 0 -1px var(--color-sf-primary-bg-color);color:var(--color-sf-primary-text-color);border:none}.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day{color:var(--color-sf-primary-text-pressed)}.e-bigger.e-small .e-calendar .e-content span{color:var(--color-sf-content-text-color)}.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover{color:var(--color-sf-content-text-color-disabled);background:0 0;border:0}.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day,.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day,.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day{color:var(--color-sf-content-text-color-alt3)}.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-content-text-color-alt3)}.e-bigger.e-small .e-calendar .e-content thead{background:0 0;border-bottom:0}.e-bigger.e-small .e-calendar .e-content td:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td:focus span.e-day{background-color:var(--color-sf-flyout-bg-color-hover);border-radius:calc(var(--e-radius) * 0);color:var(--color-sf-content-text-color);border:none}.e-bigger.e-small .e-calendar .e-content td:focus span.e-day{background-color:var(--color-sf-content-bg-color-focus);color:var(--color-sf-content-text-color);border-radius:calc(var(--e-radius) * 0);border:none}.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day{color:var(--color-sf-content-text-color-disabled);background:0 0;border:none}.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day{background:var(--color-sf-content-text-color);color:var(--color-sf-content-bg-color);border-radius:calc(var(--e-radius) * 2.5);border:none}.e-bigger.e-small .e-calendar .e-content .e-footer{color:var(--color-sf-content-text-color)}.e-bigger.e-small .e-calendar.e-device .e-prev:hover,.e-bigger.e-small .e-calendar.e-device .e-next:hover,.e-bigger.e-small .e-calendar.e-device .e-prev:active,.e-bigger.e-small .e-calendar.e-device .e-next:active,.e-bigger.e-small .e-calendar.e-device .e-prev:focus,.e-bigger.e-small .e-calendar.e-device .e-next:focus{background:var(--color-sf-secondary-bg-color-hover)}.e-bigger.e-small .e-calendar.e-device button.e-prev:active span,.e-bigger.e-small .e-calendar.e-device button.e-next:active span{color:var(--color-sf-icon-color)}.e-bigger.e-small .e-calendar{-webkit-tap-highlight-color:transparent;border-radius:calc(var(--e-radius) * .375);-webkit-user-select:none;user-select:none;display:block;overflow:auto}.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title{float:right;text-align:right}.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container{float:left}.e-bigger.e-small .e-calendar .e-header{text-align:center;background:0 0;width:100%;font-weight:400;display:table;position:relative}.e-bigger.e-small .e-calendar .e-header button{background:0 0;border:0;margin-right:8px;padding:0;text-decoration:none}.e-bigger.e-small .e-calendar .e-header span{cursor:pointer;vertical-align:middle;padding:5px;font-size:14px;font-weight:400;line-height:1;display:inline-block}.e-bigger.e-small .e-calendar .e-header span.e-disabled{cursor:default}.e-bigger.e-small .e-calendar .e-week-header{padding:0 0 6px}.e-bigger.e-small .e-calendar th{cursor:default;text-align:center;font-size:14px;font-weight:400}.e-bigger.e-small .e-calendar .e-content span.e-day{border-radius:calc(var(--e-radius) * 0);cursor:pointer;text-align:center;vertical-align:middle;padding:0;font-size:14px;text-decoration:none;display:inline-block;overflow:hidden}.e-bigger.e-small .e-calendar .e-content th,.e-bigger.e-small .e-calendar .e-content td{box-sizing:border-box}.e-bigger.e-small .e-calendar .e-content td.e-disabled{opacity:1;pointer-events:none;touch-action:none}.e-bigger.e-small .e-calendar .e-content td{cursor:pointer;text-align:center;padding:0}.e-bigger.e-small .e-calendar .e-content td.e-week-number{color:var(--color-sf-content-text-color);font-size:14px;font-style:italic;font-weight:500}.e-bigger.e-small .e-calendar .e-content td.e-overlay{width:initial;background:0 0}.e-bigger.e-small .e-calendar .e-content table{border-collapse:separate;border-spacing:0;float:left;table-layout:fixed;border-width:0;outline:0;width:100%;margin:0;padding:0 8px 8px}.e-bigger.e-small .e-calendar .e-content td.e-other-month>span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-other-year>span.e-day{font-weight:400;display:inline-block}.e-bigger.e-small .e-calendar .e-content tr.e-month-hide{font-weight:400;display:none}.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-calendar .e-content td.e-other-month,.e-bigger.e-small .e-calendar .e-content td.e-other-year{pointer-events:initial;touch-action:initial}.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled,.e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled{pointer-events:none;touch-action:none}.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover{background-color:var(--color-sf-flyout-bg-color);cursor:default}.e-bigger.e-small .e-calendar .e-header .e-prev,.e-bigger.e-small .e-calendar .e-header .e-next{border-radius:calc(var(--e-radius) * 0);vertical-align:middle;font-size:12px;display:inline-block}.e-bigger.e-small .e-calendar .e-header .e-title{cursor:pointer;float:left;text-align:left;border-radius:calc(var(--e-radius) * .25);border:none;margin-left:2px;padding:3px 5px;font-size:16px;font-weight:700;display:inline-block}.e-bigger.e-small .e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-calendar .e-header .e-next:hover{cursor:pointer}.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay,.e-bigger.e-small .e-calendar .e-header .e-next.e-overlay{background:0 0}.e-bigger.e-small .e-calendar .e-header.e-decade .e-title,.e-bigger.e-small .e-calendar .e-header.e-year .e-title{margin-left:15px}.e-bigger.e-small .e-calendar .e-header.e-decade .e-title{cursor:default}.e-bigger.e-small .e-calendar .e-header .e-icon-container{float:right;padding-top:0;display:inline-block}.e-bigger.e-small .e-calendar .e-footer-container{text-transform:uppercase}.e-bigger.e-small .e-calendar{border-spacing:0;min-width:240px;max-width:242px;padding:0}.e-bigger.e-small .e-calendar.e-calendar-day-header-lg{min-width:540px;max-width:100%}.e-bigger.e-small .e-calendar.e-week-number{min-width:300px}.e-bigger.e-small .e-calendar.e-week{min-width:288px;max-width:294px}.e-bigger.e-small .e-calendar .e-header .e-title{line-height:24px}.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title{text-align:right;text-indent:12px}.e-bigger.e-small .e-calendar .e-header{height:24px}.e-bigger.e-small .e-calendar .e-header.e-month,.e-bigger.e-small .e-calendar .e-header.e-year,.e-bigger.e-small .e-calendar .e-header.e-decade{padding:8px 0 8px 12px}.e-bigger.e-small .e-calendar th{text-transform:none;height:32px;font-weight:500}.e-bigger.e-small .e-calendar .e-content .e-selected,.e-bigger.e-small .e-calendar .e-content .e-state-hover{border-radius:calc(var(--e-radius) * 0)}.e-bigger.e-small .e-calendar .e-content span.e-day{border:none;width:32px;height:32px;font-size:14px;font-weight:400;line-height:32px}.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day{line-height:32px}.e-bigger.e-small .e-calendar .e-content.e-year table,.e-bigger.e-small .e-calendar .e-content.e-decade table{border-spacing:0;padding:0 2px 2px}.e-bigger.e-small .e-calendar .e-content.e-month td{height:32px;padding:0}.e-bigger.e-small .e-calendar .e-content .tfooter>tr>td{height:36px;line-height:36px}.e-bigger.e-small .e-calendar .e-content.e-year td,.e-bigger.e-small .e-calendar .e-content.e-decade td{height:56px;padding:2px}.e-bigger.e-small .e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-calendar .e-content.e-decade td>span.e-day{width:56px;height:56px;font-weight:400;line-height:56px}.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next{width:24px;height:24px}.e-bigger.e-small .e-calendar .e-footer-container{background-color:var(--color-sf-transparent);text-align:right;cursor:default;flex-direction:row;justify-content:flex-end;width:100%;padding:8px;display:inline-block}.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,.e-small.e-bigger .e-calendar .e-content.e-year span.e-day{font-size:14px}.e-small.e-bigger.e-calendar .e-content.e-month table,.e-small.e-bigger .e-calendar .e-content.e-month table{padding:0 12px 12px}
.e-time-wrapper .e-time-icon.e-icons:before,.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons:before{content:""}.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close:before,.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close:before{content:"";font-family:e-icons}.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus~.e-clear-icon,.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus~.e-clear-icon{display:flex}.e-time-wrapper,.e-control-wrapper.e-time-wrapper{-webkit-tap-highlight-color:transparent}.e-time-wrapper .e-time-icon.e-icons,.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons{font-size:16px}.e-time-wrapper .e-time-icon.e-icons.e-disabled,.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled{pointer-events:none}.e-time-wrapper span,.e-control-wrapper.e-time-wrapper span{cursor:pointer}.e-timepicker.e-time-modal{background-color:var(--color-sf-content-bg-color-alt2);opacity:.5;pointer-events:auto;z-index:999;width:100%;height:100%;position:fixed;top:0;left:0}.e-timepicker.e-popup{border-style:solid;border-width:1px;overflow:auto}.e-timepicker.e-popup .e-content{position:relative}.e-timepicker.e-popup .e-list-parent.e-ul{margin:0;padding:0}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{cursor:default;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%;font-size:14px;position:relative;overflow:hidden}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover{cursor:pointer}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{text-indent:12px;line-height:30px}.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{text-indent:8px;font-size:14px;line-height:26px}.e-small .e-time-wrapper .e-time-icon.e-icons,.e-small.e-time-wrapper .e-time-icon.e-icons,.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons{font-size:14px}.e-content-placeholder.e-timepicker.e-placeholder-timepicker{background-size:250px 33px;min-height:33px}.e-time-overflow{overflow:hidden}.e-timepicker-mob-popup-wrap{z-index:1002;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;display:flex;position:fixed;top:0;left:0}.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open{position:relative;top:0!important;left:0!important}.e-timepicker-mob-popup-wrap .e-popup-expand.e-timepicker.e-popup,.e-datetimepicker.e-popup-expand.e-timepicker.e-popup,.e-timepicker-mob-popup-wrap .e-popup-expand.e-datetimepicker.e-popup,.e-datetimepicker.e-popup-expand.e-popup{border-radius:calc(var(--e-radius) * 0)}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,.e-datetimepicker.e-popup-expand .e-model-header{border-bottom:1px solid var(--color-sf-border-light);align-items:center;height:10%;padding:2.5vh 2.5vw 2.5vh 1.5vw;font-size:2vh;display:flex}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close{float:left;padding:1vh 2vw}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,.e-datetimepicker.e-popup-expand .e-model-header .e-model-title{text-transform:capitalize;padding:1vh 2vw;font-weight:500}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,.e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close{font-size:2vh}.e-timepicker-mob-popup-wrap .e-popup-expand .e-content,.e-datetimepicker.e-popup-expand .e-content{height:90%;overflow:auto}.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item{padding:1vh 0;line-height:5vh}@media (max-device-width:768px){.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item{font-size:14px}}@media (min-device-width:768px){.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item{font-size:24px}}@media screen and (orientation:landscape){.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,.e-datetimepicker.e-popup-expand .e-model-header{height:15%;font-size:2vw}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close,.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,.e-datetimepicker.e-popup-expand .e-model-header .e-model-title{padding:1vh 1vw}.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,.e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close{font-size:2vw}.e-timepicker-mob-popup-wrap .e-popup-expand .e-content,.e-datetimepicker.e-popup-expand .e-content{height:85%}.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item{padding:1vh 0;line-height:10vh}}.e-time-wrapper .e-input-group-icon.e-icons.e-active{color:var(--color-sf-content-text-color-selected)}.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active{color:var(--color-sf-flyout-text-color-pressed)}.e-timepicker.e-popup{background-color:var(--color-sf-flyout-bg-color);border:1px solid var(--color-sf-border-light);border-radius:calc(var(--e-radius) * .375);box-shadow:none}.e-timepicker.e-popup .e-list-parent.e-ul{background-color:var(--color-sf-flyout-bg-color)}.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item{color:var(--color-sf-content-text-color);border:none}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled{color:var(--color-sf-content-text-color-disabled);opacity:1;pointer-events:none;touch-action:none}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover{background:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-flyout-text-color-hover)}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation{background:var(--color-sf-flyout-bg-color);color:var(--color-sf-flyout-text-color);box-shadow:inset 0 0 0 2px var(--color-sf-primary)}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus{background:var(--color-sf-flyout-bg-color-focus);color:var(--color-sf-flyout-text-color-focus)}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover,.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation,.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-flyout-text-color-hover);border:none}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active{color:var(--color-sf-flyout-text-color-pressed);font-weight:500}.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover{background-color:var(--color-sf-flyout-bg-color-hover);color:var(--color-sf-flyout-text-color-hover)}.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{color:var(--color-sf-content-text-color)}.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header,.e-datetimepicker.e-popup-expand .e-model-header{background-color:var(--color-sf-flyout-bg-color);color:var(--color-sf-content-text-color-alt1)}.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close,.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close{color:var(--color-sf-content-text-color-alt1);font-weight:500}.e-bigger .e-time-wrapper .e-time-icon.e-icons,.e-bigger.e-time-wrapper .e-time-icon.e-icons,.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons{font-size:18px}.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul{padding:0}.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{text-indent:16px;font-size:16px;line-height:32px}.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker{background-size:250px 40px;min-height:40px}.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{text-indent:16px;font-size:14px;line-height:30px}.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,.e-small.e-bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,.e-control-wrapper.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons{font-size:16px}.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item{color:var(--color-sf-content-text-color)}
.e-input-group-icon.e-date-icon,.e-control-wrapper .e-input-group-icon.e-date-icon{outline:none;min-width:30px;min-height:18px;margin:0;font-size:14px}.e-input-group-icon.e-date-icon:before,.e-control-wrapper .e-input-group-icon.e-date-icon:before{content:"";font-family:e-icons}.e-input-group-icon.e-date-icon:focus,.e-control-wrapper .e-input-group-icon.e-date-icon:focus{background:var(--color-sf-secondary-text-color-hover);border-radius:999px}.e-small .e-input-group-icon.e-date-icon,.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,.e-small .e-control-wrapper .e-input-group-icon.e-date-icon{font-size:16px}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close:before{content:"";font-family:e-icons}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next:before{content:""}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev:before{content:""}.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus~.e-clear-icon,.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus~.e-clear-icon{display:flex}.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child{display:none}.e-datepicker.e-popup-wrapper{border-radius:calc(var(--e-radius) * .375);pointer-events:auto;overflow-y:hidden}.e-datepicker.e-date-modal{background-color:rgba(var(--color-sf-black), .5);opacity:.5;pointer-events:auto;z-index:999;width:100%;height:100%;position:fixed;top:0;left:0}.e-datepicker .e-model-header{background-color:var(--color-sf-icon-color);color:var(--color-sf-content-bg-color-alt2);cursor:default;padding:10px 10px 10px 15px;display:block}.e-datepicker .e-model-header .e-model-year{margin:0;font-size:14px;font-weight:500;line-height:32px}.e-datepicker .e-model-month,.e-datepicker .e-model-day{margin:0;font-size:20px;font-weight:600;line-height:32px}.e-date-overflow{overflow:hidden!important}.e-datepick-mob-popup-wrap{z-index:1002;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;display:flex;position:fixed;top:0;left:0}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open{position:relative;top:0!important;left:0!important}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open{min-width:100%;min-height:100%}.e-content-placeholder.e-datepicker.e-placeholder-datepicker{background-size:250px 33px;min-height:33px}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day{line-height:64px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand{border-radius:calc(var(--e-radius) * 0)}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device{height:15vh}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close{float:right}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{height:20vh;padding:2vh 6vw}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper{margin:12vh 0 0}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{color:inherit;float:left;font-size:18px}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{font-size:18px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close{box-shadow:none;background:0 0;border-color:#0000;padding:0;font-weight:400}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary{color:inherit;float:right}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary{font-size:18px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day{font-size:5vw;line-height:6vw}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar{min-width:100%;height:100%;min-height:100%}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade{border-style:solid;border-width:1px 0;border-color:var(--color-sf-border-light);height:10vh;padding:1.8vh 2vw 1.3vh 1.8vh;line-height:6vh}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{line-height:inherit;text-align:left;vertical-align:middle;width:50vw;margin-left:0;position:absolute}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{font-size:18px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{vertical-align:inherit;width:35px;height:35px;margin-right:75vw}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{width:55px;height:55px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons{vertical-align:inherit}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons{font-size:18px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next{vertical-align:inherit;width:35px;height:35px;margin-right:0}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next{width:55px;height:55px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons{vertical-align:inherit}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons{font-size:18px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container{float:right}@media (min-device-width:768px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th{height:48px;font-size:18px}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day{width:64px;height:64px;font-size:18px;line-height:64px}}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container{height:79vh}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container{display:none}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table{height:69vh}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device{height:25vh}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close{float:right}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade{overflow-y:auto}}@media screen and (orientation:landscape) and (max-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade{height:50vh}}@media screen and (orientation:landscape) and (min-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table{height:60vh}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container{height:10%;padding:10px 0;font-size:24px}}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{width:100%}}@media screen and (orientation:landscape) and (max-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{height:30vh}}@media screen and (orientation:landscape) and (min-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header{height:25vh}}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close{float:left}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper{margin:12vh 0 0}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day{font-size:4vw}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev{margin-right:0}}@media screen and (orientation:landscape) and (max-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{line-height:12vh}}@media screen and (orientation:landscape) and (min-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title{line-height:inherit}}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{overflow-y:auto}}@media screen and (orientation:landscape) and (max-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{height:60vh}}@media screen and (orientation:landscape) and (min-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade{height:65vh}}@media screen and (orientation:landscape){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar{max-width:100%;display:block;overflow:visible}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container{width:100%;height:70%}.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody{display:table-row-group}}@media screen and (orientation:landscape) and (max-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table{height:69vh}}@media screen and (orientation:landscape) and (min-height:600px){.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table{height:65vh}}.e-datepicker.e-popup-wrapper,.e-small.e-datepicker.e-popup-wrapper{border:1px solid var(--color-sf-border-light);box-shadow:0 0 4px 0 rgba(var(--color-sf-black), .1), 0 4px 6px -4px rgba(var(--color-sf-black), .1), 0 10px 15px -3px rgba(var(--color-sf-black), .1)}.e-datepicker .e-calendar,.e-small.e-datepicker .e-calendar{background-color:var(--color-sf-flyout-bg-color);border:none}.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error){border:none}.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active{color:var(--color-sf-secondary-text-color)}.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker{background-size:250px 40px;min-height:40px}.e-bigger.e-datepicker.e-popup-wrapper,.e-bigger.e-small.e-datepicker.e-popup-wrapper{border:1px solid var(--color-sf-border-light);box-shadow:0 0 4px 0 rgba(var(--color-sf-black), .1), 0 4px 6px -4px rgba(var(--color-sf-black), .1), 0 10px 15px -3px rgba(var(--color-sf-black), .1)}.e-bigger.e-datepicker .e-calendar,.e-bigger.e-small.e-datepicker .e-calendar{background-color:var(--color-sf-flyout-bg-color);border:none}.e-small.e-bigger .e-input-group-icon.e-date-icon,.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon{font-size:20px}
