:root{--rmdp-primary-red:#ea0034;--rmdp-secondary-red:#ad8787;--rmdp-shadow-red:#cfb6b6;--rmdp-today-red:#ff5638;--rmdp-hover-red:#ff6687;--rmdp-deselect-red:#af1738}.red .rmdp-wrapper{border:1px solid var(--rmdp-secondary-red);box-shadow:0 0 5px var(--rmdp-secondary-red)}.red .rmdp-panel-body li{background-color:var(--rmdp-primary-red);box-shadow:0 0 2px var(--rmdp-secondary-red)}.red .rmdp-week-day{color:var(--rmdp-primary-red)}.red .rmdp-day.rmdp-deactive{color:var(--rmdp-secondary-red)}.red .rmdp-range{background-color:var(--rmdp-primary-red);box-shadow:0 0 3px var(--rmdp-shadow-red)}.red .rmdp-arrow{border:solid var(--rmdp-primary-red);border-width:0 2px 2px 0}.red .rmdp-arrow-container:hover{background-color:var(--rmdp-primary-red);box-shadow:0 0 3px var(--rmdp-secondary-red)}.red .rmdp-panel-body::-webkit-scrollbar-thumb{background:var(--rmdp-primary-red)}.red .rmdp-day.rmdp-today span{background-color:var(--rmdp-today-red)}.red .rmdp-rtl .rmdp-panel{border-left:unset;border-right:1px solid var(--rmdp-secondary-red)}.red .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--rmdp-primary-red);box-shadow:0 0 3px var(--rmdp-shadow-red)}.red .rmdp-day:not(.rmdp-day-hidden) span:hover{background-color:var(--rmdp-hover-red)!important}.red .b-deselect{color:var(--rmdp-deselect-red);background-color:white}.red .rmdp-action-button{color:var(--rmdp-primary-red)}.red .rmdp-button:not(.rmdp-action-button){background-color:var(--rmdp-primary-red)}.red .rmdp-button:not(.rmdp-action-button):hover{background-color:var(--rmdp-deselect-red)}.rmdp-wrapper{border-radius:1rem;padding:1.5rem;background:white}.rmdp-header{margin-bottom:1rem}.rmdp-header-values{font-size:1rem;line-height:1.5rem;font-weight:600;color:#E31E24}.rmdp-month-picker .rmdp-header-values span:first-child{display:none}.rmdp-month-picker .rmdp-header-values span:last-child:before{content:none}.rmdp-arrow{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.rmdp-arrow:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-color:#E31E24}.rmdp-calendar{width:100%}.rmdp-week-day{font-size:.75rem;line-height:1rem;color:rgb(107 114 128/var(--tw-text-opacity,1))}.rmdp-day,.rmdp-week-day{font-weight:500;--tw-text-opacity:1}.rmdp-day{color:rgb(17 24 39/var(--tw-text-opacity,1))}.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.rmdp-day.rmdp-selected span:not(.highlight){box-shadow:0 0 3px #E31E24!important}.rmdp-day.rmdp-today span{background-color:transparent;color:#E31E24;font-weight:600}.rmdp-week.rmdp-selected{background-color:rgba(227,30,36,.1)!important;border-radius:.5rem}.rmdp-week-picker .rmdp-week.rmdp-selected .rmdp-day span{background-color:rgba(227,30,36,.15)!important}.rmdp-week-picker .rmdp-week.rmdp-selected .rmdp-day.rmdp-selected span{background-color:#E31E24!important;color:white!important}.rmdp-month-picker,.rmdp-year-picker{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.rmdp-day.rmdp-selected span:not(.highlight){background-color:#E31E24!important;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:1rem;padding:.5rem 1rem}.rmdp-ym span.sd{font-weight:600;color:E31E24}.rmdp-ym span,.rmdp-ym span.sd{border-radius:1rem;padding:.5rem 1rem}.rmdp-ym span{background-color:transparent;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.rmdp-ym span:hover:not(.sd):not(.rmdp-disabled){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:1rem}.rmdp-ym.rmdp-disabled span{cursor:not-allowed;pointer-events:none}.rmdp-day.rmdp-disabled,.rmdp-ym.rmdp-disabled span{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.rmdp-day:not(.rmdp-deactive) .rmdp-other-month{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.rmdp-range{background-color:rgba(227,30,36,.1);box-shadow:0 0 3px rgba(227,30,36,.3)}.rmdp-pointer{display:none}.rmdp-day.rmdp-selected span:not(.highlight),.rmdp-ym span.sd{padding:0}.rmdp-disabled span.sd{pointer-events:none;background-color:#dedede!important}