.datepicker-wrapper{position:relative}.datepicker-wrapper .ui-datepicker-trigger{cursor:pointer;border:0;border-radius:0;outline:0;padding:0;-webkit-appearance:none;background:0 0;position:absolute;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;charset=UTF-8,<svg width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 2H15V0H13V2H5V0H3V2H2C0.89 2 0.00999999 2.9 0.00999999 4L0 18C0 18.5304 0.210714 19.0391 0.585786 19.4142C0.960859 19.7893 1.46957 20 2 20H16C17.1 20 18 19.1 18 18V4C18 2.9 17.1 2 16 2ZM16 18H2V8H16V18ZM6 12H4V10H6V12ZM10 12H8V10H10V12ZM14 12H12V10H14V12ZM6 16H4V14H6V16ZM10 16H8V14H10V16ZM14 16H12V14H14V16Z" fill="%23040c17"/></svg>');right:11px;width:18px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.datepicker-wrapper .ui-datepicker-trigger:focus{outline:0}.ui-datepicker{display:none;width:248px}.ui-datepicker.ui-widget-content{font-family:inherit;border:0;border-radius:4px;box-shadow:2px 6px 16px rgba(0,0,0,.1);padding:8px 16px;background:#fff;color:currentColor}.ui-datepicker th{font-size:13px;line-height:1.3;letter-spacing:.2px;padding:0;width:32px;height:32px;font-weight:400;color:#8e9196;text-align:center;text-transform:uppercase}@media (max-width:576px){.ui-datepicker th{font-size:12px}}.ui-datepicker th span{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.ui-datepicker td{font-size:13px;line-height:1.3;letter-spacing:.2px;padding:0;height:32px;width:32px;text-align:center}@media (max-width:576px){.ui-datepicker td{font-size:12px}}.ui-datepicker td.ui-datepicker-other-month *{opacity:0;pointer-events:none}.ui-datepicker td.ui-datepicker-today *{background:#f3f8fe;border:0}.ui-datepicker td.ui-datepicker-current-day *,.ui-datepicker td.ui-state-active *{background:#040c17;color:#fff}.ui-datepicker td.ui-state-disabled *{color:#b9bfc7}.ui-datepicker td:hover a{background:#ebebed;border:1px solid #2b4362}.ui-datepicker .ui-widget-header{position:relative;border:0;border-radius:0;background:0 0;font-weight:400;color:currentColor;margin-bottom:16px}.ui-datepicker .ui-widget-header .ui-datepicker-title{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;line-height:0}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{font-size:13px;line-height:1.3;letter-spacing:.2px}@media (max-width:576px){.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{font-size:12px}}.ui-datepicker .ui-widget-header .ui-datepicker-title select{-webkit-appearance:none;border:0;border-radius:2px;padding:0 8px;width:auto;margin-bottom:4px;cursor:pointer}.ui-datepicker .ui-widget-header .ui-datepicker-title select:hover{background:#f3f8fe}.ui-datepicker .ui-widget-header .ui-datepicker-title .ui-datepicker-month{height:32px;display:flex;align-items:center;justify-content:center;width:100%;pointer-events:none}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container{margin-bottom:16px}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container .select2-selection--single{background:#dfe6ef;border:0;border-radius:4px;display:flex;height:25px;align-items:center;justify-content:center}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container .select2-selection--single .select2-selection__rendered{color:#8e9196;padding:0;font-size:13px;line-height:1.3;letter-spacing:.2px}@media (max-width:576px){.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container .select2-selection--single .select2-selection__rendered{font-size:12px}}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container .select2-selection--single .select2-selection__arrow{position:relative;top:0;right:0;width:10px;height:8px;background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.66211 7.06445C7.66211 6.72266 7.53906 6.44238 7.25879 6.17578L2.09082 1.11035C1.88574 0.905273 1.63281 0.802734 1.33203 0.802734C0.730469 0.802734 0.238281 1.29492 0.238281 1.88965C0.238281 2.19043 0.361328 2.4707 0.586914 2.68945L5.0918 7.05762L0.586914 11.4326C0.361328 11.6582 0.238281 11.9316 0.238281 12.2393C0.238281 12.8408 0.730469 13.3262 1.33203 13.3262C1.63281 13.3262 1.88574 13.2236 2.09082 13.0186L7.25879 7.95312C7.5459 7.67969 7.66211 7.39941 7.66211 7.06445Z" fill="%238E9196"/></svg>');background-position:center;background-repeat:no-repeat;background-size:4px 7px;margin-left:4px;transform:rotate(90deg)}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.ui-datepicker .ui-widget-header .ui-datepicker-title .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(-90deg)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;height:32px;width:32px;border-radius:50%;overflow:hidden;cursor:pointer;top:auto;bottom:0;font-size:0}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{display:block;background-position:center;background-size:7.5px 12.5px;background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.66211 7.06445C7.66211 6.72266 7.53906 6.44238 7.25879 6.17578L2.09082 1.11035C1.88574 0.905273 1.63281 0.802734 1.33203 0.802734C0.730469 0.802734 0.238281 1.29492 0.238281 1.88965C0.238281 2.19043 0.361328 2.4707 0.586914 2.68945L5.0918 7.05762L0.586914 11.4326C0.361328 11.6582 0.238281 11.9316 0.238281 12.2393C0.238281 12.8408 0.730469 13.3262 1.33203 13.3262C1.63281 13.3262 1.88574 13.2236 2.09082 13.0186L7.25879 7.95312C7.5459 7.67969 7.66211 7.39941 7.66211 7.06445Z" fill="%238E9196"/></svg>');background-repeat:no-repeat;width:100%;height:100%}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-prev .ui-icon{transform:rotate(180deg)}.ui-datepicker .ui-state-default{color:currentColor;font-weight:400;background:0 0;border:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:4px;text-decoration:none}.select2-container .ui-datepicker-select2-dropdown{background:#dfe6ef;padding:16px;border-radius:4px;box-shadow:none}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below{margin-top:2px}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below .select2-results{display:flex;justify-content:center}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below .select2-results__options{display:flex;justify-content:center;align-items:center;gap:24px;overflow-x:auto}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below .select2-results__option{color:#040c17;height:21px;border-radius:4px;border:1px solid transparent;padding:2px;margin:0}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below .select2-results__option.select2-results__option--highlighted{border-color:#2b4362;background:0 0}.select2-container .ui-datepicker-select2-dropdown.select2-dropdown--below .select2-results__option[aria-selected=true]{background:#2b4362;color:#fff}