.nsp7eW_results .duffel-components{--FONT-FAMILY:var(--gt-america);--ACCENT:16, 0, 36;--BUTTON-RADIUS:6px;font-family:var(--gt-america)}.nsp7eW_results .duffel-ngs-view{padding-top:0}.nsp7eW_results .duffel-ngs-view_heading{letter-spacing:-.3px;font-size:26px;font-weight:500;line-height:1.3}.nsp7eW_results .duffel-ngs-view_subheading{margin-bottom:24px;font-size:15px;line-height:1.5}.nsp7eW_results .duffel-ngs-view_breadcrumbs{margin-bottom:12px;font-size:13px}.nsp7eW_results .duffel-components>.hspace--justify-end{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space{flex-wrap:wrap;gap:8px}.nsp7eW_results .duffel-components>.hspace--justify-end>*{margin-left:0}.nsp7eW_results .duffel-components>.hspace--justify-end>.filter-control{margin-left:auto}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space>*{margin-left:0}.nsp7eW_results .filter-control>.filter-control__target{border-color:var(--gray-6);background:var(--color-background);border-radius:999px;min-height:36px;padding:7px 32px 7px 14px;font-size:14px;line-height:20px;min-width:0!important}.nsp7eW_results .filter-control__target>svg{right:6px}.nsp7eW_results .filter-control__popover{border-color:var(--gray-6);box-shadow:var(--shadow-3);border-radius:8px;max-width:calc(100vw - 48px)}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space .filter-control__popover{left:0;right:auto}.nsp7eW_results .ngs-table_table>thead{font-size:13px}.nsp7eW_results .ngs-table_table-data{font-size:15px}:is(.nsp7eW_results .slice-summary__place,.nsp7eW_results .slice-summary__stops,.nsp7eW_results .ngs-table_slice-details-button){font-size:12px}.nsp7eW_results .ngs-slice-fare-card_container{border-radius:8px;font-size:13px;line-height:1.5}.nsp7eW_results .ngs-slice-fare-card_title{font-size:15px;font-weight:500}.nsp7eW_results .ngs-slice-fare-card_price{font-size:16px;font-weight:500}.nsp7eW_results .ngs-slice-fare-card_item>svg{--GREY-600:var(--green-11);flex-shrink:0;margin-right:8px}.nsp7eW_results .ngs-slice-fare-card_item>svg[aria-label=close]{--GREY-600:var(--gray-10)}.nsp7eW_results .ngs-slice-fare-card_button{background:var(--gray-12);color:var(--gray-1);font-weight:500}:is(.nsp7eW_results .ngs-slice-fare-card_container:focus-visible,.nsp7eW_results .filter-control__target:focus-visible,.nsp7eW_results .duffel-ngs-view_breadcrumb:focus-visible,.nsp7eW_results .ngs-table_slice-details-button:focus-visible){outline:2px solid var(--accent-9);outline-offset:3px}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space>.filter-control>.filter-control__target:before{content:"";width:16px;height:16px;-webkit-mask:var(--filter-icon) center / contain no-repeat;mask:var(--filter-icon) center / contain no-repeat;background:currentColor;margin-right:8px}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space>.filter-control:first-child{--filter-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4 20-7ZM22 2 11 13'/%3E%3C/svg%3E")}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space>.filter-control:nth-child(2){--filter-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='4' cy='12' r='2'/%3E%3Ccircle cx='20' cy='12' r='2'/%3E%3Cpath d='M6 12h4m4 0h4'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/svg%3E")}.nsp7eW_results .duffel-components>.hspace--justify-end>.h-space>.filter-control:nth-child(3){--filter-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}
._4renHq_anchor{display:block}._4renHq_popoverContent{border-radius:var(--radius-4);background:var(--color-panel-solid);width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--shadow-5);z-index:20;padding:0;position:relative;overflow:hidden}._4renHq_popoverContent .DayPicker{background:var(--color-panel-solid);width:max-content}._4renHq_popoverContent .DayPicker__withBorder{border-radius:var(--radius-4);box-shadow:none;overflow:hidden}._4renHq_popoverContent .CalendarMonth_caption{color:var(--gray-12)}._4renHq_popoverContent .CalendarDay__default{border-color:var(--gray-a4)}._4renHq_popoverContent .CalendarDay__default:hover{background:var(--accent-a3);border-color:var(--accent-a5);color:var(--accent-12)}
.iqxTPW_inputRoot{width:100%}.iqxTPW_triggerButton{justify-content:flex-start;max-width:100%}.iqxTPW_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iqxTPW_popoverContent{border-radius:var(--radius-4);background:var(--color-panel-solid);z-index:20;border:0;width:max-content;max-width:calc(100vw - 32px);padding:0;overflow:hidden}.iqxTPW_popoverContent .DayPicker{background:var(--color-panel-solid);width:max-content}.iqxTPW_popoverContent .DayPicker__withBorder{border-radius:var(--radius-4);overflow:hidden}.iqxTPW_popoverContent .CalendarMonth_caption{color:var(--gray-12)}.iqxTPW_popoverContent .CalendarDay__default{border-color:var(--gray-a4)}.iqxTPW_popoverContent .CalendarDay__default:hover{background:var(--accent-a3);border-color:var(--accent-a5);color:var(--accent-12)}
.gt4vZq_content{width:var(--radix-popover-trigger-width);border-radius:var(--radius-2);border:1px solid var(--gray-7);background:var(--color-panel-solid);max-height:240px;box-shadow:var(--shadow-4);padding:var(--space-1);z-index:20;overflow:auto}.gt4vZq_resultsList{flex-direction:column;gap:2px;display:flex}.gt4vZq_resultButton{appearance:none;width:100%;color:var(--gray-12);border-radius:var(--radius-2);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px}.gt4vZq_resultButton:hover,.gt4vZq_resultButtonActive{background:var(--accent-3)}.gt4vZq_resultButton:disabled{cursor:not-allowed;opacity:.6}.gt4vZq_inputRoot input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ceV5qG_results{width:var(--radix-popover-trigger-width);max-height:280px;padding:var(--space-1)}.ceV5qG_item{gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);color:var(--gray-12);font:inherit;text-align:left;cursor:var(--cursor-menu-item);appearance:none;background:0 0;border:0;outline:none;flex-direction:column;display:flex}.ceV5qG_item[data-highlighted]{background:var(--accent-a4)}
.eLgMgG_with-drag-and-drop-upload{border:2px dashed #0000;height:100%;transition:border-color .2s ease-in-out;position:relative}.eLgMgG_with-drag-and-drop-upload__active{border-color:var(--blue-12)}.eLgMgG_with-drag-and-drop-upload:before{content:"Drop to attach file";z-index:2;color:var(--blue-12);pointer-events:none;opacity:0;font-size:1rem;font-weight:500;transition:opacity .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eLgMgG_with-drag-and-drop-upload:after{content:"";background-color:var(--blue-1);z-index:1;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;position:absolute;inset:0}.eLgMgG_with-drag-and-drop-upload__active:before,.eLgMgG_with-drag-and-drop-upload__active:after{opacity:.97}
.xuFYBa_file-attachment{align-items:center;gap:8px;display:flex;position:relative}.xuFYBa_file-attachment--close-icon{opacity:0;pointer-events:none;cursor:pointer;position:absolute;top:8px;right:8px}.xuFYBa_file-attachment:hover .xuFYBa_file-attachment--close-icon{opacity:1;pointer-events:all}
.ZMerSW_image-attachment{border-radius:var(--radius-3);width:100%;box-shadow:0 1px 6px var(--gray-a2), 0 1px 4px var(--gray-a3);background-position:top;background-size:cover;padding-top:100%;position:relative}.ZMerSW_image-attachment--close-icon{opacity:0;pointer-events:none;cursor:pointer;padding:2px;position:absolute;top:-12px;right:-12px}.ZMerSW_image-attachment:hover .ZMerSW_image-attachment--close-icon{opacity:1;pointer-events:all}
.UKUNqG_ToastViewport{--viewport-padding:25px;padding:var(--viewport-padding);z-index:2147483647;outline:none;flex-direction:column;gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;display:flex;position:fixed;bottom:0;right:0}body[data-scroll-locked] .UKUNqG_ToastViewport{right:var(--removed-body-scroll-bar-size,0px)}.UKUNqG_ToastRoot{background-color:#fff;border-radius:6px;grid-template-columns:8px auto max-content;grid-template-areas:"dot title action""dot description action";align-items:center;column-gap:15px;padding:15px;display:grid;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.UKUNqG_ToastDot{background-color:var(--gray-11);border-radius:8px;width:8px;height:8px}.UKUNqG_ToastRoot[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) UKUNqG_slideIn}.UKUNqG_ToastRoot[data-state=closed]{animation:.1s ease-in UKUNqG_hide}.UKUNqG_ToastRoot[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.UKUNqG_ToastRoot[data-swipe=cancel]{transition:transform .2s ease-out;transform:translate(0)}.UKUNqG_ToastRoot[data-swipe=end]{animation:.1s ease-out UKUNqG_swipeOut}.UKUNqG_ToastRoot+.UKUNqG_ToastRoot{margin-top:var(--space-2)}.UKUNqG_ToastError{border-bottom-color:var(--ruby-11)}@keyframes UKUNqG_hide{0%{opacity:1}to{opacity:0}}@keyframes UKUNqG_slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes UKUNqG_swipeOut{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.UKUNqG_ToastTitle{color:var(--slate-12);grid-area:title;margin-bottom:5px;font-size:15px;font-weight:500}.UKUNqG_ToastDescription{color:var(--slate-11);flex-direction:column;grid-area:description;align-items:flex-start;gap:0;margin:0;font-size:13px;line-height:1.3;display:flex}.UKUNqG_ToastRequestIdRow{flex-wrap:wrap;align-items:center;gap:2px;margin-top:10px;display:flex}.UKUNqG_ToastRequestIdLabel{color:var(--slate-11);font-size:13px;line-height:1.3}.UKUNqG_ToastAction{grid-area:action}.UKUNqG_ToastClose{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-self:start;align-items:center;padding:0;font-weight:500;display:inline-flex}
.sHskOq_content{width:var(--radix-popover-trigger-width);border-radius:var(--radius-2);border:1px solid var(--gray-7);background:var(--color-panel-solid);max-height:240px;box-shadow:var(--shadow-4);padding:var(--space-1);z-index:20;overflow:auto}.sHskOq_resultsList{flex-direction:column;gap:2px;display:flex}.sHskOq_resultButton{appearance:none;width:100%;color:var(--gray-12);border-radius:var(--radius-2);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px}.sHskOq_resultButton:hover,.sHskOq_resultButtonActive{background:var(--accent-3)}.sHskOq_caretSlot{pointer-events:none;color:var(--gray-10)}.sHskOq_clearButton{border-radius:var(--radius-1);width:24px;height:24px;color:var(--gray-11);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sHskOq_clearButton:hover{background:var(--gray-4)}.sHskOq_clearButton:focus-visible{outline:2px solid var(--accent-8);outline-offset:1px}.sHskOq_caretIcon{transition:transform .12s}.sHskOq_caretIconOpen{transform:rotate(180deg)}.sHskOq_inputRoot input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sHskOq_inputRootInvalid{box-shadow:inset 0 0 0 1px var(--red-8)}
.yQvs3a_fieldGroup{width:100%}.yQvs3a_passwordRules{gap:var(--space-2);flex-wrap:wrap;display:flex}.yQvs3a_passwordRule{align-items:center;gap:var(--space-1);display:inline-flex}.yQvs3a_passwordInputError{box-shadow:inset 0 0 0 1px var(--ruby-8);border-radius:var(--radius-3)}
.MsnGUq_activityTimelineItemLine{background-color:var(--gray-4);width:1px;height:calc(100% - 20px);position:absolute;bottom:-10px;left:12px}.MsnGUq_activityTimelineItem:last-child .MsnGUq_activityTimelineItemLine{display:none}
.-o1o6W_AccordionRoot button,.-o1o6W_AccordionRoot h3{all:unset}.-o1o6W_AccordionRoot{width:100%;box-shadow:0 2px 10px var(--black-a4);border-radius:6px}.-o1o6W_AccordionItem{width:100%;margin-top:1px;overflow:hidden}.-o1o6W_AccordionItem:first-child{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.-o1o6W_AccordionItem:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.-o1o6W_AccordionItem:focus-within{z-index:1;box-shadow:0 0 0 2px var(--mauve-12);position:relative}.-o1o6W_AccordionHeader{width:100%;display:flex}.-o1o6W_AccordionTrigger{height:45px;box-shadow:0 1px 0 var(--violet-6);background-color:#fff;flex:1;justify-content:space-between;align-items:center;width:calc(100% - 40px);padding:0 20px;font-family:inherit;font-size:15px;line-height:1;display:flex}.-o1o6W_AccordionTrigger:hover{background-color:var(--violet-2)}.-o1o6W_AccordionContent{color:var(--violet-11);background-color:var(--violet-2);font-size:15px;overflow:hidden}.-o1o6W_AccordionContent[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) -o1o6W_slideDown}.-o1o6W_AccordionContent[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) -o1o6W_slideUp}.-o1o6W_AccordionContentText{padding:15px 20px}.-o1o6W_AccordionChevron{color:var(--violet-10);transition:transform .3s cubic-bezier(.87,0,.13,1)}.-o1o6W_AccordionTrigger[data-state=open]>.-o1o6W_AccordionChevron{transform:rotate(180deg)}@keyframes -o1o6W_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes -o1o6W_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.oDxSIG_accordionRoot{border-bottom:solid 1px var(--gray-4);padding-inline:16px}.oDxSIG_accordionRoot h3{margin-block:6px!important}.oDxSIG_accordionTrigger{cursor:pointer;background-color:#0000;border:none;transition:color .3s ease-in-out}.oDxSIG_accordionTrigger:hover{color:var(--gray-10)}.oDxSIG_accordionTrigger h3{margin:0!important}.oDxSIG_accordionTriggerIcon{transition:transform .3s ease-in-out}.oDxSIG_accordionTrigger[data-state=open] .oDxSIG_accordionTriggerIcon{transform:rotate(-180deg)}.oDxSIG_accordionContent{padding:8px 24px 16px}
.ZhgS9W_layout{grid-template-columns:minmax(0, 1fr) var(--order-sidebar-width,500px);align-items:start;width:100%;display:grid}.ZhgS9W_layout[data-collapsed=true]{grid-template-columns:minmax(0, 1fr) var(--order-sidebar-rail-width,44px)}.ZhgS9W_main{min-width:0}.ZhgS9W_sidebar{top:calc(var(--order-sidebar-header-offset,var(--org-and-mode-header-height,0px)) + var(--order-sidebar-top-inset,0px));height:calc(100vh - var(--order-sidebar-header-offset,var(--org-and-mode-header-height,0px)) - var(--order-sidebar-top-inset,0px));box-sizing:border-box;border-left:1px solid var(--gray-4);flex-direction:column;display:flex;position:sticky;overflow:hidden}.ZhgS9W_collapseToggle{top:var(--space-2);right:var(--space-2);z-index:1;position:absolute}.ZhgS9W_layout[data-collapsed=true] .ZhgS9W_collapseToggle{left:50%;right:auto;transform:translate(-50%)}.ZhgS9W_sidebarBody{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.ZhgS9W_layout[data-collapsed=true] .ZhgS9W_sidebarBody{display:none}
.eZ5Fbq_connectionStatus{background-color:var(--gray-4);border-radius:50%;width:8px;height:8px}.eZ5Fbq_active{background-color:var(--green-9)}
._5BcTCa_cardRoot{border:solid 1px var(--gray-4);background-color:#0000;border-radius:8px;flex-direction:column;padding:16px;display:flex}._5BcTCa_cardRoot:hover{border:solid 1px var(--gray-6);background:var(--gray-2)}._5BcTCa_cardBody,._5BcTCa_cardMain{width:100%;text-align:inherit;font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0;display:block}._5BcTCa_cardMain{cursor:pointer}._5BcTCa_cardFooter{min-width:0}
.OL4s5W_AgentChatHeader{border-bottom:1px solid var(--gray-4);flex-direction:row;justify-content:space-between;gap:16px;display:flex}.OL4s5W_requesterInformation{flex-direction:row;gap:16px;display:flex}.OL4s5W_requesterInformation>div{vertical-align:middle;align-self:center;height:fit-content;display:flex}
.cTe4SW_item{align-items:center;gap:var(--space-2);height:var(--space-6);padding:0 var(--space-3);border-radius:var(--radius-2);box-sizing:border-box;width:100%;color:var(--gray-12);font:inherit;font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);text-align:left;cursor:var(--cursor-menu-item);appearance:none;background:0 0;border:0;outline:none;display:flex}.cTe4SW_item[data-highlighted]{background:var(--accent-a4)}
.M_Ulha_container{border:1px solid var(--gray-5);border-radius:var(--radius-4);padding:var(--space-4);background:#fff;box-shadow:0 1px 3px #00000014}.M_Ulha_option{cursor:pointer;border:1px solid var(--gray-5);border-radius:var(--radius-3);padding:var(--space-4);background:#fff}.M_Ulha_option:hover{border-color:var(--gray-7)}.M_Ulha_optionSelected{border-color:var(--purple-9);background:var(--purple-2);box-shadow:0 0 0 1px var(--purple-9)}.M_Ulha_radioInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.M_Ulha_radio{border:2px solid var(--gray-8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.M_Ulha_radioSelected{border-color:var(--purple-9)}.M_Ulha_radioSelected:after{content:"";background:var(--purple-9);border-radius:50%;width:8px;height:8px}.M_Ulha_sideBySide{align-items:stretch;gap:var(--space-4);flex-direction:row;display:flex}.M_Ulha_sideBySide>.M_Ulha_option{flex-direction:column;flex:1 1 0;min-width:0;display:flex}
.Y7ZROa_attachments-preview{max-height:12rem;overflow-y:auto}.Y7ZROa_attach-file-label{border-radius:2px;justify-content:center;align-items:center;padding:4px;display:flex}.Y7ZROa_attach-file-label:hover{background-color:var(--gray-4)}.Y7ZROa_attach-file-label:active{background-color:var(--gray-3)}
.GEYloq_card{border:1px solid var(--gray-5);border-radius:var(--radius-4);background:#fff;overflow:hidden;box-shadow:0 1px 3px #00000014}.GEYloq_cardExpanded{border-color:var(--purple-9);box-shadow:0 0 0 1px var(--purple-9)}.GEYloq_carrierBadge{border-radius:var(--radius-2);background:var(--gray-3);width:fit-content;color:var(--gray-11);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px}.GEYloq_journeyConnector{flex:1;align-items:center;min-width:32px;display:flex}.GEYloq_journeyLine{background:var(--gray-5);flex:1;min-width:0;height:1px}.GEYloq_journeyArrow{color:var(--gray-9);flex-shrink:0}.GEYloq_travelClassColumn{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.GEYloq_travelClassHeader{width:156px}.GEYloq_travelClassButton{border:1px solid var(--gray-5);border-radius:var(--radius-4);cursor:pointer;width:156px;padding:var(--space-4);background:#fff}.GEYloq_travelClassButton:hover{border-color:var(--purple-7)}.GEYloq_travelClassButtonSelected{border-color:var(--purple-9);background:var(--purple-2);box-shadow:0 0 0 1px var(--purple-9)}.GEYloq_fareList{border-top:1px solid var(--gray-4);padding:var(--space-4);min-width:0}.GEYloq_fareOption{box-sizing:border-box;border:1px solid var(--gray-5);border-radius:var(--radius-3);width:100%;min-width:0;padding:var(--space-4);font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff}.GEYloq_fareOptionContent{width:100%;min-width:0}.GEYloq_fareOptionMain,.GEYloq_fareOptionDetails{flex:1;min-width:0}.GEYloq_fareOptionInfo{flex-shrink:0;display:inline-flex}.GEYloq_fareOptionPrice{white-space:nowrap;flex-shrink:0}.GEYloq_fareOptionSelectButton{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.GEYloq_fareOptionRadio{border:2px solid var(--gray-8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.GEYloq_fareOptionRadioSelected{border-color:var(--purple-9)}.GEYloq_fareOptionRadioSelected:after{content:"";background:var(--purple-9);border-radius:50%;width:8px;height:8px}.GEYloq_fareOption:hover{border-color:var(--gray-7)}.GEYloq_fareOptionSelected{border-color:var(--purple-9);box-shadow:0 0 0 1px var(--purple-9)}
.sbCdwW_priceSlider{appearance:none;pointer-events:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;top:52px;left:0;right:0}.sbCdwW_rangeMin{z-index:3}.sbCdwW_rangeMax{z-index:4}.sbCdwW_priceSlider::-webkit-slider-runnable-track{background:0 0;height:2px}.sbCdwW_priceSlider::-webkit-slider-thumb{appearance:none;pointer-events:all;border:1px solid var(--gray-a5);cursor:pointer;background:#fff;border-radius:999px;width:22px;height:22px;margin-top:-10px;box-shadow:0 2px 6px #0000002e}.sbCdwW_priceSlider::-moz-range-track{background:0 0;height:2px}.sbCdwW_priceSlider::-moz-range-thumb{pointer-events:all;border:1px solid var(--gray-a5);cursor:pointer;background:#fff;border-radius:999px;width:22px;height:22px;box-shadow:0 2px 6px #0000002e}
.VH3v2a_triggerButton{appearance:none;font:inherit;color:var(--accent-a11);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;line-height:1;display:inline-flex}.VH3v2a_triggerButton:hover:not(:disabled){color:var(--accent-a12)}.VH3v2a_triggerButton:disabled{opacity:.5;cursor:not-allowed}
.ffenOq_heading{text-align:center}.ffenOq_sm,.ffenOq_md{display:none}@media (min-width:768px){.ffenOq_sm{display:flex}}@media (min-width:1280px){.ffenOq_heading{text-align:left}.ffenOq_sm{display:none}.ffenOq_md{display:flex}}
.Pqb97W_root{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.Pqb97W_tabsList{padding-inline:var(--space-4);flex-shrink:0}.Pqb97W_timelineContent,.Pqb97W_metadataContent{flex:1;min-height:0}.Pqb97W_timelineContent[data-state=active]{flex-direction:column;display:flex}.Pqb97W_timelineScroll{flex:1;min-height:0;overflow-y:auto}.Pqb97W_composer{border-top:1px solid var(--gray-4);flex-shrink:1;min-height:0;overflow-y:auto}.Pqb97W_metadataContent{overflow-y:auto}
.Oe5cra_layout{overflow-x:clip}.Oe5cra_container{gap:var(--space-8);box-sizing:border-box;max-width:1400px;min-height:100vh;padding:0 var(--space-6);margin:0 auto;display:flex}.Oe5cra_sidebar{isolation:isolate;background-color:var(--gray-2);border-right:1px solid var(--gray-4);flex-shrink:0;position:relative}.Oe5cra_sidebar:before{content:"";z-index:-1;background-color:var(--gray-2);position:absolute;inset:0 0 0 -100vw}.Oe5cra_content{min-width:0;padding:var(--space-9) 0 var(--space-6);flex:1}
.jpszwW_card{border:1px solid var(--gray-5);border-radius:var(--radius-5);width:100%;padding:var(--space-5);background:#fff;box-shadow:0 1px 3px #00000014}.jpszwW_conditionsIcon{transition:transform .12s}.jpszwW_conditionsIconExpanded{transform:rotate(180deg)}
.O3M2ja_root{width:fit-content;padding:var(--space-4);border-radius:var(--radius-4);background:var(--color-panel-solid)}.O3M2ja_label{color:var(--violet-11);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.O3M2ja_route{color:var(--gray-12);font-size:20px;font-weight:700;line-height:1.25}.O3M2ja_details{color:var(--gray-11);font-size:14px;line-height:1.5}.O3M2ja_changeOutboundButton{color:var(--violet-11);align-self:flex-start;margin-inline-start:calc(var(--space-2) * -1)}
.XDuFFq_joinGrid{align-content:start}.XDuFFq_accountCreationFormBackground{background-color:#fff;border:none}.XDuFFq_accountCreationFormCard,.XDuFFq_accountCreationFormInner{margin-inline:auto}.XDuFFq_accountCreationIntro{padding-top:48px;gap:64px;padding-inline:24px}@media (min-width:768px){.XDuFFq_accountCreationIntro{padding-inline:32px}.XDuFFq_accountCreationFormInner{max-width:960px}}@media (min-width:1280px){.XDuFFq_joinGrid{align-content:stretch}.XDuFFq_accountCreationIntro{padding-inline:0;gap:96px;width:400px;margin-left:48px;margin-right:0;padding-top:64px}.XDuFFq_accountCreationFormInner{max-width:640px;margin-left:0;margin-right:auto}.XDuFFq_accountCreationFormCard{max-width:520px}.XDuFFq_accountCreationFormBackground{background-image:url(https://assets.duffel.com/img/design-system/gradients/pure/blue.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0}}@media (min-width:1440px){.XDuFFq_accountCreationIntro{width:520px;margin-left:auto;margin-right:72px}}
._1U50q_container{border:solid 1px var(--gray-4);border-radius:6px;transition:background .2s ease-in-out}._1U50q_container:hover{background:var(--gray-3)}
.dSTSAG_actionsButton{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.dSTSAG_messageContainer:hover .dSTSAG_actionsButton{opacity:1;pointer-events:all}
.vK9YpG_ancillaries .duffel-components{font-family:var(--gt-america)}
._3KYnsq_tickLabels{justify-content:space-between;margin-top:4px;display:flex}._3KYnsq_labelWithIcon{color:var(--gray-11);align-items:center;gap:6px;display:inline-flex}._3KYnsq_summary{align-items:center;gap:4px;min-height:24px;display:inline-flex}._3KYnsq_clearButton{appearance:none;color:var(--gray-11);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin:0;padding:0;line-height:1;display:inline-flex}._3KYnsq_clearButton:hover{color:var(--gray-12)}._3KYnsq_slider{margin-top:12px}
.VTpfKa_roleCard{cursor:pointer;border:1px solid var(--gray-5);border-radius:var(--radius-3);padding:var(--space-4);background:#fff}.VTpfKa_roleCard:hover{border-color:var(--gray-7)}.VTpfKa_roleCardSelected{border-color:var(--mint-8);background:var(--mint-3)}
.ex6LXG_logoAvatarContainer{border-radius:var(--radius-2);width:48px;height:48px;position:relative;overflow:hidden}.ex6LXG_logoAvatar{width:100%;height:100%}.ex6LXG_logoAvatarContainerWithImage,.ex6LXG_logoAvatarContainerWithoutImage{background:var(--gray-2)}.ex6LXG_uploadAvatarButton{border-radius:var(--radius-2);cursor:pointer;background:0 0;border:0;width:48px;height:48px;padding:0;position:relative;overflow:hidden}.ex6LXG_uploadAvatarButton:hover .ex6LXG_uploadIconOverlay{opacity:1;background-color:var(--purple-3)}.ex6LXG_uploadAvatarButton:focus-visible{outline:2px solid var(--focus-8);outline-offset:2px}.ex6LXG_uploadAvatarButton:disabled{cursor:not-allowed}.ex6LXG_uploadAvatarButton:disabled .ex6LXG_uploadIconOverlay{opacity:.5}.ex6LXG_uploadIconOverlay{color:var(--purple-10);opacity:.55;border:1px solid var(--purple-10);border-radius:var(--radius-2);background:#ffffff5c;justify-content:center;align-items:center;transition:opacity .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;display:flex;position:absolute;inset:0}.ex6LXG_removeLogoButton{border-radius:var(--radius-2);color:#fff;opacity:0;pointer-events:none;cursor:pointer;background:#00000094;border:0;justify-content:center;align-items:center;transition:opacity .12s ease-out;display:flex;position:absolute;inset:0}.ex6LXG_removeLogoButton svg,.ex6LXG_uploadIconOverlay svg{width:16px;height:16px}.ex6LXG_logoAvatarContainerWithImage:hover .ex6LXG_removeLogoButton,.ex6LXG_logoAvatarContainerWithImage:focus-within .ex6LXG_removeLogoButton{opacity:1;pointer-events:auto}.ex6LXG_removeLogoButton:focus-visible{opacity:1;outline:2px solid var(--focus-8);outline-offset:2px}.ex6LXG_loadingOverlay{background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CjvDrq_root{width:100%}.CjvDrq_root h3{all:unset;width:100%;display:block}.CjvDrq_item{border-bottom:1px solid var(--gray-a5);overflow:hidden}.CjvDrq_trigger{all:unset;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}.CjvDrq_trigger:hover{opacity:.8}.CjvDrq_chevron{color:var(--gray-a9);transition:transform .3s cubic-bezier(.87,0,.13,1)}.CjvDrq_trigger[data-state=open]>.CjvDrq_chevron{transform:rotate(180deg)}.CjvDrq_content{overflow:hidden}.CjvDrq_content[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) CjvDrq_slideDown}.CjvDrq_content[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) CjvDrq_slideUp}.CjvDrq_contentInner{padding:0 0 16px}@keyframes CjvDrq_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes CjvDrq_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
._ecG9G_sortableHeader{cursor:pointer;transition:background-color .15s ease-in-out}._ecG9G_sortableHeader:hover{background-color:var(--gray-4)}
body[data-scroll-locked] .H73TAG_floatingCtaBar{padding-right:calc(var(--space-6) + var(--removed-body-scroll-bar-size,0px))}
._1Hi_uq_card{outline-offset:-2px;outline:2px solid #0000;transition:background-color .3s cubic-bezier(.4,0,.2,1),outline-color .15s cubic-bezier(.4,0,.2,1)}._1Hi_uq_card:hover{background-color:var(--gray-4)}._1Hi_uq_card[data-selected=true]{outline-color:var(--accent-7);background-color:var(--gray-3)}
._7pw9GW_TaskAssignmentBanner{opacity:.9;background-color:#fff;position:fixed;bottom:0;left:0;right:0}body[data-scroll-locked] ._7pw9GW_TaskAssignmentBanner{padding-right:calc(var(--space-4) + var(--removed-body-scroll-bar-size,0px))}
.FKLlFq_card{border:1px solid var(--gray-5);border-radius:var(--radius-5);width:100%;padding:var(--space-5);background:#fff;box-shadow:0 1px 3px #00000014}.FKLlFq_conditionsIcon{transition:transform .12s}.FKLlFq_conditionsIconExpanded{transform:rotate(180deg)}
.PEGMca_card{border:1px solid var(--gray-5);border-radius:var(--radius-5);width:100%;padding:var(--space-5);background:#fff;box-shadow:0 1px 3px #00000014}.PEGMca_typeBadge{letter-spacing:.08em;text-transform:uppercase}.PEGMca_reservationToggle{border:1px solid var(--gray-5);border-radius:var(--radius-4);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.PEGMca_reservationToggleButton{width:100%;height:auto;color:var(--gray-12);cursor:pointer;font:inherit;font-weight:var(--font-weight-medium);padding:var(--space-3) var(--space-4);background:#fff;border:0;border-radius:0}.PEGMca_reservationToggleButton:not(:first-child){border-left:1px solid var(--gray-5)}.PEGMca_reservationToggleButton:disabled{color:var(--gray-9);cursor:not-allowed}.PEGMca_reservationToggleButtonSelected{background:var(--gray-3);color:var(--purple-900);font-weight:var(--font-weight-bold)}.PEGMca_preferencesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PEGMca_sectionHeading{letter-spacing:.08em;text-transform:uppercase}@media (max-width:640px){.PEGMca_preferencesGrid{grid-template-columns:1fr}}