:root{--fe-layer-canvas:#050506;--fe-layer-chrome:#09090b;--fe-layer-surface:#0d0e11;--fe-layer-surface-raised:#18191d;--fe-layer-surface-solid:#121317;--fe-layer-control:#f4f4f40e;--fe-layer-control-hover:#f4f4f41a;--fe-layer-border:#f4f4f424;--fe-layer-border-strong:#f4f4f442;--fe-layer-text:#f4f4f4;--fe-layer-text-secondary:#f4f4f4c7;--fe-layer-text-muted:#f4f4f4a8;--fe-layer-text-meta:#f4f4f480;--fe-layer-value:var(--fe-color-gold);--fe-layer-overlay:#030303d6;--fe-layer-canvas-gradient:radial-gradient(80% 60% at 50% -10%, #e9bf6b0d, transparent 60%), linear-gradient(180deg, #050506, #0a0a0c 60%, #050506);--fe-layer-surface-gradient:linear-gradient(150deg, var(--fe-layer-surface-raised), var(--fe-layer-surface) 58%, var(--fe-layer-canvas));--fe-layer-shadow:0 1.75rem 5.5rem #00000094;--fe-layer-inline-desktop:1.4rem;--fe-layer-inline-mobile:1rem;--fe-layer-section-gap:1rem}:is(.fw-app,.fw-journey-mode,.fb-shell,.fx-shell),[aria-modal=true]{--fe-product-canvas:var(--fe-layer-canvas);--fe-product-canvas-raised:var(--fe-layer-surface);--fe-product-canvas-gradient:var(--fe-layer-canvas-gradient);--fe-product-panel-gradient:var(--fe-layer-surface-gradient);--fe-product-surface:var(--fe-layer-surface);--fe-product-surface-solid:var(--fe-layer-surface-solid);--fe-product-control:var(--fe-layer-control);--fe-product-control-hover:var(--fe-layer-control-hover);--fe-product-border:var(--fe-layer-border);--fe-product-border-strong:var(--fe-layer-border-strong);--fe-product-text:var(--fe-layer-text);--fe-product-text-secondary:var(--fe-layer-text-secondary);--fe-product-text-muted:var(--fe-layer-text-muted);--fe-product-text-meta:var(--fe-layer-text-meta);--fe-product-connection:var(--fe-layer-text-secondary);--fe-product-value:var(--fe-layer-value);--fe-product-action:var(--fe-layer-text);--fe-product-action-text:var(--fe-layer-canvas);--fe-product-overlay:var(--fe-layer-overlay);--fe-accent:var(--fe-layer-text-secondary);--sky:var(--fe-layer-text-secondary);background-color:var(--fe-layer-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.fw-app,.fw-journey-mode,.fb-shell,.fx-shell,[aria-modal=true]),:is(.fw-app,.fw-journey-mode,.fb-shell,.fx-shell,[aria-modal=true]) *{--fw-cyan:var(--fe-layer-text-secondary)!important;--fb-cyan:var(--fe-layer-text-secondary)!important;--fx-cyan:var(--fe-layer-text-secondary)!important;--fl-connection:var(--fe-layer-text-secondary)!important;--fe-product-connection:var(--fe-layer-text-secondary)!important}:is(.fw-app,.fw-journey-mode,.fb-shell,.fx-shell){background:var(--fe-layer-canvas-gradient);color:var(--fe-layer-text)}.fw-app{--fe-product-border:#e9bf6b21;--fe-product-border-strong:#e9bf6b42}:is(.fw-service-transition,.fw-loading){background-color:var(--fe-layer-canvas);background-image:var(--fe-layer-canvas-gradient);color:var(--fe-layer-text);isolation:isolate}:is(.fw-app,.fb-shell,.fx-shell) .fe-experience-side-nav{--fe-color-night:var(--fe-layer-canvas);--fe-color-ice:var(--fe-layer-text);background:var(--fe-layer-chrome);border-right-color:var(--fe-layer-border)}:is(.fw-app .fw-atmosphere__grid){background-image:linear-gradient(#f4f4f407 1px,#0000 1px),linear-gradient(90deg,#f4f4f407 1px,#0000 1px)}.fw-app .fw-atmosphere__glow--one{opacity:.44;background:#202024}:is(.fw-app .fw-topbar,.fw-journey-mode .fw-journey-header,.fb-shell .fb-topbar,.fx-shell .fx-topbar){border-bottom-color:var(--fe-layer-border);background:#09090bf5}:is(.fw-app .fw-tabbar,.fw-app .fe-experience-side-nav,.fb-shell .fb-navigation,.fb-shell .fb-mobile-nav,.fx-shell .fx-navigation){border-color:var(--fe-layer-border);box-shadow:none;background:#09090bf5}:is(.fw-topbar__actions>button,.fw-journey-header-action,.fb-topbar__action,.fx-help-trigger,.fx-account-trigger){background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary)}:is(.fw-brand,.fb-brand,.fx-brand){color:var(--fe-layer-text);font-size:var(--fe-type-reading);gap:.5rem}:is(.fw-brand,.fb-brand,.fx-brand)>:is(span,b,svg){color:var(--fe-layer-text);-webkit-text-fill-color:var(--fe-layer-text)}:is(.fw-brand__product,.fw-journey-header .fw-brand__product,.flyedge-brand-product){color:var(--fe-service-accent,var(--fe-layer-value));-webkit-text-fill-color:var(--fe-service-accent,var(--fe-layer-value));font-size:.94em}:is(.fw-brand__master,.flyedge-brand-master){font-size:1.08em}.fw-app{--fe-service-accent:#e9bf6b}html[data-flyedge-journey=true] .fw-journey-mode{--fe-service-accent:#6194e5}.fw-journey-mode{--fe-layer-canvas:#090f1b;--fe-layer-canvas-gradient:radial-gradient(120% 90% at 50% 118%, #6194e524, transparent 55%), radial-gradient(90% 60% at 75% -10%, #6194e512, transparent 58%), linear-gradient(180deg, #070d17 0%, #0d182b 55%, #090f1b 100%);--fe-layer-surface:#101d32;--fe-layer-surface-solid:#12213a;--fe-layer-surface-gradient:linear-gradient(148deg, #14233e, #0b1423);--fe-layer-control:#101c30;--fe-layer-control-hover:#15243c;--fe-layer-border:#97b7eb33;--fe-layer-border-strong:#97b7eb61;--fe-layer-text:#f3f5fa;--fe-layer-text-secondary:#d7e1f2;--fe-layer-text-muted:#a6b4cc;--fe-layer-text-meta:#8794ad;--fe-layer-value:#e9bf6b;--fe-product-action:#6194e5;--fe-product-action-text:#0e1a30}.fw-journey-mode,.fw-journey-mode *{--fe-product-connection:#6194e5!important;--fw-cyan:#6194e5!important}.fb-shell{--fe-service-accent:#f28c5b}.fx-shell{--fe-layer-canvas:#0c0b12;--fe-layer-canvas-gradient:radial-gradient(100% 70% at 78% -8%, #a99bc321, transparent 58%), linear-gradient(180deg, #0b0a10 0%, #131019 60%, #0c0b12 100%);--fe-layer-surface:#1f1c28;--fe-layer-surface-solid:#221e2e;--fe-layer-surface-gradient:linear-gradient(148deg, #262233, #17141f);--fe-layer-control:#221f2c;--fe-layer-control-hover:#2b2738;--fe-layer-border:#b3a4d433;--fe-layer-border-strong:#b3a4d461;--fe-layer-text:#f3f0f7;--fe-layer-text-secondary:#d6d1e0;--fe-layer-text-muted:#a8a3b3;--fe-layer-text-meta:#8c8798;--fe-layer-value:#e9bf6b;--fe-product-action:#b3a4d4;--fe-product-action-text:#171321;--fe-service-accent:#b3a4d4}.fx-shell,.fx-shell *{--fe-product-connection:#b3a4d4!important;--fx-cyan:#b3a4d4!important}.fx-shell .fx-topbar,.fx-shell .fx-navigation{background:#0f0e15f7}:is(.fw-journey-discovery,.fw-journey-discovery-dock.is-docked .fw-journey-discovery,.fb-search,.fx-search,.fx-panel,.fl-lounge-search){background:var(--fe-layer-surface-solid);border-color:var(--fe-layer-border);box-shadow:none}:is(.fb-search,.fx-search,.fl-lounge-search){color:var(--fe-layer-text-secondary)}:is(.fb-search,.fx-search,.fl-lounge-search) input{color:var(--fe-layer-text)}:is(.fw-journey-discovery__icon,.fw-journey-discovery__filter,.fb-search>svg,.fx-search>svg){border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary)}:is(.fb-card,.fb-destination-card,.fx-card,.fl-lounge-card){background:var(--fe-layer-control);border-color:var(--fe-layer-border)}.fw-panel--airlines .fw-airline-list,.fw-panel--airlines .fw-airline-row{background:0 0}.fw-panel--airlines .fw-flag{background:var(--fe-layer-control);border-color:var(--fe-layer-border-strong)}:is(.fw-panel--airlines .fw-airline-row,.fb-destinations button,.fx-airline,.fl-lounge-card):is(:hover,:focus-visible,.is-active){background:var(--fe-layer-control-hover);border-color:var(--fe-layer-border-strong)}[aria-modal=true] :is(.fw-journey-airline-scope,.fw-journey-filter-input,.fw-journey-filter-selector,.fw-journey-choice-grid button,.fw-journey-airline-options>button,.fw-journey-picker-list>button){background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary);box-shadow:none}[aria-modal=true] .fw-relationship-notice{background:0 0}[aria-modal=true] :is(.fw-journey-airline-scope button.is-active,.fw-journey-filter-selector:hover,.fw-journey-filter-selector:focus-visible,.fw-journey-choice-grid button.is-active,.fw-journey-airline-options>button.is-active,.fw-journey-picker-list>button.is-active){background:var(--fe-layer-control-hover);border-color:var(--fe-layer-border-strong);color:var(--fe-layer-text)}[aria-modal=true] .fx-account-settings .fx-account-setting-row,[aria-modal=true] .fx-account-settings .fx-account-setting-row:is(:hover,:focus-visible){background:0 0}[aria-modal=true] :is(.fw-journey-filter-count,.fw-journey-filter-selector__icon,.fw-journey-choice-grid button svg,.fw-journey-choice-grid button em,.fw-journey-filter-selector>svg,.fw-journey-picker-list>button>svg,.fw-journey-picker-option__icon){background:var(--fe-layer-control);border-color:var(--fe-layer-border);box-shadow:none;color:var(--fe-layer-text-secondary)!important}[aria-modal=true] .fw-journey-filter-actions button:first-child:not(:disabled){background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary)}[aria-modal=true] .fw-journey-filter-actions button:last-child:not(:disabled){color:#0e1a30;box-shadow:none;background:linear-gradient(125deg,#6194e5,#427fe0);border-color:#0000}.fb-shell.fb-shell--departure-light{--fe-layer-canvas:#faf7f0;--fe-layer-chrome:#fff;--fe-layer-surface:#faf7f0;--fe-layer-surface-raised:#fff;--fe-layer-surface-solid:#fff;--fe-layer-control:#f3efe6;--fe-layer-control-hover:#ece6d8;--fe-layer-border:#e5dfd2;--fe-layer-border-strong:#d2c9b6;--fe-layer-text:#1c1915;--fe-layer-text-secondary:#403a30;--fe-layer-text-muted:#5d574e;--fe-layer-text-meta:#837c6f;--fe-layer-value:#8b651f;--fe-layer-overlay:#1c160f57;--fe-layer-canvas-gradient:radial-gradient(90% 55% at 50% -20%, #c2472e0b, transparent 60%), linear-gradient(180deg, #fbf8f1 0%, #f5efe4 70%, #faf7f0 100%);--fe-layer-surface-gradient:linear-gradient(150deg, #fff 0%, #fcf9f2 100%);--fe-layer-shadow:0 1.5rem 4rem #342c212e;--fe-service-accent:#c2472e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.fb-shell.fb-shell--departure-light,.fb-shell.fb-shell--departure-light *{--fb-cyan:var(--fe-service-accent)!important;--fe-product-connection:var(--fe-layer-text-secondary)!important}.fb-shell.fb-shell--departure-light:before{background-image:none}.fb-shell.fb-shell--departure-light .fb-topbar,.fb-shell.fb-shell--departure-light .fb-navigation,.fb-shell.fb-shell--departure-light .fb-mobile-nav,.fb-shell.fb-shell--departure-light .fe-experience-side-nav{border-color:var(--fe-layer-border);box-shadow:none;background:#fffffff5}.fb-shell.fb-shell--departure-light .fe-experience-side-nav{--fe-color-night:#fff;--fe-color-ice:var(--fe-layer-text)}.fb-shell.fb-shell--departure-light :is(.fb-offer-sheet__summary p,.fb-offer-sheet__segments b,.fb-preview-dialog__route b,.fb-preview-dialog__complete dd){color:var(--fe-layer-text)}.fb-shell.fb-shell--departure-light :is(.fb-offer-sheet__body em,.fb-offer-sheet__segments p,.fb-detail-sheet__evidence p){color:var(--fe-layer-text-muted)}.fb-shell.fb-shell--departure-light :is(.fb-offer-sheet__summary,.fb-preview-dialog__success,.fb-preview-dialog__passport){background:#f7f3eb;border-color:#e7dfd0}.fb-shell.fb-shell--departure-light :is(.fb-detail-sheet>footer,.fb-preview-dialog>footer){background:var(--fe-layer-surface-solid);border-color:var(--fe-layer-border)}.fb-shell.fb-shell--departure-light :is(.fb-detail-sheet .is-primary,.fb-preview-dialog .is-primary):not(:disabled){background:var(--fe-service-accent);border-color:var(--fe-service-accent);color:#fff}.fb-shell.fb-shell--departure-light .fb-detail-sheet>footer .is-primary:disabled{color:#77736b;cursor:not-allowed;opacity:1;background:#eceae5;border-color:#d8d5ce}@media (max-width:700px){.fb-shell.fb-shell--departure-light .fb-destinations button.fb-flight-offer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:6.4rem}.fb-shell.fb-shell--departure-light .fb-flight-offer__schedule>b,.fb-shell.fb-shell--departure-light .fb-flight-offer__decision strong,.fb-shell.fb-shell--departure-light .fb-flight-offer__decision small{white-space:nowrap}.fb-shell.fb-shell--departure-light .fb-flight-offer__schedule>em{max-width:100%}.fb-shell.fb-shell--departure-light .fb-flight-offer__schedule>em>span:first-child{white-space:nowrap;flex:none}.fb-shell.fb-shell--departure-light .fb-flight-offer__schedule>em>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fb-shell.fb-shell--departure-light .fb-flight-offer__decision{min-width:5.6rem}}@media (max-width:380px){.fb-shell.fb-shell--departure-light .fb-destinations button.fb-flight-offer{grid-template-columns:minmax(0,1fr);align-items:start}.fb-shell.fb-shell--departure-light .fb-flight-offer__decision{justify-content:space-between;align-items:center;width:100%;display:flex}}[aria-modal=true]{--fe-product-canvas:var(--fe-layer-canvas);--fe-product-canvas-gradient:var(--fe-layer-surface-gradient);--fe-product-panel-gradient:var(--fe-layer-surface-gradient);--fe-product-surface:var(--fe-layer-surface);--fe-product-surface-solid:var(--fe-layer-surface-solid);--fe-product-control:var(--fe-layer-control);--fe-product-control-hover:var(--fe-layer-control-hover);--fe-product-border:var(--fe-layer-border);--fe-product-border-strong:var(--fe-layer-border-strong);--fe-product-text:var(--fe-layer-text);--fe-product-text-secondary:var(--fe-layer-text-secondary);--fe-product-text-muted:var(--fe-layer-text-muted);--fe-product-text-meta:var(--fe-layer-text-meta);--fe-product-connection:var(--fe-layer-text-secondary);--fe-product-value:var(--fe-layer-value);--fe-product-action:var(--fe-layer-text);--fe-product-action-text:var(--fe-layer-canvas);--fe-product-overlay:var(--fe-layer-overlay);--fe-accent:var(--fe-layer-text-secondary);--sky:var(--fe-layer-text-secondary);--fw-bg:var(--fe-layer-canvas);--fw-surface:var(--fe-layer-surface);--fw-surface-solid:var(--fe-layer-surface-solid);--fw-line:var(--fe-layer-border);--fw-line-strong:var(--fe-layer-border-strong);--fw-text:var(--fe-layer-text);--fw-muted:var(--fe-layer-text-muted);--fw-meta-strong:var(--fe-layer-text-secondary);--fw-cyan:var(--fe-layer-text-secondary);--fw-gold:var(--fe-layer-value);--fb-bg:var(--fe-layer-canvas);--fb-surface:var(--fe-layer-surface);--fb-surface-solid:var(--fe-layer-surface-solid);--fb-line:var(--fe-layer-border);--fb-cyan:var(--fe-layer-text-secondary);--fb-gold:var(--fe-layer-value);--fx-bg:var(--fe-layer-canvas);--fx-surface:var(--fe-layer-surface);--fx-surface-solid:var(--fe-layer-surface-solid);--fx-line:var(--fe-layer-border);--fx-line-strong:var(--fe-layer-border-strong);--fx-text:var(--fe-layer-text);--fx-muted:var(--fe-layer-text-muted);--fx-cyan:var(--fe-layer-text-secondary);--fx-gold:var(--fe-layer-value);--fl-bg:var(--fe-layer-canvas);--fl-surface:var(--fe-layer-surface);--fl-surface-solid:var(--fe-layer-surface-solid);--fl-line:var(--fe-layer-border);--fl-line-strong:var(--fe-layer-border-strong);--fl-text:var(--fe-layer-text);--fl-muted:var(--fe-layer-text-muted);color:var(--fe-layer-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.fw-overlay__backdrop,.fw-composer__backdrop,.fb-detail-backdrop,.fb-airport-picker__backdrop,.fx-market-overlay__backdrop,.fx-account-overlay__backdrop,.fl-lounge-layer__backdrop,.mobile-exit-backdrop){background:var(--fe-layer-overlay);-webkit-backdrop-filter:blur(var(--fe-sheet-backdrop-blur)) saturate(.82);backdrop-filter:blur(var(--fe-sheet-backdrop-blur)) saturate(.82)}:is(.fw-sheet,.fw-operation-complete,.fw-activity-dialog,.fw-entry-notice__dialog,.fw-composer__dock,.fw-show-chat-swipe-guide,.fw-show-media-viewer,.fw-journey-exit__dialog,.fw-show-entry__dialog,.fw-show-preparation__dialog,.fw-travel-player__dialog,.fw-passport-welcome,.fw-wallet-signer-dialog,.fb-detail-sheet,.fb-preview-dialog,.fb-airport-picker__mobile-dialog,.fx-market-sheet,.fx-account-sheet,.fx-swap-complete,.fl-lounge-sheet,.conversation-overlay,.footer-contact-panel,.language-sheet,.mobile-exit-sheet,[aria-labelledby=flyedge-ai-block-title]){background:var(--fe-layer-surface-gradient);border-color:var(--fe-layer-border);box-shadow:var(--fe-layer-shadow);color:var(--fe-layer-text)}.conversation-overlay-veil{background:linear-gradient(90deg, #070707f5, #070707c7 52%, #07070752), linear-gradient(to top, var(--fe-layer-canvas), transparent 44%)}.conversation-header>span i{background:var(--fe-layer-text-secondary);box-shadow:none}:is(.fw-sheet,.fb-detail-sheet,.fb-preview-dialog,.fx-market-sheet,.fx-account-sheet){--fe-layer-shell-inline:var(--fe-layer-inline-desktop)}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header){border-bottom:1px solid var(--fe-layer-border);margin-inline:calc(-1 * var(--fe-layer-shell-inline));padding:0 var(--fe-layer-shell-inline) .8rem}.fl-lounge-sheet__header{border-bottom:1px solid var(--fe-layer-border);padding:1rem var(--fe-layer-inline-mobile) .8rem;background:#141414f0;margin:0}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header,.fl-lounge-sheet__header) :is(span,small){color:var(--fe-layer-text-meta);font-family:inherit;font-size:var(--fe-type-meta);font-weight:var(--fe-weight-control);letter-spacing:.08em}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header,.fl-lounge-sheet__header) :is(h1,h2,strong){color:var(--fe-layer-text);font-size:var(--fe-type-panel-title);font-weight:var(--fe-weight-title);letter-spacing:var(--fe-tracking-title);overflow-wrap:anywhere;line-height:1.18}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header,.fl-lounge-sheet__header)>button{background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary);height:var(--fe-sheet-close-size);width:var(--fe-sheet-close-size)}[aria-modal=true] :is(.fw-sheet__header>div>span,.fw-sheet__header>div>small,.fb-detail-sheet>header small,.fb-preview-dialog>header small,.fx-market-sheet__header>div>span,.fx-market-sheet__header>div>small,.fx-account-sheet__header>div>span,.fx-account-sheet__header>div>small,.fl-lounge-filter-scope>header>span,.fl-lounge-detail-sheet__body section>span,.fw-operation-complete>p,.fw-entry-notice__eyebrow),[aria-modal=true] .fl-lounge-filter-selector>span:nth-child(2)>small{color:var(--fe-layer-value)}:is(.fw-sheet,.fb-detail-sheet,.fb-preview-dialog,.fx-market-sheet,.fx-account-sheet,.fl-lounge-sheet){min-height:0;overflow:hidden}.fb-preview-dialog{grid-template-rows:auto minmax(0,1fr) auto}:is(.fw-sheet__body,.fw-filter-list,.fw-choice-list,.fw-directory-list,.fw-show-field-sheet__scroll,.fb-detail-sheet__body,.fb-preview-dialog__body,.fx-market-sheet__body,.fx-account-sheet__body,.fx-source-sheet__list,.fl-lounge-filter-sheet__body,.fl-lounge-picker-list,.fl-lounge-detail-sheet__body,.fl-lounge-first-notice__body){overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}:is(.fw-sheet__body,.fw-filter-list,.fw-choice-list,.fw-directory-list,.fw-show-field-sheet__scroll,.fb-detail-sheet__body,.fb-preview-dialog__body,.fx-market-sheet__body,.fx-account-sheet__body,.fx-source-sheet__list,.fl-lounge-filter-sheet__body,.fl-lounge-picker-list,.fl-lounge-detail-sheet__body,.fl-lounge-first-notice__body)::-webkit-scrollbar{display:none}[aria-modal=true] :is(p,li,dd){font-size:var(--fe-type-reading);line-height:var(--fe-leading-reading)}[aria-modal=true] :is(button,input,textarea,select){font-size:max(var(--fe-type-control), .86rem)}[aria-modal=true] :is(small,dt,time){color:var(--fe-layer-text-meta);font-size:max(var(--fe-type-meta), .72rem);line-height:1.5}[aria-modal=true] :is(h1,h2,h3,p,li,dd,dt,strong,span,small){overflow-wrap:anywhere;min-width:0}[aria-modal=true] :is(.fw-choice-list strong,.fw-directory-list strong,.fl-lounge-filter-selector strong,.fl-lounge-picker-list strong){text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}[aria-modal=true] :is(.fw-sheet__close,.fx-market-sheet__close,.fx-account-sheet__close,.fl-lounge-sheet__close,.mobile-exit-stay){background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text)}[aria-modal=true] :is(.fw-choice-list>button,.fw-filter-list>button,.fl-lounge-filter-selector,.fl-lounge-picker-search,.fl-lounge-picker-list>button,.fx-source-sheet__list>button,.fx-account-setting-row,.fx-market-value,.fx-market-basis,.fx-market-simulation,.fb-preview-dialog__route){background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary);box-shadow:none}[aria-modal=true] :is(.fw-choice-list>button,.fw-filter-list>button,.fl-lounge-filter-selector,.fl-lounge-picker-list>button,.fx-source-sheet__list>button,.fx-account-setting-row):is(:hover,:focus-visible,.is-active,.is-selected){background:var(--fe-layer-control-hover);border-color:var(--fe-layer-border-strong);color:var(--fe-layer-text)}[aria-modal=true] :is(.fw-amount-value,.fw-history-balance__item .is-after,.fb-preview-dialog__route strong,.fx-ratio-history__current>strong,.fl-lounge-card__value,[class*=amount],[class*=value]){color:var(--fe-layer-value)}[aria-modal=true] :is(svg,[class*=icon]){color:var(--fe-layer-text-secondary)}:is(.fx-market-sheet__handle,.fx-account-sheet__handle,[aria-labelledby=flyedge-ai-block-title] header i){background:var(--fe-layer-border-strong);border-color:var(--fe-layer-border-strong);box-shadow:none}:is(.fx-market-sheet__handle,.fx-account-sheet__handle){height:var(--fe-sheet-handle-height);width:var(--fe-sheet-handle-width);border-radius:999px}:is(.fw-show-support-sheet__balance,.fw-show-support-sheet__passport-airline,.fw-show-support-sheet__passport-airline>span,.fw-show-support-sheet__passport-notice,.fw-show-support-sheet__amounts button.is-active,.fw-show-support-sheet__custom>div>button,.fw-show-chat-concurrent-sheet__status>span,.fw-show-field-sheet__map-canvas,.fw-show-field-sheet__location>span:first-child,.fw-show-field-sheet__media>header>span,.fw-show-field-sheet__image-skeleton,.fw-show-field-sheet__video-icon,.fw-airline-network-sheet__identity>span,.fw-operation-complete__icon,.fw-wallet-signer-dialog>header>span,.fw-operation__process li.is-complete>span,.fw-composer__title i,.fw-travel-player__access-policy>span,.fb-offer-sheet__summary,.fb-preview-dialog__success,.fb-preview-dialog__passport,.fx-swap-complete__icon,.fx-swap-source__flag,.fx-source-sheet__flag){background:var(--fe-layer-control);border-color:var(--fe-layer-border);box-shadow:none}.mobile-exit-icon{background:var(--fe-layer-control);border-color:var(--fe-layer-border);color:var(--fe-layer-text-secondary)}.fw-entry-notice__dialog:after{background:linear-gradient(90deg, var(--fe-layer-border-strong), transparent 74%)}.fw-entry-notice__agreement input:checked+span{background:var(--fe-layer-text);border-color:var(--fe-layer-text);color:var(--fe-layer-canvas)}.fw-entry-notice__agreement input:focus-visible+span{outline-color:var(--fe-layer-border-strong)}.fw-passport-welcome:before{background:linear-gradient(#f4f4f406 1px,#0000 1px),linear-gradient(90deg,#f4f4f406 1px,#0000 1px)}:is(.fw-passport-welcome__halo,.fw-passport-welcome__orbit){border-color:var(--fe-layer-border)}.fw-passport-welcome__orbit>i{background:var(--fe-layer-text-secondary);box-shadow:none}.fw-passport-welcome__core{background:var(--fe-layer-control);border-color:var(--fe-layer-border-strong);box-shadow:none;color:var(--fe-layer-text-secondary)}.fw-passport-welcome__slide>span{color:var(--fe-layer-text-meta)}.fw-passport-welcome__assurance>svg{color:var(--fe-layer-text-secondary)}.fw-passport-welcome__actions>.is-primary{background:var(--fe-layer-text);border-color:var(--fe-layer-text);color:var(--fe-layer-canvas)}:is(.fl-lounge-filter-search,.fl-lounge-filter-selector i,.fl-lounge-first-notice__principles article,.fl-lounge-first-notice__principles article>span,.fl-lounge-preparation__identity,.fl-lounge-preparation__identity>span,.fl-lounge-detail-sheet__media,.fl-lounge-detail-sheet__hero-location){background:var(--fe-layer-control);border-color:var(--fe-layer-border);box-shadow:none}:is(.fl-lounge-filter-search>svg,.fl-lounge-filter-selector i,.fl-lounge-filter-selector>svg,.fl-lounge-first-notice__principles article>span,.fl-lounge-preparation__identity>span){color:var(--fe-layer-text-secondary)}.fl-lounge-filter-search:focus-within{border-color:var(--fe-layer-border-strong);box-shadow:0 0 0 3px #f4f4f40f}:is(.fl-lounge-filter-scope>header span,.fl-lounge-detail-sheet__body section span){color:var(--fe-layer-text-meta)}:is(.fl-lounge-first-notice__principles article,.fl-lounge-preparation__identity,.fl-lounge-preparation__assets,.fl-lounge-preparation__assets>div+div){border-color:var(--fe-layer-border)}:is(.fl-lounge-first-notice__footer,.fl-lounge-detail-sheet__actions),.fl-lounge-detail-sheet__hero{background:var(--fe-layer-surface-solid);border-color:var(--fe-layer-border)}:is(.fx-market-value,.fx-market-chart,.fx-market-basis,.fx-market-simulation){background:var(--fe-layer-control);border-color:var(--fe-layer-border)}.fx-market-value>b.is-positive{color:var(--fe-layer-value)}.fx-market-chart__grid{stroke:#f4f4f417}.fx-market-chart__line{filter:none;stroke:var(--fe-layer-text-secondary)}.fx-market-chart__point{fill:var(--fe-layer-text);filter:none;stroke:var(--fe-layer-surface-solid)}.fx-market-source,:is(.fw-show-support-sheet__passport-notice,.fw-operation-complete__confirmations>div>span,.fw-wallet-signer-dialog>label input:focus,.fw-travel-player__facts>span,.fw-travel-player__facts>button,.fw-travel-player__access-policy,.fb-offer-sheet__segments,.fb-offer-sheet__segments article+article,.fb-preview-dialog__body li,.fb-preview-dialog__complete dl,.fb-preview-dialog__complete dl div+div,.fx-swap-complete__actions,.fx-source-sheet__list>button,.fl-lounge-detail-sheet__hero,.fl-lounge-picker-search){border-color:var(--fe-layer-border)}:is(.fw-show-field-sheet__map-fallback,.fw-show-field-sheet__location>span:first-child,.fw-show-field-sheet__media>header>span,.fw-operation-complete__confirmations>div>span,.fw-travel-player__access-policy.is-mileage_linked>span,.fl-lounge-picker-search svg,.fl-lounge-picker-list>button>svg,.fl-lounge-detail-sheet__hero-fallback,.fl-lounge-detail-sheet__result>svg){color:var(--fe-layer-text-secondary)}:is(.fw-show-support-sheet__actions button:last-child,.fw-show-support-impact-sheet__actions button:last-child,.fw-show-chat-concurrent-sheet__actions button:last-child,.fw-airline-network-sheet__actions button:last-child,.fw-composer__confirm,.fw-journey-exit__dialog>div button:first-child,.fw-journey-asset-guide__dialog>div button:last-child,.fw-entry-notice__actions button.is-primary){background:var(--fe-layer-text);border-color:var(--fe-layer-text);color:var(--fe-layer-canvas);box-shadow:none}:is(.fw-composer__field:focus-within,.fw-wallet-signer-dialog>label input:focus,.passport-private-access-input:focus-within){border-color:var(--fe-layer-border-strong);box-shadow:0 0 0 3px #f4f4f40f}:is(.fw-entry-notice,.fw-journey-exit__dialog,.fw-journey-contributor-guide__dialog,.fw-journey-payment__dialog,.fw-show-entry__dialog,.fw-journey-asset-guide__dialog,.fw-show-preparation__dialog){background:var(--fe-layer-surface-gradient)}.fw-entry-notice:before{background-image:linear-gradient(#f4f4f406 1px,#0000 1px),linear-gradient(90deg,#f4f4f406 1px,#0000 1px)}:is(.fw-entry-notice__pending,.fw-entry-notice__agreement[data-checked=true],.fw-entry-notice__orbit,.fw-entry-notice__visual-core,.fw-entry-notice__perspectives article,.fw-entry-notice__terms,.fw-entry-notice__accordion.is-open){border-color:var(--fe-layer-border)}.fw-entry-notice__visual-node{box-shadow:none;background:#f4f4f414}[aria-modal=true] :is(.is-error,[role=alert]){color:var(--fe-product-danger)}:is(.fw-show-support-impact-sheet__actions,.fw-show-chat-concurrent-sheet__actions,.fw-show-field-sheet__footer,.fb-detail-sheet>footer,.fb-preview-dialog>footer,.fx-swap-sheet__actions,.fl-lounge-filter-sheet__actions,.fl-lounge-detail-sheet__actions,.fl-lounge-first-notice__footer){background:var(--fe-layer-surface-solid);border-top:1px solid var(--fe-layer-border);flex:none}:is(.fw-primary-action,.fb-detail-sheet .is-primary,.fb-preview-dialog .is-primary,.fx-swap-sheet__primary,.fl-lounge-filter-sheet__actions button:last-child,.fl-lounge-detail-sheet__actions .is-primary,.fl-lounge-first-notice__footer button,.mobile-exit-leave){background:var(--fe-layer-text);border-color:var(--fe-layer-text);color:var(--fe-layer-canvas);box-shadow:none}@media (max-width:700px){:is(.fw-sheet,.fb-detail-sheet,.fb-preview-dialog,.fx-market-sheet,.fx-account-sheet){--fe-layer-shell-inline:var(--fe-layer-inline-mobile)}:is(.fw-sheet,.fb-detail-sheet,.fb-preview-dialog,.fb-airport-picker__mobile-dialog,.fx-market-sheet,.fx-account-sheet,.fl-lounge-sheet,[aria-labelledby=flyedge-ai-block-title]){border-radius:var(--fe-sheet-radius-mobile) var(--fe-sheet-radius-mobile) 0 0;max-height:min(92dvh, calc(100dvh - env(safe-area-inset-top,0px)));border-bottom:0;width:100%;max-width:none}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header){padding:0 var(--fe-layer-inline-mobile) .7rem}.fl-lounge-sheet__header{padding:.9rem var(--fe-layer-inline-mobile) .7rem}:is(.fw-sheet__header,.fb-detail-sheet>header,.fb-preview-dialog>header,.fx-market-sheet__header,.fx-account-sheet__header,.fl-lounge-sheet__header) :is(h1,h2,strong){font-size:var(--fe-sheet-mobile-title-size);line-height:1.25}:is(.fw-show-support-impact-sheet__actions,.fw-show-chat-concurrent-sheet__actions,.fw-show-field-sheet__footer,.fb-detail-sheet>footer,.fb-preview-dialog>footer,.fx-swap-sheet__actions,.fl-lounge-filter-sheet__actions,.fl-lounge-detail-sheet__actions,.fl-lounge-first-notice__footer){padding-bottom:var(--fe-sheet-mobile-padding-bottom)}:is(.fb-detail-sheet,.fb-preview-dialog,.fw-show-support-impact-sheet,.fw-show-chat-concurrent-sheet,.fw-show-field-sheet){padding-bottom:0}}@media (max-width:380px),(max-height:620px){[aria-modal=true] :is(p,li,dd){font-size:var(--fe-type-reading)}}@media (max-width:340px),(max-height:620px){:is(.fw-sheet__footer,.fw-show-support-impact-sheet__actions,.fw-show-chat-concurrent-sheet__actions,.fb-detail-sheet>footer,.fb-preview-dialog>footer,.fx-swap-sheet__actions,.fl-lounge-filter-sheet__actions,.fl-lounge-detail-sheet__actions){grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.fl-lounge-filter-scope>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[aria-modal=true],[aria-modal=true] *{scroll-behavior:auto!important}}.fx-shell [aria-modal=true],.fx-shell [aria-modal=true] *{--fe-product-action:#b3a4d4;--fe-product-action-text:#171321;--fe-product-connection:#b3a4d4!important}.fx-shell :is(.fx-swap-sheet__primary,.fl-lounge-filter-sheet__actions button:last-child,.fl-lounge-detail-sheet__actions .is-primary,.fl-lounge-first-notice__footer button){background:var(--fe-product-action);border-color:var(--fe-product-action);color:var(--fe-product-action-text)}.fx-shell :is(.fx-market-sheet,.fx-account-sheet,.fl-lounge-sheet){-webkit-backdrop-filter:none;backdrop-filter:none;background:#100e17}.fx-shell :is(.fx-market-sheet__header,.fx-account-sheet__header){border-bottom:1px solid var(--fe-product-border);margin-inline:calc(-1 * var(--fe-layer-shell-inline));padding-inline:var(--fe-layer-shell-inline)}.fx-shell .fl-lounge-sheet__header{border-bottom:1px solid var(--fe-product-border);background:0 0}.fx-shell .fx-swap-sheet .fx-market-sheet__body{padding-top:.85rem}.fx-shell :is(.fx-swap-sheet__actions,.fl-lounge-filter-sheet__actions,.fl-lounge-detail-sheet__actions,.fl-lounge-first-notice__footer){box-shadow:none;background:0 0;border-top:0}.fx-shell .fx-swap-sheet__actions{margin-top:.7rem;padding-bottom:0}.fx-shell :is(.fw-lounge-help-overlay .fw-sheet--help,.fw-lounge-history-overlay .fw-activity-dialog,.fw-lounge-history-filter-overlay .fw-sheet--filter,.fw-lounge-history-detail-overlay .fw-sheet--history-detail,.fw-lounge-token-holdings-overlay .fw-sheet--token-holdings){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f1013}.fx-shell .fw-lounge-history-overlay .fw-activity-dialog{--fe-lounge-history-inline:1.5rem}.fx-shell .fw-lounge-history-overlay .fw-panel-header{border-bottom:1px solid var(--fe-product-border);margin-inline:calc(-1 * var(--fe-lounge-history-inline));padding-inline:var(--fe-lounge-history-inline);background:0 0}.fx-shell .fw-lounge-history-overlay .fw-history-footer{box-shadow:none;background:0 0;border-top:0;padding-top:0}.fx-shell .fw-lounge-token-holdings-overlay .fw-token-holdings-summary{background:var(--fe-product-control);align-items:center;padding-block:.8rem}.fx-shell .fw-lounge-token-holdings-overlay .fw-token-holdings-summary p{display:none}@media (max-width:700px){.fx-shell .fw-lounge-history-overlay .fw-activity-dialog{--fe-lounge-history-inline:1rem}}:is(.fw-account-sheet__body,.fw-history-detail__body,.fx-account-sheet__body){grid-auto-rows:max-content;align-content:start}:is(.fw-account-overview,.fw-history-balance){min-height:max-content}.fw-activity-dialog .fw-panel-header,.fw-show-history-overlay .fw-panel-header{background:0 0}.fw-activity-dialog .fw-filter-trigger,.fw-show-history-overlay .fw-filter-trigger{background:var(--fe-product-control);border:1px solid var(--fe-product-border);box-shadow:none;border-radius:50%;flex:0 0 2.75rem;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.fw-activity-dialog .fw-filter-trigger>span,.fw-show-history-overlay .fw-filter-trigger>span{display:none}.fw-activity-dialog .fw-filter-trigger:hover,.fw-activity-dialog .fw-filter-trigger:focus-visible,.fw-activity-dialog .fw-filter-trigger[aria-expanded=true],.fw-show-history-overlay .fw-filter-trigger:hover,.fw-show-history-overlay .fw-filter-trigger:focus-visible,.fw-show-history-overlay .fw-filter-trigger[aria-expanded=true]{background:var(--fe-product-control-hover);border-color:var(--fe-product-border-strong)}.fw-entry-notice--passport{--fw-cyan:#e7e1d4;--fw-gold:#e2c57e;--fw-line:#e2c57e2e;--fw-line-strong:#e2c57e57;--fw-muted:#efebe2ad;--fw-text:#fbfaf7;background:radial-gradient(circle at 79% 14%,#e2c57e1f,#0000 31%),radial-gradient(circle at 14% 82%,#ffffff0e,#0000 34%),#080808}.fw-entry-notice--passport .fw-entry-notice__dialog{background:linear-gradient(145deg,#121212,#0b0b0b 68%)}.fw-entry-notice--show{--fw-cyan:#6194e5;--fw-gold:#e9bf6b;--fw-line:#6194e533;--fw-line-strong:#6194e561;--fw-muted:#ebf1fab3;--fw-text:#f4f7fd;background:radial-gradient(circle at 84% 12%,#427fe02e,#0000 34%),radial-gradient(circle at 12% 84%,#6194e529,#0000 36%),#090f1b}.fw-entry-notice--show .fw-entry-notice__dialog{background:radial-gradient(circle at 100% 0,#427fe01f,#0000 34%),linear-gradient(145deg,#101c30,#0a111e 72%);border-color:#6194e557}.fw-entry-notice--show .fw-entry-notice__pending,.fw-entry-notice--show .fw-entry-notice__agreement[data-checked=true]{background:linear-gradient(135deg,#6194e51a,#427fe014);border-color:#6194e54d}.fw-entry-notice--show .fw-entry-notice__actions button.is-primary{color:#0e1a30;background:linear-gradient(135deg,#6194e5,#427fe0);border-color:#0000}.fw-entry-notice--booking{--fw-cyan:#c2472e;--fw-gold:#b36a27;--fw-line:#3d383024;--fw-line-strong:#3d38303d;--fw-muted:#2f2c27ad;--fw-text:#191817;background:radial-gradient(circle at 82% 14%,#c2472e1a,#0000 32%),radial-gradient(circle at 12% 86%,#b36a2712,#0000 34%),#f6f5f1}.fw-entry-notice--booking .fw-entry-notice__dialog{background:#fffefb;border-color:#38332c29;box-shadow:0 2rem 6rem #3b302521}.fw-entry-notice--booking .fw-entry-notice__pending,.fw-entry-notice--booking .fw-entry-notice__agreement,.fw-entry-notice--booking .fw-entry-notice__perspectives article,.fw-entry-notice--booking .fw-entry-notice__terms{background:#f7f4ee;border-color:#c2472e2e}.fw-entry-notice--booking .fw-entry-notice__actions button{color:#25211d;background:#fffefb;border-color:#302b2538}.fw-entry-notice--booking .fw-entry-notice__actions button.is-primary{color:#fffaf6;background:#c2472e;border-color:#c2472e}.fw-entry-notice--exchange{--fw-cyan:#b3a4d4;--fw-gold:#e9bf6b;--fw-line:#b3a4d42e;--fw-line-strong:#b3a4d457;--fw-muted:#e6e2ecad;--fw-text:#f3f0f7;background:radial-gradient(circle at 82% 14%,#b3a4d421,#0000 33%),radial-gradient(circle at 12% 82%,#e9bf6b14,#0000 36%),#0c0b12}.fw-entry-notice--exchange .fw-entry-notice__dialog{background:linear-gradient(145deg,#16131e,#0c0b12 70%);border-color:#b3a4d447}.fw-entry-notice--exchange .fw-entry-notice__actions button.is-primary{color:#171321;background:linear-gradient(120deg,#bcaede,#a493c9);border-color:#0000}@media (max-width:700px) and (max-height:700px){.fw-entry-notice__visual--compact{flex-basis:3.75rem;min-height:3.75rem}.fw-entry-notice__dialog--compact .fw-entry-notice__story--compact{padding-top:.8rem;padding-bottom:.85rem}.fw-entry-notice__story h1{margin-block:.55rem .65rem;font-size:clamp(1.65rem,8vw,2.1rem)}.fw-entry-notice__dialog--compact .fw-entry-notice__terms--compact{padding-top:.75rem}.fw-entry-notice__pending,.fw-entry-notice__agreement{padding:.72rem}.fw-entry-notice__actions{margin-top:.85rem}.fw-entry-notice__actions button{min-height:3rem}}.footer-contact-panel,.language-sheet,.conversation-overlay,.mobile-exit-sheet:not(.mobile-exit-sheet--wallet):not(.mobile-exit-sheet--exchange):not(.mobile-exit-sheet--booking),[aria-labelledby=flyedge-ai-block-title]{--fe-layer-surface:#101a30;--fe-layer-surface-raised:#141e3c;--fe-layer-surface-solid:#121c38;--fe-layer-surface-gradient:linear-gradient(150deg, #141e3c, #0e1730 58%, #0a1122);--fe-layer-control:#7aa6f414;--fe-layer-control-hover:#7aa6f424;--fe-layer-border:#5f9df838;--fe-layer-border-strong:#5f9df866}.mobile-exit-sheet:not(.mobile-exit-sheet--wallet):not(.mobile-exit-sheet--exchange):not(.mobile-exit-sheet--booking) .mobile-exit-icon{color:#a4c6f5}.mobile-exit-confirm--booking .mobile-exit-backdrop{background:#1e1b1885}.mobile-exit-sheet--booking{color:#191817;background:#fffefb;border-color:#38332c2e;box-shadow:0 1.75rem 5rem #3b302533}.mobile-exit-sheet--booking>span{color:#c2472e}.mobile-exit-sheet--booking h2{color:#191817}.mobile-exit-sheet--booking>p{color:#2f2c27b8}.mobile-exit-sheet--booking>div:last-child{border-color:#3d383024}.mobile-exit-sheet--booking .mobile-exit-stay{color:#191817;background:#f4f2ed;border-color:#302b2529}.mobile-exit-sheet--booking .mobile-exit-leave{color:#fffefb;background:#191817;border-color:#191817}
