.ChatDemoPanel_panel__Mx2_k{display:flex;flex-direction:column;width:100%;max-width:380px;background:#fff;border:1px solid #eee;border-radius:1.5rem;box-shadow:0 30px 60px -28px hsla(0,0%,9%,.28),0 2px 8px hsla(0,0%,9%,.06);overflow:hidden;font-family:inherit}.ChatDemoPanel_panelCompact__NdQwR{max-width:240px;border-radius:1.125rem}.ChatDemoPanel_header__RMRr0{display:flex;align-items:center;gap:.6875rem;padding:.875rem 1rem;border-bottom:1px solid #eee}.ChatDemoPanel_panelCompact__NdQwR .ChatDemoPanel_header__RMRr0{padding:.625rem .75rem}.ChatDemoPanel_avatar__5_7X_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0f60bc;color:#fff;font-weight:700;font-size:1.05rem}.ChatDemoPanel_who__HvsLq{min-width:0;flex:1 1}.ChatDemoPanel_name__zAqkp{margin:0;font-weight:700;font-size:.92rem;line-height:1.25;color:#161616}.ChatDemoPanel_status__G420j{margin:.0625rem 0 0;display:flex;align-items:center;gap:.3125rem;font-size:.74rem;color:#828282}.ChatDemoPanel_statusDot__gtBMZ{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#0f60bc;animation:ChatDemoPanel_pulse__D7ZRy 1.8s ease-in-out infinite}.ChatDemoPanel_replay__AH8wl{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1px solid #eee;background:transparent;color:#828282;font-size:.95rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,color .15s ease}.ChatDemoPanel_replay__AH8wl:hover{border-color:#0f60bc;color:#0f60bc}.ChatDemoPanel_body__u4iZe{height:320px;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.375rem}.ChatDemoPanel_bodyCompact__sM1Si{height:160px;padding:.75rem}.ChatDemoPanel_row__gqEZv{display:flex;margin-top:.375rem}.ChatDemoPanel_rowClient__NuEo_{justify-content:flex-end}.ChatDemoPanel_rowAssistant__4m8VK{justify-content:flex-start}.ChatDemoPanel_bubbleWrap__8YpQt{max-width:82%;display:flex;flex-direction:column}.ChatDemoPanel_rowClient__NuEo_ .ChatDemoPanel_bubbleWrap__8YpQt{align-items:flex-end}.ChatDemoPanel_rowAssistant__4m8VK .ChatDemoPanel_bubbleWrap__8YpQt{align-items:flex-start}.ChatDemoPanel_bubbleAssistant__uxH2S,.ChatDemoPanel_bubbleClient__Fl7Py{padding:.5625rem .8125rem;border-radius:1rem;font-size:.85rem;line-height:1.42;opacity:0;transform:translateY(6px) scale(.98);animation:ChatDemoPanel_pop__OQ1lR .32s ease forwards}.ChatDemoPanel_bubbleClient__Fl7Py{background:#0f60bc;color:#fff;border-bottom-right-radius:.25rem}.ChatDemoPanel_bubbleAssistant__uxH2S{background:#d6f5f5;color:#161616;border-bottom-left-radius:.25rem}@keyframes ChatDemoPanel_pop__OQ1lR{to{opacity:1;transform:translateY(0) scale(1)}}.ChatDemoPanel_meta__LuTq5{margin:.1875rem .125rem 0;font-size:.66rem;color:#a9a9a9}.ChatDemoPanel_typing__OTeEh{display:inline-flex;align-items:center;gap:.25rem;padding:.75rem .875rem;background:#d6f5f5;border-radius:1rem;border-bottom-left-radius:.25rem;opacity:0;animation:ChatDemoPanel_pop__OQ1lR .25s ease forwards}.ChatDemoPanel_dot__YPfS8{width:6px;height:6px;border-radius:50%;background:#828282;animation:ChatDemoPanel_bounce__I6K7v 1.1s ease-in-out infinite}.ChatDemoPanel_dot__YPfS8:nth-child(2){animation-delay:.15s}.ChatDemoPanel_dot__YPfS8:nth-child(3){animation-delay:.3s}.ChatDemoPanel_toolStep__giDRy{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#828282;margin:.375rem 0 0 .25rem}.ChatDemoPanel_stepSpinner__IxxTG{flex-shrink:0;width:11px;height:11px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:ChatDemoPanel_spin__mdPz3 .75s linear infinite}.ChatDemoPanel_stepCheck__tz91D{flex-shrink:0;width:11px;height:11px;border-radius:50%;position:relative;color:#0fbc6b}.ChatDemoPanel_stepCheck__tz91D:before{content:"";position:absolute;left:3px;top:1px;width:4px;height:7px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.ChatDemoPanel_inputBar__shNVK{display:flex;align-items:center;gap:.625rem;padding:.75rem .875rem;border-top:1px solid #eee;background:#fff}.ChatDemoPanel_panelCompact__NdQwR .ChatDemoPanel_inputBar__shNVK{padding:.5rem .625rem}.ChatDemoPanel_placeholderPill__33nZZ{flex:1 1;min-width:0;font-size:.83rem;color:#161616;background:#f8f8f8;border:1px solid #eee;border-radius:999px;padding:.5625rem .875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatDemoPanel_caret__xFLcR{display:inline-block;width:1px;height:.9em;margin-left:1px;background:#161616;vertical-align:middle;animation:ChatDemoPanel_blink__Sjkrh 1s step-end infinite}.ChatDemoPanel_send__XrCEc{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0f60bc;color:#fff}@keyframes ChatDemoPanel_spin__mdPz3{to{transform:rotate(1turn)}}@keyframes ChatDemoPanel_blink__Sjkrh{50%{opacity:0}}@keyframes ChatDemoPanel_bounce__I6K7v{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes ChatDemoPanel_pulse__D7ZRy{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:575.98px){.ChatDemoPanel_body__u4iZe{padding:.75rem}}@media(max-width:420px){.ChatDemoPanel_body__u4iZe{height:280px}}@media(prefers-reduced-motion:reduce){.ChatDemoPanel_bubbleAssistant__uxH2S,.ChatDemoPanel_bubbleClient__Fl7Py,.ChatDemoPanel_typing__OTeEh{animation:none!important;opacity:1!important;transform:none!important}.ChatDemoPanel_caret__xFLcR,.ChatDemoPanel_dot__YPfS8,.ChatDemoPanel_statusDot__gtBMZ,.ChatDemoPanel_stepSpinner__IxxTG{animation:none!important}}.TripBuilderDemo_wrapper__pWSIY{display:flex;align-items:stretch;gap:1.25rem;width:100%;max-width:100%}.TripBuilderDemo_skeleton___JTiV{display:none;flex:1 1;min-width:0;background:#fdf3cd;background-image:radial-gradient(hsla(0,0%,9%,.07) 1px,transparent 0);background-size:18px 18px;border-radius:1.5rem;padding:1.125rem 1.25rem}@media(min-width:768px){.TripBuilderDemo_skeleton___JTiV{display:block}}.TripBuilderDemo_skeletonLabel__Do5C1{margin:0 0 .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#828282}.TripBuilderDemo_dayList__iK_BB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.TripBuilderDemo_dayCard__kHHFg{display:flex;align-items:flex-start;gap:.625rem;background:#fff;border:1px solid #eee;border-radius:.75rem;padding:.5625rem .75rem;box-shadow:0 8px 16px -10px hsla(0,0%,9%,.18)}.TripBuilderDemo_dayPin__xFpmP{flex-shrink:0;margin-top:.25rem;width:8px;height:8px;border-radius:50%;background:#0f60bc}.TripBuilderDemo_dayTitle__mcQqj{flex-shrink:0;font-size:.75rem;font-weight:600;color:#161616}.TripBuilderDemo_dayDetail__vNXJu{flex:1 1;min-width:0;font-size:.75rem;color:#828282}.TripBuilderDemo_chatPanel__kYORp{flex:1 1;min-width:0;max-width:360px}@media(max-width:767px){.TripBuilderDemo_chatPanel__kYORp{max-width:100%;margin:0 auto}}.DossierScreenshotMock_frame__gz_0b{position:relative;width:100%;max-width:760px;margin:0 auto;background:#fff;border:1px solid #eee;border-radius:1rem;box-shadow:0 24px 48px -24px hsla(0,0%,9%,.28);overflow:hidden;font-size:.8125rem}.DossierScreenshotMock_frameWide__vrr77{max-width:1080px;box-shadow:0 2px 4px hsla(0,0%,9%,.04),0 12px 24px -12px hsla(0,0%,9%,.18),0 48px 80px -32px hsla(0,0%,9%,.42);border-color:#dadada}.DossierScreenshotMock_topBar__nhyLC{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;border-bottom:1px solid #eee;border-radius:1rem 1rem 0 0}.DossierScreenshotMock_menuIcon__OhDmH{color:#828282;font-size:.875rem}.DossierScreenshotMock_dossierTitle__XnIvr{font-weight:600;font-size:.8125rem;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DossierScreenshotMock_spacer__TIcYW{flex:1 1}.DossierScreenshotMock_connectionDot__4iPhS{width:7px;height:7px;border-radius:50%;background:#0fbc6b;flex-shrink:0}.DossierScreenshotMock_headerAvatar__r9aX2{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#0f60bc;color:#fff;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center}.DossierScreenshotMock_toolbar__4gasA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;padding:.75rem 1rem;border-bottom:1px solid #eee;background:#f8f8f8}.DossierScreenshotMock_manager__8gPIf{display:flex;align-items:center;gap:.5rem}.DossierScreenshotMock_managerAvatar__TrED9{width:26px;height:26px;border-radius:50%;background:#959ef4;color:#fff;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DossierScreenshotMock_managerName__XncM_{font-weight:600;color:#161616;font-size:.75rem}.DossierScreenshotMock_toolbarBadges__fNo5z{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.DossierScreenshotMock_badgeMuted__4VSIP,.DossierScreenshotMock_badgeStatus__3wFiV,.DossierScreenshotMock_badgeTag__Z3IAS{border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;white-space:nowrap}.DossierScreenshotMock_badgeTag__Z3IAS{background:#f8f8ff;color:#959ef4}.DossierScreenshotMock_badgeStatus__3wFiV{background:#f3faf8;color:#0f60bc}.DossierScreenshotMock_badgeMuted__4VSIP{background:#fff;border:1px solid #eee;color:#828282}.DossierScreenshotMock_menuDots__7lcbX{color:#828282;font-size:.875rem;padding:0 .25rem}.DossierScreenshotMock_mainArea__BPfZQ{display:flex;flex-direction:column}@media(min-width:620px){.DossierScreenshotMock_mainArea__BPfZQ{flex-direction:row;align-items:stretch}}.DossierScreenshotMock_mainColumn___qREQ{flex:1 1;min-width:0;padding:1.125rem 1rem 1.5rem;display:flex;flex-direction:column;gap:1.125rem}@media(max-width:575.98px){.DossierScreenshotMock_mainColumn___qREQ{padding:.875rem .75rem 1.25rem;gap:.875rem}}.DossierScreenshotMock_sectionLabel__PXbt3{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#828282}.DossierScreenshotMock_tripCard__Jiuj1{display:flex;flex-direction:column;gap:.75rem;border:1px solid #eee;border-radius:.75rem;overflow:hidden}@media(min-width:420px){.DossierScreenshotMock_tripCard__Jiuj1{flex-direction:row}}.DossierScreenshotMock_tripImage__TDILN{display:block;width:100%;height:110px;-o-object-fit:cover;object-fit:cover}@media(min-width:420px){.DossierScreenshotMock_tripImage__TDILN{width:140px;height:auto}}.DossierScreenshotMock_tripInfo__mJ8qB{padding:.75rem .875rem;flex:1 1}.DossierScreenshotMock_tripName__Xfu52{margin:0;font-weight:700;font-size:.8125rem;color:#0f60bc}.DossierScreenshotMock_tripPrice__9PzwR{margin:.1875rem 0 0;font-size:.75rem;color:#828282}.DossierScreenshotMock_tripArgs__qQ_bq{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.DossierScreenshotMock_tripArg__0yC35{border:1px solid #eee;border-radius:999px;padding:.125rem .625rem;font-size:.6875rem;color:#161616}.DossierScreenshotMock_tableScroll__CxJvp{overflow-x:auto}@media(max-width:575.98px){.DossierScreenshotMock_table__H_oqe{font-size:.6875rem}.DossierScreenshotMock_table__H_oqe td:nth-child(2),.DossierScreenshotMock_table__H_oqe th:nth-child(2){display:none}.DossierScreenshotMock_table__H_oqe td,.DossierScreenshotMock_table__H_oqe th{padding:.375rem}}.DossierScreenshotMock_table__H_oqe{width:100%;border-collapse:collapse;font-size:.75rem}.DossierScreenshotMock_table__H_oqe th{text-align:left;font-weight:600;color:#828282;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:.375rem .5rem}.DossierScreenshotMock_table__H_oqe td{padding:.5rem;border-bottom:1px solid #eee;color:#161616}.DossierScreenshotMock_badgeMutedSmall__LBz9S{background:#f8f8f8;border:1px solid #eee;border-radius:999px;padding:.0625rem .5rem;font-size:.625rem;font-weight:600;color:#828282}.DossierScreenshotMock_expiryOk__JBssF{color:#0fbc6b;font-weight:600}.DossierScreenshotMock_expiryWarn__X28X2{color:#c2410c;font-weight:600}.DossierScreenshotMock_badgePaidSmall__CddGJ{background:rgba(15,188,107,.12);border:1px solid rgba(15,188,107,.3);border-radius:999px;padding:.0625rem .5rem;font-size:.625rem;font-weight:600;color:#0fbc6b}.DossierScreenshotMock_aiFilledTag__BL2Vo{background:#f8f8ff;color:#959ef4;border-radius:999px;padding:.1875rem .625rem;font-size:.625rem;font-weight:600;white-space:nowrap}.DossierScreenshotMock_transferGrid__0wbRt{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media(min-width:420px){.DossierScreenshotMock_transferGrid__0wbRt{grid-template-columns:1fr 1fr}}.DossierScreenshotMock_transferColumn__rfHpa{border:1px solid #eee;border-radius:.75rem;padding:.75rem}.DossierScreenshotMock_transferHeader__odQ0x{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.DossierScreenshotMock_transferHeader__odQ0x .DossierScreenshotMock_sectionLabel__PXbt3{margin:0}.DossierScreenshotMock_addButton__BiaPd{width:18px;height:18px;border-radius:50%;border:1px solid #dadada;color:#828282;font-size:.6875rem;line-height:1;display:flex;align-items:center;justify-content:center}.DossierScreenshotMock_transferRow__ng548{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#161616}.DossierScreenshotMock_transferDot__iTcjT{width:6px;height:6px;border-radius:50%;background:#0f60bc;flex-shrink:0}.DossierScreenshotMock_transferEmpty__L0Sk3{border:1px dashed #dadada;border-radius:.5rem;padding:.75rem;text-align:center;font-size:.6875rem;color:#828282}.DossierScreenshotMock_sidebar__3yG1b{border-top:1px solid #eee;padding:1rem}@media(max-width:575.98px){.DossierScreenshotMock_sidebar__3yG1b{padding:.875rem .75rem}}@media(min-width:620px){.DossierScreenshotMock_sidebar__3yG1b{width:240px;flex-shrink:0;border-top:none;border-left:1px solid #eee}}.DossierScreenshotMock_tabs__g_mGY{display:flex;gap:1.25rem;margin-bottom:.875rem;border-bottom:1px solid #eee}.DossierScreenshotMock_tabActive__i4DAd,.DossierScreenshotMock_tabInactive__Z6clu{display:flex;align-items:center;gap:.375rem;padding-bottom:.5rem;font-size:.75rem;font-weight:600}.DossierScreenshotMock_tabInactive__Z6clu{color:#828282}.DossierScreenshotMock_tabActive__i4DAd{color:#161616;border-bottom:2px solid #161616;margin-bottom:-1px}.DossierScreenshotMock_unreadBadge__3fch4{background:#0f60bc;color:#fff;border-radius:999px;font-size:.625rem;font-weight:700;padding:0 .375rem;line-height:1.4}.DossierScreenshotMock_threadItem__9FYdQ{display:flex;gap:.625rem;padding:.625rem;border-radius:.625rem;background:#f8f8f8}.DossierScreenshotMock_threadAvatar__oRrZ7{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#959ef4;color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.DossierScreenshotMock_threadBody__jxP6G{min-width:0}.DossierScreenshotMock_threadName__moTKi{margin:0;display:flex;align-items:center;gap:.375rem;font-weight:700;font-size:.75rem;color:#161616}.DossierScreenshotMock_unreadDot__J0pqa{width:6px;height:6px;border-radius:50%;background:#0f60bc;flex-shrink:0}.DossierScreenshotMock_threadEmail__MCm9G{margin:.0625rem 0 0;font-size:.6875rem;color:#828282}.DossierScreenshotMock_threadSubject__W4IoD{margin:.375rem 0 0;font-weight:600;font-size:.75rem;color:#161616}.DossierScreenshotMock_threadExcerpt__X9ffM{margin:.125rem 0 0;font-size:.6875rem;color:#828282;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.DossierScreenshotMock_threadTime__x0r9h{margin:.375rem 0 0;font-size:.625rem;color:#828282}