.ChatSessionTimeout_overlay__cL9am{position:fixed;inset:0;z-index:100000;background:rgba(10,14,20,.32)}.ChatSessionTimeout_content__1z4in{position:fixed;inset:0;z-index:100001;display:grid;gap:16px;box-sizing:border-box;width:calc(100% - 32px);max-width:400px;height:fit-content;margin:auto;padding:24px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:24px;background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326);box-shadow:0 16px 48px 0 rgba(0,19,38,.24)}.ChatSessionTimeout_content__1z4in.ChatSessionTimeout_content__1z4in .ChatSessionTimeout_title__3rpeH{margin:0;color:var(--j9-chat-navy,#001326);font-size:20px!important;line-height:28px!important}.ChatSessionTimeout_description__v4lPL{margin:0;color:var(--j9-chat-grey-dark,#4e4e4e);font-size:var(--j9-chat-body,14px);line-height:1.5}.ChatSessionTimeout_content__1z4in.ChatSessionTimeout_content__1z4in .ChatSessionTimeout_error__sfSto{margin:0;padding:10px 12px;border:1px solid var(--j9-chat-error-border,#efa3a6);border-radius:12px;background:var(--j9-chat-error-surface,#fdeaea);color:var(--j9-chat-error-text,#c4141c);font-size:var(--j9-chat-body,14px);line-height:20px}.ChatSessionTimeout_primary__gZMkM{align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--j9-chat-yellow,#ffce00);border-radius:9999px;background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326);font-size:16px;line-height:20px;cursor:pointer;transition:filter .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.ChatSessionTimeout_primary__gZMkM:hover:not(:disabled){filter:brightness(1.04)}.ChatSessionTimeout_primary__gZMkM:active:not(:disabled){scale:.98}.ChatSessionTimeout_primary__gZMkM:disabled{border-color:var(--j9-chat-grey-hover,#dddddd);background:var(--j9-chat-grey-hover,#dddddd);color:var(--j9-chat-grey-dark,#4e4e4e);cursor:wait}.ChatSessionTimeout_primary__gZMkM:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:3px}.KnowledgeAnswer_answer__6MfzB{color:var(--j9-chat-navy,#001326);font-size:16px;line-height:1.55;overflow-wrap:anywhere;text-align:start}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH p{margin:0 0 10px}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH p:last-child{margin-bottom:0}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ol,.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ul{margin:6px 0 10px;padding-inline-start:22px}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ul{list-style:disc}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ol{list-style:decimal}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ol:last-child,.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH ul:last-child{margin-bottom:0}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH li{margin-block:5px;padding-inline-start:2px}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH li::marker{color:var(--j9-chat-dark-blue,#004a97)}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH h4{margin:14px 0 6px;font-size:16px!important;font-weight:var(--j9-chat-strong,700)!important;line-height:20px!important;color:var(--j9-chat-navy,#001326)}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH h4:first-child{margin-top:0}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH strong{font-weight:700}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH a{color:var(--j9-chat-dark-blue,#004a97);font-weight:var(--j9-chat-demi,600);text-decoration:underline;text-underline-position:from-font;overflow-wrap:anywhere}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH:focus{outline:none}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:4px;border-radius:4px}.KnowledgeAnswer_tableWrap__ZUZ8m{overflow-x:auto;margin-block:8px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:12px;background:var(--j9-chat-card,#ffffff)}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH td,.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH th{padding:8px 12px;border:0;border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));text-align:start;vertical-align:top}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH tr:last-child td{border-bottom:0}.KnowledgeAnswer_answer__6MfzB .KnowledgeAnswer_prose__fb2QH th{background:var(--j9-chat-hover-wash,#f5faff);color:var(--j9-chat-navy,#001326);font-weight:var(--j9-chat-demi,600)!important}.KnowledgeAnswer_caret__rHe9T{display:inline-block;width:2px;height:1.05em;margin-inline-start:2px;vertical-align:text-bottom;border-radius:1px;background:var(--j9-chat-dark-blue,#004a97);animation:KnowledgeAnswer_caretBlink__rX921 1s step-end infinite}@keyframes KnowledgeAnswer_caretBlink__rX921{50%{opacity:0}}.KnowledgeAnswer_footer__rcWHU{display:flex;align-items:center;min-height:28px;margin-top:10px;transition:min-height .2s ease,margin-top .2s ease}.KnowledgeAnswer_footerEmpty__vH9SM{min-height:0;margin-top:0}.KnowledgeAnswer_footer__rcWHU .KnowledgeAnswer_sources__bc1Oq{flex:1 1 auto;margin-top:0}.KnowledgeAnswer_skip__ZfyP9{display:inline-block;padding:2px 0;font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;color:var(--j9-chat-dark-blue,#004a97);background:none;border:0;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.KnowledgeAnswer_details__n_T__{margin-top:10px}.KnowledgeAnswer_detailsToggle__KgS6y{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;color:var(--j9-chat-dark-blue,#004a97);background:none;border:0;cursor:pointer}.KnowledgeAnswer_chevron__Y0Qzg{width:7px;height:7px;margin-top:-3px;border-right:2px solid;border-bottom:2px solid;rotate:45deg;transition:rotate .16s ease}.KnowledgeAnswer_detailsToggle__KgS6y[aria-expanded=true] .KnowledgeAnswer_chevron__Y0Qzg{rotate:-135deg;margin-top:3px}.KnowledgeAnswer_details__n_T__ .KnowledgeAnswer_prose__fb2QH[hidden]{display:none}.KnowledgeAnswer_details__n_T__ .KnowledgeAnswer_prose__fb2QH{margin-top:6px;padding:10px 12px;font-size:14px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:12px;background:var(--j9-chat-hover-wash,#f5faff)}.KnowledgeAnswer_sources__bc1Oq{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.KnowledgeAnswer_sources__bc1Oq a{display:inline-flex;align-items:center;gap:4px;padding:4px 0;font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;color:var(--j9-chat-dark-blue,#004a97);text-decoration:underline;text-underline-position:from-font}.KnowledgeAnswer_sources__bc1Oq a:hover{text-decoration-thickness:2px}.KnowledgeAnswer_arrow__ztWHM{display:inline-block}.KnowledgeAnswer_answer__6MfzB[dir=rtl] .KnowledgeAnswer_arrow__ztWHM,.KnowledgeAnswer_card__DRYMd[dir=rtl] .KnowledgeAnswer_arrow__ztWHM{scale:-1 1}.KnowledgeAnswer_detailsToggle__KgS6y:focus-visible,.KnowledgeAnswer_skip__ZfyP9:focus-visible,.KnowledgeAnswer_sources__bc1Oq a:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:2px;border-radius:4px}.KnowledgeAnswer_card__DRYMd{margin:2px 3px 12px;padding:16px;background:var(--j9-chat-card,#ffffff);border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:16px;box-shadow:var(--j9-chat-shadow-tile,0 2px 8px 0 rgba(0,74,151,.08));color:var(--j9-chat-navy,#001326)}.KnowledgeAnswer_cardAnimated__BX4iJ{animation:KnowledgeAnswer_cardIn__j_ctO .32s cubic-bezier(.2,.8,.2,1) both}.KnowledgeAnswer_cardAnimated__BX4iJ .KnowledgeAnswer_fare__G1rkK{animation:KnowledgeAnswer_fareIn__9YPBK .28s ease-out both;animation-delay:calc(.18s + var(--i, 0) * 80ms)}@keyframes KnowledgeAnswer_cardIn__j_ctO{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes KnowledgeAnswer_fareIn__9YPBK{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.KnowledgeAnswer_cardHeader__J90BB{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center}.KnowledgeAnswer_cardHeader__J90BB:before{content:"";width:40px;height:40px;border-radius:50%;background:url(/icons/j9-assistant/ds/travel_luggage_and_bags.svg) 50%/14px 20px no-repeat,var(--j9-chat-selector,rgba(192,235,255,.51))}.KnowledgeAnswer_cardHeader__J90BB:has(>.KnowledgeAnswer_lead__QRRlr):before{grid-row:1/span 2}.KnowledgeAnswer_cardHeader__J90BB>*{grid-column:2}.KnowledgeAnswer_cardHeaderDivided____5_B{padding-bottom:12px;border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.KnowledgeAnswer_card__DRYMd .KnowledgeAnswer_cardHeader__J90BB .KnowledgeAnswer_cardTitle__hiy_X{margin:0;font-size:18px;font-weight:var(--j9-chat-strong,700)!important;line-height:24px!important;color:var(--j9-chat-navy,#001326);letter-spacing:var(--j9-chat-tracking,.08px)}.KnowledgeAnswer_lead__QRRlr{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_cardHeader__J90BB .KnowledgeAnswer_lead__QRRlr{margin-top:2px}.KnowledgeAnswer_facts__74Bwi .KnowledgeAnswer_lead__QRRlr{margin:0}.KnowledgeAnswer_section__8VBDZ+.KnowledgeAnswer_section__8VBDZ{margin-top:20px}.KnowledgeAnswer_card__DRYMd .KnowledgeAnswer_section__8VBDZ .KnowledgeAnswer_sectionTitle__PQ01M{margin:16px 0 0;padding-bottom:8px;font-size:16px!important;font-weight:var(--j9-chat-strong,700)!important;line-height:20px!important;color:var(--j9-chat-navy,#001326);border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.KnowledgeAnswer_sectionBody__HadKf{display:flex;align-items:center;gap:14px;margin-top:12px}.KnowledgeAnswer_figure__wmHeM{flex:0 0 auto;margin:0}.KnowledgeAnswer_figure__wmHeM img{display:block;width:82px;height:68px;max-width:none;object-fit:contain}.KnowledgeAnswer_figureDimensions__h5qTM img{width:100px;height:83px}.KnowledgeAnswer_facts__74Bwi{flex:1 1 auto;min-width:0}.KnowledgeAnswer_factsCaption__DPk_e{margin:0 0 2px;font-size:12px;line-height:16px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_dimensions__TR17f{margin:0}.KnowledgeAnswer_dimensions__TR17f div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:6px;border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.KnowledgeAnswer_dimensions__TR17f div:last-child{border-bottom:0;padding-bottom:0}.KnowledgeAnswer_dimensions__TR17f dt{font-size:14px;line-height:20px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_dimensions__TR17f dd{margin:0;font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;color:var(--j9-chat-navy,#001326)}.KnowledgeAnswer_farePanel__71zqe{container-type:inline-size;margin-top:14px;padding:10px 12px 12px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:12px;background:var(--j9-chat-hover-wash,#f5faff)}.KnowledgeAnswer_panelCaption__qMdzx{margin:0 0 10px;padding-bottom:8px;font-size:12px;font-weight:var(--j9-chat-demi,600)!important;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--j9-chat-grey-dark,#4e4e4e);border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.KnowledgeAnswer_card__DRYMd[dir=rtl] .KnowledgeAnswer_panelCaption__qMdzx{letter-spacing:0}.KnowledgeAnswer_fares__Cdvia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0;padding:0;list-style:none}.KnowledgeAnswer_fares__Cdvia[data-count="1"]{grid-template-columns:minmax(0,1fr)}@container (min-width: 300px){.KnowledgeAnswer_fares__Cdvia[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.KnowledgeAnswer_fares__Cdvia[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.KnowledgeAnswer_fare__G1rkK{display:flex;flex-direction:column;min-width:0}.KnowledgeAnswer_fareName__yNP7V{font-size:12px;line-height:16px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_fareValue__WRr85{margin-top:2px;font-size:18px;font-weight:var(--j9-chat-demi,600)!important;line-height:24px;color:var(--j9-chat-navy,#001326)}.KnowledgeAnswer_fareValueMuted__RNKB9{font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_fareMeta__MQfw8{margin-top:1px}.KnowledgeAnswer_fareMeta__MQfw8,.KnowledgeAnswer_fareNote__AyvEi{font-size:12px;line-height:16px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_fareNote__AyvEi{margin-top:2px}.KnowledgeAnswer_notes__v__IY{margin:10px 0 0;padding-inline-start:18px;list-style:disc;font-size:14px;color:var(--j9-chat-grey-dark,#4e4e4e)}.KnowledgeAnswer_notes__v__IY li{margin-block:3px}.KnowledgeAnswer_notes__v__IY li::marker{color:var(--j9-chat-dark-blue,#004a97)}.KnowledgeAnswer_card__DRYMd .KnowledgeAnswer_sources__bc1Oq{margin-top:14px}.KnowledgeAnswer_srOnly__vhC9_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.KnowledgeAnswer_cardAnimated__BX4iJ,.KnowledgeAnswer_cardAnimated__BX4iJ .KnowledgeAnswer_fare__G1rkK,.KnowledgeAnswer_caret__rHe9T{animation:none}.KnowledgeAnswer_chevron__Y0Qzg,.KnowledgeAnswer_footer__rcWHU{transition:none}}@media (max-width:360px){.KnowledgeAnswer_card__DRYMd{padding:12px}.KnowledgeAnswer_farePanel__71zqe{padding:10px}}.FaqKnowledgeCard_faq__iorwM{min-width:0;margin:2px 3px 10px;padding:16px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:16px;background:var(--j9-chat-card,#ffffff);box-shadow:var(--j9-chat-shadow-tile,0 2px 8px 0 rgba(0,74,151,.08));color:var(--j9-chat-navy,#001326);text-align:start}.FaqKnowledgeCard_header__ibz5b{display:flex;align-items:center;gap:12px;margin-bottom:12px}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_header__ibz5b h3{margin:0;color:var(--j9-chat-navy,#001326);font-size:18px;line-height:24px!important;font-weight:var(--j9-chat-strong,700)!important;letter-spacing:var(--j9-chat-tracking,.08px)}.FaqKnowledgeCard_icon__3HeN2{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;background:var(--j9-chat-selector,rgba(192,235,255,.51));border-radius:50%;color:var(--j9-chat-dark-blue,#004a97)}.FaqKnowledgeCard_lead__rZCqj{padding:12px 14px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:12px;background:var(--j9-chat-hover-wash,#f5faff);font-size:16px;line-height:1.65}.FaqKnowledgeCard_sections__YWqI5{margin-top:12px}.FaqKnowledgeCard_section__A3K9m{min-width:0;padding-block:12px;border-bottom:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.FaqKnowledgeCard_section__A3K9m:first-child{padding-top:0}.FaqKnowledgeCard_section__A3K9m:last-child{padding-bottom:0;border-bottom:0}.FaqKnowledgeCard_paragraph__pXskW{font-size:15px;line-height:1.65}.FaqKnowledgeCard_heading__AigwP{color:var(--j9-chat-navy,#001326);font-weight:var(--j9-chat-strong,700)!important}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_steps___I9b_ ol{margin:0;padding-inline-start:28px}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_steps___I9b_ li{padding-inline-start:5px;margin-block:10px}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_steps___I9b_ li::marker{font-weight:700;color:var(--j9-chat-dark-blue,#004a97)}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_checklist__jJkFx ul{margin:0;padding-inline-start:22px;list-style:circle}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_checklist__jJkFx li{margin-block:8px;padding-inline-start:4px}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_checklist__jJkFx li::marker{color:var(--j9-chat-dark-blue,#004a97)}.FaqKnowledgeCard_comparison__uBM1d{max-width:100%;overflow-x:auto}.FaqKnowledgeCard_faq__iorwM .FaqKnowledgeCard_comparison__uBM1d table{min-width:260px}@media (max-width:360px){.FaqKnowledgeCard_faq__iorwM{padding:12px}.FaqKnowledgeCard_lead__rZCqj{padding:10px}}.chatbot-fixed-container{position:fixed!important;top:0!important;right:0!important;width:450px!important;height:var(--j9-visual-viewport-height,100dvh)!important;max-height:var(--j9-visual-viewport-height,100dvh)!important;margin:0!important;transform:none!important;font-size:var(--j9-chat-body,14px)!important;opacity:1;box-sizing:border-box!important;font-family:var(--j9-chat-font-family,inherit)!important;padding:20px!important;box-shadow:-2px 0 8px rgba(0,0,0,.15)!important;z-index:9999!important;left:auto!important}@media screen and (max-width:768px){.chatbot-fixed-container{width:100vw!important;max-width:100vw!important;right:0!important;left:0!important;box-shadow:none!important;padding:12px 12px max(12px,env(safe-area-inset-bottom))!important}}.op-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;color:#000000;font-size:var(--j9-chat-body,14px);line-height:1.3;backdrop-filter:blur(2px);transition:opacity .3s ease,transform .3s ease}.op-chip--pending{background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.op-chip--done{background-color:rgba(46,204,113,.18);border:1px solid rgba(46,204,113,.35);opacity:.92}.op-chip--error{background-color:rgba(231,76,60,.18);border:1px solid rgba(231,76,60,.35)}.op-chip__spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.op-chip--done.fade-out,.op-chip--error.fade-out{opacity:0;transform:translateY(-2px)}.chat-card-block{width:100%;max-width:100%;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.chatbot-fixed-container p{margin:0}.chatbot-fixed-container,.chatbot-fixed-container *{zoom:1!important;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;transform-origin:center center!important}.header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chatbot-fixed-container .prompt-text{width:100%!important;height:auto!important;max-width:350px!important;text-align:left!important;display:block!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.chatbot-fixed-container .chatbot-input,.chatbot-fixed-container .chatbot-input input{width:100%!important;box-sizing:border-box!important}.chatbot-fixed-button{position:fixed;bottom:40px;right:40px;width:auto;height:60px}.message-arabic{font-family:var(--j9-chat-font-family,inherit)!important}.message-arabic,[dir=rtl],[lang=ar]{direction:rtl!important;text-align:right!important;unicode-bidi:embed!important}[lang=ar]{font-family:var(--j9-chat-font-family,inherit)!important}.chat-input-box{flex:1;outline:none;font-size:var(--j9-chat-body,14px);color:#000000;font-weight:var(--j9-chat-strong,700);border:none;background-color:transparent;min-height:28px;padding:6px 0;line-height:100%;letter-spacing:0;vertical-align:middle}.login-container{background:linear-gradient(230deg,rgba(11,132,198,.7) 10.61%,rgba(0,74,151,.7) 98.11%)}.welcome-message p{margin:0}.banner-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px}.banner-text{line-height:1.4;word-break:break-word;white-space:normal;margin-bottom:8px;max-width:100%}.banner-image{width:100%;height:auto;max-height:150px;object-fit:contain;border-radius:12px}.login-container-image{width:247.341px;height:115.235px;border-radius:8px;transform:rotate(8.676deg)}@media screen and (max-width:600px){.login-container{border-radius:16px;padding:16px 0 8px 16px;display:flex;margin-bottom:"12px";justify-content:space-between;align-items:center;color:white;position:"relative";z-index:1}.login-container-image{width:141.341px;height:71.235px;border-radius:8px;transform:rotate(8.676deg)}.login-container p{line-height:1.6;margin:0;font-weight:100px}}@media (max-width:500px){.country-language-selector{width:auto;display:flex;justify-content:flex-end}.selector-button{padding:2px 4px;font-size:var(--j9-chat-caption,12px);border-radius:4px;gap:3px;height:22px;box-shadow:none;transform:scale(.9)}.selector-button .flag{width:12px;height:8px}.selector-button .arrow,.selector-button .country-code,.selector-button .language,.selector-dropdown{font-size:var(--j9-chat-caption,12px)}.selector-dropdown{width:180px;max-height:180px;margin-top:6px;border-radius:6px;padding:8px 0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;right:0;left:auto}.selector-dropdown::-webkit-scrollbar{display:none}.dropdown-option{padding:6px 10px;gap:6px}.dropdown-option .flag{width:16px;height:10px}.dropdown-option .name{font-size:var(--j9-chat-caption,12px);margin-right:25px}.language-toggle{gap:3px;right:4px}.lang-option{font-size:var(--j9-chat-caption,12px);padding:1px 2px}.dropdown-overlay{left:0}}.travel-card-container{animation:fadeIn .6s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:769px){.scroll-area::-webkit-scrollbar{width:4px}.scroll-area::-webkit-scrollbar-track{background:transparent}.scroll-area::-webkit-scrollbar-thumb{background:linear-gradient(rgba(244,245,246,.438) 40.61%,rgba(11,132,198,.7) 60.11%);border-radius:10px}.scroll-area::-webkit-scrollbar-thumb:hover{background:linear-gradient(rgba(11,132,198,.7) 10.61%,rgba(244,245,246,.438) 98.11%)}}@media(max-width:768px){.scroll-area::-webkit-scrollbar{display:none}}.travel-cards-placeholder{margin:32px 0;text-align:center}.back-to-chat-btn{padding:10px 24px;font-size:var(--j9-chat-body,14px);border-radius:8px;background:#2563eb;color:#fff;border:none;cursor:pointer;margin-top:12px;transition:background .2s}.back-to-chat-btn:hover{background:#1e40af}.tab-bar{width:342px;height:51px;min-width:342px;max-width:342px;flex-shrink:0;background:rgba(255,255,255,1);border:1px solid rgba(0,74,151,.3);border-radius:25.5px;box-shadow:0 2px 11px 0 rgba(0,74,151,.15);padding:4px;margin:0 auto 18px}.tab-bar,.tab-btn{display:flex;align-items:center;justify-content:center;position:relative}.tab-btn{flex:1;height:100%;background:none;border:none;font-size:var(--j9-chat-body,14px);font-weight:var(--j9-chat-medium,500);color:#64748b;cursor:pointer;border-radius:21px;transition:all .3s ease;z-index:2}.tab-btn.active{background:rgba(0,74,151,1);color:#ffffff;font-weight:var(--j9-chat-strong,700);box-shadow:0 1px 3px 0 rgba(0,74,151,.2)}.tab-btn:hover:not(.active){background:rgba(0,74,151,.05);color:#004A97}.tab-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.scroll-area{padding:10px 20px 20px!important}.travel-cards-grid{padding:0 5px!important;gap:16px!important;grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.scroll-area{padding:10px 15px 20px!important}.travel-cards-grid{gap:12px!important;grid-template-columns:repeat(2,1fr)!important}.travel-cards-grid>div{max-width:180px!important;min-width:150px!important}.travel-cards-grid>div>div:first-child{height:120px!important}.travel-cards-grid>div>div:last-child{padding:12px 16px 16px!important}.tab-bar{width:90%!important;max-width:342px;height:45px!important}.tab-btn{font-size:var(--j9-chat-body,14px)!important}}[data-chatbot-ui]{--j9-chat-font-en:Avenir,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--j9-chat-font-ar:Bukra,Tahoma,"Arial Unicode MS",Arial,sans-serif;--j9-chat-font-family:var(--j9-chat-font-en);--j9-chat-caption:12px;--j9-chat-body:14px;--j9-chat-control:16px;--j9-chat-title:18px;--j9-chat-value:24px;--j9-chat-light:300;--j9-chat-regular:400;--j9-chat-medium:500;--j9-chat-strong:700;--j9-chat-leading:1.5;--j9-chat-leading-title:1.35;--j9-chat-text:#001326;--j9-chat-muted:#546b84;--j9-chat-brand:#004a97;--j9-chat-error:#a42626;font-size:var(--j9-chat-body);line-height:var(--j9-chat-leading);color:var(--j9-chat-text)}[data-chatbot-ui] :where([lang|=ar],[dir=rtl],.message-arabic),[data-chatbot-ui][lang|=ar]{--j9-chat-font-family:var(--j9-chat-font-ar)}[data-chatbot-ui][lang],[data-chatbot-ui][lang] :where(*){font-family:var(--j9-chat-font-family)!important}[data-chatbot-ui][lang] :is(h1,h2,h3,h4,strong,b,button,[data-chatbot-text=title],[data-chatbot-text=button]){font-weight:var(--j9-chat-strong)!important}[data-chatbot-ui] :where(p,label,li){line-height:var(--j9-chat-leading)!important}[data-chatbot-ui] :is(h1,h2,h3,h4,[data-chatbot-text=title]){font-size:var(--j9-chat-title)!important;line-height:var(--j9-chat-leading-title)!important;letter-spacing:normal}[data-chatbot-ui] :is(button,[data-chatbot-text=button]){font-size:var(--j9-chat-body);line-height:var(--j9-chat-leading)}[data-chatbot-ui] :is(input,select,textarea){font-size:var(--j9-chat-control)!important;font-weight:var(--j9-chat-regular)!important;line-height:var(--j9-chat-leading)}[data-chatbot-ui] :is(input,textarea)::placeholder{font-family:inherit;font-size:inherit!important;font-weight:var(--j9-chat-regular);line-height:inherit}[data-chatbot-ui] :is([data-chatbot-text=body],.faq-text,.welcome-message){font-size:var(--j9-chat-body)!important;line-height:var(--j9-chat-leading)}[data-chatbot-ui] :is(small,[data-chatbot-text=caption]){font-size:var(--j9-chat-caption);line-height:var(--j9-chat-leading)}[data-chatbot-ui] :where([dir=rtl]){text-align:start}[data-chatbot-ui] .message-arabic{direction:rtl;text-align:start}[data-chatbot-ui] :is(.welcome-message,[data-chatbot-text=body]){font-weight:var(--j9-chat-regular);line-height:var(--j9-chat-leading)!important}[data-chatbot-ui] [role=menuitem]{font-size:var(--j9-chat-body);line-height:var(--j9-chat-leading);font-weight:var(--j9-chat-regular)!important}[data-chatbot-ui] .j9-user-message{width:fit-content;max-width:85%;box-sizing:border-box;padding:12px 16px;margin:0 0 36px auto;border-radius:18px 18px 5px 18px;background:linear-gradient(135deg,#e0efff,#cee4fa);box-shadow:0 2px 8px #004a9710;overflow-wrap:anywhere}[data-chatbot-ui] .j9-user-message>div{overflow-wrap:anywhere!important}[data-chatbot-ui][lang|=ar] .j9-user-message{margin:0 auto 36px 0;border-radius:18px 18px 18px 5px}@font-face{font-family:J9 Chat Avenir Next;src:url(/_next/static/media/Avenir_Next_Regular.82afbf07.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Avenir Next;src:url(/_next/static/media/Avenir_Next_Medium.ea8bfd27.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Avenir Next;src:url(/_next/static/media/Avenir_Next_Demi.309c339f.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Avenir Next;src:url(/_next/static/media/Avenir_Next_Heavy.f30a94a2.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Bukra;src:url(/_next/static/media/29LTBukra.1d393f27.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Bukra;src:url(/_next/static/media/29LTBukra-Medium.7a1ec956.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:J9 Chat Bukra;src:url(/_next/static/media/29LTBukra-Bold.e6e4fa2c.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}[data-chatbot-ui]{--j9-chat-font-en:"J9 Chat Avenir Next",Avenir,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--j9-chat-font-ar:"J9 Chat Bukra",Bukra,Tahoma,"Arial Unicode MS",Arial,sans-serif;--j9-chat-demi:600;--j9-chat-tracking:0.08px;--j9-chat-surface:var(--j9-bg-main,#ebf3ff);--j9-chat-card:var(--j9-bg-card,#ffffff);--j9-chat-card-border:var(--j9-border-glass,rgba(0,74,151,0.10));--j9-chat-stroke:var(--j9-border-stroke,rgba(0,74,151,0.30));--j9-chat-selected:var(--j9-border-selected,#0068ce);--j9-chat-selector:var(--j9-bg-selector,rgba(192,235,255,0.51));--j9-chat-hover-wash:#f5faff;--j9-chat-pale-blue:var(--j9-primary-pale-blue,#c0ebff);--j9-chat-navy:var(--j9-primary-navy,#001326);--j9-chat-dark-blue:var(--j9-primary-dark-blue,#004a97);--j9-chat-medium-blue:var(--j9-primary-medium-blue,#0b84c6);--j9-chat-yellow:var(--j9-secondary-yellow,#ffce00);--j9-chat-grey-dark:#4e4e4e;--j9-chat-grey-strike:#676767;--j9-chat-grey-hover:var(--j9-grey-hover,#dddddd);--j9-chat-info:var(--j9-status-information-on-surface,#0052a3);--j9-chat-info-surface:var(--j9-status-information-surface,#e6f0f9);--j9-chat-success-text:#00970f;--j9-chat-success-surface:var(--j9-status-success-surface,#e7f7e6);--j9-chat-success-border:var(--j9-status-success-border,#a3d9a0);--j9-chat-radius-card:16px;--j9-chat-radius-tile:12px;--j9-chat-radius-pill:var(--j9-radius-button,9999px);--j9-chat-shadow-card:0 4px 12px 0 rgba(0,74,151,0.12);--j9-chat-shadow-card-hover:0 6px 18px 0 rgba(0,74,151,0.18);--j9-chat-shadow-tile:0 2px 8px 0 rgba(0,74,151,0.08);--j9-chat-shadow-field:var(--j9-shadow-field-active,0 1px 3px 0 rgba(0,19,38,0.10),0 4px 16px 0 rgba(0,19,38,0.20));--j9-chat-gradient-yellow:var(--j9-gradient-button-primary,linear-gradient(to bottom,#ffec2d,#eec000));--j9-chat-gradient-blue:var(--j9-gradient-button-secondary,linear-gradient(to bottom,#0070e5,#003d7c))}[data-chatbot-ui] .j9-chat-card{background:var(--j9-chat-card);border:1px solid var(--j9-chat-card-border);border-radius:var(--j9-chat-radius-card);box-shadow:var(--j9-chat-shadow-card)}[data-chatbot-ui] .j9-chat-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}[data-chatbot-ui] .j9-chat-chip{align-items:center;justify-content:center;gap:8px;min-height:36px;padding:6px 14px 6px 12px;border-radius:var(--j9-chat-radius-pill);border:1px solid var(--j9-chat-stroke);background:var(--j9-chat-card);color:var(--j9-chat-navy);font-size:var(--j9-chat-body);letter-spacing:var(--j9-chat-tracking);white-space:nowrap;cursor:pointer}[data-chatbot-ui] .j9-chat-chip:focus-visible,[data-chatbot-ui] .j9-chat-chip:hover{background:var(--j9-chat-selector);border-color:var(--j9-chat-dark-blue)}[data-chatbot-ui] .j9-chat-btn{align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:var(--j9-chat-radius-pill);font-size:var(--j9-chat-control);line-height:20px;letter-spacing:0;cursor:pointer}[data-chatbot-ui] .j9-chat-btn--primary{background:var(--j9-chat-gradient-yellow);border:1px solid var(--j9-chat-yellow);color:#000000}[data-chatbot-ui] .j9-chat-btn--tertiary{background:var(--j9-chat-card);border:1px solid var(--j9-chat-navy);color:var(--j9-chat-navy)}[data-chatbot-ui] .j9-chat-btn--secondary{background:var(--j9-chat-gradient-blue);border:1px solid var(--j9-chat-dark-blue);color:#ffffff}[data-chatbot-ui] .j9-chat-btn--primary:hover{filter:brightness(1.04)}[data-chatbot-ui] .j9-chat-btn--secondary:hover{filter:brightness(1.12)}[data-chatbot-ui] .j9-chat-btn--tertiary:hover{background:var(--j9-chat-selector)}[data-chatbot-ui] .j9-chat-btn:disabled,[data-chatbot-ui] .j9-chat-btn[aria-disabled=true]{background:var(--j9-chat-grey-hover);border-color:var(--j9-chat-grey-hover);color:var(--j9-chat-grey-dark);cursor:default;filter:none}[data-chatbot-ui] .j9-chat-btn:focus-visible,[data-chatbot-ui] .j9-chat-chip:focus-visible{outline:2px solid var(--j9-chat-selected);outline-offset:2px}[data-chatbot-ui] .j9-chat-search-cta{width:100%;min-height:48px}[data-chatbot-ui] .j9-chat-search-cta-icon{width:20px;height:20px;flex-shrink:0}[data-chatbot-ui] .j9-user-message{background:var(--j9-chat-pale-blue);border-radius:var(--j9-chat-radius-card) var(--j9-chat-radius-card) 4px var(--j9-chat-radius-card);box-shadow:none}[data-chatbot-ui][lang|=ar] .j9-user-message{border-radius:var(--j9-chat-radius-card) var(--j9-chat-radius-card) var(--j9-chat-radius-card) 4px}[data-chatbot-ui] div:has(>.chat-input-box){transition:box-shadow .2s cubic-bezier(.32,.72,0,1)}[data-chatbot-ui] div:has(>.chat-input-box:focus){box-shadow:var(--j9-chat-shadow-field)!important}[data-chatbot-ui] .j9-lang-overlay{position:absolute;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:var(--j9-bg-scrim,rgba(10,14,20,.32));animation:j9-chat-fade .2s cubic-bezier(.32,.72,0,1) backwards}[data-chatbot-ui] .j9-lang-card{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:20px;width:calc(100% - 32px);max-width:360px;box-sizing:border-box;padding:24px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:24px;background:var(--j9-chat-card,#fff);box-shadow:0 16px 48px 0 rgba(0,19,38,.24);animation:j9-chat-lang-rise .28s cubic-bezier(.32,.72,0,1) backwards}@keyframes j9-chat-lang-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}[data-chatbot-ui] .j9-lang-close{position:absolute;top:22px;inset-inline-end:24px;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:50%;background:var(--j9-chat-card,#fff);cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1)}[data-chatbot-ui] .j9-lang-close:hover{background:var(--j9-chat-selector,rgba(192,235,255,.51))}[data-chatbot-ui] .j9-lang-close-icon{width:16px;height:16px}[data-chatbot-ui] .j9-lang-title{padding-inline-end:40px;color:var(--j9-chat-navy,#001326);font-size:20px;font-weight:var(--j9-chat-demi,600);line-height:28px;letter-spacing:var(--j9-chat-tracking,.08px)}[data-chatbot-ui] .j9-lang-options{display:flex;flex-direction:column;gap:10px}[data-chatbot-ui] .j9-lang-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;box-sizing:border-box;padding:0 16px;border:1px solid var(--j9-chat-stroke,rgba(0,74,151,.3));border-radius:16px;background:var(--j9-chat-card,#fff);cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1)}[data-chatbot-ui] .j9-lang-option:hover{background:var(--j9-chat-hover-wash,#f5faff);border-color:var(--j9-chat-dark-blue,#004a97)}[data-chatbot-ui] .j9-lang-option--selected,[data-chatbot-ui] .j9-lang-option--selected:hover{border:2px solid var(--j9-chat-selected,#0068ce);background:var(--j9-chat-selector,rgba(192,235,255,.51))}[data-chatbot-ui] .j9-lang-name{color:var(--j9-chat-navy,#001326);font-size:var(--j9-chat-control,16px);font-weight:var(--j9-chat-medium,500)}[data-chatbot-ui] .j9-lang-option--selected .j9-lang-name{font-weight:var(--j9-chat-demi,600)}[data-chatbot-ui] .j9-lang-check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--j9-chat-dark-blue,#004a97);color:#fff;font-size:13px;font-weight:700;line-height:1}[data-chatbot-ui]{--j9-chat-info-border:var(--j9-status-information-border,#9ec2e3);--j9-chat-success:var(--j9-status-success,#1fa971);--j9-chat-warning:var(--j9-status-warning,#e57a13);--j9-chat-warning-surface:var(--j9-status-warning-surface,#fdf1e3);--j9-chat-warning-border:var(--j9-status-warning-border,#f0c088);--j9-chat-warning-text:var(--j9-status-warning-on-surface,#b25e00);--j9-chat-error:var(--j9-status-error,#e5534b);--j9-chat-error-surface:var(--j9-status-error-surface,#fdeaea);--j9-chat-error-border:var(--j9-status-error-border,#efa3a6);--j9-chat-error-text:var(--j9-status-error-on-surface,#c4141c);--j9-chat-placeholder:var(--j9-grey-placeholder,#abb6c1);--j9-chat-radius-sheet:24px}[data-chatbot-ui] .j9-chat-head{display:flex;align-items:center;gap:12px;min-width:0}[data-chatbot-ui] .j9-chat-icon-well{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--j9-chat-selector);color:var(--j9-chat-dark-blue)}[data-chatbot-ui] .j9-chat-icon-well>img,[data-chatbot-ui] .j9-chat-icon-well>svg{width:22px;height:22px}[data-chatbot-ui] .j9-chat-title{margin:0;color:var(--j9-chat-navy);font-size:18px;font-weight:var(--j9-chat-demi)!important;line-height:24px;letter-spacing:var(--j9-chat-tracking)}[data-chatbot-ui] .j9-chat-subtitle{margin:2px 0 0;color:var(--j9-chat-grey-dark);font-size:12px;line-height:16px}[data-chatbot-ui] .j9-chat-section-title{margin:0;color:var(--j9-chat-navy);font-size:16px;font-weight:var(--j9-chat-demi)!important;line-height:20px}[data-chatbot-ui] .j9-chat-kv{display:grid;gap:10px;margin:0}[data-chatbot-ui] .j9-chat-kv-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;align-items:baseline}[data-chatbot-ui] .j9-chat-kv-label{margin:0;color:var(--j9-chat-grey-dark);font-size:14px;line-height:20px}[data-chatbot-ui] .j9-chat-kv-value{margin:0;color:var(--j9-chat-navy);font-size:14px;font-weight:var(--j9-chat-demi)!important;line-height:20px;overflow-wrap:anywhere}[data-chatbot-ui] .j9-chat-section{padding-top:12px;border-top:1px solid var(--j9-chat-card-border)}[data-chatbot-ui] .j9-chat-divider{height:1px;margin:12px 0;border:0;background:var(--j9-chat-card-border)}[data-chatbot-ui] .j9-chat-alert{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--j9-chat-info-border);border-radius:var(--j9-chat-radius-tile);background:var(--j9-chat-info-surface);color:var(--j9-chat-info);font-size:14px;line-height:20px}[data-chatbot-ui] .j9-chat-alert--success{border-color:var(--j9-chat-success-border);background:var(--j9-chat-success-surface);color:var(--j9-chat-success-text)}[data-chatbot-ui] .j9-chat-alert--warning{border-color:var(--j9-chat-warning-border);background:var(--j9-chat-warning-surface);color:var(--j9-chat-warning-text)}[data-chatbot-ui] .j9-chat-alert--error{border-color:var(--j9-chat-error-border);background:var(--j9-chat-error-surface);color:var(--j9-chat-error-text)}[data-chatbot-ui] .j9-chat-pill{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:2px 10px;border-radius:var(--j9-chat-radius-pill);background:var(--j9-chat-info-surface);color:var(--j9-chat-info);font-size:12px;font-weight:var(--j9-chat-demi)!important;line-height:16px;white-space:nowrap}[data-chatbot-ui] .j9-chat-pill--success{background:var(--j9-chat-success-surface);color:var(--j9-chat-success-text)}[data-chatbot-ui] .j9-chat-pill--warning{background:var(--j9-chat-warning-surface);color:var(--j9-chat-warning-text)}[data-chatbot-ui] .j9-chat-pill--error{background:var(--j9-chat-error-surface);color:var(--j9-chat-error-text)}[data-chatbot-ui] .j9-chat-pill--neutral{background:var(--j9-chat-selector);color:var(--j9-chat-navy)}[data-chatbot-ui] .j9-chat-link{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:0;border:0;background:transparent;color:var(--j9-chat-dark-blue);font-size:14px;font-weight:var(--j9-chat-demi)!important;text-decoration:underline;text-underline-position:from-font;cursor:pointer}[data-chatbot-ui] .j9-chat-field{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;box-sizing:border-box;padding:10px 14px 12px;border:1px solid var(--j9-chat-stroke);border-radius:var(--j9-chat-radius-card);background:var(--j9-chat-card);cursor:text;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1)}[data-chatbot-ui] .j9-chat-field:hover{border-color:var(--j9-chat-dark-blue)}[data-chatbot-ui] .j9-chat-field:focus-within{border-color:var(--j9-chat-dark-blue);box-shadow:var(--j9-chat-shadow-field)}[data-chatbot-ui] .j9-chat-field:has([aria-invalid=true]){border-color:var(--j9-chat-error);box-shadow:0 0 0 1px var(--j9-chat-error)}[data-chatbot-ui] .j9-chat-field-caption{color:var(--j9-chat-grey-dark);font-size:12px;font-weight:var(--j9-chat-medium)!important;line-height:16px}[data-chatbot-ui] .j9-chat-field :is(input,textarea,select){width:100%;min-width:0;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--j9-chat-navy)}[data-chatbot-ui] .j9-chat-field :is(input,textarea)::placeholder{color:var(--j9-chat-placeholder)!important;opacity:1!important}[data-chatbot-ui] .j9-chat-segmented{display:flex;align-items:stretch;min-height:42px;overflow:hidden;border:1px solid var(--j9-chat-stroke);border-radius:var(--j9-chat-radius-pill);background:var(--j9-chat-card);box-shadow:0 0 16px 0 rgba(100,100,100,.16),inset 0 0 4px 0 rgba(205,205,205,.25)}[data-chatbot-ui] .j9-chat-segmented>button{flex:1;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 12px;border:0;border-radius:var(--j9-chat-radius-pill);background:transparent;color:var(--j9-chat-navy);cursor:pointer}[data-chatbot-ui] .j9-chat-segmented>button:is([aria-pressed=true],[aria-selected=true]){background:var(--j9-chat-gradient-blue);color:#ffffff}[data-chatbot-ui] :where([lang|=ar],[dir=rtl],.message-arabic),[data-chatbot-ui][lang|=ar]{--j9-chat-demi:500;--j9-chat-medium:400;--j9-chat-strong:500}[data-chatbot-ui] [dir=rtl] :is(button,[data-chatbot-text=button]) :is(span,strong,b),[data-chatbot-ui][lang|=ar] :is(button,[data-chatbot-text=button]) :is(span,strong,b){font-weight:inherit!important}.chatbot-overlay-panel,[data-chatbot-ui]{--j9-motion-fast:120ms;--j9-motion-hover:200ms;--j9-motion-enter:280ms;--j9-motion-panel:280ms;--j9-motion-step:40ms;--j9-motion-ease:cubic-bezier(0.32,0.72,0,1)}.chatbot-overlay-panel{opacity:1;transform:translateX(0);transition:opacity var(--j9-motion-panel) var(--j9-motion-ease),transform var(--j9-motion-panel) var(--j9-motion-ease),display var(--j9-motion-panel) allow-discrete}.chatbot-overlay-panel[hidden]{opacity:0;transform:translateX(24px);pointer-events:none}.chatbot-overlay-panel:not([hidden]){animation:j9-chat-panel-enter var(--j9-motion-panel) var(--j9-motion-ease)}@keyframes j9-chat-panel-enter{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}[data-chatbot-ui] [data-chatbot-enter=true]{animation:j9-chat-reply var(--j9-motion-enter) var(--j9-motion-ease)}@keyframes j9-chat-reveal{0%{opacity:.25}to{opacity:1}}@keyframes j9-chat-reply{0%{opacity:.25;translate:0 6px}to{opacity:1;translate:none}}[data-chatbot-ui] :where(button,[role=button],[role=menuitem]){transition:background-color var(--j9-motion-fast) ease,border-color var(--j9-motion-fast) ease,color var(--j9-motion-fast) ease,opacity var(--j9-motion-fast) ease}[data-chatbot-ui] :where(button,[role=button]):active:not(:disabled):not([aria-disabled=true]){opacity:.8}[data-chatbot-ui] :where(input,select,textarea){transition:border-color var(--j9-motion-fast) ease,background-color var(--j9-motion-fast) ease}[data-chatbot-motion=backdrop][data-state=open],[data-chatbot-motion=dialog][data-state=open],[data-chatbot-motion=popover][data-state=open]{animation:j9-chat-reveal .16s var(--j9-motion-ease,ease-out)}@keyframes j9-chat-fade{0%{opacity:0}to{opacity:1}}@keyframes j9-chat-lift{0%{translate:0 8px}to{translate:none}}@keyframes j9-chat-tray{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:none}}[data-chatbot-ui] .button-grid{animation:j9-chat-fade var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .button-grid>.button-card{animation:j9-chat-lift var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .button-grid>.button-card:nth-child(2){animation-delay:calc(1 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(3){animation-delay:calc(2 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(4){animation-delay:calc(3 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(5){animation-delay:calc(4 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(6){animation-delay:calc(5 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(7){animation-delay:calc(6 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(8){animation-delay:calc(7 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(9){animation-delay:calc(8 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(10){animation-delay:calc(9 * 30ms)}[data-chatbot-ui] .button-grid>.button-card:nth-child(n+11){animation-delay:calc(10 * 30ms)}[data-chatbot-ui] .j9-chat-search-cta{animation:j9-chat-lift var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .j9-chat-chips{animation:j9-chat-fade var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .j9-chat-chips>.j9-chat-chip{animation:j9-chat-lift var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .j9-chat-chips>.j9-chat-chip:nth-child(2){animation-delay:30ms}[data-chatbot-ui] .j9-chat-chips>.j9-chat-chip:nth-child(3){animation-delay:60ms}[data-chatbot-ui] .j9-chat-chips>.j9-chat-chip:nth-child(n+4){animation-delay:90ms}[data-chatbot-ui] .j9-flight-card,[data-chatbot-ui] .te-card{animation:j9-chat-fade var(--j9-motion-enter) var(--j9-motion-ease) backwards;animation-delay:calc(var(--j9-chat-i, 0) * var(--j9-motion-step))}[data-chatbot-ui] .j9-flight-fares{animation:j9-chat-tray var(--j9-motion-enter) var(--j9-motion-ease) backwards}[data-chatbot-ui] .j9-chat-btn,[data-chatbot-ui] .j9-chat-chip{transition:background-color var(--j9-motion-hover) var(--j9-motion-ease),border-color var(--j9-motion-hover) var(--j9-motion-ease),color var(--j9-motion-hover) var(--j9-motion-ease),filter var(--j9-motion-hover) var(--j9-motion-ease),scale var(--j9-motion-fast) var(--j9-motion-ease)}[data-chatbot-ui] :is(.j9-chat-btn,.j9-chat-chip):active:not(:disabled){scale:.98}[data-chatbot-ui] .j9-flight-card,[data-chatbot-ui] .te-card{transition:opacity var(--j9-motion-hover) var(--j9-motion-ease),box-shadow var(--j9-motion-hover) var(--j9-motion-ease),border-color var(--j9-motion-hover) var(--j9-motion-ease),translate var(--j9-motion-hover) var(--j9-motion-ease)}@media (hover:hover){[data-chatbot-ui] .j9-flight-card:hover,[data-chatbot-ui] .te-card:hover{translate:0 -1px}}[data-chatbot-ui] .j9-flight-chevron{transition:rotate var(--j9-motion-hover) var(--j9-motion-ease)}[data-chatbot-ui] .j9-flight-card[data-expanded=true] .j9-flight-chevron{rotate:180deg}@media (prefers-reduced-motion:reduce){.chatbot-overlay-panel,[data-chatbot-motion],[data-chatbot-ui],[data-chatbot-ui] *,[data-chatbot-ui] :after,[data-chatbot-ui] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ChatHeader_actions__AGKH3 button,.ChatHeader_dialog__fGuha,.ChatHeader_iconButton__jB1KP,.ChatHeader_menuItem__3790L,.ChatHeader_menu__ti5hV{box-sizing:border-box}.ChatHeader_iconButton__jB1KP{width:36px;height:36px;padding:0;border-radius:50%;background:var(--j9-chat-card,#fff);border:1px solid var(--j9-chat-stroke,rgba(0,74,151,.3));color:var(--j9-chat-dark-blue,#004a97);box-shadow:0 2px 8px 0 rgba(0,74,151,.1);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.ChatHeader_iconButton__jB1KP:hover{background:var(--j9-chat-selector,rgba(192,235,255,.51));border-color:var(--j9-chat-dark-blue,#004a97)}.ChatHeader_iconButton__jB1KP:active{scale:.94}.ChatHeader_iconImg__rJYM4{width:16px;height:16px;display:block}.ChatHeader_menu__ti5hV{z-index:100000;min-width:220px;max-width:calc(100vw - 32px);padding:8px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:16px;background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326);box-shadow:0 12px 32px 0 rgba(0,19,38,.18);font-family:var(--j9-chat-font-family,inherit)}.ChatHeader_menuItem__3790L{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 8px;border-radius:12px;color:var(--j9-chat-navy,#001326);font-size:var(--j9-chat-body,14px);line-height:1.4;cursor:pointer;outline:none;transition:background-color .12s cubic-bezier(.32,.72,0,1)}.ChatHeader_menuItem__3790L>svg{box-sizing:content-box;flex-shrink:0;padding:7px;border-radius:50%;color:var(--j9-chat-dark-blue,#004a97)}.ChatHeader_menuItem__3790L>svg,.ChatHeader_menuItem__3790L[data-highlighted]{background:var(--j9-chat-selector,rgba(192,235,255,.51))}.ChatHeader_menuItem__3790L[data-highlighted]>svg{background:var(--j9-chat-card,#fff)}.ChatHeader_backdrop__YmYEW{position:absolute;inset:0;z-index:100001;background:var(--j9-bg-scrim,rgba(10,14,20,.32))}.ChatHeader_dialog__fGuha{position:absolute;inset:0;margin:auto;height:fit-content;z-index:100002;width:calc(100% - 32px);max-width:360px;max-height:calc(100% - 32px);overflow-y:auto;padding:24px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:24px;background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326);box-shadow:0 16px 48px 0 rgba(0,19,38,.24);font-family:var(--j9-chat-font-family,inherit);text-align:start}.ChatHeader_title__vPqrk{margin:0 0 8px;color:var(--j9-chat-navy,#001326);letter-spacing:normal}.ChatHeader_dialog__fGuha.ChatHeader_dialog__fGuha .ChatHeader_title__vPqrk{font-size:20px!important;line-height:28px!important}.ChatHeader_dialog__fGuha .ChatHeader_description__7Idxg,.ChatHeader_dialog__fGuha .ChatHeader_error__VIh_Z{margin:0 0 20px;font-size:var(--j9-chat-body,14px);line-height:1.5}.ChatHeader_description__7Idxg{color:var(--j9-chat-grey-dark,#4e4e4e)}.ChatHeader_error__VIh_Z{padding:10px 12px;border-radius:12px;background:#fdeaea;color:#c4141c}.ChatHeader_actions__AGKH3{display:flex;flex-direction:column;gap:10px}.ChatHeader_actions__AGKH3 button{min-height:48px;padding:12px 16px;border-radius:9999px;font-family:var(--j9-chat-font-family,inherit);font-size:var(--j9-chat-control,16px);font-weight:var(--j9-chat-demi,600)!important;line-height:1.25;cursor:pointer;transition:filter .2s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.ChatHeader_primary__YPaeE{background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326);border:1px solid var(--j9-chat-yellow,#ffce00)}.ChatHeader_primary__YPaeE:hover:not(:disabled){filter:brightness(1.04)}.ChatHeader_secondary__Z8y4i{background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326);border:1px solid var(--j9-chat-navy,#001326)}.ChatHeader_secondary__Z8y4i:hover:not(:disabled){background:var(--j9-chat-selector,rgba(192,235,255,.51))}.ChatHeader_actions__AGKH3:not(:has(.ChatHeader_primary__YPaeE)) .ChatHeader_secondary__Z8y4i{background:var(--j9-chat-gradient-blue,linear-gradient(to bottom,#0070e5,#003d7c));color:#fff;border-color:var(--j9-chat-dark-blue,#004a97)}.ChatHeader_actions__AGKH3:not(:has(.ChatHeader_primary__YPaeE)) .ChatHeader_secondary__Z8y4i:hover:not(:disabled){filter:brightness(1.12)}.ChatHeader_cancel__hWbhH{background:transparent;color:var(--j9-chat-navy,#001326);border:1px solid transparent;text-decoration:underline;text-underline-position:from-font}.ChatHeader_cancel__hWbhH:hover:not(:disabled){background:var(--j9-chat-selector,rgba(192,235,255,.51))}.ChatHeader_actions__AGKH3 button:active:not(:disabled){scale:.98}.ChatHeader_actions__AGKH3 button:disabled{background:var(--j9-chat-grey-hover,#dddddd)!important;border-color:var(--j9-chat-grey-hover,#dddddd)!important;color:var(--j9-chat-grey-dark,#4e4e4e)!important;filter:none;cursor:wait;text-decoration:none}.ChatHeader_cancel__hWbhH:disabled{background:transparent!important;border-color:transparent!important}.ChatHeader_actions__AGKH3 button:focus-visible,.ChatHeader_iconButton__jB1KP:focus-visible,.ChatHeader_menuItem__3790L:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:3px}.ChatHeader_dialog__fGuha.ChatHeader_dialog__fGuha[data-state=open]{animation:ChatHeader_j9-chat-dialog-rise__phlwx .28s cubic-bezier(.32,.72,0,1) backwards}@keyframes ChatHeader_j9-chat-dialog-rise__phlwx{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}.custom-confirm-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--j9-bg-scrim,rgba(10,14,20,.32))}.custom-confirm-overlay .custom-confirm-box{box-sizing:border-box;width:100%;max-width:360px;padding:24px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:24px;background:var(--j9-chat-card,#ffffff);box-shadow:0 16px 48px 0 rgba(0,19,38,.24);color:var(--j9-chat-navy,#001326);text-align:start;animation:j9-confirm-rise .28s cubic-bezier(.32,.72,0,1) backwards}.custom-confirm-box .custom-confirm-message{margin:0 0 20px;color:var(--j9-chat-navy,#001326);font-size:16px;font-weight:var(--j9-chat-demi,600)!important;line-height:22px}.custom-confirm-box p[role=alert]{margin:-8px 0 16px;padding:10px 12px;border:1px solid var(--j9-chat-error-border,#efa3a6);border-radius:12px;background:var(--j9-chat-error-surface,#fdeaea);color:var(--j9-chat-error-text,#c4141c);font-size:var(--j9-chat-body,14px);line-height:20px}.custom-confirm-box .custom-confirm-buttons{display:flex;flex-direction:column;gap:10px}.custom-confirm-box .cancel-btn,.custom-confirm-box .confirm-btn{align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:12px 16px;border-radius:9999px;font-size:16px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;cursor:pointer;transition:filter .2s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.custom-confirm-box .confirm-btn{border:1px solid var(--j9-chat-yellow,#ffce00);background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326)}.custom-confirm-box .confirm-btn:hover:not(:disabled){filter:brightness(1.04)}.custom-confirm-box .cancel-btn{border:1px solid var(--j9-chat-navy,#001326);background:var(--j9-chat-card,#ffffff);color:var(--j9-chat-navy,#001326)}.custom-confirm-box .cancel-btn:hover:not(:disabled){background:var(--j9-chat-selector,rgba(192,235,255,.51))}.custom-confirm-box .cancel-btn:active:not(:disabled),.custom-confirm-box .confirm-btn:active:not(:disabled){scale:.98}.custom-confirm-box .cancel-btn:disabled,.custom-confirm-box .confirm-btn:disabled{border-color:var(--j9-chat-grey-hover,#dddddd);background:var(--j9-chat-grey-hover,#dddddd);color:var(--j9-chat-grey-dark,#4e4e4e);filter:none;cursor:wait}.custom-confirm-box .cancel-btn:focus-visible,.custom-confirm-box .confirm-btn:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:3px}@keyframes j9-confirm-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.custom-confirm-overlay .custom-confirm-box{animation:none}}.button-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 16px;max-width:100%}.button-card,.button-grid{gap:8px;width:100%;box-sizing:border-box}.button-card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-width:0;min-height:56px;padding:8px 10px 8px 8px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:var(--j9-chat-radius-tile,12px);background:var(--j9-chat-card,#ffffff);box-shadow:var(--j9-chat-shadow-tile,0 2px 8px 0 rgba(0,74,151,.08));color:var(--j9-chat-navy,#001326);font-family:var(--j9-chat-font-family,inherit);text-align:start;cursor:pointer;overflow:hidden;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1),translate .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.button-card:hover{background:var(--j9-chat-hover-wash,#f5faff);border-color:var(--j9-chat-stroke,rgba(0,74,151,.3));box-shadow:var(--j9-chat-shadow-card,0 4px 12px 0 rgba(0,74,151,.12));translate:0 -1px}.button-card:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:2px}.button-card:active{translate:none;scale:.98}.button-card-icon{width:32px;height:32px;padding:7px;box-sizing:border-box;flex-shrink:0;border-radius:50%;background:var(--j9-chat-selector,rgba(192,235,255,.51));object-fit:contain}.button-card-text{margin:0;min-width:0;color:var(--j9-chat-navy,#001326);font-size:var(--j9-chat-body,14px);font-weight:var(--j9-chat-demi,600)!important;letter-spacing:0;white-space:normal;overflow-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:420px){.button-card{gap:6px;padding:6px 8px 6px 6px}.button-card-icon{width:28px;height:28px;padding:6px}.button-card-text{font-size:13px}}.button-grid[dir=rtl] .button-card{flex-direction:row}.journey-actions{margin:12px 0;padding:16px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:16px;background:var(--j9-chat-card,#fff);box-shadow:var(--j9-chat-shadow-card,0 4px 12px 0 rgba(0,74,151,.12));color:var(--j9-chat-navy,#001326)}section.journey-actions>p:first-child:not([style]){margin:0 0 12px;color:var(--j9-chat-navy,#001326);font-size:16px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px}.journey-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.journey-actions-grid button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 14px;border:1px solid var(--j9-chat-stroke,rgba(0,74,151,.3));border-radius:12px;background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326);font:inherit;font-size:var(--j9-chat-body,14px);text-align:start;cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.journey-actions-grid button>span{color:var(--j9-chat-dark-blue,#004a97);font-weight:var(--j9-chat-demi,600)!important}.journey-actions-grid button:hover:not(:disabled){border-color:var(--j9-chat-dark-blue,#004a97);background:var(--j9-chat-selector,rgba(192,235,255,.51))}.journey-actions-grid button:active:not(:disabled){scale:.98}.journey-actions-grid button:last-child{grid-column:1/-1;border-color:var(--j9-chat-yellow,#ffce00);border-radius:9999px;background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326)}.journey-actions-grid button:last-child>span{color:var(--j9-chat-navy,#001326)}.journey-actions-grid button:last-child:hover:not(:disabled){border-color:var(--j9-chat-yellow,#ffce00);background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));filter:brightness(1.04)}.journey-actions-grid button:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:2px}.journey-actions-grid button:disabled,.journey-actions-grid button:last-child:disabled{border-color:var(--j9-chat-grey-hover,#dddddd);background:var(--j9-chat-grey-hover,#dddddd);color:var(--j9-chat-grey-dark,#4e4e4e);filter:none;cursor:default}.journey-actions-grid button:disabled>span{color:inherit}section.journey-actions>p[role=alert]{margin:12px 0 0;padding:10px 12px;border:1px solid var(--j9-chat-error-border,#efa3a6);border-radius:12px;background:var(--j9-chat-error-surface,#fdeaea);color:var(--j9-chat-error-text,#c4141c);font-size:var(--j9-chat-body,14px);line-height:20px}.journey-actions small{display:block;margin-top:12px;color:var(--j9-chat-grey-dark,#4e4e4e);font-size:12px;line-height:16px}.checkin-actions-grid button:last-child{grid-column:auto;border-color:var(--j9-chat-stroke,rgba(0,74,151,.3));border-radius:12px;background:var(--j9-chat-card,#fff);color:var(--j9-chat-navy,#001326)}.checkin-actions-grid button:last-child>span{color:var(--j9-chat-dark-blue,#004a97)}.checkin-actions-grid button:last-child:hover:not(:disabled){border-color:var(--j9-chat-dark-blue,#004a97);background:var(--j9-chat-selector,rgba(192,235,255,.51));filter:none}.checkin-actions-grid button:first-child{border-color:var(--j9-chat-yellow,#ffce00);border-radius:9999px;background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326)}.checkin-actions-grid button:first-child>span{color:var(--j9-chat-navy,#001326)}.checkin-actions-grid button:only-child{grid-column:1/-1}section.journey-actions>h3{margin:0 0 8px;color:var(--j9-chat-navy,#001326);letter-spacing:var(--j9-chat-tracking,.08px)}section.journey-actions>h3+p,section.journey-actions>p[style]{margin:0 0 12px;color:var(--j9-chat-navy,#001326);font-size:var(--j9-chat-body,14px);font-weight:400;line-height:20px}section.journey-actions form p[role=alert]{margin:12px 0 0;padding:10px 12px;border:1px solid var(--j9-chat-error-border,#efa3a6);border-radius:12px;background:var(--j9-chat-error-surface,#fdeaea);color:var(--j9-chat-error-text,#c4141c);font-size:var(--j9-chat-body,14px);line-height:20px}.TypingIndicator_root___IOut{display:flex;align-items:center;gap:10px;max-width:100%;min-height:32px;padding:6px 0}.TypingIndicator_star__81rR2{display:inline-flex;flex:0 0 24px;width:24px;height:24px;color:var(--j9-chat-brand,#004a97);transform-origin:center;animation:TypingIndicator_j9-thinking-star__xAlNX 2.4s ease-in-out infinite}.TypingIndicator_label__m050G{min-width:0;color:var(--j9-chat-muted,#546b84);font-size:var(--j9-chat-body,14px);font-weight:var(--j9-chat-medium,500);line-height:1.5;overflow-wrap:anywhere}@supports (background-clip:text){.TypingIndicator_label__m050G{background:linear-gradient(100deg,#546b84 20%,#004a97 45%,#546b84 70%);background-size:240% 100%;background-clip:text;color:transparent;animation:TypingIndicator_j9-thinking-sheen__T52fK 2.4s ease-in-out infinite}}@keyframes TypingIndicator_j9-thinking-star__xAlNX{0%{rotate:0deg;scale:.78}40%{rotate:90deg;scale:1}70%{rotate:135deg;scale:.88}to{rotate:180deg;scale:.78}}@keyframes TypingIndicator_j9-thinking-sheen__T52fK{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.TypingIndicator_label__m050G,.TypingIndicator_star__81rR2{animation:none!important}.TypingIndicator_label__m050G{background:none;color:var(--j9-chat-muted,#546b84)}}@media (forced-colors:active){.TypingIndicator_label__m050G,.TypingIndicator_star__81rR2{color:CanvasText}.TypingIndicator_label__m050G{background:none;animation:none}}.ComplaintFlowCard_card__cN1jh{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center;width:100%;min-width:0;font-size:14px;box-sizing:border-box;padding:16px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:16px;background:var(--j9-chat-card,#ffffff);box-shadow:var(--j9-chat-shadow-card,0 4px 12px 0 rgba(0,74,151,.12));color:var(--j9-chat-navy,#001326)}.ComplaintFlowCard_card__cN1jh:before{content:"";grid-column:1;grid-row:1/span 2;align-self:center;width:40px;height:40px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23004a97' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 4h13A1.5 1.5 0 0 1 20 5.5v9a1.5 1.5 0 0 1-1.5 1.5H10l-4.5 4v-4A1.5 1.5 0 0 1 4 14.5v-9A1.5 1.5 0 0 1 5.5 4z'/%3E%3Cpath d='M8 8.5h8M8 12h5'/%3E%3C/svg%3E") 50% /22px 22px no-repeat,var(--j9-chat-selector,rgba(192,235,255,.51))}.ComplaintFlowCard_card__cN1jh>*{grid-column:1/-1;min-width:0}.ComplaintFlowCard_card__cN1jh>h3{grid-column:2;grid-row:1;align-self:end;margin:0;color:var(--j9-chat-navy,#001326);letter-spacing:var(--j9-chat-tracking,.08px);overflow-wrap:anywhere}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_hint__FpK_k{margin:0;color:var(--j9-chat-grey-dark,#4e4e4e);font-size:12px}.ComplaintFlowCard_card__cN1jh>h3+.ComplaintFlowCard_hint__FpK_k{grid-column:2;grid-row:2;align-self:start;margin:2px 0 0}.ComplaintFlowCard_card__cN1jh>.ComplaintFlowCard_hint__FpK_k:last-child{margin-top:12px}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_notice__n8B_K,.ComplaintFlowCard_card__cN1jh>p[role=status]{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:var(--j9-chat-hover-wash,#f5faff);color:var(--j9-chat-navy,#001326);font-size:14px;white-space:pre-line;overflow-wrap:anywhere}.ComplaintFlowCard_card__cN1jh form{min-width:0;margin-top:16px}.ComplaintFlowCard_card__cN1jh fieldset{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.ComplaintFlowCard_card__cN1jh fieldset>p{margin:0;color:var(--j9-chat-grey-dark,#4e4e4e);font-size:14px}.ComplaintFlowCard_actions__dT6VP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.ComplaintFlowCard_card__cN1jh button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;box-sizing:border-box;margin:0;padding:10px 14px;font-family:inherit;font-size:14px;line-height:20px;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),filter .2s cubic-bezier(.32,.72,0,1),scale .12s cubic-bezier(.32,.72,0,1)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_option__d2ehk{border:1px solid var(--j9-chat-stroke,rgba(0,74,151,.3));border-radius:12px;background:var(--j9-chat-card,#ffffff);color:var(--j9-chat-navy,#001326);text-align:center}.ComplaintFlowCard_actions__dT6VP .ComplaintFlowCard_option__d2ehk{min-height:56px;justify-content:flex-start;text-align:start}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_option__d2ehk:hover:not(:disabled){border-color:var(--j9-chat-dark-blue,#004a97);background:var(--j9-chat-selector,rgba(192,235,255,.51))}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_primary__NJeT2{padding:12px 20px;border:1px solid var(--j9-chat-yellow,#ffce00);border-radius:9999px;background:var(--j9-chat-gradient-yellow,linear-gradient(to bottom,#ffec2d,#eec000));color:var(--j9-chat-navy,#001326);font-size:16px;text-align:center}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_primary__NJeT2:hover:not(:disabled){filter:brightness(1.04)}.ComplaintFlowCard_card__cN1jh button:active:not(:disabled){scale:.98}.ComplaintFlowCard_card__cN1jh button:focus-visible{outline:2px solid var(--j9-chat-selected,#0068ce);outline-offset:2px}.ComplaintFlowCard_card__cN1jh button:disabled{cursor:default}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_option__d2ehk:disabled{border-color:var(--j9-chat-grey-hover,#dddddd);background:var(--j9-chat-card,#ffffff);color:var(--j9-chat-grey-dark,#4e4e4e)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_primary__NJeT2:disabled{border-color:var(--j9-chat-grey-hover,#dddddd);background:var(--j9-chat-grey-hover,#dddddd);color:var(--j9-chat-grey-dark,#4e4e4e);filter:none}.ComplaintFlowCard_field__hTUWv{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;box-sizing:border-box;margin:0;padding:10px 14px 12px;border:1px solid var(--j9-chat-stroke,rgba(0,74,151,.3));border-radius:16px;background:var(--j9-chat-card,#ffffff);cursor:text;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1)}.ComplaintFlowCard_field__hTUWv:hover{border-color:var(--j9-chat-dark-blue,#004a97)}.ComplaintFlowCard_field__hTUWv:focus-within{border-color:var(--j9-chat-dark-blue,#004a97);box-shadow:var(--j9-chat-shadow-field,0 1px 3px 0 rgba(0,19,38,.1),0 4px 16px 0 rgba(0,19,38,.2))}.ComplaintFlowCard_field__hTUWv:has(:disabled){background:var(--j9-chat-hover-wash,#f5faff)}.ComplaintFlowCard_field__hTUWv>span{color:var(--j9-chat-grey-dark,#4e4e4e);font-size:12px;font-weight:var(--j9-chat-medium,500)!important;line-height:16px;letter-spacing:var(--j9-chat-tracking,.08px)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv input,.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv textarea{display:block;width:100%;min-width:0;min-height:0;box-sizing:border-box;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--j9-chat-navy,#001326);font-family:inherit;opacity:1;-webkit-text-fill-color:currentColor}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv input{height:24px;line-height:24px}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv textarea{min-height:96px;line-height:1.5;resize:vertical}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv input::placeholder,.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv textarea::placeholder{color:var(--j9-chat-placeholder,#abb6c1)!important;opacity:1!important}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv input:disabled,.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv textarea:disabled{color:var(--j9-chat-grey-dark,#4e4e4e)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_field__hTUWv input[type=file]{height:auto;padding:2px 0!important;font-size:14px}.ComplaintFlowCard_card__cN1jh input[type=file]::file-selector-button{margin-inline-end:10px;padding:6px 14px;border:1px solid var(--j9-chat-navy,#001326);border-radius:9999px;background:var(--j9-chat-card,#ffffff);color:var(--j9-chat-navy,#001326);font:inherit;font-size:14px;font-weight:var(--j9-chat-demi,600)!important;cursor:pointer}.ComplaintFlowCard_summary__5_G71{margin:0;padding:2px 14px;border:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1));border-radius:12px;background:var(--j9-chat-hover-wash,#f5faff)}.ComplaintFlowCard_summary__5_G71>div{padding:10px 0;border-top:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.ComplaintFlowCard_summary__5_G71>div:first-child{border-top:0}.ComplaintFlowCard_summary__5_G71 dt{color:var(--j9-chat-grey-dark,#4e4e4e);font-size:12px;line-height:16px}.ComplaintFlowCard_summary__5_G71 dd{margin:2px 0 0;color:var(--j9-chat-navy,#001326);font-size:14px;font-weight:var(--j9-chat-demi,600)!important;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_reviewActions__yVJan{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_reviewActions__yVJan .ComplaintFlowCard_option__d2ehk{border-color:var(--j9-chat-navy,#001326);border-radius:9999px}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_reviewActions__yVJan .ComplaintFlowCard_option__d2ehk:disabled{border-color:var(--j9-chat-grey-hover,#dddddd)}.ComplaintFlowCard_navigation__hdGBI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding-top:12px;border-top:1px solid var(--j9-chat-card-border,rgba(0,74,151,.1))}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>button{width:auto;min-height:40px}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>.ComplaintFlowCard_option__d2ehk:first-child:not(:last-child){padding:8px 18px;border-color:var(--j9-chat-navy,#001326);border-radius:9999px}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>.ComplaintFlowCard_option__d2ehk:first-child:not(:last-child):disabled{border-color:var(--j9-chat-grey-hover,#dddddd)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>.ComplaintFlowCard_option__d2ehk:last-child{margin-inline-start:auto;padding:8px 2px;border:0;border-radius:0;background:transparent;color:var(--j9-chat-dark-blue,#004a97);text-decoration:underline;text-underline-position:from-font}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>.ComplaintFlowCard_option__d2ehk:last-child:hover:not(:disabled){background:transparent;color:var(--j9-chat-navy,#001326)}.ComplaintFlowCard_card__cN1jh .ComplaintFlowCard_navigation__hdGBI>.ComplaintFlowCard_option__d2ehk:last-child:disabled{background:transparent;color:var(--j9-chat-grey-dark,#4e4e4e)}.ComplaintFlowCard_card__cN1jh>p[role=alert]{margin:12px 0 0;padding:10px 12px;border:1px solid var(--j9-chat-error-border,#efa3a6);border-radius:12px;background:var(--j9-chat-error-surface,#fdeaea);color:var(--j9-chat-error-text,#c4141c);font-size:14px}@media (max-width:380px){.ComplaintFlowCard_actions__dT6VP{grid-template-columns:1fr;grid-auto-rows:auto}.ComplaintFlowCard_actions__dT6VP .ComplaintFlowCard_option__d2ehk{min-height:48px}}