.theme-kubio .flatpickr-wrapper{display:flex;flex:1;width:100%}@media only screen and (max-width:767px){.theme-kubio .flatpickr-wrapper{flex-direction:column;gap:16px;margin-bottom:16px}}.theme-kubio .flatpickr-calendar{background-color:#fff;border-radius:6px;box-shadow:0 0 8px 0 hsla(0,0%,9%,.08);padding:32px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto!important}@media only screen and (max-width:767px){.theme-kubio .flatpickr-calendar{width:100%!important}}.theme-kubio .flatpickr-calendar:after,.theme-kubio .flatpickr-calendar:before{display:none}.theme-kubio .flatpickr-calendar .flatpickr-months{align-items:center;display:flex;margin-bottom:20px}@media only screen and (max-width:767px){.theme-kubio .flatpickr-calendar .flatpickr-months{gap:20px;margin-bottom:20px}}.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-next-month,.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{align-items:center;display:flex;height:16px;padding:0;position:relative;width:16px}@media only screen and (max-width:767px){.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-next-month:after,.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:after{content:"";inset:-14px;position:absolute}}.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{fill:#1e1f22;height:16px;width:16px}.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{cursor:not-allowed}.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled svg,.theme-kubio .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled svg{fill:#7c7c7c}.theme-kubio .flatpickr-calendar .flatpickr-month{align-items:center;display:flex;min-height:26px}.theme-kubio .flatpickr-calendar .flatpickr-current-month{height:auto;padding:0;pointer-events:none}.theme-kubio .flatpickr-calendar .flatpickr-current-month .cur-month,.theme-kubio .flatpickr-calendar .flatpickr-current-month .numInputWrapper input{color:#1e1f22;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media only screen and (max-width:767px){.theme-kubio .flatpickr-calendar .flatpickr-current-month .cur-month,.theme-kubio .flatpickr-calendar .flatpickr-current-month .numInputWrapper input{font-size:16px;font-weight:400;line-height:1.6}}.theme-kubio .flatpickr-calendar .flatpickr-current-month .numInputWrapper{background-color:transparent;pointer-events:none}.theme-kubio .flatpickr-calendar .flatpickr-current-month .numInputWrapper span{display:none}.theme-kubio .flatpickr-calendar .flatpickr-weekdays{gap:28px}.theme-kubio .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{color:#656565;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.theme-kubio .flatpickr-calendar .flatpickr-days{gap:28px;width:auto!important}.theme-kubio .flatpickr-calendar .dayContainer+.dayContainer{box-shadow:none}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day{align-items:center;color:#1e1f22;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;justify-content:center;line-height:1.5;padding:10px;white-space:nowrap}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.today{border:none}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.endRange,.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.startRange{background-color:#ba5092;border:none;border-radius:999px;box-shadow:none!important;color:#fff}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.startRange:after{background-color:#f5f5f5;content:"";height:100%;left:50%;position:absolute;right:0;top:0;z-index:-1}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.endRange:after{background-color:#f5f5f5;content:"";height:100%;left:-2px;position:absolute;right:50%;top:0;z-index:-1}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.inRange{background-color:#f5f5f5;border:none;box-shadow:-5px 0 0 #f5f5f5,5px 0 0 #f5f5f5}.theme-kubio .flatpickr-calendar .dayContainer .flatpickr-day.inRange:nth-child(7n+1){box-shadow:none!important}.theme-kubio .flatpickr-calendar.static{bottom:calc(100% + 2px);top:auto}@media only screen and (max-width:767px){.theme-kubio .flatpickr-calendar.static{bottom:auto;position:static;width:100%}.theme-kubio .flatpickr-rContainer{margin-inline:auto}}
