.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;line-height:1.5;font-size:12px;background-color:rgba(0,0,0,.05);padding:1px;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-inner{padding:8px 10px;color:#333;text-align:left;text-decoration:none;background-color:#fff;border-radius:3px;min-height:34px;border:1px solid #b1b1b1}.rc-tooltip-arrow,.rc-tooltip-arrow-inner{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{transform:translate(-50%,5px);margin-left:-6px;border-width:6px 6px 0;border-top-color:#b1b1b1}.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner{bottom:1px;margin-left:-6px;border-width:6px 6px 0;border-top-color:#fff}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:-5px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#b1b1b1;transform:translateX(calc(-100% + 1px))}.rc-tooltip-placement-right .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner{left:1px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#fff}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:-5px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#b1b1b1;transform:translateX(calc(100% - 1px))}.rc-tooltip-placement-left .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner{right:1px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#fff}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{transform:translate(-50%,-5px);margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#b1b1b1}.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner{top:1px;margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#fff}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.button-no-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;margin:0;color:inherit;text-align:inherit;text-decoration:none;vertical-align:baseline}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;word-break:keep-all}.v7_2_8.c-calendar .c-calendar-icon-dot{background-color:#ff6f00;width:4px;height:4px;border-radius:50%;position:absolute;top:8px;right:50%;transform:translateX(50%);display:inline-block}.v7_2_8.c-calendar .c-calendar-icon-dot.custom{position:static;margin-inline-end:8px;transform:none}.v7_2_8.c-calendar .c-calendar-month{flex:1 1;margin-inline-end:24px}.v7_2_8.c-calendar .c-calendar-month.stack-level-2 .c-calendar-month__week td{min-height:64px}.v7_2_8.c-calendar .c-calendar-month:nth-of-type(2){margin-inline-end:0}@media screen and (max-width:580px){.v7_2_8.c-calendar .c-calendar-month{width:100%}}.v7_2_8.c-calendar .c-calendar-month__title{padding:16px 0 12px}.v7_2_8.c-calendar .c-calendar-month__title h2{color:#0f294d;text-align:center;font-size:16px;line-height:24px;letter-spacing:0;font-weight:700}.v7_2_8.c-calendar .c-calendar-month__week-head{font-size:12px;line-height:14px;color:#0f294d;margin-bottom:10px;font-weight:400}.v7_2_8.c-calendar .c-calendar-month__week-head tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-around;width:100%}.v7_2_8.c-calendar .c-calendar-month__week-head th{flex:1 1;text-align:center}.v7_2_8.c-calendar .c-calendar-month__days{font-size:14px;margin-bottom:5px}.v7_2_8.c-calendar .c-calendar-month__week{flex-direction:row;text-align:center;list-style:none;margin:0;padding:0}.v7_2_8.c-calendar .c-calendar-month__week,.v7_2_8.c-calendar .c-calendar-month__week td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td{color:#0f294d;font-size:14px;line-height:18px;position:relative;height:auto;min-height:48px;width:48px;flex-direction:column;box-sizing:border-box}.v7_2_8.c-calendar .c-calendar-month__week td[data-focused]{z-index:999}.v7_2_8.c-calendar .c-calendar-month__week td .tipWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;padding:7px 0}.v7_2_8.c-calendar .c-calendar-month__week td .day,.v7_2_8.c-calendar .c-calendar-month__week td .price{width:100%;display:block;font-size:14px;line-height:18px;height:16px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td .day .leftSlot,.v7_2_8.c-calendar .c-calendar-month__week td .price .leftSlot{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;align-items:center;justify-content:center;margin-inline-end:2px}.v7_2_8.c-calendar .c-calendar-month__week td .slot{height:16px;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td .slot.slot-absolute{position:absolute;left:50%;bottom:3px;transform:translateX(-50%)}.v7_2_8.c-calendar .c-calendar-month__week td .day{font-weight:700}.v7_2_8.c-calendar .c-calendar-month__week td .price{font-size:12px;color:#455873;max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}.v7_2_8.c-calendar .c-calendar-month__week td.is-allow-hover:hover{cursor:pointer}.v7_2_8.c-calendar .c-calendar-month__week td.is-allow-hover:not(.is-selected):hover{background-color:rgba(50,100,255,.08);border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.is-disable{cursor:unset;color:#acb4bf}.v7_2_8.c-calendar .c-calendar-month__week td.is-disable .price{color:inherit!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-in-range{background-color:rgba(50,100,255,.08)}.v7_2_8.c-calendar .c-calendar-month__week td.is-in-range.is-allow-hover:not(.is-selected):hover{border-radius:0;background-color:rgba(50,100,255,.16)}.v7_2_8.c-calendar .c-calendar-month__week td.has-price .c-calendar-icon-dot{transform:translate(50%,-4px)}.v7_2_8.c-calendar .c-calendar-month__week td.has-price .slot.slot-absolute{bottom:9px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range){padding:1px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range) .tipWrapper{border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range) .tipWrapper:hover{background-color:rgba(50,100,255,.08)!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected.is-selected-first.in-range{border-radius:4px 0 0 4px;background-color:rgba(50,100,255,.08)}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected.is-selected-last.in-range{border-radius:0 4px 4px 0;background-color:rgba(50,100,255,.08)}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper{background-color:#3264ff;border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper:hover{background-color:#2953d6}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper .slot span,.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper .slot svg{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .c-calendar-icon-dot{background-color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price,.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price .leftSlot{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price .leftSlot .icon{background-color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.disabled-interact{cursor:default!important}.v7_2_8.c-calendar .c-calendar-month__week td.disabled-interact:hover{background-color:unset!important}.v7_2_8.c-calendar .c-calendar-month__week td .lp-loading{width:100%;height:100%;background-color:#f0f2f5;border-radius:4px;animation:breathe 1.6s cubic-bezier(.645,.045,.355,1) infinite;overflow:hidden;align-self:center;line-height:18px;text-align:center;margin-top:3px;margin-bottom:3px}.v7_2_8.c-calendar .c-calendar-month__festival{list-style:none;padding-inline-start:10px;margin-bottom:10px;font-size:12px;line-height:1.5;color:#8592a6;overflow:hidden;position:relative}.v7_2_8.c-calendar .c-calendar-month__festival-date,.v7_2_8.c-calendar .c-calendar-month__festival-name{margin-inline-end:4px;display:inline-block}.v7_2_8.c-calendar .c-calendar-month__festival li{position:relative}.v7_2_8.c-calendar .c-calendar-month__festival li:not(:last-of-type){margin-bottom:5px}.v7_2_8.c-calendar .c-calendar-month__festival .c-calendar-icon-dot{left:-9px;top:5px}@keyframes breathe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.c-calender-pop__wrapper.rc-tooltip{padding:0;opacity:1;pointer-events:none}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-arrow{border-top-color:rgba(15,41,77,.9);border-bottom-color:rgba(15,41,77,.9);margin:0}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner{padding:8px;color:#fff;font-size:12px;line-height:16px;border-radius:2px;border:none;box-shadow:none;background-color:rgba(15,41,77,.9);width:100%;outline:none;box-sizing:border-box}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner .day-tip{text-align:center}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner .day-tip p{margin:0;padding:0}.c-calender-modal{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.c-calender-modal .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px;background:#fff;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);border-radius:4px;color:#0f294d;font-size:14px;min-width:515px;pointer-events:all}.c-calender-modal .content,.c-calender-modal .content .badge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.c-calender-modal .content .badge{margin-inline-end:9px}.c-calender-modal .content .badge svg{font-size:19px}[dir=rtl] .v7_2_8.c-calendar-month__festival-icon-dot{right:-7px}.c-calendar__with-tabs{background:#fff;border:1px solid #dadfe6;box-shadow:0 8px 16px 0 rgba(15,41,77,.12);border-radius:4px;width:736px;box-sizing:border-box}.c-calendar__with-tabs.invisible{display:none}.c-calendar__with-tabs .c-tab{width:100%}.c-calendar__with-tabs .c-tab .tablist{border-bottom:1px solid #dadfe6;padding:0 16px;height:54px;flex-direction:row;justify-content:flex-start;gap:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-calendar__with-tabs .c-tab .tablist,.c-calendar__with-tabs .c-tab .tablist .c-tab-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;box-sizing:border-box}.c-calendar__with-tabs .c-tab .tablist .c-tab-item{width:100px;cursor:pointer;text-align:center;justify-content:center;height:100%;transition:all .2s ease-in-out;position:relative;color:#0f294d;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px}.c-calendar__with-tabs .c-tab .tablist .c-tab-item:after{position:absolute;content:"";display:block;bottom:0;left:0;right:0;width:0;height:4px;background-color:#3364ff;transition:width .1s,width 0s .1s}.c-calendar__with-tabs .c-tab .tablist .c-tab-item.active{font-weight:700}.c-calendar__with-tabs .c-tab .tablist .c-tab-item.active:after{width:100%}.c-calendar__with-tabs .c-tab .tablist .c-tab-item:hover:after{width:100%;transition:width .1s}.c-calendar__with-tabs .c-tab .content-holder .tabpanel{display:none}.c-calendar__with-tabs .c-tab .content-holder .tabpanel.active{display:block}.c-calendar__with-tabs .c-calendar{border-radius:0!important;box-shadow:none!important;border:none!important;outline:none!important;box-sizing:border-box!important;width:734px!important}.c-calendar__with-tabs .c-action{width:100%;padding:8px 16px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;margin-top:-15px}.c-calendar__with-tabs .c-action button{min-width:160px}.v7_2_8.c-calendar .festival-selector-wrapper{background:#fff;overflow:hidden;width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding-top:16px;padding-bottom:16px;flex-wrap:nowrap;background-color:#fff;transition:transform .2s ease-in-out;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector::-webkit-scrollbar{display:none}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px;padding:7px 16px;border-radius:4px;background-color:#f6f7fa;font-size:14px;font-weight:400;cursor:pointer;border:1px solid #f6f7fa;transition:all .1s ease;max-width:487.08px;box-sizing:border-box;line-height:18px}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item.active,.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item:hover{border-color:#2c61fe;background-color:#f1f5ff;color:#2c61fe}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item .festival-item-date,.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item .festival-item-label{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;word-break:keep-all}.v7_2_8.c-calendar .festival-selector-wrapper .nav{align-items:center;justify-content:center;position:absolute;top:16px;bottom:16px;background-color:#fff;cursor:pointer;z-index:999;display:none;width:48px;box-sizing:border-box;color:#0f294d}.v7_2_8.c-calendar .festival-selector-wrapper .nav.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.v7_2_8.c-calendar .festival-selector-wrapper .nav:hover{color:#2c61fe}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev{left:0;border-inline-end:4px solid transparent;background-clip:content-box}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev .prev-fest{transform:scaleX(-1)}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next{right:0}.v7_2_8.c-calendar .festival-selector-wrapper .nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;margin:0;color:inherit;text-align:inherit;text-decoration:none;vertical-align:baseline;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:4px}.v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask{position:absolute;right:38px;top:50%;transform:translateY(-50%);height:71px;width:20px;z-index:998;pointer-events:none;display:none}.v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask.visible{display:block}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev{right:0;left:auto}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev .prev-fest{transform:none}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next{left:0;right:auto}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next .next-fest{transform:scaleX(-1)}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask{right:auto;left:38px}.v7_2_8.c-calendar{border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.12);box-sizing:border-box;border:1px solid #dadfe6;width:738px;padding:0 16px;position:relative;background:#fff}.v7_2_8.c-calendar .c-calendar__header .quick-select-header{background:rgba(50,100,255,.08);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:16px;margin-left:-16px;margin-right:-16px}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .title p{color:#0f294d;font-size:18px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;max-width:80%}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector{background:#fff;border:1px solid #dadfe6;border-radius:4px;padding:8px 16px;color:#0f294d;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;cursor:pointer;white-space:nowrap;margin-left:8px}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector.active,.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector:hover{background:#0f294d;color:#fff}.v7_2_8.c-calendar .c-calendar__headerSlot{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #dadfe6}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot .leading{color:#0f294e;font-size:16px;font-weight:700;letter-spacing:0}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot .switch-wrapper>label span{height:22px;color:#0f294d;font-size:16px;line-height:22px;font-weight:700}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper{display:inline-block;max-width:50%}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label #cal-switch{display:none}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label span{margin-inline-end:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#0f294e;font-size:14px;font-weight:700;letter-spacing:0;max-width:100%}.v7_2_8.c-calendar.is-single{width:369px;padding:0 8px}.v7_2_8.c-calendar.is-single .c-calendar-month{margin-inline-end:0}.v7_2_8.c-calendar.is-single .c-calendar__footer{flex-direction:column;align-items:flex-start}.v7_2_8.c-calendar.is-single .c-calendar__fest,.v7_2_8.c-calendar.is-single .c-calendar__msg{text-align:left;width:auto}.v7_2_8.c-calendar.is-single .c-calendar__desc-line{justify-content:flex-start}.v7_2_8.c-calendar.is-hide{display:none}@media screen and (max-width:580px){.v7_2_8.c-calendar{min-width:260px;width:auto;padding:0 8px}}.v7_2_8.c-calendar .c-calendar__body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;align-items:flex-start;padding-bottom:10px}@media screen and (max-width:580px){.v7_2_8.c-calendar .c-calendar__body{flex-direction:column}}.v7_2_8.c-calendar .c-calendar__footer{text-align:center;padding:15px 0;font-size:12px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;color:#455873;font-weight:400}.v7_2_8.c-calendar .c-calendar__fest{width:50%;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}.v7_2_8.c-calendar .c-calendar__fest .fest-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.v7_2_8.c-calendar .c-calendar__msg{flex:1 1;text-align:right}.v7_2_8.c-calendar .c-calendar__desc-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;white-space:pre}.v7_2_8.c-calendar .c-calendar__desc-nights{margin-inline-start:6px;font-weight:700}.v7_2_8.c-calendar .c-calendar__message{font-size:14px;line-height:18px;color:#0f294d;margin-bottom:4px}.v7_2_8.c-calendar .c-calendar__message.is-error{color:#ee3b28}.v7_2_8.c-calendar .c-calendar-icon-next-mon,.v7_2_8.c-calendar .c-calendar-icon-prev-mon{top:18px;position:absolute;cursor:pointer;color:#0f294d;font-style:normal;font-weight:400;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-icon-next-mon:hover,.v7_2_8.c-calendar .c-calendar-icon-prev-mon:hover{color:#3264ff}.v7_2_8.c-calendar .c-calendar-icon-next-mon.is-disable,.v7_2_8.c-calendar .c-calendar-icon-prev-mon.is-disable{color:#ced2d9}.v7_2_8.c-calendar .c-calendar-icon-next-mon.custom-icon svg,.v7_2_8.c-calendar .c-calendar-icon-prev-mon.custom-icon svg{display:none}.v7_2_8.c-calendar .c-calendar-icon-prev-mon{left:16px}.v7_2_8.c-calendar .c-calendar-icon-prev-mon svg{transform:rotate(180deg)}.v7_2_8.c-calendar .c-calendar-icon-next-mon{right:16px}.v7_2_8.c-calendar .c-fuzzy-sels{width:100%;margin:2px 0 -3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start;gap:8px}.v7_2_8.c-calendar .c-fuzzy-sels .sels-item{background:#f5f7fa;border:1px solid #f5f7fa;color:#0f294d}.v7_2_8.c-calendar .c-fuzzy-sels .sels-item.active,.v7_2_8.c-calendar .c-fuzzy-sels .sels-item:hover{background:rgba(50,100,255,.08)!important;border-color:#3264ff;color:#3264ff}.v7_2_8.c-calendar .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;background-color:transparent}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon:before,[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon:before{transform:rotate(180deg)}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon{right:16px;left:auto}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon svg{transform:none}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon{left:16px;right:auto}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon svg{transform:rotate(180deg)}[dir=rtl] .v7_2_8.c-calendar .c-calendar__footer .c-calendar__desc,[dir=rtl] .v7_2_8.c-calendar .c-calendar__footer .c-calendar__message{text-align:left}