.c-fuzzy-calendar-icon-dot{background-color:#ff6f00;border-radius:50%;display:inline-block;height:4px;position:absolute;right:50%;top:8px;transform:translateX(50%);width:4px}.c-fuzzy-calendar-icon-dot.custom{margin-right:8px;position:static}.c-fuzzy-calendar-month{flex:1 1;font-size:16px;font-weight:700;margin-right:36px}.c-fuzzy-calendar-month:nth-of-type(2){margin-inline-end:0}@media screen and (max-width:580px){.c-fuzzy-calendar-month{width:100%}}.c-fuzzy-calendar-month__title{color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;padding:16px 0;text-align:center}.c-fuzzy-calendar-month__week-head{color:#0f294d;display:flex;flex-direction:row;font-size:12px;font-weight:400;justify-content:space-around;line-height:14px;list-style:none;margin-bottom:12px}.c-fuzzy-calendar-month__week-head li{flex:1 1;text-align:center}.c-fuzzy-calendar-month__days{font-size:14px;margin-bottom:5px}.c-fuzzy-calendar-month__days li.fuzzy-selected.fuzzy-selected-first{border-radius:4px 0 0 4px}.c-fuzzy-calendar-month__days li.fuzzy-selected.fuzzy-selected-first.fuzzy-selected-end{border-radius:4px}.c-fuzzy-calendar-month__days li.fuzzy-selected.fuzzy-selected-end{border-radius:0 4px 4px 0}.c-fuzzy-calendar-month__week{display:flex;flex-direction:row;justify-content:space-around;list-style:none;text-align:center}.c-fuzzy-calendar-month__week li{color:#0f294d;display:flex;flex:1 1;flex-direction:column;height:48px;justify-content:center;outline:none;padding:0;position:relative}.c-fuzzy-calendar-month__week li .day,.c-fuzzy-calendar-month__week li .price{display:block;font-size:14px;height:16px;line-height:18px;text-align:center;width:100%}.c-fuzzy-calendar-month__week li .day{font-weight:700}.c-fuzzy-calendar-month__week li .price{align-self:center;color:#8592a6;font-size:12px;max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-fuzzy-calendar-month__week li.is-allow-hover:hover{cursor:pointer}.c-fuzzy-calendar-month__week li.is-allow-hover:not(.focus):hover{background-color:rgba(50,100,255,.16);border-radius:4px}.c-fuzzy-calendar-month__week li.disable{color:#acb4bf;cursor:unset}.c-fuzzy-calendar-month__week li.has-price .c-fuzzy-calendar-icon-dot{transform:translate(50%,-4px)}.c-fuzzy-calendar-month__week li.has-bg{border-radius:4px}.c-fuzzy-calendar-month__week li.has-bg:hover{background-color:rgba(50,100,255,.08)!important}.c-fuzzy-calendar-month__week li.fuzzy-selected{background-color:rgba(50,100,255,.4);color:#fff}.c-fuzzy-calendar-month__week li.fuzzy-selected:hover{background-color:rgba(50,100,255,.75)}.c-fuzzy-calendar-month__week li.fuzzy-range{background-color:rgba(50,100,255,.1)}.c-fuzzy-calendar-month__week li.fuzzy-range:hover{background-color:rgba(50,100,255,.2)}.c-fuzzy-calendar-month__week li.fuzzy-focus,.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow{background-color:#3264ff;color:#fff;position:relative}.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow.fuzzy-focus-both-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow.fuzzy-focus-both-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow.fuzzy-focus-both-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus.fuzzy-focus-both-arrow{border-radius:4px}.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow.fuzzy-focus-left-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow.fuzzy-focus-left-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow.fuzzy-focus-left-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus.fuzzy-focus-left-arrow{border-radius:4px 0 0 4px}.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow.fuzzy-focus-right-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow.fuzzy-focus-right-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow.fuzzy-focus-right-arrow,.c-fuzzy-calendar-month__week li.fuzzy-focus.fuzzy-focus-right-arrow{border-radius:0 4px 4px 0}.c-fuzzy-calendar-month__week li.fuzzy-focus .c-fuzzy-calendar-icon-dot,.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow .c-fuzzy-calendar-icon-dot,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow .c-fuzzy-calendar-icon-dot,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow .c-fuzzy-calendar-icon-dot{background-color:#fff!important}.c-fuzzy-calendar-month__week li.fuzzy-focus .price,.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow .price,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow .price,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow .price{color:#fff!important}.c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow:hover,.c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow:hover,.c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow:hover,.c-fuzzy-calendar-month__week li.fuzzy-focus:hover{background-color:#2953d6}.c-fuzzy-calendar-month__week li:hover.focus .arrow-wrapper.left,.c-fuzzy-calendar-month__week li:hover.focus .arrow-wrapper.right,.c-fuzzy-calendar-month__week li:hover.hover.is-allow-hover .arrow-wrapper.left,.c-fuzzy-calendar-month__week li:hover.hover.is-allow-hover .arrow-wrapper.right{animation-iteration-count:infinite}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper{align-items:center;background-color:transparent;bottom:0;box-sizing:border-box;display:inline-flex;height:100%;position:absolute;top:0;width:25px;z-index:10}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper .arrow,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper .arrow{border-bottom:7px solid transparent;border-radius:2px;border-top:7px solid transparent;display:inline-block;height:0;width:0}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.left,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left{animation:left_arrow_breath .7s linear 3;justify-content:flex-end;left:-15px;padding-right:12px}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.left .arrow,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left .arrow{border-left:none;border-right:8px solid #3264ff}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.right,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right{animation:right_arrow_breath .7s linear 3;justify-content:flex-start;padding-left:12px;right:-15px}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.right .arrow,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right .arrow{border-left:8px solid #3264ff;border-right:none}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.disabled,.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.disabled.left,.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.disabled.right,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.disabled,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.disabled.left,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.disabled.right{animation:none}.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.disabled.left .arrow,.c-fuzzy-calendar-month__week li.focus .arrow-wrapper.disabled.right .arrow,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.disabled.left .arrow,.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.disabled.right .arrow{border-left-color:#ced2d9;border-right-color:#ced2d9}.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left .arrow{border-right-color:rgba(50,100,255,.16)}.c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right .arrow{border-left-color:rgba(50,100,255,.16)}.c-fuzzy-calendar-month__week li .lap-border{background:transparent;border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:4px;display:inline-block;left:0;position:absolute;right:0;top:4px;z-index:10}.c-fuzzy-calendar-month__week li.first-overlap .lap-border{border-left:1px solid #fff;border-radius:2px 0 0 2px;left:4px}.c-fuzzy-calendar-month__week li.last-overlap .lap-border{border-radius:0 2px 2px 0;border-right:1px solid #fff;right:4px}.c-fuzzy-calendar-month__festival{color:#8592a6;font-size:12px;line-height:1.5;list-style:none;margin-bottom:10px;overflow:hidden;padding-inline-start:10px;position:relative}.c-fuzzy-calendar-month__festival-date,.c-fuzzy-calendar-month__festival-name{display:inline-block;margin-inline-end:4px}.c-fuzzy-calendar-month__festival li{position:relative}.c-fuzzy-calendar-month__festival li:not(:last-of-type){margin-bottom:5px}.c-fuzzy-calendar-month__festival .c-fuzzy-calendar-icon-dot{left:-10px;top:6px}.c-fuzzy-calendar__header{align-items:center;border-bottom:1px solid #dadfe6;display:flex;height:67px;justify-content:space-between}.c-fuzzy-calendar__header .title{font-size:18px;font-weight:700;line-height:24px;max-width:50%}.c-fuzzy-calendar__header .selectors{align-items:center;display:flex;justify-content:flex-end}.c-fuzzy-calendar__header .selectors .selector{align-items:center;background-color:#f5f7fa;border:none;border-radius:4px;box-sizing:border-box;color:#0f294d;cursor:pointer;display:flex;font-size:14px;height:34px;padding:8px 16px;text-align:center;transition:all .3 ease-in-out}.c-fuzzy-calendar__header .selectors .selector.active,.c-fuzzy-calendar__header .selectors .selector:hover{background-color:#0f294d;color:#fff}.c-fuzzy-calendar__header .selectors .selector:not(:last-of-type){margin-right:8px}.c-calender-pop__wrapper{pointer-events:none}.c-calender-pop__wrapper .tooltip-pop{border-radius:2px;color:#fff;font-size:12px;line-height:16px;padding:8px}.c-calender-pop__wrapper .tooltip-pop .day-tip{text-align:center}[dir=rtl] .c-fuzzy-calendar-month__week .c-fuzzy-calendar-icon-dot{left:8px;right:auto}[dir=rtl] .c-fuzzy-calendar-month__festival .c-fuzzy-calendar-icon-dot{right:-9px}[dir=rtl] .c-fuzzy-calendar-month__week li.focus .arrow-wrapper.right,[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right{animation-name:left_arrow_breath;justify-content:flex-start;left:-15px;padding-left:0;padding-right:12px;right:auto}[dir=rtl] .c-fuzzy-calendar-month__week li.focus .arrow-wrapper.right .arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right .arrow{border-left:none;border-right:8px solid #3264ff}[dir=rtl] .c-fuzzy-calendar-month__week li.focus .arrow-wrapper.left,[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left{animation-name:right_arrow_breath;justify-content:flex-end;left:auto;padding-left:12px;padding-right:0;right:-15px}[dir=rtl] .c-fuzzy-calendar-month__week li.focus .arrow-wrapper.left .arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left .arrow{border-left:8px solid #3264ff;border-right:none}[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.left .arrow{border-left-color:rgba(50,100,255,.16)}[dir=rtl] .c-fuzzy-calendar-month__week li.hover.is-allow-hover .arrow-wrapper.right .arrow{border-right-color:rgba(50,100,255,.16)}[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow.fuzzy-focus-right-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow.fuzzy-focus-right-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow.fuzzy-focus-right-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus.fuzzy-focus-right-arrow{border-radius:4px 0 0 4px}[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-both-arrow.fuzzy-focus-left-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-left-arrow.fuzzy-focus-left-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus-right-arrow.fuzzy-focus-left-arrow,[dir=rtl] .c-fuzzy-calendar-month__week li.fuzzy-focus.fuzzy-focus-left-arrow{border-radius:0 4px 4px 0}@keyframes left_arrow_breath{0%{padding-right:12px}50%{padding-right:14px}to{padding-right:12px}}@keyframes right_arrow_breath{0%{padding-left:12px}50%{padding-left:14px}to{padding-left:12px}}@font-face{font-family:fi-calendar;src:url(font/59c0d89f63e03e6bf96cb6ee70e2f5ec_bc0b95bbf2.eot);src:url(font/59c0d89f63e03e6bf96cb6ee70e2f5ec_bc0b95bbf2.eot) format("embedded-opentype"),url(font/1d989f8cd92220a1748bc4ff6c944f81_d905a1d4e6.woff) format("woff"),url(font/e3201bc03992baae35efeb12c2177f9e_1839211cd7.ttf) format("truetype"),url(font/52ea016dd2ae9dec6b7e928a0f84aabe_15c7342702.svg#fi-calendar) format("svg")}.c-fuzzy-calendar-icon-next,.c-fuzzy-calendar-icon-prev,.fi_calendar{font-family:fi-calendar,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-fuzzy-calendar-icon-prev:before{content:"\e780"}.c-fuzzy-calendar-icon-next:before{content:"\e785"}.c-fuzzy-calendar{border:1px solid #dadfe6;border-radius:4px 4px 4px 4px;box-shadow:0 8px 16px 0 rgba(15,41,77,.12);box-sizing:border-box;padding:0 16px;width:738px}.c-fuzzy-calendar *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-fuzzy-calendar.is-single{padding:0 8px;width:369px}.c-fuzzy-calendar.is-single .c-fuzzy-calendar-month{margin-inline-end:0}.c-fuzzy-calendar.is-hide{display:none}@media screen and (max-width:580px){.c-fuzzy-calendar{min-width:260px;padding:0 8px;width:auto}}.c-fuzzy-calendar__body{align-items:center;align-items:flex-start;display:flex;flex-direction:row;padding-bottom:10px;position:relative}@media screen and (max-width:580px){.c-fuzzy-calendar__body{flex-direction:column}}.c-fuzzy-calendar__footer{font-size:14px;line-height:1.2;padding:15px 0;position:relative;text-align:center}.c-fuzzy-calendar__footer .info{align-items:center;color:#8592a6;display:flex}.c-fuzzy-calendar__desc{color:#8592a6;font-size:12px;line-height:18px}.c-fuzzy-calendar__desc-nights{font-weight:700;margin-left:6px}.c-fuzzy-calendar__fest{align-items:center;display:flex;text-align:left;width:50%}.c-fuzzy-calendar__msg{flex:1 1;text-align:right}.c-fuzzy-calendar .action{align-items:center;display:flex;justify-content:flex-end;margin-top:8px}.c-fuzzy-calendar__primary-btn{background:#3264ff;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;height:38px;line-height:22px;padding:8px 16px}.c-fuzzy-calendar__message{color:#0f294d;font-size:14px;line-height:18px}.c-fuzzy-calendar__message .c-calendar__desc-date{white-space:pre}.c-fuzzy-calendar__message .c-calendar__desc-date>span{display:inline-block}.c-fuzzy-calendar__message.is-error{color:#ee3b28}.c-fuzzy-calendar .c-fuzzy-calendar-icon-next,.c-fuzzy-calendar .c-fuzzy-calendar-icon-prev{color:#0f294d;cursor:pointer;position:absolute;top:22px}.c-fuzzy-calendar .c-fuzzy-calendar-icon-next:hover,.c-fuzzy-calendar .c-fuzzy-calendar-icon-prev:hover{color:#3264ff}.c-fuzzy-calendar .c-fuzzy-calendar-icon-next.is-disable,.c-fuzzy-calendar .c-fuzzy-calendar-icon-prev.is-disable{color:#ced2d9}.c-fuzzy-calendar .c-fuzzy-calendar-icon-prev{left:16px}.c-fuzzy-calendar .c-fuzzy-calendar-icon-next{right:16px}[dir=rtl] .c-fuzzy-calendar__primary-btn{left:16px;right:auto}[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar-icon-prev:before{content:"\e785"}[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar-icon-next:before{content:"\e780"}[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar-icon-prev{left:auto;right:16px}[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar-icon-next{left:16px;right:auto}[dir=rtl] .c-fuzzy-calendar .selectors .selector:last-of-type{margin-right:8px}[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar__footer .c-fuzzy-calendar__desc,[dir=rtl] .c-fuzzy-calendar .c-fuzzy-calendar__footer .c-fuzzy-calendar__msg{text-align:left}.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{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-timing-function:cubic-bezier(.18,.89,.32,1.28);opacity:0}.rc-tooltip-zoom-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-timing-function:cubic-bezier(.6,-.3,.74,.05)}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{-webkit-animation-name:rcToolTipZoomIn;animation-name:rcToolTipZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{-webkit-animation-name:rcToolTipZoomOut;animation-name:rcToolTipZoomOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.rc-tooltip{background-color:rgba(0,0,0,.05);display:block;font-size:12px;line-height:1.5;opacity:.9;padding:1px;position:absolute;visibility:visible;z-index:1070}.rc-tooltip-hidden{display:none}.rc-tooltip-inner{background-color:#fff;border:1px solid #b1b1b1;border-radius:3px;color:#333;min-height:34px;padding:8px 10px;text-align:left;text-decoration:none}.rc-tooltip-arrow,.rc-tooltip-arrow-inner{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{border-top-color:#b1b1b1;border-width:6px 6px 0;margin-left:-6px;-webkit-transform:translate(-50%,5px);transform:translate(-50%,5px)}.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner{border-top-color:#fff;border-width:6px 6px 0;bottom:1px;margin-left:-6px}.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{border-right-color:#b1b1b1;border-width:6px 6px 6px 0;left:-5px;margin-top:-6px;-webkit-transform:translateX(calc(-100% + 1px));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{border-right-color:#fff;border-width:6px 6px 6px 0;left:1px;margin-top:-6px}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{margin-top:0;top:15%}.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{border-left-color:#b1b1b1;border-width:6px 0 6px 6px;margin-top:-6px;right:-5px;-webkit-transform:translateX(calc(100% - 1px));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{border-left-color:#fff;border-width:6px 0 6px 6px;margin-top:-6px;right:1px}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{margin-top:0;top:15%}.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{border-bottom-color:#b1b1b1;border-width:0 6px 6px;margin-left:-6px;-webkit-transform:translate(-50%,-5px);transform:translate(-50%,-5px)}.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner{border-bottom-color:#fff;border-width:0 6px 6px;margin-left:-6px;top:1px}.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%}.c-calendar-icon-dot{background-color:var(--smtcColorTextTertiary,#ff6f00);border-radius:50%;display:inline-block;height:4px;position:absolute;right:50%;top:8px;-webkit-transform:translateX(50%);transform:translateX(50%);width:4px}.c-calendar-icon-dot.custom{position:static;-webkit-margin-end:8px;margin-inline-end:8px;-webkit-transform:none;transform:none}.c-calendar-month{-webkit-box-flex:1;-ms-flex:1;flex:1 1;-webkit-margin-end:36px;margin-inline-end:36px}.c-calendar-month:nth-of-type(2){-webkit-margin-end:0;margin-inline-end:0}@media screen and (max-width:580px){.c-calendar-month{width:100%}}.c-calendar-month__title{color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle2,16px);font-weight:var(--coreFontWeightBold,700);letter-spacing:0;line-height:var(--smtcLineHeightTitle2,24px);padding:16px 0 12px;text-align:center}.c-calendar-month__week-head{color:var(--smtcColorTextPrimary,#0f294d);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--smtcFontSizeCaption,12px);line-height:var(--smtcLineHeightCaption,14px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;font-weight:var(--coreFontWeightRegular,400);justify-content:space-around;list-style:none;margin-bottom:10px}.c-calendar-month__week-head li{-webkit-box-flex:1;-ms-flex:1;flex:1 1;text-align:center}.c-calendar-month__days{font-size:var(--smtcFontSizeTitle3,14px);margin-bottom:5px}.c-calendar-month__week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}.c-calendar-month__week li{background-color:var(--smtcColorBgSurface,#fff);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle3,14px);height:48px;line-height:var(--smtcLineHeightTitle3,18px);outline:none;position:relative;width:48px}.c-calendar-month__week li,.c-calendar-month__week li .tipWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-calendar-month__week li .tipWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.c-calendar-month__week li .day,.c-calendar-month__week li .price{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--smtcFontSizeTitle3,14px);height:16px;line-height:var(--smtcLineHeightTitle3,18px);text-align:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-calendar-month__week li .day .leftSlot,.c-calendar-month__week li .price .leftSlot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-end:2px;margin-inline-end:2px}.c-calendar-month__week li .slot{bottom:9px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-calendar-month__week li .day{font-weight:var(--coreFontWeightBold,700)}.c-calendar-month__week li .price{color:var(--smtcColorTextSecondary,#455873);font-size:var(--smtcFontSizeCaption,12px);max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-item-align:center;align-self:center}.c-calendar-month__week li.is-allow-hover:hover{cursor:pointer}.c-calendar-month__week li.is-allow-hover:not(.is-selected):hover{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:4px}.c-calendar-month__week li.is-disable{color:var(--smtcColorTextDisabled,#acb4bf);cursor:unset}.c-calendar-month__week li.is-in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08))}.c-calendar-month__week li.is-in-range.is-allow-hover:not(.is-selected):hover{background-color:var(--compSearchBoxCalendarHighlight,rgba(50,100,255,.16));border-radius:0}.c-calendar-month__week li.has-price .c-calendar-icon-dot{-webkit-transform:translate(50%,-4px);transform:translate(50%,-4px)}.c-calendar-month__week li.has-bg:not(.is-in-range){padding:1px}.c-calendar-month__week li.has-bg:not(.is-in-range) .tipWrapper{border-radius:4px}.c-calendar-month__week li.has-bg:not(.is-in-range) .tipWrapper:hover{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08))!important}.c-calendar-month__week li.is-selected{color:#fff!important}.c-calendar-month__week li.is-selected.is-selected-first.in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:4px 0 0 4px}.c-calendar-month__week li.is-selected.is-selected-last.in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:0 4px 4px 0}.c-calendar-month__week li.is-selected .tipWrapper{background-color:var(--smtcColorBgBrandFilled,#3264ff);border-radius:4px}.c-calendar-month__week li.is-selected .tipWrapper:hover{background-color:var(--compSearchBoxButtonBgColor,#2953d6)}.c-calendar-month__week li.is-selected .tipWrapper .slot span,.c-calendar-month__week li.is-selected .tipWrapper .slot svg{color:#fff!important}.c-calendar-month__week li.is-selected .c-calendar-icon-dot{background-color:#fff!important}.c-calendar-month__week li.is-selected .price,.c-calendar-month__week li.is-selected .price .leftSlot{color:#fff!important}.c-calendar-month__week li.is-selected .price .leftSlot .icon{background-color:#fff!important}.c-calendar-month__week li.disabled-interact{cursor:default!important}.c-calendar-month__week li.disabled-interact:hover{background-color:unset!important}.c-calendar-month__week li .lp-loading{-webkit-animation:breathe 1.6s cubic-bezier(.645,.045,.355,1) infinite;animation:breathe 1.6s cubic-bezier(.645,.045,.355,1) infinite;background-color:#f0f2f5;border-radius:4px;height:100%;overflow:hidden;width:100%;-ms-flex-item-align:center;align-self:center;line-height:var(--smtcLineHeightTitle3,18px);margin-top:6px;text-align:center}.c-calendar-month__festival{list-style:none;-webkit-padding-start:10px;color:#8592a6;font-size:var(--smtcFontSizeCaption,12px);line-height:1.5;margin-bottom:10px;overflow:hidden;padding-inline-start:10px;position:relative}.c-calendar-month__festival-date,.c-calendar-month__festival-name{-webkit-margin-end:4px;display:inline-block;margin-inline-end:4px}.c-calendar-month__festival li{position:relative}.c-calendar-month__festival li:not(:last-of-type){margin-bottom:5px}.c-calendar-month__festival .c-calendar-icon-dot{left:-9px;top:5px}@-webkit-keyframes breathe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes breathe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.c-calender-pop__wrapper.rc-tooltip{opacity:1;padding:0;pointer-events:none}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-arrow{border-bottom-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));border-top-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));margin:0}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner{background-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:var(--smtcFontSizeCaption,12px);line-height:16px;outline:none;padding:8px;width:100%}.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{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.c-calender-modal .content{background:#fff;border-radius:4px;-webkit-box-shadow:0 12px 24px 0 rgba(15,41,77,.16);box-shadow:0 12px 24px 0 rgba(15,41,77,.16);color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle3,14px);left:50%;min-width:515px;padding:16px;pointer-events:all;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-calender-modal .content,.c-calender-modal .content .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-calender-modal .content .badge{-webkit-margin-end:9px;margin-inline-end:9px}.c-calender-modal .content .badge svg{font-size:19px}[dir=rtl] .c-calendar-month__festival .c-calendar-icon-dot{right:-7px}.c-calendar__with-tabs{background:#fff;border:1px solid #dadfe6;border-radius:4px;-webkit-box-shadow:0 8px 16px 0 rgba(15,41,77,.12);box-shadow:0 8px 16px 0 rgba(15,41,77,.12);-webkit-box-sizing:border-box;box-sizing:border-box;width:736px}.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;height:54px;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;gap:24px;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-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:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.c-calendar__with-tabs .c-tab .tablist .c-tab-item{cursor:pointer;text-align:center;width:100px;-webkit-box-pack:center;-ms-flex-pack:center;color:#0f294d;font-size:16px;font-weight:400;height:100%;justify-content:center;letter-spacing:0;line-height:22px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-calendar__with-tabs .c-tab .tablist .c-tab-item:after{background-color:#3364ff;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;right:0;-webkit-transition:width .1s,width 0s .1s;transition:width .1s,width 0s .1s;width:0}.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{-webkit-transition:width .1s;transition:width .1s;width:100%}.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:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;width:734px}.c-calendar__with-tabs .c-action{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px 16px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:flex-end}.c-calendar__with-tabs .c-action button{min-width:160px}.c-calendar{background:var(--smtcColorBgSurface,#fff);border:1px solid #dadfe6;border-radius:4px;-webkit-box-shadow:0 12px 24px 0 rgba(15,41,77,.12);box-shadow:0 12px 24px 0 rgba(15,41,77,.12);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;width:738px}.c-calendar__header{background:rgba(50,100,255,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-16px;margin-right:-16px;padding:16px}.c-calendar__header .title{color:var(--smtcColorTextPrimary,#0f294d);display:-webkit-box;font-size:18px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-calendar__header .selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:80%}.c-calendar__header .selectors .selector{background:#fff;border:1px solid #dadfe6;border-radius:4px;color:#0f294d;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;margin-left:8px;padding:8px 16px;white-space:nowrap}.c-calendar__header .selectors .selector.active,.c-calendar__header .selectors .selector:hover{background:#0f294d;color:#fff}.c-calendar__headerSlot{border-bottom:1px solid #dadfe6;padding-bottom:16px;padding-top:16px}.c-calendar__headerSlot .lp-slot{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-calendar__headerSlot .lp-slot .leading{color:#0f294e;font-size:16px;font-weight:700;letter-spacing:0}.c-calendar__headerSlot .lp-slot .switch-wrapper>label span{color:#0f294d;font-size:16px;font-weight:700;height:22px;line-height:22px}.c-calendar__headerSlot .switch-wrapper{display:inline-block;max-width:50%}.c-calendar__headerSlot .switch-wrapper>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-calendar__headerSlot .switch-wrapper>label span{-webkit-margin-end:8px;color:#0f294e;font-size:14px;font-weight:700;letter-spacing:0;margin-inline-end:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-calendar.is-single{padding:0 8px;width:369px}.c-calendar.is-single .c-calendar-month{-webkit-margin-end:0;margin-inline-end:0}.c-calendar.is-single .c-calendar__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-calendar.is-single .c-calendar__fest,.c-calendar.is-single .c-calendar__msg{text-align:left;width:auto}.c-calendar.is-single .c-calendar__desc-line{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-calendar.is-hide{display:none}@media screen and (max-width:580px){.c-calendar{min-width:260px;padding:0 8px;width:auto}}.c-calendar__body{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:10px}@media screen and (max-width:580px){.c-calendar__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-calendar__footer{font-size:var(--smtcFontSizeCaption,12px);line-height:var(--smtcLineHeightCaption,18px);padding:15px 0;text-align:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--smtcColorTextTertiary,#455873);font-weight:var(--coreFontWeightRegular,400)}.c-calendar__fest,.c-calendar__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.c-calendar__fest{text-align:left;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-calendar__fest .fest-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-calendar__msg{-webkit-box-flex:1;-ms-flex:1;flex:1 1;text-align:right}.c-calendar__desc-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:pre}.c-calendar__desc-nights{-webkit-margin-start:6px;font-weight:700;margin-inline-start:6px}.c-calendar__message{color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;line-height:18px}.c-calendar__message.is-error{color:#ee3b28}.c-calendar .c-calendar-icon-next-mon,.c-calendar .c-calendar-icon-prev-mon{color:var(--smtcColorTextPrimary,#0f294d);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:400;position:absolute;top:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-calendar .c-calendar-icon-next-mon:hover,.c-calendar .c-calendar-icon-prev-mon:hover{color:var(--smtcColorTextBrand,#3264ff)}.c-calendar .c-calendar-icon-next-mon.is-disable,.c-calendar .c-calendar-icon-prev-mon.is-disable{color:var(--smtcColorBorderDisabled,#ced2d9)}.c-calendar .c-calendar-icon-next-mon.custom-icon svg,.c-calendar .c-calendar-icon-prev-mon.custom-icon svg{display:none}.c-calendar .c-calendar-icon-prev-mon{left:16px}.c-calendar .c-calendar-icon-prev-mon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-calendar .c-calendar-icon-next-mon{right:16px}.c-calendar .c-fuzzy-sels{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-7px 0 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:8px;justify-content:flex-end}.c-calendar .c-fuzzy-sels .sels-item{background:#f5f7fa;border:1px solid #f5f7fa;color:#0f294d}.c-calendar .c-fuzzy-sels .sels-item.active,.c-calendar .c-fuzzy-sels .sels-item:hover{background:rgba(50,100,255,.08)!important;border-color:#3264ff;color:#3264ff}[dir=rtl] .c-calendar .c-calendar-icon-next-mon:before,[dir=rtl] .c-calendar .c-calendar-icon-prev-mon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .c-calendar .c-calendar-icon-prev-mon{left:auto;right:16px}[dir=rtl] .c-calendar .c-calendar-icon-prev-mon svg{-webkit-transform:none;transform:none}[dir=rtl] .c-calendar .c-calendar-icon-next-mon{left:16px;right:auto}[dir=rtl] .c-calendar .c-calendar-icon-next-mon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .c-calendar .c-calendar__footer .c-calendar__desc,[dir=rtl] .c-calendar .c-calendar__footer .c-calendar__message{text-align:left}.fuzzy-input .fuzzy-label{color:#0f294d}.fuzzy-input .fuzzy-label.IbuFlightCityPickerLabel-active,.fuzzy-input .fuzzy-label:hover{border:1px solid #3264ff;color:#3264ff}.fuzzy-input .fuzzy-label .fi-icon:hover{color:#3264ff}.fuzzy-input .fuzzy-label.disable,.fuzzy-input .fuzzy-label.disable:hover{color:#8592a6}.fuzzy-input .module-input{color:#0f294d;min-width:48px}.fuzzy-input .module-input.placeholder-gray::-webkit-input-placeholder{color:#ced2d9!important}.fuzzy-input .module-input.placeholder-gray::-moz-placeholder{color:#ced2d9!important}.fuzzy-input .module-input.placeholder-gray:-ms-input-placeholder{color:#ced2d9!important}.fuzzy-input .module-input.placeholder-gray::placeholder{color:#ced2d9!important}.fuzzy-input .module-input.placeholder-black::-webkit-input-placeholder{color:#0f294d!important}.fuzzy-input .module-input.placeholder-black::-moz-placeholder{color:#0f294d!important}.fuzzy-input .module-input.placeholder-black:-ms-input-placeholder{color:#0f294d!important}.fuzzy-input .module-input.placeholder-black::placeholder{color:#0f294d!important}.fuzzy-input-wrapper__default .fuzzy-label:hover{color:#3264ff}.fuzzy-input-wrapper__default .fuzzy-label .fi-icon{color:#8592a6}.fuzzy-input-wrapper__default .fuzzy-label .fi-icon:hover{color:#3264ff}.fuzzy-input-wrapper__showAirport{height:44px}.fuzzy-input-wrapper__showAirport .fuzzy-label:hover{border:1px solid #3264ff;color:#0f294d}.fuzzy-white .fuzzy-label.IbuFlightCityPickerLabel-active,.fuzzy-white .fuzzy-label:hover{border:1px solid #3264ff}.fuzzy-white .fuzzy-label .fi-icon:hover{color:#3264ff}.ift-common-tooltip{box-sizing:border-box;color:rgba(0,0,0,.85);display:block;font-feature-settings:"tnum";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;max-width:670px;padding:0;position:absolute;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:intrinsic;z-index:1070}.ift-common-tooltip .tooltip-shadow{box-shadow:0 8px 16px 0 rgba(15,41,77,.2)}.ift-common-tooltip .tooltip-inner{background-clip:padding-box;background-color:#fff;border-radius:4px;padding:16px}.ift-common-tooltip .tooltip-arrow{background:transparent;display:block;height:22px;overflow:hidden;pointer-events:none;position:absolute;width:22px}.ift-common-tooltip .tooltip-arrow-content{--antd-arrow-background-color:#fff;background-color:transparent;border-radius:0 0 2px 0;bottom:0;content:"";display:block;height:12px;left:0;margin:auto;pointer-events:auto;pointer-events:none;position:absolute;right:0;top:0;width:12px}.ift-common-tooltip .tooltip-arrow-content:before{background:linear-gradient(to left,var(--antd-arrow-background-color) 50%,var(--antd-arrow-background-color) 50%) no-repeat -10px -10px;-webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 Z");clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 Z");content:"";height:33px;left:-11px;position:absolute;top:-11px;width:33px}.ift-common-tooltip .tooltip-content::-webkit-scrollbar{background-color:#fff;width:6px}.ift-common-tooltip .tooltip-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.topHide{animation:topHideAnimation .3s linear forwards!important}.bottomHide{animation:bottomHideAnimation .3s linear forwards!important}.leftHide{animation:leftHideAnimation .3s linear forwards!important}.rightHide{animation:rightHideAnimation .3s linear forwards!important}@keyframes topHideAnimation{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(5px)}to{opacity:0;transform:translateY(10px)}}@keyframes bottomHideAnimation{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(-5px)}to{opacity:0;transform:translateY(-10px)}}@keyframes leftHideAnimation{0%{opacity:1;transform:translateX(0)}50%{opacity:.5;transform:translateX(5px)}to{opacity:0;transform:translateX(10px)}}@keyframes rightHideAnimation{0%{opacity:1;transform:translateX(0)}50%{opacity:.5;transform:translateX(-5px)}to{opacity:0;transform:translateX(-10px)}}@keyframes bottomShow{0%{opacity:0;transform:translateY(-10px)}50%{opacity:.5;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes topShow{0%{opacity:0;transform:translateY(10px)}50%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes leftShow{0%{opacity:0;transform:translateX(10px)}50%{opacity:.5;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes rightShow{0%{opacity:0;transform:translateX(-10px)}50%{opacity:.5;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.t-top,.t-topLeft,.t-topRight{padding-bottom:16px}.t-right,.t-rightBottom,.t-rightTop{padding-left:16px}.t-bottom,.t-bottomLeft,.t-bottomRight{padding-top:16px}.t-left,.t-leftBottom,.t-leftTop{padding-right:16px}.t-top .tooltip-arrow,.t-topLeft .tooltip-arrow,.t-topRight .tooltip-arrow{bottom:-6px}.t-top .tooltip-arrow-content,.t-topLeft .tooltip-arrow-content,.t-topRight .tooltip-arrow-content{box-shadow:3px 3px 7px #d0d0d0;transform:translateY(-11px) rotate(45deg)}.t-top .tooltip-arrow{left:50%;transform:translateX(-50%)}.t-topLeft .tooltip-arrow{left:4px}.t-topRight .tooltip-arrow{right:4px}.t-right .tooltip-arrow,.t-rightBottom .tooltip-arrow,.t-rightTop .tooltip-arrow{left:-6px}.t-right .tooltip-arrow-content,.t-rightBottom .tooltip-arrow-content,.t-rightTop .tooltip-arrow-content{box-shadow:-3px 3px 7px #d0d0d0;transform:translateX(11px) rotate(135deg)}.t-right .tooltip-arrow{top:50%;transform:translateY(-50%)}.t-rightTop .tooltip-arrow{top:5px}.t-rightBottom .tooltip-arrow{bottom:5px}.t-left .tooltip-arrow,.t-leftBottom .tooltip-arrow,.t-leftTop .tooltip-arrow{right:-6px}.t-left .tooltip-arrow-content,.t-leftBottom .tooltip-arrow-content,.t-leftTop .tooltip-arrow-content{box-shadow:3px -3px 7px #d0d0d0;transform:translateX(-11px) rotate(315deg)}.t-left .tooltip-arrow{top:50%;transform:translateY(-50%)}.t-leftTop .tooltip-arrow{top:5px}.t-leftBottom .tooltip-arrow{bottom:5px}.t-bottom .tooltip-arrow,.t-bottomLeft .tooltip-arrow,.t-bottomRight .tooltip-arrow{top:-6px}.t-bottom .tooltip-arrow-content,.t-bottomLeft .tooltip-arrow-content,.t-bottomRight .tooltip-arrow-content{box-shadow:-3px -3px 7px #d0d0d0;transform:translateY(11px) rotate(225deg)}.t-bottom .tooltip-arrow{left:50%;transform:translateX(-50%)}.t-bottomLeft .tooltip-arrow{left:4px}.t-bottomRight .tooltip-arrow{right:4px}.flex-width{width:300px}.m-flight-poi-wrapper{--tripBrandingBlue:#3264ff;--tripBrandingBlue-8:#ecf0fc;--tripBrandingBlue-32:#dde3f1;--tripBlack:#0f294d;--tripTertiaryThirdBlack:#8592a6;--tripDeepCyan:#05939f;--tripSecondaryBlack:#455873;--tripFifthGray:#f5f7fa;--tripDeepOrange:#eb5600;--tripTertiaryGray:#dadfe6;--tripGray:#acb4bf;--tripCyan:#06aebd;--tripDeepRed:#d92917;--tripDeepPink:#ec3c77;--tripSecondaryGray:#ced2d9;--tripPlaceholderGray:#f0f2f5;--tripOrange:#ff6f00;--tripPink:#f94c86;--tripTertiaryBlack:#707f94}body[data-a11y-theme=true] .m-flight-poi-wrapper{--tripBrandingBlue:#2c61fe;--tripBrandingBlue-8:#f1f5ff;--tripBrandingBlue-32:#c6d7ff;--tripBlack:#121826;--tripTertiaryThirdBlack:#6f7685;--tripDeepCyan:#047c88;--tripSecondaryBlack:#4f5563;--tripFifthGray:#f6f7fa;--tripDeepOrange:#c74401;--tripTertiaryGray:#d4d7de;--tripGray:#b9bec7;--tripCyan:#047c88;--tripDeepRed:#d02c2a;--tripDeepPink:#d81e60;--tripSecondaryGray:#6f7685;--tripPlaceholderGray:#ebedf1;--tripOrange:#c74401;--tripPink:#d81e60;--tripTertiaryBlack:#6f7685}.m-flight-poi-header{display:none}@media screen and (max-width:414px){.m-flight-poi-header{background:#fff;display:block;left:0;position:fixed;top:0;width:100%}.m-flight-poi-header .header__title{border-bottom:1px solid var(--tripTertiaryGray);box-sizing:border-box;color:var(--tripBlack);font-size:18px;height:56px;position:relative}.m-flight-poi-header .fi-icon_close_line{cursor:pointer;font-size:18px;left:16px;margin:0 5px;position:absolute}.m-flight-poi-header .fi-icon_close_line:hover{color:#5aa0ff}.m-flight-poi-header .header__input-wrapper{box-sizing:border-box;padding:16px;position:relative;width:100%}.m-flight-poi-header .fi-icon_search_line{color:var(--tripGray);font-size:20px;height:46px;left:16px;line-height:46px;position:absolute;text-align:center;top:16px;width:36px}.m-flight-poi-header .header__input{border:1px solid var(--tripGray);border-radius:1px;box-sizing:border-box;font-size:14px;height:46px;overflow:hidden;padding:12px 12px 12px 36px;text-overflow:ellipsis;white-space:nowrap;width:100%}}.m-flight-hot-cities{background:#fff;border-radius:4px;box-shadow:0 8px 20px 0 rgba(0,41,99,.2);box-sizing:border-box;max-width:100%;width:738px}.m-flight-hot-cities .category__title{background:#f7f7fb;padding:8px 16px}.m-flight-hot-cities .category__cities{flex-wrap:wrap;padding:8px}.m-flight-hot-cities .category__cities .fi-icon{color:var(--tripBrandingBlue);font-size:14px;margin-right:4px}.m-flight-hot-cities .cities__item{box-sizing:border-box;cursor:pointer;height:44px;line-height:18px;overflow:visible;padding:4px 8px;white-space:normal;width:120px}.m-flight-hot-cities .cities__item:hover{background:#edf1ff}@media screen and (max-width:414px){.m-flight-hot-cities .cities__item{width:33.33%}.m-flight-hot-cities{height:100%;left:0;overflow-y:auto;position:fixed;top:134px;transform:translateZ(0);width:100%}}.m-flight-hotcity-search-B{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;font-size:12px;max-width:100%;overflow:hidden;position:relative;width:350px}.m-flight-hotcity-search-B .city-result__title{background:#f5f7fa;box-sizing:border-box;color:#8592a6;height:34px;line-height:34px;padding:0 16px;width:350px}.m-flight-hotcity-search-B .city-result__wrapper{border-bottom:1px solid #f0f2f5}.m-flight-hotcity-search-B .city-result__wrapper:hover{background:rgba(50,100,255,.08)}.m-flight-hotcity-search-B .city-result__cityname{flex:0 0 81%}.m-flight-hotcity-search-B .city-result__name{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;max-height:64px;min-height:50px;padding:0;width:350px}.m-flight-hotcity-search-B .city-result__name .city-result__icon{height:16px;margin:-7px 9px 0 17px;width:16px}.m-flight-hotcity-search-B .city-result__name .city-result__icon .fi-icon_location{color:var(--tripBrandingBlue);font-size:14px}.m-flight-hotcity-search-B .city-result__name .city-result__subject{font-size:14px}.m-flight-hotcity-search-B .city-result__name .city-result__codePost{color:#8592a6;font-size:12px;margin-inline:8px}.m-flight-hotcity-search-B .city-result__name .fi-icon_close_line{color:#8592a6}.m-flight-hotcity-search-B .city-result__name .fi-icon_close_line:hover{color:var(--tripBrandingBlue)}.m-flight-hotcity-search-B .city-result__region{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-top:-10px;padding-bottom:12px;padding-left:41px}[dir=rtl] .m-flight-hotcity-search-B .city-result__region{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-top:-10px;padding-bottom:12px;padding-right:41px}.m-flight-poi-search-B .poi-list-wrapper .poi-result{transition:.2s}.m-flight-poi-search-B .poi-list-wrapper .poi-result__empty{background:var(--tripFifthGray);color:#e74c3c;padding:5px 8px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title{font-size:14px;padding-block:12px;padding-inline:40px 12px;position:relative;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title.title--disable{background:var(--tripFifthGray)}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title.title--able{cursor:pointer}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title.title--able.active{background:var(--tripBrandingBlue-8)}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title .code__match{color:var(--tripBrandingBlue)}.m-flight-poi-search-B .poi-list-wrapper .poi-result__title .fi-icon{color:var(--tripBlack);left:16px;position:absolute;top:18px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__name,.m-flight-poi-search-B .poi-list-wrapper .poi-result__region{display:block}.m-flight-poi-search-B .poi-list-wrapper .poi-result__region{color:var(--tripTertiaryThirdBlack);font-size:12px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__region .airport__nearby{background:var(--tripPlaceholderGray);border-radius:2px;display:inline-block;line-height:18px;margin:4px 4px 0 0;padding:0 4px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper .poi-result__region .airport__nearby.active{background:var(--tripBrandingBlue-32)}.m-flight-poi-search-B .poi-list-wrapper .poi-result__nearby-margin{margin-top:4px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__code{display:none}.m-flight-poi-search-B .poi-list-wrapper .poi-result__subject{color:var(--tripBlack);margin-right:8px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__codePost{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-right:4px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__map-word{margin-left:4px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__horizon{background:var(--tripPlaceholderGray);height:1px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__horizon--title{width:100%}.m-flight-poi-search-B .poi-list-wrapper .poi-result__horizon--item{margin-left:40px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport{cursor:pointer;padding-block:12px;padding-inline:40px 12px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .airport__details{display:flex}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .fi-icon{line-height:1}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .fi-icon_arrow{color:var(--tripSecondaryGray);margin-right:8px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .airport__nearby{background:var(--tripPlaceholderGray);border-radius:2px;display:inline-block;font-size:11px;line-height:18px;margin:4px 4px 0 0;padding:0 4px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .airport__code{display:none}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .airport__name{color:var(--tripBlack);display:inline-block;font-size:14px;margin-right:8px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport .airport__codePost{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-inline:8px}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport.active{background:var(--tripBrandingBlue-8)}.m-flight-poi-search-B .poi-list-wrapper .poi-result__airport.active .airport__nearby{background:var(--tripBrandingBlue-32)}[dir=rtl] .m-flight-poi-search-B .poi-result__title .fi-icon{left:unset;right:16px;transform:rotateY(180deg)}[dir=rtl] .m-flight-poi-search-B .poi-result__airport .fi-icon_arrow,[dir=rtl] .m-flight-poi-search-B .poi-result__airport .fi-icon_bu_flight{margin-left:8px;margin-right:0;transform:rotateY(180deg)}[dir=rtl] .m-flight-poi-search-B .poi-result__airport .airport__name{margin-left:8px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .subject-airport-rtl{display:inline-block;margin-right:4px}[dir=rtl] .m-flight-poi-search-B .poi-result__subject{display:inline-block;margin-left:8px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .poi-result__airport .airport__nearby{margin:4px 0 0 4px}[dir=rtl] .m-flight-poi-search-B .poi-result__codePost{margin-left:4px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .poi-result__horizon--item{margin-left:0;margin-right:40px}.m-flight-poi-search-B{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;font-size:12px;max-width:100%;overflow:hidden;position:relative;width:350px}.m-flight-poi-search-B .poi-list-wrapper-v2 .fi-icon{color:var(--tripBlack)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result{transition:.2s}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__empty{background:var(--tripFifthGray);color:#e74c3c;padding:5px 8px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__children,.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__parentResult{align-items:center;display:flex;flex-direction:row;gap:8px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__childContent{display:flex;flex-direction:column;font-size:14px;line-height:20px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__childContent .poi-result__subject span{font-weight:500}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new{align-items:center;box-sizing:border-box;display:flex;min-height:68px;padding-inline:42px 12px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new:hover{background:rgba(5,26,55,.059)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new .poi-result__icon{align-items:center;display:flex;justify-content:center}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new .poi-result__icon .fi-icon{color:#455873;font-size:24px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new .poi-result__info .poi-result__subject{color:#051a37;font-size:16px;line-height:150%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new .poi-result__subTitle{display:flex}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport.title--new .poi-result__subTitle .poi-result__subject{color:#455873;line-height:150%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title{display:flex;font-size:14px;justify-content:space-between;padding-block:12px;padding-inline-end:12px;padding-inline-end:0;padding-inline-start:16px;position:relative;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;line-height:20px;min-height:68px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__icon .fi-icon{color:#455873;font-size:24px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__info .poi-result__subject{color:#051a37;font-size:16px;line-height:150%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__subTitle{display:flex}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__subTitle .poi-result__subject{color:#455873;line-height:150%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__parent{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new .poi-result__subject span{font-weight:500}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new.title--able:hover{background:rgba(5,26,55,.059)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new.title--disable-new .poi-result__icon .fi-icon{color:#b9bec7;font-size:24px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new.title--disable-new .poi-result__info .poi-result__subject,.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--new.title--disable-new .poi-result__subTitle .poi-result__subject{color:#b9bec7;line-height:150%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--disable{background:var(--tripFifthGray)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--able{cursor:pointer}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title.title--able:hover{background:var(--tripBrandingBlue-8)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title .code__match{color:var(--tripBrandingBlue)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title .fold-btn{cursor:pointer;height:40px;text-align:center;width:40px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title .fold-btn .fi-icon{color:var(--tripTertiaryThirdBlack)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title .fold-btn:hover .fi-icon{color:var(--tripBrandingBlue)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__info{display:flex;flex:1;word-break:break-word}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__info.pr-40{padding-right:40px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__childResultList{overflow:hidden}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__region{color:var(--tripTertiaryThirdBlack);font-size:12px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__region .airport__nearby{background:var(--tripPlaceholderGray);border-radius:2px;display:inline-block;line-height:18px;margin:4px 4px 0 0;padding:0 4px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__region .airport__nearby:hover{background:var(--tripBrandingBlue-32)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__nearby-margin{margin-top:4px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__code{display:none}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__subject{color:var(--tripBlack);margin-right:8px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__codePost{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-right:4px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__map-word{margin-left:4px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__horizon{background:var(--tripPlaceholderGray);height:1px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__horizon--title{width:100%}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__horizon--item{margin-left:40px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport{cursor:pointer;padding-block:12px;padding-inline:40px 12px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__details{display:flex}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__nearby{background:var(--tripPlaceholderGray);border-radius:2px;display:inline-block;font-size:11px;line-height:18px;margin:4px 4px 0 0;padding:0 4px;transition:.2s}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__code{display:none}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__name{color:var(--tripBlack);display:inline-block;font-size:14px;margin-right:8px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__codePost{color:var(--tripTertiaryThirdBlack);font-size:12px;margin-inline:8px}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport:hover{background:var(--tripBrandingBlue-8)}.m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport:hover .airport__nearby{background:var(--tripBrandingBlue-32)}.m-flight-poi-search-B .fi-icon_close_line{display:none}@media screen and (max-width:414px){.m-flight-poi-search-B{height:100%;left:0;overflow-y:auto;position:fixed;top:134px;width:100%}}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__title .fi-icon{left:unset;right:16px;transform:rotateY(180deg)}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .fi-icon_arrow,[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .fi-icon_bu_flight{margin-left:8px;margin-right:0;transform:rotateY(180deg)}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__name{margin-left:8px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .subject-airport-rtl{display:inline-block;margin-right:4px}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__subject{display:inline-block;margin-left:8px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__airport .airport__nearby{margin:4px 0 0 4px}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__codePost{margin-left:4px;margin-right:0}[dir=rtl] .m-flight-poi-search-B .poi-list-wrapper-v2 .poi-result__horizon--item{margin-left:0;margin-right:40px}body[data-trip-wcag] .m-flight-poi-search-B .poi-list-wrapper-v2 [tabIndex="0"]:focus{margin:4px}.nh_poi-container{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);max-width:450px!important;overflow:hidden;overscroll-behavior:contain;width:450px}.nh_poi-container .nh_poi-inputContainer{background-color:#fff;box-sizing:border-box;padding:16px;width:100%}.nh_poi-container .nh_poi-inputContainer .nh_poi-input{background-color:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;box-sizing:border-box;height:56px;padding-inline:4px 6px;width:100%}[dir=rtl] .nh_poi-container .nh_poi-inputContainer .nh_poi-input{padding-inline:6px 4px}.nh_poi-hotcities{border:none;border-radius:0;box-shadow:none;width:100%}.nh_poi-hotcities .nh_poi-hotcitiesTitle{box-sizing:border-box;color:var(--tripBlack);font-size:14px;font-weight:700;line-height:18px;padding:16px}.nh_poi-hotcities .nh_poi-recentSearches{border-top:1px solid var(--tripPlaceholderGray);box-sizing:border-box;width:100%}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item{box-sizing:border-box;cursor:pointer;display:flex;height:68px;padding:12px 16px;text-decoration:none;transition:all .3s;user-select:none;width:100%}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item:hover{background-color:rgba(50,100,255,.16)}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-od{align-items:center;display:flex;line-height:18px}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-od>span{color:var(--tripBlack);font-size:14px;margin-right:4px}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-od>span:last-of-type{margin-left:4px}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-timePrice{align-items:center;display:flex;height:18px;justify-content:space-between;line-height:18px;width:100%}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-timePrice .nh_poi-price,.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-timePrice .nh_poi-time{color:var(--tripTertiaryThirdBlack);font-size:14px}.nh_poi-hotcities .nh_poi-recentSearches .nh_poi-item .nh_poi-content .nh_poi-timePrice .nh_poi-price>span:last-of-type{color:#16284a;font-weight:500}.nh_poi-hotcities .nh_poi-location{border-top:1px solid var(--tripPlaceholderGray);box-sizing:border-box;padding-bottom:4px}.nh_poi-hotcities .nh_poi-location .nh_poi-city-items{display:flex;flex-direction:row;margin-bottom:4px;padding-inline:16px}.nh_poi-hotcities .nh_poi-location .nh_poi-city-airport-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nh_poi-hotcities .nh_poi-popular-container{border-top:1px solid var(--tripPlaceholderGray);padding-bottom:16px}.nh_poi-hotcities .nh_poi-popular{box-sizing:border-box}.nh_poi-hotcities .nh_poi-popular .nh_poi-hotcitiesTitle{color:var(--tripTertiaryThirdBlack);font-weight:400}.nh_poi-hotcities .nh_poi-popular .nh_poi-city-items{display:flex;flex-direction:row;flex-wrap:wrap;padding-inline:16px}.nh_poi-hotcities .nh_poi-popular .nh_poi-city-airport-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nh_poi-hotcities .nh_poi-anywhere{border-top:1px solid var(--tripPlaceholderGray);box-sizing:border-box;cursor:pointer;padding-bottom:4px;transition:all .3s;user-select:none}.nh_poi-hotcities .nh_poi-anywhere .nh_poi-hotcitiesTitle{padding-bottom:8px}.nh_poi-hotcities .nh_poi-anywhere:hover{background-color:rgba(50,100,255,.16)}.nh_poi-hotcities .nh_poi-anywhere .nh_poi-anywhereTips{background-color:transparent;box-sizing:border-box;color:var(--tripTertiaryThirdBlack);line-height:18px;padding:0 16px 10px;width:100%}.nh_poi-commonItem{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:44px;padding:0 8px;transition:all .3s;user-select:none;width:33%}.nh_poi-commonItem:hover{background-color:rgba(50,100,255,.16)}.nh_poi-commonItem .nh_poi-commonContent{display:flex;flex:1;flex-direction:column;justify-content:space-between}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up{align-items:center;display:flex;justify-content:space-between;line-height:18px}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up .nh_poi-up-left{align-items:center;display:flex;height:100%}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up .nh_poi-up-left>span{color:var(--tripBlack);font-size:14px;margin-right:4px}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up .nh_poi-up-right{align-items:center;display:flex;height:100%}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up .nh_poi-up-right:hover{color:var(--tripBrandingBlue)!important}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-up .nh_poi-up-right>span:last-of-type{color:var(--tripTertiaryThirdBlack);margin-left:4px}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-down{height:18px;line-height:18px;margin-top:8px;width:100%}.nh_poi-commonItem .nh_poi-commonContent .nh_poi-down>span{color:var(--tripTertiaryThirdBlack);font-size:14px}[data-trip-wcag] .nh_poi-hotcities .nh_poi-anywhere:focus{margin:4px}.m-flight-poi-search-B.nh_poi-container{border:none;box-shadow:none;max-height:424px;max-width:100%;min-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%}.m-flight-poi-search-B.nh_poi-container::-webkit-scrollbar{background-color:#fff;width:6px}.m-flight-poi-search-B.nh_poi-container::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.nh_poi-noresult{box-sizing:border-box;height:40px;padding:16px}.nh_poi-details,.nh_poi-noresult{align-items:center;display:flex;width:100%}.nh_poi-details .nh_poi-subject{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:space-between;padding-right:6px}.nh_poi-details .nh_poi-nearbyTag{height:18px!important;margin-right:8px!important;margin-top:0!important}.m-flight-poi-wrapper{box-shadow:0 4px 16px 0 rgba(69,88,115,.2);z-index:200}.m-flight-poi-wrapper.overflow-scroll.is-hotcity{max-height:568px;overflow-y:scroll;scrollbar-width:auto}.m-flight-poi-wrapper.overflow-scroll.is-hotcity::-webkit-scrollbar{width:6px}.m-flight-poi-wrapper.overflow-scroll.is-hotcity::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}@media screen and (max-width:414px){.m-flight-poi-wrapper{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}}.m-flight-poi-wrapper ol,.m-flight-poi-wrapper ul{list-style:none;margin:0;padding:0}.m-flight-poi-wrapper::-webkit-scrollbar{border-radius:3px;width:6px}.m-flight-poi-wrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}.m-flight-poi-wrapper::-webkit-scrollbar-track:hover{background-color:var(--tripFifthGray)}.m-flight-poi-wrapper::-webkit-scrollbar-thumb{background-color:#d8d9dc;border-radius:3px;border-right:1px solid var(--tripFifthGray)}.m-flight-poi-wrapper::-webkit-scrollbar-thumb:hover{background-color:#b2bbc8}.m-flight-poi--hide{display:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tripui-online-btn{-webkit-appearance:button;cursor:pointer;display:inline-block;overflow:visible;position:relative;text-align:center}.tripui-online-btn,.tripui-online-btn div{border:0;margin:0;outline:0;padding:0;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;touch-callout:none}.tripui-online-btn::-moz-focus-inner{border:0;padding:0}.tripui-online-btn-block{max-width:none!important;width:100%}.tripui-online-btn-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tripui-online-btn-loading{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;background-size:100% 100%;display:inline-block}.tripui-online-btn-loading-autosize{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tripui-online-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tripui-online-btn-content-visible{visibility:hidden}.tripui-online-btn-solid-primary{background:#3264ff;border-radius:4px;color:#fff}.tripui-online-btn-solid-primary:hover:not(:disabled){background:#2953d6!important}.tripui-online-btn-solid-primary-disabled{background:#ced2d9;cursor:not-allowed}.tripui-online-btn-solid-primary-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4w12000cnkpxix858A.svg)}.tripui-online-btn-wireframe-primary{background:#fff;border:1px solid #3264ff;border-radius:4px;color:#3264ff}.tripui-online-btn-wireframe-primary:hover:not(:disabled){background:rgba(50,100,255,.16)!important}.tripui-online-btn-wireframe-primary-disabled{background:#fff;border:1px solid #ced2d9;color:#acb4bf;cursor:not-allowed}.tripui-online-btn-wireframe-primary-loading{background-image:url(https://ak-d.tripcdn.com/images/05E1912000cnkq33800FE.svg)}.tripui-online-btn-solid-white{background:#fff;border-radius:4px;color:#0f294d}.tripui-online-btn-solid-white:hover:not(:disabled){background:rgba(50,100,255,.16)!important;color:#3264ff}.tripui-online-btn-solid-white-disabled{background:#ced2d9;color:#fff;cursor:not-allowed}.tripui-online-btn-solid-white-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4q12000cos7ew275DC.svg)}.tripui-online-btn-wireframe-white{background:transparent;border:1px solid #fff;border-radius:4px;color:#fff}.tripui-online-btn-wireframe-white:hover:not(:disabled){background:hsla(0,0%,100%,.16)!important}.tripui-online-btn-wireframe-white-disabled{border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);cursor:not-allowed}.tripui-online-btn-wireframe-white-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4w12000cnkpxix858A.svg)}.tripui-online-btn-large{font-size:18px;font-weight:700;height:56px;line-height:24px;padding:16px}.tripui-online-btn-large .tripui-online-btn-loading-wrapper{height:25px}.tripui-online-btn-large .tripui-online-btn-loading{height:25px;width:25px}.tripui-online-btn-large>.tripui-online-btn-content{gap:8px}.tripui-online-btn-large>.tripui-online-btn-content>.tripui-online-btn-icon{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;width:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tripui-online-btn-large.tripui-online-btn-ellipsis{max-width:74px}.tripui-online-btn-middle{font-size:16px;font-weight:500;height:38px;line-height:22px;padding:8px 16px}.tripui-online-btn-middle .tripui-online-btn-loading-wrapper{height:21px}.tripui-online-btn-middle .tripui-online-btn-loading{height:21px;width:21px}.tripui-online-btn-middle>.tripui-online-btn-content{gap:5px}.tripui-online-btn-middle>.tripui-online-btn-content>.tripui-online-btn-icon{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;width:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tripui-online-btn-middle.tripui-online-btn-ellipsis{max-width:70px}.tripui-online-btn-small{font-size:14px;font-weight:400;height:34px;line-height:18px;padding:8px 16px}.tripui-online-btn-small .tripui-online-btn-loading-wrapper{height:18px}.tripui-online-btn-small .tripui-online-btn-loading{height:18px;width:18px}.tripui-online-btn-small>.tripui-online-btn-content{gap:5px}.tripui-online-btn-small>.tripui-online-btn-content>.tripui-online-btn-icon{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;height:14px;width:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tripui-online-btn-small.tripui-online-btn-ellipsis{max-width:64px}.new-version-searchform{--tripBrandingBlue:#3264ff;--tripBlack:#0f294d;--tripTertiaryThirdBlack:#8592a6;--tripLightBlue:#2c59e5;--tripSecondaryGray:#ced2d9;--tripTertiaryGray:#dadfe6;--tripPlaceholderGray:#f0f2f5;--tripGray:#acb4bf;--tripLightGray:#eee;--tripSecondaryBlack:#455873;--tripOrange:#ff6f00;--tripPink:#f94c86}body[data-a11y-theme=true] .new-version-searchform{--tripBrandingBlue:#2c61fe;--tripBlack:#121826;--tripTertiaryThirdBlack:#6f7685;--tripSecondaryBlack:#4f5563;--tripTertiaryGray:#d4d7de;--tripGray:#b9bec7;--tripLightGray:#ebedf1;--tripSecondaryGray:#6f7685;--tripPlaceholderGray:#ebedf1;--tripOrange:#c74401;--tripPink:#d81e60;--tripLightBlue:#2c61fe}.color-234{color:#234}.color-fff{color:#fff}.color-main{color:var(--tripBlack)}.color-sub{color:var(--tripSecondaryBlack)}.color-theme{color:var(--tripBrandingBlue)}.color-gray85{color:var(--tripTertiaryThirdBlack)}.flex,.flex-center,.h-center,.v-center{display:-webkit-flex;display:flex}.flex1{flex:1 1 auto}.flex-center,.h-center{-webkit-justify-content:center;justify-content:center}.flex-center,.v-center{-webkit-align-items:center;align-items:center}.f-12{font-size:12px}.f-14{font-size:14px}.f-15{font-size:15px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-24{font-size:24px}.f-bold{font-weight:700}.f-30{font-size:30px}.f-40{font-size:40px}.line-h18{line-height:18px}.line-h20{line-height:20px}.line-h21{line-height:21px}.mt-11{margin-top:11px}.user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-fl-address-box .fi,.m-hot-city-box .fi{font-family:flight-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-fl-address-box .fi-close:before,.m-hot-city-box .fi-close:before{content:"\e609"!important}.m-fl-address-box .fi-global:before{content:"\e65b"!important}.m-fl-address-box .fi-province:before{content:"\e657"!important}.m-fl-address-box .fi-group-company:before{content:"\e658"!important}.m-fl-address-box .fi-flight:before{content:"\e629"!important}.m-fl-address-box .fi-scenic-spot:before{content:"\e655"!important}.m-fl-address-box .fi-surrounding:before{content:"\e65c"!important}.m-fl-address-box .sub-arrow:before{content:"\e65d"!important}.m-hot-city-box .fi-keyboard:before{content:"\e65e"!important}.m-searchForm{position:relative;transition:height .4s}.m-searchForm .margin-lr5{margin:0 5px}.m-searchForm .common-hover{cursor:pointer;transition:color .2s}.m-searchForm .common-hover:hover,.m-searchForm .common-hover:hover .fi-icon{color:var(--tripBrandingBlue)}.m-searchForm .rotate-up{transform:rotate(180deg)}.m-searchForm .m-floating-layer{left:0;position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.m-searchForm .m-floating-layer-list{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);padding:8px 0;white-space:nowrap}.m-searchForm .m-floating-layer-mask{display:none}.m-searchForm .m-floating-layer-header{background:#fff;border-radius:12px 12px 0 0;display:none;font-size:18px;line-height:24px;padding:16px;position:relative}.m-searchForm .m-floating-layer-header__close{font-size:16px;left:16px;position:absolute;top:16px}.m-searchForm .m-floating-layer-header__close:hover{cursor:pointer}.m-searchForm .m-floating-layer-header__comfirm{color:var(--tripBrandingBlue);font-size:16px;position:absolute;right:16px;top:16px}.m-searchForm .m-floating-layer-header__comfirm:hover{cursor:pointer}.m-searchForm .m-floating-layer-header__title{display:block;text-align:center}.m-searchForm .m-floating-layer-item{cursor:pointer;justify-content:space-between;line-height:34px;padding:0 16px;transition:.2s}.m-searchForm .m-floating-layer-item .fi-icon{color:transparent}.m-searchForm .m-floating-layer-item.checked{color:var(--tripBrandingBlue);cursor:default}.m-searchForm .m-floating-layer-item.checked .fi-icon{color:var(--tripBrandingBlue)}.m-searchForm .m-floating-layer-item:hover{background-color:rgba(50,100,255,.1)}.m-searchForm__item{box-sizing:border-box;height:56px}.m-searchForm__item .segment-info-wrapper{position:relative;width:100%}.m-searchForm__item .segment-info-wrapper .m-searchForm__module:first-of-type{margin-right:4px;padding-inline:4px 18px}.m-searchForm__item .segment-info-wrapper .m-searchForm__module:last-of-type{margin-left:4px;padding-inline:14px 8px}.m-searchForm .segment-city{flex:1 1 66.6%}.m-searchForm .segment-city .switch-wrapper{background:#fff;border:4px solid #fff;border-radius:50%;left:50%;margin-left:2px;min-width:28px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.m-searchForm .segment-city .img-switch__wrapper{cursor:pointer;display:inherit;position:relative;z-index:1}.m-searchForm .segment-city .img-switch__wrapper .img-switch-circle,.m-searchForm .segment-city .img-switch__wrapper .img-switch-plane{height:28px;width:28px}.m-searchForm .segment-city .img-switch__wrapper .img-switch-circle{background:url(images/ic_change_circle_4467e1be0e.png_.webp) no-repeat;background-size:contain;transition:transform .5s}.m-searchForm .segment-city .img-switch__wrapper .img-switch-circle.imgRotate{-webkit-animation:animate-rotate .3s linear;animation:animate-rotate .3s linear}.m-searchForm .segment-city .img-switch__wrapper .img-switch-circle.re-imgRotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-searchForm .segment-city .img-switch__wrapper .img-switch-plane{background:url(images/ic_change_plane_b2a7435e40.png_.webp) no-repeat;background-size:contain;cursor:pointer;left:0;position:absolute}.m-searchForm .segment-city .m-searchForm__module{border:1px solid var(--tripTertiaryGray);position:relative}.m-searchForm .segment-city .m-searchForm__module.focus{border-bottom:2px solid var(--tripBrandingBlue)}.m-searchForm .segment-date{background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;flex:1 1 33.3%;margin-left:8px}.m-searchForm .segment-date .rdate-line{background:var(--tripTertiaryThirdBlack);height:1px;left:-12px;position:absolute;top:50%;transform:translateX(-50%);width:24px}.m-searchForm .segment-date .input-wrapper{margin-left:8px}.m-searchForm__module{background:#fff;border-radius:4px;box-sizing:border-box;flex-basis:100%;padding:4px;position:relative}.m-searchForm__module.hide{display:none}.m-searchForm__module .fake-parent{bottom:0;box-sizing:border-box;height:2px;left:0;position:absolute;right:0}.m-searchForm__module .fake-parent.bd-bottom-active{background:var(--tripBrandingBlue)}.m-searchForm__module .fake-parent:after{content:attr(data-value);font-size:16px;font-weight:700;opacity:0;padding:16px;pointer-events:none;position:absolute;white-space:nowrap;z-index:-1}.m-searchForm__module.err-msg:after{background-color:#d9481b;border:1px solid #d9481b;bottom:100%;color:#fff;content:attr(data-err);font-size:12px;font-weight:400;left:-1px;max-width:100%;opacity:1;padding:8px 10px;position:absolute;white-space:normal;z-index:100}.m-searchForm__module.err-msg:before{border:9px solid transparent;border-top-color:#d9481b;content:"";left:20px;position:absolute;top:0}.m-searchForm__module .module-input-shadow{height:auto;position:absolute;visibility:hidden;white-space:nowrap;width:auto}.m-searchForm__module .delete-btn{cursor:pointer;margin:auto 0;padding:0 8px}.m-searchForm .module-input,.m-searchForm .module-title{outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-searchForm .module-title{color:var(--tripTertiaryThirdBlack);line-height:18px}.m-searchForm .module-input{background:transparent;border:none;box-sizing:border-box;color:var(--tripBlack);cursor:pointer;height:44px;line-height:22px;margin-left:-2px;outline:none;padding:1px 2px;width:100%}.m-searchForm .module-input:focus+.fake-parent{background:var(--tripBrandingBlue)}.m-searchForm .module-input[disabled]{background-color:#fff;opacity:1}.m-searchForm .module-input.placeholder-gray::-webkit-input-placeholder{color:var(--tripSecondaryGray)!important}.m-searchForm .module-input.placeholder-gray::-moz-placeholder{color:var(--tripSecondaryGray)!important}.m-searchForm .module-input.placeholder-gray:-ms-input-placeholder{color:var(--tripSecondaryGray)!important}.m-searchForm .module-input.placeholder-gray::placeholder{color:var(--tripSecondaryGray)!important}.m-searchForm .module-input.placeholder-black::-webkit-input-placeholder{color:var(--tripBlack)!important}.m-searchForm .module-input.placeholder-black::-moz-placeholder{color:var(--tripBlack)!important}.m-searchForm .module-input.placeholder-black:-ms-input-placeholder{color:var(--tripBlack)!important}.m-searchForm .module-input.placeholder-black::placeholder{color:var(--tripBlack)!important}.m-searchForm__wrapper{align-items:flex-start;display:flex;flex-direction:row}.m-searchForm .input-wrapper:hover+.hover-msg:after{background-color:#fff;border:none;border-radius:4px;bottom:44px;box-shadow:0 2px 10px 0 rgba(0,41,99,.2);box-sizing:border-box;color:#234;font-size:14px;left:0;max-width:500px;opacity:1!important;padding:8px 10px;position:absolute;text-align:left;z-index:10}.m-searchForm .input-wrapper:hover+.hover-msg:before{border:5px solid transparent;border-top-color:#fff;bottom:34px;content:"";left:calc(50% - 16px);position:absolute;z-index:11}@-webkit-keyframes animate-rotate{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg)}to{-webkit-transform:rotate(180deg)}}@keyframes animate-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(180deg)}}.verticalCenter-wrapper{position:relative;top:50%;transform:translateY(-50%)}.m-searchForm .rdate-fade-enter{opacity:0;transform:translateX(40px);z-index:1}.m-searchForm .rdate-fade-enter-active{transition:transform .3s,opacity .2s .1s}.m-searchForm .rdate-fade-enter-active,.m-searchForm .rdate-fade-exit{opacity:1;transform:translateX(0);z-index:1}.m-searchForm .rdate-fade-exit-active{opacity:0;transform:translateX(40px);transition:transform .3s,opacity .1s;z-index:1}.m-searchForm .segment-fade-enter{margin-bottom:0!important;max-height:0;opacity:0}.m-searchForm .segment-fade-enter-active{transition:all .2s .2s}.m-searchForm .segment-fade-enter-active,.m-searchForm .segment-fade-exit{margin-bottom:8px!important;max-height:56px;opacity:1}.m-searchForm .segment-fade-exit-active{margin-bottom:0!important;max-height:0;opacity:0;transition:all .2s}.m-searchForm .group-fade-enter{opacity:0}.m-searchForm .group-fade-enter-active{opacity:1;transition:.4s}.m-searchForm .group-fade-exit{opacity:1}.m-searchForm .group-fade-exit-active{opacity:0;transition:.2s}.m-searchForm .psg-counter{align-items:center;justify-content:space-between;padding-top:22px;position:relative}.m-searchForm .psg-counter:first-of-type{padding-top:0}.m-searchForm .psg-counter .stepper-spin-button{height:24px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:-4px;width:80px}.m-searchForm .counter-label-wrapper{flex-direction:column}.m-searchForm .counter-label-wrapper .flex-row{flex-direction:row}.m-searchForm .counter-label-wrapper .passenger_icon{color:var(--tripBlack);font-size:16px;margin-inline-end:4px}.m-searchForm .counter-label-wrapper .nh_fw5{color:#000;font-weight:500}.m-searchForm .label-desc{color:var(--tripTertiaryThirdBlack);line-height:1.2;margin-top:8px}.m-searchForm .stepper-count-wrapper{height:24px;line-height:24px}.m-searchForm .stepper-count-wrapper .fi-icon{font-size:24px}.m-searchForm .stepper-minus,.m-searchForm .stepper-plus{height:24px}.m-searchForm .stepper-minus.enable,.m-searchForm .stepper-plus.enable{color:var(--tripBrandingBlue);cursor:pointer}.m-searchForm .stepper-minus.disable,.m-searchForm .stepper-plus.disable{color:var(--tripGray);cursor:default}.m-searchForm .stepper-minus .fi-icon,.m-searchForm .stepper-plus .fi-icon{transition:.2s}.m-searchForm .stepper-minus.enable:hover .fi-icon:before{content:"\e623"!important}.m-searchForm .stepper-plus.enable:hover .fi-icon:before{content:"\e626"!important}.m-searchForm .stepper-num{display:inline-block;text-align:center;width:32px}.m-searchForm__mapLink{height:18px;line-height:18px}.m-searchForm__mapLink .fi-icon_explore,.m-searchForm__mapLink .link{margin-left:4px}.bundleLink-wrapper-top{align-items:center;margin-bottom:8px;position:relative}.m-searchForm__bundleLink{align-items:center;cursor:pointer;padding:0 5px;position:relative}.m-searchForm__bundleLink:hover{background:var(--tripPlaceholderGray);border-radius:2px}.m-searchForm__bundleLink .fi-icon_checkbox_unselected{width:16px}.m-searchForm__bundleLink .fi-icon_checkbox_selected{color:var(--tripBrandingBlue)!important;width:16px}.m-searchForm__bundleLink .tips{border:1px solid #ccc;height:40px;line-height:40px;position:absolute;top:-10px;width:100px}.bundle-tip{background-color:var(--tripPink);border-radius:2px;color:#fff;left:-8px;padding:2px 4px;position:absolute;top:50%;transform:translate(-100%,-50%);white-space:nowrap;z-index:10}.bundle-tip:before{border:3px solid transparent;border-left:3px solid var(--tripPink);content:"";margin-left:-8px;position:absolute;right:0;top:50%;transform:translate(100%,-50%)}.bundle-tip .fi-icon_close_line{font-size:10px;opacity:.6}.bundle-tip .fi-icon_close_line:hover{cursor:pointer;opacity:1}.m-searchForm__top-wrapper{justify-content:space-between}.m-searchForm__top{margin-bottom:8px;max-width:100%;position:relative;z-index:8}.m-searchForm__top .fi-icon_descending{font-size:10px}.m-searchForm__top .top-module-wrapper{box-sizing:border-box;min-width:0;outline:none;padding-right:16px;position:relative}.m-searchForm__top .top-module{cursor:pointer;line-height:18px;outline:none;padding:8px;transition:.2s}.m-searchForm__top .top-module:hover{background:var(--tripPlaceholderGray);border-radius:2px}.m-searchForm__bottom-wrapper{width:100%}.m-searchForm__flightType{color:var(--tripBlack)}.m-searchForm__flightType .fi-icon_bu_flight{font-size:14px}.m-searchForm__delete-wrapper{left:100%;margin-left:8px;position:absolute;top:50%;transform:translateY(-50%)}.m-searchForm__delete-wrapper .fi-icon_delete{color:var(--tripSecondaryGray);cursor:pointer;font-size:24px;transition:color .2s}.m-searchForm__delete-wrapper .fi-icon_delete:hover{color:var(--tripBrandingBlue)}.m-searchForm__searchBtn{transition:.2s;white-space:nowrap}.m-searchForm__searchBtn.ml-8{margin-left:8px}.m-searchForm__searchBtn.mr-8{margin-right:8px}.m-searchForm__passenger .m-floating-layer-list{padding:16px;white-space:normal;width:288px}.m-searchForm__passenger .stepper-wrapper{padding:18px 0}.m-searchForm__passenger .close-module{justify-content:flex-end}.m-searchForm__passenger .close-module .done{border-bottom:1px solid transparent;cursor:pointer;transition:border-bottom .2s}.m-searchForm__passenger .close-module .done:hover{border-bottom:1px solid}.m-searchForm__passenger .searchform_passenger_spaceMargin{margin-inline-start:8px}.m-searchForm__single-wrapper{position:relative}.m-searchForm__single-wrapper .m-searchForm__segment{flex:1 1 1036px}.m-searchForm__single-wrapper .m-searchForm__delete-wrapper{display:none}.m-searchForm__single-wrapper .m-searchForm__other-wrapper{flex:0 0 76px;height:56px}.m-searchForm__single-wrapper .segment-index-wrapper{display:none}.m-searchForm__single-wrapper.group-fade-exit-active .m-searchForm__other-wrapper{position:static!important}.m-searchForm__oneway-wrapper .rdate-fade-exit-done{display:none!important}@media screen and (max-width:834px){.m-searchForm__old-version.m-searchForm__single-wrapper .m-searchForm__segment{display:block!important}.m-searchForm__old-version.m-searchForm__single-wrapper .m-searchForm__searchBtn{margin-top:64px}.m-searchForm__old-version.m-searchForm__single-wrapper .segment-city{position:absolute;width:100%}.m-searchForm__old-version.m-searchForm__single-wrapper .segment-date{float:left;margin-left:0;margin-top:64px;position:relative;width:100%}.m-searchForm__old-version.m-searchForm__multi-wrapper .m-searchForm__segment{display:block!important}.m-searchForm__old-version.m-searchForm__multi-wrapper .m-searchForm__searchBtn{margin-top:64px}.m-searchForm__old-version.m-searchForm__multi-wrapper .m-searchForm__delete-wrapper{top:28px}.m-searchForm__old-version.m-searchForm__multi-wrapper .segment-city{position:relative;width:100%}.m-searchForm__old-version.m-searchForm__multi-wrapper .segment-date{margin-left:0;margin-top:8px;position:relative;width:100%}}.isFixedStyle{width:calc(100% - 62px)!important}.nh_searchformSeg{width:100%}.m-searchForm__multi-wrapper{align-items:flex-end}.m-searchForm__multi-wrapper .segment-date>div:nth-child(2){display:none}.m-searchForm__multi-wrapper .segment-index-wrapper{background:var(--tripBrandingBlue);border-radius:2px 0 0 2px;min-width:18px}.m-searchForm__multi-wrapper .segment-index{background:var(--tripBrandingBlue);line-height:18px;text-align:center;width:18px}.m-searchForm__multi-wrapper .m-searchForm__item{position:relative}.m-searchForm__multi-wrapper .m-searchForm__segment{margin-bottom:8px;position:relative}.m-searchForm__multi-wrapper .m-searchForm__other-wrapper{width:100%}.m-searchForm__multi-wrapper .m-searchForm__addSegment{border:1px dashed var(--tripTertiaryGray);border-radius:4px;box-sizing:border-box;color:var(--tripGray);flex:0 1 100%;height:56px;padding-left:16px;transition:border .2s}.m-searchForm__multi-wrapper .m-searchForm__addSegment .fi-icon_plus_circle{margin-right:8px}.m-searchForm__multi-wrapper .m-searchForm__addSegment.enable{color:var(--tripBrandingBlue);cursor:pointer}.m-searchForm__multi-wrapper .m-searchForm__addSegment.enable:hover{border:1px dashed var(--tripBrandingBlue)}.m-searchForm__multi-wrapper .segment-info-wrapper .m-searchForm__module:first-of-type{border-radius:0 2px 2px 0}.calendar-flight-wrapper{background:#fff;border-radius:4px;margin-top:4px;position:absolute;right:0;z-index:100}.calendar-flight .c-calendar-icon-dot{background-color:var(--tripOrange)!important}.calendar-flight .c-calendar__footer{border-top:1px solid var(--tripTertiaryGray)}[dir=rtl] .calendar-flight-wrapper{left:0;right:auto}@media screen and (max-width:834px){.calendar-flight-wrapper{left:auto;right:-36px}[dir=rtl] .calendar-flight-wrapper{left:-36px;right:auto}}[dir=rtl] .m-searchForm__mapLink .fi-icon_explore,[dir=rtl] .m-searchForm__mapLink .link{margin-left:0;margin-right:4px}[dir=rtl] .m-searchForm__item .segment-info-wrapper .m-searchForm__module:first-of-type{margin-left:4px;margin-right:0}[dir=rtl] .m-searchForm__item .segment-info-wrapper .m-searchForm__module:last-of-type{margin-left:0;margin-right:4px;padding-left:0;padding-right:16px}[dir=rtl] .m-searchForm__item.segment-city .switch-wrapper{margin-left:0}[dir=rtl] .m-searchForm__item.segment-date,[dir=rtl] .m-searchForm__item.segment-date .input-wrapper{margin-left:0;margin-right:8px}[dir=rtl] .m-searchForm__item.segment-date .rdate-line{left:unset;right:-36px}[dir=rtl] .m-searchForm__multi-wrapper .segment-index-wrapper{border-radius:0 4px 4px 0}[dir=rtl] .m-searchForm__multi-wrapper .segment-info-wrapper .m-searchForm__module:first-of-type{border-radius:4px 0 0 4px}[dir=rtl] .m-searchForm__multi-wrapper .m-searchForm__addSegment{padding-left:0;padding-right:16px}[dir=rtl] .m-searchForm__multi-wrapper .m-searchForm__addSegment .fi-icon_plus_circle{margin-left:8px;margin-right:0}[dir=rtl] .m-searchForm__delete-wrapper{left:unset;margin-left:0;margin-right:8px;right:100%}[dir=rtl] .m-searchForm__module.err-msg:after{left:unset;right:-1px}[dir=rtl] .m-searchForm__module.err-msg:before{left:unset;right:20px}[dir=rtl] .fuzzy-input .fuzzy-city-wrapper{padding:4px 4px 0 0}.searchform-toast-container{left:0;margin:0 auto;pointer-events:none;position:fixed;right:0;top:160px;z-index:9}.m-flight-searchform-toast{align-items:center;display:flex;justify-content:center;margin-bottom:8px;z-index:209}.m-flight-searchform-toast.fadeIn,.m-flight-searchform-toast.fadeOut{animation:fadeIn .35s ease-in-out}.m-flight-searchform-toast-content{background-color:#fff;border-radius:4px;box-shadow:0 9px 18px 0 rgba(15,41,77,.16);max-width:670px;padding:16px}@keyframes fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.nh_filterPanel{display:flex;justify-content:space-between;margin:6px 0 8px;width:100%}.nh_filterPanel *{user-select:none}.nh_filterPanel .nh_filterLeft{align-items:center;display:flex}.nh_filterPanel .nh_filterLeft .nh_tripType{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin-inline-end:8px;padding:9px;transition:all .3s}.nh_filterPanel .nh_filterLeft .nh_tripType:hover{background-color:var(--tripPlaceholderGray)}.nh_filterPanel .nh_filterLeft .nh_tripType>span{color:var(--tripBlack);font-size:14px;line-height:1;margin-inline-start:2px}.nh_filterPanel .nh_filterRight{align-items:center;border-radius:4px;cursor:pointer;display:flex;margin-right:-9px;padding:0 9px;transition:all .3s}.nh_filterPanel .nh_filterRight:hover{background-color:var(--tripPlaceholderGray)}.nh_filterPanel .nh_filterRight>span{color:var(--tripBlack);font-size:14px;line-height:1;margin-inline-start:2px}.nh_pac_panel{height:100%;position:relative;user-select:none;width:100%}.nh_pac_panel .nh_psgAndCabin{box-sizing:border-box;cursor:pointer;height:100%;padding:8px 12px;position:relative;width:100%}.nh_pac_panel .nh_psgAndCabin .nh_pac-left{align-items:center;display:flex;height:100%;left:12px;position:absolute;top:0;width:calc(100% - 32px)}.nh_pac_panel .nh_psgAndCabin .nh_pac-left .nh_pac-psglist{color:var(--tripBlack);font-size:14px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.nh_pac_panel .nh_pac-animation{position:absolute;top:calc(50% - 7px);transition:all .2s}.nh_pac_panel .nh_pac-rotate{transform:rotate(180deg)!important}.nh_pac_panel .nh_pac-layer{width:450px!important;z-index:1}.nh_pac_panel .nh_pac-layer .nh_pac-container{box-sizing:border-box;width:100%!important}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-title{align-items:center;background-color:#fff;border-bottom:1px solid var(--tripLightGray);box-sizing:border-box;display:flex;height:37px;justify-content:flex-end;margin-bottom:16px;padding-bottom:16px;width:100%}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-title span{color:#000;font-size:15px;font-weight:500}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-search{display:flex;justify-content:flex-end;margin-top:16px}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-search .nh_pac-btn{align-items:center;background:var(--tripBrandingBlue);border-radius:4px 4px 4px 4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:38px;justify-content:center;line-height:1;transition:all .3s;width:102px}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-search .nh_pac-btn:hover{background-color:#2358f6}.nh_pac_panel .nh_pac-layer .nh_pac-container .nh_pac-search .nh_pac-btn:active{transform:scale(.98)}.nh_pac-cabinContainer{cursor:pointer;position:relative}.nh_pac-cabinContainer .nh_pac-cabin{align-items:center;border:1px solid var(--tripGray);border-radius:4px;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;padding:8px 16px;position:relative;width:100%}.nh_pac-cabinContainer .nh_pac-cabin .nh_pac-left{color:var(--tripBlack);font-size:14px;font-weight:500;line-height:18px}.nh_pac-cabinContainer .nh_pac-cabinList{padding:0!important;width:418px!important}.nh_searchPanel{display:flex;justify-content:space-between;margin-top:16px}.nh_searchPanel .nh_sp-left{background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;flex:1}.nh_searchPanel .nh_sp-btn{align-items:center;background-color:#fff;border:1px solid var(--tripBrandingBlue);border-radius:4px;box-sizing:border-box;color:var(--tripBrandingBlue);cursor:pointer;display:flex;font-size:20px;height:58px;justify-content:center;line-height:1;padding:16px 32px;transition:all .3s;user-select:none;white-space:nowrap}.nh_searchPanel .nh_sp-btn:hover{background-color:rgba(50,100,255,.16)}.nh_searchPanel .nh_sp-btn:active{transform:scale(.98)}.nh_searchPanel .nh_sp-btn2{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:58px;justify-content:center;line-height:1;padding:16px 32px;transition:all .3s;user-select:none}.nh_searchPanel .nh_sp-btn2:hover{background-color:var(--tripLightBlue)}.nh_searchPanel .nh_sp-btn2:active{transform:scale(.98)}.nh_fixWidth{box-sizing:border-box!important;flex:1}.m-searchForm-inputIcon{cursor:pointer;inset-inline-end:7px;position:absolute;top:17.5px;transition:all .3s}.m-searchForm-inputIcon:hover{color:var(--tripBrandingBlue)!important}.nh_list-btn{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-basis:120px;flex-shrink:0;font-size:20px;height:56px;justify-content:center;line-height:1;margin-inline-start:8px;transition:all .3s;user-select:none;width:120px}.nh_list-btn:hover{background-color:var(--tripLightBlue)}.nh_list-btn:active{transform:scale(.98)}.nh_list-btn .fs16{font-size:16px}.nh_list-btn__placeholder{flex-basis:120px;flex-shrink:0;height:56px;margin-inline-start:8px;opacity:0;width:120px}.fuzzy-input-wrapper_maskAfter:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:8px;z-index:3}.fuzzy-input-wrapper_maskAfter.fuzzy-white:after{display:none}.fuzzy-input-wrapper_maskBefore:before{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:8px;z-index:3}.fuzzy-input-wrapper{cursor:pointer;overflow:hidden;position:relative}.fuzzy-input-wrapper.disable{cursor:unset}.fuzzy-input{flex:1 0 0%;height:calc(100% + 24px);outline:none;overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;z-index:2}.fuzzy-input .fuzzy-city-wrapper{align-items:center;display:flex;padding:4px 0 0 4px;position:absolute;white-space:nowrap}.fuzzy-input .fuzzy-label{align-items:flex-start;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--tripBlack);cursor:pointer;display:flex;letter-spacing:0;margin-right:8px;transition:.2s;white-space:nowrap}.fuzzy-input .fuzzy-label.IbuFlightCityPickerLabel-active,.fuzzy-input .fuzzy-label:hover{border:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.fuzzy-input .fuzzy-label .city-name{display:flex;flex-direction:column}.fuzzy-input .fuzzy-label .city-name .airport-name{font-weight:400;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuzzy-input .fuzzy-label .fi-icon{font-size:14px;margin-left:4px;position:relative;transition:.2s}.fuzzy-input .fuzzy-label .fi-icon:hover{color:var(--tripBrandingBlue)}.fuzzy-input .fuzzy-label.disable{color:var(--tripTertiaryThirdBlack);cursor:unset}.fuzzy-input .fuzzy-label.disable:hover{border:1px solid transparent;color:var(--tripTertiaryThirdBlack)}.fuzzy-input .fuzzy-label.disable .fi-icon{display:none}.fuzzy-input .module-input{border:none;box-sizing:border-box;color:var(--tripBlack);cursor:pointer;line-height:22px;min-width:10px;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuzzy-input .module-input.placeholder-gray::-webkit-input-placeholder{color:var(--tripTertiaryThirdBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-gray::-moz-placeholder{color:var(--tripTertiaryThirdBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-gray:-ms-input-placeholder{color:var(--tripTertiaryThirdBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-gray::placeholder{color:var(--tripTertiaryThirdBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-black::-webkit-input-placeholder{color:var(--tripBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-black::-moz-placeholder{color:var(--tripBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-black:-ms-input-placeholder{color:var(--tripBlack)!important;font-size:14px}.fuzzy-input .module-input.placeholder-black::placeholder{color:var(--tripBlack)!important;font-size:14px}.fuzzy-input-wrapper__default{height:32px}.fuzzy-input-wrapper__default .fuzzy-label{background:rgba(50,100,255,.1);border:1px solid transparent;padding:1px 7px}.fuzzy-input-wrapper__default .fuzzy-label:hover{color:var(--tripBrandingBlue)}.fuzzy-input-wrapper__default .fuzzy-label .city-name{line-height:22px}.fuzzy-input-wrapper__default .fuzzy-label .fi-icon{color:var(--tripTertiaryThirdBlack)}.fuzzy-input-wrapper__default .fuzzy-label .fi-icon:hover{color:var(--tripBrandingBlue)}.fuzzy-input-wrapper__default .module-input{height:32px}.fuzzy-input-wrapper__showAirport{height:52px}.fuzzy-input-wrapper__showAirport .fuzzy-label{background:rgba(50,100,255,.08);border:1px solid transparent;padding:3px 7px}.fuzzy-input-wrapper__showAirport .fuzzy-label:hover{border:1px solid var(--tripBrandingBlue);color:var(--tripBlack)}.fuzzy-input-wrapper__showAirport .fuzzy-label .city-name{line-height:18px}.fuzzy-input-wrapper__showAirport .fuzzy-label .fi-icon{color:rgba(50,100,255,.25)}.fuzzy-input-wrapper__showAirport .fuzzy-label .fi-icon:hover{color:#3264fe}.fuzzy-input-wrapper__showAirport .module-input{height:44px}.fuzzy-white{height:48px}.fuzzy-white .fuzzy-label{align-items:flex-start;background:#fff;border:1px solid #fff;border-radius:4px;box-sizing:border-box;height:48px;margin-right:4px;padding:4px 4px 4px 8px}.fuzzy-white .fuzzy-label.IbuFlightCityPickerLabel-active,.fuzzy-white .fuzzy-label:hover{background-color:#fff;border:1px solid var(--tripBrandingBlue)}.fuzzy-white .fuzzy-label .airport-name{margin-top:4px}.fuzzy-white .fuzzy-label .fi-icon{color:rgba(15,41,77,.1);display:inline-block;margin-top:-2px}.fuzzy-white .fuzzy-label .fi-icon:hover{color:var(--tripBrandingBlue)}.nh_poi-input .fuzzy-input-wrapper__showAirport .module-input{min-width:88px}.module-input-shadow{height:auto;position:absolute;visibility:hidden;white-space:nowrap;width:auto}[dir=rtl] .fuzzy-label{margin-left:8px;margin-right:0}[dir=rtl] .fuzzy-label .fi-icon{margin-left:0;margin-right:4px}.nh_cityToggle{align-items:center;background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;left:25%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:box-shadow .3s linear;width:38px;z-index:2}.nh_cityToggle:hover{box-shadow:0 0 4px #dedede}.nh_rotate{transform:rotate(var(--angle))!important;transition:all .3s linear}.calendar-flight.nh_newDateDom{border:none;border-radius:0;box-shadow:none}.calendar-flight-wrapper.nh_d-calendar{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;top:-4px}.calendar-flight-wrapper .nh_d-dateHeader-notNewHome+.c-calendar{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.calendar-flight-wrapper .nh_d-dateHeader-notNewHome+.c-calendar .c-calendar__body{border-top:1px solid #dadfe6}.nh_d-dateHeader{border-bottom:1px solid var(--tripLightGray);box-sizing:border-box;display:flex;height:76px;justify-content:flex-end;padding:0 16px;width:100%}.nh_d-dateHeader.nh_d-nonstop-wrapper{justify-content:space-between}.nh_d-dateHeader.nh_d-dateHeader-notNewHome{align-items:center;border:1px solid var(--tripLightGray);border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;height:56px}.nh_d-dateHeader.nh_d-dateHeader-notNewHome .nh_d-nonstop-switch{align-items:center}.nh_d-dateHeader.nh_d-dateHeader-notNewHome .nh_d-nonstop-switch .nh_d-nonstop-text,.nh_d-dateHeader.nh_d-dateHeader-notNewHome .nh_d-nonstop-switch .switch__core.direct-switch{margin-top:0}.nh_d-dateHeader .nh_d-nonstop-switch{display:flex;flex-direction:row}.nh_d-dateHeader .nh_d-nonstop-switch .nh_d-nonstop-text{font-size:14px;font-weight:700;margin-top:43px;margin-inline-end:8px}.nh_d-dateHeader .switch__core.direct-switch{margin-top:40px}.nh_d-dateHeader .switch__core{background:var(--tripTertiaryGray);border:none;border-radius:12px 12px 12px 12px;cursor:pointer;display:inline-block;height:24px;margin-left:auto;position:relative;width:39px}.nh_d-dateHeader .switch__core:after{background:#fff;border:.5px solid var(--tripTertiaryGray);border-radius:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 2px 1px 0 rgba(0,0,0,.05);content:"";height:21px;left:1px;position:absolute;top:1px;transition:all .3s;width:21px}.nh_d-dateHeader .switch__core.isChecked{background:#287dfa}.nh_d-dateHeader .switch__core.isChecked:after{left:16px}.nh_d-dateHeader .nh_d-travel-date{display:flex;flex-direction:row}.nh_d-dateHeader .nh_d-depart{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4px 4px 0 20px;transition:all .3s;user-select:none}.nh_d-dateHeader .nh_d-depart:active{background-color:var(--tripPlaceholderGray)}.nh_d-dateHeader .nh_d-depart .nh_d-departTitle{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px}.nh_d-dateHeader .nh_d-depart .nh_d-departTime{color:#0f294e;font-size:14px;line-height:18px;margin-top:7px}.nh_d-dateHeader .nh_d-arrive{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-left:40px;padding:4px 4px 0 20px;transition:all .3s;user-select:none}.nh_d-dateHeader .nh_d-arrive:active{background-color:var(--tripPlaceholderGray)}.nh_d-dateHeader .nh_d-arrive .nh_d-arriveTitle{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px}.nh_d-dateHeader .nh_d-arrive .nh_d-arriveTime{color:#0f294e;font-size:14px;line-height:18px;margin-top:7px}.nh_d-dateHeader .nh_d-active{border-bottom:4px solid #3364ff}.m-searchForm-wrapper{background:#fff;border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;padding:16px 24px 24px}.m-searchForm-wrapper dd,.m-searchForm-wrapper dl,.m-searchForm-wrapper form,.m-searchForm-wrapper p,.m-searchForm-wrapper-list dd,.m-searchForm-wrapper-list dl,.m-searchForm-wrapper-list form,.m-searchForm-wrapper-list p{margin:0;padding:0}.m-searchForm-wrapper h1,.m-searchForm-wrapper h2,.m-searchForm-wrapper h3,.m-searchForm-wrapper h4,.m-searchForm-wrapper h5,.m-searchForm-wrapper h6,.m-searchForm-wrapper-list h1,.m-searchForm-wrapper-list h2,.m-searchForm-wrapper-list h3,.m-searchForm-wrapper-list h4,.m-searchForm-wrapper-list h5,.m-searchForm-wrapper-list h6{font-size:12px;margin:0}.m-searchForm-wrapper ol,.m-searchForm-wrapper ul,.m-searchForm-wrapper-list ol,.m-searchForm-wrapper-list ul{list-style:none;margin:0;padding:0}.m-searchForm-wrapper i,.m-searchForm-wrapper-list i{font-style:normal}@media screen and (max-width:580px){.calendar-flight{width:auto}}@media screen and (max-width:414px){.m-searchForm .m-floating-layer{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:fixed;top:auto;width:auto;width:-webkit-fill-available}.m-searchForm .m-floating-layer-item{line-height:48px}.m-searchForm .m-floating-layer-mask{background:rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.m-searchForm .m-floating-layer-header{border-bottom:1px solid var(--tripTertiaryGray);display:block}.m-searchForm .m-floating-layer-list{border-radius:0}}.nh_trip-info{background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;box-sizing:border-box;margin-inline-start:8px;width:24.5%}.nh_trip-infoFixed{background:#fff;border:none;border-radius:0;display:flex;justify-content:space-between;margin-left:8px;width:24.5%}.nh_trip-infoFixed .nh_trip-infoOut{background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;width:calc(100% - 64px)}.nh_sf-searhBtn{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;box-sizing:border-box;color:var(--tripBrandingBlue);cursor:pointer;display:flex;font-size:20px;height:56px;justify-content:center;line-height:1;margin-left:5px;min-width:56px;transition:all .3s;user-select:none;width:56px;z-index:1}.nh_sf-searhBtn:hover{background-color:var(--tripLightBlue)}.nh_sf-searhBtn:active{transform:scale(.98)}@media screen and (max-width:1192px){.m-searchForm-new{padding:0 16px!important}.new-version-searchform-fixed{padding:8px 0 16px!important}}.new-version-searchform{background-color:#fff;border-radius:8px;padding:8px 16px 16px}.new-version-searchform dd,.new-version-searchform dl,.new-version-searchform form,.new-version-searchform p{margin:0;padding:0}.new-version-searchform ol,.new-version-searchform ul{list-style:none;margin:0;padding:0}.new-version-searchform i{font-style:normal}.new-version-searchform.hidden-padding{padding:0}.new-version-searchform-fixed{margin:0 auto;max-width:1128px;width:100%}.c-calendar-month>.c-calendar-month__title{min-height:24px}.priceCalendar-wrapper-v2 .m-lowpricecalendar{--empty-cell-top:56px;--table-row-head-top:56px;--table-column-head-top:56px;--empty-cell-position:absolute;--table-row-head-position:absolute;--table-column-head-position:absolute;--empty-cell-margin-start:0px;--table-row-margin-start:0px;--table-column-margin-start:0px;--modal-width:100%;--modal-height:100%;--single-grid-width:9vw;--empty-cell-left:0;--table-row-head-left:0;--table-column-head-left:0}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar{margin-top:20px;width:100%;word-wrap:break-word;align-items:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .loading{animation:breath 2s infinite alternate;background-color:var(--tripTertiaryGray);height:18px;margin:0 auto}@keyframes breath{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar1{margin-bottom:4px;width:80px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar2{width:64px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar3{width:80px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list{background:#fff;flex:1;height:56px;overflow:hidden}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow{flex-shrink:0;height:56px;width:56px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre{display:inline-block;height:100%;text-align:center;width:calc(100% - 1px)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre .fi-icon{color:#b4c4d6;font-size:20px;font-weight:700;line-height:56px;transition:.2s}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able .fi-icon{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able:hover,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able:hover{cursor:pointer}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able:hover .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able:hover .fi-icon{color:var(--tripBrandingBlue)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider{background:#eaf0f3;float:right;height:calc(100% - 16px);margin:8px 0;width:1px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider-right{float:left}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn.round-table-btn{padding:8px 12px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn{background:#fff;box-sizing:border-box;max-height:74px;min-width:104px;padding:8px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper{height:100%;text-align:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-icon{height:16px;line-height:16px;margin-bottom:5px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-icon .fi-icon{color:var(--tripBlack);font-size:16px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title{color:var(--tripBlack);display:inline-block;display:-webkit-box;font-size:14px;letter-spacing:0;line-height:18px;max-height:36px;max-width:120px;overflow:hidden;text-align:center;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.normal-entrance-title{width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content{flex:1;height:56px;overflow:hidden}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item{flex-shrink:0;height:56px;width:137.1px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover{cursor:pointer}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-title{color:var(--tripBlack);font-weight:700}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-price{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper{box-sizing:border-box;height:100%;padding:8px 0;width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected{position:relative}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .calendar-item-detail .item-title{color:var(--tripBlack);font-weight:700}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .calendar-item-detail .item-price{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .underline{background:var(--tripBlack);bottom:0;font-size:0;height:2px;left:0;position:absolute;text-align:center;width:100%;z-index:10}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail{border-right:1px solid #eaf0f3;display:inline-block;height:100%;text-align:center;width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail .item-title{color:#234;font-size:12px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:4px;text-align:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail .item-price{color:var(--tripTertiaryThirdBlack);font-size:12px;letter-spacing:0;line-height:18px}@media screen and (max-width:768px){.priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item{width:132px!important}}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar{margin:0 auto;max-width:1160px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar{margin-top:0}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item{min-width:14.286%;width:auto}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item.is-v2{min-width:20%}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover{cursor:pointer}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-price,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-title{color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper{padding:8px 16px;position:relative}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper:after{background:var(--tripTertiaryGray);content:"";height:calc(100% - 32px);position:absolute;right:0;top:16px;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable{opacity:.4}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover{cursor:default}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover .item-title{color:#234}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover .item-price{color:#6b8299}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .item-price{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;font-size:12px;justify-content:center}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .item-price.fixed-price:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAC/klEQVRIDZVVXUgUURT+7szc+dktKQvCEIpAI8r+CBKCKEICCwLDWogQEQp96qFAqIegyMAejAgpIgiCoPChh6AeIqKXgiR6CcuSzDAs8/9nd2d3b+fu7ow7087semHmnjPnnO+797s/w1BGE/dONyMt6sC5ApMDppl7DNlL32IwTBXpxStsx4X5Qkit0Clmi8fNKhb4LcAeRXJxF5QMoFCmIughWyUS3QCE8toPLvFkanhLVh6Apq1DyrYgCNR5slXky6bSLNKsK+d436UJuB4jaWYRj2/2lGaJJDiJoPB+trP9hSeed0IJxJ0zHDpvQiozAAHmArC8yahcI3kYu+7GfEYoAdavaQDXKjE1uTJX53A40tDoGR/A9o4+H67rhhMYagwan8DsTF6ePLDs5CxUXRrdjLF8wMV1jUAC8eqySeDHsBD/TAvLSCJvU6hUUYfx4+0Db8DrBW9TrjcSaAV+jazKljjquPX0wY4nULXtkXi/l85BNIGE0sr2nLXdFDLCCE4ilf6NP+NbYNBCOs1Z4HSKtmayFhm1FnKxgQ4/uPxYVCLxsTtKW/MoZqa//CeN3J7ObGSv0BlQtCesrr1XAvpb8Rlo0UYwoWLwqwFVmYOmykWVgyEDhksqwTXrG6xomx/Y8Z2xOH5gL+6eeo6M2ApDq4ZF14NlARWVCQLfx+rP9wcVFpXIn0wHbi1dF4fo/hnLxWhc8v6B2hkGLnPLIkAEx2lNNKQzm7L7n0tpzKfs4KWeHGHwuzwCg8doRw0TzGqotAzc+A5EWoJhlyIlCUTfuSoa/X7E56cgD5ehJ+kEx1hD5/QSTLBVkgCm3kwnVkEyVUPgUpqL7EjXu2BIb6Q0gUbX9fzcELgagW4+Y009N7wQ4V4ogXh5dQN0rR4Tkwn6JY7A1srSvZCy+EFzMgx2AjZtSZbeCGXFYdZy+68TKrcPJ9BJntGxITDrPmvtfVMuaGFeoETiw80a+tnshm1/Yh0PrxUWLccOnsFg1RCqf0bAx5PLAfTn/gOSBL1yMyuz9AAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:14px;margin-right:2px;width:14px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-detail{border-style:none;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-detail .item-title{font-size:14px;font-weight:400;line-height:18px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list{background:#fff;border-radius:2px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider{background:var(--tripTertiaryGray);float:right;height:calc(100% - 32px);margin:16px 0;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider-right{float:left;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next .fi-icon,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre .fi-icon{font-size:24px;font-weight:400}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn{border-left:4px solid var(--tripPlaceholderGray)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover{cursor:pointer}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-icon .fi-icon{color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-title{border-bottom:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-title-text{border-bottom:1px solid var(--tripBrandingBlue)!important;color:var(--tripBrandingBlue)!important}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper.round-calendar{overflow:hidden}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper{align-items:center;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;--transform-width:0px;max-width:120px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn{align-self:flex-start;height:18px;transform:translateX(var(--transform-width));transition:transform 4s linear;white-space:nowrap}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn .btn-title-text{border-bottom:1px solid transparent;color:var(--tripBlack);display:inline-block}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn .text-white-space{display:inline-block;width:30px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title{border-bottom:1px solid transparent;color:var(--tripBlack)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled .btn-title,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled .fi-icon{border-bottom:none;color:#6f7685!important}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover{cursor:help}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover .btn-title,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover .fi-icon{border-bottom:none;color:#6f7685}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-loading:hover{cursor:default}.m-lowpricecalendar__model{border:0}.priceCalendar-wrapper-v2{background:#fff;border-radius:8px;margin:16px auto;max-width:1160px;overflow:hidden}.calendar-graph-btn-tip{color:#fff}.calendar-graph-btn-tip .tooltip-arrow-content{--antd-arrow-background-color:rgba(0,0,0,.6)}.calendar-graph-btn-tip .tooltip-inner{background-color:rgba(0,0,0,.6)}@media screen and (max-width:1224px){.priceCalendar-wrapper-v2{margin:16px 32px}}.round-trip-price-compare-container.disable-click{pointer-events:none}.round-trip-price-compare-container{position:relative}.round-trip-price-compare-container .round-trip-title{align-items:center;color:var(--tripBlack);column-gap:8px;display:flex;flex-direction:row;font-size:20px;font-weight:700;line-height:26px;margin-bottom:24px}.round-trip-price-compare-container .round-trip-underline{background-color:var(--tripTertiaryGray);height:1px;margin-inline-start:-24px;margin-bottom:20px;width:calc(100% + 48px)}.round-trip-price-compare-container .round-trip-depart{align-items:center;column-gap:24px;display:flex;flex-direction:row;margin-inline-start:56px}.round-trip-price-compare-container .round-trip-depart-title{color:var(--tripBlack);font-size:16px;font-weight:700;line-height:26px}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-270{cursor:pointer;font-size:16px;transform:rotate(-270deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-270:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-90{cursor:pointer;font-size:16px;transform:rotate(-90deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-90:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-180{cursor:pointer;font-size:16px;transform:rotate(180deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-180:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-0{cursor:pointer;font-size:16px}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-0:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.not-allowed{color:var(--tripTertiaryThirdBlack);cursor:not-allowed}.round-trip-price-compare-container .fi-icon_dropdown_line.not-allowed:hover{color:var(--tripTertiaryThirdBlack)}.round-trip-price-compare-container .round-trip-return{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;row-gap:24px;top:60px;width:26px}.round-trip-price-compare-container .round-trip-return.right-side{right:0}.round-trip-price-compare-container .round-trip-return-title{color:var(--tripBlack);font-size:16px;font-weight:700;line-height:26px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}.round-trip-price-compare-container .round-trip-return-title.no-rotate{transform:none}.round-trip-price-compare-container .round-trip-return-title.writing-lr{writing-mode:vertical-lr}.round-trip-price-compare-container .round-table-empty-cell-wrapper.rtl-class{border-top-left-radius:0;border-top-right-radius:4px;transform:translateX(-1px)}.round-trip-price-compare-container .round-table-empty-cell-wrapper{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-top-left-radius:4px;inset-inline-start:var(--empty-cell-left);margin-inline-start:var(--empty-cell-margin-start);position:var(--empty-cell-position);top:var(--empty-cell-top);z-index:101}.round-trip-price-compare-container .round-table-empty-cell{height:57px;width:var(--single-grid-width)}.round-trip-price-compare-container .round-table-row-head.round-table-row-head-rtl{margin-inline-start:calc(var(--single-grid-width) + 1px + var(--table-row-margin-start))}.round-trip-price-compare-container .round-table-row-head{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-inline-start:none;display:flex;flex-direction:row;inset-inline-start:var(--table-row-head-left);margin-inline-start:var(--single-grid-width);overflow:auto;position:var(--table-row-head-position);top:var(--table-row-head-top);width:calc(var(--modal-width) - var(--single-grid-width));z-index:100}.round-trip-price-compare-container .round-table-row-head::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-table-column-head{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-bottom:none;border-top:none;display:flex;flex-direction:column;height:calc(var(--modal-height) - 56px);inset-inline-start:var(--table-column-head-left);margin-inline-start:var(--table-column-margin-start);margin-top:57px;overflow:auto;position:var(--table-column-head-position);top:var(--table-column-head-top);z-index:100}.round-trip-price-compare-container .round-table-column-head::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-table-column-head.rtl-class{transform:translateX(-1px)}.round-trip-price-compare-container .round-table-column-head div:first-child{border-top:none}.round-trip-price-compare-container .round-table-column-head .column-head-grid.rtl-class:nth-child(7){border-bottom-left-radius:0;border-bottom-right-radius:4px}.round-trip-price-compare-container .round-table-column-head .column-head-grid:nth-child(7){border-bottom:1px solid var(--tripTertiaryGray);border-bottom-left-radius:4px}.round-trip-price-compare-container .round-table-row-head div:first-child{border-inline-start:none}.round-trip-price-compare-container .round-table-row-head .row-head-grid:nth-child(8){border-top-right-radius:4px}.round-trip-price-compare-container .column-head-grid{border-top:1px solid var(--tripTertiaryGray);flex:1 0 57px;flex-direction:column;width:var(--single-grid-width)}.round-trip-price-compare-container .column-head-grid,.round-trip-price-compare-container .row-head-grid{align-items:center;color:var(--tripBlack);cursor:default;display:flex;font-size:16px;justify-content:center;line-height:22px;overflow:hidden;padding:8px;row-gap:6px}.round-trip-price-compare-container .row-head-grid{border-inline-start:1px solid #dadfe6;flex:1 0 calc(var(--single-grid-width) + 1px);flex-direction:column;height:57px}.round-trip-price-compare-container .row-head-date{align-items:center;color:var(--tripBlack);display:flex;flex-direction:column;font-size:16px;justify-content:center;line-height:22px;overflow:hidden;row-gap:6px}.round-trip-price-compare-container .grid-has-price{align-items:center;display:flex;flex-direction:column;gap:2px}.round-trip-price-compare-container .grid-has-price .price-result{line-height:18px}.round-trip-price-compare-container .grid-has-price .lowest-price{line-height:17px;text-align:center;width:100%}.round-trip-price-compare-container .transform-table{transform:translate(calc(var(--single-grid-width)*-1),-56px)}.round-trip-price-compare-container .transform-row{transform:translate(calc(var(--single-grid-width)*-1))}.round-trip-price-compare-container .transform-column{transform:translateY(-56px)}.round-trip-price-compare-container .round-trip-table-container{border-radius:4px;box-shadow:inset 0 0 1px 1px var(--tripTertiaryGray);clip-path:inset(0 0 0 0);height:400px;margin-inline-start:40px;margin-top:16px;overflow:auto;position:relative;width:calc(100% - 56px)}.round-trip-price-compare-container .round-trip-table-container::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-trip-price-table-td{align-items:center;color:var(--tripBlack);cursor:pointer;display:flex;flex-direction:column;font-size:16px;height:56px;justify-content:center;line-height:22px;overflow:hidden;padding:8px;row-gap:6px;width:var(--single-grid-width)}.round-trip-price-compare-container .round-trip-price-table-weekday{color:var(--tripTertiaryThirdBlack);font-size:12px;line-height:12px}.round-trip-price-compare-container .round-trip-price-table{border-radius:4px;inset-inline-start:var(--single-grid-width);overflow:hidden;position:absolute;table-layout:fixed;top:57px}.round-trip-price-compare-container .date-bg{background-color:var(--tripFifthGray)}.round-trip-price-compare-container .is-near-click-date{background-color:#edf1ff;color:var(--tripBrandingBlue)}.round-trip-price-compare-container .is-hover{background-color:#edf1ff}.round-trip-price-compare-container .is-lowest{background-color:#d2f0f2;color:#0ea5b5;font-weight:500}.round-trip-price-compare-container .is-second-lowest{background-color:#eef9fa;color:#0ea5b5;font-weight:500}.round-trip-price-compare-container .is-lowest-and-hover{background-color:#d1e9fa}.round-trip-price-compare-container .is-click{background-color:var(--tripBrandingBlue);color:#fff}.round-trip-price-compare-container .round-trip-price-table,.round-trip-price-compare-container .round-trip-price-table-td-wrapper{border:1px solid var(--tripTertiaryGray);padding:0}.round-trip-price-compare-container .round-trip-price-table-td.auto-width{width:var(--single-grid-width)}.round-trip-price-compare-container .point-event-none{pointer-events:none}.round-trip-price-compare-container .round-trip-price-table-td .f-16{align-self:center}.round-trip-price-compare-container .round-trip-price-table-td .f-12,.round-trip-price-compare-container .round-trip-price-table-td .f-14{align-self:baseline}.round-trip-price-compare-container .round-trip-price-table-td .search{align-self:center}.round-trip-price-compare-container .round-trip-price-table-td .noResult{align-self:center;text-align:center}.round-trip-price-compare-container .round-trip-price-table-td .search-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.round-trip-price-compare-container .round-trip-price-table-td .fi-icon_search_line{margin-inline-end:4px}.m-roundCalendar__model{background:#fff;border-radius:0;border-radius:8px;max-width:1062px;min-width:672px!important;padding:24px!important;width:calc(100vw - 96px)!important}.m-roundCalendar__model .ift-modal-close{inset-inline-end:20px;top:20px;z-index:1}.m-roundCalendar__model .ift-modal-content{max-height:calc(100vh - 265px)!important;overflow:inherit!important}.m-roundCalendar__model .ift-modal-content__scroll{overflow:auto!important}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar{border-radius:3px;width:6px}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-track:hover{background-color:var(--tripFifthGray)}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-thumb{background-color:#d8d9dc;border-radius:3px;border-right:1px solid var(--tripFifthGray)}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-thumb:hover{background-color:#b2bbc8}.m-roundCalendar__model .round-trip-title{align-items:center;color:var(--tripBlack);column-gap:8px;display:flex;flex-direction:row;font-size:20px;font-weight:700;line-height:26px;margin-bottom:24px}.m-roundCalendar__model .round-trip-underline{background-color:var(--tripTertiaryGray);height:1px;margin-inline-start:-24px;margin-bottom:20px;width:calc(100% + 48px)}.m-roundCalendar__model .round-trip-bottom{display:flex;flex:1;flex-direction:row;justify-content:space-between;margin-bottom:12px;margin-top:0;margin-inline-end:24px;margin-inline-start:48px}.m-roundCalendar__model .round-trip-explain{color:var(--tripBlack);font-size:14px;line-height:18px}.m-roundCalendar__model .round-trip-info-display{align-items:center;column-gap:24px;display:flex;flex-direction:row}.m-roundCalendar__model .round-trip-info-display .round-trip-date{align-items:flex-end;display:flex;flex-direction:column;font-variant:tabular-nums;margin-inline-start:80px;row-gap:8px}.m-roundCalendar__model .round-trip-info-display .round-trip-depart-date,.m-roundCalendar__model .round-trip-info-display .round-trip-return-date{color:var(--tripBlack);font-size:16px;font-weight:500;line-height:18px;white-space:nowrap}.m-roundCalendar__model .round-trip-info-display .round-trip-button{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700px;height:56px;justify-content:center;line-height:22px;min-width:146px;padding:16px}.m-roundCalendar__model .round-trip-info-display .round-trip-button:hover{opacity:.84}.priceCalendar-wrapper-v3{margin:0 0 8px!important}.calendar-item-tooltip{z-index:1002}.calendar-item-tooltip__fixed-price{color:var(--tripBlack);overflow:hidden;width:360px}.calendar-item-tooltip__fixed-price__title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:18px}.calendar-item-tooltip__fixed-price__title:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAC/klEQVRIDZVVXUgUURT+7szc+dktKQvCEIpAI8r+CBKCKEICCwLDWogQEQp96qFAqIegyMAejAgpIgiCoPChh6AeIqKXgiR6CcuSzDAs8/9nd2d3b+fu7ow7087semHmnjPnnO+797s/w1BGE/dONyMt6sC5ApMDppl7DNlL32IwTBXpxStsx4X5Qkit0Clmi8fNKhb4LcAeRXJxF5QMoFCmIughWyUS3QCE8toPLvFkanhLVh6Apq1DyrYgCNR5slXky6bSLNKsK+d436UJuB4jaWYRj2/2lGaJJDiJoPB+trP9hSeed0IJxJ0zHDpvQiozAAHmArC8yahcI3kYu+7GfEYoAdavaQDXKjE1uTJX53A40tDoGR/A9o4+H67rhhMYagwan8DsTF6ePLDs5CxUXRrdjLF8wMV1jUAC8eqySeDHsBD/TAvLSCJvU6hUUYfx4+0Db8DrBW9TrjcSaAV+jazKljjquPX0wY4nULXtkXi/l85BNIGE0sr2nLXdFDLCCE4ilf6NP+NbYNBCOs1Z4HSKtmayFhm1FnKxgQ4/uPxYVCLxsTtKW/MoZqa//CeN3J7ObGSv0BlQtCesrr1XAvpb8Rlo0UYwoWLwqwFVmYOmykWVgyEDhksqwTXrG6xomx/Y8Z2xOH5gL+6eeo6M2ApDq4ZF14NlARWVCQLfx+rP9wcVFpXIn0wHbi1dF4fo/hnLxWhc8v6B2hkGLnPLIkAEx2lNNKQzm7L7n0tpzKfs4KWeHGHwuzwCg8doRw0TzGqotAzc+A5EWoJhlyIlCUTfuSoa/X7E56cgD5ehJ+kEx1hD5/QSTLBVkgCm3kwnVkEyVUPgUpqL7EjXu2BIb6Q0gUbX9fzcELgagW4+Y009N7wQ4V4ogXh5dQN0rR4Tkwn6JY7A1srSvZCy+EFzMgx2AjZtSZbeCGXFYdZy+68TKrcPJ9BJntGxITDrPmvtfVMuaGFeoETiw80a+tnshm1/Yh0PrxUWLccOnsFg1RCqf0bAx5PLAfTn/gOSBL1yMyuz9AAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:16px;margin-right:4px;width:16px}.calendar-item-tooltip__fixed-price__content{line-height:18px;margin:8px 0 0 20px}.calendar-item-tooltip__fixed-price__content span{color:var(--tripDeepPink)}.calendar-item-tooltip__fixed-price__button{background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;float:right;font-size:16px;margin-top:16px;padding:8px 16px}.progress-loading{background:#fff;left:0;position:absolute;top:100%;transition:.2s;width:100%}.progress-loading .loading-bar{background-color:#ff9500;bottom:-3px;height:3px;position:absolute}.progress-loading .fi-flying,.progress-loading .loading-text{padding-right:10px;vertical-align:top}.progress-loading .fi-flying{font-size:20px}.progress-loading.progress-loading-fixed .loading-bar{left:0;position:fixed;top:0;z-index:1000}[dir=rtl] .progress-loading.progress-loading-fixed .loading-bar{left:unset;right:0}.m-flight-list__top.sticky-wrapper{background:transparent}.m-flight-list__top.sticky-wrapper .searchForm-wrapper-v2{background:#fff;border-radius:8px 8px 8px 8px;box-shadow:0 8px 20px 0 rgba(15,41,77,.12);box-sizing:border-box;margin:0 auto;max-width:1160px;padding:8px 16px 16px}.m-flight-list__top.sticky-wrapper.v2{background-color:#fff;border-radius:24px 24px 0 0}.m-flight-list__top.sticky-wrapper.v2 .searchForm-wrapper-v2{box-shadow:unset;padding:16px 0 24px}.m-flight-list__top.sticky-wrapper.search-box-top{background-color:#fff;border-radius:0}.m-flight-list__top.sticky-wrapper.search-box-top .searchForm-wrapper-v2{box-shadow:none;margin-top:0;padding:8px 0 16px}.page-new-list .sticky-info{margin:16px auto;max-width:1160px}.page-new-list .sticky-info__search-info{flex:0;width:100%}.page-new-list .sticky-info__search-info .title .fi-icon{display:inline-block;margin:0 4px}.page-new-list .sticky-info__search-info .sticky-info__edit .fi-icon{margin-right:4px}.page-new-list .sticky-info__search-info .split-line{background:var(--tripTertiaryGray);display:inline-block;height:8px;margin:0 8px;width:1px}.page-new-list .sticky-info__search-info .city-name{display:inline-block}.page-new-list .sticky-info__search-info .city-date{color:var(--tripSecondaryBlack);font-size:14px;font-weight:500}.page-new-list .sticky-info__search-info .label-item{margin-right:16px;white-space:nowrap}.page-new-list .sticky-info__search-info .label-item .fi-icon{margin-right:4px}.page-new-list .sticky-info__search-info .label-item span{display:inline-block}.page-new-list .sticky-info__search-info .fi-icon_calendar_line:before{content:"\e6ee"}.page-new-list .sticky-info__search-info .text-ellipsis{-ms-flex:1 0 auto}.page-new-list .sticky-info__search-info .text-ellipsis .title{margin-right:24px}.page-new-list .sticky-info__passenger_spaceMargin{margin-inline-start:8px}.page-new-list .sticky-info__edit{background-color:rgba(50,100,255,.08);border-radius:11px;color:var(--tripBrandingBlue);padding:2px 8px;white-space:nowrap}.page-new-list .sticky-info__edit:hover{cursor:pointer}.page-new-list .sticky-info__priceCalendar-wrapper.priceCalendar-wrapper-v2{flex:1;-ms-flex:1 1 1160px;margin:0}.page-new-list .sticky-info__priceCalendar-wrapper.priceCalendar-wrapper-v2 .m-lowpricecalendar{margin-left:auto;margin-right:0}.page-new-list .sticky-info__priceCalendar-wrapper.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list{background-color:#fff}.page-new-list .sticky-info__priceCalendar-wrapper.priceCalendar-wrapper-v2 .m-lowpricecalendar__content{width:300px}@media screen and (max-width:1280px){.sticky-info{margin-left:8px;margin-right:8px;width:100%}}@media screen and (max-width:1024px){.sticky-info__priceCalendar-wrapper{display:none}}@media screen and (max-width:1224px){.m-flight-list__top.sticky-wrapper{padding:0 32px}.searchForm-wrapper-v2{margin:0 32px}}[dir=rtl] .sticky-info__search-info .sticky-info__edit .fi-icon{margin-left:4px;margin-right:0}[dir=rtl] .sticky-info__search-info .label-item{margin-left:16px;margin-right:0}[dir=rtl] .sticky-info__search-info .label-item .fi-icon{margin-left:4px;margin-right:0}[dir=rtl] .sticky-info__search-info .title .fi-icon_roundTrip{display:inline-block;transform:rotateY(180deg)}[dir=rtl] .sticky-info__search-info .text-ellipsis .title{display:inline-block;margin-left:24px;margin-right:0}[dir=rtl] .sticky-info__search-info .title-num{margin-left:4px}[dir=rtl] .sticky-info__search-info .title-wrap{margin-left:16px}