@layer properties;.date-picker-popup-wrap{margin-top:-22px!important;margin-right:8px!important}.date-picker-popup-bottom{margin-top:5px!important;margin-right:8px!important}.calendar{pointer-events:all;box-shadow:0 0 16px -4px #10182829,0 4px 6px -2px #1018280d;min-height:fit-content;outline:none;width:348px;display:flex;flex-direction:column;gap:calc(var(--spacing, .25rem) * 6);border-radius:var(--radius-lg, .5rem);border-width:1px;--tw-border-style: solid;border-style:solid;border-color:var(--importantElBorder);background-color:var(--importantEl);color:var(--textDefault)}.calendar .header{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing, .25rem) * 4);padding-top:calc(var(--spacing, .25rem) * 4)}.calendar .header .selected-month-year{color:#498cf7;letter-spacing:.1px;font-weight:500;font-size:18px;line-height:21px;word-spacing:12px}.calendar .header .arrows{display:flex;gap:calc(var(--spacing, .25rem) * 4);-webkit-user-select:none;user-select:none}.calendar .header .arrows em.custom-icons{display:flex;height:calc(var(--spacing, .25rem) * 6);width:calc(var(--spacing, .25rem) * 6)}.calendar .calendar-grid-wrap{padding:0 10px 16px;font-family:Roboto,Arial,Helvetica,sans-serif;display:grid;grid-template-columns:40px 40px 40px 40px 40px 40px 40px;column-gap:8px}.calendar .calendar-grid-wrap .hidden-input{line-height:0;height:0;margin:0;border:none;position:absolute;outline:none}.calendar .calendar-grid-wrap .day-label{display:flex;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;line-height:19px;letter-spacing:.3px;color:var(--textDefault)}.calendar .calendar-grid-wrap .day{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:40px;letter-spacing:.1px;font-size:16px;line-height:24px;-webkit-user-select:none;user-select:none;border-radius:50%;color:var(--textDefault)}.calendar .calendar-grid-wrap .day:hover{background-color:var(--importantElHover)}.calendar .calendar-grid-wrap .day.other-month{color:var(--placeholderText)}.calendar .calendar-grid-wrap .day.selected{background-color:#498cf7;color:#fff}.calendar .calendar-grid-wrap .day.focused{border:1px solid #498cf7}.calendar .time-reminder-wrap{display:flex;justify-content:space-between;padding:16px 16px 26px}.calendar .time-reminder-wrap .time-picker-wrap .time-label{font-weight:500;font-size:18px;line-height:21px;word-spacing:12px;margin-top:16px}.calendar .time-reminder-wrap .time-picker-wrap .arrows{height:24px;-webkit-user-select:none;user-select:none;margin-top:13px;color:var(--iconDefault)}.calendar .time-reminder-wrap .time-picker-wrap .arrows em:first-child{margin-right:16px}.calendar .time-reminder-wrap .calendar-grid-wrap{padding:0 10px 16px;font-family:Roboto,Arial,Helvetica,sans-serif;display:grid;grid-template-columns:40px 40px 40px 40px 40px 40px 40px;column-gap:8px}.calendar .time-reminder-wrap .calendar-grid-wrap .hidden-input{line-height:0;height:0;margin:0;border:none;position:absolute;outline:none}.calendar .time-reminder-wrap .calendar-grid-wrap .day-label{display:flex;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;line-height:19px;letter-spacing:.3px;color:var(--textDefault)}.calendar .time-reminder-wrap .calendar-grid-wrap .day{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:40px;letter-spacing:.1px;color:#475467}.calendar .time-reminder-wrap .calendar-grid-wrap .time-picker{box-sizing:border-box;height:44px;border:1px solid #d0d5dd;border-radius:8px;font-size:14px;line-height:20px;color:#475467;padding:0 14px;margin-top:8px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 2px #1018280d}.calendar .time-reminder-wrap .calendar-grid-wrap .time-picker.time{width:130px}.calendar .time-reminder-wrap .calendar-grid-wrap.reminder .time-picker{width:170px}.calendar .time-reminder-wrap .calendar-grid-wrap .time-dropdown{margin-top:4px;height:247px}[data-focused-date=true]{border:1px solid #498cf7;border:1px solid -moz-var(--selectedColor)}.time-picker-section{display:flex;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 4);padding:calc(var(--spacing, .25rem) * 4)}.time-picker-section .time-inputs{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2)}.time-picker-section .time-inputs .time-input-group{display:flex;flex-direction:column;align-items:center}.time-picker-section .time-inputs .time-input-group label{margin-bottom:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, 1.25rem));color:var(--textDefault)}.time-picker-section .time-inputs .time-input-group .time-input{height:calc(var(--spacing, .25rem) * 9);width:50px;border-radius:.25rem;border-width:1px;--tw-border-style: solid;border-style:solid;border-color:var(--standardElementBorder);background-color:var(--standardElementBg);text-align:center;font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5rem));color:var(--textDefault)}.time-picker-section .time-inputs .time-input-group .time-input:focus{outline:none;border-color:#498cf7}.time-picker-section .time-inputs .time-input-group .time-input::-webkit-inner-spin-button,.time-picker-section .time-inputs .time-input-group .time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.time-picker-section .time-inputs .time-separator{font-size:24px;font-weight:500;margin-top:20px;color:var(--textDefault)}.time-picker-section .delete-icon{display:flex;height:calc(var(--spacing, .25rem) * 6);width:calc(var(--spacing, .25rem) * 6)}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid}}}
