.flight-booking-card__flight[data-v-4e96aa4d]{container-type:inline-size;container-name:flight-segment;color:var(--booking-ink,#20241d);font:400 15px/1.45 SFUIText,sans-serif;display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;min-height:44px;padding:15px 0}.flight-booking-card__flight+.flight-booking-card__flight[data-v-4e96aa4d]{border-top:1px solid var(--booking-line,#dce0d6)}.flight-booking-card__flight[data-v-4e96aa4d]:last-child{min-height:0;padding-bottom:0}.flight-booking-card__date[data-v-4e96aa4d]{color:var(--booking-muted,#62685d);font-variant-numeric:tabular-nums;white-space:nowrap}.flight-booking-card__date--badge[data-v-4e96aa4d]{padding:4px 7px;border:1px solid var(--booking-line,#dce0d6);border-radius:5px;background:var(--booking-green-bg,#f0f6e7);color:var(--booking-green,#527b12);font-size:13px;font-weight:500}.flight-booking-card__flight-main[data-v-4e96aa4d]{min-width:0}.flight-booking-card__route[data-v-4e96aa4d]{display:flex;align-items:center;gap:12px;min-width:0}.flight-booking-card__endpoint[data-v-4e96aa4d]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;flex:0 1 auto}.flight-booking-card__endpoint--origin[data-v-4e96aa4d]{grid-template-columns:minmax(0,1fr) 52px}.flight-booking-card__time[data-v-4e96aa4d]{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.flight-booking-card__endpoint--origin .flight-booking-card__time[data-v-4e96aa4d]{text-align:right}.flight-booking-card__airport[data-v-4e96aa4d]{overflow-wrap:anywhere}.flight-booking-card__airport--dated[data-v-4e96aa4d]{display:flex;align-items:baseline;justify-content:flex-end;gap:12px}.flight-booking-card__airport--dated>[data-v-4e96aa4d]{flex-shrink:0}.flight-booking-card__connector[data-v-4e96aa4d]{position:relative;flex:0 0 42px;height:1px;background:var(--booking-line,#dce0d6)}.flight-booking-card__connector[data-v-4e96aa4d]:after,.flight-booking-card__connector[data-v-4e96aa4d]:before{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%}.flight-booking-card__connector[data-v-4e96aa4d]:before{left:0;background:var(--booking-green,#527b12)}.flight-booking-card__connector[data-v-4e96aa4d]:after{right:0;background:var(--booking-muted,#62685d)}.flight-booking-card__flight--removable[data-v-4e96aa4d]{position:relative;padding-right:42px;--flight-action-inset:15px}.flight-booking-card__flight--removable[data-v-4e96aa4d]:last-child{--flight-action-bottom:0px}.flight-booking-card__flight-actions[data-v-4e96aa4d]{position:absolute;right:0;top:var(--flight-action-inset);bottom:var(--flight-action-bottom,var(--flight-action-inset));display:flex;align-items:center}@container flight-segment (max-width: 800px){.flight-booking-card__route[data-v-4e96aa4d]{display:grid;grid-template-columns:minmax(0,1fr) var(--flight-connector-width,42px) minmax(0,1fr);align-items:center}.flight-booking-card__endpoint[data-v-4e96aa4d]{align-items:center}.flight-booking-card__endpoint:first-child .flight-booking-card__airport[data-v-4e96aa4d]{text-align:right}.flight-booking-card__connector[data-v-4e96aa4d]{align-self:center}}@media (max-width:720px){.flight-booking-card__route[data-v-4e96aa4d]{--flight-connector-width:32px}.flight-booking-card__endpoint[data-v-4e96aa4d]{grid-template-columns:minmax(0,1fr);gap:3px}.flight-booking-card__airport[data-v-4e96aa4d]{grid-row:1}.flight-booking-card__connector[data-v-4e96aa4d]{flex-basis:32px}}@media (max-width:520px){.flight-booking-card__date-placeholder[data-v-4e96aa4d]{display:none}.flight-booking-card__airport--dated[data-v-4e96aa4d]{flex-direction:column;align-items:flex-end;gap:6px}.flight-booking-card__flight[data-v-4e96aa4d]{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0}.flight-booking-card__flight--removable[data-v-4e96aa4d]{padding-right:42px;--flight-action-inset:10px}.flight-booking-card__route[data-v-4e96aa4d]{gap:8px}}.flight-booking-card__flight--vertical[data-v-4e96aa4d]{grid-template-columns:112px minmax(0,1fr) 144px;align-items:start;padding:18px 0}.flight-booking-card__flight--vertical .flight-booking-card__route[data-v-4e96aa4d]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:14px;padding-left:18px}.flight-booking-card__flight--vertical .flight-booking-card__flight-main[data-v-4e96aa4d]{display:grid;gap:14px}.flight-booking-card__flight--vertical .flight-booking-card__endpoint[data-v-4e96aa4d]{grid-template-columns:52px minmax(0,1fr);align-items:baseline}.flight-booking-card__flight--vertical .flight-booking-card__time[data-v-4e96aa4d]{text-align:left}.flight-booking-card__flight--vertical .flight-booking-card__airport[data-v-4e96aa4d]{grid-row:auto;text-align:left}.flight-booking-card__flight--vertical .flight-booking-card__endpoint:first-child .flight-booking-card__airport[data-v-4e96aa4d]{text-align:left}.flight-booking-card__flight--vertical .flight-booking-card__connector[data-v-4e96aa4d]{position:absolute;left:3px;top:10px;bottom:10px;width:1px;height:auto;align-self:stretch}.flight-booking-card__flight--vertical .flight-booking-card__connector[data-v-4e96aa4d]:after,.flight-booking-card__flight--vertical .flight-booking-card__connector[data-v-4e96aa4d]:before{left:-3px;right:auto}.flight-booking-card__flight--vertical .flight-booking-card__connector[data-v-4e96aa4d]:before{top:-3px}.flight-booking-card__flight--vertical .flight-booking-card__connector[data-v-4e96aa4d]:after{top:auto;bottom:-3px}.flight-booking-card__flight-info[data-v-4e96aa4d]{min-width:0}.flight-booking-card__flight--without-aircraft[data-v-4e96aa4d]{grid-template-columns:112px minmax(0,1fr)}.flight-booking-card__flight-meta[data-v-4e96aa4d]{display:grid;gap:10px;margin:12px 0 0}.flight-booking-card__flight-meta dt[data-v-4e96aa4d]{color:var(--booking-muted,#62685d);font-size:12px}.flight-booking-card__flight-meta dd[data-v-4e96aa4d]{margin:2px 0 0;font-size:14px;font-weight:500;overflow-wrap:anywhere}.flight-booking-card__duration[data-v-4e96aa4d]{white-space:nowrap;font-variant-numeric:tabular-nums}.flight-booking-card__via[data-v-4e96aa4d]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;color:var(--booking-muted,#62685d);font-size:14px;overflow-wrap:anywhere}.flight-booking-card__baggage[data-v-4e96aa4d]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;padding-left:18px;color:var(--booking-muted,#62685d);font-size:13px}.flight-booking-card__baggage>span[data-v-4e96aa4d]{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.flight-booking-card__baggage strong[data-v-4e96aa4d]{color:var(--booking-ink,#20241d);font-weight:500;font-variant-numeric:tabular-nums}.flight-booking-card__baggage .pi[data-v-4e96aa4d]{font-size:14px}.flight-booking-card__aircraft[data-v-4e96aa4d]{display:grid;align-content:start;gap:8px;padding-left:12px;border-left:1px solid var(--booking-line,#dce0d6);min-width:0}.flight-booking-card__aircraft-label[data-v-4e96aa4d]{color:var(--booking-muted,#62685d);font-size:12px}.flight-booking-card__aircraft-image-slot[data-v-4e96aa4d]{display:grid;place-items:center;width:130px;max-width:100%;height:60px}.flight-booking-card__aircraft-image-slot img[data-v-4e96aa4d]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flight-booking-card__aircraft-fallback[data-v-4e96aa4d]{width:32px;height:32px;background:url(../img/flight-icon.5fe82825.svg) 50%/contain no-repeat}.flight-booking-card__aircraft-name[data-v-4e96aa4d]{font-size:14px;overflow-wrap:anywhere}@container booking-itinerary (max-width: 560px){.flight-booking-card__flight--vertical[data-v-4e96aa4d]{grid-template-columns:112px minmax(0,1fr);gap:12px}.flight-booking-card__flight--vertical .flight-booking-card__aircraft[data-v-4e96aa4d]{grid-column:2;grid-template-columns:100px minmax(0,1fr);align-items:center;padding-left:18px;border-left:0}.flight-booking-card__flight--vertical .flight-booking-card__aircraft-label[data-v-4e96aa4d]{grid-column:1/-1}.flight-booking-card__flight--vertical .flight-booking-card__aircraft-image-slot[data-v-4e96aa4d]{width:100px}}@container booking-itinerary (max-width: 360px){.flight-booking-card__flight--vertical[data-v-4e96aa4d]{grid-template-columns:minmax(0,1fr)}.flight-booking-card__flight--vertical .flight-booking-card__aircraft[data-v-4e96aa4d]{grid-column:1}}.flight-booking-card[data-v-e42a62e0]{--booking-surface:#fff;--booking-soft:#f7f8f5;--booking-ink:#20241d;--booking-muted:#62685d;--booking-line:#dce0d6;--booking-green:#527b12;--booking-green-bg:#f0f6e7;--booking-warning:#b8860b;--booking-red:#b03932;min-width:0;padding:17px 18px;border:1px solid var(--booking-line);border-radius:8px;background:var(--booking-surface);color:var(--booking-ink);font:400 15px/1.45 SFUIText,sans-serif}.flight-booking-card__aside[data-v-e42a62e0],.flight-booking-card__deadlines[data-v-e42a62e0],.flight-booking-card__header[data-v-e42a62e0],.flight-booking-card__identity[data-v-e42a62e0],.flight-booking-card__manual[data-v-e42a62e0],.flight-booking-card__metadata[data-v-e42a62e0]{display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:10px 20px;margin:0}.flight-booking-card__header[data-v-e42a62e0]{align-items:flex-start;gap:10px 24px}.flight-booking-card__identity[data-v-e42a62e0]{flex:1 1 auto;gap:6px 10px}.flight-booking-card__reference-group[data-v-e42a62e0]{display:inline-flex;align-items:center;gap:8px}.flight-booking-card__mode[data-v-e42a62e0]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:5px;background:var(--booking-soft);color:var(--booking-muted)}.flight-booking-card__mode .pi[data-v-e42a62e0]{font-size:17px}.flight-booking-card__mode .pi-pencil[data-v-e42a62e0]{font-size:14px}.flight-booking-card__title[data-v-e42a62e0]{margin:0;min-width:0;font:inherit;font-weight:500}.flight-booking-card__title a[data-v-e42a62e0]{display:inline-flex;align-items:center;min-height:28px;color:var(--booking-green);text-decoration:underline;-webkit-text-decoration-color:var(--booking-line);text-decoration-color:var(--booking-line);text-underline-offset:4px;overflow-wrap:anywhere}.flight-booking-card__title a[data-v-e42a62e0]:hover{-webkit-text-decoration-color:var(--booking-green);text-decoration-color:var(--booking-green)}.flight-booking-card__title a[data-v-e42a62e0]:focus-visible{outline:2px solid var(--booking-green);outline-offset:4px;border-radius:2px}.flight-booking-card__airline[data-v-e42a62e0]{display:inline-flex;align-items:center;gap:5px;color:var(--booking-muted)}.flight-booking-card__logo-slot[data-v-e42a62e0]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;flex-shrink:0}.flight-booking-card__logo-slot--wordmark[data-v-e42a62e0]{width:56px}.flight-booking-card__logo[data-v-e42a62e0]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flight-booking-card__logo-fallback[data-v-e42a62e0]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--booking-line);border-radius:50%;background:var(--booking-soft);color:var(--booking-muted);font-size:12px;font-weight:500}.flight-booking-card__aside[data-v-e42a62e0]{justify-content:flex-end;gap:10px 16px;margin-left:auto}.flight-booking-card__deadlines[data-v-e42a62e0]{justify-content:flex-end;gap:8px 16px;font-variant-numeric:tabular-nums}.flight-booking-card__deadlines time[data-v-e42a62e0]{white-space:nowrap}.flight-booking-card__deadline-value[data-v-e42a62e0]{display:inline-flex;align-items:center;gap:7px}.flight-booking-card__field[data-deadline-state=expired] time[data-v-e42a62e0]{color:var(--booking-red)}.flight-booking-card__field[data-deadline-state=due-soon] time[data-v-e42a62e0]{color:var(--booking-warning)}.flight-booking-card__status[data-v-e42a62e0]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:5px;background:var(--booking-soft);color:var(--booking-muted);font-weight:500;white-space:nowrap}.flight-booking-card__manual[data-v-e42a62e0]{font-size:14px;width:-moz-fit-content;width:fit-content;max-width:100%;gap:8px 24px;margin-top:10px;padding:8px 12px;border-radius:6px;background:var(--booking-soft)}.flight-booking-card__manual .flight-booking-card__status[data-v-e42a62e0]{white-space:normal;background:var(--booking-surface)}.flight-booking-card__metadata[data-v-e42a62e0]{gap:8px 20px;margin-top:12px}.flight-booking-card__field[data-v-e42a62e0]{display:flex;align-items:center;gap:4px;min-width:0}.flight-booking-card__field dt[data-v-e42a62e0]{flex-shrink:0;color:var(--booking-muted)}.flight-booking-card__field dd[data-v-e42a62e0]{min-width:0;margin:0;font-weight:500;overflow-wrap:anywhere}.flight-booking-card__pnr[data-v-e42a62e0]{flex:0 0 136px;font-variant-numeric:tabular-nums}.flight-booking-card__passengers[data-v-e42a62e0]{flex:0 0 auto;gap:6px}.flight-booking-card__passengers dd[data-v-e42a62e0]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:400}.flight-booking-card__passengers dd>span[data-v-e42a62e0]{white-space:nowrap}.flight-booking-card__adults[data-v-e42a62e0]{min-width:62px}.flight-booking-card__separator[data-v-e42a62e0]{color:var(--booking-muted)}.flight-booking-card__owner[data-v-e42a62e0]{flex:1 1 0;gap:7px}.flight-booking-card__owner dd[data-v-e42a62e0]{display:flex;align-items:center;gap:7px}.flight-booking-card__avatar[data-v-e42a62e0]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;overflow:hidden;border:1px solid var(--booking-line);border-radius:50%;background:var(--booking-green-bg);color:var(--booking-green);font-size:10px}.flight-booking-card__avatar img[data-v-e42a62e0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.flight-booking-card__flights[data-v-e42a62e0]{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--booking-line)}.flight-booking-card__empty[data-v-e42a62e0]{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--booking-line);color:var(--booking-muted)}@media (max-width:720px){.flight-booking-card__owner[data-v-e42a62e0]{flex-basis:100%}.flight-booking-card__passengers[data-v-e42a62e0]{flex-shrink:1}}@media (max-width:520px){.flight-booking-card[data-v-e42a62e0]{padding:13px 12px}.flight-booking-card__aside[data-v-e42a62e0]{width:100%}.flight-booking-card__metadata[data-v-e42a62e0]{gap:7px 15px;margin-top:11px}.flight-booking-card__manual .flight-booking-card__field[data-v-e42a62e0]{flex-wrap:wrap}.flight-booking-card__flights[data-v-e42a62e0]{margin-top:12px}}@media (pointer:coarse){.flight-booking-card__title a[data-v-e42a62e0]{min-height:44px}}.flight-bookings-list+.flight-bookings-list[data-v-5afdd997]{margin-top:32px}.flight-bookings__cards[data-v-5afdd997]{display:grid;gap:12px}.flight-bookings__empty[data-v-5afdd997]{font-family:SFUIText,sans-serif}.flight-bookings__error[data-v-5afdd997]{display:flex;align-items:center;flex-direction:column;gap:16px}.flight-bookings__skeleton-row[data-v-5afdd997]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:12px 0}.flight-bookings__skeleton-row+.flight-bookings__skeleton-row[data-v-5afdd997]{border-top:1px solid #e6eaf0}.flight-bookings__skeleton-row span[data-v-5afdd997]{display:block;height:32px;border-radius:8px;background:#e6eaf0}@media (max-width:760px){.flight-bookings__skeleton-row[data-v-5afdd997]{grid-template-columns:minmax(0,1fr)}}