.ui-widget-content{border:solid 1px var(--color-gray-light)!important;background:var(--color-white);color:var(--color-black);border-radius:30px}.ui-widget-header{background:var(--color-blue);color:var(--color-white);font-weight:700;margin-top:-3px;margin-left:-3px;margin-right:-3px}.ui-widget-header a{color:var(--color-black)}.ui-autocomplete{padding:10px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid var(--color-white-dark);background:var(--color-white)}.ui-datepicker-calendar .ui-state-default{padding:10px}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{color:var(--color-white);background:var(--color-blue)}.ui-state-hover a,.ui-state-hover a:hover{color:var(--color-black);text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:var(--color-white);background:var(--color-blue)}.ui-menu-item-wrapper{padding:10px 20px!important;border:none;border-radius:30px}.ui-menu-item-wrapper.ui-state-active,.ui-menu-item-wrapper.ui-state-focus,.ui-menu-item-wrapper.ui-state-hover{background:linear-gradient(-45deg,#9f7fd7,#4a9afc,#a3ccff,var(--color-blue-very-light));background-size:400% 400%;animation:gradient 15s ease infinite;border:none;color:initial}.ui-menu-item-wrapper.ui-state-active .highlight,.ui-menu-item-wrapper.ui-state-focus .highlight,.ui-menu-item-wrapper.ui-state-hover .highlight{color:var(--color-blue)!important}.ui-widget-content .highlight{color:var(--color-blue)}.ui-state-active .highlight,.ui-widget-content .ui-state-active .highlight,.ui-widget-header .ui-state-active .highlight{color:var(--color-white)}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:var(--color-black);text-decoration:none}.ui-widget :active{outline:0}.ui-datepicker{width:auto;background:var(--color-white-dark);border:1px solid var(--color-white-dark);border-radius:15px;padding:20px;position:relative;z-index:4!important}.ui-datepicker .ui-datepicker-header{margin:-20px -20px 20px -20px;padding:5px 0;background:var(--color-blue);color:var(--color-white);border-radius:10px 10px 0 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:5px}.ui-datepicker .ui_tpicker_hour,.ui-datepicker .ui_tpicker_time{margin-bottom:20px}.ui-datepicker .ui_tpicker_hour_label,.ui-datepicker .ui_tpicker_minute_label{margin-bottom:10px}.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{background:var(--color-blue);border:1px solid var(--color-blue)}