unfold-jdp-container{isolation:isolate;color-scheme:light;font-family:inherit}unfold-jdp-container input,unfold-jdp-container select{box-shadow:none!important;font-family:inherit!important;letter-spacing:normal!important;text-transform:none!important}unfold-jdp-container svg{display:inline-block;max-width:none} unfold-jdp-overlay{height:0;width:0}@media only screen and (max-width:481px){unfold-jdp-overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%}}unfold-jdp-container{-moz-animation:unfoldJdpOpenAnimation .3s cubic-bezier(.23,1,.32,1);-webkit-animation:unfoldJdpOpenAnimation .3s cubic-bezier(.23,1,.32,1);animation:unfoldJdpOpenAnimation .3s cubic-bezier(.23,1,.32,1);background:#fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);direction:rtl;display:none;max-width:307.875px;min-width:307.875px;overflow:hidden;padding:.5rem 0;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:481px){unfold-jdp-container{-moz-animation:unfoldJdpOpenAnimationMobile .3s cubic-bezier(.23,1,.32,1);-webkit-animation:unfoldJdpOpenAnimationMobile .3s cubic-bezier(.23,1,.32,1);animation:unfoldJdpOpenAnimationMobile .3s cubic-bezier(.23,1,.32,1);border-radius:4px 4px 0 0;bottom:0!important;left:50%!important;max-width:100%;min-width:280px;top:unset!important;transform:translateX(-50%)!important;width:100%}}unfold-jdp-container,unfold-jdp-container *,unfold-jdp-container :after,unfold-jdp-container :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}unfold-jdp-container .unfold-jdp-icon-minus,unfold-jdp-container .unfold-jdp-icon-plus{border:1px solid #e6e6e6;border-radius:4px;cursor:pointer;display:inline-block;flex:none;overflow:hidden;text-align:center;text-decoration:none;vertical-align:middle}unfold-jdp-container .unfold-jdp-icon-minus svg,unfold-jdp-container .unfold-jdp-icon-plus svg{height:1.5rem;padding:.25rem;vertical-align:middle;width:1.5rem}unfold-jdp-container .unfold-jdp-icon-minus.not-in-range,unfold-jdp-container .unfold-jdp-icon-plus.not-in-range{cursor:not-allowed}unfold-jdp-container .unfold-jdp-icon-minus.not-in-range svg,unfold-jdp-container .unfold-jdp-icon-plus.not-in-range svg{opacity:.3}unfold-jdp-container .unfold-jdp-months,unfold-jdp-container .unfold-jdp-years{fill:rgba(0,0,0,.9);color:rgba(0,0,0,.9);display:-webkit-inline-box;display:-webkit-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:120%;margin:0 2.5%}unfold-jdp-container .unfold-jdp-months{width:50%}unfold-jdp-container .unfold-jdp-years{width:40%}unfold-jdp-container .unfold-jdp-month,unfold-jdp-container .unfold-jdp-month input,unfold-jdp-container .unfold-jdp-month select,unfold-jdp-container .unfold-jdp-time,unfold-jdp-container .unfold-jdp-time input,unfold-jdp-container .unfold-jdp-time select,unfold-jdp-container .unfold-jdp-year,unfold-jdp-container .unfold-jdp-year input,unfold-jdp-container .unfold-jdp-year select{background:#fff;border:none;border-radius:0;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:initial;width:100%}unfold-jdp-container .unfold-jdp-month:active,unfold-jdp-container .unfold-jdp-month:focus,unfold-jdp-container .unfold-jdp-month input:active,unfold-jdp-container .unfold-jdp-month input:focus,unfold-jdp-container .unfold-jdp-month select:active,unfold-jdp-container .unfold-jdp-month select:focus,unfold-jdp-container .unfold-jdp-time:active,unfold-jdp-container .unfold-jdp-time:focus,unfold-jdp-container .unfold-jdp-time input:active,unfold-jdp-container .unfold-jdp-time input:focus,unfold-jdp-container .unfold-jdp-time select:active,unfold-jdp-container .unfold-jdp-time select:focus,unfold-jdp-container .unfold-jdp-year:active,unfold-jdp-container .unfold-jdp-year:focus,unfold-jdp-container .unfold-jdp-year input:active,unfold-jdp-container .unfold-jdp-year input:focus,unfold-jdp-container .unfold-jdp-year select:active,unfold-jdp-container .unfold-jdp-year select:focus{outline:none}unfold-jdp-container .unfold-jdp-month input option,unfold-jdp-container .unfold-jdp-month option,unfold-jdp-container .unfold-jdp-month select option,unfold-jdp-container .unfold-jdp-time input option,unfold-jdp-container .unfold-jdp-time option,unfold-jdp-container .unfold-jdp-time select option,unfold-jdp-container .unfold-jdp-year input option,unfold-jdp-container .unfold-jdp-year option,unfold-jdp-container .unfold-jdp-year select option{font-size:95%;min-height:1.3rem;outline:none;padding:0}unfold-jdp-container .unfold-jdp-month:hover,unfold-jdp-container .unfold-jdp-time:hover,unfold-jdp-container .unfold-jdp-year:hover{filter:brightness(.9)}unfold-jdp-container .unfold-jdp-month input,unfold-jdp-container .unfold-jdp-time input,unfold-jdp-container .unfold-jdp-year input{-webkit-appearance:none;-moz-appearance:textfield;cursor:text}unfold-jdp-container .unfold-jdp-month input::-webkit-inner-spin-button,unfold-jdp-container .unfold-jdp-month input::-webkit-outer-spin-button,unfold-jdp-container .unfold-jdp-time input::-webkit-inner-spin-button,unfold-jdp-container .unfold-jdp-time input::-webkit-outer-spin-button,unfold-jdp-container .unfold-jdp-year input::-webkit-inner-spin-button,unfold-jdp-container .unfold-jdp-year input::-webkit-outer-spin-button{-webkit-appearance:none}unfold-jdp-container .unfold-jdp-month select,unfold-jdp-container .unfold-jdp-time select,unfold-jdp-container .unfold-jdp-year select{-webkit-appearance:menulist;-moz-appearance:menulist;cursor:pointer;position:relative}unfold-jdp-container .unfold-jdp-days{-ms-flex-pack:justify;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;outline:0;padding:.5rem 0 0;text-align:left;width:100%}unfold-jdp-container .unfold-jdp-day,unfold-jdp-container .unfold-jdp-day-name{background:none;border:1px solid transparent;color:rgba(0,0,0,.9);display:inline-block;flex-basis:14.2857143%;font-weight:400;height:31px;justify-content:center;line-height:31px;margin:2px 0;position:relative;text-align:center;width:14.2857143%}unfold-jdp-container .unfold-jdp-day-name.today,unfold-jdp-container .unfold-jdp-day.today{border-color:rgba(0,0,0,.3)}unfold-jdp-container .unfold-jdp-day-name.selected,unfold-jdp-container .unfold-jdp-day.selected{background-color:#569ff7!important;color:#fff!important;opacity:1!important}unfold-jdp-container .unfold-jdp-day-name.holly-day,unfold-jdp-container .unfold-jdp-day-name.last-week,unfold-jdp-container .unfold-jdp-day.holly-day,unfold-jdp-container .unfold-jdp-day.last-week{color:#f44336}unfold-jdp-container .unfold-jdp-day.not-in-month{opacity:.4}unfold-jdp-container .unfold-jdp-day.disabled-day{cursor:not-allowed;opacity:.15}unfold-jdp-container .unfold-jdp-day:not(.disabled-day){border-radius:4px;cursor:pointer;transition:.1s linear}unfold-jdp-container .unfold-jdp-day:not(.disabled-day):hover{background:rgba(0,0,0,.1);transform:scale(1.15);z-index:1}unfold-jdp-container .unfold-jdp-day-name{background-color:rgba(0,0,0,.1);border-radius:0;cursor:default;font-size:90%;font-weight:900}unfold-jdp-container .unfold-jdp-footer{-ms-flex-pack:justify;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:space-between;outline:0;padding:.5rem .5rem 0;width:100%}@media only screen and (max-width:481px){unfold-jdp-container .unfold-jdp-footer{margin:.5rem 0}}unfold-jdp-container .unfold-jdp-btn-close,unfold-jdp-container .unfold-jdp-btn-empty,unfold-jdp-container .unfold-jdp-btn-today{background:#569ff7;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:90%;font-weight:400;padding:.3em .6em;text-align:center}@media only screen and (max-width:481px){unfold-jdp-container .unfold-jdp-btn-close,unfold-jdp-container .unfold-jdp-btn-empty,unfold-jdp-container .unfold-jdp-btn-today{font-size:100%;padding:.5em .8em}}unfold-jdp-container .unfold-jdp-btn-close.disabled-btn,unfold-jdp-container .unfold-jdp-btn-empty.disabled-btn,unfold-jdp-container .unfold-jdp-btn-today.disabled-btn{cursor:not-allowed;opacity:.2}@media only screen and (max-width:481px){unfold-jdp-container .unfold-jdp-btn-today~.unfold-jdp-btn-empty{margin-left:auto;margin-right:1em}}unfold-jdp-container .unfold-jdp-time-container{display:flex;padding:0}unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time{flex:auto;margin:0 .5rem;position:relative}unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time select{background:rgba(0,0,0,.03);border-radius:5px;padding:.5rem 1rem .5rem 7px}unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time:after{content:":";font-size:1.5rem;height:100%;position:absolute;right:-.7rem;top:50%;transform:translateY(-50%)}unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time:first-child:after{display:none}unfold-jdp-container .unfold-jdp-time-container.unfold-jdp-only-time .unfold-jdp-time select{font-size:1.5rem;padding:.8rem 1rem .8rem 7px}unfold-jdp-container .unfold-jdp-time-container.unfold-jdp-only-time .unfold-jdp-time:after{font-size:2.3rem;position:absolute;right:-.8rem}@-webkit-keyframes unfoldJdpOpenAnimation{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes unfoldJdpOpenAnimation{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes unfoldJdpOpenAnimationMobile{0%{bottom:-10%;opacity:0}to{bottom:0;opacity:1}}@keyframes unfoldJdpOpenAnimationMobile{0%{margin-bottom:-20%;opacity:0}to{margin-bottom:0;opacity:1}}/* Unfold isolation fixes */
unfold-jdp-container .unfold-jdp-years,unfold-jdp-container .unfold-jdp-months{align-items:center!important;vertical-align:top!important;overflow:visible!important}
unfold-jdp-container .unfold-jdp-year,unfold-jdp-container .unfold-jdp-month{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;height:32px!important;overflow:visible!important}
unfold-jdp-container .unfold-jdp-year select,unfold-jdp-container .unfold-jdp-month select,unfold-jdp-container .unfold-jdp-time select{appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;background-color:#fff!important;background-image:none!important;border:1px solid #d4d4d4!important;border-radius:4px!important;box-shadow:none!important;color:#171717!important;display:block!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;height:32px!important;line-height:30px!important;margin:0!important;max-height:32px!important;min-height:32px!important;min-width:0!important;max-width:100%!important;outline:none!important;overflow:visible!important;padding:0 20px 0 0!important;text-align:center!important;text-align-last:center!important;text-indent:0!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important}
unfold-jdp-container .unfold-jdp-year select{direction:ltr!important}
unfold-jdp-container .unfold-jdp-month select{direction:rtl!important}
unfold-jdp-container .unfold-jdp-time-container{align-items:center!important;display:flex!important;gap:10px!important;padding:0 8px!important}
unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time{display:block!important;flex:1 1 0!important;margin:0!important;min-width:0!important;overflow:visible!important}
unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time select{direction:ltr!important;font-size:16px!important;height:42px!important;line-height:40px!important;max-height:42px!important;min-height:42px!important;padding:0 20px 0 0!important}
unfold-jdp-container .unfold-jdp-time-container.unfold-jdp-only-time .unfold-jdp-time select{font-size:20px!important;height:56px!important;line-height:54px!important;max-height:56px!important;min-height:56px!important;padding:0 20px 0 0!important}
unfold-jdp-container .unfold-jdp-time-container .unfold-jdp-time:after{right:-8px!important;top:50%!important;transform:translateY(-50%)!important}
unfold-jdp-container .unfold-jdp-icon-minus,unfold-jdp-container .unfold-jdp-icon-plus{height:26px!important;width:26px!important;min-height:26px!important;min-width:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
unfold-jdp-container .unfold-jdp-icon-minus svg,unfold-jdp-container .unfold-jdp-icon-plus svg{display:block!important;height:20px!important;width:20px!important;padding:2px!important}

/* Final RTL select override for Unfold */
[dir="rtl"] unfold-jdp-container select:not([class*="bg-none"]):not([multiple]){background-position:left .75rem center!important;padding-right:1rem!important;padding-left:0!important}
