.JklC9a_credit{border:1px solid #96762d59;border-radius:3px;flex:none;align-items:center;gap:7px;max-width:100%;min-height:30px;padding:5px 9px;display:inline-flex;color:#c8b581!important;text-decoration:none!important}.JklC9a_credit span{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.JklC9a_credit strong{font:italic 500 16px/1 var(--font-cormorant-garamond), Georgia, serif}.JklC9a_credit:focus-visible{outline-offset:3px;outline:2px solid #d9c794}.JklC9a_credit:hover{border-color:#96762d;color:#eee1bd!important}@media (max-width:720px){.JklC9a_credit{min-height:44px}}
.y04siq_sectors{grid-column:1/-1;gap:14px;min-width:0;display:grid}.y04siq_sector{background:#fff;border:1px solid #ded8cf;border-radius:10px;min-width:0;margin:0;padding:12px 14px 14px}.y04siq_sector legend{color:#1a1a1a;padding:0 6px;font-size:13px;font-weight:700}.y04siq_fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(145px,.85fr) 32px;align-items:start;gap:10px;display:grid}.y04siq_fields>*{min-width:0}.y04siq_fields input{box-sizing:border-box;width:100%}.y04siq_remove{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #ded8cf;border-radius:6px;width:32px;height:38px;margin-top:26px;padding:0;font-size:22px}.y04siq_add{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #96762d;border-radius:7px;justify-self:start;padding:10px 16px;font-weight:700}.y04siq_add:focus-visible,.y04siq_remove:focus-visible{outline-offset:3px;outline:2px solid #96762d}.y04siq_add:disabled,.y04siq_remove:disabled{opacity:.4;cursor:default}.y04siq_hint{color:#4a433c;margin:0;font-size:12px}@media (max-width:760px){.y04siq_fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.y04siq_fields>:nth-child(3){grid-area:2/1/auto/3}.y04siq_remove{grid-area:1/3}}@media (max-width:440px){.y04siq_fields{grid-template-columns:minmax(0,1fr) 32px}.y04siq_fields>:first-child,.y04siq_fields>:nth-child(2),.y04siq_fields>:nth-child(3){grid-area:auto/1}.y04siq_remove{grid-area:1/2}}
.TTLMkW_calendar{z-index:80;color:#292622;background:#fff;border:1px solid #96762d;border-radius:.6rem;width:min(19rem,100%);padding:.7rem;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 8px 25px #00000026}.TTLMkW_header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.4rem;display:flex}.TTLMkW_calendar.TTLMkW_calendar button{color:#292622;min-width:0;min-height:2rem;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:.3rem;margin:0;padding:.25rem;font-size:.8rem;line-height:1.3}.TTLMkW_calendar .TTLMkW_header button{width:2rem;font-size:1.2rem}.TTLMkW_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.15rem;display:grid}.TTLMkW_days span{text-align:center;color:#716655;padding:.2rem 0;font-size:.7rem}.TTLMkW_calendar.TTLMkW_calendar button:hover:not(:disabled){background:#efe9df;border-color:#96762d}.TTLMkW_calendar.TTLMkW_calendar button:focus-visible{outline-offset:1px;outline:2px solid #96762d}.TTLMkW_calendar.TTLMkW_calendar button[aria-pressed=true]{color:#fff;background:#96762d}.TTLMkW_calendar.TTLMkW_calendar button:disabled{color:#b8b1a7;cursor:default;background:#fff}.TTLMkW_calendar .TTLMkW_close{color:#74512d;margin:.45rem auto 0;padding:.3rem .6rem;display:block}
.bdDU7W_staff.bdDU7W_staff{font-family:var(--font-outfit), Arial, sans-serif;font-size:14px}.bdDU7W_staff.bdDU7W_staff .results-heading-row h2{font-family:inherit;font-size:24px;font-weight:600;line-height:1.25}.bdDU7W_staff.bdDU7W_staff .eyebrow{font-size:12px}.bdDU7W_staff.bdDU7W_staff .result-sort-bar__row{flex-wrap:wrap;align-items:center;gap:12px}.bdDU7W_staff.bdDU7W_staff .result-sort-tabs{flex-wrap:wrap;gap:8px}.bdDU7W_staff.bdDU7W_staff .result-sort-tab{color:#494136;min-height:40px;font:500 13px/1.3 var(--font-outfit), Arial, sans-serif;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #e6e1d8;border-radius:8px;padding:8px 12px}.bdDU7W_staff.bdDU7W_staff .result-sort-tab[aria-pressed=true]{color:#1c1b1a;background:#e7dfd1;border-color:#96762d}.bdDU7W_staff.bdDU7W_staff .result-sort-tab:hover{background:#f7f4ef}.bdDU7W_staff.bdDU7W_staff .result-sort-count{margin:0;font-size:13px}.bdDU7W_staff.bdDU7W_staff .result-sort-help{font-size:12px;line-height:1.5}.bdDU7W_staff.bdDU7W_staff .results-layout{grid-template-columns:240px minmax(0,1fr);gap:20px}.bdDU7W_staff.bdDU7W_staff .results-filter-sidebar{padding-right:0}:is(.bdDU7W_staff.bdDU7W_staff .filter-check,.bdDU7W_staff.bdDU7W_staff .filter-select,.bdDU7W_staff.bdDU7W_staff .filter-section legend){font-size:13px;line-height:1.5}:is(.bdDU7W_staff.bdDU7W_staff .filter-check small,.bdDU7W_staff.bdDU7W_staff .filter-section>small){font-size:12px}.bdDU7W_staff.bdDU7W_staff .results-filter-sidebar__heading h3{font-family:inherit;font-size:15px}.bdDU7W_staff.bdDU7W_staff .offer-card{background:#fff;border-color:#ded5c6;border-radius:12px;box-shadow:0 2px 8px #1c1b1a08;container:flight-card/inline-size}.bdDU7W_staff.bdDU7W_staff .offer-card__header{background:#faf8f5;align-items:center;gap:16px;padding:16px 18px}.bdDU7W_staff.bdDU7W_staff .airline-summary{flex:1 1 0;gap:10px}.bdDU7W_staff.bdDU7W_staff .airline-summary>span[aria-hidden=true]{flex-basis:64px;width:64px;height:32px}.bdDU7W_staff.bdDU7W_staff .airline-summary h3{font-family:inherit;font-size:16px;font-weight:600;line-height:1.35}.bdDU7W_staff.bdDU7W_staff .airline-summary p{margin-top:4px;font-size:12px;line-height:1.45}.bdDU7W_staff.bdDU7W_staff .offer-price{gap:3px;max-width:46%}.bdDU7W_staff.bdDU7W_staff .offer-price strong{font:600 24px/1.2 var(--font-jetbrains-mono), monospace;color:#70541b;white-space:nowrap}.bdDU7W_staff.bdDU7W_staff .offer-price strong small{font:500 12px var(--font-jetbrains-mono), monospace;letter-spacing:0}:is(.bdDU7W_staff.bdDU7W_staff .offer-price>span,.bdDU7W_staff.bdDU7W_staff .offer-price em){letter-spacing:0;font-size:12px;line-height:1.4}.bdDU7W_staff.bdDU7W_staff .itinerary{padding:16px 18px}.bdDU7W_staff.bdDU7W_staff .itinerary__heading{align-items:center;gap:12px;margin-bottom:12px}.bdDU7W_staff.bdDU7W_staff .itinerary__heading h4{letter-spacing:.06em;font-family:inherit;font-size:12px;font-weight:600}.bdDU7W_staff.bdDU7W_staff .itinerary__heading p{white-space:nowrap;font-size:12px;line-height:1.4}.bdDU7W_staff.bdDU7W_staff .segment{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.bdDU7W_staff.bdDU7W_staff .segment-list{gap:16px}.bdDU7W_staff.bdDU7W_staff .segment+.segment{padding-top:16px}.bdDU7W_staff.bdDU7W_staff .segment__route{grid-template-columns:minmax(0,1fr) minmax(40px,1fr) minmax(0,1fr);align-items:center;gap:12px}.bdDU7W_staff.bdDU7W_staff .segment-endpoint{gap:2px}.bdDU7W_staff.bdDU7W_staff .segment-endpoint>span{color:#6b645b;font-size:12px;line-height:1.4}.bdDU7W_staff.bdDU7W_staff .segment-endpoint strong{font:600 22px/1.25 var(--font-jetbrains-mono), monospace;color:#1c1b1a}.bdDU7W_staff.bdDU7W_staff .segment-endpoint b{font:600 14px/1.4 var(--font-jetbrains-mono), monospace;letter-spacing:.04em}.bdDU7W_staff.bdDU7W_staff .segment-endpoint small{color:#62584b;max-inline-size:220px;font-size:12px;line-height:1.45}.bdDU7W_staff.bdDU7W_staff .segment__line{justify-self:center;width:100%;max-width:180px}.bdDU7W_staff.bdDU7W_staff .segment__details{background:#f7f4ef;border:1px solid #e6e1d8;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;margin:0;padding:12px}.bdDU7W_staff.bdDU7W_staff .segment__details dt{letter-spacing:0;color:#62584b;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4}.bdDU7W_staff.bdDU7W_staff .segment__details dd{color:#1c1b1a;word-break:normal;font-family:inherit;font-size:14px;font-weight:500;line-height:1.45}.bdDU7W_staff.bdDU7W_staff .offer-card__footer{background:#faf8f5;gap:12px;padding:12px 18px}.bdDU7W_staff.bdDU7W_staff .offer-card__footer p{font-size:12px;line-height:1.5}.bdDU7W_staff.bdDU7W_staff .offer-card__footer button{min-height:40px;font:500 13px/1.4 var(--font-outfit), Arial, sans-serif;white-space:nowrap;padding:8px 14px}@container flight-card (max-width:620px){.bdDU7W_staff.bdDU7W_staff .segment__details{grid-template-columns:repeat(2,minmax(0,1fr))}.bdDU7W_staff.bdDU7W_staff .offer-card__header{align-items:start}.bdDU7W_staff.bdDU7W_staff .offer-price strong{font-size:22px}}@container flight-card (max-width:380px){.bdDU7W_staff.bdDU7W_staff .offer-card__header{flex-wrap:wrap;padding:14px}.bdDU7W_staff.bdDU7W_staff .airline-summary{flex-basis:100%}.bdDU7W_staff.bdDU7W_staff .offer-price{text-align:left;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;max-width:100%}.bdDU7W_staff.bdDU7W_staff .offer-price>span:last-of-type{flex-basis:100%}.bdDU7W_staff.bdDU7W_staff .itinerary{padding:14px}.bdDU7W_staff.bdDU7W_staff .segment__route{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px}.bdDU7W_staff.bdDU7W_staff .offer-card__footer{flex-wrap:wrap;padding:12px 14px}.bdDU7W_staff.bdDU7W_staff .offer-card__footer button{margin-left:auto}}@media (max-width:720px){.bdDU7W_staff.bdDU7W_staff .result-sort-tabs{flex-wrap:nowrap;gap:8px}.bdDU7W_staff.bdDU7W_staff .result-sort-bar__row{display:block}.bdDU7W_staff.bdDU7W_staff .result-sort-count{margin-top:8px}}
.TaEzkq_panel{font-family:var(--font-outfit), sans-serif;background:#e7dfd1;border:1px solid #e6e1d8;border-radius:14px;margin:0 28px 24px;padding:20px 24px}.TaEzkq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.TaEzkq_panel .TaEzkq_heading h3{color:#96762d;margin:0;font-size:14px;font-weight:600}.TaEzkq_panel button{color:#1c1b1a;min-height:40px;font:inherit;background:#faf8f5;border:1px solid #d8c9aa;border-radius:7px;padding:8px 12px;font-size:12px}.TaEzkq_panel button:disabled{opacity:.7;cursor:default}.TaEzkq_panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;display:grid}.TaEzkq_panel dl>div{border:1px solid #e6e1d8;border-radius:10px;min-width:0;padding:14px}.TaEzkq_panel dt{color:#96762d;font-size:13px;font-weight:600}.TaEzkq_panel dd{margin:6px 0 0}.TaEzkq_panel p{overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.65}.TaEzkq_panel .TaEzkq_note{color:#685c48;margin:16px 0 0}.TaEzkq_compact{background:#e7dfd1;border:0;border-radius:10px;margin:12px 0 0;padding:12px}.TaEzkq_supplierText{overflow-wrap:anywhere;border-top:1px solid #e6e1d8;margin-top:16px;padding-top:12px;font-size:12px;line-height:1.7}.TaEzkq_supplierText summary{cursor:pointer;color:#806120;background:#faf8f5;border:1px solid #e6e1d8;border-radius:8px;min-height:44px;padding:12px;font-size:14px;font-weight:600}.TaEzkq_supplierTextBody{background:#fff;border:1px solid #e6e1d8;border-radius:8px;max-height:26rem;margin-top:8px;padding:12px 14px;overflow-y:auto}.TaEzkq_supplierTextBody:focus-visible{outline-offset:2px;outline:2px solid #96762d}.TaEzkq_supplierTextBody p{font-size:14px;line-height:1.75}.TaEzkq_supplierText h4{color:#96762d;margin:16px 0 6px;font-size:12px}.TaEzkq_supplierText p{white-space:pre-wrap;margin:8px 0}.TaEzkq_penalties{min-width:0;font-size:13px}.TaEzkq_penalties h3{color:#70541b;margin:12px 0;font-size:14px}.TaEzkq_penalties dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.TaEzkq_penalties dl>div{background:#fff;border:1px solid #e6e1d8;border-radius:10px;min-width:0;padding:12px}.TaEzkq_penalties dt{color:#96762d;font-weight:600}.TaEzkq_penalties dd{margin:6px 0 0}.TaEzkq_penalties p{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.TaEzkq_compact .TaEzkq_penalties dl{grid-template-columns:1fr;gap:8px}.TaEzkq_compact .TaEzkq_penalties dl>div{padding:8px 10px}@media (max-width:600px){.TaEzkq_panel{margin-inline:16px;padding:16px}.TaEzkq_panel dl{grid-template-columns:minmax(0,1fr)}.TaEzkq_penalties dl{grid-template-columns:1fr}.TaEzkq_compact{margin-inline:0;padding:12px}}
.DSDBPW_area{flex:0 0 68px;justify-content:center;align-items:center;width:68px;height:40px;display:inline-flex}.DSDBPW_image{object-fit:contain;width:100%;height:100%;display:block}.DSDBPW_identity{align-items:center;gap:12px;min-width:0;margin-bottom:8px;display:flex}.DSDBPW_identity div{overflow-wrap:anywhere;min-width:0}.DSDBPW_identity strong{font-size:14px;font-weight:500;display:block}.DSDBPW_identity small{font-size:11px;display:block}
.qmbada_name{color:#665f54;min-width:0;max-width:100%;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:block}
._6zPiSa_preview,._6zPiSa_panel,._6zPiSa_dialog{color:#1c1b1a;font-family:var(--font-montserrat), sans-serif;font-size:14px;line-height:1.65}._6zPiSa_preview{background:#f7f4ef;min-height:100vh;padding:40px 24px 64px}._6zPiSa_previewInner{max-width:1120px;margin:auto}._6zPiSa_preview h1{font-family:var(--font-cormorant-garamond), serif;margin:12px 0;font-size:40px;font-weight:600;line-height:1.1}._6zPiSa_preview h2,._6zPiSa_panel h2,._6zPiSa_dialog h2{font-family:var(--font-cormorant-garamond), serif;text-transform:none;letter-spacing:normal;margin:8px 0 14px;font-size:31px;font-weight:600;line-height:1.15}._6zPiSa_preview p,._6zPiSa_panel p,._6zPiSa_dialog p{margin:0 0 16px}._6zPiSa_eyebrow{color:#96762d;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:600}._6zPiSa_preview ._6zPiSa_notice{background:#fffdf9;border:1px solid #d7c9a8;border-radius:8px;margin:24px 0;padding:12px 16px;font-size:12px}._6zPiSa_controls{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}._6zPiSa_controls label{gap:6px;font-size:12px;display:grid}._6zPiSa_controls select{min-width:200px;max-width:100%;min-height:42px;font:inherit;background:#fffdf9;border:1px solid #cbbd9f;border-radius:6px;padding:8px 12px}._6zPiSa_columns{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}._6zPiSa_columns>*{min-width:0}._6zPiSa_panel{overflow-wrap:anywhere;background:linear-gradient(145deg,#fffdf9 0%,#fbf8f2 100%);border:1px solid #d7c9a8;border-radius:12px;padding:32px;box-shadow:0 16px 42px #1c1b1a0d}._6zPiSa_subtitle{color:#655f56;font-size:13px}._6zPiSa_conditions{margin:24px 0;padding:0;list-style:none}._6zPiSa_conditions li{background:#fffdf9;border:1px solid #e7e0d5;border-radius:7px;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:58px;margin-bottom:10px;padding:10px 14px;font-size:13px;display:grid}._6zPiSa_conditionIcon{color:#96762d;width:27px;height:27px}._6zPiSa_rulesLink{color:#72571d;text-underline-offset:4px;font-weight:500;text-decoration:underline}._6zPiSa_note{color:#6b645a;padding-top:16px;font-size:11px}._6zPiSa_agreement{align-items:start;gap:12px;margin:20px 0;font-size:12px;display:flex}._6zPiSa_agreement input{accent-color:#96762d;flex-shrink:0;width:18px;height:18px;margin-top:2px}._6zPiSa_actions{flex-wrap:wrap;justify-content:end;gap:12px;margin-top:24px;display:flex}._6zPiSa_actions ._6zPiSa_primary{flex:1}._6zPiSa_primary,._6zPiSa_secondary,._6zPiSa_textButton{cursor:pointer;font-family:var(--font-montserrat), sans-serif;text-transform:none;letter-spacing:normal;font-size:12px;font-weight:500}._6zPiSa_primary,._6zPiSa_secondary{border:1px solid #96762d;border-radius:6px;min-height:42px;padding:10px 20px}._6zPiSa_primary{color:#fff;background:#25221f}._6zPiSa_primary:disabled{color:#776d5c;cursor:not-allowed;background:#e8e0cf;border-color:#e8e0cf}._6zPiSa_secondary{color:#1c1b1a;background:0 0}._6zPiSa_textButton{color:#72571d;background:0 0;border:0;padding:2px 0;text-decoration:underline}._6zPiSa_preview :focus-visible,._6zPiSa_panel :focus-visible,._6zPiSa_dialog :focus-visible{outline-offset:4px;outline:2px solid #72571d}._6zPiSa_logo{width:70px;height:auto;margin:0 auto 20px;display:block}._6zPiSa_fareBrandRow{justify-content:space-between;align-items:start;min-height:26px;margin-bottom:16px;display:flex}._6zPiSa_fareLogo{width:58px;height:auto;display:block}._6zPiSa_closeButton{color:#1c1b1a;cursor:pointer;width:32px;height:32px;font:300 28px/1 var(--font-montserrat), sans-serif;background:0 0;border:0}._6zPiSa_progressMessage{text-align:center}._6zPiSa_progressMessage p{color:#655f56;max-width:420px;margin-left:auto;margin-right:auto;font-size:12px}._6zPiSa_spinner,._6zPiSa_statusMark{color:#96762d;border:5px solid #ded8cc;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:4px 0 12px;display:inline-flex}._6zPiSa_spinner{border-top-color:#96762d;animation:1.4s linear infinite _6zPiSa_turn}._6zPiSa_stages{gap:0;margin:0 auto;padding:20px 0 12px;list-style:none;display:grid}._6zPiSa_stages li{text-align:center;color:#81796c;grid-template-rows:28px auto;place-items:center;gap:8px;font-size:10px;line-height:1.35;display:grid;position:relative}._6zPiSa_stages li:not(:last-child):after{content:"";border-top:1px solid #d7cfc2;width:calc(100% - 28px);position:absolute;top:13px;left:calc(50% + 14px)}._6zPiSa_stages li>span{z-index:1;background:#fffdf9;border:2px solid #d7cfc2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}._6zPiSa_stages ._6zPiSa_activeStep{color:#1c1b1a}._6zPiSa_activeStep>span{color:#96762d;border-color:#96762d}._6zPiSa_stages li[aria-current=step]{font-weight:600}._6zPiSa_reminders{border-top:1px solid #d7c9a8;margin-top:18px;padding-top:20px}._6zPiSa_reminders p,._6zPiSa_reminders li{font-size:12px}._6zPiSa_reminders ul{padding-left:18px}._6zPiSa_reminderMessage{grid-template-columns:42px 1fr;align-items:start;gap:14px;display:grid}._6zPiSa_reminderIcon{border:2px solid #96762d;border-radius:50%;width:38px;height:38px;position:relative}._6zPiSa_reminderIcon:before,._6zPiSa_reminderIcon:after{content:"";transform-origin:bottom;background:#96762d;width:1px;height:11px;position:absolute;top:8px;left:18px}._6zPiSa_reminderIcon:after{height:8px;top:11px;transform:rotate(125deg)}._6zPiSa_reminderControls{align-items:center;gap:14px;display:flex}._6zPiSa_reminderControls>span{gap:7px;display:inline-flex}._6zPiSa_dot,._6zPiSa_activeDot{background:#d8d2c9;border-radius:50%;width:7px;height:7px}._6zPiSa_activeDot{background:#96762d}._6zPiSa_rules{background:#fffdf9;border:1px solid #d7c9a8;border-radius:8px;margin-top:32px;padding:16px;font-size:12px}._6zPiSa_rules summary{cursor:pointer;font-weight:500}._6zPiSa_rules dl{margin-top:16px}._6zPiSa_rules dt{font-weight:600}._6zPiSa_rules dd{margin:4px 0 16px}._6zPiSa_deliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}._6zPiSa_deliveryCard{background:#fbf8f2;border:1px solid #e3d9c5;border-radius:8px;padding:18px}._6zPiSa_deliveryCard h3{font:600 20px/1.2 var(--font-cormorant-garamond), serif;margin:4px 0 8px}._6zPiSa_deliveryCard p{font-size:12px}._6zPiSa_deliveryCard a{color:#72571d;text-underline-offset:4px}._6zPiSa_dialog{background:#fffdf9;border:1px solid #d7c9a8;border-radius:16px;width:min(620px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:32px;overflow-y:auto}._6zPiSa_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1b1a66}@keyframes _6zPiSa_turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._6zPiSa_spinner{animation:none}}@media (max-width:700px){._6zPiSa_preview{padding:24px 16px 40px}._6zPiSa_preview h1{font-size:32px}._6zPiSa_columns{grid-template-columns:1fr;gap:24px}._6zPiSa_deliveryGrid{grid-template-columns:1fr}._6zPiSa_panel,._6zPiSa_dialog{padding:24px}._6zPiSa_stages li{font-size:9px}._6zPiSa_controls{flex-direction:column;align-items:stretch}._6zPiSa_controls select{width:100%}._6zPiSa_actions{justify-content:stretch}._6zPiSa_actions button{flex:1}}
@media screen{.lHx7hW_preparation.lHx7hW_preparation{color:#171717;background:#fff;border:1px solid #e2dcd5;border-radius:12px;width:100%;max-width:1240px;margin:24px auto;padding:0;font-size:14px;line-height:1.55}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__header{text-align:left;border:0;max-width:none;margin:0;padding:24px 28px 18px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__header>button{color:#292724;background:#fff;border:1px solid #d8d0c4;border-radius:6px;min-height:36px;margin-bottom:18px;padding:8px 12px;font-size:12px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__header h2{color:#171717;margin:8px 0;font-size:25px;line-height:1.2}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__header p{color:#4d473e;font-size:13px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary{gap:12px;margin:0 28px 22px;padding:0}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary>div{background:#292724;border:1px solid #292724;border-radius:8px;padding:16px 18px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary dt{letter-spacing:.06em;color:#dec890;font-size:10px;font-weight:750}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary dd{color:#fff;margin:6px 0 0;font-size:15px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary>div:last-child dd{color:#e5ca86}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary small{color:#eee8de;margin-top:4px;font-size:11px;display:block}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__body{background:#fff;padding:0 28px 28px;display:block}.lHx7hW_review.lHx7hW_review{box-shadow:none;color:#171717;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:18px;padding:0;font-size:14px;line-height:1.55;display:grid}.lHx7hW_review.lHx7hW_review>*{min-width:0;margin:0}.lHx7hW_review.lHx7hW_review .booking-review__section{background:#fff;border:1px solid #e5dfd6;border-radius:10px;padding:20px}.lHx7hW_review.lHx7hW_review :is(h5,h6){color:#171717;font-weight:700}.lHx7hW_review.lHx7hW_review h5{margin:0 0 16px;font-size:16px}.lHx7hW_review.lHx7hW_review h6{margin:0;font-size:13px}:is(.lHx7hW_review.lHx7hW_review .booking-review__journeys,.lHx7hW_review.lHx7hW_review .booking-review__travellers){grid-template-columns:minmax(0,1fr);gap:14px;margin-top:12px}.lHx7hW_review.lHx7hW_review .booking-review__journeys>article{background:#faf9f6;border:1px solid #e7e1d8;border-radius:8px;padding:16px}.lHx7hW_review.lHx7hW_review .booking-review__traveller{background:#faf9f6;border:1px solid #e7e1d8;border-radius:8px;padding:16px}.lHx7hW_review.lHx7hW_review .booking-review__carrier{color:#2b2520;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.lHx7hW_review.lHx7hW_review .booking-review__carrier strong{color:#635b4f;font-size:11px;font-weight:500;display:block}.lHx7hW_review.lHx7hW_review .booking-review__route{border-bottom:1px solid #e5dfd6;margin:4px 0 18px;padding:12px 0}.lHx7hW_review.lHx7hW_review .booking-review__route strong{color:#171717;font-size:23px}.lHx7hW_review.lHx7hW_review .booking-review__route span{color:#4d473e;font-size:12px}.lHx7hW_review.lHx7hW_review .booking-review__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}.lHx7hW_review.lHx7hW_review dt,.lHx7hW_restoredCard.lHx7hW_restoredCard dt{letter-spacing:.04em;color:#655d51;text-transform:uppercase;font-size:10px;font-weight:700}.lHx7hW_review.lHx7hW_review dd,.lHx7hW_restoredCard.lHx7hW_restoredCard dd{color:#171717;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.lHx7hW_review.lHx7hW_review .booking-review__section-heading{align-items:center;gap:12px;margin-bottom:14px}.lHx7hW_review.lHx7hW_review .booking-review__section-heading button{color:#302a20;background:#fff;border:1px solid #d9cdb6;border-radius:6px;min-height:36px;padding:8px 12px;font-size:11px}.lHx7hW_review.lHx7hW_review .booking-review__fare-total{background:#faf8f3;border:1px solid #e2d6bf;border-radius:8px;margin-bottom:18px;padding:16px}.lHx7hW_review.lHx7hW_review .booking-review__fare-name{font-size:14px;font-weight:750}.lHx7hW_review.lHx7hW_review .booking-review__grand-total{color:#806020;border-top:1px solid #c9ad75;margin-top:16px;padding-top:14px;font-size:18px}:is(.lHx7hW_review.lHx7hW_review .booking-review__fare-note,.lHx7hW_review.lHx7hW_review .booking-review__customer-price-note){font-size:11px;line-height:1.5}.lHx7hW_review.lHx7hW_review .booking-review__intent{background:#faf9f6;border:1px solid #e2d6bf;border-radius:10px;padding:22px}.lHx7hW_review.lHx7hW_review .booking-review__intent>dl{margin:0 0 12px}.lHx7hW_review.lHx7hW_review .booking-review__technical-details{color:#635b4f;padding:10px 0;font-size:11px}.lHx7hW_review.lHx7hW_review .booking-review__technical-details summary{cursor:pointer}.lHx7hW_review.lHx7hW_review .booking-review__technical-details dl{padding:12px 0}.lHx7hW_review.lHx7hW_review .booking-review__review-expiry{color:#554d40;font-size:12px}.lHx7hW_review.lHx7hW_review .booking-review__warning{background:#faf8f3;border-left:3px solid #96762d;padding:14px 16px;font-size:12px}:is(.lHx7hW_review.lHx7hW_review .booking-review__final-price,.lHx7hW_review.lHx7hW_review .booking-review__customer-price){background:#fff;border:1px solid #ded4c4;border-radius:8px;padding:18px}.lHx7hW_review.lHx7hW_review .booking-review__customer-price input:not([type=checkbox]){color:#171717;border-radius:6px;max-width:360px;min-height:46px;font-size:16px}.lHx7hW_review.lHx7hW_review .booking-review__staff-actions{margin-top:22px}.lHx7hW_review.lHx7hW_review .booking-review__staff-action-buttons{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 8px;display:flex}.lHx7hW_restoredCard.lHx7hW_restoredCard>button{color:#fff;background:#96762d;border:1px solid #96762d;border-radius:6px;min-height:44px;padding:11px 20px;font-size:13px;font-weight:700}.lHx7hW_review.lHx7hW_review .booking-review__primary-action{color:#fff;background:#96762d;border:1px solid #96762d;border-radius:6px;min-height:44px;padding:11px 20px;font-size:13px;font-weight:700}.lHx7hW_review.lHx7hW_review .booking-review__confirmation button{color:#fff;background:#96762d;border:1px solid #96762d;border-radius:6px;min-height:44px;padding:11px 20px;font-size:13px;font-weight:700}.lHx7hW_review.lHx7hW_review button:disabled,.lHx7hW_restoredCard.lHx7hW_restoredCard button:disabled{color:#736b5e;cursor:not-allowed;background:#e9e6df;border-color:#d9d3c9}.lHx7hW_review.lHx7hW_review label:has(input[type=checkbox]){align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.lHx7hW_review.lHx7hW_review input[type=checkbox]{accent-color:#96762d;flex:none;width:16px;height:16px;margin-top:3px}:is(.lHx7hW_review.lHx7hW_review .reservation-reference,.lHx7hW_restoredCard.lHx7hW_restoredCard .reservation-reference){text-align:left;background:#fff;border:1px solid #d6bc89;border-radius:9px;margin:18px 0;padding:20px}:is(.lHx7hW_review.lHx7hW_review .reservation-reference__pnr,.lHx7hW_restoredCard.lHx7hW_restoredCard .reservation-reference__pnr){color:#806020;letter-spacing:.04em;font-size:24px}.lHx7hW_restoration.lHx7hW_restoration{color:#171717;background:#fff;border:1px solid #e2dcd5;border-radius:12px;max-width:1080px;margin:28px auto;padding:28px;font-size:14px}.lHx7hW_restoration.lHx7hW_restoration h2{font-size:25px}.lHx7hW_restoredCard.lHx7hW_restoredCard{background:#faf9f6;border:1px solid #e2dcd5;border-radius:10px;padding:22px;font-size:13px}.lHx7hW_restoredCard.lHx7hW_restoredCard>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lHx7hW_restoredCard.lHx7hW_restoredCard fieldset{background:#fff;border:1px solid #ded4c4;border-radius:8px;margin:18px 0;padding:18px}.lHx7hW_review.lHx7hW_review :is(button,input):focus-visible,.lHx7hW_restoredCard.lHx7hW_restoredCard :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #96762d}}@media screen and (min-width:1100px){.lHx7hW_review.lHx7hW_review{grid-template-columns:minmax(0,1fr) 310px;align-items:start}.lHx7hW_review.lHx7hW_review>*{grid-column:1}.lHx7hW_review.lHx7hW_review>.booking-review__section--fare{grid-area:1/2/span 3;max-height:calc(100dvh - 40px);position:sticky;top:20px;overflow-y:auto}.lHx7hW_review.lHx7hW_review>:is(.booking-review__intent,.booking-review__confirmation,.booking-review__warning,.booking-review__error,.booking-review__feedback){grid-column:1/-1}.lHx7hW_review.lHx7hW_review .booking-review__section--fare .booking-review__details{grid-template-columns:1fr}}@media screen and (max-width:640px){.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__header{padding:18px 16px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-summary{grid-template-columns:minmax(0,1fr);margin:0 16px 18px}.lHx7hW_preparation.lHx7hW_preparation .booking-preparation-view__body{padding:0 16px 18px}:is(.lHx7hW_review.lHx7hW_review .booking-review__section,.lHx7hW_review.lHx7hW_review .booking-review__intent){padding:16px}.lHx7hW_review.lHx7hW_review .booking-review__section-heading{flex-direction:column;align-items:flex-start}.lHx7hW_review.lHx7hW_review .booking-review__details{grid-template-columns:1fr}.lHx7hW_review.lHx7hW_review .booking-review__primary-action{width:100%}.lHx7hW_review.lHx7hW_review .booking-review__staff-action-buttons>button{width:100%}.lHx7hW_restoration.lHx7hW_restoration,.lHx7hW_restoredCard.lHx7hW_restoredCard{padding:16px}.lHx7hW_restoredCard.lHx7hW_restoredCard>dl{grid-template-columns:1fr}}
.BUf-1G_section{min-width:0;font-family:var(--font-outfit), sans-serif;border-top:1px solid #e6e1d8;grid-column:1/-1;gap:12px;padding-top:20px;display:grid}.BUf-1G_section.BUf-1G_section h5{color:#96762d;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:600;font-family:var(--font-jetbrains-mono), monospace;margin:0}.BUf-1G_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BUf-1G_toolbar .BUf-1G_add{color:#1c1b1a;white-space:nowrap;background:#faf8f5;border:1px solid #d8d1c6;border-radius:7px;min-height:36px;margin:0;padding:7px 12px;font-size:12px}.BUf-1G_hint{color:#6b645b;margin:0;font-size:12px;line-height:1.5}.BUf-1G_row{background:#faf9f7;border:1px solid #e6e1d8;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.BUf-1G_row>*{min-width:0}.BUf-1G_row label{font:inherit;gap:6px;font-size:12px;display:grid}.BUf-1G_row input{box-sizing:border-box;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d8d1c6;border-radius:6px}.BUf-1G_row input[id$=-number]{font-family:var(--font-jetbrains-mono), monospace}.BUf-1G_error{color:#655026;font-size:inherit;overflow-wrap:anywhere;grid-column:1/-1;margin:0}@media (max-width:640px){.BUf-1G_row{grid-template-columns:minmax(0,1fr) auto}.BUf-1G_row label{grid-column:1}.BUf-1G_row button{grid-area:1/2/3}}
.LJxVRq_root{--account-gold:#96762d;color:#292622;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px}.LJxVRq_tabs{border-bottom:1px solid #e2dcd1;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:16px 0;display:flex}.LJxVRq_root button,.LJxVRq_tabs button{font:inherit;color:#292622;cursor:pointer;background:#fff;border:1px solid #96762d;border-radius:5px;padding:9px 13px}.LJxVRq_tabs button[aria-selected=true]{background:#efe9df;font-weight:700}.LJxVRq_root button:disabled{opacity:.5;cursor:default}.LJxVRq_root h2{font:600 18px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.LJxVRq_root h3{font-size:15px}.LJxVRq_form{background:#fff;border:1px solid #e2dcd1;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:16px;padding:20px;display:grid}.LJxVRq_form label{flex-direction:column;gap:6px;font-size:12px;display:flex}.LJxVRq_form input,.LJxVRq_form select{box-sizing:border-box;width:100%;font:inherit;color:#292622;background:#fff;border:1px solid #c9bfaf;border-radius:4px;padding:10px}.LJxVRq_full{grid-column:1/-1}.LJxVRq_form .LJxVRq_consent{flex-direction:row;align-items:center;display:flex}.LJxVRq_consent input{width:auto}.LJxVRq_scroll{border:1px solid #e2dcd1;border-radius:6px;margin-block:14px;overflow-x:auto}.LJxVRq_root table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.LJxVRq_root th,.LJxVRq_root td{text-align:left;vertical-align:top;border-bottom:1px solid #e2dcd1;padding:13px}.LJxVRq_root th{color:#594619;background:#f3efe9}.LJxVRq_root tbody tr:nth-child(2n){background:#faf8f5}.LJxVRq_actions{flex-wrap:wrap;gap:8px;display:flex}.LJxVRq_cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-block:20px;display:grid}.LJxVRq_card{background:#fff;border:1px solid #e2dcd1;border-radius:8px;padding:20px}.LJxVRq_card strong{margin-top:10px;font-size:20px;display:block}.LJxVRq_error{color:#763d2b}.LJxVRq_picker{background:#faf8f5;border:1px solid #e2dcd1;border-radius:6px;margin:10px 0;padding:12px}.LJxVRq_picker select{max-width:100%;margin:8px;padding:8px}@media (max-width:620px){.LJxVRq_form{grid-template-columns:1fr}.LJxVRq_tabs{gap:6px}}
.vzRl3q_box{color:#12582a;background:#e6f4ea;border:1px solid #a8d5b5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:8px 0;padding:12px 16px;font-size:12px;display:flex}.vzRl3q_box strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:20px}.vzRl3q_box small{flex-basis:100%;font-size:11px}.vzRl3q_expired{color:#a52b1c;background:#feece8;border-color:#e5b0a4}.vzRl3q_unknown{color:#554e46;padding:10px;font-size:12px}@media screen{.vzRl3q_box.vzRl3q_compact{color:#285d3e;background:#f4faf6;border-color:#c8dfce;border-radius:8px;justify-content:space-between;gap:5px 10px;margin:0 0 8px;padding:10px 12px}.vzRl3q_box.vzRl3q_compact>span,.vzRl3q_box.vzRl3q_compact strong{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.vzRl3q_box.vzRl3q_compact small{font-family:var(--font-outfit), sans-serif;text-align:left;font-size:12px;line-height:1.4}.vzRl3q_box.vzRl3q_compact.vzRl3q_expired{color:#923e36;background:#fff5f3;border-color:#e6c6c0}}
.IHq4oG_executive.IHq4oG_executive{font-family:var(--font-outfit), sans-serif}.IHq4oG_executive.IHq4oG_executive .passenger-draft{background:0 0;border:0;padding:0}.IHq4oG_executive.IHq4oG_executive .passenger-draft__controls{border:0;grid-template-columns:minmax(0,1fr);gap:24px;padding:0;display:grid}.IHq4oG_executive.IHq4oG_executive .passenger-card{background:#fff;border:1px solid #e6e1d8;border-radius:16px;min-width:0;margin:0;padding:22px 24px;box-shadow:0 2px 4px #1c1b1a06}.IHq4oG_executive.IHq4oG_executive .passenger-card>legend{color:#1c1b1a;align-items:center;gap:12px;padding:6px 12px;font-size:15px;font-weight:650;display:flex}.IHq4oG_executive.IHq4oG_executive .passenger-card:not(.passenger-card--contact){background:#e7dfd1;border-color:#d5c9b5}.IHq4oG_executive.IHq4oG_executive .passenger-card:not(.passenger-card--contact)>legend{background:#e7dfd1;border-radius:8px}.IHq4oG_executive.IHq4oG_executive .passenger-card:not(.passenger-card--contact) .passenger-card__helper{color:#5b5245}.IHq4oG_executive.IHq4oG_executive .passenger-card:not(.passenger-card--contact) .passenger-card__section{border-top-color:#d5c9b5}.IHq4oG_executive.IHq4oG_executive .passenger-card:not(.passenger-card--contact) .passenger-card__section>h5{color:#70541b}.IHq4oG_number{color:#fff;width:28px;height:28px;font:12px var(--font-jetbrains-mono), monospace;background:#1c1b1a;border-radius:50%;place-items:center;display:inline-grid}.IHq4oG_executive.IHq4oG_executive .passenger-card__helper{color:#6b645b;font-size:12px}.IHq4oG_executive.IHq4oG_executive .passenger-card>aside{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:14px;display:flex}.IHq4oG_executive.IHq4oG_executive .passenger-card>aside>label:first-of-type{flex-basis:100%}.IHq4oG_executive.IHq4oG_executive .passenger-card>aside>label:has(input[type=checkbox]){align-items:center;gap:8px;font-size:12px;display:inline-flex}.IHq4oG_executive.IHq4oG_executive .passenger-card>aside>button{min-height:36px;margin:0;font-size:12px}.IHq4oG_executive.IHq4oG_executive .passenger-card__section{background:0 0;border:0;border-top:1px solid #e6e1d8;border-radius:0;margin:12px 0 0;padding:22px 0}.IHq4oG_executive.IHq4oG_executive .passenger-card__section>h5{font-size:12px;font-family:var(--font-jetbrains-mono), monospace;color:#96762d;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.IHq4oG_executive.IHq4oG_executive .passenger-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.IHq4oG_executive.IHq4oG_executive .passenger-field-grid>*{min-width:0}.IHq4oG_executive.IHq4oG_executive .passenger-field-grid label{color:#494136;font-size:12px;font-weight:600}.IHq4oG_executive.IHq4oG_executive .passenger-field-grid :is(input,select){background:#fff;border:1px solid #d8d1c6;border-radius:7px;min-height:40px;font-size:14px}.IHq4oG_executive.IHq4oG_executive .privacy-consent{background:#faf9f7;border:1px solid #e6e1d8;border-radius:10px;padding:14px;font-size:12px;line-height:1.6}.IHq4oG_executive.IHq4oG_executive :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #96762d}@media (max-width:850px){.IHq4oG_executive.IHq4oG_executive .passenger-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.IHq4oG_executive.IHq4oG_executive .passenger-card{padding:16px}.IHq4oG_executive.IHq4oG_executive .passenger-field-grid{grid-template-columns:minmax(0,1fr)}}
.yUi9iq_breakdown{color:#1c1b1a;font-family:var(--font-outfit), sans-serif;background:#fff;border:1px solid #e6e1d8;border-radius:16px;min-width:0;margin:0 28px 22px;padding:24px}.yUi9iq_embedded{border:0;border-radius:0;margin:0}.yUi9iq_heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.yUi9iq_breakdown .yUi9iq_heading h3{color:#96762d;font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:700;line-height:1.5}.yUi9iq_heading span{color:#6b645b;font-size:12px}.yUi9iq_tableWrap{max-width:100%;overflow-x:auto}.yUi9iq_breakdown table{border-collapse:collapse;width:100%;margin:0;font-size:13px}.yUi9iq_breakdown th,.yUi9iq_breakdown td{text-align:left;vertical-align:middle;border:0;border-bottom:1px solid #e6e1d8;padding:16px 12px}.yUi9iq_breakdown thead th{color:#645e55;text-transform:uppercase;letter-spacing:.04em;background:#faf8f5;font-size:11px;font-weight:500}.yUi9iq_breakdown td{font-family:var(--font-jetbrains-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.yUi9iq_breakdown td:last-child,.yUi9iq_breakdown thead th:last-child{text-align:right}.yUi9iq_breakdown.yUi9iq_breakdown tbody th{text-transform:none;color:#1c1b1a;background:0 0;font-weight:600}.yUi9iq_breakdown tfoot th,.yUi9iq_breakdown tfoot td{background:#f7f4ef;border:0;border-top:2px solid #e6e1d8;font-weight:700}.yUi9iq_breakdown tfoot th{text-transform:uppercase;letter-spacing:.04em;font-size:12px}.yUi9iq_breakdown tfoot td{color:#96762d;font-size:16px}.yUi9iq_breakdown p{color:#6b645b;margin:20px 0 0;font-size:12px;font-style:italic;line-height:1.6}.yUi9iq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.yUi9iq_breakdown{margin-inline:16px;padding:20px 16px}.yUi9iq_embedded{margin:0}.yUi9iq_breakdown.yUi9iq_breakdown th,.yUi9iq_breakdown.yUi9iq_breakdown td{padding:12px 4px;font-size:12px}.yUi9iq_breakdown td{white-space:normal}.yUi9iq_breakdown.yUi9iq_breakdown thead th{font-size:11px}.yUi9iq_breakdown.yUi9iq_breakdown tfoot td{font-size:14px}}
.lr09Ga_card{font-family:var(--font-outfit), sans-serif;color:#1c1b1a;background:#fff;border:1px solid #e6e1d8;border-radius:16px;margin:0 28px 24px;overflow:hidden;box-shadow:0 2px 5px #1c1b1a08}.lr09Ga_ribbon{color:#fff;background:#1c1b1a;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.lr09Ga_routes,.lr09Ga_route,.lr09Ga_price{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.lr09Ga_routes{flex:1}.lr09Ga_route{row-gap:6px}.lr09Ga_label{color:#d1c8b8;font-size:11px;font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.lr09Ga_pill{font-family:var(--font-jetbrains-mono), monospace;background:#34322e;border:1px solid #59544b;border-radius:4px;padding:4px 10px;font-size:14px;font-weight:600}.lr09Ga_description{color:#e3ddd3;font-size:14px}.lr09Ga_description small{color:#c9c0b3;font-size:12px;display:block}.lr09Ga_family{color:#ead494;font-family:var(--font-jetbrains-mono), monospace;overflow-wrap:anywhere;background:#96762d30;border:1px solid #96762d80;border-radius:5px;padding:4px 10px;font-size:13px}.lr09Ga_total{font-family:var(--font-jetbrains-mono), monospace;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px}.lr09Ga_body{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.lr09Ga_body>*{min-width:0}.lr09Ga_baggage{background:#faf8f566;border-left:1px solid #e6e1d8;padding:24px}.lr09Ga_card .lr09Ga_baggage>h3{color:#96762d;font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0 0 20px;font-size:12px;font-weight:700}.lr09Ga_allowance{background:#fff;border:1px solid #e6e1d8;border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 14px;padding:16px;display:flex;box-shadow:0 2px 4px #1c1b1a04}.lr09Ga_allowance>div{flex:1;min-width:0}.lr09Ga_allowance h4{margin:0 0 6px;font-size:14px;font-weight:650}.lr09Ga_allowance strong{font-family:var(--font-jetbrains-mono), monospace;font-size:12px;font-weight:500}.lr09Ga_allowance ul{font-family:var(--font-jetbrains-mono), monospace;margin:8px 0;padding:0;font-size:12px;line-height:1.6;list-style:none}.lr09Ga_allowance p{color:#655a49;margin:6px 0 0;font-size:12px;line-height:1.55}.lr09Ga_allowance .lr09Ga_flight{font-family:var(--font-jetbrains-mono), monospace}.lr09Ga_icon{color:#77613a;background:#f7f4ef;border:1px solid #e6e1d8;border-radius:8px;flex:0 0 30px;place-items:center;height:32px;display:grid}.lr09Ga_confirmed{color:#32714b;background:#edf7f1;border-color:#c6e1d0}.lr09Ga_warning{background:#fcf8ee;border-color:#ddc797}.lr09Ga_warning .lr09Ga_icon{background:#f8efd8;border-color:#ddc797}.lr09Ga_baggage .extra-baggage{background:0 0;border:0;border-top:1px solid #e6e1d8;margin:18px 0 0;padding:16px 0 0}.lr09Ga_baggage .extra-baggage h3{font-size:14px}.lr09Ga_baggage .extra-baggage :is(p,label,summary){font-size:12px;line-height:1.6}.lr09Ga_baggage .extra-baggage fieldset{min-width:0}@media (max-width:1000px){.lr09Ga_ribbon{flex-direction:column;align-items:flex-start;gap:16px}.lr09Ga_body{grid-template-columns:minmax(0,1fr)}.lr09Ga_baggage{border-top:1px solid #e6e1d8;border-left:0}}@media (max-width:600px){.lr09Ga_card{margin-inline:16px}.lr09Ga_ribbon,.lr09Ga_baggage{padding:20px 16px}.lr09Ga_price{gap:10px}.lr09Ga_total{font-size:17px}}
._3zY-5q_root{color:#1a1a1a;font-variant-numeric:tabular-nums;width:100%;min-width:0;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px}._3zY-5q_root h2{font-family:inherit;font-size:14px}._3zY-5q_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}._3zY-5q_toolbar input,._3zY-5q_toolbar select{font:inherit;color:#292622;background:#fff;border:1px solid #e2dcd5;border-radius:4px;padding:.5rem}._3zY-5q_toolbar label{align-items:center;gap:.5rem;display:flex}._3zY-5q_root input,._3zY-5q_root select{font:inherit;border:1px solid #e2dcd5;border-radius:4px;min-width:0;padding:.5rem}._3zY-5q_root button{font:inherit;color:#292622;cursor:pointer;background:#fff;border:1px solid #96762d;border-radius:4px;padding:.4rem .6rem}._3zY-5q_root button:disabled{opacity:.5;cursor:default}._3zY-5q_scroll{border:1px solid #e2dcd1;border-radius:6px;overflow:auto}._3zY-5q_root table{border-collapse:collapse;width:100%;min-width:60rem;font-family:inherit;font-size:12px;line-height:1.4}._3zY-5q_root th,._3zY-5q_root td{text-align:left;vertical-align:top;border-bottom:1px solid #1c1b1a1f;padding:.8rem .75rem}._3zY-5q_root th{color:#594619;background:#f3efe9;font-weight:700}._3zY-5q_root tbody tr:nth-child(2n){background:#faf8f5}._3zY-5q_root td small{color:#625b50;margin-top:.25rem;display:block}._3zY-5q_actions{flex-wrap:wrap;gap:.35rem;min-width:15rem;display:flex}._3zY-5q_email{border:1px solid #96762d;border-radius:6px;margin-top:1rem;padding:1rem}._3zY-5q_email label{margin-bottom:.6rem;display:block}._3zY-5q_email input{width:min(25rem,75%);margin-left:.5rem}._3zY-5q_email button{margin-right:.5rem}._3zY-5q_error{color:#743626}@media screen{._3zY-5q_staffWorkspace,._3zY-5q_staff{--bo-font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--bo-font-family);font-variant-numeric:tabular-nums}._3zY-5q_staff._3zY-5q_staff{box-shadow:none;background:0 0;border:0;padding:0;font-size:14px}._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters{background:#fff;border:1px solid #e6e1d8;border-bottom:0;border-radius:14px 14px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:16px;margin:0;padding:20px 24px 18px;display:grid}._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters label{color:#5e6265;letter-spacing:.035em;text-transform:uppercase;gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters :is(input,select){height:42px;min-height:42px;font-family:var(--bo-font-family);background:#fff;border:1px solid #d6d6d3;border-radius:9px;padding:9px 12px;font-size:14px;font-weight:400}._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters button{color:#fff;height:42px;min-height:42px;font-family:var(--bo-font-family);background:#1c1b1a;border:1px solid #1c1b1a;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_quickbar{background:#fff;border:1px solid #e6e1d8;border-top-color:#f1f1ef;border-radius:0 0 14px 14px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 24px;padding:16px 24px 20px;display:flex}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_quickbar label{flex:260px;max-width:480px;margin:0;display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_quickbar input{width:100%;height:38px;min-height:38px;font-family:var(--bo-font-family);background:#fafafa;border:1px solid #d6d6d3;border-radius:8px;padding:8px 12px;font-size:14px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_resultCount{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:#777d82;margin:0 0 0 auto;font-size:12px;line-height:1.5}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_refresh{color:#3c4145;background:#fff;border:1px solid #d7d7d3;border-radius:6px;min-height:32px;margin:0;padding:5px 10px;font-size:12px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll{background:#fff;border:1px solid #e6e1d8;border-radius:14px;box-shadow:0 2px 5px #1c1b1a08}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll table{table-layout:fixed;width:100%;min-width:0;font-family:var(--bo-font-family);font-size:14px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll th{color:#6b7074;font-family:var(--bo-font-family);letter-spacing:.035em;text-transform:uppercase;background:#fafafa;border-color:#e9e9e7;padding:16px 8px;font-size:12px;font-weight:600;line-height:1.4}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll td{vertical-align:middle;color:#202426;font-family:var(--bo-font-family);overflow-wrap:anywhere;border-color:#f0f0ed;padding:16px 8px;font-size:14px;line-height:1.45}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll th:last-child{text-align:right;padding-right:20px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll :is(th,td):first-child{padding-left:16px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tbody tr{background:#fff}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tbody tr:last-child td{border-bottom:0}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tbody tr[data-booking-status=held],._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tbody tr[data-booking-status=review]{background:#fffdfb}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tbody tr:hover{background:#fcfaf6}._3zY-5q_pnrColumn{width:10%}._3zY-5q_issuanceColumn{width:11%}._3zY-5q_createdColumn{width:10%}._3zY-5q_passengerColumn{width:12%}._3zY-5q_sectorsColumn{width:9%}._3zY-5q_fareColumn{width:12%}._3zY-5q_statusColumn{width:11%}._3zY-5q_actionsColumn{width:25%}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_pnr{color:#29333a;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:0;white-space:nowrap;background:#f6f6f4;border:1px solid #d7d7d3;border-radius:5px;padding:4px 7px;font-size:14px;font-weight:500;display:inline-block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_pnr[data-ticketed=true]{color:#8a6821;background:#faf6eb;border-color:#eadcb8}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_issuance strong{font-weight:600;display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_date,._3zY-5q_staff._3zY-5q_staff ._3zY-5q_issueDate{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:#66717a;font-size:12px;line-height:1.55;display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_date span{display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_issueDate{color:#8a9196;margin-top:3px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_issueDate span+span:before{content:", "}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_passenger{font-weight:500}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll ._3zY-5q_sectors,._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll ._3zY-5q_fare{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-size:14px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll ._3zY-5q_fare{font-weight:500}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_muted{color:#899097;font-family:var(--bo-font-family);font-size:14px;font-style:italic;font-weight:400}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_voidFare{color:#737b82;text-decoration:line-through;text-decoration-thickness:1px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_status{color:#805e1c;background:#fcf7e9;border:1px solid #e4d5b1;border-radius:999px;max-width:100%;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.35;display:inline-block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_status[data-status=ticketed]{color:#236344;background:#eefaf3;border-color:#bbdec9}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_status[data-status=ticketed]:before{content:"";background:#32855c;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_status[data-status=voided]{color:#60676b;background:#f3f4f3;border-color:#d6d9d7}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_status[data-status=cancelled]{color:#923e36;background:#fff5f3;border-color:#e6c6c0}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actionCell{padding-right:20px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actionCell>small{color:#797366;text-align:right;margin:4px 0 8px;font-size:12px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actions button{color:#394249;width:auto;min-height:32px;font-family:var(--bo-font-family);white-space:normal;background:#fff;border:1px solid #d6d6d3;border-radius:5px;margin:0;padding:5px 8px;font-size:12px;font-weight:400;line-height:1.4}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actions button:disabled{color:#929797;opacity:.65;background:#fafafa;border-color:#e4e5e3}@media (max-width:1100px){._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters{grid-template-columns:repeat(2,minmax(0,1fr))}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll :is(table,tbody){display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll colgroup{display:none}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll tr{border-bottom:1px solid #eee;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:18px;display:grid}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll td,._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll td:first-child{border:0;min-width:0;padding:0;display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll td:before{content:attr(data-label);font-family:var(--bo-font-family);letter-spacing:.025em;color:#777d82;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_scroll ._3zY-5q_actionCell{grid-column:1/-1}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actions{justify-content:flex-start}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_actionCell>small{text-align:left}}@media (max-width:600px){._3zY-5q_staffWorkspace._3zY-5q_staffWorkspace ._3zY-5q_filters{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_quickbar{padding:12px 16px 16px}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_quickbar label{flex-basis:100%;max-width:none}._3zY-5q_staff._3zY-5q_staff ._3zY-5q_resultCount{flex:1;margin-left:0}}}
.VKvo1q_dialog{box-sizing:border-box;color:#1a1a1a;background:#fff;border:1px solid #e2dcd5;border-radius:12px;width:min(1100px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;overflow:auto;box-shadow:0 16px 60px #0003}.VKvo1q_dialog::backdrop{background:#00000073}.VKvo1q_header{z-index:1;background:#faf8f5;border-bottom:1px solid #e2dcd5;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}.VKvo1q_header h2{margin:0 0 6px;font-size:18px}.VKvo1q_header p{margin:0;line-height:1.5}.VKvo1q_header strong{color:#96762d}.VKvo1q_header button{color:#1a1a1a;font:inherit;cursor:pointer;background:#fff;border:1px solid #96762d;border-radius:5px;padding:8px 14px}.VKvo1q_header button:disabled{opacity:.5;cursor:wait}.VKvo1q_header button:focus-visible{outline-offset:3px;outline:2px solid #96762d}.VKvo1q_body{overflow-wrap:anywhere;padding:20px 24px}.VKvo1q_notice{background:#faf8f5;border:1px solid #e2dcd5;border-radius:6px;padding:12px}@media (max-width:640px){.VKvo1q_dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.VKvo1q_header,.VKvo1q_body{padding:16px}}.VKvo1q_dialog.VKvo1q_dialog{border-radius:14px;width:min(1060px,100vw - 40px);font-size:14px;box-shadow:0 24px 80px #0000003d}.VKvo1q_dialog .VKvo1q_header{background:#fff;border-bottom:2px solid #96762d;padding:24px 28px}.VKvo1q_dialog .VKvo1q_header h2{color:#171717;font-size:21px;font-weight:750}.VKvo1q_dialog .VKvo1q_header p{color:#4d473e;font-size:12px}.VKvo1q_dialog .VKvo1q_header button{border-color:#d5c9b4;border-radius:6px;min-width:72px;min-height:40px}.VKvo1q_dialog .VKvo1q_body{background:#f8f7f4;padding:24px 28px}.VKvo1q_dialog .VKvo1q_notice{background:#fff;border-left:3px solid #96762d;padding:14px 16px;line-height:1.6}@media (max-width:640px){.VKvo1q_dialog.VKvo1q_dialog{width:calc(100vw - 16px)}.VKvo1q_dialog .VKvo1q_header,.VKvo1q_dialog .VKvo1q_body{padding:18px 16px}.VKvo1q_dialog .VKvo1q_header h2{font-size:18px}}
._72cXpq_page ._72cXpq_content{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:min(100% - 32px,90rem);min-width:0;margin:0 auto;padding:16px 0;display:grid}._72cXpq_content>*{min-width:0;max-width:100%}._72cXpq_page ._72cXpq_content .search-panel{grid-area:auto/1/auto/-1;justify-self:center;width:100%;min-width:0;max-width:46.25rem;margin-inline:auto}@media screen and (max-width:720px){._72cXpq_page ._72cXpq_content{gap:12px;width:calc(100% - 20px);padding-block:12px}._72cXpq_page ._72cXpq_content .search-panel{border-radius:14px;padding:14px}._72cXpq_page ._72cXpq_content .search-panel:before{inset:5px}._72cXpq_page ._72cXpq_content .search-form{gap:12px}._72cXpq_page ._72cXpq_content .field{min-width:0}._72cXpq_page ._72cXpq_content .search-form :is(input:not([type=radio]):not([type=checkbox]),select){width:100%;min-width:0;min-height:48px;font-size:16px}._72cXpq_page ._72cXpq_content .date-field__calendar-button{width:44px;height:44px}._72cXpq_page ._72cXpq_content .form-grid--dates [role=dialog]{width:min(19rem,100vw - 48px);max-width:none}._72cXpq_page ._72cXpq_content .form-grid--dates>:last-child [role=dialog]{left:auto;right:0}._72cXpq_page ._72cXpq_content .passenger-selector__grid{grid-template-columns:repeat(2,minmax(0,1fr))}._72cXpq_page ._72cXpq_content .passenger-selector__grid>:last-child{grid-column:1/-1}._72cXpq_page ._72cXpq_content .trip-selector{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._72cXpq_page ._72cXpq_content .trip-option{min-width:0}._72cXpq_page ._72cXpq_content .trip-option span{white-space:nowrap;place-items:center;min-height:44px;padding:8px 4px;font-size:12px;display:grid}._72cXpq_page ._72cXpq_content .booking-progress{width:100%;margin-bottom:0}._72cXpq_page ._72cXpq_content .booking-progress li{text-align:center;flex-direction:column;gap:4px;padding:8px 4px;font-size:10px}._72cXpq_page ._72cXpq_content .booking-progress__number{flex:0 0 21px}:is(._72cXpq_page ._72cXpq_content .offer-card,._72cXpq_page ._72cXpq_content .results-section){min-width:0}._72cXpq_page ._72cXpq_content .itinerary{padding-inline:12px}._72cXpq_page ._72cXpq_content .segment__route{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px}._72cXpq_page ._72cXpq_content .segment__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media screen and (min-width:360px) and (max-width:720px){._72cXpq_page ._72cXpq_content .form-grid--dates{grid-template-columns:repeat(2,minmax(0,1fr))}._72cXpq_page ._72cXpq_content .form-grid--dates input{padding-left:8px;padding-right:40px}}
