.calendar-input-container.svelte-9cmo4w{position:relative;max-width:min(100%,125px);min-height:44px}.input-disabled-label.svelte-9cmo4w,input[type=date].svelte-9cmo4w{padding:0 8px;border-radius:8px;color:var(--color-text-primary);border:0;width:100%;-webkit-min-logical-width:calc(100% - 16px);min-height:44px}input.svelte-9cmo4w::-webkit-date-and-time-value{height:44px;display:flex;align-items:center;padding:0 8px;width:100%}.input-disabled-label.svelte-9cmo4w{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-container-background);color:var(--color-gray-30)}input[type=date].svelte-9cmo4w{background:var(--color-container-highlight)}input[type=date].svelte-9cmo4w:focus,input[type=date].svelte-9cmo4w:active{outline:none}.error.svelte-isf7i1.svelte-isf7i1{border:1px solid var(--color-divider-subtle);padding:var(--spacing-xl);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--border-radius-m);gap:var(--spacing-xl);width:100%}.error.svelte-isf7i1 .error-container.svelte-isf7i1{display:flex;flex-direction:row;gap:var(--spacing-m);align-items:center;width:inherit}.error.svelte-isf7i1 .icon-container.svelte-isf7i1{padding:var(--spacing-s);color:var(--color-gray-30);background-color:var(--color-gray-10);border-radius:50%;display:flex;align-items:center;justify-content:center}.error.svelte-isf7i1 .icon-container.svelte-isf7i1 .icon{--size:20px}.error.svelte-isf7i1 .error.svelte-isf7i1{color:var(--color-text-primary)}input.svelte-1mhe6w3.svelte-1mhe6w3:focus,input.svelte-1mhe6w3.svelte-1mhe6w3:active{outline:none}.airport-input.svelte-1mhe6w3.svelte-1mhe6w3{max-width:100%;height:44px}.input-container.svelte-1mhe6w3.svelte-1mhe6w3{position:relative;height:100%}.input-label.svelte-1mhe6w3.svelte-1mhe6w3{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-container-highlight);pointer-events:none;padding:10px 8px;border-radius:var(--border-radius-m);color:var(--color-gray-70);display:flex;flex-direction:row;align-items:center;white-space:nowrap}.mobile-airport-input-wrapper.svelte-1mhe6w3.svelte-1mhe6w3{padding:var(--spacing-xl) var(--spacing-2xl)}.mobile-airport-input.svelte-1mhe6w3.svelte-1mhe6w3{border-radius:var(--border-radius-m);background:var(--search-serp-highlight);padding:var(--spacing-l) var(--spacing-m)}.input-label[hidden].svelte-1mhe6w3.svelte-1mhe6w3{display:none}input[role=combobox].svelte-1mhe6w3.svelte-1mhe6w3{background:var(--color-container-highlight);padding:10px 8px;border-radius:var(--border-radius-m);color:var(--color-gray-70);border:0;max-width:100%;width:100%;height:100%}.airport-name.svelte-1mhe6w3.svelte-1mhe6w3{overflow:hidden;text-overflow:ellipsis;pointer-events:none}.airport-code.svelte-1mhe6w3.svelte-1mhe6w3{color:var(--color-text-tertiary);pointer-events:none;margin-left:4px}.placeholder.svelte-1mhe6w3.svelte-1mhe6w3{color:var(--color-text-tertiary)}ul.svelte-1mhe6w3.svelte-1mhe6w3{list-style:none;margin:0;padding:0}ul.svelte-1mhe6w3 li.svelte-1mhe6w3{margin:0;width:300px;max-width:300px;padding:var(--spacing-xl);display:flex;flex-direction:row;justify-content:space-between;gap:32px;color:var(--color-text-primary);box-sizing:border-box}ul.svelte-1mhe6w3 li.svelte-1mhe6w3:not(.noresults):hover{background:var(--color-container-background);cursor:pointer}ul.svelte-1mhe6w3 li.active.svelte-1mhe6w3{background:var(--color-container-background);border-radius:4px}ul.svelte-1mhe6w3 li .name.svelte-1mhe6w3{color:var(--color-text-primary);display:flex;align-items:center;gap:5px}ul.svelte-1mhe6w3 li .code.svelte-1mhe6w3,ul.svelte-1mhe6w3 li.noresults.svelte-1mhe6w3{color:var(--color-text-tertiary);white-space:nowrap}ul.svelte-1mhe6w3 li.indented.svelte-1mhe6w3{margin-left:var(--spacing-xl);border-left:1px solid var(--color-divider-subtle);width:calc(100% - var(--spacing-xl))}@media (prefers-color-scheme: dark){:root:not(.light) .input-label.svelte-1mhe6w3.svelte-1mhe6w3,:root:not(.light) input[role=combobox].svelte-1mhe6w3.svelte-1mhe6w3{background:var(--color-container-highlight)}}:root.dark .input-label.svelte-1mhe6w3.svelte-1mhe6w3,:root.dark input[role=combobox].svelte-1mhe6w3.svelte-1mhe6w3{background:var(--color-container-highlight)}.is-mobile ul.svelte-1mhe6w3.svelte-1mhe6w3{padding:0 var(--spacing-2xl)}.is-mobile ul.svelte-1mhe6w3 li.svelte-1mhe6w3{max-width:100%;width:100%;padding:var(--spacing-xl) var(--spacing-l)}.is-mobile ul.svelte-1mhe6w3 li.indented.svelte-1mhe6w3{width:calc(100% - 16px)}.is-mobile .input-label.svelte-1mhe6w3.svelte-1mhe6w3{pointer-events:all}.inline-select-container.svelte-1bjs8nl{position:relative}button.svelte-1bjs8nl{color:var(--inline-select-color, var(--color-text-primary));border-radius:var(--border-radius-m);padding:4px 8px 4px 16px;border:0}button.svelte-1bjs8nl:hover{color:var(--inline-select-color, var(--color-text-primary));border-radius:var(--border-radius-m)}button.active.svelte-1bjs8nl{background:var(--color-container-background)}button.svelte-1bjs8nl .icon{color:var(--inline-select-color, var(--color-gray-30));fill:var(--inline-select-color, var(--color-gray-30))}.inline-select-option.svelte-1m3gsz7{height:48px;display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px;gap:8px;white-space:nowrap;width:100%;border:0;outline:none;background-color:var(--color-container-background)}.inline-select-option.svelte-1m3gsz7:hover{text-decoration:none;background-color:var(--color-container-highlight)}.inline-select-option.checked.svelte-1m3gsz7{background-color:var(--color-container-highlight)}.inline-select-option.checked.svelte-1m3gsz7:hover{cursor:default}.inline-select-option.svelte-1m3gsz7:focus{box-shadow:none}.inline-select-label.svelte-1m3gsz7{font-family:var(--main-font);font-size:13px;font-weight:400;line-height:20px;color:var(--color-text-primary)}.inline-select-checked-wrapper.svelte-1m3gsz7{width:16px}.inline-select-checked-wrapper.svelte-1m3gsz7 .icon{--size:16px;color:var(--color-text-tertiary)}.airline-logos.svelte-s0fkfw{margin-top:-1px;display:flex;flex-direction:row}.airline-logo-wrapper.svelte-s0fkfw{border-color:var(--color-gray-10);border:2px solid var(--color-container-background);border-radius:28px;overflow:hidden;width:28px;height:28px;min-width:28px;z-index:calc(10 - var(--i, 0));transform:translate(calc(-8px * var(--i, 0)))}.extra-airlines.svelte-s0fkfw,img.svelte-s0fkfw{min-width:24px;max-width:24px;min-height:24px;max-height:24px;border-radius:24px;width:100%;height:100%;background-color:var(--color-primitive-white);border:1px solid var(--color-divider-subtle);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.extra-airlines.svelte-s0fkfw{display:flex;align-items:center;justify-content:center}.dates.svelte-150bdfa{display:flex;flex-direction:row;gap:var(--spacing-s);align-items:center}.label.svelte-150bdfa{padding:0 var(--spacing-s);border-radius:var(--border-radius-s);border:1px solid var(--color-divider-subtle)}.time.svelte-150bdfa{display:flex;flex-direction:row;align-items:center}.time.svelte-150bdfa .icon{--size:16px;color:var(--color-icon-disabled)}h6.svelte-1ao341m{color:var(--color-text-secondary);font-family:var(--brand-font);font-size:var(--text-xs-2);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.4px;text-transform:uppercase;margin-bottom:var(--spacing-m)}.flight-info.svelte-1ao341m{display:flex;flex-direction:row;justify-content:space-between}.locations.svelte-1ao341m,.airlines.svelte-1ao341m{margin-top:var(--spacing-m)}.label.svelte-1ao341m{padding:0 var(--spacing-s);border-radius:var(--border-radius-s);border:1px solid var(--color-divider-subtle);margin-top:var(--spacing-xs);margin-bottom:var(--spacing-s)}.side.svelte-1ao341m{display:flex;flex-direction:column;align-items:flex-end}.flight-result.svelte-1mwtux2.svelte-1mwtux2{padding:var(--spacing-xl)}.flight-result.svelte-1mwtux2>*:not(:last-child):after{content:" ";display:block;margin:var(--spacing-l) 0;border-top:1px solid var(--color-divider-subtle)}.general-info.svelte-1mwtux2.svelte-1mwtux2{display:flex;flex-direction:row;justify-content:space-between}.provider.svelte-1mwtux2.svelte-1mwtux2{margin-top:var(--spacing-s)}.provider-info.svelte-1mwtux2.svelte-1mwtux2{text-align:center}.tags.svelte-1mwtux2.svelte-1mwtux2{display:flex;gap:var(--spacing-xs)}.tag.svelte-1mwtux2.svelte-1mwtux2{background-color:var(--color-green-10);color:var(--color-green-30);border:1px solid var(--color-green-20);padding:var(--spacing-xs) var(--spacing-m);width:-moz-fit-content;width:fit-content;border-radius:100px}.flight-price.svelte-1mwtux2.svelte-1mwtux2{display:flex;flex-direction:column}.provider-option.svelte-1mwtux2.svelte-1mwtux2{font-family:var(--brand-font);font-size:var(--text-sm-2);line-height:18px;color:var(--color-gray-70);display:flex;flex-direction:row;justify-content:space-between;width:100%;min-width:168px;gap:16px;align-self:center}.provider-option.svelte-1mwtux2 .provider-price.svelte-1mwtux2{font-weight:600}.flight-result-container.svelte-1n83q87.svelte-1n83q87{border:1px solid var(--color-divider-subtle);width:100%;list-style:none;border-radius:var(--border-radius-m)}.flight-result-container.svelte-1n83q87.svelte-1n83q87:not(:last-child){margin-bottom:var(--spacing-m)}.flight-result-container.svelte-1n83q87.svelte-1n83q87:hover{background-color:var(--color-container-highlight)}.flight-result-container.svelte-1n83q87.svelte-1n83q87:not(.active):hover{cursor:pointer}.flight-result-container.active.svelte-1n83q87.svelte-1n83q87{background-color:var(--color-container-highlight)}.flight-result-container.active.svelte-1n83q87 .locations.svelte-1n83q87,.flight-result-container.active.svelte-1n83q87 .leg .airline-info .leg-type.svelte-1n83q87,.flight-result-container.active.svelte-1n83q87 .provider.svelte-1n83q87,.flight-result-container.active.svelte-1n83q87 .segments.svelte-1n83q87,.flight-result-container.active.svelte-1n83q87 .inline-select-container{display:block}.flight-result-container.active.svelte-1n83q87 .leg.svelte-1n83q87{align-items:flex-start}.flight-result-container.active.svelte-1n83q87 .airlines.svelte-1n83q87{display:flex;flex-wrap:wrap}.flight-result-container.active.svelte-1n83q87 .tags.svelte-1n83q87{display:flex}.flight-result-container.active.svelte-1n83q87 .general-info.svelte-1n83q87{justify-content:space-between;gap:var(--spacing-m);border-left:1px solid var(--color-divider-subtle)}.flight-result-container.active.svelte-1n83q87 .general-info .price.svelte-1n83q87{margin-bottom:var(--spacing-m)}.flight-result-container.active.svelte-1n83q87 .general-info.svelte-1n83q87 .button{display:flex}.flight-result-container.svelte-1n83q87 .inline-select-container{display:none}.flight-result-container.svelte-1n83q87 .general-info.svelte-1n83q87{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:calc(100px + var(--spacing-xl));padding-left:var(--spacing-xl)}.flight-result-container.svelte-1n83q87 .general-info.svelte-1n83q87 .button{display:none}.flight-result.svelte-1n83q87.svelte-1n83q87{display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-xl)}.tags.svelte-1n83q87.svelte-1n83q87{flex-wrap:wrap}.tags.svelte-1n83q87 .tag.svelte-1n83q87:not(:only-child) .icon{display:none}.legs.svelte-1n83q87.svelte-1n83q87{flex:1}.leg.svelte-1n83q87.svelte-1n83q87{display:flex;flex-direction:row;gap:var(--spacing-m);align-items:center}.leg.svelte-1n83q87.svelte-1n83q87:not(:first-child){margin-top:var(--spacing-m)}.leg.svelte-1n83q87 .airline-info.svelte-1n83q87{width:68px;color:var(--color-text-secondary);font-family:var(--brand-font);font-size:var(--text-xs-2);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.4px;text-transform:uppercase}.leg.svelte-1n83q87 .airline-info .leg-type.svelte-1n83q87{margin-bottom:var(--spacing-m);display:none;line-height:18px}.active.svelte-1n83q87 .leg.svelte-1n83q87{padding:var(--spacing-l) 0}.active.svelte-1n83q87 .leg.svelte-1n83q87:first-child{padding-top:0}.active.svelte-1n83q87 .leg.svelte-1n83q87:last-child{padding-bottom:0}.active.svelte-1n83q87 .leg.svelte-1n83q87:last-child:not(:only-child){border-top:1px solid var(--color-divider-subtle)}.active.svelte-1n83q87 .leg.svelte-1n83q87:not(:first-child){margin-top:0}.active.svelte-1n83q87 .leg .dates.svelte-1n83q87,.active.svelte-1n83q87 .leg .duration.svelte-1n83q87{margin-bottom:var(--spacing-m)}.flight-info.svelte-1n83q87.svelte-1n83q87{display:flex;flex-direction:column;width:208px;white-space:nowrap}.flight-info.leg-info.svelte-1n83q87.svelte-1n83q87{width:-moz-min-content;width:min-content}.dates.svelte-1n83q87.svelte-1n83q87{display:flex;flex-direction:row;gap:var(--spacing-s);align-items:center}.label.svelte-1n83q87.svelte-1n83q87{padding:0 var(--spacing-s);border-radius:var(--border-radius-s);border:1px solid var(--color-divider-subtle);color:var(--color-text-tertiary)}.time.svelte-1n83q87.svelte-1n83q87,.duration.svelte-1n83q87.svelte-1n83q87{display:flex;flex-direction:row;align-items:center}.time.svelte-1n83q87 .icon,.duration.svelte-1n83q87 .icon{--size:16px;color:var(--color-gray-30)}.duration.svelte-1n83q87 .label.svelte-1n83q87{margin-left:4px}.locations.svelte-1n83q87.svelte-1n83q87,.airlines.svelte-1n83q87.svelte-1n83q87,.provider.svelte-1n83q87.svelte-1n83q87{font-family:var(--brand-font);font-size:var(--text-xs);display:none;line-height:16px}.airlines.svelte-1n83q87.svelte-1n83q87,.provider.svelte-1n83q87.svelte-1n83q87{margin-top:var(--spacing-xs)}.tags.svelte-1n83q87.svelte-1n83q87{flex-direction:row;justify-content:flex-end;gap:var(--spacing-xs);display:none}.tags.svelte-1n83q87 .tag.svelte-1n83q87{background-color:var(--color-green-10);color:var(--color-green-30);border:1px solid var(--color-green-20);display:flex;flex-direction:row;align-items:center;gap:var(--spacing-s);padding:var(--spacing-xs) var(--spacing-m);width:-moz-fit-content;width:fit-content;border-radius:100px}.tags.svelte-1n83q87 .tag.svelte-1n83q87 .icon{--size:10px;color:var(--color-green-30);opacity:.5}.airlines.svelte-1n83q87.svelte-1n83q87,.locations.svelte-1n83q87.svelte-1n83q87{white-space:initial}.price.svelte-1n83q87.svelte-1n83q87{text-align:center}.provider.svelte-1n83q87.svelte-1n83q87{color:var(--color-text-tertiary);font-family:var(--brand-font);font-size:var(--text-xs);text-align:center}.segments.svelte-1n83q87.svelte-1n83q87{font-family:var(--brand-font);font-size:var(--text-xs);line-height:16px;display:none}.provider-option.svelte-1n83q87.svelte-1n83q87{font-family:var(--brand-font);font-size:var(--text-sm-2);line-height:18px;color:var(--color-gray-70);display:flex;flex-direction:row;justify-content:space-between;width:100%;min-width:168px;gap:16px;align-self:center}.provider-option.svelte-1n83q87 .provider-price.svelte-1n83q87{font-weight:600}.is-mobile .flight-result.svelte-1n83q87.svelte-1n83q87{padding:var(--spacing-l) var(--spacing-m);flex-direction:column}.is-mobile .flight-result.svelte-1n83q87 .general-info.svelte-1n83q87{margin-top:var(--spacing-m);border-top:1px solid var(--color-divider-subtle);padding-top:var(--spacing-m);align-items:flex-start;padding-left:0}.is-mobile .flight-result-container.svelte-1n83q87 .flight-info.svelte-1n83q87{width:-moz-fit-content;width:fit-content}.is-mobile .time.svelte-1n83q87 .icon,.is-mobile .flight-result-container.svelte-1n83q87 .leg-info.svelte-1n83q87{display:none}.is-mobile .flight-result-container.svelte-1n83q87 .general-info .flex-column.svelte-1n83q87{align-items:flex-end}.is-mobile .flight-result-container.svelte-1n83q87 .general-info .tags.svelte-1n83q87{display:none}.flight-result.svelte-ofxjp9.svelte-ofxjp9{border:1px solid var(--color-divider-subtle);border-radius:var(--border-radius-m);position:relative;overflow-x:hidden}.flight-result.svelte-ofxjp9.svelte-ofxjp9:not(:first-child){margin-top:16px}.flight-loading-container.svelte-ofxjp9.svelte-ofxjp9{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;gap:8px 64px;background:#e3e5ea33;filter:blur(4px)}.start-side.svelte-ofxjp9.svelte-ofxjp9{display:flex;flex-direction:row;gap:8px 64px}.start-side.svelte-ofxjp9>.svelte-ofxjp9:first-child{display:flex;flex-wrap:wrap;gap:8px;width:178px}.end-side.svelte-ofxjp9.svelte-ofxjp9{display:flex;flex-direction:column;gap:8px}.loading-indicator.svelte-ofxjp9.svelte-ofxjp9{width:85px;height:16px;border-radius:var(--border-radius-xl);background:linear-gradient(90deg,#f8f8f8,#eae9e9)}@media (prefers-color-scheme: dark){:root:not(.light) .flight-loading-container.svelte-ofxjp9.svelte-ofxjp9{background:none}}:root.dark .flight-loading-container.svelte-ofxjp9.svelte-ofxjp9{background:none}@media (prefers-color-scheme: dark){:root:not(.light) .loading-indicator.svelte-ofxjp9.svelte-ofxjp9{background:linear-gradient(90deg,#242731,#363d55,#242731)}}:root.dark .loading-indicator.svelte-ofxjp9.svelte-ofxjp9{background:linear-gradient(90deg,#242731,#363d55,#242731)}.flight-result-container.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx{border:1px solid var(--color-divider-subtle);overflow:hidden;border-radius:var(--border-radius-m)}.flight-result-container.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx:not(:last-child){margin-bottom:var(--spacing-m)}.flight-result-container.svelte-1nmajgx .flight-result.svelte-1nmajgx.svelte-1nmajgx{padding:var(--spacing-xl);display:flex;flex-direction:row}.flight-result-container.svelte-1nmajgx .flight-result.svelte-1nmajgx>.svelte-1nmajgx:first-child{padding-right:var(--spacing-xl);flex:1}.flight-result-container.svelte-1nmajgx .flight-result .flight-price-area.svelte-1nmajgx.svelte-1nmajgx{padding-left:var(--spacing-xl);border-left:1px solid transparent;width:104px;display:flex;flex-direction:column;justify-content:space-between}.flight-result-container.svelte-1nmajgx .flight-result .flight-price-area .flight-price-top.svelte-1nmajgx.svelte-1nmajgx{display:flex;flex-direction:column;gap:var(--spacing-m)}.flight-result-container.svelte-1nmajgx .flight-result .flight-price-area .flight-price-top .svelte-1nmajgx.svelte-1nmajgx:first-child{margin-bottom:calc(11px - var(--spacing-m))}.flight-result-container.svelte-1nmajgx .flight-result .flight-price-area .loading-indicator.svelte-1nmajgx.svelte-1nmajgx{width:100%}.flight-result-container.svelte-1nmajgx .flight-result.active.svelte-1nmajgx.svelte-1nmajgx{background-color:var(--color-container-highlight)}.flight-result-container.svelte-1nmajgx .flight-result.active .flight-info .flight-info-origin.svelte-1nmajgx.svelte-1nmajgx,.flight-result-container.svelte-1nmajgx .flight-result.active .flight-info .flight-info-destination.svelte-1nmajgx.svelte-1nmajgx{justify-content:flex-start;gap:var(--spacing-xs);height:calc(50px + var(--spacing-m) + var(--spacing-xs))}.flight-result-container.svelte-1nmajgx .flight-result.active .flight-price-area.svelte-1nmajgx.svelte-1nmajgx{border-color:var(--color-divider-subtle)}.flight-result-container.svelte-1nmajgx .flight-result .flight-info.svelte-1nmajgx.svelte-1nmajgx{display:flex;flex-direction:row;justify-content:space-between}.flight-result-container.svelte-1nmajgx .flight-result .flight-info.svelte-1nmajgx.svelte-1nmajgx:first-child:not(:only-child){padding-bottom:var(--spacing-l);border-bottom:1px solid var(--color-divider-subtle)}.flight-result-container.svelte-1nmajgx .flight-result .flight-info.svelte-1nmajgx.svelte-1nmajgx:last-child:not(:only-child){padding-top:var(--spacing-l)}.flight-result-container.svelte-1nmajgx .flight-result .flight-info .flight-info-origin.svelte-1nmajgx.svelte-1nmajgx,.flight-result-container.svelte-1nmajgx .flight-result .flight-info .flight-info-destination.svelte-1nmajgx.svelte-1nmajgx{display:flex;flex-direction:column;gap:calc(var(--spacing-s) + 2px);height:calc(54px + var(--spacing-m));justify-content:center}.flight-result-container.svelte-1nmajgx .flight-result .flight-info .flight-info-origin .svelte-1nmajgx.svelte-1nmajgx:first-child,.flight-result-container.svelte-1nmajgx .flight-result .flight-info .flight-info-destination .svelte-1nmajgx.svelte-1nmajgx:first-child{margin-bottom:calc(var(--spacing-m) - 2px)}@property --loading-progress{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes svelte-1nmajgx-loading-indicator-animation{0%{--loading-progress:0%}to{--loading-progress:100%}}.loading-indicator.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx{width:177px;height:16px;background:linear-gradient(90deg,#e3e5ea 0%,#f6f7fc var(--loading-progress, 50%),#e3e5ea 100%);animation:svelte-1nmajgx-loading-indicator-animation 1.5s linear infinite alternate;border-radius:var(--border-radius-xl)}@media (prefers-color-scheme: dark){:root:not(.light) .loading-indicator.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx{background:linear-gradient(90deg,#242731 0%,#363d55 var(--loading-progress, 50%),#242731 100%)}}:root.dark .loading-indicator.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx{background:linear-gradient(90deg,#242731 0%,#363d55 var(--loading-progress, 50%),#242731 100%)}.is-mobile .loading-indicator.svelte-1nmajgx.svelte-1nmajgx.svelte-1nmajgx{width:145px}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result.svelte-1nmajgx.svelte-1nmajgx{padding:var(--spacing-l) var(--spacing-m);flex-direction:column}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result .flight-info-area.svelte-1nmajgx.svelte-1nmajgx{padding-right:0}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result .flight-info-area .loading-indicator.svelte-1nmajgx.svelte-1nmajgx{margin-bottom:0;line-height:28px}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result .flight-price-area.svelte-1nmajgx.svelte-1nmajgx{width:100%;margin-top:var(--spacing-m);border-top:1px solid var(--color-divider-subtle);padding-top:var(--spacing-m);padding-left:0;height:calc(24px + var(--spacing-m) + 1px)}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result .flight-price-area .loading-indicator.svelte-1nmajgx.svelte-1nmajgx{width:100px}.is-mobile .flight-result-container.svelte-1nmajgx .flight-result .flight-info .flight-info-destination.svelte-1nmajgx.svelte-1nmajgx{display:none}.passenger-option-container.svelte-1pjvjbh.svelte-1pjvjbh{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:48px;width:270px}.passenger-option-title.svelte-1pjvjbh.svelte-1pjvjbh{color:var(--color-text-primary)}.passenger-option-title-amendment.svelte-1pjvjbh.svelte-1pjvjbh,.passenger-option-description.svelte-1pjvjbh.svelte-1pjvjbh{color:var(--color-text-tertiary)}.passenger-option-actions.svelte-1pjvjbh.svelte-1pjvjbh{display:flex;flex-direction:row;min-width:70px;justify-content:space-between;align-items:center;gap:8px}.passenger-option-actions.svelte-1pjvjbh button.svelte-1pjvjbh{width:24px;height:24px;border-radius:24px;border:1px solid var(--color-divider-subtle);display:flex;justify-content:center;align-items:center;font-family:var(--brand-font);color:var(--color-link-default);font-weight:600;font-size:12px;line-height:16px}.passenger-option-actions.svelte-1pjvjbh button.svelte-1pjvjbh:disabled{color:var(--color-text-tertiary)}.passenger-option-value.svelte-1pjvjbh.svelte-1pjvjbh{color:var(--color-text-primary)}@media (prefers-color-scheme: dark){:root:not(.light) .passenger-option-actions.svelte-1pjvjbh button.svelte-1pjvjbh:not([disabled]){color:var(--color-gray-70)}}:root.dark .passenger-option-actions.svelte-1pjvjbh button.svelte-1pjvjbh:not([disabled]){color:var(--color-gray-70)}.is-mobile .passenger-option-container.svelte-1pjvjbh.svelte-1pjvjbh{width:100%}#flight-params.svelte-1h69n89.svelte-1h69n89{display:flex;flex-direction:column;gap:8px;padding:var(--spacing-2xl) 0 var(--spacing-m)}.flex-row.svelte-1h69n89.svelte-1h69n89{gap:8px}.flex-row.svelte-1h69n89>*{flex:1;width:0}.flex-row.filters.svelte-1h69n89>*{flex:unset;width:-moz-fit-content;width:fit-content}.flights-results.svelte-1h69n89.svelte-1h69n89{position:relative}.flights-results.svelte-1h69n89 ul.svelte-1h69n89{margin:0}#passengers-select-container.svelte-1h69n89.svelte-1h69n89{padding:0 var(--spacing-xl)}#flights-search-btn-wrapper.svelte-1h69n89.svelte-1h69n89{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.action.svelte-1h69n89 .icon{--size:8px;vertical-align:middle;margin-bottom:1px}.is-mobile #flight-params.svelte-1h69n89.svelte-1h69n89{padding:var(--spacing-l) 0}.is-mobile #flight-params.svelte-1h69n89 .filters.svelte-1h69n89{max-width:100%;overflow-y:auto}.is-mobile .flight-general.svelte-1h69n89.svelte-1h69n89{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.is-mobile .flight-general.svelte-1h69n89>*{width:100%;max-width:100%;overflow:hidden}.is-mobile #flights{gap:8px}
