.KrG2{display:flex;align-items:center;list-style-type:none;padding:8px 0;cursor:pointer}.KrG2:hover,.KrG2:focus,.KrG2.KrG2-mod-focused{background-color:var(--color-background-base-hover)}.KrG2-title{white-space:break-spaces;display:flex;flex-wrap:wrap;align-items:center}.KrG2-separator{line-height:0;margin:0 4px}.KrG2.KrG2-pres-expansive:hover,.KrG2.KrG2-pres-expansive:focus,.KrG2.KrG2-pres-expansive.KrG2-mod-focused{border-radius:var(--size-border-radius-medium)}.KrG2.KrG2-pres-expansive .KrG2-title{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.KrG2.KrG2-pres-expansive .KrG2-subtitle{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);color:var(--color-foreground-neutral-default)}.KrG2.KrG2-pres-expansive .KrG2-picture{position:relative;overflow:hidden;width:56px;height:56px;flex:0 0 56px;border-radius:var(--size-border-radius-medium);margin-left:8px}.KrG2.KrG2-pres-expansive .KrG2-picture .KrG2-time-icon{position:absolute;right:10px;bottom:10px;transform:scale(.8);color:var(--color-foreground-action-default);background-color:var(--color-elevation-one-surface);fill:currentColor;line-height:0;border-radius:50%}.KrG2.KrG2-pres-expansive .KrG2-details{margin-left:16px}.KrG2.KrG2-pres-expansive .KrG2-highlight{color:var(--color-foreground-action-default)}.KrG2.KrG2-pres-compact .KrG2-title{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-mobile-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}.KrG2.KrG2-pres-compact .KrG2-title .KrG2-highlight{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-mobile-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.KrG2.KrG2-pres-compact .KrG2-subtitle{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-mobile-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings)}.KrG2.KrG2-pres-compact .KrG2-subtitle .KrG2-highlight{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-mobile-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.KrG2.KrG2-pres-compact .KrG2-details{margin-left:4px}.KrG2.KrG2-pres-compact .KrG2-details .KrG2-highlight{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-mobile-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.KrG2.KrG2-pres-compact .KrG2-highlight{font-weight:var(--font-weight-emphasis)}.KrG2.KrG2-pres-compact .KrG2-picture{margin-right:12px}.DJPx{display:flex;justify-content:space-between;align-items:center}.DJPx-list{margin:0;padding:0}.DJPx-clear-button{padding:12px;color:var(--color-foreground-action-default);cursor:pointer}.DJPx-clear-button .DJPx-mod-focused{outline:2px solid var(--color-foreground-action-default);outline-offset:2px}.DJPx.DJPx-pres-expansive{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);margin:0 8px}.DJPx.DJPx-pres-compact{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-mobile-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings);color:var(--color-foreground-neutral-inactive)}.DJPx.DJPx-pres-compact .DJPx-clear-button{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-mobile-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.plX9{display:flex;flex-direction:column;align-items:center}.plX9-text{margin-bottom:16px;font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-mobile-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}.c-ttp{padding:12px;display:flex;flex-direction:row;border-radius:var(--size-border-radius-medium)}.c-ttp:hover{background-color:var(--color-background-base-hover)}.c-ttp-icon{flex:0 0 56px;height:56px;margin-right:16px;display:flex;align-items:center;justify-content:center}.c-ttp-icon svg{width:24px;height:24px}.c-ttp-content{flex:1;display:flex;flex-direction:column;justify-content:center}.c-ttp-title{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings);color:var(--color-foreground-action-default);display:flex}.c-ttp-sep{color:var(--color-foreground-base-default);padding:0 4px}.c-ttp-desc{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings)}.q3zo{border:var(--size-border-width-100) solid var(--color-border-default);padding:16px 24px;background-color:var(--color-foreground-white-static);color:var(--color-foreground-base-default);border-radius:var(--size-border-radius-small);margin-top:16px}.bd-mo .q3zo{--bd-id:"mo";border:var(--size-border-width-100) solid var(--color-background-nav-alt-content);background-color:var(--color-background-alt-neutral);color:var(--color-background-base-content);margin-bottom:24px;margin-top:32px;border-radius:0}.q3zo-filters-text{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight)}.q3zo.q3zo-mod-fd,.q3zo.q3zo-mod-flights{border:none;background-color:transparent;padding:0;color:var(--color-background-section-hero-content)}.q3zo.q3zo-mod-fd.q3zo-mod-dark-text,.q3zo.q3zo-mod-flights.q3zo-mod-dark-text{color:var(--color-elevation-app-content)}.bd-mo .q3zo.q3zo-mod-fd,.bd-mo .q3zo.q3zo-mod-flights{--bd-id:"mo";color:var(--color-foreground-base-default)}.bd-hc .q3zo.q3zo-mod-flights{color:var(--color-foreground-white-static)}.q3zo.q3zo-mod-compact,.q3zo.q3zo-mod-inline-compact{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);margin-top:12px;border-radius:var(--size-border-radius-medium);padding:12px 16px;display:flex}.q3zo.q3zo-mod-compact .q3zo-info-icon,.q3zo.q3zo-mod-inline-compact .q3zo-info-icon{flex-shrink:0;flex-grow:0;margin-top:2px;margin-right:4px}@media(min-width:768px){.q3zo.q3zo-mod-inline-compact{border:0;padding:0;margin-top:16px}.q3zo.q3zo-mod-inline-compact .q3zo-info-icon{display:none}}.q3zo.q3zo-mod-placeholder{border:var(--size-border-width-100) solid var(--color-foreground-white-static)}.q3zo.q3zo-mod-placeholder .q3zo-placeholder{min-height:20px}.q3zo.q3zo-mod-inline-placeholder{border:var(--size-border-width-100) solid var(--color-foreground-white-static);margin-top:0}.q3zo.q3zo-mod-inline-placeholder .q3zo-placeholder{min-height:10px}.q3zo.q3zo-mod-transparent{padding:16px 24px}.q3zo.q3zo-mod-no-margin{margin-top:0}.q3zo.q3zo-mod-dark-text{color:var(--color-elevation-app-content)}.q3zo.q3zo-mod-margin-top{margin-top:32px;line-height:20px}
