.fulfillment-module__Zes_Aq__root{--ink:#111827;--cyan:#a4b4aa;--cyan-600:#a4b4aa;--sun:#e5a51c;--surface:#fff;--ground:#f9fafb;--border:#e5e7eb;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-900:#111827;--green-50:#f0fdf4;--green-200:#bbf7d0;--green-500:#22c55e;--green-800:#166534;--sky-50:#f0f9ff;--sky-200:#bae6fd;--sky-500:#0ea5e9;--sky-700:#0369a1;--sky-800:#075985;--amber-50:#fffbeb;--amber-200:#fde68a;--amber-400:#fbbf24;--amber-800:#92400e;--red-50:#fef2f2;--red-200:#fecaca;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;color:var(--neutral-900);font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.55}.fulfillment-module__Zes_Aq__root a{color:inherit}.fulfillment-module__Zes_Aq__root button,.fulfillment-module__Zes_Aq__root select,.fulfillment-module__Zes_Aq__root input{font-family:inherit}.fulfillment-module__Zes_Aq__cond{font-family:Barlow Condensed,Barlow,sans-serif}.fulfillment-module__Zes_Aq__stack{flex-direction:column;gap:28px;display:flex}.fulfillment-module__Zes_Aq__headerNavigation{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.fulfillment-module__Zes_Aq__backLink{color:var(--neutral-500);align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fulfillment-module__Zes_Aq__backLink:hover{color:var(--ink)}.fulfillment-module__Zes_Aq__backLink svg{width:16px;height:16px}.fulfillment-module__Zes_Aq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.fulfillment-module__Zes_Aq__headerTitleBlock{flex-direction:column;gap:6px;min-width:280px;display:flex}.fulfillment-module__Zes_Aq__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);margin:0;font-size:12px;font-weight:600}.fulfillment-module__Zes_Aq__pageTitle{text-transform:uppercase;color:var(--ink);text-wrap:balance;margin:0;font-size:34px;font-weight:700;line-height:1.02}.fulfillment-module__Zes_Aq__pageSubtitle{color:var(--neutral-500);margin:0;font-size:13px}.fulfillment-module__Zes_Aq__summaryFields{gap:calc(var(--spacing) * 6);margin:calc(var(--spacing) * 2) 0 0;flex-wrap:wrap;display:flex}.fulfillment-module__Zes_Aq__summaryField{align-items:flex-start;gap:var(--spacing);flex-direction:column;display:flex}.fulfillment-module__Zes_Aq__summaryField dt{color:var(--color-neutral-600);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.fulfillment-module__Zes_Aq__summaryField dd{margin:0}.fulfillment-module__Zes_Aq__headerActions{align-items:center;gap:8px;display:flex}.fulfillment-module__Zes_Aq__btn{text-transform:uppercase;letter-spacing:.06em;cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.fulfillment-module__Zes_Aq__btn:disabled{opacity:.5;cursor:not-allowed}.fulfillment-module__Zes_Aq__btn svg{width:15px;height:15px}.fulfillment-module__Zes_Aq__btnPrimary{background:var(--ink);border-color:var(--ink);color:#fff}.fulfillment-module__Zes_Aq__btnPrimary:hover:not(:disabled){background:#1f2937}.fulfillment-module__Zes_Aq__btnSecondary{border-color:var(--gray-200);color:var(--neutral-700);background:#fff}.fulfillment-module__Zes_Aq__btnSecondary:hover:not(:disabled){background:var(--gray-50)}.fulfillment-module__Zes_Aq__btnDanger{background:var(--red-600);border-color:var(--red-600);color:#fff}.fulfillment-module__Zes_Aq__btnDanger:hover:not(:disabled){background:var(--red-700)}.fulfillment-module__Zes_Aq__btnGhost{border-color:var(--gray-200);color:var(--neutral-500);text-transform:none;letter-spacing:normal;background:0 0;font-weight:500}.fulfillment-module__Zes_Aq__btnGhost:hover:not(:disabled){background:var(--gray-50);color:var(--ink)}.fulfillment-module__Zes_Aq__callout{border:1px solid var(--gray-200);background:#fff;border-radius:16px;align-items:stretch;gap:14px;min-width:240px;padding:14px 20px;display:flex;box-shadow:0 1px 2px #1118270a}.fulfillment-module__Zes_Aq__calloutBar{background:var(--sun);border-radius:999px;flex:none;width:4px}.fulfillment-module__Zes_Aq__calloutText{flex-direction:column;justify-content:center;gap:2px;display:flex}.fulfillment-module__Zes_Aq__calloutLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--neutral-500);font-size:10px;font-weight:700}.fulfillment-module__Zes_Aq__calloutValue{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:700;line-height:.95}.fulfillment-module__Zes_Aq__calloutCaption{color:var(--neutral-500);font-size:11.5px}.fulfillment-module__Zes_Aq__panel{background:var(--surface);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1118270a}.fulfillment-module__Zes_Aq__panelBody{padding:22px 24px}.fulfillment-module__Zes_Aq__sectionHeadingRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.fulfillment-module__Zes_Aq__panelTitle{color:var(--neutral-900);margin:0;font-size:20px;font-weight:600}.fulfillment-module__Zes_Aq__panelDesc{color:var(--neutral-500);max-width:62ch;margin:4px 0 0;font-size:12.5px}.fulfillment-module__Zes_Aq__sectionNumber{letter-spacing:.1em;color:var(--neutral-400);text-transform:uppercase;font-size:11px;font-weight:700}.fulfillment-module__Zes_Aq__grid2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:860px){.fulfillment-module__Zes_Aq__grid2{grid-template-columns:1fr}}.fulfillment-module__Zes_Aq__fieldGroup{flex-direction:column;gap:16px;display:flex}.fulfillment-module__Zes_Aq__derivedRow{background:var(--gray-50);border:1px solid var(--gray-100);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.fulfillment-module__Zes_Aq__derivedLabel{color:var(--neutral-500);font-size:12.5px}.fulfillment-module__Zes_Aq__derivedValue{color:var(--neutral-900);text-align:right;font-size:13px;font-weight:600}.fulfillment-module__Zes_Aq__factList{flex-direction:column;gap:0;display:flex}.fulfillment-module__Zes_Aq__factRow{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.fulfillment-module__Zes_Aq__factRow:last-child{border-bottom:none;padding-bottom:0}.fulfillment-module__Zes_Aq__factRow:first-child{padding-top:0}.fulfillment-module__Zes_Aq__factLabel{color:var(--neutral-500);flex:none;font-size:13px}.fulfillment-module__Zes_Aq__factValue{color:var(--neutral-900);text-align:right;font-size:13.5px;font-weight:600}.fulfillment-module__Zes_Aq__mono{font-variant-numeric:tabular-nums}.fulfillment-module__Zes_Aq__price{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;line-height:1}.fulfillment-module__Zes_Aq__dangerCard{border:1px solid var(--red-200);background:snow;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.fulfillment-module__Zes_Aq__dangerText{align-items:flex-start;gap:12px;max-width:60ch;display:flex}.fulfillment-module__Zes_Aq__dangerIcon{width:18px;height:18px;color:var(--red-600);flex:none;margin-top:2px}.fulfillment-module__Zes_Aq__dangerTitle{color:var(--red-800);margin:0 0 2px;font-size:13.5px;font-weight:700}.fulfillment-module__Zes_Aq__dangerCopy{color:var(--red-900);opacity:.85;margin:0;font-size:12.5px}.fulfillment-module__Zes_Aq__panelReference{background:var(--ground);border:1px dashed var(--gray-300);border-radius:12px}.fulfillment-module__Zes_Aq__referenceTag{text-transform:uppercase;letter-spacing:.1em;color:var(--neutral-500);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.fulfillment-module__Zes_Aq__referenceTag svg{width:13px;height:13px}.fulfillment-module__Zes_Aq__dayList{flex-direction:column;margin-top:16px;display:flex}.fulfillment-module__Zes_Aq__dayRow{border-top:1px solid var(--gray-200);gap:16px;padding:16px 0;display:flex}.fulfillment-module__Zes_Aq__dayRow:first-child{border-top:1px solid var(--gray-200)}.fulfillment-module__Zes_Aq__dayBadge{border:1px solid var(--gray-200);letter-spacing:.04em;width:56px;height:34px;color:var(--neutral-700);text-transform:uppercase;background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;display:flex}.fulfillment-module__Zes_Aq__dayContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.fulfillment-module__Zes_Aq__dayTitle{color:var(--neutral-900);font-size:14.5px;font-weight:600}.fulfillment-module__Zes_Aq__dayItem{color:var(--neutral-600);align-items:baseline;gap:8px;font-size:13px;display:flex}.fulfillment-module__Zes_Aq__dayItem svg{width:13px;height:13px;color:var(--neutral-400);flex:none;position:relative;top:1px}.fulfillment-module__Zes_Aq__dayDesc{color:var(--neutral-600);font-size:13px}.fulfillment-module__Zes_Aq__dayDesc p{margin:0 0 .6em}.fulfillment-module__Zes_Aq__dayDesc p:last-child{margin-bottom:0}.fulfillment-module__Zes_Aq__dayDesc strong{color:var(--neutral-900);font-weight:700}:is(.fulfillment-module__Zes_Aq__dayDesc ul,.fulfillment-module__Zes_Aq__dayDesc ol){margin:0 0 .6em;padding-left:1.25em}.fulfillment-module__Zes_Aq__dayDesc li{margin:.2em 0}.fulfillment-module__Zes_Aq__dayDesc blockquote{border-left:2px solid var(--gray-200);margin:0 0 .6em;padding-left:.9em;font-style:italic}.fulfillment-module__Zes_Aq__dayTime{font-variant-numeric:tabular-nums;color:var(--neutral-700);flex:none;font-weight:600}.fulfillment-module__Zes_Aq__tableWrap{border:1px solid var(--gray-200);border-radius:10px;overflow-x:auto}.fulfillment-module__Zes_Aq__docsTable{border-collapse:collapse;text-align:left;width:100%}.fulfillment-module__Zes_Aq__docsTable thead tr{background:var(--gray-50);border-bottom:1px solid var(--gray-200)}.fulfillment-module__Zes_Aq__docsTable th{text-transform:uppercase;letter-spacing:.06em;color:var(--neutral-500);white-space:nowrap;padding:10px 18px;font-size:11px;font-weight:600}.fulfillment-module__Zes_Aq__docsTable td{color:var(--neutral-700);vertical-align:middle;padding:14px 18px;font-size:13px}.fulfillment-module__Zes_Aq__docsTable tbody tr{border-bottom:1px solid var(--gray-100)}.fulfillment-module__Zes_Aq__docsTable tbody tr:last-child{border-bottom:none}.fulfillment-module__Zes_Aq__docsTable tbody tr:hover{background:var(--gray-50)}.fulfillment-module__Zes_Aq__docCell{align-items:center;gap:12px;min-width:260px;display:flex}.fulfillment-module__Zes_Aq__filePuck{background:var(--gray-100);border:1px solid var(--gray-200);width:36px;height:36px;color:var(--neutral-600);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.fulfillment-module__Zes_Aq__filePuck svg{width:17px;height:17px}.fulfillment-module__Zes_Aq__docTitle{color:var(--neutral-900);font-size:13.5px;font-weight:600}.fulfillment-module__Zes_Aq__docMeta{color:var(--neutral-500);margin-top:1px;font-size:12px}.fulfillment-module__Zes_Aq__iconBtn{border:1px solid var(--gray-200);width:34px;height:34px;color:var(--neutral-600);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.fulfillment-module__Zes_Aq__iconBtn:disabled{opacity:.5;cursor:not-allowed}.fulfillment-module__Zes_Aq__iconBtn svg{width:16px;height:16px}.fulfillment-module__Zes_Aq__iconBtn:hover:not(:disabled){background:var(--gray-50)}.fulfillment-module__Zes_Aq__iconBtnDanger:hover:not(:disabled){border-color:var(--red-200);background:var(--red-50);color:var(--red-600)}.fulfillment-module__Zes_Aq__rowActions{gap:6px;display:flex}.fulfillment-module__Zes_Aq__docsNote{color:var(--neutral-500);align-items:flex-start;gap:8px;margin-top:12px;font-size:12px;display:flex}.fulfillment-module__Zes_Aq__docsNote svg{width:14px;height:14px;color:var(--cyan);flex:none;margin-top:1px}.fulfillment-module__Zes_Aq__addDoc{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:10px;margin-top:20px;padding:18px}.fulfillment-module__Zes_Aq__addDocTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-600);margin:0 0 14px;font-size:12px;font-weight:700}.fulfillment-module__Zes_Aq__addDocGrid{grid-template-columns:2fr 1fr;gap:14px;display:grid}@media (max-width:640px){.fulfillment-module__Zes_Aq__addDocGrid{grid-template-columns:1fr}}.fulfillment-module__Zes_Aq__dropzone{border:1.5px dashed var(--gray-300);text-align:center;color:var(--neutral-500);background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding:22px;display:flex}.fulfillment-module__Zes_Aq__dropzone svg{width:22px;height:22px;color:var(--neutral-400);margin-bottom:4px}.fulfillment-module__Zes_Aq__dropzoneTitle{color:var(--neutral-700);font-size:13px;font-weight:600}.fulfillment-module__Zes_Aq__dropzoneCaption{color:var(--neutral-400);font-size:11.5px}.fulfillment-module__Zes_Aq__addDocActions{justify-content:flex-end;margin-top:16px;display:flex}@media (max-width:640px){.fulfillment-module__Zes_Aq__pageTitle{font-size:26px}.fulfillment-module__Zes_Aq__headerActions{width:100%}.fulfillment-module__Zes_Aq__headerActions .fulfillment-module__Zes_Aq__btn{flex:1}.fulfillment-module__Zes_Aq__callout{width:100%}}.fulfillment-module__Zes_Aq__travelerReminderButton{white-space:normal;max-width:100%;height:auto;min-height:40px;padding-top:10px;padding-bottom:10px}
.Badge-module__H8aylq__country{color:#4b5563;background-color:#f9fafb;border-color:#e5e7eb}.Badge-module__H8aylq__level{color:#0369a1;background-color:#f0f9ff;border-color:#bae6fd}
.DesignSystemGallery-module__HHXTOq__gallery :is(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.DesignSystemGallery-module__HHXTOq__gallery nav a:focus-visible{outline-offset:-4px}@media (prefers-reduced-motion:reduce){.DesignSystemGallery-module__HHXTOq__gallery *,.DesignSystemGallery-module__HHXTOq__gallery :before,.DesignSystemGallery-module__HHXTOq__gallery :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
