.jquery-datepicker{position:relative;outline:none;display:none;box-sizing:border-box;width:240px;height:240px;padding:5px;font-size:16px;font-family:sans-serif}.jquery-datepicker .datepicker-box{display:none;flex-direction:column;height:100%}.jquery-datepicker .datepicker-box .box-row{display:flex;min-height:0;flex:1}.jquery-datepicker .datepicker-box .box-row.row-header{flex:none;position:relative;padding-bottom:5px;padding-right:60px;margin-bottom:5px}.jquery-datepicker .datepicker-box .box-row.row-header .header-title{display:flex;justify-content:center;flex-direction:column;text-align:left;padding:5px 7px;cursor:pointer;width:100%}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions{position:absolute;top:3px;right:3px;bottom:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action{display:flex;position:relative;justify-content:center;flex-direction:column;text-align:center;float:left;height:100%;width:25px;cursor:pointer}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action:not(:last-child){margin-right:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action::after{content:'';position:absolute;width:0;height:0;border-style:solid;top:50%;left:50%;margin-left:-3px;margin-top:-6px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-width:5px 6px 5px 0;border-color:#fff0 red #fff0 #fff0}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-width:5px 0 5px 6px;border-color:#fff0 #fff0 #fff0 red}.jquery-datepicker .datepicker-box .box-row.row-days{font-size:12px;text-align:center;text-transform:uppercase}.jquery-datepicker .datepicker-box .box-row.row-week{font-size:14px;text-align:right}.jquery-datepicker .datepicker-box .box-row .box-cell{display:flex;flex:1 1 0%;justify-content:center;flex-direction:column;text-align:center;padding:5px;cursor:default}.jquery-datepicker .datepicker-box.is-active{display:flex}.jquery-datepicker.is-2x{width:480px;height:480px;font-size:21px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-days{font-size:16px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-week{font-size:18px}.jquery-datepicker.is-open{display:block}.jquery-datepicker.is-popup{position:absolute;top:50px;left:50px;box-shadow:0 2px 12px rgb(0 0 0 / .15)}.jquery-datepicker.is-popup::before,.jquery-datepicker.is-popup::after{content:'';position:absolute;width:0;height:0;border-style:solid}.jquery-datepicker.is-popup.tip-below::before,.jquery-datepicker.is-popup.tip-below::after{bottom:-10px;border-width:10px 10px 0 10px;border-color:red #fff0 #fff0 #fff0}.jquery-datepicker.is-popup.tip-below::before{bottom:-11px}.jquery-datepicker.is-popup.tip-above::before,.jquery-datepicker.is-popup.tip-above::after{top:-10px;border-width:0 10px 10px 10px;border-color:#fff0 #fff0 red #fff0}.jquery-datepicker.is-popup.tip-above::before{top:-11px}.jquery-datepicker.is-popup.tip-right::before,.jquery-datepicker.is-popup.tip-right::after{right:20px}.jquery-datepicker.is-popup.tip-left::before,.jquery-datepicker.is-popup.tip-left::after{left:20px}.jquery-datepicker.theme-light{border:1px solid #CCC;background:#FFF;color:#222}.jquery-datepicker.theme-light .datepicker-box{background:#FFF}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header{color:#626262;border-bottom:1px solid rgb(204 204 204 / .5)}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-title:hover{color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:#fff0 #CCC #fff0 #fff0}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:#fff0 #fff0 #fff0 #CCC}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:#fff0 #222 #fff0 #fff0}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:#fff0 #fff0 #fff0 #222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-days{color:#7b7b7b}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell:hover{background:#EEE;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:#fff0;color:#CCC}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today{background:#FFF;color:#12AFCB}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#EEE;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgb(255 213 79 / .2);color:#cf9d00}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#EEE;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgb(229 115 115 / .2);color:#b72222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12AFCB;color:#FFF}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12AFCB;color:#FFF}.jquery-datepicker.theme-light.tip-below::before{border-color:#CCC #fff0 #fff0 #fff0}.jquery-datepicker.theme-light.tip-above::before{border-color:#fff0 #fff0 #CCC #fff0}.jquery-datepicker.theme-light.tip-below::after{border-color:#FFF #fff0 #fff0 #fff0}.jquery-datepicker.theme-light.tip-above::after{border-color:#fff0 #fff0 #FFF #fff0}.jquery-datepicker.theme-dark{border:1px solid #323232;background:#1B1B1B;color:#FFF}.jquery-datepicker.theme-dark .datepicker-box{background:#1B1B1B}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header{color:rgb(255 255 255 / .5);border-bottom:1px solid rgb(50 50 50 / .75)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-title:hover{color:#FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:#fff0 #323232 #fff0 #fff0}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:#fff0 #fff0 #fff0 #323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:#fff0 #FFF #fff0 #fff0}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:#fff0 #fff0 #fff0 #FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-days{color:rgb(255 255 255 / .35)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell:hover{background:#323232;color:#FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:#fff0;color:#323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today{background:#1B1B1B;color:#12AFCB}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#323232;color:#FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgb(255 213 79 / .05);color:#cf9d00}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#323232;color:#FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgb(229 115 115 / .05);color:#b72222}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12AFCB;color:#FFF}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12AFCB;color:#FFF}.jquery-datepicker.theme-dark.tip-below::before{border-color:#323232 #fff0 #fff0 #fff0}.jquery-datepicker.theme-dark.tip-above::before{border-color:#fff0 #fff0 #323232 #fff0}.jquery-datepicker.theme-dark.tip-below::after{border-color:#1B1B1B #fff0 #fff0 #fff0}.jquery-datepicker.theme-dark.tip-above::after{border-color:#fff0 #fff0 #1B1B1B #fff0}