.ui-datepicker:not(.gform-legacy-datepicker){--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;margin:2.4px;padding:.5rem}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header{border-bottom-color:#0000001a;margin:0 -.5rem .5rem;padding:0 0 1rem;position:relative}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev{cursor:pointer;position:absolute}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next:before,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev:before{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:.18em .18em 0 0;content:"";display:inline-block;height:.55em;left:.15em;position:relative;top:.3em;transform:rotate(-135deg);vertical-align:top;width:.55em}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next .ui-icon,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev{left:1rem;top:3rem}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next{right:1rem;top:3rem}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next:before{--tw-rotate:45deg;left:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-title{text-align:center}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-title select{margin:0 .25rem}.ui-datepicker:not(.gform-legacy-datepicker) table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);margin:0;width:100%}.ui-datepicker:not(.gform-legacy-datepicker) thead{font-size:.875rem}.ui-datepicker:not(.gform-legacy-datepicker) td{padding:0;text-align:center;width:20px}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:block;line-height:2rem;text-align:center;text-decoration-line:none;width:100%}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active,.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(30 101 179/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-other-month{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.ui-datepicker:not(.gform-legacy-datepicker)[style]{z-index:9999!important}.gform-datepicker-calendar{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#0000001a;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:0;margin-top:.25rem;padding:.5rem;position:absolute;top:100%;width:16rem;z-index:9999}.gform-datepicker-calendar table.calendar{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:initial;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:none;font-size:.875rem;margin:0;text-align:center;width:100%}.gform-datepicker-calendar table.calendar tr{background-color:initial}.gform-datepicker-calendar table.calendar td{border-style:none;padding:.25rem}.gform-datepicker-calendar table.calendar .nav.btn{cursor:pointer}.gform-datepicker-calendar table.calendar .month,.gform-datepicker-calendar table.calendar .year{font-weight:700}.gform-datepicker-calendar table.calendar .month select,.gform-datepicker-calendar table.calendar .year select{appearance:none;background-color:initial;border-width:0;cursor:pointer;font-weight:700;text-align:center;width:100%}.gform-datepicker-calendar table.calendar [hidden]{display:none}.gform-datepicker-calendar table.calendar th.week{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));font-weight:400;padding-bottom:.25rem}.gform-datepicker-calendar table.calendar td.day{border-radius:9999px;cursor:pointer;line-height:2rem}.gform-datepicker-calendar table.calendar td.day:hover{--tw-bg-opacity:1;background-color:rgb(238 247 247/var(--tw-bg-opacity))}.gform-datepicker-calendar table.calendar td.day:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(0 209 255/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.gform-datepicker-calendar table.calendar td.day.selected{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(30 101 179/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.gform-datepicker-calendar .monthMessage{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));margin-top:.5rem;text-align:center}.gform-datepicker-calendar .monthMessage p{font-size:.75rem;line-height:1rem;margin:0}