.calendar-cell[data-v-1a5b7e43]{position:relative;padding:0;font-size:1rem}.calendar-cell[data-v-1a5b7e43]:focus{outline:2px solid transparent;outline-offset:2px}.calendar-cell[data-v-1a5b7e43]{padding-top:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.calendar-cell[data-v-1a5b7e43]:focus-visible{outline:none;z-index:2}.calendar-cell:focus-visible .calendar-cell__wrapper[data-v-1a5b7e43]{outline:2px solid #2563eb;outline-offset:-2px}.calendar-cell__wrapper[data-v-1a5b7e43]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.calendar-cell__price[data-v-1a5b7e43]{position:absolute;left:0;right:0;bottom:.125rem;display:block;font-size:.5rem;font-weight:700;line-height:1rem}@media(min-width:360px){.calendar-cell__price[data-v-1a5b7e43]{bottom:.25rem}}@media(min-width:768px){.calendar-cell__price[data-v-1a5b7e43]{font-size:.625rem}}@media(min-width:1280px){.calendar-cell__price[data-v-1a5b7e43]{font-size:.75rem;font-weight:400}}.selected-date .calendar-cell__wrapper[data-v-1a5b7e43]{--tw-bg-opacity: 1;background-color:rgb(114 132 228 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.calendar-cell--green.selected-date .calendar-cell__wrapper[data-v-1a5b7e43]{--tw-bg-opacity: 1;background-color:rgb(78 188 115 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:10px;margin:1px}.tail[data-v-1a5b7e43]{position:relative;--tw-bg-opacity: 1;background-color:rgb(220 225 249 / var(--tw-bg-opacity, 1))}.calendar-cell--green .tail[data-v-1a5b7e43],.calendar-cell--green.tail[data-v-1a5b7e43]{--tw-bg-opacity: 1;background-color:rgb(239 240 240 / var(--tw-bg-opacity, 1))}.first.tail[data-v-1a5b7e43]{border-radius:12px 0 0 12px}.last.tail[data-v-1a5b7e43]{border-radius:0 12px 12px 0}.selected-date .selected-date__arrows[data-v-1a5b7e43],.selected-date__arrows[data-v-1a5b7e43]:after,.selected-date__arrows[data-v-1a5b7e43]:before{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.selected-date .selected-date__arrows[data-v-1a5b7e43]:after,.selected-date .selected-date__arrows[data-v-1a5b7e43]:before{content:""}.selected-date:not(.last) .selected-date__arrows[data-v-1a5b7e43]:before{margin-top:-.25rem;background-position:left top;background-image:url(https://aviax-cdn.aviata.kz/kz/releases/7.0.0/assets/static/calendar-date-from.D7r19o1o.svg)}.selected-date.last .selected-date__arrows[data-v-1a5b7e43]:after,.selected-date.first-last .selected-date__arrows[data-v-1a5b7e43]:after{margin-bottom:-.25rem;background-position:right bottom;background-image:url(https://aviax-cdn.aviata.kz/kz/releases/7.0.0/assets/static/calendar-date-to.D_NgCuqp.svg)}.calendar-cell--green .selected-date__arrows[data-v-1a5b7e43]:before,.calendar-cell--green .selected-date__arrows[data-v-1a5b7e43]:after{display:none}.calendar-cell--green .calendar-cell__price[data-v-1a5b7e43]{margin-bottom:.25rem;font-size:.75rem;font-weight:400;color:rgb(32 33 35 / var(--tw-text-opacity, 1));--tw-text-opacity: .4}.calendar-cell--green.selected-date .calendar-cell__wrapper .calendar-cell__price[data-v-1a5b7e43]{color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-text-opacity: .8}.calendar-cell.calendar-cell--compact[data-v-1a5b7e43]{height:50px;padding-top:0}.calendar-cell.calendar-cell--compact .calendar-cell__wrapper[data-v-1a5b7e43]{width:46px;height:46px;margin:auto;aspect-ratio:auto;color:#171717}.calendar-cell--compact.selected-date .calendar-cell__wrapper[data-v-1a5b7e43]{color:#fff}.calendar-cell--compact:disabled .calendar-cell__wrapper[data-v-1a5b7e43]{color:#00000052}.calendar-cell--compact[aria-current=date]:not(.selected-date) .calendar-cell__wrapper[data-v-1a5b7e43]{border:1px solid rgba(0,0,0,.08)}.calendar-cell--compact.calendar-cell--between[data-v-1a5b7e43]{--tw-bg-opacity: 1;background-color:rgb(239 240 240 / var(--tw-bg-opacity, 1))}.calendar-cell--compact.calendar-cell--between .calendar-cell__wrapper[data-v-1a5b7e43]{background-color:transparent}.calendar-cell--compact .calendar-cell__day[data-v-1a5b7e43],.calendar-cell--compact .calendar-cell__price[data-v-1a5b7e43]{position:absolute;left:0;right:0;margin:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;bottom:auto;transform:translateY(-50%)}.calendar-cell--compact .calendar-cell__day[data-v-1a5b7e43]{top:calc(50% - 4px);font-size:16px;font-weight:600;line-height:22px}.calendar-cell--compact .calendar-cell__price[data-v-1a5b7e43]{top:calc(50% + 10px);font-size:12px;font-weight:500;line-height:16px}.calendar-cell--compact:disabled .calendar-cell__day[data-v-1a5b7e43]{top:50%}.calendar-cell--compact:disabled .calendar-cell__price[data-v-1a5b7e43]{display:none}
