@layer botgim-journey-common{@media screen{.botgimDepth .directorySection{box-sizing:border-box;min-width:0}.botgimDepth .journeyApp .directoryHeader,.botgimDepth .directoryHeader{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px 20px!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.botgimDepth .journeyApp .directoryHeader :is(h1,h2,h3).directoryHeading,.botgimDepth .directoryHeader :is(h1,h2,h3).directoryHeading{overflow-wrap:anywhere;min-width:0!important;color:var(--lavender-ink,#203e65)!important;letter-spacing:-.025em!important;flex:180px!important;margin:0!important;font:700 28px/1.35 SUIT,sans-serif!important}.botgimDepth .directoryHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;max-width:100%;display:flex}.botgimDepth .directoryHeaderActions>a{min-height:44px;color:var(--lavender-ink,#203e65);text-underline-offset:4px;align-items:center;padding:8px 0;font:400 14px/1.5 SUIT,sans-serif;text-decoration:underline;display:inline-flex}.botgimDepth .tripDirectory{box-sizing:border-box;min-width:0;max-width:100%}.botgimDepth .journeyApp .tripDirectory .tripDirectoryFilters,.botgimDepth .tripDirectory .tripDirectoryFilters{margin:0 0 16px!important;padding:0!important;display:block!important}.botgimDepth .tripDirectory .directorySearchMain{grid-template-columns:minmax(0,1fr) minmax(110px,160px) auto;align-items:end;gap:12px;display:grid}.botgimDepth .tripDirectory .directorySearchMain>label,.botgimDepth .tripDirectory .directoryAdvancedFilters>label{flex-direction:column;min-width:0!important;color:var(--lavender-muted,#657084)!important;grid-column:auto!important;gap:6px!important;margin:0!important;font:400 14px/1.5 SUIT,sans-serif!important;display:flex!important}.botgimDepth .tripDirectory .tripDirectoryFilters :is(input,select){box-sizing:border-box!important;border:1px solid var(--lavender-border,#b8b4c9)!important;background:var(--lavender-paper,#f3f2f7)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:var(--lavender-ink,#203e65)!important;border-radius:8px!important;padding:8px 10px!important;font:400 14px/1.5 SUIT,sans-serif!important}.botgimDepth .tripDirectory .directoryFilterActions>button:last-child{margin-left:auto!important}.botgimDepth .tripDirectory .directoryFilterActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.botgimDepth .tripDirectory .directoryAdvancedFilters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.botgimDepth .tripDirectory .directoryAdvancedFilters[hidden]{display:none!important}.botgimDepth .directoryResults{min-width:0}.botgimDepth .directoryRecordList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.botgimDepth .directoryRecord{background:linear-gradient(135deg,#f4f6faf0,#e8edf4d9);border:1px solid #cbd5e2;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:0 8px;min-width:0;padding:12px 16px;display:grid}.botgimDepth .directoryRecord[data-selected=true]{background:#dfe9f4;border-color:#748ba5}.botgimDepth .directoryRecordOpen{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(130px,auto) 20px;align-items:center;gap:12px;width:100%;min-width:0;height:auto!important;min-height:64px!important;box-shadow:none!important;text-align:left!important;white-space:normal!important;color:#263e5d!important;background:0 0!important;border:0!important;padding:0!important;font:400 14px/1.5 SUIT,sans-serif!important;display:grid!important}.botgimDepth .directoryRecordIdentity,.botgimDepth .directoryRecordFacts{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.botgimDepth .directoryRecordIdentity strong{font-size:17px;font-weight:700}.botgimDepth .directoryRecordIdentity>span,.botgimDepth .directoryRecordFacts{color:#5b6c80}.botgimDepth .directoryRecordArrow{font-size:24px}.botgimDepth .directoryRecordDetails{color:#5b6c80;grid-column:2;min-width:0;font:400 13px/1.5 SUIT,sans-serif}.botgimDepth .directoryRecordDetails summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.botgimDepth .directoryRecordDetails summary:after{content:"⌄"}.botgimDepth .directoryRecordDetails[open] summary:after{content:"⌃"}.botgimDepth .directoryRecordDetails dl{border-top:1px solid #cbd5e2;flex-wrap:wrap;gap:8px 24px;margin:0;padding:8px 0;display:flex}.botgimDepth .directoryRecordDetails dl>div{gap:8px;display:flex}.botgimDepth .directoryRecordDetails dd{margin:0}.botgimDepth .directorySelectAll,.botgimDepth .directoryRecordCheck label{align-items:center;gap:8px;min-width:44px;min-height:44px;font:400 14px/1.5 SUIT,sans-serif;display:flex}.botgimDepth .directoryRecordCheck label{justify-content:center}.botgimDepth .directoryResults input[type=checkbox]{accent-color:#3c587a;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important}.botgimDepth .directorySelection{background:#dfe9f4;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:10px 16px;font:400 14px/1.5 SUIT,sans-serif;display:flex}.botgimDepth .directoryEmpty{text-align:center;color:#5b6c80;padding:24px}.botgimDepth .tripDirectoryPaging{flex-wrap:wrap;font:400 14px/1.5 SUIT,sans-serif;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:16px 0 0!important;padding:0!important;display:flex!important}.botgimDepth .tripDirectoryPaging>span:first-child{margin-right:auto!important}.botgimDepth .sharingDirectoryWorkspace{width:100%;min-width:0;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.botgimDepth :is(.journeyApp,.memberFrame>.bentoMain)>.sharingDirectoryWorkspace{box-sizing:border-box!important;width:calc(100% - var(--journey-canvas-gutter,64px))!important;max-width:var(--journey-canvas-width,1280px)!important;margin:18px auto 32px!important;padding:0!important}.botgimDepth .sharingDirectoryTabs{border:0!important;border-bottom:1px solid var(--lavender-line,#dedce9)!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 20px!important;margin:0 0 20px!important;padding:0!important;display:flex!important}.botgimDepth .sharingDirectoryTabs>button{min-height:44px!important;box-shadow:none!important;color:var(--lavender-muted,#657084)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin:0!important;padding:8px 0!important;font:600 14px/1.5 SUIT,sans-serif!important}.botgimDepth .sharingDirectoryTabs>button[aria-pressed=true]{border-bottom-color:var(--lavender-ink,#203e65)!important;color:var(--lavender-ink,#203e65)!important}.botgimDepth .sharingDirectoryTabs>a{min-height:44px;color:var(--lavender-ink,#203e65);align-items:center;font-size:14px;display:inline-flex}.botgimDepth .sharingDirectoryWorkspace .sharingDetail,.botgimDepth .sharingDirectoryWorkspace .sharingLedger,.botgimDepth .sharingDirectoryWorkspace .sharingPublish{min-width:0;border:0!important;border-top:1px solid var(--lavender-border,#b8b4c9)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:24px 0 0!important;padding:20px 0 0!important}.botgimDepth .sharingDirectoryWorkspace .sharingPublish{border-top:0!important;margin-top:0!important;padding-top:0!important}.botgimDepth .sharingActionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.botgimDepth .sharingDirectoryWorkspace .sharingNoticeDetails{color:var(--lavender-muted,#657084);margin:12px 0}.botgimDepth .sharingDirectoryWorkspace .sharingNoticeDetails>summary,.botgimDepth .sharingDirectoryWorkspace .sharingPublicationDates>summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;display:flex}.botgimDepth .sharingPublications{border-top:1px solid var(--lavender-border,#b8b4c9)!important;margin-top:24px!important;padding-top:20px!important}.botgimDepth .sharingPublicationList{margin:0!important;padding:0!important;list-style:none!important;display:block!important}.botgimDepth .sharingPublicationList>li{border-bottom:1px solid var(--lavender-border,#b8b4c9);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 20px;min-width:0;padding:14px 0;display:grid}.botgimDepth .sharingPublicationList>li:last-child{border-bottom:0}.botgimDepth .sharingPublicationList h3{overflow-wrap:anywhere;margin:0!important;font-size:16px!important}.botgimDepth .sharingPublicationList p{margin:4px 0!important;font-size:14px!important}.botgimDepth .sharingPublicationCounts{white-space:normal;font-variant-numeric:tabular-nums;color:var(--lavender-muted,#657084)}.botgimDepth .sharingPublicationDates{grid-column:1/-1;min-width:0}.botgimDepth .sharingPublicationDates dl{flex-wrap:wrap;gap:12px 24px;margin:0 0 8px;font-size:14px;display:flex}.botgimDepth .sharingPublicationDates dl>div{gap:8px;display:flex}.botgimDepth .sharingPublicationDates dd{margin:0}@media (width<=767px){.botgimDepth .journeyApp .directoryHeader :is(h1,h2,h3).directoryHeading,.botgimDepth .directoryHeader :is(h1,h2,h3).directoryHeading{font-size:24px!important}.botgimDepth .directoryHeaderActions{justify-content:flex-start}.botgimDepth .tripDirectory .directorySearchMain{grid-template-columns:minmax(0,1fr) auto;gap:10px}.botgimDepth .tripDirectory .directorySearchMain>.directoryKeyword{grid-column:1/-1!important}.botgimDepth .tripDirectory .tripDirectoryFilters :is(input,select){font-size:16px!important}.botgimDepth .tripDirectory .directoryAdvancedFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.botgimDepth .tripDirectory .directoryAdvancedFilters[hidden]{display:none!important}.botgimDepth .directoryRecord{gap:0 4px;padding:10px 12px}.botgimDepth .directoryRecordOpen{grid-template-columns:minmax(0,1fr) 20px;gap:4px 8px}.botgimDepth .directoryRecordIdentity{grid-column:1}.botgimDepth .directoryRecordFacts{flex-wrap:wrap;grid-column:1;gap:4px 12px;display:flex}.botgimDepth .directoryRecordArrow{grid-area:1/2/3}.botgimDepth :is(.journeyApp,.memberFrame>.bentoMain)>.sharingDirectoryWorkspace{margin-block:12px 24px!important;padding:0!important}.botgimDepth .sharingPublicationList>li{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.botgimDepth .sharingPublicationCounts{grid-column:1}.botgimDepth .sharingPublicationList>li>.uiButton{grid-area:1/2/3}}body .journeyApp:has(.bgSuitcaseIntro){--intro-gutter:48px;--intro-max-width:1560px;padding-top:0!important}body .journeyApp:has(.bgSuitcaseIntro)>.siteHeader{display:none!important}body .journeyApp .bgSuitcaseIntro{box-sizing:border-box!important;isolation:isolate!important;width:calc(100% - var(--intro-gutter,48px))!important;max-width:var(--intro-max-width,1560px)!important;color:#162844!important;background:linear-gradient(135deg,#f0f2f4 0%,#e5e9ed 68%,#dbe2e8 100%)!important;border:1px solid #c7cfd7!important;border-radius:30px!important;min-height:max(640px,100svh - 112px)!important;margin:24px auto 0!important;position:relative!important;overflow:visible!important;box-shadow:0 25px 70px -30px #23344940,inset 0 1px #fff!important}body .journeyApp .bgSuitcaseIntro *{box-sizing:border-box!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandRow{z-index:2!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;padding:28px 48px 0!important;display:flex!important;position:relative!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandGroup{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrand,body .journeyApp .bgSuitcaseIntro .bgBrandArtwork{width:200px!important;min-width:200px!important;height:62px!important;margin:0!important;display:block!important;position:relative!important;overflow:visible!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseLanguage select{font:inherit!important;color:#33465a!important;cursor:pointer!important;background:0 0!important;border:0!important;max-width:130px!important;min-height:44px!important;padding:8px 28px 8px 12px!important;font-size:14px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseLanguage select:focus-visible{outline-offset:3px!important;border-radius:6px!important;outline:2px solid #698bad!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:24px!important;min-height:max(530px,100svh - 204px)!important;padding:24px 64px 36px 80px!important;display:grid!important;position:relative!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseCopy{z-index:1!important;min-width:0!important;padding:0!important;position:relative!important}body .journeyApp .bgSuitcaseIntro h1{letter-spacing:-3.8px!important;color:#162844!important;margin:0!important;font-size:clamp(48px,4.7vw,69px)!important;font-weight:750!important;line-height:1.2!important}body .journeyApp .bgSuitcaseIntro h1 span,body .journeyApp .bgSuitcaseIntro .bgSuitcaseDescription span{display:block!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseDescription{color:#6c7986!important;letter-spacing:-.35px!important;margin:28px 0 36px!important;font-size:18px!important;font-weight:400!important;line-height:1.85!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseActions{flex-wrap:wrap!important;align-items:center!important;display:flex!important}body .journeyApp .bgSuitcaseIntro button{font:inherit!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;min-height:44px!important}body .journeyApp .bgSuitcaseIntro button:focus-visible{outline-offset:5px!important;outline:3px solid #698bad!important}body .journeyApp .bgSuitcaseIntro .bgSuitcasePrimary{color:#fff!important;background:linear-gradient(165deg,#233d5a,#152a45)!important;border:1px solid #152a44!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:28px!important;padding:18px 23px!important;font-size:15px!important;font-weight:600!important;transition:transform .2s,box-shadow .2s!important;display:inline-flex!important;box-shadow:0 7px 16px -7px #172e5266,inset 0 1px #fff2!important}body .journeyApp .bgSuitcaseIntro .bgSuitcasePrimary:hover{transform:translateY(-2px)!important}body .journeyApp .bgSuitcaseIntro .bgSuitcasePrimary span{font-size:20px!important;font-weight:300!important;line-height:1!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseVisual{aspect-ratio:auto!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-height:none!important;display:flex!important;position:relative!important;overflow:visible!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseVisual img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(15px 23px 16px #33465a16)!important;width:100%!important;max-width:560px!important;height:clamp(440px,100svh - 264px,760px)!important;display:block!important;position:static!important;transform:none!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter{--intro-gutter:48px;--intro-max-width:1560px;box-sizing:border-box!important;width:calc(100% - var(--intro-gutter))!important;max-width:var(--intro-max-width)!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:baseline!important;gap:16px 32px!important;margin:0 auto!important;padding:24px 0!important;display:grid!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter .commerceFooterTop{grid-area:1/2!important;justify-self:end!important;align-items:baseline!important;width:auto!important;margin:0!important;display:block!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter nav{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:baseline!important;gap:8px 24px!important;line-height:1.5!important;display:flex!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter dl{grid-area:2/1/auto/-1!important;align-items:baseline!important;margin:0!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter dl:empty{display:none!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter>small{white-space:nowrap!important;grid-area:1/1!important;align-self:baseline!important;margin:0!important;line-height:1.5!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter>p{grid-area:3/1/auto/-1!important;margin:0!important}}@media (width<=1050px){body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandRow{padding:24px 32px 0!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseHero{gap:12px!important;padding:24px 36px 36px!important}body .journeyApp .bgSuitcaseIntro h1{letter-spacing:-2.6px!important;font-size:clamp(42px,5.5vw,58px)!important}}@media (width<=767px){body .journeyApp:has(.bgSuitcaseIntro){--intro-gutter:24px}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter{--intro-gutter:24px}body .journeyApp .bgSuitcaseIntro{border-radius:23px!important;min-height:calc(100svh - 24px)!important;margin-top:12px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandRow{gap:8px!important;padding:20px 20px 0!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrand,body .journeyApp .bgSuitcaseIntro .bgBrandArtwork{width:142px!important;min-width:142px!important;height:45px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseLanguage select{max-width:98px!important;padding-inline:6px!important;font-size:13px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseHero{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;min-height:0!important;padding:40px 24px 28px!important}body .journeyApp .bgSuitcaseIntro h1{letter-spacing:-2.7px!important;font-size:clamp(40px,10vw,58px)!important;line-height:1.16!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseDescription{margin:22px 0 28px!important;font-size:16px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseActions{justify-content:center!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseVisual img{max-width:360px!important;height:clamp(300px,52svh,460px)!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter{grid-template-columns:minmax(0,1fr)!important;row-gap:12px!important;padding:20px 8px!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter .commerceFooterTop{grid-area:1/1!important;justify-self:start!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter nav{justify-content:flex-start!important;gap:8px 16px!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter>small{grid-row:2!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter dl{grid-row:3!important}body .journeyApp:has(.bgSuitcaseIntro)~.commerceFooter>p{grid-row:4!important}}@media (width<=399px){body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandRow{flex-wrap:wrap!important;gap:8px!important;padding-inline:16px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrand,body .journeyApp .bgSuitcaseIntro .bgBrandArtwork{width:110px!important;min-width:110px!important;height:36px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseBrandGroup{gap:8px!important}body .journeyApp .bgSuitcaseIntro .betaEnvironmentBadge{flex:none!important;width:32px!important;min-width:32px!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseLanguage{max-width:82px!important;margin-left:auto!important}body .journeyApp .bgSuitcaseIntro .bgSuitcaseLanguage select{width:82px!important;max-width:82px!important;padding-inline:4px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){body .journeyApp .bgSuitcaseIntro button{transition:none!important}}@media screen{body:has(.journeyApp) :is(.materialDetailPopup,.taskPopup,.taskUtilityDialog).memberDetailDialog{border-radius:var(--member-card-radius,19px)!important;font:var(--member-font-body,400 13px/1.7 SUIT,sans-serif)!important;gap:0!important;padding:0!important;overflow:hidden!important}body:has(.journeyApp) :is(.materialDetailPopup,.taskPopup,.taskUtilityDialog).memberDetailDialog[open]{flex-direction:column!important;display:flex!important}body:has(.journeyApp) .memberDetailDialog>.memberDetailHeader{justify-content:space-between!important;align-items:flex-start!important;gap:var(--member-layout-gap,18px)!important;padding:var(--member-card-padding,20px)!important;background:0 0!important;border:0!important;border-bottom:1px solid #a3b2c259!important;flex:none!important;margin:0!important;display:flex!important;position:static!important}body:has(.journeyApp) .memberDetailDialog .memberDetailHeading{gap:6px!important;min-width:0!important;display:grid!important}body:has(.journeyApp) .memberDetailDialog .memberDetailHeader h2{font:var(--member-font-detail-title,800 21px/1.4 SUIT,sans-serif)!important;letter-spacing:-.03em!important;color:var(--glass-ink,#29394d)!important;overflow-wrap:anywhere!important;margin:0!important}body:has(.journeyApp) .memberDetailDialog .memberDetailMeta{font:var(--member-font-meta,400 12px/1.5 SUIT,sans-serif)!important;color:var(--glass-muted,#596b7f)!important}body:has(.journeyApp) .memberDetailDialog .memberDetailClose{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:var(--member-control-radius,11px)!important;color:var(--glass-ink,#29394d)!important;background:0 0!important;border:0!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody{overscroll-behavior:contain!important;min-width:0!important;min-height:0!important;padding:var(--member-card-padding,20px)!important;font:var(--member-font-body,400 13px/1.7 SUIT,sans-serif)!important;overflow-wrap:anywhere!important;background:0 0!important;overflow:auto!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody :is(h3,h4){font:var(--member-font-section,750 14px/1.4 SUIT,sans-serif)!important;letter-spacing:normal!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody .materialOverview>p{font:var(--member-font-body,400 13px/1.7 SUIT,sans-serif)!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody>p{font:var(--member-font-body,400 13px/1.7 SUIT,sans-serif)!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody .materialOverview>.materialTiming{font:var(--member-font-meta,400 12px/1.5 SUIT,sans-serif)!important}body:has(.journeyApp) .memberDetailDialog .memberDetailActions{padding:14px var(--member-card-padding,20px)!important;background:0 0!important;border:0!important;border-top:1px solid #a3b2c259!important;flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}body:has(.journeyApp) .memberDetailDialog .memberDetailActions>.uiButton{font:var(--member-font-control,600 14px/1.4 SUIT,sans-serif)!important;border-radius:var(--member-control-radius,11px)!important;min-height:44px!important}body:has(.journeyApp) .memberDetailDialog .taskUtilityDialogForm{gap:0!important}body:has(.journeyApp) .memberDetailDialog .materialFactGrid{margin:var(--member-layout-gap,18px) 0!important;gap:0!important}body:has(.journeyApp) .memberDetailDialog .materialFactGrid>div{border-bottom:1px solid #a3b2c24d!important;padding:12px 0!important}body:has(.journeyApp) .memberDetailDialog .materialFactGrid dt{font:var(--member-font-section,750 14px/1.4 SUIT,sans-serif)!important}body:has(.journeyApp) .memberDetailDialog .materialFactGrid dd{font:var(--member-font-body,400 13px/1.7 SUIT,sans-serif)!important;margin:0!important}}@media screen and (width<=600px){:is(body:has(.journeyApp) .memberDetailDialog>.memberDetailHeader,body:has(.journeyApp) .memberDetailDialog .memberDetailBody){padding:16px!important}body:has(.journeyApp) .memberDetailDialog .memberDetailActions{padding:12px 16px!important}body:has(.journeyApp) .memberDetailDialog .memberDetailBody :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}}.messengerPanel{color:var(--botgim-brand-text,#465747);min-width:0;margin:12px 0 24px;font:14px/1.5 SUIT,sans-serif}.messengerPanel *{box-sizing:border-box}.messengerPanel h3{margin:0 0 10px!important;font:700 18px/1.4 SUIT,sans-serif!important}.messengerTabs{gap:4px;margin:10px 0;display:flex}.messengerPanel button,.messengerPanel .messengerPair a{border:1px solid var(--botgim-brand-border,#bdc6b7);min-height:44px;color:var(--botgim-brand-primary,#465747);cursor:pointer;background:0 0;border-radius:10px;padding:7px 10px;font:500 14px/20px SUIT,sans-serif}.messengerTabs button{white-space:nowrap;flex:1}.messengerPanel button[aria-pressed=true],.messengerPanel .messengerPrimary{background:var(--botgim-brand-primary,#465747);color:var(--botgim-brand-surface,#fff)}.messengerPanel button:disabled{opacity:.45;cursor:default}.messengerHelp,.messengerConnections p{color:var(--botgim-brand-strong,#717467);font:13px/1.5 SUIT,sans-serif!important}.messengerHistory{max-height:none;margin:12px 0;padding:0;list-style:none;overflow:visible}.messengerHistory li{background:var(--botgim-brand-surface,#fffdf7);border:1px solid var(--botgim-brand-border,#d5cdb8);border-radius:12px;margin:0 0 8px;padding:10px 12px}.messengerHistory li[data-mine=true]{background:var(--botgim-brand-soft,#e5eadf)}.messengerHistory header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.messengerHistory time,.messengerHistory small{color:var(--botgim-brand-strong,#717467);font:12px/1.5 SUIT,sans-serif;display:block}.messengerHistory p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font:14px/1.6 SUIT,sans-serif}.messengerPanel form{gap:8px;display:grid}.messengerPanel label{flex-direction:column;gap:5px;font-size:14px;display:flex}.messengerPanel textarea,.messengerPanel input:not([type=checkbox]),.messengerPanel select{background:var(--botgim-brand-surface,#fffdf7);border:1px solid var(--botgim-brand-border,#bdc6b7);width:100%;min-width:0;color:var(--botgim-brand-text,#465747);border-radius:10px;padding:8px;font:14px/1.5 SUIT,sans-serif}.messengerPanel textarea{resize:vertical;min-height:75px}.messengerPanel label:has(input[type=checkbox]){flex-direction:row;align-items:center}.messengerPanel input[type=checkbox]{width:17px;height:17px;accent-color:var(--botgim-brand-text,#465747)}.messengerPanel [role=alert]{color:var(--botgim-brand-text,#a53c35)}.messengerConnections{border-top:1px solid var(--botgim-brand-border,#bdc6b7);margin-top:16px;padding-top:12px}.messengerConnections summary{cursor:pointer;font-weight:600}.messengerConnections article,.messengerConnections>form{border-bottom:1px solid var(--botgim-brand-border,#d5cdb8);gap:8px;padding:12px 0;display:grid}.messengerConnections article header{justify-content:space-between;gap:8px;display:flex}.messengerConnections article header span{font-size:12px}.messengerPanel code{overflow-wrap:anywhere;white-space:normal;background:var(--botgim-brand-soft,#e5eadf);padding:8px;font:13px/1.5 monospace;display:block}.messengerPair{background:var(--botgim-brand-soft,#e5eadf);margin-top:10px;padding:12px}.messengerPair a{margin-right:8px;display:inline-block}.messengerAdminGrid{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:20px;display:grid}.messengerAdminGrid aside{max-height:450px;overflow:auto}.messengerAdminGrid aside button{text-align:left;overflow-wrap:anywhere;flex-direction:column;width:100%;margin-bottom:6px;display:flex}.messengerAdmin .messengerHistory{max-height:450px;overflow:auto}.messengerAdmin .messengerConnections{max-width:760px}@media (width<=700px){.messengerAdminGrid{grid-template-columns:1fr}.messengerAdminGrid aside{max-height:200px}.messengerTabs button{padding:6px;font-size:13px}.messengerPanel textarea,.messengerPanel select,.messengerPanel input:not([type=checkbox]){font-size:16px}}.messengerConversation{grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);align-items:start;gap:18px;display:grid}.messengerTranscript,.messengerComposer{background:linear-gradient(135deg,#f3f6fa,#e5ecf3);border:1px solid #f8fbff;border-radius:20px;min-width:0;padding:16px}.messengerComposer .messengerPrimary{justify-self:end}.messengerHistory{margin:0}.messengerTabs{flex-wrap:wrap}.messengerTabs button{flex:100px}.messengerComposer textarea{min-height:140px}.messengerHistory li{background:0 0;border:0;border-bottom:1px solid #cbd5e0;border-radius:0;margin:0;padding:12px 0}.messengerHistory li[data-mine=true]{background:#dfe8f2;border-radius:10px;padding-inline:10px}.messengerHistory time,.messengerHistory small{font-size:13px}@media (width<=1100px){.messengerConversation{grid-template-columns:minmax(0,1fr)}.messengerComposer textarea{min-height:90px}}.taskPopup{border:1px solid var(--botgim-brand-border,#c8d9e6);background:var(--botgim-brand-surface,#fff);width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--botgim-brand-primary,#143a5f);box-shadow:0 24px 90px var(--botgim-brand-primary-a251,#10283e40);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.taskPopup.wide{width:min(1040px,100vw - 32px)}.taskPopup::backdrop{background:var(--botgim-brand-primary-a502,#10283e80)}.taskPopup>header{background:var(--botgim-brand-surface,#fff);border-bottom:1px solid var(--botgim-brand-border,#d2dfea);z-index:1;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;position:sticky;top:0}.taskPopup>header h2{margin:0;font-size:1.2rem;line-height:1.5}.taskPopup>header button{color:var(--botgim-brand-primary,#143a5f);cursor:pointer;background:0 0;border:0;flex:none;width:40px;height:40px;font-size:28px}.taskPopupBody{background:var(--botgim-brand-soft,#edf3f7);padding:26px;font-size:1rem;line-height:1.7}.taskPopupActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:26px;display:flex}.taskPopupActions button{border:1px solid var(--botgim-brand-border,#b9cedf);background:var(--botgim-brand-surface,#fff);color:var(--botgim-brand-primary,#143a5f);border-radius:8px;padding:12px 18px}.taskPopupActions button.journeyPrimary{background:var(--botgim-brand-primary,#143a5f);color:var(--botgim-brand-surface,white)}.researchDecisionLauncher{border:1px solid var(--botgim-brand-border,#b9cedf);background:var(--botgim-brand-soft,#edf3f7);color:var(--botgim-brand-primary,#143a5f);border-radius:8px;align-items:center;gap:16px;margin:16px 0;padding:12px 18px;display:flex}.taskPopup .fareRebooking{background:0 0;border:0;margin:0;padding:0}.taskPopup .fareRebooking>h4{display:none}.taskPopup .fareRebooking input,.taskPopup .fareRebooking select{background:var(--botgim-brand-surface,#fff)}.taskPopup .fareRebooking .bookingPaidSummary,.taskPopup .fareRebooking .rebookingResult{background:var(--botgim-brand-surface,#fff);border-radius:8px;padding:16px}@media (width<=640px){.taskPopup>header{padding:16px}.taskPopupBody{padding:18px}.taskPopupActions{flex-direction:column-reverse}.taskPopup .monthSearchFields{grid-template-columns:1fr}}.researchReviewTask>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.researchReviewTask h3{margin:0;font:700 18px/1.5 SUIT,sans-serif}.researchReviewTask>header>span{color:#5b6c80;font-size:14px}.researchReviewTask>ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.researchReviewTask>ol>li{background:#edf2f7;border:1px solid #cbd5e2;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.researchReviewTask>ol>li>span{color:#314e70;background:#dce6f1;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.researchReviewTask>ol p{overflow-wrap:anywhere;margin:0}.researchReviewTask>details{color:#5b6c80;margin-top:12px}.researchReviewTask>details>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}
