#ui-datepicker-div{z-index:999999!important} .ui-helper-hidden{display:none} .ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse} .ui-helper-clearfix:after{clear:both} .ui-front{z-index:999999} .ui-widget{font-family:inherit;font-size:14px} .ui-widget .ui-widget{font-size:1em} .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:1em} .ui-widget-content{border:1px solid rgba(0,0,0,.12);background:#fff;color:#111;border-radius:10px;box-shadow:0 14px 40px rgba(0,0,0,.18);overflow:hidden} .ui-widget-header{border:0;background:#f5f5f5;color:#111;font-weight:600} .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid transparent;background:transparent;font-weight:500;color:#111} .ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:1px solid transparent;background:rgba(0,0,0,.05);color:#111} .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid transparent;background:#111;color:#fff} .ui-state-disabled{opacity:.4;pointer-events:none} .ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:10px} .ui-corner-all,.ui-corner-right,.ui-corner-tr,.ui-corner-top{border-top-right-radius:10px} .ui-corner-all,.ui-corner-bottom,.ui-corner-bl,.ui-corner-left{border-bottom-left-radius:10px} .ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:10px} .ui-datepicker{width:19.5em;padding:.6em} .ui-datepicker .ui-datepicker-header{position:relative;padding:.45em .5em;border-radius:8px} .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;width:2em;height:2em;margin-top:-1em;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center} .ui-datepicker .ui-datepicker-prev{left:.35em} .ui-datepicker .ui-datepicker-next{right:.35em} .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent} .ui-datepicker .ui-datepicker-prev span{border-right:8px solid #111;margin-left:-2px} .ui-datepicker .ui-datepicker-next span{border-left:8px solid #111;margin-right:-2px} .ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:rgba(0,0,0,.06)} .ui-datepicker .ui-datepicker-title{margin:0 2.6em;line-height:1.9em;text-align:center;font-weight:700;font-size:.95em} .ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:48%;padding:.2em .4em;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#fff} .ui-datepicker table{width:100%;border-collapse:collapse;margin:.55em 0 0} .ui-datepicker th{padding:.55em .2em;text-align:center;font-weight:700;font-size:.78em;color:rgba(0,0,0,.62)} .ui-datepicker td{border:0;padding:.12em} .ui-datepicker td span,.ui-datepicker td a{display:block;padding:.55em 0;text-align:center;text-decoration:none;border-radius:8px} .ui-datepicker td a{transition:background .12s ease,color .12s ease} .ui-datepicker .ui-datepicker-today a{background:rgba(0,0,0,.06)} .ui-datepicker .ui-datepicker-current-day a{background:#111;color:#fff} .ui-datepicker td.ui-state-disabled span{color:rgba(0,0,0,.35)} .ui-datepicker .ui-datepicker-buttonpane{background:#fff;border:0;margin:.55em 0 0;padding:.4em 0 0} .ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;border:1px solid rgba(0,0,0,.12);background:#fff;padding:.45em .7em;border-radius:10px;font-weight:600} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{float:right}